Skip to content

Commit 3c57692

Browse files
committed
chore(repo): upgrade nx
1 parent a3abcb5 commit 3c57692

File tree

3 files changed

+3338
-2084
lines changed

3 files changed

+3338
-2084
lines changed

migrations.json

Lines changed: 17 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -1,90 +1,29 @@
11
{
22
"migrations": [
33
{
4-
"cli": "nx",
5-
"version": "21.2.0-beta.3",
6-
"description": "Update workspace to use Storybook v9",
7-
"implementation": "./src/migrations/update-21-1-0/update-sb-9",
8-
"package": "@nx/storybook",
9-
"name": "update-21-2-0-migrate-storybook-v9"
4+
"version": "21.3.0-beta.3",
5+
"requires": { "jest": ">=30.0.0" },
6+
"description": "Rename the CLI option `testPathPattern` to `testPathPatterns`.",
7+
"implementation": "./src/migrations/update-21-3-0/rename-test-path-pattern",
8+
"package": "@nx/jest",
9+
"name": "rename-test-path-pattern"
1010
},
1111
{
12-
"cli": "nx",
13-
"version": "21.2.0-beta.3",
14-
"description": "Remove deprecated Storybook addon dependencies",
15-
"implementation": "./src/migrations/update-21-2-0/remove-addon-dependencies",
16-
"package": "@nx/storybook",
17-
"name": "update-21-2-0-remove-addon-dependencies"
12+
"version": "21.3.0-beta.3",
13+
"requires": { "jest": ">=30.0.0" },
14+
"description": "Replace removed matcher aliases in Jest v30 with their corresponding matcher",
15+
"implementation": "./src/migrations/update-21-3-0/replace-removed-matcher-aliases",
16+
"package": "@nx/jest",
17+
"name": "replace-removed-matcher-aliases"
1818
},
1919
{
2020
"cli": "nx",
21-
"version": "21.2.0-beta.3",
22-
"requires": { "@angular/core": ">=20.0.0" },
23-
"description": "Update the @angular/cli package version to ~20.0.0.",
24-
"factory": "./src/migrations/update-21-2-0/update-angular-cli",
25-
"package": "@nx/angular",
26-
"name": "update-angular-cli-version-20-0-0"
27-
},
28-
{
29-
"version": "21.2.0-beta.3",
30-
"requires": { "@angular/core": ">=20.0.0" },
31-
"description": "Migrate imports of `provideServerRendering` from `@angular/platform-server` to `@angular/ssr`.",
32-
"factory": "./src/migrations/update-21-2-0/migrate-provide-server-rendering-import",
33-
"package": "@nx/angular",
34-
"name": "migrate-provide-server-rendering-import"
35-
},
36-
{
37-
"version": "21.2.0-beta.3",
38-
"requires": { "@angular/core": ">=20.0.0" },
39-
"description": "Replace `provideServerRouting` and `provideServerRoutesConfig` with `provideServerRendering` using `withRoutes`.",
40-
"factory": "./src/migrations/update-21-2-0/replace-provide-server-routing",
41-
"package": "@nx/angular",
42-
"name": "replace-provide-server-routing"
43-
},
44-
{
45-
"version": "21.2.0-beta.3",
46-
"requires": { "@angular/core": ">=20.0.0" },
47-
"description": "Update the generator defaults to maintain the previous style guide behavior.",
48-
"factory": "./src/migrations/update-21-2-0/set-generator-defaults-for-previous-style-guide",
21+
"version": "21.3.0-beta.4",
22+
"requires": { "@angular/core": ">=20.1.0" },
23+
"description": "Update the @angular/cli package version to ~20.1.0.",
24+
"factory": "./src/migrations/update-21-3-0/update-angular-cli",
4925
"package": "@nx/angular",
50-
"name": "set-generator-defaults-for-previous-style-guide"
51-
},
52-
{
53-
"version": "21.2.0-beta.3",
54-
"requires": { "@angular/core": ">=20.0.0" },
55-
"description": "Update 'moduleResolution' to 'bundler' in TypeScript configurations. You can read more about this here: https://www.typescriptlang.org/tsconfig/#moduleResolution.",
56-
"factory": "./src/migrations/update-21-2-0/update-module-resolution",
57-
"package": "@nx/angular",
58-
"name": "update-module-resolution"
59-
},
60-
{
61-
"version": "20.0.0",
62-
"description": "Replaces usages of the deprecated InjectFlags enum",
63-
"factory": "./bundles/inject-flags.cjs#migrate",
64-
"package": "@angular/core",
65-
"name": "inject-flags"
66-
},
67-
{
68-
"version": "20.0.0",
69-
"description": "Replaces usages of the deprecated TestBed.get method with TestBed.inject",
70-
"factory": "./bundles/test-bed-get.cjs#migrate",
71-
"package": "@angular/core",
72-
"name": "test-bed-get"
73-
},
74-
{
75-
"version": "20.0.0",
76-
"description": "Converts the entire application to block control flow syntax",
77-
"factory": "./bundles/control-flow-migration.cjs#migrate",
78-
"optional": true,
79-
"package": "@angular/core",
80-
"name": "control-flow-migration"
81-
},
82-
{
83-
"version": "20.0.0",
84-
"description": "Moves imports of `DOCUMENT` from `@angular/common` to `@angular/core`",
85-
"factory": "./bundles/document-core.cjs#migrate",
86-
"package": "@angular/core",
87-
"name": "document-core"
26+
"name": "update-angular-cli-version-20-1-0"
8827
}
8928
]
9029
}

