chore: migrate packages to latest versions using Nx migrations

- Update Nx from 21.3.2 to 21.5.2
- Update Angular packages from 20.1.x to 20.2.4
- Update NgRx from 20.0.0 to 20.0.1
- Update development dependencies (@swc/core, @types/node, etc.)
- Resolve dependency conflicts with canvas and jsdom versions
- Apply Nx migrations for tsConfig options and Angular CLI updates
- Fix TypeScript error in customer-order-search.store.ts for tuple destructuring
- Update package overrides for compatibility with updated dependencies

All tests passing and build successful after migration.
This commit is contained in:
Lorenz Hilpert
2025-09-17 13:49:11 +02:00
parent afc6351509
commit a608e4d02e
42 changed files with 11809 additions and 8491 deletions

View File

@@ -100,7 +100,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "apps/isa-app/jest.config.ts"
"jestConfig": "apps/isa-app/jest.config.ts",
"tsConfig": "apps/isa-app/tsconfig.spec.json"
}
},
"serve-static": {

View File

@@ -244,9 +244,15 @@ export class CustomerOrderSearchStore extends ComponentStore<CustomerOrderSearch
}),
// #4822 Quick Fix - HSC Bestellungen Suche wird nicht ausgelöst (Möglicherweise nicht die beste Lösung)
switchMap(
async ([options, results, filter, branch]): Promise<
[typeof options, typeof results, typeof filter, typeof branch, boolean]
async (params: [
{ clear?: boolean; siletReload?: boolean },
OrderItemListItemDTO[],
Filter,
BranchDTO
]): Promise<
[{ clear?: boolean; siletReload?: boolean }, OrderItemListItemDTO[], Filter, BranchDTO, boolean]
> => {
const [options, results, filter, branch] = params;
const queryToken = filter?.getQueryToken() ?? {};
const cached: boolean =
options?.siletReload &&

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/catalogue/data-access/jest.config.ts"
"jestConfig": "libs/catalogue/data-access/jest.config.ts",
"tsConfig": "libs/catalogue/data-access/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/common/print/jest.config.ts"
"jestConfig": "libs/common/print/jest.config.ts",
"tsConfig": "libs/common/print/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/core/config/jest.config.ts"
"jestConfig": "libs/core/config/jest.config.ts",
"tsConfig": "libs/core/config/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/core/logging/jest.config.ts"
"jestConfig": "libs/core/logging/jest.config.ts",
"tsConfig": "libs/core/logging/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/core/storage/jest.config.ts"
"jestConfig": "libs/core/storage/jest.config.ts",
"tsConfig": "libs/core/storage/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/core/tabs/jest.config.ts"
"jestConfig": "libs/core/tabs/jest.config.ts",
"tsConfig": "libs/core/tabs/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/oms/data-access/jest.config.ts"
"jestConfig": "libs/oms/data-access/jest.config.ts",
"tsConfig": "libs/oms/data-access/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/oms/feature/return-details/jest.config.ts"
"jestConfig": "libs/oms/feature/return-details/jest.config.ts",
"tsConfig": "libs/oms/feature/return-details/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/oms/feature/return-process/jest.config.ts"
"jestConfig": "libs/oms/feature/return-process/jest.config.ts",
"tsConfig": "libs/oms/feature/return-process/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/oms/feature/return-review/jest.config.ts"
"jestConfig": "libs/oms/feature/return-review/jest.config.ts",
"tsConfig": "libs/oms/feature/return-review/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/oms/feature/return-search/jest.config.ts"
"jestConfig": "libs/oms/feature/return-search/jest.config.ts",
"tsConfig": "libs/oms/feature/return-search/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/oms/feature/return-summary/jest.config.ts"
"jestConfig": "libs/oms/feature/return-summary/jest.config.ts",
"tsConfig": "libs/oms/feature/return-summary/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/oms/shared/product-info/jest.config.ts"
"jestConfig": "libs/oms/shared/product-info/jest.config.ts",
"tsConfig": "libs/oms/shared/product-info/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/oms/shared/task-list/jest.config.ts"
"jestConfig": "libs/oms/shared/task-list/jest.config.ts",
"tsConfig": "libs/oms/shared/task-list/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/oms/utils/translation/jest.config.ts"
"jestConfig": "libs/oms/utils/translation/jest.config.ts",
"tsConfig": "libs/oms/utils/translation/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/remission/data-access/jest.config.ts"
"jestConfig": "libs/remission/data-access/jest.config.ts",
"tsConfig": "libs/remission/data-access/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/remission/feature/remission-list/jest.config.ts"
"jestConfig": "libs/remission/feature/remission-list/jest.config.ts",
"tsConfig": "libs/remission/feature/remission-list/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/shared/filter/jest.config.ts"
"jestConfig": "libs/shared/filter/jest.config.ts",
"tsConfig": "libs/shared/filter/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/shared/product-format/jest.config.ts"
"jestConfig": "libs/shared/product-format/jest.config.ts",
"tsConfig": "libs/shared/product-format/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/shared/product-image/jest.config.ts"
"jestConfig": "libs/shared/product-image/jest.config.ts",
"tsConfig": "libs/shared/product-image/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/shared/product-router-link/jest.config.ts"
"jestConfig": "libs/shared/product-router-link/jest.config.ts",
"tsConfig": "libs/shared/product-router-link/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/shared/scanner/jest.config.ts"
"jestConfig": "libs/shared/scanner/jest.config.ts",
"tsConfig": "libs/shared/scanner/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/buttons/jest.config.ts"
"jestConfig": "libs/ui/buttons/jest.config.ts",
"tsConfig": "libs/ui/buttons/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/datepicker/jest.config.ts"
"jestConfig": "libs/ui/datepicker/jest.config.ts",
"tsConfig": "libs/ui/datepicker/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/dialog/jest.config.ts"
"jestConfig": "libs/ui/dialog/jest.config.ts",
"tsConfig": "libs/ui/dialog/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/empty-state/jest.config.ts"
"jestConfig": "libs/ui/empty-state/jest.config.ts",
"tsConfig": "libs/ui/empty-state/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/expandable/jest.config.ts"
"jestConfig": "libs/ui/expandable/jest.config.ts",
"tsConfig": "libs/ui/expandable/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/input-controls/jest.config.ts"
"jestConfig": "libs/ui/input-controls/jest.config.ts",
"tsConfig": "libs/ui/input-controls/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/item-rows/jest.config.ts"
"jestConfig": "libs/ui/item-rows/jest.config.ts",
"tsConfig": "libs/ui/item-rows/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/layout/jest.config.ts"
"jestConfig": "libs/ui/layout/jest.config.ts",
"tsConfig": "libs/ui/layout/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/menu/jest.config.ts"
"jestConfig": "libs/ui/menu/jest.config.ts",
"tsConfig": "libs/ui/menu/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/progress-bar/jest.config.ts"
"jestConfig": "libs/ui/progress-bar/jest.config.ts",
"tsConfig": "libs/ui/progress-bar/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/search-bar/jest.config.ts"
"jestConfig": "libs/ui/search-bar/jest.config.ts",
"tsConfig": "libs/ui/search-bar/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/skeleton-loader/jest.config.ts"
"jestConfig": "libs/ui/skeleton-loader/jest.config.ts",
"tsConfig": "libs/ui/skeleton-loader/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/toolbar/jest.config.ts"
"jestConfig": "libs/ui/toolbar/jest.config.ts",
"tsConfig": "libs/ui/toolbar/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/ui/tooltip/jest.config.ts"
"jestConfig": "libs/ui/tooltip/jest.config.ts",
"tsConfig": "libs/ui/tooltip/tsconfig.spec.json"
}
},
"lint": {

View File

@@ -10,7 +10,8 @@
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "libs/utils/scroll-position/jest.config.ts"
"jestConfig": "libs/utils/scroll-position/jest.config.ts",
"tsConfig": "libs/utils/scroll-position/tsconfig.spec.json"
}
},
"lint": {

19797
package-lock.json generated
View File

File diff suppressed because it is too large Load Diff

View File

@@ -20,27 +20,27 @@
},
"private": true,
"dependencies": {
"@angular/animations": "20.1.2",
"@angular/cdk": "20.1.2",
"@angular/common": "20.1.2",
"@angular/compiler": "20.1.2",
"@angular/core": "20.1.2",
"@angular/forms": "20.1.2",
"@angular/localize": "20.1.2",
"@angular/platform-browser": "20.1.2",
"@angular/platform-browser-dynamic": "20.1.2",
"@angular/router": "20.1.2",
"@angular/service-worker": "20.1.2",
"@angular/animations": "20.2.4",
"@angular/cdk": "20.2.3",
"@angular/common": "20.2.4",
"@angular/compiler": "20.2.4",
"@angular/core": "20.2.4",
"@angular/forms": "20.2.4",
"@angular/localize": "20.2.4",
"@angular/platform-browser": "20.2.4",
"@angular/platform-browser-dynamic": "20.2.4",
"@angular/router": "20.2.4",
"@angular/service-worker": "20.2.4",
"@microsoft/signalr": "^8.0.7",
"@ng-icons/core": "32.0.0",
"@ng-icons/material-icons": "32.0.0",
"@ngrx/component-store": "^20.0.0",
"@ngrx/effects": "^20.0.0",
"@ngrx/entity": "^20.0.0",
"@ngrx/operators": "^20.0.0",
"@ngrx/signals": "^20.0.0",
"@ngrx/store": "^20.0.0",
"@ngrx/store-devtools": "^20.0.0",
"@ngrx/component-store": "20.0.1",
"@ngrx/effects": "20.0.1",
"@ngrx/entity": "20.0.1",
"@ngrx/operators": "20.0.1",
"@ngrx/signals": "20.0.1",
"@ngrx/store": "20.0.1",
"@ngrx/store-devtools": "20.0.1",
"angular-oauth2-oidc": "20.0.0",
"angular-oauth2-oidc-jwks": "20.0.0",
"date-fns": "^4.1.0",
@@ -60,39 +60,39 @@
"devDependencies": {
"@analogjs/vite-plugin-angular": "1.19.1",
"@analogjs/vitest-angular": "1.19.1",
"@angular-devkit/build-angular": "20.1.1",
"@angular-devkit/core": "20.1.1",
"@angular-devkit/schematics": "20.1.1",
"@angular/build": "20.1.1",
"@angular/cli": "~20.1.0",
"@angular/compiler-cli": "20.1.2",
"@angular/language-service": "20.1.2",
"@angular/pwa": "20.1.1",
"@angular-devkit/build-angular": "20.2.2",
"@angular-devkit/core": "20.2.2",
"@angular-devkit/schematics": "20.2.2",
"@angular/build": "20.2.2",
"@angular/cli": "~20.2.0",
"@angular/compiler-cli": "20.2.4",
"@angular/language-service": "20.2.4",
"@angular/pwa": "20.2.2",
"@eslint/js": "^9.8.0",
"@ngneat/spectator": "19.6.2",
"@nx/angular": "21.3.2",
"@nx/eslint": "21.3.2",
"@nx/eslint-plugin": "21.3.2",
"@nx/jest": "21.3.2",
"@nx/js": "21.3.2",
"@nx/storybook": "21.3.2",
"@nx/vite": "21.3.2",
"@nx/web": "21.3.2",
"@nx/workspace": "21.3.2",
"@schematics/angular": "20.1.1",
"@nx/angular": "21.5.2",
"@nx/eslint": "21.5.2",
"@nx/eslint-plugin": "21.5.2",
"@nx/jest": "21.5.2",
"@nx/js": "21.5.2",
"@nx/storybook": "21.5.2",
"@nx/vite": "21.5.2",
"@nx/web": "21.5.2",
"@nx/workspace": "21.5.2",
"@schematics/angular": "20.2.2",
"@storybook/addon-docs": "^9.0.11",
"@storybook/angular": "^9.0.5",
"@swc-node/register": "1.10.10",
"@swc/core": "1.12.1",
"@swc-node/register": "1.11.1",
"@swc/core": "1.13.5",
"@swc/helpers": "0.5.17",
"@types/jest": "30.0.0",
"@types/lodash": "^4.17.16",
"@types/node": "18.16.9",
"@types/node": "22.12.0",
"@types/uuid": "^10.0.0",
"@typescript-eslint/utils": "^8.33.1",
"@typescript-eslint/utils": "8.44.0",
"@vitest/coverage-v8": "^3.1.1",
"@vitest/ui": "^3.1.1",
"angular-eslint": "20.1.1",
"angular-eslint": "20.3.0",
"autoprefixer": "^10.4.20",
"eslint": "^9.28.0",
"eslint-config-prettier": "^10.1.5",
@@ -103,23 +103,23 @@
"jest-junit": "^16.0.0",
"jest-preset-angular": "14.6.0",
"jiti": "2.4.2",
"jsdom": "~22.1.0",
"jsdom": "~26.0.0",
"jsonc-eslint-parser": "^2.1.0",
"ng-mocks": "14.13.5",
"ng-packagr": "20.1.0",
"ng-packagr": "20.2.0",
"ng-swagger-gen": "^2.3.1",
"nx": "21.3.2",
"nx": "21.5.2",
"postcss": "^8.5.3",
"postcss-url": "~10.1.3",
"prettier": "^3.5.2",
"pretty-quick": "~4.0.0",
"storybook": "^9.0.5",
"tailwindcss": "^3.4.14",
"ts-jest": "^29.1.0",
"ts-jest": "29.4.2",
"ts-node": "10.9.1",
"typescript": "5.8.3",
"typescript-eslint": "^8.33.1",
"vite": "6.3.5",
"typescript": "5.9.2",
"typescript-eslint": "8.44.0",
"vite": "7.1.5",
"vitest": "^3.1.1"
},
"optionalDependencies": {
@@ -132,6 +132,7 @@
"overrides": {
"jest-environment-jsdom": {
"jsdom": "26.0.0"
}
},
"canvas": "3.2.0"
}
}

