209 Commits

Author SHA1 Message Date
Charles Lyding
48296d21b3 test: partial lint rule upgrade and fixes 2018-05-15 09:37:54 -04:00
Charles Lyding
8b3cada6ea refactor(@angular/cli): remove silent-error dependency 2018-05-14 16:38:03 -04:00
Hans Larsen
ecb575966a fix(@angular/cli): dont install if the package is resolved
Even if it should be saved. The assumption is that if it is present it is
in the package.json
2018-05-01 16:50:13 -07:00
Hans Larsen
729d407fa1 fix(@angular/cli): save package on ng add
Before it was the job of the ng-add schematic to save the package. Now we do
it automatically. This is more expected (and works without ng-add schematics
if the user want to use "ng add moment" for example).
2018-05-01 16:50:13 -07:00
Charles Lyding
ceeb292a29 refactor(@angular/cli): remove chalk dependency 2018-05-01 10:24:36 -07:00
Hans
ce0de40ef6 fix(@angular/cli): use add instead of install for yarn in npm-install 2018-04-11 14:51:50 -07:00
Charles Lyding
c84f19bcfa refactor(@angular/cli): remove unused ember task abstraction 2018-04-04 19:38:40 +01:00
Mike Brocchi
b0569241bc feat(@angular/cli): Implement schematic workflow and workspace 2018-03-22 19:15:53 -07:00
Mike Brocchi
494b9f4288 feat(@angular/cli): Read config values from config file 2018-03-22 19:15:53 -07:00
Mike Brocchi
d57ba45291 feat(@angular/cli): Remove pre-processing of schematics
This logic has been moved to the schematics so the CLI doesn't special-case anything.
2018-03-22 19:15:53 -07:00
Filipe Silva
41320bf8fd feat(@angular/cli): use workspace for architect commands 2018-03-19 11:26:38 -07:00
Filipe Silva
38c8463280 feat(@angular/cli): use architect 2018-03-16 10:59:05 -07:00
Mike Brocchi
b1ed4f733d refactor: Move task logic into commands 2018-03-12 17:32:30 -04:00
Hans Larsen
093e4ea55c feat(@angular/cli): add the add command 2018-03-09 00:00:58 -05:00
Mike Brocchi
12e10e32ea feat(@angular/cli): Clean up generate options
BREAKING CHANGE: Removed collection and lint-fix options
2018-03-08 22:56:42 -05:00
Hans Larsen
a9bbe2a61e fix(@angular/cli): when a schematic fails on commit errors fail the command
Before the only way it could fail was to have the schematic throw, but that does
not happen when the schematic creates files that already exist (e.g.). This fixes
that.
2018-03-08 17:26:21 -08:00
Mike Brocchi
9f77c868d2 feat(@angular/cli): Update command runner.
This change removes the dependency of the ember-cli command structure.
2018-03-06 17:57:38 -05:00
Charles Lyding
e1904e069e feat(@angular/cli): update webpack-dev-server to 3.0 2018-02-27 16:32:40 +00:00
Filipe Silva
605e4feab6 fix(@angular/cli): remove forced commonjs
Followup to https://github.com/angular/angular-cli/pull/8128
Fix https://github.com/angular/angular-cli/issues/9058
2018-02-25 12:21:22 +00:00
Charles Lyding
1dc9f866d4 feat(@angular/cli): shorten output filenames 2018-02-23 21:20:36 +00:00
Charles Lyding
ecf0ccc123 fix(@angular/cli): correct lint failure aggregation 2018-02-21 13:59:11 -08:00
Charles Lyding
cc90755980 fix(@angular/cli): resolve dev server entrypoint 2018-02-21 11:34:51 -08:00
Charles Lyding
8480df7817 refactor: remove support for Angular 2 and 4 2018-02-21 11:31:43 -08:00
Charles Lyding
804472d284 refactor(@angular/cli): remove denodeify dependency 2018-02-20 10:27:20 -08:00
Charles Lyding
f0fe415a4b refactor(@ngtools/webpack): simplify paths module resolution 2018-02-13 15:33:46 -05:00
Charles Lyding
1ca9f522aa test: update check-yarn to always use a published version 2018-02-09 11:56:30 -05:00
Charles Lyding
29d457d196 fix(@angular/cli): allow usage of hidden command options 2018-02-09 10:47:41 -05:00
Charles Lyding
57d7c16570 feat(@angular/cli): use schematic tasks for application init 2018-02-07 21:07:38 -05:00
Hans Larsen
d699392fc4 feat(@angular/cli): add support for ng update --next 2018-02-06 19:39:24 -05:00
Charles Lyding
78a180bb39 refactor(@angular/cli): remove unused source-map-loader dependency 2018-01-30 17:56:55 +00:00
Charles Lyding
a40e801a95 fix(@angular/cli): avoid defaulting base-href to an empty string 2018-01-29 13:56:56 +00:00
Charles Lyding
fc1e08deaa feat(@angular/cli): hide error/warning build output stacktraces 2018-01-25 15:57:35 +00:00
Charles Lyding
eb102275bd feat(@angular/cli): optimize stylesheet resource processing 2018-01-25 13:19:45 +00:00
Hans Larsen
b1baa0c3a4 fix(@angular/cli): add karma-cli as dependency when ejecting 2018-01-24 16:35:57 -08:00
Charles Lyding
cfc58a0266 refactor(@angular/cli): simplify module resolution options 2018-01-24 11:52:18 -08:00
Hans Larsen
99d0a310a8 fix(@angular/cli): delete node_modules on eject e2e
And add missing dependenices when ejecting.
2018-01-24 08:06:08 -08:00
Hans Larsen
1b57f126fd fix(@angular/cli): eject now remove all hardcoded paths
In favor of process.cwd(). Also added a new eject e2e test that verifies
the webpack.config.js does NOT have the project path in it at any place.

