feat: update NgRx to v20

 NgRx Updates:
- @ngrx/store: 19.0.0 → 20.0.0
- @ngrx/effects: 19.0.0 → 20.0.0
- @ngrx/entity: 19.0.0 → 20.0.0
- @ngrx/schematics: 19.0.0 → 20.0.0
- @ngrx/store-devtools: 19.0.0 → 20.0.0

All NgRx packages now compatible with Angular 20
This commit is contained in:
Johannes Millan 2025-08-13 18:41:23 +02:00
parent f0350186e5
commit b91edd6ada
2 changed files with 32 additions and 22 deletions

44
package-lock.json generated
View file

@ -55,11 +55,11 @@
"@electron/notarize": "^3.0.1",
"@fontsource/roboto": "^4.5.8",
"@nextcloud/cdav-library": "^1.5.3",
"@ngrx/effects": "^19.0.0",
"@ngrx/entity": "^19.0.0",
"@ngrx/schematics": "^19.0.0",
"@ngrx/store": "19.0.0",
"@ngrx/store-devtools": "^19.0.0",
"@ngrx/effects": "^20.0.0",
"@ngrx/entity": "^20.0.0",
"@ngrx/schematics": "^20.0.0",
"@ngrx/store": "20.0.0",
"@ngrx/store-devtools": "^20.0.0",
"@ngx-formly/core": "6.3.12",
"@ngx-formly/material": "6.3.12",
"@ngx-translate/core": "^16.0.3",
@ -9873,58 +9873,68 @@
}
},
"node_modules/@ngrx/effects": {
"version": "19.0.0",
"version": "20.0.0",
"resolved": "https://registry.npmjs.org/@ngrx/effects/-/effects-20.0.0.tgz",
"integrity": "sha512-iwNNPaDwGK7KGOEa1FBOvzLiJdgto8/Ba5ALH9pWsonGoEtQdaS6qUwG8DBA4G2xj+1DYKg6/jIghlKXX1nA6g==",
"dev": true,
"license": "MIT",
"dependencies": {
"tslib": "^2.0.0"
},
"peerDependencies": {
"@angular/core": "^19.0.0",
"@ngrx/store": "19.0.0",
"@angular/core": "^20.0.0",
"@ngrx/store": "20.0.0",
"rxjs": "^6.5.3 || ^7.5.0"
}
},
"node_modules/@ngrx/entity": {
"version": "19.0.0",
"version": "20.0.0",
"resolved": "https://registry.npmjs.org/@ngrx/entity/-/entity-20.0.0.tgz",
"integrity": "sha512-2smrxb0c3ceLPYt+VbZnM+VZSaT18JAEKqHB+jVasUYOWgXlZUUVC4syoqb2RiR2ek0Em0swlBC46XkB0Qu1Hw==",
"dev": true,
"license": "MIT",
"dependencies": {
"tslib": "^2.0.0"
},
"peerDependencies": {
"@angular/core": "^19.0.0",
"@ngrx/store": "19.0.0",
"@angular/core": "^20.0.0",
"@ngrx/store": "20.0.0",
"rxjs": "^6.5.3 || ^7.5.0"
}
},
"node_modules/@ngrx/schematics": {
"version": "19.0.0",
"version": "20.0.0",
"resolved": "https://registry.npmjs.org/@ngrx/schematics/-/schematics-20.0.0.tgz",
"integrity": "sha512-7BD2LWkfRJH4EzfUVDLlFpGiOAF0MJ+UtflpkHQUN2e5QJPGg3/51fKQHjzuyR//bOl0GblauhhBmn8cIvWR9A==",
"dev": true,
"license": "MIT"
},
"node_modules/@ngrx/store": {
"version": "19.0.0",
"version": "20.0.0",
"resolved": "https://registry.npmjs.org/@ngrx/store/-/store-20.0.0.tgz",
"integrity": "sha512-UVj6UVayXknq1V/OXSGAVG+CdSXYg+oFM6T4aplcP2fuq/4oHtnVi93hkIYa9OU+rhAuHvfRsOsGsTtxlpj52w==",
"dev": true,
"license": "MIT",
"dependencies": {
"tslib": "^2.0.0"
},
"peerDependencies": {
"@angular/core": "^19.0.0",
"@angular/core": "^20.0.0",
"rxjs": "^6.5.3 || ^7.5.0"
}
},
"node_modules/@ngrx/store-devtools": {
"version": "19.0.0",
"version": "20.0.0",
"resolved": "https://registry.npmjs.org/@ngrx/store-devtools/-/store-devtools-20.0.0.tgz",
"integrity": "sha512-7V7AufKctEz4vWhDS5cYUoc/XH2Za6C3MS0RrzHFzNZ4HbALL76j37t+JQADwofO5hDXBHhWc4+aSgeUkWfuiA==",
"dev": true,
"license": "MIT",
"dependencies": {
"tslib": "^2.0.0"
},
"peerDependencies": {
"@angular/core": "^19.0.0",
"@ngrx/store": "19.0.0",
"@angular/core": "^20.0.0",
"@ngrx/store": "20.0.0",
"rxjs": "^6.5.3 || ^7.5.0"
}
},

View file

@ -175,11 +175,11 @@
"@electron/notarize": "^3.0.1",
"@fontsource/roboto": "^4.5.8",
"@nextcloud/cdav-library": "^1.5.3",
"@ngrx/effects": "^19.0.0",
"@ngrx/entity": "^19.0.0",
"@ngrx/schematics": "^19.0.0",
"@ngrx/store": "19.0.0",
"@ngrx/store-devtools": "^19.0.0",
"@ngrx/effects": "^20.0.0",
"@ngrx/entity": "^20.0.0",
"@ngrx/schematics": "^20.0.0",
"@ngrx/store": "20.0.0",
"@ngrx/store-devtools": "^20.0.0",
"@ngx-formly/core": "6.3.12",
"@ngx-formly/material": "6.3.12",
"@ngx-translate/core": "^16.0.3",