diff --git a/templates/module/angular/angular.json b/templates/module/angular/angular.json index 8c1b576257..02fd552ffe 100644 --- a/templates/module/angular/angular.json +++ b/templates/module/angular/angular.json @@ -13,7 +13,7 @@ "prefix": "lib", "architect": { "build": { - "builder": "@angular/build:ng-packagr", + "builder": "@angular-devkit/build-angular:ng-packagr", "options": { "project": "projects/my-project-name/ng-package.json" }, @@ -28,7 +28,7 @@ "defaultConfiguration": "production" }, "test": { - "builder": "@angular/build:karma", + "builder": "@angular-devkit/build-angular:karma", "options": { "main": "projects/my-project-name/src/test.ts", "tsConfig": "projects/my-project-name/tsconfig.spec.json", @@ -58,7 +58,7 @@ "prefix": "app", "architect": { "build": { - "builder": "@angular/build:application", + "builder": "@angular-devkit/build-angular:application", "options": { "outputPath": "dist/dev-app", "index": "projects/dev-app/src/index.html", @@ -139,7 +139,7 @@ "defaultConfiguration": "production" }, "serve": { - "builder": "@angular/build:dev-server", + "builder": "@angular-devkit/build-angular:dev-server", "configurations": { "production": { "buildTarget": "dev-app:build:production" @@ -151,13 +151,13 @@ "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular/build:extract-i18n", + "builder": "@angular-devkit/build-angular:extract-i18n", "options": { "buildTarget": "dev-app:build" } }, "test": { - "builder": "@angular/build:karma", + "builder": "@angular-devkit/build-angular:karma", "options": { "browser": "projects/dev-app/src/test.ts", "polyfills": ["projects/dev-app/src/polyfills.ts"], diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json index f085cd9f8b..d145282b68 100644 --- a/templates/module/angular/package.json +++ b/templates/module/angular/package.json @@ -31,22 +31,22 @@ "@angular/platform-browser": "~20.0.0", "@angular/platform-browser-dynamic": "~20.0.0", "@angular/router": "~20.0.0", - "@angular/ssr": "~20.0.0", "rxjs": "~7.8.0", "tslib": "^2.0.0", "zone.js": "~0.15.0" }, "devDependencies": { "@abp/ng.schematics": "~9.3.2", + "@angular-devkit/build-angular": "~20.0.0", "@angular-eslint/builder": "~20.0.0", "@angular-eslint/eslint-plugin": "~20.0.0", "@angular-eslint/eslint-plugin-template": "~20.0.0", "@angular-eslint/schematics": "~20.0.0", "@angular-eslint/template-parser": "~20.0.0", - "@angular/build": "^20.2.1", "@angular/cli": "~20.0.0", "@angular/compiler-cli": "~20.0.0", "@angular/language-service": "~20.0.0", + "@angular/build": "~20.0.0", "@types/jasmine": "~3.6.0", "@types/node": "^12.11.1", "@typescript-eslint/eslint-plugin": "7.16.0", @@ -62,4 +62,4 @@ "symlink": "^2.0.0", "typescript": "~5.8.0" } -} \ No newline at end of file +} diff --git a/templates/module/angular/projects/dev-app/karma.conf.js b/templates/module/angular/projects/dev-app/karma.conf.js index eee6000f3a..d693269c53 100644 --- a/templates/module/angular/projects/dev-app/karma.conf.js +++ b/templates/module/angular/projects/dev-app/karma.conf.js @@ -10,7 +10,7 @@ module.exports = function (config) { require('karma-chrome-launcher'), require('karma-jasmine-html-reporter'), require('karma-coverage'), - + require('@angular-devkit/build-angular/plugins/karma') ], client: { jasmine: { diff --git a/templates/module/angular/projects/my-project-name/karma.conf.js b/templates/module/angular/projects/my-project-name/karma.conf.js index 4fa9d617e5..a56984ac5b 100644 --- a/templates/module/angular/projects/my-project-name/karma.conf.js +++ b/templates/module/angular/projects/my-project-name/karma.conf.js @@ -10,7 +10,7 @@ module.exports = function (config) { require('karma-chrome-launcher'), require('karma-jasmine-html-reporter'), require('karma-coverage'), - + require('@angular-devkit/build-angular/plugins/karma') ], client: { jasmine: { diff --git a/templates/module/angular/tsconfig.json b/templates/module/angular/tsconfig.json index 0cbe9a9de8..92d2f24875 100644 --- a/templates/module/angular/tsconfig.json +++ b/templates/module/angular/tsconfig.json @@ -1,7 +1,6 @@ { "extends": "./tsconfig.prod.json", "compilerOptions": { - "esModuleInterop": true, "skipLibCheck": true, "paths": { "@my-company-name/my-project-name": [