Skip to content

Commit 556bd6c

Browse files
authored
Merge pull request #23363 from abpframework/issue-23242
feat : Update Angular templates to Angular 20 new build system
2 parents b00fae0 + 3b808f3 commit 556bd6c

File tree

24 files changed

+50
-58
lines changed

24 files changed

+50
-58
lines changed

npm/ng-packs/apps/dev-app/project.json

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
"prefix": "app",
77
"targets": {
88
"build": {
9-
"executor": "@angular-devkit/build-angular:browser",
9+
"executor": "@angular-devkit/build-angular:application",
1010
"outputs": ["{options.outputPath}"],
1111
"options": {
1212
"outputPath": "dist/apps/dev-app",
1313
"index": "apps/dev-app/src/index.html",
14-
"main": "apps/dev-app/src/main.ts",
15-
"polyfills": "apps/dev-app/src/polyfills.ts",
14+
"browser": "apps/dev-app/src/main.ts",
15+
"polyfills": ["apps/dev-app/src/polyfills.ts"],
1616
"tsConfig": "apps/dev-app/tsconfig.app.json",
1717
"inlineStyleLanguage": "scss",
1818
"allowedCommonJsDependencies": ["chart.js", "js-sha256"],
@@ -141,12 +141,9 @@
141141
"outputHashing": "all"
142142
},
143143
"development": {
144-
"buildOptimizer": false,
145144
"optimization": false,
146-
"vendorChunk": true,
147145
"extractLicenses": false,
148-
"sourceMap": true,
149-
"namedChunks": true
146+
"sourceMap": true
150147
}
151148
},
152149
"defaultConfiguration": "production"

npm/ng-packs/packages/account-core/tsconfig.lib.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"declarationMap": true,
88
"inlineSources": true,
99
"types": [],
10-
"lib": ["dom", "es2018"],
10+
"lib": ["dom", "es2020"],
1111
"useDefineForClassFields": false
1212
},
1313
"exclude": ["src/test-setup.ts", "**/*.spec.ts", "jest.config.ts"],

npm/ng-packs/packages/account/tsconfig.lib.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"declarationMap": true,
88
"inlineSources": true,
99
"types": [],
10-
"lib": ["dom", "es2018"],
10+
"lib": ["dom", "es2020"],
1111
"useDefineForClassFields": false
1212
},
1313
"exclude": ["src/test-setup.ts", "**/*.spec.ts", "jest.config.ts"],

npm/ng-packs/packages/components/tsconfig.lib.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"declarationMap": true,
88
"inlineSources": true,
99
"types": [],
10-
"lib": ["dom", "es2018"],
10+
"lib": ["dom", "es2020"],
1111
"useDefineForClassFields": false
1212
},
1313
"exclude": ["src/test-setup.ts", "**/*.spec.ts", "jest.config.ts"],

npm/ng-packs/packages/core/tsconfig.lib.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"declarationMap": true,
88
"inlineSources": true,
99
"types": [],
10-
"lib": ["dom", "es2018"],
10+
"lib": ["dom", "es2020"],
1111
"useDefineForClassFields": false
1212
},
1313
"exclude": ["src/test-setup.ts", "**/*.spec.ts", "jest.config.ts"],

npm/ng-packs/packages/feature-management/tsconfig.lib.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"declarationMap": true,
88
"inlineSources": true,
99
"types": [],
10-
"lib": ["dom", "es2018"],
10+
"lib": ["dom", "es2020"],
1111
"useDefineForClassFields": false
1212
},
1313
"exclude": ["src/test-setup.ts", "**/*.spec.ts", "jest.config.ts"],

npm/ng-packs/packages/identity/tsconfig.lib.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"declarationMap": true,
88
"inlineSources": true,
99
"types": [],
10-
"lib": ["dom", "es2018"],
10+
"lib": ["dom", "es2020"],
1111
"useDefineForClassFields": false
1212
},
1313
"exclude": ["src/test-setup.ts", "**/*.spec.ts", "jest.config.ts"],

npm/ng-packs/packages/oauth/tsconfig.lib.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"declarationMap": true,
88
"inlineSources": true,
99
"types": [],
10-
"lib": ["dom", "es2018"],
10+
"lib": ["dom", "es2020"],
1111
"useDefineForClassFields": false
1212
},
1313
"exclude": ["src/test-setup.ts", "**/*.spec.ts", "jest.config.ts"],

npm/ng-packs/packages/permission-management/tsconfig.lib.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"declarationMap": true,
88
"inlineSources": true,
99
"types": [],
10-
"lib": ["dom", "es2018"],
10+
"lib": ["dom", "es2020"],
1111
"useDefineForClassFields": false
1212
},
1313
"exclude": ["src/test-setup.ts", "**/*.spec.ts", "jest.config.ts"],

npm/ng-packs/packages/schematics/src/commands/create-lib/files-package-standalone/__libraryName@kebab__/tsconfig.lib.json.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"types": [],
1111
"lib": [
1212
"dom",
13-
"es2018"
13+
"es2020"
1414
]
1515
},
1616
"exclude": [

0 commit comments

Comments
 (0)