Fixed #9335.
2018-01-24 07:47:15 -08:00
Mike Brocchi
ac9c5995d2 feat(@angular/cli): Add update cmd to update angular versions. 2018-01-24 07:46:58 -08:00
Mike Brocchi
5a736bd90b refactor: Update rxjs operators to be lettable
Fixes #8912
2018-01-23 09:55:02 -08:00
Hans Larsen
554908e245 fix(@angular/cli): allow for schema-less schematics to be generated 2018-01-22 19:22:02 -08:00
Mike Brocchi
66a376a0eb fix(@angular/cli): Remove testing log message. 2018-01-19 09:29:46 -08:00
Mike Brocchi
9c871b003a feat(@angular/cli): Ability to specify budgets for your apps
Closes #7139
2018-01-18 11:34:29 -08:00
Charles Lyding
2a25402035 refactor(@angular/cli): use project's zone.js when needed 2018-01-18 13:08:25 -05:00
Filipe Silva
93e5d460b4 feat(@angular/cli): use devkit core formats for schematics
Followup to https://github.com/angular/devkit/pull/334
2018-01-18 13:03:19 -05:00
britvik
c41173440a fix(@angular/cli): Fixed lint not excluding files when project folder name started with a dot 2018-01-18 12:51:05 -05:00
Adam Lee
b6b8acc1bf feat(@angular/cli): load deployUrl and baseHref from app config for ng serve 2018-01-10 09:54:55 -05:00
Charles Lyding
f830a8d007 refactor(@angular/cli): use postcss to process CSS imports 2018-01-04 12:10:41 -05:00
Clemens Himmer
1c78ff1d2f fix(@angular/cli): license plugin config 2018-01-04 10:02:56 +00:00
Aniruddha Das
265eb96c09 feat(@angular/cli): override suite in the protractor config
resolves: 807
Override suite in the protractor config.
Can send in multiple suite by comma seperated values (ng e2e --suite=suite1.ts, suite2.ts).

Issue link
 github.com/angular/angular-cli/issues/807
 github.com/angular/angular-cli/pull/3551
2018-01-03 11:09:26 +00:00
Thiago Almeida
5c60744127 fix(@angular/cli): fix old webpack's website links 2018-01-02 13:17:58 +00:00