Многосторнние изменения:

- Обновлены Angular и зависимости до последней версии (22.1.5, postcss, zod и т.д.)
- Заменена загрузка данных в конструкторе на API resource() в task-list и task-details
- Переименовать селекторы компонентов из app-* в ksk-crm-*
- Добавлены конфиги окружения с настраиваемым API URL
- Подключены @ng-icons/lucide для иконок
- Добавлен шрифт Inter и CSS-переменные для темизации
- Обновлён target tsconfig до ES2023 (для доступности методов в js)
This commit is contained in:
2026-09-05 12:52:01 +03:00
parent 435ae2e594
commit 8383877797
16 changed files with 394 additions and 308 deletions
+14 -5
View File
@@ -12,7 +12,7 @@
"schematics": {},
"root": "",
"sourceRoot": "src",
"prefix": "app",
"prefix": "ksk-crm",
"architect": {
"build": {
"builder": "@angular/build:application",
@@ -25,9 +25,7 @@
"input": "public"
}
],
"styles": [
"src/styles.css"
]
"styles": ["src/styles.css"]
},
"configurations": {
"production": {
@@ -48,7 +46,13 @@
"development": {
"optimization": false,
"extractLicenses": false,
"sourceMap": true
"sourceMap": true,
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.development.ts"
}
]
}
},
"defaultConfiguration": "production"
@@ -63,6 +67,11 @@
"buildTarget": "kskcrmspa:build:development"
}
},
"options": {
"host": "0.0.0.0",
"port": 4200,
"allowedHosts": true
},
"defaultConfiguration": "development"
},
"test": {