200 Commits

Author SHA1 Message Date
Charles Lyding
e997a25ecd fix(@angular/cli): properly set multi-target command flag 2018-04-30 17:01:47 -07:00
Charles Lyding
250dce96a2 fix(@angular/cli): correct package manager option logic 2018-04-27 20:43:08 -07:00
Hans Larsen
2d341281fc fix(@angular/cli): show a simpler command for ng update
And use validate instead of run() ot change the options which is more correct.
2018-04-27 17:29:09 -07:00
Hans Larsen
a47676bd8a fix(@angular/cli): show a nicer error if packages does not support schematics
Does not show a better error if there are schematics but ng-add isnt found. That will
simply show "schematics ng-add not found" or something alike, which is fine here.

fixes #10467
2018-04-27 11:19:37 -07:00
Mike Brocchi
329e23088c fix(@angular/cli): Update project detection logic and rename global config file
fixes #10453
2018-04-27 10:53:53 -07:00
Filipe Silva
06bba06ea8 fix(@angular/cli): use default project for single target commands
Fix https://github.com/angular/angular-cli/issues/10352
2018-04-26 15:21:54 -07:00
Hans Larsen
7c7c350d4e fix(@angular/cli): if using ng update @angular/cli only, add migrate and from
Fix #10439
2018-04-25 15:14:15 -07:00
Charles Lyding
e27f2a9110 fix(@angular/cli): update schema to include sourceRoot property 2018-04-24 17:39:37 -07:00
Charles Lyding
2188a5011a fix(@angular/cli): normalize cli config command options 2018-04-23 17:59:43 -06:00
Alan Agius
7eec5a8328 feat(@angular/cli): dump ng-packagr version in ng --version 2018-04-23 17:50:46 -06:00
Alan Agius
bc56efa053 feat(@angular/cli): remove server alias for serve
The alias has been removed as it's quite confusing as one might expect that `ng server` will trigger a server build

Closes: #10334
2018-04-23 17:47:35 -06:00
Luis Confraria
1ad25258de fix(@angular/cli): fix xi18n command typo
Change the command to extract i18n messages to xi18n instead of xi81n.
2018-04-18 09:50:21 -06:00
Hans
f2aeb37b51 fix(@angular/cli): add ng eject with a message about the disabling
Fix #10169
2018-04-13 16:36:10 -07:00
Charles Lyding
f5c014ba52 refactor(@angular/cli): detect current project via CWD 2018-04-12 10:28:08 -04:00
Hans
58d93180c7 fix(@angular/cli): show rxjs and fix alignment
Refactored a lot of this too so its much easier to do in the future as well.

Fix #10257
2018-04-11 14:33:41 -07:00
Charles Lyding
8a7949c72c refactor(@angular/cli): improve invalid parameter error messages 2018-04-11 11:56:03 -04:00
Charles Lyding
cfcb5cb60c refactor(@angular/cli): minor command type cleanup 2018-04-11 11:56:03 -04:00
Hans
858fa971af fix(@angular/cli): dont show Nothing to be done on update
Fix #10253.
2018-04-10 17:37:40 -07:00
Charles Lyding
453ed74a5f fix(@angular/cli): use configured package manager 2018-04-05 10:22:16 -07:00
Hans
555b5be150 fix(@angular/cli): allow some schematic commands to allow private
Fix #10182
2018-04-04 20:40:11 -07:00
Hans
359ccbe361 fix(@angular/cli): let --force through to the update schematic
Fix #10149
2018-04-04 19:59:18 -07:00
Mike Brocchi
24bcc19fa0 fix(@angular/cli): Organize the help output 2018-04-04 16:12:42 -07:00
Charles Lyding
9d845297bd refactor(@angular/cli): remove common-tags usage 2018-04-04 19:38:40 +01:00
Mike Brocchi
f6f774a3b0 fix(@angular/cli): Fix update command help options
fixes #10150
2018-04-04 10:45:22 -07:00
Charles Lyding
f3148bcde2 refactor(@angular/cli): mark hidden commands as hidden 2018-04-03 17:20:03 -07:00
Filipe Silva
702dd5bc28 fix(@angular/cli): allow update to work without workspace 2018-04-03 03:46:22 -07:00
Charles Lyding
1a01b1e876 refactor(@angular/cli): validate global cli options with config set 2018-03-29 12:25:09 -07:00
Charles Lyding
c34db58cee fix(@angular/cli): honor global config command option 2018-03-28 20:38:21 -07:00
Mike Brocchi
295546203c fix(@angular/cli): Read schematic option values from angular.json 2018-03-28 16:53:06 -07:00
Hans
33a6823df1 feat(@angular/cli): move ng update to using the proper schematic 2018-03-28 10:17:19 +01:00
Charles Lyding
64ebf9cf63 feat(@angular/cli): update cli config with workspace support 2018-03-27 21:03:18 -07:00
Filipe Silva
5380b72f75 fix(@angular/cli): check Node, Angular and RxJs minimum versions for CLI v6 2018-03-26 21:35:08 +01:00
Filipe Silva
2bf6838374 test: re-enable build tests 2018-03-26 17:50:06 +01:00
Mike Brocchi
7d04c9ca12 fix(@angular/cli): Fix add command collection arg parsing 2018-03-22 19:15:53 -07: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
Mike Brocchi
b94b607090 refactor: Remove unused commands 2018-03-16 21:57:29 -04:00
Filipe Silva
38c8463280 feat(@angular/cli): use architect 2018-03-16 10:59:05 -07:00
Mike Brocchi
82be0c69a5 feat(@angular/cli): Add config command to replace (get/set).
BREAKING CHANGE: Removing the get and set commands in favor of the new config
2018-03-13 11:51:56 -04: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
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
56b5a971e5 refactor(@angular/cli): remove unneeded production webpack config partial 2018-02-26 19:47:06 +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
Evan Carroll
04d4fcfc02 feat(@angular/cli): Support xliff2 for xi18n (#7734)
* Added support for the xliff2 serializer
2018-02-22 12:29:59 -08:00
Mike Brocchi
27106b623e fix(@angular/cli): fix ng help.
fixes #9412
2018-02-21 11:35:34 -08:00
Mike Brocchi
fab269a739 fix(@angular/cli): Fix help for generate command.
fixes #9412
2018-02-15 13:41:47 -08:00