WEB-201 Merge angular-update-18 into dev to upgrade Angular from v17 to v18 (#2513)

This commit is contained in:
Gopi Kishan
2025-06-13 08:19:03 -06:00
committed by GitHub
parent 0a8aa1d5e9
commit b7c6ea857a
735 changed files with 8050 additions and 20668 deletions
+19 -32
View File
@@ -18,14 +18,18 @@
},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"builder": "@angular-devkit/build-angular:application",
"options": {
"aot": true,
"outputPath": "dist/web-app",
"outputPath": {
"base": "dist/web-app"
},
"index": "src/index.html",
"main": "src/main.ts",
"tsConfig": "src/tsconfig.app.json",
"polyfills": "src/polyfills.ts",
"polyfills": [
"src/polyfills.ts",
"@angular/localize/init"
],
"assets": [
"src/favicon.ico",
"src/robots.txt",
@@ -47,7 +51,13 @@
"lodash",
"@ckeditor/ckeditor5-build-classic",
"moment"
]
],
"browser": "src/main.ts",
"stylePreprocessorOptions": {
"includePaths": [
"src"
]
}
},
"configurations": {
"production": {
@@ -74,18 +84,14 @@
"namedChunks": true,
"outputHashing": "all",
"extractLicenses": true,
"aot": true,
"buildOptimizer": true,
"vendorChunk": false
"aot": true
},
"development": {
"optimization": false,
"sourceMap": true,
"namedChunks": true,
"extractLicenses": true,
"aot": true,
"buildOptimizer": true,
"vendorChunk": false
"aot": true
}
},
"defaultConfiguration": "production"
@@ -112,28 +118,9 @@
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"builder": "@angular-builders/jest:run",
"options": {
"browsers": "ChromeHeadless",
"main": "src/test.ts",
"karmaConfig": "src/karma.conf.ts",
"polyfills": "src/polyfills.ts",
"tsConfig": "src/tsconfig.spec.json",
"scripts": [],
"styles": [
"src/main.scss",
{
"inject": false,
"input": "src/theme/mifosx-theme.scss",
"bundleName": "mifosx-theme"
}
],
"assets": [
"src/favicon.ico",
"src/robots.txt",
"src/manifest.json",
"src/assets"
]
"configPath": "./jest.config.ts"
}
},
"lint": {