177 Commits

Author SHA1 Message Date
victor savkin
baa8c23d0f feat(misc): make all generators public 2020-12-02 10:51:43 -05:00
victor savkin
95c903d906 fix(core): remove positional params after converting them to named 2020-12-01 20:52:27 -05:00
victor savkin
3ec22dfc48 fix(core): fix boolean prompts 2020-12-01 16:24:45 -05:00
victor savkin
8afc5c5bce feat(core): make older builders support new config formats 2020-12-01 15:46:00 -05:00
Tasos Bekos
c6cb176218 cleanup(core): remove duplicate code about package manager 2020-12-01 12:43:23 +02:00
Jason Jean
b9791a3108
feat(core): upgrade to angular and angular devkit 11 (#4095) 2020-11-30 14:07:27 -05:00
Tasos Bekos
98ed4b1dc7 cleanup(core): combine ng-new and tao-new schematic 2020-11-27 20:56:26 +02:00
Tasos Bekos
724b9b1f03 fix(core): migrate will tolerate backslashes in package names
When migrate command is invoked in Windows, there is a chance that
package names will contain backslashes due to an unexpected conversion.
Since package names can only contain only URL-friendly characters, ie
no backslashes, we try to fix it, by converting them back to forward slashes.
2020-11-27 12:56:35 -05:00
victor savkin
48bcaf099d feat(core): update the migrate command to support @nrwl/devkit generators 2020-11-26 21:38:56 -05:00
victor savkin
234ca36385 cleanup(misc): clean up devkit 2020-11-26 10:19:13 -05:00
Jonathan Cammisuli
15213119b7
feat(nx-plugin): use @nrwl/devkit 2020-11-25 14:34:03 -05:00
Victor Savkin
2824794a92 feat(core): clean up the language to use word executor 2020-11-24 09:49:52 -05:00
Victor Savkin
06e13dae2f cleanup(core): use the use generator instead of schematic 2020-11-19 20:07:13 -05:00
Victor Savkin
96c3b2effc cleanup(core): update the error message when migration fails 2020-11-18 10:29:54 -05:00
Victor Savkin
e8aec6fd69 fix(core): migration should fetch packages using cwd instead of prefix 2020-11-18 10:00:39 -05:00
Victor Savkin
4511ec65fb feat(web): add file-server builder 2020-11-17 19:31:08 -05:00
Victor Savkin
a3550ce57b feat(core): simplify generation api not to use a higher-order function 2020-11-17 19:31:08 -05:00
Victor Savkin
4a17b7339f feat(core): use the new schematics api for workspace schematics 2020-11-17 19:31:08 -05:00
Victor Savkin
428edb0c32 feat(core): implement basic support for schematics 2020-11-17 19:31:08 -05:00
Victor Savkin
68a4a7eb8c feat(core): add nx devkit builders 2020-11-17 19:31:08 -05:00
Tasos Bekos
8676c1a68b fix(core): default to NPM package manager
* Simplify the determination & detection of the desired package manager.
* Add the `package-manager` option on plugin creation.
* Nx Cloud installation uses the appropriate package manager.
2020-11-11 10:02:47 -05:00
Victor Savkin
de9ac7860e Revert "fix(core): remove nx-cloud from the list of core deps used by migrate"
This reverts commit e15fbaf4828e4c256569ac93d6c1d234e352579a.
2020-11-09 13:06:03 -05:00
Victor Savkin
e15fbaf482 fix(core): remove nx-cloud from the list of core deps used by migrate 2020-11-09 11:57:11 -05:00
Tasos Bekos
131aa1badd
fix(core): use preferred installer on migrate (#3764)
ISSUES CLOSED: #2695
2020-10-23 17:09:44 -04:00
Jason Jean
a7f2670d49
fix(core): add @nrwl/cli to the list of migrated dependencies (#3927) 2020-10-23 15:28:26 -04:00
Jason Jean
f0bb232935 fix(core): migrate to latest version of @nrwl/nx-cloud 2020-09-29 12:05:04 -04:00
Tasos Bekos
6c7b3060b2 cleanup(core): avoid referencing node_modules 2020-09-21 12:37:15 -04:00
Tasos Bekos
07ba927ed7 cleanup(core): avoid referencing node_modules on workspace creation 2020-09-15 21:53:29 -04:00
Devin Shoemaker
34a66f332a feat(core): add nx-cloud to list of default packages to be migrated
`nx-cloud` is currently not migrated with the nx migrate latest command. Including this in the list of default packages will result in more expected behavior with less maintenance for the end-user.
2020-09-09 14:02:14 -04:00
Tasos Bekos
8938256f55 fix(core): don't alter trailing newlines from package.json during migration
ISSUES CLOSED: #3628
2020-09-01 13:08:30 -04:00
Pradeep Chauhan
9d8addc5b6 fix(misc): fixed nx help menu typo
fix code to remove unwanted closing braces which were present when nx is run standalone
which
display help menu
2020-08-23 14:59:02 +01:00
Rares Matei
100989eacb fix(core): fix an issue with path normalization on windows when invoking external schematic
ISSUES CLOSED: 3233
2020-08-05 22:51:45 -04:00
Jo Hanna Pearce
aecba505dd feat(core): remove fast-levenshtein dep from tao 2020-07-10 17:45:00 +01:00
Jo Hanna Pearce
675000d7a6 feat(core): add lint target to tao and fix lint errors 2020-07-09 22:16:35 -04:00
Jason Jean
a7b7af2dfe
feat(core): switch over to angular 10 (#3056)
* feat(core): switch over to devkit 10-rc.0

* feat(core): implement solution tsconfigs wip

* feat(angular): add angular migrations

* fix(angular): modify angularjs tests
2020-07-07 17:02:06 -04:00
Victor Savkin
d9536703f3 fix(core): alias conversion should not exclude unknown props for builders 2020-07-01 23:29:02 -04:00
Victor Savkin
cb710cb0f6 fix(core): builder aliases are ignored when using nx cli 2020-06-18 22:30:02 -04:00
Victor Savkin
23abfff579 fix(core): restore lost coerceTypes 2020-06-17 23:06:43 -04:00
Victor Savkin
d0cbc35efa feat(repo): build nx with nx 2020-06-03 16:25:25 -04:00
Victor Savkin
a6220f7b0a fix(core): handle passing arrays as arguments 2020-05-28 23:17:10 -04:00
Jason Jean
e06822da7e
chore(repo): update prettier to v2 (#2934)
this is just for the repo, and not the workspace

Co-authored-by: Rares Matei <matei.rar@gmail.com>
2020-04-29 01:09:37 -04:00
Bram Borggreve
5994a9d068
fix(core): add description to dry-run parameter (#2919) 2020-04-27 14:26:56 +02:00
Jo Hanna Pearce
5b1047e9c3 feat(core): improved console output for nx migrate 2020-04-27 10:32:49 +01:00
Juri Strumpflohner
866e631df2
fix(core): adjust nx migrate log (#2814) 2020-04-08 17:24:23 -04:00
Devin Shoemaker
8299c456cf
feat(core): add nx-plugin to list of default packages to be migrated (#2782)
nx-plugin is currently not migrated with the `nx migrate latest` command. Including this in the list of default packages will result in more expected behavior with less maintenance for the end user.
2020-04-03 14:28:03 -04:00
Jason Jean
8caff7fcde fix(core): add -d as alias for --dryRun for tao generate 2020-03-29 11:33:19 -04:00
Victor Savkin
115a1abd75 fix(core): use default configuration when the provided one is not available 2020-03-04 16:31:19 -05:00
Victor Savkin
ff6b434548 feat(core): add ability to run targets against project's deps 2020-02-28 16:42:38 -05:00
Jason Jean
e5e0e312d1 fix(misc): fix nx migrate to execute run-schematic tasks 2020-02-04 15:18:58 -05:00
Jason Jean
b6e6b3f1c3
Revert "Revert "feat(core): update to next version of angular deps"" (#2264)
This reverts commit f816fc424d4b0d850e0a49d0ed8e4a30ddca308c.
2020-01-31 13:08:50 -05:00