Skip to content

Commit 781c929

Browse files
Chau TranChau Tran
Chau Tran
authored and
Chau Tran
committed
chore: upgrade nx
1 parent 16cafb8 commit 781c929

File tree

3 files changed

+555
-986
lines changed

3 files changed

+555
-986
lines changed

migrations.json

Lines changed: 120 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,140 @@
11
{
22
"migrations": [
33
{
4-
"version": "15.9.0-beta.0",
54
"cli": "nx",
6-
"description": "Update nx plugin jest configs to support jest 29 changes (https://jestjs.io/docs/upgrading-to-jest29)",
7-
"factory": "./src/migrations/update-15-9-0/jest-29-configs",
5+
"version": "16.0.0-beta.0",
6+
"description": "Remove @nrwl/cli.",
7+
"implementation": "./src/migrations/update-16-0-0/remove-nrwl-cli",
8+
"package": "nx",
9+
"name": "16.0.0-remove-nrwl-cli"
10+
},
11+
{
12+
"cli": "nx",
13+
"version": "16.0.0-beta.9",
14+
"description": "Replace `dependsOn.projects` and `inputs` definitions with new configuration format.",
15+
"implementation": "./src/migrations/update-16-0-0/update-depends-on-to-tokens",
16+
"package": "nx",
17+
"name": "16.0.0-tokens-for-depends-on"
18+
},
19+
{
20+
"cli": "nx",
21+
"version": "16.0.0-beta.0",
22+
"description": "Replace @nrwl/nx-cloud with nx-cloud",
23+
"implementation": "./src/migrations/update-16-0-0/update-nx-cloud-runner",
24+
"package": "nx",
25+
"name": "16.0.0-update-nx-cloud-runner"
26+
},
27+
{
28+
"cli": "nx",
29+
"version": "16.0.0-beta.1",
30+
"description": "Replace @nrwl/devkit with @nx/devkit",
31+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
32+
"package": "@nrwl/devkit",
33+
"name": "update-16-0-0-add-nx-packages"
34+
},
35+
{
36+
"cli": "nx",
37+
"version": "16.0.0-beta.1",
38+
"description": "Replace @nrwl/workspace with @nx/workspace",
39+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
40+
"package": "@nrwl/workspace",
41+
"name": "update-16-0-0-add-nx-packages"
42+
},
43+
{
44+
"version": "16.0.0-beta.4",
45+
"description": "Generates a plugin called 'workspace-plugin' containing your workspace generators.",
46+
"cli": "nx",
47+
"implementation": "./src/migrations/update-16-0-0/move-workspace-generators-to-local-plugin",
48+
"package": "@nrwl/workspace",
49+
"name": "16-0-0-move-workspace-generators-into-local-plugin"
50+
},
51+
{
52+
"version": "16.0.0-beta.9",
53+
"description": "Fix .babelrc presets if it contains an invalid entry for @nx/web/babel.",
54+
"cli": "nx",
55+
"implementation": "./src/migrations/update-16-0-0/fix-invalid-babelrc",
56+
"package": "@nrwl/workspace",
57+
"name": "16-0-0-fix-invalid-babelrc"
58+
},
59+
{
60+
"cli": "nx",
61+
"version": "16.0.0-beta.1",
62+
"description": "Replace @nrwl/js with @nx/js",
63+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
64+
"package": "@nrwl/js",
65+
"name": "update-16-0-0-add-nx-packages"
66+
},
67+
{
68+
"cli": "nx",
69+
"version": "16.0.0-beta.1",
70+
"description": "Replace @nrwl/linter with @nx/linter",
71+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
72+
"package": "@nrwl/linter",
73+
"name": "update-16-0-0-add-nx-packages"
74+
},
75+
{
76+
"cli": "nx",
77+
"version": "16.0.0-beta.1",
78+
"description": "Replace @nrwl/eslint-plugin-nx with @nx/eslint-plugin",
79+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
80+
"package": "@nrwl/eslint-plugin-nx",
81+
"name": "update-16-0-0-add-nx-packages"
82+
},
83+
{
84+
"cli": "nx",
85+
"version": "16.0.0-beta.1",
86+
"description": "Replace @nrwl/jest with @nx/jest",
87+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
88+
"package": "@nrwl/jest",
89+
"name": "update-16-0-0-add-nx-packages"
90+
},
91+
{
92+
"version": "16.0.0-beta.1",
93+
"cli": "nx",
94+
"description": "Removes CLI property within schema.json files and moves generators and schematics to the proper root node in migrations.json",
95+
"factory": "./src/migrations/update-16-0-0/cli-in-schema-json",
896
"package": "@nrwl/nx-plugin",
9-
"name": "update-configs-jest-29"
97+
"name": "update-remove-cli-prop"
1098
},
1199
{
12-
"version": "15.9.0-beta.0",
13100
"cli": "nx",
14-
"description": "Update nx plugin jest test files to support jest 29 changes (https://jestjs.io/docs/upgrading-to-jest29)",
15-
"factory": "./src/migrations/update-15-9-0/jest-29-tests",
101+
"version": "16.0.0-beta.1",
102+
"description": "Replace @nrwl/nx-plugin with @nx/plugin",
103+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
16104
"package": "@nrwl/nx-plugin",
17-
"name": "update-tests-jest-29"
105+
"name": "update-16-0-0-add-nx-packages"
106+
},
107+
{
108+
"cli": "nx",
109+
"version": "16.0.0-beta.1",
110+
"description": "Replace the deprecated library generator 'simpleModuleName' option from generator defaults with 'simpleName'",
111+
"factory": "./src/migrations/update-16-0-0/remove-library-generator-simple-module-name-option",
112+
"package": "@nrwl/angular",
113+
"name": "remove-library-generator-simple-module-name-option"
114+
},
115+
{
116+
"cli": "nx",
117+
"version": "16.0.0-beta.1",
118+
"description": "Replace @nrwl/angular with @nx/angular",
119+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
120+
"package": "@nrwl/angular",
121+
"name": "update-16-0-0-add-nx-packages"
18122
},
19123
{
20124
"cli": "nx",
21-
"version": "15.9.0-beta.3",
22-
"description": "Update the tsconfig.spec.json to use target es2016 for jest-preset-angular v13",
23-
"factory": "./src/migrations/update-15-9-0/update-testing-tsconfig",
125+
"version": "16.0.0-beta.6",
126+
"description": "Remove protractor as default e2eTestRunner from nxJson and project configurations",
127+
"implementation": "./src/migrations/update-16-0-0/remove-protractor-defaults",
24128
"package": "@nrwl/angular",
25-
"name": "update-tsconfig-spec-jest"
129+
"name": "remove-protractor-defaults-from-generators"
26130
},
27131
{
28132
"cli": "nx",
29-
"version": "15.9.0-beta.9",
30-
"description": "Update the file-server executor to use @nrwl/web:file-server",
31-
"factory": "./src/migrations/update-15-9-0/update-file-server-executor",
133+
"version": "16.0.0-beta.6",
134+
"description": "Remove karma as default unitTestRunner from nxJson and project configurations",
135+
"implementation": "./src/migrations/update-16-0-0/remove-karma-defaults",
32136
"package": "@nrwl/angular",
33-
"name": "update-file-server-executor"
137+
"name": "remove-karma-defaults-from-generators"
34138
}
35139
]
36140
}

