Skip to content

Commit d1f5ab0

Browse files
committed
angular: build against v20 and allow v22 RC as peer dep
1 parent 93aae96 commit d1f5ab0

3 files changed

Lines changed: 3016 additions & 2513 deletions

File tree

packages/angular-material/package.json

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,14 @@
6464
]
6565
},
6666
"peerDependencies": {
67-
"@angular/animations": "^19.0.0 || ^20.0.0 || ^21.0.0",
68-
"@angular/cdk": "^19.0.0 || ^20.0.0 || ^21.0.0",
69-
"@angular/common": "^19.0.0 || ^20.0.0 || ^21.0.0",
70-
"@angular/core": "^19.0.0 || ^20.0.0 || ^21.0.0",
71-
"@angular/forms": "^19.0.0 || ^20.0.0 || ^21.0.0",
72-
"@angular/material": "^19.0.0 || ^20.0.0 || ^21.0.0",
73-
"@angular/platform-browser": "^19.0.0 || ^20.0.0 || ^21.0.0",
74-
"@angular/router": "^19.0.0 || ^20.0.0 || ^21.0.0",
67+
"@angular/animations": "^20.0.0 || ^21.0.0 || ^22.0.0-rc.0",
68+
"@angular/cdk": "^20.0.0 || ^21.0.0 || ^22.0.0-rc.0",
69+
"@angular/common": "^20.0.0 || ^21.0.0 || ^22.0.0-rc.0",
70+
"@angular/core": "^20.0.0 || ^21.0.0 || ^22.0.0-rc.0",
71+
"@angular/forms": "^20.0.0 || ^21.0.0 || ^22.0.0-rc.0",
72+
"@angular/material": "^20.0.0 || ^21.0.0 || ^22.0.0-rc.0",
73+
"@angular/platform-browser": "^20.0.0 || ^21.0.0 || ^22.0.0-rc.0",
74+
"@angular/router": "^20.0.0 || ^21.0.0 || ^22.0.0-rc.0",
7575
"@jsonforms/angular": "3.8.0-alpha.1",
7676
"@jsonforms/core": "3.8.0-alpha.1",
7777
"dayjs": "^1.11.10",
@@ -81,30 +81,30 @@
8181
"lodash": "^4.17.21"
8282
},
8383
"devDependencies": {
84-
"@angular-devkit/build-angular": "^19.0.0",
85-
"@angular-devkit/core": "^19.0.0",
86-
"@angular-eslint/eslint-plugin": "^19.0.0",
87-
"@angular-eslint/eslint-plugin-template": "^19.0.0",
88-
"@angular-eslint/schematics": "^19.0.0",
89-
"@angular-eslint/template-parser": "^19.0.0",
90-
"@angular/animations": "^19.0.0",
91-
"@angular/cdk": "^19.0.0",
92-
"@angular/cli": "^19.0.0",
93-
"@angular/common": "^19.0.0",
94-
"@angular/compiler": "^19.0.0",
95-
"@angular/compiler-cli": "^19.0.0",
96-
"@angular/core": "^19.0.0",
97-
"@angular/forms": "^19.0.0",
98-
"@angular/material": "^19.0.0",
99-
"@angular/platform-browser": "^19.0.0",
100-
"@angular/platform-browser-dynamic": "^19.0.0",
101-
"@angular/router": "^19.0.0",
84+
"@angular-devkit/build-angular": "^20.0.0",
85+
"@angular-devkit/core": "^20.0.0",
86+
"@angular-eslint/eslint-plugin": "^20.0.0",
87+
"@angular-eslint/eslint-plugin-template": "^20.0.0",
88+
"@angular-eslint/schematics": "^20.0.0",
89+
"@angular-eslint/template-parser": "^20.0.0",
90+
"@angular/animations": "^20.0.0",
91+
"@angular/cdk": "^20.0.0",
92+
"@angular/cli": "^20.0.0",
93+
"@angular/common": "^20.0.0",
94+
"@angular/compiler": "^20.0.0",
95+
"@angular/compiler-cli": "^20.0.0",
96+
"@angular/core": "^20.0.0",
97+
"@angular/forms": "^20.0.0",
98+
"@angular/material": "^20.0.0",
99+
"@angular/platform-browser": "^20.0.0",
100+
"@angular/platform-browser-dynamic": "^20.0.0",
101+
"@angular/router": "^20.0.0",
102102
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.5",
103103
"@babel/plugin-proposal-optional-chaining": "^7.16.5",
104104
"@jsonforms/angular": "workspace:*",
105105
"@jsonforms/core": "workspace:*",
106106
"@jsonforms/examples": "workspace:*",
107-
"@ngtools/webpack": "^19.0.0",
107+
"@ngtools/webpack": "^20.0.0",
108108
"@types/jasmine": "~3.8.0",
109109
"@types/lodash": "4.14.149",
110110
"@types/node": "^24.12.2",
@@ -128,7 +128,7 @@
128128
"karma-jasmine-html-reporter": "^1.7.0",
129129
"karma-sourcemap-loader": "^0.3.8",
130130
"karma-webpack": "^5.0.0",
131-
"ng-packagr": "^19.0.0",
131+
"ng-packagr": "^20.0.0",
132132
"null-loader": "^0.1.1",
133133
"nyc": "^15.1.0",
134134
"prettier": "^2.8.4",

packages/angular/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -71,20 +71,20 @@
7171
"lodash": "^4.17.21"
7272
},
7373
"peerDependencies": {
74-
"@angular/core": "^19.0.0 || ^20.0.0 || ^21.0.0",
75-
"@angular/forms": "^19.0.0 || ^20.0.0 || ^21.0.0",
74+
"@angular/core": "^20.0.0 || ^21.0.0 || ^22.0.0-rc.0",
75+
"@angular/forms": "^20.0.0 || ^21.0.0 || ^22.0.0-rc.0",
7676
"@jsonforms/core": "3.8.0-alpha.1",
7777
"rxjs": "^6.6.0 || ^7.4.0"
7878
},
7979
"devDependencies": {
80-
"@angular-eslint/eslint-plugin": "^19.0.0",
81-
"@angular-eslint/eslint-plugin-template": "^19.0.0",
82-
"@angular-eslint/schematics": "^19.0.0",
83-
"@angular-eslint/template-parser": "^19.0.0",
84-
"@angular/compiler": "^19.0.0",
85-
"@angular/compiler-cli": "^19.0.0",
86-
"@angular/core": "^19.0.0",
87-
"@angular/forms": "^19.0.0",
80+
"@angular-eslint/eslint-plugin": "^20.0.0",
81+
"@angular-eslint/eslint-plugin-template": "^20.0.0",
82+
"@angular-eslint/schematics": "^20.0.0",
83+
"@angular-eslint/template-parser": "^20.0.0",
84+
"@angular/compiler": "^20.0.0",
85+
"@angular/compiler-cli": "^20.0.0",
86+
"@angular/core": "^20.0.0",
87+
"@angular/forms": "^20.0.0",
8888
"@jsonforms/core": "workspace:*",
8989
"@typescript-eslint/eslint-plugin": "^5.54.1",
9090
"@typescript-eslint/parser": "^5.54.1",
@@ -94,7 +94,7 @@
9494
"eslint-config-prettier": "^8.7.0",
9595
"eslint-plugin-import": "^2.27.5",
9696
"eslint-plugin-prettier": "^4.2.1",
97-
"ng-packagr": "^19.0.0",
97+
"ng-packagr": "^20.0.0",
9898
"nyc": "^15.1.0",
9999
"prettier": "^2.8.4",
100100
"rimraf": "^6.1.0",

0 commit comments

Comments
 (0)