Skip to content

Commit 903597b

Browse files
committed
chore(configs): update to Angular 20
1 parent a115c04 commit 903597b

21 files changed

+70
-33
lines changed

.editorconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ trim_trailing_whitespace = true
1111

1212
[*.ts]
1313
quote_type = single
14+
ij_typescript_use_double_quotes = false
1415

1516
[*.md]
1617
max_line_length = off

angular.json

Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"prefix": "c",
2222
"architect": {
2323
"build": {
24-
"builder": "@angular-devkit/build-angular:ng-packagr",
24+
"builder": "@angular/build:ng-packagr",
2525
"options": {
2626
"project": "projects/coreui-angular/ng-package.json"
2727
},
@@ -36,7 +36,7 @@
3636
"defaultConfiguration": "production"
3737
},
3838
"test": {
39-
"builder": "@angular-devkit/build-angular:karma",
39+
"builder": "@angular/build:karma",
4040
"options": {
4141
"main": "projects/coreui-angular/src/test.ts",
4242
"tsConfig": "projects/coreui-angular/tsconfig.spec.json",
@@ -71,7 +71,7 @@
7171
"prefix": "c",
7272
"architect": {
7373
"build": {
74-
"builder": "@angular-devkit/build-angular:ng-packagr",
74+
"builder": "@angular/build:ng-packagr",
7575
"options": {
7676
"project": "projects/coreui-angular-chartjs/ng-package.json"
7777
},
@@ -86,7 +86,7 @@
8686
"defaultConfiguration": "production"
8787
},
8888
"test": {
89-
"builder": "@angular-devkit/build-angular:karma",
89+
"builder": "@angular/build:karma",
9090
"options": {
9191
"main": "projects/coreui-angular-chartjs/src/test.ts",
9292
"tsConfig": "projects/coreui-angular-chartjs/tsconfig.spec.json",
@@ -121,7 +121,7 @@
121121
"prefix": "c",
122122
"architect": {
123123
"build": {
124-
"builder": "@angular-devkit/build-angular:ng-packagr",
124+
"builder": "@angular/build:ng-packagr",
125125
"options": {
126126
"project": "projects/coreui-icons-angular/ng-package.json"
127127
},
@@ -136,7 +136,7 @@
136136
"defaultConfiguration": "production"
137137
},
138138
"test": {
139-
"builder": "@angular-devkit/build-angular:karma",
139+
"builder": "@angular/build:karma",
140140
"options": {
141141
"main": "projects/coreui-icons-angular/src/test.ts",
142142
"tsConfig": "projects/coreui-icons-angular/tsconfig.spec.json",
@@ -169,13 +169,31 @@
169169
},
170170
"@schematics/angular:component": {
171171
"standalone": true,
172-
"style": "scss"
172+
"style": "scss",
173+
"type": "component"
173174
},
174175
"@schematics/angular:directive": {
175-
"standalone": true
176+
"standalone": true,
177+
"type": "directive"
176178
},
177179
"@schematics/angular:pipe": {
178-
"standalone": true
180+
"standalone": true,
181+
"typeSeparator": "."
182+
},
183+
"@schematics/angular:service": {
184+
"type": "service"
185+
},
186+
"@schematics/angular:guard": {
187+
"typeSeparator": "."
188+
},
189+
"@schematics/angular:interceptor": {
190+
"typeSeparator": "."
191+
},
192+
"@schematics/angular:module": {
193+
"typeSeparator": "."
194+
},
195+
"@schematics/angular:resolver": {
196+
"typeSeparator": "."
179197
}
180198
}
181199
}

projects/coreui-angular-chartjs/karma.conf.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ module.exports = function (config) {
99
require('karma-jasmine'),
1010
require('karma-chrome-launcher'),
1111
require('karma-jasmine-html-reporter'),
12-
require('karma-coverage'),
13-
require('@angular-devkit/build-angular/plugins/karma')
12+
require('karma-coverage')
1413
],
1514
client: {
1615
jasmine: {

projects/coreui-angular-chartjs/tsconfig.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
},
1010
{
1111
"path": "./tsconfig.spec.json"
12+
},
13+
{
14+
"path": "./tsconfig.schematics.json"
1215
}
1316
]
1417
}

projects/coreui-angular-chartjs/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
/* To learn more about this file see: https://angular.io/config/tsconfig. */
1+
/* To learn more about Typescript configuration file: https://www.typescriptlang.org/docs/handbook/tsconfig-json.html. */
2+
/* To learn more about Angular compiler options: https://angular.dev/reference/configs/angular-compiler-options. */
23
{
34
"extends": "../../tsconfig.json",
45
"compilerOptions": {

projects/coreui-angular-chartjs/tsconfig.lib.prod.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
/* To learn more about this file see: https://angular.io/config/tsconfig. */
1+
/* To learn more about Typescript configuration file: https://www.typescriptlang.org/docs/handbook/tsconfig-json.html. */
2+
/* To learn more about Angular compiler options: https://angular.dev/reference/configs/angular-compiler-options. */
23
{
34
"extends": "./tsconfig.lib.json",
45
"compilerOptions": {

projects/coreui-angular-chartjs/tsconfig.schematics.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/* To learn more about Typescript configuration file: https://www.typescriptlang.org/docs/handbook/tsconfig-json.html. */
2+
/* To learn more about Angular compiler options: https://angular.dev/reference/configs/angular-compiler-options. */
13
{
24
"compilerOptions": {
35
"baseUrl": ".",

projects/coreui-angular-chartjs/tsconfig.spec.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
/* To learn more about this file see: https://angular.io/config/tsconfig. */
1+
/* To learn more about Typescript configuration file: https://www.typescriptlang.org/docs/handbook/tsconfig-json.html. */
2+
/* To learn more about Angular compiler options: https://angular.dev/reference/configs/angular-compiler-options. */
23
{
34
"extends": "../../tsconfig.json",
45
"compilerOptions": {

projects/coreui-angular/karma.conf.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ module.exports = function (config) {
99
require('karma-jasmine'),
1010
require('karma-chrome-launcher'),
1111
require('karma-jasmine-html-reporter'),
12-
require('karma-coverage'),
13-
require('@angular-devkit/build-angular/plugins/karma')
12+
require('karma-coverage')
1413
],
1514
client: {
1615
jasmine: {

projects/coreui-angular/src/test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
import 'zone.js';
44
import 'zone.js/testing';
55
import { getTestBed } from '@angular/core/testing';
6-
import { BrowserDynamicTestingModule, platformBrowserDynamicTesting } from '@angular/platform-browser-dynamic/testing';
6+
import { BrowserTestingModule, platformBrowserTesting } from '@angular/platform-browser/testing';
77

88
// make the warning to fail
99
// console.warn = (message) => {
1010
// throw new Error(message);
1111
// };
1212

1313
// First, initialize the Angular testing environment.
14-
getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting(), {
14+
getTestBed().initTestEnvironment(BrowserTestingModule, platformBrowserTesting(), {
1515
teardown: { destroyAfterEach: true }
1616
});

0 commit comments

Comments
 (0)