package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,26 +17,26 @@
1717
"@angular/cli": "~15.2.5",
1818
"@angular/compiler-cli": "15.2.6",
1919
"@angular/language-service": "15.2.6",
20-
"@nrwl/angular": "15.9.2",
21-
"@nrwl/devkit": "15.9.2",
22-
"@nrwl/eslint-plugin-nx": "15.9.2",
23-
"@nrwl/jest": "15.9.2",
24-
"@nrwl/js": "15.9.2",
25-
"@nrwl/linter": "15.9.2",
26-
"@nrwl/nx-cloud": "15.3.5",
27-
"@nrwl/nx-plugin": "15.9.2",
28-
"@nrwl/workspace": "15.9.2",
20+
"@nrwl/angular": "16.0.1",
21+
"@nrwl/devkit": "16.0.1",
22+
"@nrwl/eslint-plugin-nx": "16.0.1",
23+
"@nrwl/jest": "16.0.1",
24+
"@nrwl/js": "16.0.1",
25+
"@nrwl/linter": "16.0.1",
26+
"@nrwl/nx-cloud": "16.0.5",
27+
"@nrwl/nx-plugin": "16.0.1",
28+
"@nrwl/workspace": "16.0.1",
2929
"@release-it/bumper": "^4.0.2",
3030
"@release-it/conventional-changelog": "^5.1.1",
3131
"@schematics/angular": "15.2.5",
3232
"@swc-node/register": "^1.6.4",
33-
"@swc/cli": "~0.1.62",
33+
"@swc/cli": "0.1.62",
3434
"@swc/core": "^1.3.49",
3535
"@types/jest": "29.5.0",
3636
"@types/node": "18.15.11",
3737
"@types/three": "^0.150.1",
38-
"@typescript-eslint/eslint-plugin": "^5.58.0",
39-
"@typescript-eslint/parser": "^5.58.0",
38+
"@typescript-eslint/eslint-plugin": "5.59.1",
39+
"@typescript-eslint/parser": "5.59.1",
4040
"dotenv-cli": "^7.2.1",
4141
"eslint": "~8.38.0",
4242
"eslint-config-prettier": "8.8.0",
@@ -45,7 +45,7 @@
4545
"jest-preset-angular": "13.0.1",
4646
"jsonc-eslint-parser": "^2.2.0",
4747
"ng-packagr": "15.2.2",
48-
"nx": "15.9.2",
48+
"nx": "16.0.1",
4949
"postcss": "^8.4.21",
5050
"postcss-import": "~15.1.0",
5151
"postcss-preset-env": "~8.3.1",
@@ -68,7 +68,7 @@
6868
"@angular/platform-browser-dynamic": "15.2.6",
6969
"@angular/router": "15.2.6",
7070
"@rx-angular/state": "^14.0.0",
71-
"@swc/helpers": "~0.5.0",
71+
"@swc/helpers": "0.5.1",
7272
"ngx-resize": "^1.0.6",
7373
"nice-color-palettes": "^3.0.0",
7474
"rxjs": "~7.8.0",

0 commit comments

Comments
 (0)