3213 Commits

Author SHA1 Message Date
Charles Lyding
ad84bb1fdc fix(@angular/pwa): properly write closing body tag when modifying index
Fixes #11543
Fixes #11942
2018-08-20 10:28:25 -07:00
Charles Lyding
682cae1ba0 ci: improve yarn caching on AppVeyor 2018-08-19 13:00:02 -07:00
Charles Lyding
3034befa63 ci: use select e2e tests instead of large unit tests with AppVeyor 2018-08-19 13:00:02 -07:00
Hans
95951905e3 feat(@angular/cli): add flags to the process title
Closes #8772
Fixes #6888

Special thanks to @tomastrajan for original PR.
2018-08-19 12:59:20 -07:00
Charles Lyding
07c829d34b fix(@angular-devkit/schematics): improve tree type checking
Fixes #11683
2018-08-17 15:26:36 -07:00
Alan Agius
b759ebdc55 fix(@angular/cli): command runner is not working on windows
`fs` is unable to read the normalized paths from `@angular-devkit/core`  on `windows` as the disk drive is replaced from `c:/` to `/c/`

Closes #11928
2018-08-17 11:38:42 -07:00
Hans
f9ad0e27e7 refactor: move isJsonObject to json namespace 2018-08-17 11:20:54 -07:00
Hans
055a157356 feat(@angular-devkit/core): add json namespace export 2018-08-17 11:20:54 -07:00
Hans Larsen
15b9ccb14c build: add license whitelist to allow license validation 2018-08-17 11:03:12 -07:00
Hans Larsen
a5e0c720c4 build: re-add name and version field so npm link works 2018-08-17 11:03:12 -07:00
Sibiraj
eb87002a12 feat(@angular-devkit/build-angular): update karma to v3 2018-08-17 10:39:27 -07:00
Sibiraj
e66394f27f feat(@schematics/angular): update karma to v3
Fixes #10963
2018-08-17 10:39:27 -07:00
sis0k0
068dfa405e fix(@schematics/schematics): prefix unused argument with underscore
The `options` arguments is not used in the function. This causes the
TypeScript compilation to fail.

