Skip to content

Commit ed7e28d

Browse files
chore: update to NgRx 19.0.1
1 parent ead5fa0 commit ed7e28d

File tree

3 files changed

+1652
-2901
lines changed

3 files changed

+1652
-2901
lines changed

migrations.json

Lines changed: 5 additions & 195 deletions
Original file line numberDiff line numberDiff line change
@@ -1,203 +1,13 @@
11
{
22
"migrations": [
3-
{
4-
"version": "20.0.0-beta.7",
5-
"description": "Migration for v20.0.0-beta.7",
6-
"implementation": "./src/migrations/update-20-0-0/move-use-daemon-process",
7-
"package": "nx",
8-
"name": "move-use-daemon-process"
9-
},
10-
{
11-
"version": "20.0.1",
12-
"description": "Set `useLegacyCache` to true for migrating workspaces",
13-
"implementation": "./src/migrations/update-20-0-1/use-legacy-cache",
14-
"x-repair-skip": true,
15-
"package": "nx",
16-
"name": "use-legacy-cache"
17-
},
18-
{
19-
"version": "20.2.0-beta.5",
20-
"description": "Update TypeScript ESLint packages to v8.13.0 if they are already on v8",
21-
"implementation": "./src/migrations/update-20-2-0/update-typescript-eslint-v8-13-0",
22-
"package": "@nx/eslint",
23-
"name": "update-typescript-eslint-v8.13.0"
24-
},
25-
{
26-
"version": "20.3.0-beta.1",
27-
"description": "Update ESLint flat config to include .cjs, .mjs, .cts, and .mts files in overrides (if needed)",
28-
"implementation": "./src/migrations/update-20-3-0/add-file-extensions-to-overrides",
29-
"package": "@nx/eslint",
30-
"name": "add-file-extensions-to-overrides"
31-
},
32-
{
33-
"cli": "nx",
34-
"version": "20.0.0-beta.5",
35-
"description": "replace getJestProjects with getJestProjectsAsync",
36-
"implementation": "./src/migrations/update-20-0-0/replace-getJestProjects-with-getJestProjectsAsync",
37-
"package": "@nx/jest",
38-
"name": "replace-getJestProjects-with-getJestProjectsAsync"
39-
},
40-
{
41-
"cli": "nx",
42-
"version": "19.6.0-beta.0",
43-
"description": "Use serve-static or preview for webServerCommand.",
44-
"implementation": "./src/migrations/update-19-6-0/use-serve-static-preview-for-command",
45-
"package": "@nx/playwright",
46-
"name": "19-6-0-use-serve-static-preview-for-command"
47-
},
48-
{
49-
"cli": "nx",
50-
"version": "19.6.0-beta.1",
51-
"description": "Add inferred ciTargetNames to targetDefaults with dependsOn to ensure dependent application builds are scheduled before atomized tasks.",
52-
"implementation": "./src/migrations/update-19-6-0/add-e2e-ci-target-defaults",
53-
"package": "@nx/playwright",
54-
"name": "update-19-6-0-add-e2e-ci-target-defaults"
55-
},
56-
{
57-
"cli": "nx",
58-
"version": "19.6.0-beta.4",
59-
"description": "Ensure Module Federation DTS is turned off by default.",
60-
"factory": "./src/migrations/update-19-6-0/turn-off-dts-by-default",
61-
"package": "@nx/angular",
62-
"name": "update-19-6-0"
63-
},
64-
{
65-
"cli": "nx",
66-
"version": "19.6.0-beta.7",
67-
"requires": { "@angular/core": ">=18.2.0" },
68-
"description": "Update the @angular/cli package version to ~18.2.0.",
69-
"factory": "./src/migrations/update-19-6-0/update-angular-cli",
70-
"package": "@nx/angular",
71-
"name": "update-angular-cli-version-18-2-0"
72-
},
73-
{
74-
"cli": "nx",
75-
"version": "19.6.1-beta.0",
76-
"description": "Ensure Target Defaults are set correctly for Module Federation.",
77-
"factory": "./src/migrations/update-19-6-1/ensure-depends-on-for-mf",
78-
"package": "@nx/angular",
79-
"name": "update-19-6-1-ensure-module-federation-target-defaults"
80-
},
81-
{
82-
"cli": "nx",
83-
"version": "20.2.0-beta.2",
84-
"description": "Update the ModuleFederationConfig import use @nx/module-federation.",
85-
"factory": "./src/migrations/update-20-2-0/migrate-mf-imports-to-new-package",
86-
"package": "@nx/angular",
87-
"name": "update-20-2-0-update-module-federation-config-import"
88-
},
89-
{
90-
"cli": "nx",
91-
"version": "20.2.0-beta.2",
92-
"description": "Update the withModuleFederation import use @nx/module-federation/angular.",
93-
"factory": "./src/migrations/update-20-2-0/migrate-with-mf-import-to-new-package",
94-
"package": "@nx/angular",
95-
"name": "update-20-2-0-update-with-module-federation-import"
96-
},
973
{
984
"cli": "nx",
99-
"version": "20.2.0-beta.5",
100-
"requires": { "@angular/core": ">=19.0.0" },
101-
"description": "Update the @angular/cli package version to ~19.0.0.",
102-
"factory": "./src/migrations/update-20-2-0/update-angular-cli",
5+
"version": "20.4.0-beta.1",
6+
"requires": { "@angular/core": ">=19.1.0" },
7+
"description": "Update the @angular/cli package version to ~19.1.0.",
8+
"factory": "./src/migrations/update-20-4-0/update-angular-cli",
1039
"package": "@nx/angular",
104-
"name": "update-angular-cli-version-19-0-0"
105-
},
106-
{
107-
"cli": "nx",
108-
"version": "20.2.0-beta.5",
109-
"requires": { "@angular/core": ">=19.0.0" },
110-
"description": "Add the '@angular/localize/init' polyfill to the 'polyfills' option of targets using esbuild-based executors.",
111-
"factory": "./src/migrations/update-20-2-0/add-localize-polyfill-to-targets",
112-
"package": "@nx/angular",
113-
"name": "add-localize-polyfill-to-targets"
114-
},
115-
{
116-
"cli": "nx",
117-
"version": "20.2.0-beta.5",
118-
"requires": { "@angular/core": ">=19.0.0" },
119-
"description": "Update '@angular/ssr' import paths to use the new '/node' entry point when 'CommonEngine' is detected.",
120-
"factory": "./src/migrations/update-20-2-0/update-angular-ssr-imports-to-use-node-entry-point",
121-
"package": "@nx/angular",
122-
"name": "update-angular-ssr-imports-to-use-node-entry-point"
123-
},
124-
{
125-
"cli": "nx",
126-
"version": "20.2.0-beta.6",
127-
"requires": { "@angular/core": ">=19.0.0" },
128-
"description": "Disable the Angular ESLint prefer-standalone rule if not set.",
129-
"factory": "./src/migrations/update-20-2-0/disable-angular-eslint-prefer-standalone",
130-
"package": "@nx/angular",
131-
"name": "disable-angular-eslint-prefer-standalone"
132-
},
133-
{
134-
"cli": "nx",
135-
"version": "20.2.0-beta.8",
136-
"requires": { "@angular/core": ">=19.0.0" },
137-
"description": "Remove Angular ESLint rules that were removed in v19.0.0.",
138-
"factory": "./src/migrations/update-20-2-0/remove-angular-eslint-rules",
139-
"package": "@nx/angular",
140-
"name": "remove-angular-eslint-rules"
141-
},
142-
{
143-
"cli": "nx",
144-
"version": "20.2.0-beta.8",
145-
"requires": { "@angular/core": ">=19.0.0" },
146-
"description": "Remove the deprecated 'tailwindConfig' option from ng-packagr executors. Tailwind CSS configurations located at the project or workspace root will be picked up automatically.",
147-
"factory": "./src/migrations/update-20-2-0/remove-tailwind-config-from-ng-packagr-executors",
148-
"package": "@nx/angular",
149-
"name": "remove-tailwind-config-from-ng-packagr-executors"
150-
},
151-
{
152-
"cli": "nx",
153-
"version": "20.3.0-beta.2",
154-
"description": "If workspace includes Module Federation projects, ensure the new @nx/module-federation package is installed.",
155-
"factory": "./src/migrations/update-20-3-0/ensure-nx-module-federation-package",
156-
"package": "@nx/angular",
157-
"name": "ensure-nx-module-federation-package"
158-
},
159-
{
160-
"version": "19.0.0",
161-
"description": "Updates non-standalone Directives, Component and Pipes to 'standalone:false' and removes 'standalone:true' from those who are standalone",
162-
"factory": "./bundles/explicit-standalone-flag#migrate",
163-
"package": "@angular/core",
164-
"name": "explicit-standalone-flag"
165-
},
166-
{
167-
"version": "19.0.0",
168-
"description": "Updates ExperimentalPendingTasks to PendingTasks",
169-
"factory": "./bundles/pending-tasks#migrate",
170-
"package": "@angular/core",
171-
"name": "pending-tasks"
172-
},
173-
{
174-
"version": "19.0.0",
175-
"description": "Replaces `APP_INITIALIZER`, `ENVIRONMENT_INITIALIZER` & `PLATFORM_INITIALIZER` respectively with `provideAppInitializer`, `provideEnvironmentInitializer` & `providePlatformInitializer`.",
176-
"factory": "./bundles/provide-initializer#migrate",
177-
"optional": true,
178-
"package": "@angular/core",
179-
"name": "provide-initializer"
180-
},
181-
{
182-
"version": "19.0.0-0",
183-
"description": "Updates Angular Material to v19",
184-
"factory": "./ng-update/index_bundled#updateToV19",
185-
"package": "@angular/material",
186-
"name": "migration-v19"
187-
},
188-
{
189-
"version": "19.0.0-0",
190-
"description": "Updates the Angular CDK to v19",
191-
"factory": "./ng-update/index#updateToV19",
192-
"package": "@angular/cdk",
193-
"name": "migration-v19"
194-
},
195-
{
196-
"description": "Replace several properties with a single props object",
197-
"version": "19.0.0-rc.0",
198-
"factory": "./19_0_0-rc_0-props/index",
199-
"package": "@ngrx/signals",
200-
"name": "19_0_0-rc_0-props"
10+
"name": "update-angular-cli-version-19-1-0"
20111
}
20212
]
20313
}

