mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-01-23 02:36:05 +00:00
feat(deps): upgrade Angular to v21
- Update @angular/* packages to v21.0.8 - Update @angular/material and @angular/cdk to v21.0.6 - Update @angular-eslint/* to v21.1.0 - Update @ngrx/* to v21.0.1 - Update TypeScript to 5.9.3 - Update ngx-markdown to v21 and marked to v17 - Update typia to v11 for TypeScript 5.9 support - Update @types/node to v22, chart.js to v4.5.1 Breaking changes addressed: - Replace deep imports with public API imports (idb, formly, ngrx) - Update marked-options-factory for marked v17 API changes - Add custom FormlySliderComponent (formly slider incompatible with Mat v21) - Update ngx-markdown SANITIZE configuration - Fix HostListener decorators with unused $event args - Fix crypto.subtle type compatibility - Add skipLibCheck for dependency type conflicts - Update tsconfig module settings for Angular 21 Removed: - @angular-builders/custom-webpack (unused)
This commit is contained in:
parent
3f86044147
commit
132947a69b
20 changed files with 257 additions and 1527 deletions
18
package.json
18
package.json
|
|
@ -140,7 +140,6 @@
|
|||
"node-fetch": "^2.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@angular-builders/custom-webpack": "^20.0.0",
|
||||
"@angular-devkit/build-angular": "^21.0.5",
|
||||
"@angular-eslint/builder": "^21.1.0",
|
||||
"@angular-eslint/eslint-plugin": "^21.1.0",
|
||||
|
|
@ -181,18 +180,18 @@
|
|||
"@ngrx/schematics": "^21.0.1",
|
||||
"@ngrx/store": "21.0.1",
|
||||
"@ngrx/store-devtools": "^21.0.1",
|
||||
"@ngx-formly/core": "7.0.0",
|
||||
"@ngx-formly/material": "7.0.0",
|
||||
"@ngx-formly/core": "^7.0.1",
|
||||
"@ngx-formly/material": "^7.0.1",
|
||||
"@ngx-translate/core": "^17.0.0",
|
||||
"@ngx-translate/http-loader": "^17.0.0",
|
||||
"@playwright/test": "^1.56.1",
|
||||
"@schematics/angular": "^20.1.4",
|
||||
"@schematics/angular": "^21.0.0",
|
||||
"@types/electron": "^1.4.38",
|
||||
"@types/electron-localshortcut": "^3.1.3",
|
||||
"@types/file-saver": "^2.0.5",
|
||||
"@types/jasmine": "^3.10.2",
|
||||
"@types/jasminewd2": "~2.0.13",
|
||||
"@types/node": "20.12.4",
|
||||
"@types/node": "^22.19.5",
|
||||
"@types/node-fetch": "^2.6.6",
|
||||
"@types/object-path": "^0.11.4",
|
||||
"@typescript-eslint/eslint-plugin": "^7.18.0",
|
||||
|
|
@ -203,7 +202,7 @@
|
|||
"baseline-browser-mapping": "^2.9.11",
|
||||
"canvas-confetti": "^1.9.4",
|
||||
"chai": "^5.1.2",
|
||||
"chart.js": "^4.4.7",
|
||||
"chart.js": "^4.5.1",
|
||||
"chrono-node": "^2.8.3",
|
||||
"clipboard": "^2.0.11",
|
||||
"conventional-changelog-cli": "^5.0.0",
|
||||
|
|
@ -235,11 +234,11 @@
|
|||
"karma-jasmine": "~5.1.0",
|
||||
"karma-jasmine-html-reporter": "^1.6.0",
|
||||
"karma-spec-reporter": "^0.0.36",
|
||||
"marked": "^12.0.2",
|
||||
"marked": "^17.0.0",
|
||||
"nanoid": "^5.1.6",
|
||||
"new-github-issue-url": "^1.1.0",
|
||||
"ng2-charts": "^8.0.0",
|
||||
"ngx-markdown": "^20.0.0",
|
||||
"ngx-markdown": "^21.0.0",
|
||||
"playwright": "^1.56.1",
|
||||
"prettier": "^3.5.1",
|
||||
"pretty-quick": "^4.1.1",
|
||||
|
|
@ -258,9 +257,6 @@
|
|||
"typia": "^11.0.0"
|
||||
},
|
||||
"overrides": {
|
||||
"ngx-markdown": {
|
||||
"marked": "12.0.2"
|
||||
},
|
||||
"@conventional-changelog/git-client": "^2.5.1"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue