69 Commits

Author SHA1 Message Date
Victor Savkin
669f21513b fix(core): add missing deps to support running old migrations 2021-01-29 10:31:52 -05:00
Juri
2c5134877f fix(core): make sure schematic folder migration can be run multiple times 2021-01-26 08:53:48 -05:00
Victor Savkin
a25e081a84 feat(core): remove angular devkit deps 2021-01-25 12:52:30 -05:00
mehrad-rafigh
fb3af908f0 feat(core): update prettier to v2.2.1 2021-01-09 10:16:02 -05:00
Tasos Bekos
9abdb78a4a feat(repo): run E2E tests on Windows (cmd) 2021-01-06 15:47:18 -05:00
Victor Savkin
0875d19ad3 fix(misc): minor fixes for nx 10->nx11 migration 2020-12-12 12:18:09 -05:00
Jason Jean
dae806a51d
fix(core): fix migrations for adding tao and cli (#4249) 2020-12-10 17:34:25 -05:00
Victor Savkin
0c8ca53c16 fix(core): fix nx 11 migration leaving empty schematics folder 2020-12-09 20:31:31 -05:00
Victor Savkin
b791ce3a0d fix(misc): update migration to work with older versions of tao 2020-12-09 15:20:23 -05:00
Victor Savkin
6b6c251846 feat(core): update the update npm script to invoke nx migrate 2020-12-09 15:17:30 -05:00
Tasos Bekos
c62e556373
fix(core): outputs migration should handle no architect projects (#4217)
Previously, if a project didn't contain an `architect` property it would fail.
2020-12-07 17:37:16 -05:00
victor savkin
a24fb961d8 feat(core): format workspace.json based on version field 2020-12-03 20:20:04 -05:00
victor savkin
b984461561 fix(misc): fix migrations 2020-12-02 14:08:10 -05:00
Tasos Bekos
6c1335ac83 feat(core): interpolated outputs & cache coverage folder 2020-12-01 13:49:43 -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
7285405175 feat(core): update existing workspaces to use tools/generators 2020-11-25 14:26:03 -05:00
Katerina Skroumpelou
d43a6229c7
fix(core): update version of node types in schematic and write corresponding migrations (#4142)
ISSUES CLOSED: #4132
2020-11-25 12:28:29 -05:00
Victor Savkin
a55e7cae52 feat(angular): change the way we decoreate angular cli to remove warnigs 2020-11-18 21:12:31 -05:00
Victor Savkin
781ebd593c fix(core): add explicit dep on cli if missing 2020-11-18 10:01:11 -05:00
Victor Savkin
4c377bdbf8 fix(core): fix typo in the migration adding tao 2020-11-17 15:07:34 -05:00
Victor Savkin
9d053e7912 fix(core): a new workspace should have an explict dep on tao 2020-11-16 09:25:33 -05:00
Jason Jean
ad56f5785a
fix(linter): run migration for targets that are not lint (#3850) 2020-10-02 00:05:32 -04:00
Brian
3f436fc6d0
feat(core): add flag to set dependant libs in either peerDependencies or dependencies (#3078)
* feat(core): add flag to set dependant libs in either peerDependencies or dependencies

* fix(core): mark new property as optional

* feat(core): add migration for new option

* Update migrations.json

Co-authored-by: Jonathan Cammisuli <jon@cammisuli.ca>
2020-09-30 10:36:35 -04:00
Jonathan Cammisuli
ac1a0e20d7
feat(core): update recommended extensions for new workspaces (#3823)
* feat(core): update recommended extensions for new workspaces

* feat(core): fix vscode extensions not being generated, add migrations for workspace and jest to add extensions

* feat(core): add e2e to check .vscode/extensions.jon

* chore(core): fix logic for handling angular builders

* chore(core): fix e2e

* chore(core): revert change for angular-console to be default for everyone
2020-09-29 22:25:57 -04:00
Jason Jean
232fd9f30b
feat(core): update to typescript 4 (#3814) 2020-09-29 18:53:22 -04:00
Tasos Bekos
01d8c98a90
fix(repo): add migration for cli dependency (#3820)
Migration for 21bbd1e90ad7f48435a46776edc7e225c6f741d7.
2020-09-28 13:23:38 -04:00
Jonathan Cammisuli
4b646ec01a
fix(core): use tsconfig.*?.json in root eslintrc (#3447) 2020-08-14 14:14:10 -04:00
Jason Jean
4d4749c9b1 fix(core): warn for invalid eslintrc 2020-08-05 22:56:58 -04:00
Jason Jean
64c09f2d46
fix(core): migrate tsconfig references in eslintrc (#3373) 2020-07-20 18:34:43 -04:00
Jason Jean
30d4bbd174
fix(core): migrate implicitDependencies that reference tsconfig.json (#3361) 2020-07-17 15:58:00 -04:00
Jason Jean
7686a39a7c
fix(core): fix solution tsconfig migration (#3312) 2020-07-10 16:17:32 -04:00
Jonathan Cammisuli
f9d6acebc5
fix(core): run package.json migration for angular v10 (#3289) 2020-07-08 20:19:55 -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
Brandon
24b87d115b
feat(core): adds configurable base branch and HEAD in nx.json (#3217)
* feat(core): adds configurable base branch in nx.json

new field in nx.json - defaultBranch

ISSUES CLOSED: #1791

* feat(core): split affected into config options for base and head in nx.json

Co-authored-by: agriggs <alex.griggs@gmail.com>
2020-06-25 10:24:37 -04:00
Victor Savkin
842e458cc1 fix(core): decorate cli postinstall script doen not work on windows 2020-06-11 14:27:33 -04:00
Victor Savkin
41e4714dd0 feat(core): decorate angular cli when creating workspaces powered by Angular CLI 2020-06-10 13:30:43 -04:00
Jason Jean
014dc4931d
fix(core): fix 9.4 lint migrations (#3126) 2020-06-06 14:51:00 -04:00
Rares Matei
5a59f090fe
fix(linter): fix exclude pattern for tslint and eslint schematics (#3113) 2020-06-05 16:04:53 -04:00
Jack Hsu
c2b8c22555
fix(linter): remove config builder option for @nrwl/linter:lint when using eslint (#3093)
- eslint automatically detects .eslintrc files already
- removing the config option also enables nested configs
- provide a migration to remove config as long as users didn't customize it
2020-05-29 16:30:32 -04:00
Brandon
5eca6d5187
feat(angular): update NgRx libraries to 9.1.0 (#2929)
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2020-05-05 19:16:18 -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
Rares Matei
9b585cb3b8
feat(core): update prettier to 2.0.4 (#2885) 2020-04-28 23:10:10 -04:00
Jason Jean
efae1694cc
cleanup(misc): refactor how installs are added during schematics (#2788) 2020-04-02 12:41:08 -04:00
Brandon Roberts
49d8ce1297 feat(angular): update Angular libraries to version 9.1.0 2020-03-31 11:25:30 -04:00
Jason Jean
09c4654ae9 fix(misc): add formatting to all migrations 2020-03-29 11:30:59 -04:00
Jason Jean
aeb0bdcb4e feat(core): enable caching by default 2020-03-26 17:14:17 -04:00
Jack Hsu
fef54fae4b
feat(linter): improve support for mixed linters when using IDEs (#2620) 2020-03-06 15:12:35 -05:00
Jason Jean
2145d36281 feat(core): update prettier to 1.19.1 2020-02-28 15:17:58 -05:00
Jason Jean
be495c27ef fix(core): fix migration adding duplicate implicit dependencies 2020-02-04 15:14:18 -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