View File

@@ -1,140 +1,140 @@
{
"compileOnSave": false,
"compilerOptions": {
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"importHelpers": false,
"target": "ES2022",
"module": "es2020",
"lib": ["es2020", "dom"],
"baseUrl": "./",
"paths": {
"@adapter/*": ["apps/isa-app/src/adapter/*/index.ts"],
"@cdn/*": ["apps/isa-app/src/cdn/*/index.ts"],
"@core/*": ["apps/isa-app/src/core/*/index.ts"],
"@core/config": ["libs/core/config/src/index.ts"],
"@domain/*": ["apps/isa-app/src/domain/*/index.ts"],
"@external/*": ["apps/isa-app/src/external/*/index.ts"],
"@generated/swagger/availability-api": [
"generated/swagger/availability-api/src/index.ts"
],
"@generated/swagger/cat-search-api": [
"generated/swagger/cat-search-api/src/index.ts"
],
"@generated/swagger/checkout-api": [
"generated/swagger/checkout-api/src/index.ts"
],
"@generated/swagger/crm-api": ["generated/swagger/crm-api/src/index.ts"],
"@generated/swagger/eis-api": ["generated/swagger/eis-api/src/index.ts"],
"@generated/swagger/inventory-api": [
"generated/swagger/inventory-api/src/index.ts"
],
"@generated/swagger/isa-api": ["generated/swagger/isa-api/src/index.ts"],
"@generated/swagger/oms-api": ["generated/swagger/oms-api/src/index.ts"],
"@generated/swagger/print-api": [
"generated/swagger/print-api/src/index.ts"
],
"@generated/swagger/wws-api": ["generated/swagger/wws-api/src/index.ts"],
"@hub/*": ["apps/isa-app/src/hub/*/index.ts"],
"@isa/catalogue/data-access": ["libs/catalogue/data-access/src/index.ts"],
"@isa/checkout/data-access": ["libs/checkout/data-access/src/index.ts"],
"@isa/checkout/feature/reward-catalog": [
"libs/checkout/feature/reward-catalog/src/index.ts"
],
"@isa/common/data-access": ["libs/common/data-access/src/index.ts"],
"@isa/common/decorators": ["libs/common/decorators/src/index.ts"],
"@isa/common/print": ["libs/common/print/src/index.ts"],
"@isa/core/config": ["libs/core/config/src/index.ts"],
"@isa/core/logging": ["libs/core/logging/src/index.ts"],
"@isa/core/notifications": ["libs/core/notifications/src/index.ts"],
"@isa/core/storage": ["libs/core/storage/src/index.ts"],
"@isa/core/tabs": ["libs/core/tabs/src/index.ts"],
"@isa/crm/data-access": ["libs/crm/data-access/src/index.ts"],
"@isa/icons": ["libs/icons/src/index.ts"],
"@isa/oms/data-access": ["libs/oms/data-access/src/index.ts"],
"@isa/oms/feature/return-details": [
"libs/oms/feature/return-details/src/index.ts"
],
"@isa/oms/feature/return-process": [
"libs/oms/feature/return-process/src/index.ts"
],
"@isa/oms/feature/return-review": [
"libs/oms/feature/return-review/src/index.ts"
],
"@isa/oms/feature/return-search": [
"libs/oms/feature/return-search/src/index.ts"
],
"@isa/oms/feature/return-summary": [
"libs/oms/feature/return-summary/src/index.ts"
],
"@isa/oms/shared/product-info": [
"libs/oms/shared/product-info/src/index.ts"
],
"@isa/oms/shared/task-list": ["libs/oms/shared/task-list/src/index.ts"],
"@isa/oms/utils/translation": ["libs/oms/utils/translation/src/index.ts"],
"@isa/remission/data-access": ["libs/remission/data-access/src/index.ts"],
"@isa/remission/feature/remission-list": [
"libs/remission/feature/remission-list/src/index.ts"
],
"@isa/remission/feature/remission-return-receipt-details": [
"libs/remission/feature/remission-return-receipt-details/src/index.ts"
],
"@isa/remission/feature/remission-return-receipt-list": [
"libs/remission/feature/remission-return-receipt-list/src/index.ts"
],
"@isa/remission/shared/product": [
"libs/remission/shared/product/src/index.ts"
],
"@isa/remission/shared/remission-start-dialog": [
"libs/remission/shared/remission-start-dialog/src/index.ts"
],
"@isa/remission/shared/return-receipt-actions": [
"libs/remission/shared/return-receipt-actions/src/index.ts"
],
"@isa/remission/shared/search-item-to-remit-dialog": [
"libs/remission/shared/search-item-to-remit-dialog/src/index.ts"
],
"@isa/shared/filter": ["libs/shared/filter/src/index.ts"],
"@isa/shared/product-foramt": ["libs/shared/product-format/src/index.ts"],
"@isa/shared/product-image": ["libs/shared/product-image/src/index.ts"],
"@isa/shared/product-router-link": [
"libs/shared/product-router-link/src/index.ts"
],
"@isa/shared/scanner": ["libs/shared/scanner/src/index.ts"],
"@isa/ui/bullet-list": ["libs/ui/bullet-list/src/index.ts"],
"@isa/ui/buttons": ["libs/ui/buttons/src/index.ts"],
"@isa/ui/datepicker": ["libs/ui/datepicker/src/index.ts"],
"@isa/ui/dialog": ["libs/ui/dialog/src/index.ts"],
"@isa/ui/empty-state": ["libs/ui/empty-state/src/index.ts"],
"@isa/ui/expandable": ["libs/ui/expandable/src/index.ts"],
"@isa/ui/input-controls": ["libs/ui/input-controls/src/index.ts"],
"@isa/ui/item-rows": ["libs/ui/item-rows/src/index.ts"],
"@isa/ui/label": ["libs/ui/label/src/index.ts"],
"@isa/ui/layout": ["libs/ui/layout/src/index.ts"],
"@isa/ui/menu": ["libs/ui/menu/src/index.ts"],
"@isa/ui/progress-bar": ["libs/ui/progress-bar/src/index.ts"],
"@isa/ui/search-bar": ["libs/ui/search-bar/src/index.ts"],
"@isa/ui/skeleton-loader": ["libs/ui/skeleton-loader/src/index.ts"],
"@isa/ui/toolbar": ["libs/ui/toolbar/src/index.ts"],
"@isa/ui/tooltip": ["libs/ui/tooltip/src/index.ts"],
"@isa/utils/ean-validation": ["libs/utils/ean-validation/src/index.ts"],
"@isa/utils/scroll-position": ["libs/utils/scroll-position/src/index.ts"],
"@isa/utils/z-safe-parse": ["libs/utils/z-safe-parse/src/index.ts"],
"@modal/*": ["apps/isa-app/src/modal/*/index.ts"],
"@page/*": ["apps/isa-app/src/page/*/index.ts"],
"@shared/*": ["apps/isa-app/src/shared/*/index.ts"],
"@shared/components/*": ["apps/isa-app/src/shared/components/*/index.ts"],
"@shared/directives/*": ["apps/isa-app/src/shared/directives/*/index.ts"],
"@shared/pipes/*": ["apps/isa-app/src/shared/pipes/*/index.ts"],
"@shared/services/*": ["apps/isa-app/src/shared/services/*/index.ts"],
"@swagger/*": ["apps/isa-app/src/swagger/*/index.ts"],
"@ui/*": ["apps/isa-app/src/ui/*/index.ts"],
"@utils/*": ["apps/isa-app/src/utils/*/index.ts"],
"packageJson": ["package.json"]
},
"skipLibCheck": true
}
}
{
"compileOnSave": false,
"compilerOptions": {
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"importHelpers": false,
"target": "ES2022",
"module": "es2020",
"lib": ["es2020", "dom"],
"baseUrl": "./",
"paths": {
"@adapter/*": ["apps/isa-app/src/adapter/*/index.ts"],
"@cdn/*": ["apps/isa-app/src/cdn/*/index.ts"],
"@core/*": ["apps/isa-app/src/core/*/index.ts"],
"@core/config": ["libs/core/config/src/index.ts"],
"@domain/*": ["apps/isa-app/src/domain/*/index.ts"],
"@external/*": ["apps/isa-app/src/external/*/index.ts"],
"@generated/swagger/availability-api": [
"generated/swagger/availability-api/src/index.ts"
],
"@generated/swagger/cat-search-api": [
"generated/swagger/cat-search-api/src/index.ts"
],
"@generated/swagger/checkout-api": [
"generated/swagger/checkout-api/src/index.ts"
],
"@generated/swagger/crm-api": ["generated/swagger/crm-api/src/index.ts"],
"@generated/swagger/eis-api": ["generated/swagger/eis-api/src/index.ts"],
"@generated/swagger/inventory-api": [
"generated/swagger/inventory-api/src/index.ts"
],
"@generated/swagger/isa-api": ["generated/swagger/isa-api/src/index.ts"],
"@generated/swagger/oms-api": ["generated/swagger/oms-api/src/index.ts"],
"@generated/swagger/print-api": [
"generated/swagger/print-api/src/index.ts"
],
"@generated/swagger/wws-api": ["generated/swagger/wws-api/src/index.ts"],
"@hub/*": ["apps/isa-app/src/hub/*/index.ts"],
"@isa/catalogue/data-access": ["libs/catalogue/data-access/src/index.ts"],
"@isa/checkout/data-access": ["libs/checkout/data-access/src/index.ts"],
"@isa/checkout/feature/reward-catalog": [
"libs/checkout/feature/reward-catalog/src/index.ts"
],
"@isa/common/data-access": ["libs/common/data-access/src/index.ts"],
"@isa/common/decorators": ["libs/common/decorators/src/index.ts"],
"@isa/common/print": ["libs/common/print/src/index.ts"],
"@isa/core/config": ["libs/core/config/src/index.ts"],
"@isa/core/logging": ["libs/core/logging/src/index.ts"],
"@isa/core/notifications": ["libs/core/notifications/src/index.ts"],
"@isa/core/storage": ["libs/core/storage/src/index.ts"],
"@isa/core/tabs": ["libs/core/tabs/src/index.ts"],
"@isa/crm/data-access": ["libs/crm/data-access/src/index.ts"],
"@isa/icons": ["libs/icons/src/index.ts"],
"@isa/oms/data-access": ["libs/oms/data-access/src/index.ts"],
"@isa/oms/feature/return-details": [
"libs/oms/feature/return-details/src/index.ts"
],
"@isa/oms/feature/return-process": [
"libs/oms/feature/return-process/src/index.ts"
],
"@isa/oms/feature/return-review": [
"libs/oms/feature/return-review/src/index.ts"
],
"@isa/oms/feature/return-search": [
"libs/oms/feature/return-search/src/index.ts"
],
"@isa/oms/feature/return-summary": [
"libs/oms/feature/return-summary/src/index.ts"
],
"@isa/oms/shared/product-info": [
"libs/oms/shared/product-info/src/index.ts"
],
"@isa/oms/shared/task-list": ["libs/oms/shared/task-list/src/index.ts"],
"@isa/oms/utils/translation": ["libs/oms/utils/translation/src/index.ts"],
"@isa/remission/data-access": ["libs/remission/data-access/src/index.ts"],
"@isa/remission/feature/remission-list": [
"libs/remission/feature/remission-list/src/index.ts"
],
"@isa/remission/feature/remission-return-receipt-details": [
"libs/remission/feature/remission-return-receipt-details/src/index.ts"
],
"@isa/remission/feature/remission-return-receipt-list": [
"libs/remission/feature/remission-return-receipt-list/src/index.ts"
],
"@isa/remission/shared/product": [
"libs/remission/shared/product/src/index.ts"
],
"@isa/remission/shared/remission-start-dialog": [
"libs/remission/shared/remission-start-dialog/src/index.ts"
],
"@isa/remission/shared/return-receipt-actions": [
"libs/remission/shared/return-receipt-actions/src/index.ts"
],
"@isa/remission/shared/search-item-to-remit-dialog": [
"libs/remission/shared/search-item-to-remit-dialog/src/index.ts"
],
"@isa/shared/filter": ["libs/shared/filter/src/index.ts"],
"@isa/shared/product-foramt": ["libs/shared/product-format/src/index.ts"],
"@isa/shared/product-image": ["libs/shared/product-image/src/index.ts"],
"@isa/shared/product-router-link": [
"libs/shared/product-router-link/src/index.ts"
],
"@isa/shared/scanner": ["libs/shared/scanner/src/index.ts"],
"@isa/ui/bullet-list": ["libs/ui/bullet-list/src/index.ts"],
"@isa/ui/buttons": ["libs/ui/buttons/src/index.ts"],
"@isa/ui/datepicker": ["libs/ui/datepicker/src/index.ts"],
"@isa/ui/dialog": ["libs/ui/dialog/src/index.ts"],
"@isa/ui/empty-state": ["libs/ui/empty-state/src/index.ts"],
"@isa/ui/expandable": ["libs/ui/expandable/src/index.ts"],
"@isa/ui/input-controls": ["libs/ui/input-controls/src/index.ts"],
"@isa/ui/item-rows": ["libs/ui/item-rows/src/index.ts"],
"@isa/ui/label": ["libs/ui/label/src/index.ts"],
"@isa/ui/layout": ["libs/ui/layout/src/index.ts"],
"@isa/ui/menu": ["libs/ui/menu/src/index.ts"],
"@isa/ui/progress-bar": ["libs/ui/progress-bar/src/index.ts"],
"@isa/ui/search-bar": ["libs/ui/search-bar/src/index.ts"],
"@isa/ui/skeleton-loader": ["libs/ui/skeleton-loader/src/index.ts"],
"@isa/ui/toolbar": ["libs/ui/toolbar/src/index.ts"],
"@isa/ui/tooltip": ["libs/ui/tooltip/src/index.ts"],
"@isa/utils/ean-validation": ["libs/utils/ean-validation/src/index.ts"],
"@isa/utils/scroll-position": ["libs/utils/scroll-position/src/index.ts"],
"@isa/utils/z-safe-parse": ["libs/utils/z-safe-parse/src/index.ts"],
"@modal/*": ["apps/isa-app/src/modal/*/index.ts"],
"@page/*": ["apps/isa-app/src/page/*/index.ts"],
"@shared/*": ["apps/isa-app/src/shared/*/index.ts"],
"@shared/components/*": ["apps/isa-app/src/shared/components/*/index.ts"],
"@shared/directives/*": ["apps/isa-app/src/shared/directives/*/index.ts"],
"@shared/pipes/*": ["apps/isa-app/src/shared/pipes/*/index.ts"],
"@shared/services/*": ["apps/isa-app/src/shared/services/*/index.ts"],
"@swagger/*": ["apps/isa-app/src/swagger/*/index.ts"],
"@ui/*": ["apps/isa-app/src/ui/*/index.ts"],
"@utils/*": ["apps/isa-app/src/utils/*/index.ts"],
"packageJson": ["package.json"]
},
"skipLibCheck": true
}
}