45 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
ceeb292a29 refactor(@angular/cli): remove chalk dependency 2018-05-01 10:24:36 -07:00
Charles Lyding
f5c014ba52 refactor(@angular/cli): detect current project via CWD 2018-04-12 10:28:08 -04: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
295546203c fix(@angular/cli): Read schematic option values from angular.json 2018-03-28 16:53:06 -07:00
Charles Lyding
64ebf9cf63 feat(@angular/cli): update cli config with workspace support 2018-03-27 21:03:18 -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
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
Mike Brocchi
fab269a739 fix(@angular/cli): Fix help for generate command.
fixes #9412
2018-02-15 13:41:47 -08:00
Mike Brocchi
5a736bd90b refactor: Update rxjs operators to be lettable
Fixes #8912
2018-01-23 09:55:02 -08:00
Hans Larsen
ca8e8344f7 fix(@angular/cli): allow colon separated schematic name in generate 2018-01-22 19:22: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
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
Mike Brocchi
330079cd7c fix(@angular/cli): Allow schematics without a name option.
Fixes #8793
2017-12-13 16:33:39 -05:00
Filipe Silva
a2c416614d fix(@angular/cli): fix generate app root in windows
Fix #7960
2017-11-20 09:12:15 -08:00
Mike Brocchi
f4326addf6 fix(@angular/cli): Show non-schematic options with help 2017-11-01 10:02:30 -07:00
Mike Brocchi
db39ccf789 refactor: Refactor help output 2017-11-01 10:02:30 -07:00
Mike Brocchi
f3e84184ea fix(@angular/cli): Show detailed help for generate
Fixes #7723
2017-10-27 15:36:35 -07:00
Filipe Silva
fd82e1870e build: update chalk to 2.2
`chalk@2.2` is incompatible with `@types/chalk`.
2017-10-24 12:03:55 -07:00
Hans Larsen
5b0af09fc3 revert: "refactor: move all CLI-specific exceptions to different options (#7981)"
This reverts commit ae47b46563e2bcaf31aab9f992691e42d3e04eae.
2017-10-09 22:33:11 -07:00
Hans
ae47b46563 refactor: move all CLI-specific exceptions to different options (#7981)
We made too many shortcuts for passing data in and custom schematics could not
work properly.

This is temporary as we will likely move some more logic into schematics tooling
to be able to pass only the raw args and the CLI config, but for now this is
enough to unblock AngularMix.
2017-10-09 22:28:29 -07:00
vsavkin
b6dfa8d52c feat(@angular/cli): make appRoot customizable 2017-10-04 14:33:43 -04:00
Mike Brocchi
60509ae54c fix(@angular/cli): Correct selecting custom schematic collection 2017-10-03 09:38:43 -04:00
Hans Larsen
ce218ec39c fix(@angular/cli): fix an issue with schematics
The issue here is that the sourceDir string could be anywhere in the
path. We only care about it if its at the start.
2017-09-20 09:58:49 -04:00
Hans Larsen
725e0d03d4 fix(@angular/cli): add appRoot to generate
This depends on https://github.com/angular/devkit/pull/149

Fixes #7695
2017-09-20 09:58:49 -04:00
Ahsan Ayaz
fa42645861 fix(@angular/cli): Generating component considers default style extension for project now 2017-09-19 21:21:50 -04:00
Mike Brocchi
1a89c944f2 fix(@angular/cli): Make prefix work when using aliases
fixes #7522
2017-09-13 10:26:07 -07:00
Mike Brocchi
1652aa3fdc fix(@angular/cli): Use the app default prefix when generating
fixes #7522
2017-09-06 10:08:34 +01:00
Mike Brocchi
128187e4c1 feat(@angular/cli): Update generate & new to use schematics
This feature is related to #6593
2017-08-16 18:24:43 -04:00
Ricardo Varanda
dbfa851709 fix(@angular/cli): fix leading digit in file names from generate command 2017-05-24 15:35:46 -04:00
Sumit Arora
61cf790057 fix(@angular/cli): fix package name fetching from package.json 2017-05-24 15:22:32 -04:00
Charles Lyding
a3bf5291e7 feat(@angular/cli): add option to use lint to adjust generated files 2017-05-09 19:04:11 +01:00
Charles Lyding
5cf395c948 refactor(@angular/cli): simplify blueprint generation command 2017-05-09 19:04:11 +01:00
Sumit Arora
7f0333a19a fix(@angular/cli): Fixing generate help command fix 2017-03-13 16:21:41 -07:00
Mike Brocchi
9b70fda0b2 fix(@angular/cli): add missing alias for guard blueprint (#5339)
Fixes #5336
2017-03-09 17:00:04 -05:00
Mike Brocchi
1609554c4d refactor(@angular/cli): consolidate config reading logic (#5023) 2017-02-27 21:22:19 -08:00
Hans
c57ce2a3a0 fix(@angular/cli): apps fixes (#4942)
We dont have ngConfig on projects anymore.
2017-02-23 10:03:42 +00:00
Stephen Cavaliere
b15d1f37b6 refactor(@angular/cli): move ng2 blueprint to ng (#4932) 2017-02-22 14:01:55 -08:00
Carlo Dapor
26b1ee434a fix(@angular/cli): show blueprints in completion script
Close #4571
2017-02-14 19:59:56 +00:00
clydin
6650b753ff style(@angular/cli): fix lint error (#4373) 2017-02-02 14:17:29 -08:00
Hans
601f9b38f8 feat(@angular/cli): move angular-cli to @angular/cli (#4328)
This release is otherwise identical to beta.28.
2017-02-01 18:19:50 -08:00