package.json

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -17,43 +17,43 @@
1717
"pnpm": "9"
1818
},
1919
"dependencies": {
20-
"@angular/animations": "19.0.5",
21-
"@angular/cdk": "19.0.4",
22-
"@angular/common": "19.0.5",
23-
"@angular/compiler": "19.0.5",
24-
"@angular/core": "19.0.5",
25-
"@angular/forms": "19.0.5",
26-
"@angular/material": "19.0.4",
27-
"@angular/platform-browser": "19.0.5",
28-
"@angular/platform-browser-dynamic": "19.0.5",
29-
"@angular/router": "19.0.5",
30-
"@ngrx/signals": "19.0.0",
31-
"@ngrx/store": "19.0.0",
32-
"@nx/angular": "20.3.0",
20+
"@angular/animations": "19.1.4",
21+
"@angular/cdk": "19.1.2",
22+
"@angular/common": "19.1.4",
23+
"@angular/compiler": "19.1.4",
24+
"@angular/core": "19.1.4",
25+
"@angular/forms": "19.1.4",
26+
"@angular/material": "19.1.2",
27+
"@angular/platform-browser": "19.1.4",
28+
"@angular/platform-browser-dynamic": "19.1.4",
29+
"@angular/router": "19.1.4",
30+
"@ngrx/signals": "19.0.1",
31+
"@ngrx/store": "19.0.1",
32+
"@nx/angular": "20.4.0",
3333
"rxjs": "~7.8.0",
3434
"tslib": "^2.3.0",
3535
"zone.js": "0.15.0"
3636
},
3737
"devDependencies": {
38-
"@angular-devkit/build-angular": "19.0.6",
39-
"@angular-devkit/core": "19.0.6",
40-
"@angular-devkit/schematics": "19.0.6",
41-
"@angular/cli": "~19.0.0",
42-
"@angular/compiler-cli": "19.0.5",
43-
"@angular/language-service": "19.0.5",
38+
"@angular-devkit/build-angular": "19.1.5",
39+
"@angular-devkit/core": "19.1.5",
40+
"@angular-devkit/schematics": "19.1.5",
41+
"@angular/cli": "~19.1.0",
42+
"@angular/compiler-cli": "19.1.4",
43+
"@angular/language-service": "19.1.4",
4444
"@commitlint/cli": "^19.3.0",
4545
"@commitlint/config-conventional": "^19.2.2",
4646
"@eslint/eslintrc": "^2.1.1",
4747
"@eslint/js": "~8.57.0",
48-
"@nx/devkit": "20.3.0",
49-
"@nx/eslint": "20.3.0",
50-
"@nx/eslint-plugin": "20.3.0",
51-
"@nx/jest": "20.3.0",
52-
"@nx/js": "20.3.0",
53-
"@nx/playwright": "20.3.0",
54-
"@nx/workspace": "20.3.0",
48+
"@nx/devkit": "20.4.0",
49+
"@nx/eslint": "20.4.0",
50+
"@nx/eslint-plugin": "20.4.0",
51+
"@nx/jest": "20.4.0",
52+
"@nx/js": "20.4.0",
53+
"@nx/playwright": "20.4.0",
54+
"@nx/workspace": "20.4.0",
5555
"@playwright/test": "^1.36.0",
56-
"@schematics/angular": "19.0.6",
56+
"@schematics/angular": "19.1.5",
5757
"@softarc/eslint-plugin-sheriff": "^0.15.1",
5858
"@softarc/sheriff-core": "^0.15.1",
5959
"@swc-node/register": "~1.9.1",
@@ -73,16 +73,16 @@
7373
"jest-preset-angular": "^14.4.2",
7474
"jsonc-eslint-parser": "^2.4.0",
7575
"lint-staged": "^15.3.0",
76-
"ng-packagr": "19.0.1",
77-
"nx": "20.3.0",
76+
"ng-packagr": "19.1.2",
77+
"nx": "20.4.0",
7878
"postcss": "^8.4.39",
7979
"postcss-import": "^16.1.0",
8080
"postcss-preset-env": "^9.5.15",
8181
"postcss-url": "^10.1.3",
8282
"prettier": "^2.6.2",
8383
"ts-jest": "^29.1.0",
8484
"ts-node": "10.9.1",
85-
"typescript": "5.6.3",
85+
"typescript": "5.7.3",
8686
"typescript-eslint": "^8.19.0"
8787
}
8888
}

0 commit comments

Comments
 (0)