chore: add TypeScript configuration file with project references

This commit is contained in:
Toni Koskinen
2026-03-27 12:12:09 +02:00
parent 4de890ba77
commit 083b503095
12 changed files with 395 additions and 1023 deletions

View File

@@ -9,11 +9,12 @@
"build": {
"executor": "@angular/build:application",
"outputs": ["{options.outputPath}"],
"defaultConfiguration": "production",
"options": {
"outputPath": "dist/apps/web-app",
"browser": "apps/web-app/src/main.ts",
"index": "apps/web-app/src/index.html",
"outputPath": "dist/apps/web-app",
"tsConfig": "apps/web-app/tsconfig.app.json",
"inlineStyleLanguage": "scss",
"assets": [
{
"glob": "**/*",
@@ -23,28 +24,17 @@
"styles": ["apps/web-app/src/styles.scss"]
},
"configurations": {
"production": {
"budgets": [
{
"type": "initial",
"maximumWarning": "500kb",
"maximumError": "1mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "4kb",
"maximumError": "8kb"
}
],
"outputHashing": "all"
},
"development": {
"optimization": false,
"extractLicenses": false,
"sourceMap": true
},
"production": {
"optimization": true,
"extractLicenses": true,
"sourceMap": false
}
},
"defaultConfiguration": "production"
}
},
"serve": {
"continuous": true,