fixes #11916
2018-08-16 23:20:51 -07:00
Hans Larsen
3d80aa8010 ci: fix pre-push hook 2018-08-16 20:37:26 -07:00
Hans Larsen
744cfa4543 ci: add SHAs of invalid messages to blacklist 2018-08-16 20:34:41 -07:00
Alex Eagle
53684fe36a docs: add some missing release bits (#11921) 2018-08-16 14:08:02 -07:00
Alex Eagle
21d87e9395 Release 6.2.0-beta.3 2018-08-16 11:54:55 -07:00
clydin
ec3fa8080a ci: use latest npm 6.x for E2E tests (#11898) v6.2.0-beta.3 2018-08-15 15:59:20 -07:00
Alan Agius
9107f3cc4e docs: update optimization description (#11862)
At the moment, the definition might suggest that `optimization` takes some values other than `true` and `false`

Close: #11856
2018-08-15 15:58:22 -07:00
Filipe Silva
711d0c0ef4 fix(@angular-devkit/build-angular): update node-sass (#11831)
See https://github.com/sass/node-sass/issues/2355 for context.

Fix #11699
Related to #10963
2018-08-15 15:57:34 -07:00
Filipe Silva
af137809e8 fix(@angular-devkit/build-angular): update less (#11709)
Uses minimum versions listed in https://github.com/webpack-contrib/less-loader/issues/252#issuecomment-406416493

Fix #10899
2018-08-15 15:51:48 -07:00
Robert Baker
e8f18b71b1 fix(@angular-devkit/build-angular): fixes hash comparison for service worker (#11865) 2018-08-15 15:51:03 -07:00
Adrian Moos
b8d4e19fc4 fix(@angular-devkit/core): detect mingw terminal as color capable (#11834)
restoring color to git-bash users under windows

Fixes #11833
2018-08-15 15:48:46 -07:00
Alex Eagle
71f2e71554
docs: Restore SAVED_REPLIES (#11902)
It was deleted when we moved back from the devkit repo.
Also add a couple new replies contributed by Filipe.
2018-08-15 15:45:08 -07:00
Filipe Silva
a93fd86ba0 ci: move docs issues out of l2 triage (#11900) 2018-08-15 10:44:31 -07:00
Corinna Cohn
f46869d4ed refactor(@angular-devkit/build-angular): mute internal reporters (#11238)
* refactor(@angular-devkit/build-angular): mute internal reporters when
other reporters are configured

internal Karma reporters should suppress output when user-defined
reporters are configured to prevent extrananeous error reporting for
failed tests

* refactor(@angular-devkit/build-angular): mute internal reporters when
other reporters are configured

internal Karma reporters should suppress output when user-defined
reporters are configured to prevent extrananeous error reporting for
failed tests
2018-08-14 07:29:40 -07:00
Abraham Williams
ffdbb0a1cf docs: Fix README license badge (#11127) 2018-08-14 07:15:18 -07:00
★ F A I S A L ★
76a3ec3fea Added configuration file name for v6+ (#11114) 2018-08-14 07:13:20 -07:00
Fredrik Lundin
f63a228f34 docs: fix typo "jsob" to "json" 2018-08-14 07:06:26 -07:00
Hans
37e8f55fa7 build: add json-schema-traverse to yarn 2018-08-13 20:58:47 -07:00
Hans
2ce1155158 fix(@angular/cli): allow commandMap as an argument
With a fallback to looking for it from current file.
2018-08-13 20:58:47 -07:00
Hans
a7b9ee5856 refactor: cleanup and better documentation / comments (hidden from release log) 2018-08-13 20:58:47 -07:00
Hans Larsen
2bf1228f12 fix(@angular/cli): fix rebase on master of original commit
Keeping this as a separate commit to leave Mike as the author of the original
work.
2018-08-13 20:58:47 -07:00
Hans
2aa2b1fb4c fix(@angular/cli): add $type values for all commands 2018-08-13 20:58:47 -07:00
Hans
5488dda25a build: some tooling prefer unique keys in JSON 2018-08-13 20:58:47 -07:00
Hans
2a3237655e refactor: fix typo 2018-08-13 20:58:47 -07:00
Hans
c75318b432 fix(@angular/cli): fix ci for new command formats 2018-08-13 20:58:47 -07:00
Mike Brocchi
ae9817b7ee feat(@angular/cli): Update commands to extract meta data into JSON 2018-08-13 20:58:47 -07:00
Alan Agius
9ce4987947 ci: add missing license replacements for Apache v2 2018-08-13 17:04:03 -07:00
Alan Agius
b99b6bab08 fix(@schematics/angular): incorrect exclude path for test.ts
Closes #11829
2018-08-13 17:03:32 -07:00
vakrilov
311723d369 refactor(@ngtools/webpack): expose TS TypeChecker from NG compiler plugin
Expose the TypeScript Program created by the plugin, so that it can be used in custom platform transformers.
2018-08-13 17:01:43 -07:00
Hans Larsen
f3e389bd8c feat(@angular-devkit/schematics): add .template as an extension
New rules to deal with templates using a .template extension. Apply the template only
to those files, then remove the .template suffix.

Also added a new rename() rule that takes a matcher and a renamer. Nothing big there.

Also added a new composeFileOperator() that compose operators one after the other.
2018-08-13 16:59:32 -07:00
Alan Agius
9aadb8e6d1 feat(@schematics/angular): add no-redundant-jsdoc tslint rule
When building a library, `tsickle` is used as the `annotateForClosureCompiler` option is `true`. `tsickle` warns when redundant jsdocs are used.

d24b139b71/src/jsdoc.ts (L170-L178)

These diagnostics are later passed to Angular Compiler and are treated as errors.

Seeing this: https://github.com/angular/angular/issues/19969#issuecomment-343318361 it looks like it is expected that warnings will fail the build.

Closes: #11282
2018-08-13 16:58:23 -07:00
qiyi
cd8801ca7b fix(@angular-devkit/schematics): fix issues in google (#11857)
1. update the return type of 'validateOptionsWithSchema' to make it
conform the signature of engineHost.registerOptionsTransform
2. fix minor naming issue
2018-08-13 12:31:26 -07:00
Charles Lyding
3000c8a935 ci: use workspace persistence 2018-08-10 18:25:32 -07:00
Charles Lyding
af6dc938bd test: update license validation 2018-08-10 18:25:32 -07:00
Charles Lyding
2ad9e57ba4 build: remove npm package lock 2018-08-10 18:25:32 -07:00
Charles Lyding
c729b0e7d9 build: use yarn workspaces 2018-08-10 18:25:32 -07:00
Charles Lyding
7b9cd20b62 fix(@schematics/update): correct npm config return value 2018-08-10 18:25:32 -07:00
Charles Lyding
2cb4ac5f77 fix(@angular-devkit/build-angular): cleanup serviceworker direct import 2018-08-10 18:25:32 -07:00