Skip to content

Commit 7c7bb4c

Browse files
committed
feat: update nx
BRAKING CHANGE: Nx version 16
1 parent 22f4047 commit 7c7bb4c

File tree

3 files changed

+524
-813
lines changed

3 files changed

+524
-813
lines changed

migrations.json

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
{
2+
"migrations": [
3+
{
4+
"cli": "nx",
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/workspace with @nx/workspace",
31+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
32+
"package": "@nrwl/workspace",
33+
"name": "update-16-0-0-add-nx-packages"
34+
},
35+
{
36+
"version": "16.0.0-beta.4",
37+
"description": "Generates a plugin called 'workspace-plugin' containing your workspace generators.",
38+
"cli": "nx",
39+
"implementation": "./src/migrations/update-16-0-0/move-workspace-generators-to-local-plugin",
40+
"package": "@nrwl/workspace",
41+
"name": "16-0-0-move-workspace-generators-into-local-plugin"
42+
},
43+
{
44+
"version": "16.0.0-beta.9",
45+
"description": "Fix .babelrc presets if it contains an invalid entry for @nx/web/babel.",
46+
"cli": "nx",
47+
"implementation": "./src/migrations/update-16-0-0/fix-invalid-babelrc",
48+
"package": "@nrwl/workspace",
49+
"name": "16-0-0-fix-invalid-babelrc"
50+
},
51+
{
52+
"cli": "nx",
53+
"version": "16.0.0-beta.1",
54+
"description": "Replace @nrwl/devkit with @nx/devkit",
55+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
56+
"package": "@nrwl/devkit",
57+
"name": "update-16-0-0-add-nx-packages"
58+
},
59+
{
60+
"cli": "nx",
61+
"version": "16.0.0-beta.1",
62+
"description": "Replace @nrwl/linter with @nx/linter",
63+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
64+
"package": "@nrwl/linter",
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/js with @nx/js",
71+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
72+
"package": "@nrwl/js",
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/jest with @nx/jest",
79+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
80+
"package": "@nrwl/jest",
81+
"name": "update-16-0-0-add-nx-packages"
82+
},
83+
{
84+
"version": "16.0.0-beta.1",
85+
"cli": "nx",
86+
"description": "Removes CLI property within schema.json files and moves generators and schematics to the proper root node in migrations.json",
87+
"factory": "./src/migrations/update-16-0-0/cli-in-schema-json",
88+
"package": "@nrwl/nx-plugin",
89+
"name": "update-remove-cli-prop"
90+
},
91+
{
92+
"cli": "nx",
93+
"version": "16.0.0-beta.1",
94+
"description": "Replace @nrwl/nx-plugin with @nx/plugin",
95+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
96+
"package": "@nrwl/nx-plugin",
97+
"name": "update-16-0-0-add-nx-packages"
98+
},
99+
{
100+
"cli": "nx",
101+
"version": "16.0.0-beta.1",
102+
"description": "Replace @nrwl/eslint-plugin-nx with @nx/eslint-plugin",
103+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
104+
"package": "@nrwl/eslint-plugin-nx",
105+
"name": "update-16-0-0-add-nx-packages"
106+
},
107+
{
108+
"cli": "nx",
109+
"version": "16.0.0-beta.1",
110+
"description": "Replace @nrwl/webpack with @nx/webpack",
111+
"implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages",
112+
"package": "@nrwl/webpack",
113+
"name": "update-16-0-0-add-nx-packages"
114+
}
115+
]
116+
}

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
},
3838
"private": true,
3939
"dependencies": {
40-
"@swc/helpers": "~0.4.11",
40+
"@swc/helpers": "0.5.1",
4141
"bestzip": "^2.2.1",
4242
"execa": "^5.0.0",
4343
"flat": "^5.0.2",
@@ -50,25 +50,25 @@
5050
"@commitlint/cli": "^17.5.1",
5151
"@commitlint/config-conventional": "^17.4.4",
5252
"@nrwl/cli": "15.9.1",
53-
"@nrwl/devkit": "15.9.1",
54-
"@nrwl/eslint-plugin-nx": "15.9.1",
55-
"@nrwl/jest": "15.9.1",
56-
"@nrwl/js": "15.9.1",
57-
"@nrwl/linter": "15.9.1",
58-
"@nrwl/nx-cloud": "15.3.4",
59-
"@nrwl/nx-plugin": "15.9.1",
60-
"@nrwl/webpack": "15.9.1",
61-
"@nrwl/workspace": "15.9.1",
53+
"@nrwl/devkit": "16.0.3",
54+
"@nrwl/eslint-plugin-nx": "16.0.3",
55+
"@nrwl/jest": "16.0.3",
56+
"@nrwl/js": "16.0.3",
57+
"@nrwl/linter": "16.0.3",
58+
"@nrwl/nx-cloud": "16.0.5",
59+
"@nrwl/nx-plugin": "16.0.3",
60+
"@nrwl/webpack": "16.0.3",
61+
"@nrwl/workspace": "16.0.3",
6262
"@swc-node/register": "^1.4.2",
63-
"@swc/cli": "~0.1.55",
63+
"@swc/cli": "0.1.62",
6464
"@swc/core": "^1.2.173",
6565
"@types/flat": "^5.0.2",
6666
"@types/fs-extra": "^11.0.1",
6767
"@types/jest": "29.4.0",
6868
"@types/lodash": "^4.14.191",
6969
"@types/node": "18.14.0",
70-
"@typescript-eslint/eslint-plugin": "5.41.0",
71-
"@typescript-eslint/parser": "5.41.0",
70+
"@typescript-eslint/eslint-plugin": "5.59.2",
71+
"@typescript-eslint/parser": "5.59.2",
7272
"commitizen": "^4.3.0",
7373
"cz-conventional-changelog": "^3.3.0",
7474
"dotenv": "16.0.3",
@@ -83,11 +83,11 @@
8383
"jest-environment-jsdom": "29.4.3",
8484
"jsonc-eslint-parser": "^2.1.0",
8585
"lint-staged": "^13.2.0",
86-
"nx": "15.9.1",
86+
"nx": "16.0.3",
8787
"prettier": "2.8.7",
8888
"semantic-release": "^21.0.0",
8989
"semver": "^7.3.8",
90-
"ts-jest": "29.0.5",
90+
"ts-jest": "29.1.0",
9191
"ts-node": "10.9.1",
9292
"tslib": "^2.4.0",
9393
"typescript": "4.9.5"

0 commit comments

Comments
 (0)