package.json

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -12,33 +12,33 @@
1212
},
1313
"private": true,
1414
"devDependencies": {
15-
"@angular-devkit/build-angular": "20.0.2",
16-
"@angular-devkit/core": "20.0.2",
17-
"@angular-devkit/schematics": "20.0.2",
15+
"@angular-devkit/build-angular": "20.1.4",
16+
"@angular-devkit/core": "20.1.4",
17+
"@angular-devkit/schematics": "20.1.4",
1818
"@angular-eslint/eslint-plugin": "20.0.0",
1919
"@angular-eslint/eslint-plugin-template": "20.0.0",
2020
"@angular-eslint/template-parser": "20.0.0",
21-
"@angular/build": "20.0.2",
22-
"@angular/cli": "~20.0.2",
23-
"@angular/compiler-cli": "20.0.3",
24-
"@angular/language-service": "20.0.3",
21+
"@angular/build": "20.1.4",
22+
"@angular/cli": "~20.1.0",
23+
"@angular/compiler-cli": "20.1.4",
24+
"@angular/language-service": "20.1.4",
2525
"@chromatic-com/storybook": "^4.0.1",
2626
"@eslint/eslintrc": "^2.1.1",
27-
"@nx/angular": "21.2.4",
28-
"@nx/cypress": "21.2.4",
29-
"@nx/devkit": "21.2.4",
30-
"@nx/eslint": "21.2.4",
31-
"@nx/eslint-plugin": "21.2.4",
32-
"@nx/jest": "21.2.4",
33-
"@nx/js": "21.2.4",
34-
"@nx/plugin": "21.2.4",
35-
"@nx/storybook": "21.2.4",
36-
"@nx/vite": "21.2.4",
37-
"@nx/web": "21.2.4",
38-
"@nx/workspace": "21.2.4",
27+
"@nx/angular": "21.3.11",
28+
"@nx/cypress": "21.3.11",
29+
"@nx/devkit": "21.3.11",
30+
"@nx/eslint": "21.3.11",
31+
"@nx/eslint-plugin": "21.3.11",
32+
"@nx/jest": "21.3.11",
33+
"@nx/js": "21.3.11",
34+
"@nx/plugin": "21.3.11",
35+
"@nx/storybook": "21.3.11",
36+
"@nx/vite": "21.3.11",
37+
"@nx/web": "21.3.11",
38+
"@nx/workspace": "21.3.11",
3939
"@phenomnomnominal/tsquery": "^6.1.3",
4040
"@rosskevin/gltfjsx": "^7.1.3",
41-
"@schematics/angular": "20.0.2",
41+
"@schematics/angular": "20.1.4",
4242
"@storybook/addon-docs": "^9.0.17",
4343
"@storybook/angular": "9.0.17",
4444
"@storybook/test-runner": "0.23.0",
@@ -47,7 +47,7 @@
4747
"@swc/core": "1.12.7",
4848
"@tailwindcss/postcss": "^4.1.11",
4949
"@tweakpane/core": "^2.0.5",
50-
"@types/jest": "29.5.14",
50+
"@types/jest": "30.0.0",
5151
"@types/node": "20.14.12",
5252
"@types/three": "^0.178.1",
5353
"@typescript-eslint/utils": "8.34.0",
@@ -62,16 +62,16 @@
6262
"eslint-plugin-cypress": "^2.13.4",
6363
"eslint-plugin-storybook": "9.0.17",
6464
"glslify-loader": "^2.0.0",
65-
"jest": "29.7.0",
66-
"jest-environment-jsdom": "29.7.0",
65+
"jest": "30.0.5",
66+
"jest-environment-jsdom": "30.0.5",
6767
"jest-environment-node": "^29.7.0",
68-
"jest-preset-angular": "14.6.0",
68+
"jest-preset-angular": "15.0.0",
6969
"jiti": "2.4.2",
7070
"jsdom": "^24.1.1",
7171
"jsonc-eslint-parser": "^2.4.0",
72-
"ng-packagr": "20.0.0",
72+
"ng-packagr": "20.1.0",
7373
"node-three-gltf": "^2.0.2",
74-
"nx": "21.2.4",
74+
"nx": "21.3.11",
7575
"path-browserify": "^1.0.1",
7676
"postcss": "^8.5.6",
7777
"postcss-import": "~16.1.1",
@@ -84,25 +84,26 @@
8484
"storybook-addon-deep-controls": "^0.9.4",
8585
"tailwindcss": "^4.1.11",
8686
"three": "^0.178.0",
87-
"ts-jest": "^29.4.0",
87+
"ts-jest": "29.4.0",
8888
"ts-morph": "^26.0.0",
8989
"ts-node": "10.9.2",
9090
"tweakpane": "^4.0.5",
9191
"typescript": "5.8.3",
9292
"typescript-eslint": "^8.35.0",
9393
"vite": "6.3.5",
94-
"vitest-webgl-canvas-mock": "^1.1.0"
94+
"vitest-webgl-canvas-mock": "^1.1.0",
95+
"jest-util": "30.0.5"
9596
},
9697
"dependencies": {
97-
"@angular/animations": "20.0.3",
98-
"@angular/common": "20.0.3",
99-
"@angular/compiler": "20.0.3",
100-
"@angular/core": "20.0.3",
101-
"@angular/forms": "20.0.3",
102-
"@angular/platform-browser": "20.0.3",
103-
"@angular/platform-browser-dynamic": "20.0.3",
104-
"@angular/platform-server": "20.0.3",
105-
"@angular/router": "20.0.3",
98+
"@angular/animations": "20.1.4",
99+
"@angular/common": "20.1.4",
100+
"@angular/compiler": "20.1.4",
101+
"@angular/core": "20.1.4",
102+
"@angular/forms": "20.1.4",
103+
"@angular/platform-browser": "20.1.4",
104+
"@angular/platform-browser-dynamic": "20.1.4",
105+
"@angular/platform-server": "20.1.4",
106+
"@angular/router": "20.1.4",
106107
"@dimforge/rapier3d-compat": "^0.17.3",
107108
"@monogrid/gainmap-js": "^3.1.0",
108109
"@pmndrs/cannon-worker-api": "^2.4.0",

0 commit comments

Comments
 (0)