From 37bb5cfa3c69cc00e2cf920d85853f333d95ed8a Mon Sep 17 00:00:00 2001 From: muhammedaltug Date: Wed, 14 Sep 2022 17:48:33 +0300 Subject: [PATCH] bump module template angular version --- templates/module/angular/angular.json | 23 +++++++--- templates/module/angular/package.json | 46 +++++++++---------- .../my-project-name/tsconfig.lib.json | 2 +- 3 files changed, 41 insertions(+), 30 deletions(-) diff --git a/templates/module/angular/angular.json b/templates/module/angular/angular.json index 223cfc6385..377b320a97 100644 --- a/templates/module/angular/angular.json +++ b/templates/module/angular/angular.json @@ -66,8 +66,14 @@ "polyfills": "projects/dev-app/src/polyfills.ts", "tsConfig": "projects/dev-app/tsconfig.app.json", "inlineStyleLanguage": "scss", - "allowedCommonJsDependencies": ["chart.js", "js-sha256"], - "assets": ["projects/dev-app/src/favicon.ico", "projects/dev-app/src/assets"], + "allowedCommonJsDependencies": [ + "chart.js", + "js-sha256" + ], + "assets": [ + "projects/dev-app/src/favicon.ico", + "projects/dev-app/src/assets" + ], "styles": [ { "input": "node_modules/@fortawesome/fontawesome-free/css/all.min.css", @@ -167,7 +173,10 @@ "tsConfig": "projects/dev-app/tsconfig.spec.json", "karmaConfig": "projects/dev-app/karma.conf.js", "inlineStyleLanguage": "scss", - "assets": ["projects/dev-app/src/favicon.ico", "projects/dev-app/src/assets"], + "assets": [ + "projects/dev-app/src/favicon.ico", + "projects/dev-app/src/assets" + ], "styles": [ "node_modules/bootstrap/dist/css/bootstrap.min.css", "node_modules/@fortawesome/fontawesome-free/css/all.min.css", @@ -183,11 +192,13 @@ "lint": { "builder": "@angular-eslint/builder:lint", "options": { - "lintFilePatterns": ["projects/dev-app/**/*.ts", "projects/dev-app/**/*.html"] + "lintFilePatterns": [ + "projects/dev-app/**/*.ts", + "projects/dev-app/**/*.html" + ] } } } } - }, - "defaultProject": "dev-app" + } } diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json index 16603968a0..7fbb338a97 100644 --- a/templates/module/angular/package.json +++ b/templates/module/angular/package.json @@ -23,43 +23,43 @@ "@abp/ng.tenant-management": "~6.0.0-rc.3", "@abp/ng.theme.basic": "~6.0.0-rc.3", "@abp/ng.theme.shared": "~6.0.0-rc.3", - "@angular/animations": "~13.3.3", - "@angular/common": "~13.3.3", - "@angular/compiler": "~13.3.3", - "@angular/core": "~13.3.3", - "@angular/forms": "~13.3.3", - "@angular/localize": "~13.3.3", - "@angular/platform-browser": "~13.3.3", - "@angular/platform-browser-dynamic": "~13.3.3", - "@angular/router": "~13.3.3", + "@angular/animations": "^14.2.1", + "@angular/common": "^14.2.1", + "@angular/compiler": "^14.2.1", + "@angular/core": "^14.2.1", + "@angular/forms": "^14.2.1", + "@angular/localize": "^14.2.1", + "@angular/platform-browser": "^14.2.1", + "@angular/platform-browser-dynamic": "^14.2.1", + "@angular/router": "^14.2.1", "rxjs": "~6.6.0", "tslib": "^2.1.0", "zone.js": "~0.11.4" }, "devDependencies": { "@abp/ng.schematics": "~6.0.0-rc.3", - "@angular-devkit/build-angular": "~13.3.3", - "@angular-eslint/builder": "~13.2.1", - "@angular-eslint/eslint-plugin": "~13.2.1", - "@angular-eslint/eslint-plugin-template": "~13.2.1", - "@angular-eslint/schematics": "~13.2.1", - "@angular-eslint/template-parser": "~13.2.1", - "@angular/cli": "~13.3.3", - "@angular/compiler-cli": "~13.3.3", - "@angular/language-service": "~13.3.3", + "@angular-devkit/build-angular": "^14.2.2", + "@angular-eslint/builder": "~14.0.4", + "@angular-eslint/eslint-plugin": "~14.0.4", + "@angular-eslint/eslint-plugin-template": "~14.0.4", + "@angular-eslint/schematics": "~14.0.4", + "@angular-eslint/template-parser": "~14.0.4", + "@angular/cli": "^14.2.2", + "@angular/compiler-cli": "^14.2.1", + "@angular/language-service": "^14.2.1", "@types/jasmine": "~3.6.0", "@types/node": "^12.11.1", - "@typescript-eslint/eslint-plugin": "5.3.0", - "@typescript-eslint/parser": "5.3.0", - "eslint": "^8.2.0", + "@typescript-eslint/eslint-plugin": "^5.36.2", + "@typescript-eslint/parser": "^5.36.2", + "eslint": "^8.23.0", "jasmine-core": "~4.0.0", "karma": "~6.3.0", "karma-chrome-launcher": "~3.1.0", "karma-coverage": "~2.1.0", "karma-jasmine": "~4.0.0", "karma-jasmine-html-reporter": "^1.7.0", - "ng-packagr": "^13.1.2", + "ng-packagr": "^14.2.1", "symlink-manager": "^1.5.0", - "typescript": "~4.5.4" + "typescript": "~4.8.3" } } diff --git a/templates/module/angular/projects/my-project-name/tsconfig.lib.json b/templates/module/angular/projects/my-project-name/tsconfig.lib.json index 8da4414fb7..c5f09fa1da 100644 --- a/templates/module/angular/projects/my-project-name/tsconfig.lib.json +++ b/templates/module/angular/projects/my-project-name/tsconfig.lib.json @@ -3,7 +3,7 @@ "extends": "../../tsconfig.prod.json", "compilerOptions": { "outDir": "../../out-tsc/lib", - "target": "es2015", + "target": "es2020", "declaration": true, "declarationMap": true, "inlineSources": true,