Files
ISA-Frontend/angular.json
2020-12-22 13:53:55 +01:00

1502 lines
45 KiB
JSON

{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "apps",
"projects": {
"ui": {
"root": "libs/ui",
"sourceRoot": "libs/ui",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "libs/ui/tsconfig.lib.json",
"project": "libs/ui/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "libs/ui/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/ui/src/test.ts",
"tsConfig": "libs/ui/tsconfig.spec.json",
"karmaConfig": "libs/ui/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"libs/ui/tsconfig.lib.json",
"libs/ui/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"sales": {
"root": "apps/sales/",
"sourceRoot": "apps/sales/src",
"projectType": "application",
"prefix": "app",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-builders/custom-webpack:browser",
"options": {
"aot": true,
"outputPath": "dist/sales",
"outputHashing": "all",
"index": "apps/sales/src/index.html",
"main": "apps/sales/src/main.ts",
"polyfills": "apps/sales/src/polyfills.ts",
"tsConfig": "apps/sales/tsconfig.app.json",
"assets": [
"apps/sales/src/favicon.ico",
"apps/sales/src/assets",
"apps/sales/src/manifest.webmanifest",
"apps/sales/src/browserconfig.xml",
"apps/sales/src/silent-refresh.html"
],
"styles": [
"apps/sales/src/styles.scss"
],
"stylePreprocessorOptions": {
"includePaths": [
"apps/sales/src/scss"
]
},
"scripts": [],
"customWebpackConfig": {
"path": "apps/sales/webpack.config.js"
}
},
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "apps/sales/src/environments/environment.ts",
"with": "apps/sales/src/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"budgets": [
{
"type": "initial",
"maximumWarning": "2mb",
"maximumError": "5mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"serviceWorker": true
},
"development": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
]
}
}
},
"serve": {
"builder": "@angular-builders/custom-webpack:dev-server",
"options": {
"browserTarget": "sales:build",
"customWebpackConfig": {
"path": "apps/sales/webpack.config.js"
}
},
"configurations": {
"test": {
"browserTarget": "sales:build:test"
},
"integration": {
"browserTarget": "sales:build:integration"
},
"staging": {
"browserTarget": "sales:build:staging"
},
"production": {
"browserTarget": "sales:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "sales:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/sales/src/test.ts",
"polyfills": "apps/sales/src/polyfills.ts",
"tsConfig": "apps/sales/tsconfig.spec.json",
"karmaConfig": "apps/sales/karma.conf.js",
"styles": [
"apps/sales/src/styles.scss"
],
"stylePreprocessorOptions": {
"includePaths": [
"apps/sales/src/scss"
]
},
"scripts": [],
"assets": [
"apps/sales/src/favicon.ico",
"apps/sales/src/assets",
"apps/sales/src/manifest.webmanifest"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/sales/tsconfig.app.json",
"apps/sales/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"sales-e2e": {
"root": "apps/sales-e2e/",
"projectType": "application",
"prefix": "",
"architect": {
"e2e": {
"builder": "@angular-devkit/build-angular:protractor",
"options": {
"protractorConfig": "apps/sales-e2e/protractor.conf.js",
"devServerTarget": "sales:serve"
},
"configurations": {
"integration": {
"devServerTarget": "sales:serve:integration"
},
"production": {
"devServerTarget": "sales:serve:production"
}
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": "apps/sales-e2e/tsconfig.e2e.json",
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"sso": {
"root": "libs/sso",
"sourceRoot": "libs/sso/src",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "libs/sso/tsconfig.lib.json",
"project": "libs/sso/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "libs/sso/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/sso/src/test.ts",
"tsConfig": "libs/sso/tsconfig.spec.json",
"karmaConfig": "libs/sso/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"libs/sso/tsconfig.lib.json",
"libs/sso/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@swagger/availability": {
"root": "apps/swagger/availability",
"sourceRoot": "apps/swagger/availability/src",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/swagger/availability/tsconfig.lib.json",
"project": "apps/swagger/availability/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/swagger/availability/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/swagger/availability/src/test.ts",
"tsConfig": "apps/swagger/availability/tsconfig.spec.json",
"karmaConfig": "apps/swagger/availability/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/swagger/availability/tsconfig.lib.json",
"apps/swagger/availability/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@swagger/checkout": {
"root": "apps/swagger/checkout",
"sourceRoot": "apps/swagger/checkout/src",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/swagger/checkout/tsconfig.lib.json",
"project": "apps/swagger/checkout/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/swagger/checkout/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/swagger/checkout/src/test.ts",
"tsConfig": "apps/swagger/checkout/tsconfig.spec.json",
"karmaConfig": "apps/swagger/checkout/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/swagger/checkout/tsconfig.lib.json",
"apps/swagger/checkout/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@swagger/crm": {
"root": "apps/swagger/crm",
"sourceRoot": "apps/swagger/crm/src",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/swagger/crm/tsconfig.lib.json",
"project": "apps/swagger/crm/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/swagger/crm/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/swagger/crm/src/test.ts",
"tsConfig": "apps/swagger/crm/tsconfig.spec.json",
"karmaConfig": "apps/swagger/crm/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/swagger/crm/tsconfig.lib.json",
"apps/swagger/crm/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@swagger/isa": {
"root": "apps/swagger/isa",
"sourceRoot": "apps/swagger/isa/src",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/swagger/isa/tsconfig.lib.json",
"project": "apps/swagger/isa/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/swagger/isa/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/swagger/isa/src/test.ts",
"tsConfig": "apps/swagger/isa/tsconfig.spec.json",
"karmaConfig": "apps/swagger/isa/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/swagger/isa/tsconfig.lib.json",
"apps/swagger/isa/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@swagger/oms": {
"root": "apps/swagger/oms",
"sourceRoot": "apps/swagger/oms/src",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/swagger/oms/tsconfig.lib.json",
"project": "apps/swagger/oms/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/swagger/oms/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/swagger/oms/src/test.ts",
"tsConfig": "apps/swagger/oms/tsconfig.spec.json",
"karmaConfig": "apps/swagger/oms/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/swagger/oms/tsconfig.lib.json",
"apps/swagger/oms/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@swagger/print": {
"root": "apps/swagger/print",
"sourceRoot": "apps/swagger/print/src",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/swagger/print/tsconfig.lib.json",
"project": "apps/swagger/print/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/swagger/print/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/swagger/print/src/test.ts",
"tsConfig": "apps/swagger/print/tsconfig.spec.json",
"karmaConfig": "apps/swagger/print/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/swagger/print/tsconfig.lib.json",
"apps/swagger/print/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@swagger/cat": {
"root": "apps/swagger/cat",
"sourceRoot": "apps/swagger/cat/src",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/swagger/cat/tsconfig.lib.json",
"project": "apps/swagger/cat/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/swagger/cat/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/swagger/cat/src/test.ts",
"tsConfig": "apps/swagger/cat/tsconfig.spec.json",
"karmaConfig": "apps/swagger/cat/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/swagger/cat/tsconfig.lib.json",
"apps/swagger/cat/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@swagger/eis": {
"projectType": "library",
"root": "apps/swagger/eis",
"sourceRoot": "apps/swagger/eis/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/swagger/eis/tsconfig.lib.json",
"project": "apps/swagger/eis/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/swagger/eis/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/swagger/eis/src/test.ts",
"tsConfig": "apps/swagger/eis/tsconfig.spec.json",
"karmaConfig": "apps/swagger/eis/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/swagger/eis/tsconfig.lib.json",
"apps/swagger/eis/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"native-container": {
"projectType": "library",
"root": "apps/native-container",
"sourceRoot": "apps/native-container/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/native-container/tsconfig.lib.json",
"project": "apps/native-container/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/native-container/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/native-container/src/test.ts",
"tsConfig": "apps/native-container/tsconfig.spec.json",
"karmaConfig": "apps/native-container/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/native-container/tsconfig.lib.json",
"apps/native-container/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@isa/remission": {
"projectType": "library",
"root": "apps/isa/remission",
"sourceRoot": "apps/isa/remission/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/isa/remission/tsconfig.lib.json",
"project": "apps/isa/remission/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/isa/remission/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/isa/remission/src/test.ts",
"tsConfig": "apps/isa/remission/tsconfig.spec.json",
"karmaConfig": "apps/isa/remission/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/isa/remission/tsconfig.lib.json",
"apps/isa/remission/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@domain/crm": {
"projectType": "library",
"root": "apps/domain/crm",
"sourceRoot": "apps/domain/crm/src",
"prefix": "crm",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/domain/crm/tsconfig.lib.json",
"project": "apps/domain/crm/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/domain/crm/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/domain/crm/src/test.ts",
"tsConfig": "apps/domain/crm/tsconfig.spec.json",
"karmaConfig": "apps/domain/crm/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/domain/crm/tsconfig.lib.json",
"apps/domain/crm/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@domain/checkout": {
"projectType": "library",
"root": "apps/domain/checkout",
"sourceRoot": "apps/domain/checkout/src",
"prefix": "checkout",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "apps/domain/checkout/tsconfig.lib.json",
"project": "apps/domain/checkout/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/domain/checkout/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/domain/checkout/src/test.ts",
"tsConfig": "apps/domain/checkout/tsconfig.spec.json",
"karmaConfig": "apps/domain/checkout/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/domain/checkout/tsconfig.lib.json",
"apps/domain/checkout/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@ui/icon": {
"projectType": "library",
"root": "apps/ui/icon",
"sourceRoot": "apps/ui/icon/src",
"prefix": "ui",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/ui/icon/tsconfig.lib.json",
"project": "apps/ui/icon/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/ui/icon/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/ui/icon/src/test.ts",
"tsConfig": "apps/ui/icon/tsconfig.spec.json",
"karmaConfig": "apps/ui/icon/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/ui/icon/tsconfig.lib.json",
"apps/ui/icon/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@core/breadcrumb": {
"projectType": "library",
"root": "apps/core/breadcrumb",
"sourceRoot": "apps/core/breadcrumb/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/core/breadcrumb/tsconfig.lib.json",
"project": "apps/core/breadcrumb/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/core/breadcrumb/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/core/breadcrumb/src/test.ts",
"tsConfig": "apps/core/breadcrumb/tsconfig.spec.json",
"karmaConfig": "apps/core/breadcrumb/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/core/breadcrumb/tsconfig.lib.json",
"apps/core/breadcrumb/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@utils/collection": {
"projectType": "library",
"root": "apps/utils/collection",
"sourceRoot": "apps/utils/collection/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/utils/collection/tsconfig.lib.json",
"project": "apps/utils/collection/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/utils/collection/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/utils/collection/src/test.ts",
"tsConfig": "apps/utils/collection/tsconfig.spec.json",
"karmaConfig": "apps/utils/collection/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/utils/collection/tsconfig.lib.json",
"apps/utils/collection/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@utils/object": {
"projectType": "library",
"root": "apps/utils/object",
"sourceRoot": "apps/utils/object/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/utils/object/tsconfig.lib.json",
"project": "apps/utils/object/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/utils/object/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/utils/object/src/test.ts",
"tsConfig": "apps/utils/object/tsconfig.spec.json",
"karmaConfig": "apps/utils/object/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/utils/object/tsconfig.lib.json",
"apps/utils/object/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@utils/common": {
"projectType": "library",
"root": "apps/utils/common",
"sourceRoot": "apps/utils/common/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/utils/common/tsconfig.lib.json",
"project": "apps/utils/common/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/utils/common/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/utils/common/src/test.ts",
"tsConfig": "apps/utils/common/tsconfig.spec.json",
"karmaConfig": "apps/utils/common/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/utils/common/tsconfig.lib.json",
"apps/utils/common/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@page/customer": {
"projectType": "library",
"root": "apps/page/customer",
"sourceRoot": "apps/page/customer/src",
"prefix": "page",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/page/customer/tsconfig.lib.json",
"project": "apps/page/customer/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/page/customer/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/page/customer/src/test.ts",
"tsConfig": "apps/page/customer/tsconfig.spec.json",
"karmaConfig": "apps/page/customer/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/page/customer/tsconfig.lib.json",
"apps/page/customer/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@shell/breadcrumb": {
"projectType": "library",
"root": "apps/shell/breadcrumb",
"sourceRoot": "apps/shell/breadcrumb/src",
"prefix": "shell",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/shell/breadcrumb/tsconfig.lib.json",
"project": "apps/shell/breadcrumb/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/shell/breadcrumb/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/shell/breadcrumb/src/test.ts",
"tsConfig": "apps/shell/breadcrumb/tsconfig.spec.json",
"karmaConfig": "apps/shell/breadcrumb/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/shell/breadcrumb/tsconfig.lib.json",
"apps/shell/breadcrumb/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@utils/id": {
"projectType": "library",
"root": "apps/utils/id",
"sourceRoot": "apps/utils/id/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/utils/id/tsconfig.lib.json",
"project": "apps/utils/id/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/utils/id/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/utils/id/src/test.ts",
"tsConfig": "apps/utils/id/tsconfig.spec.json",
"karmaConfig": "apps/utils/id/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/utils/id/tsconfig.lib.json",
"apps/utils/id/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@ui/searchbox": {
"projectType": "library",
"root": "apps/ui/searchbox",
"sourceRoot": "apps/ui/searchbox/src",
"prefix": "ui",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/ui/searchbox/tsconfig.lib.json",
"project": "apps/ui/searchbox/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/ui/searchbox/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/ui/searchbox/src/test.ts",
"tsConfig": "apps/ui/searchbox/tsconfig.spec.json",
"karmaConfig": "apps/ui/searchbox/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/ui/searchbox/tsconfig.lib.json",
"apps/ui/searchbox/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@domain/defs": {
"projectType": "library",
"root": "apps/domain/defs",
"sourceRoot": "apps/domain/defs/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/domain/defs/tsconfig.lib.json",
"project": "apps/domain/defs/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/domain/defs/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/domain/defs/src/test.ts",
"tsConfig": "apps/domain/defs/tsconfig.spec.json",
"karmaConfig": "apps/domain/defs/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/domain/defs/tsconfig.lib.json",
"apps/domain/defs/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@ui/common": {
"projectType": "library",
"root": "apps/ui/common",
"sourceRoot": "apps/ui/common/src",
"prefix": "ui",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/ui/common/tsconfig.lib.json",
"project": "apps/ui/common/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/ui/common/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/ui/common/src/test.ts",
"tsConfig": "apps/ui/common/tsconfig.spec.json",
"karmaConfig": "apps/ui/common/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/ui/common/tsconfig.lib.json",
"apps/ui/common/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@core/environment": {
"projectType": "library",
"root": "apps/core/environment",
"sourceRoot": "apps/core/environment/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/core/environment/tsconfig.lib.json",
"project": "apps/core/environment/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/core/environment/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/core/environment/src/test.ts",
"tsConfig": "apps/core/environment/tsconfig.spec.json",
"karmaConfig": "apps/core/environment/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/core/environment/tsconfig.lib.json",
"apps/core/environment/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@ui/filter": {
"projectType": "library",
"root": "apps/ui/filter",
"sourceRoot": "apps/ui/filter/src",
"prefix": "ui",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/ui/filter/tsconfig.lib.json",
"project": "apps/ui/filter/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/ui/filter/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/ui/filter/src/test.ts",
"tsConfig": "apps/ui/filter/tsconfig.spec.json",
"karmaConfig": "apps/ui/filter/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/ui/filter/tsconfig.lib.json",
"apps/ui/filter/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@core/application": {
"projectType": "library",
"root": "apps/core/application",
"sourceRoot": "apps/core/application/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/core/application/tsconfig.lib.json",
"project": "apps/core/application/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/core/application/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/core/application/src/test.ts",
"tsConfig": "apps/core/application/tsconfig.spec.json",
"karmaConfig": "apps/core/application/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/core/application/tsconfig.lib.json",
"apps/core/application/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@ui/input": {
"projectType": "library",
"root": "apps/ui/input",
"sourceRoot": "apps/ui/input/src",
"prefix": "ui",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/ui/input/tsconfig.lib.json",
"project": "apps/ui/input/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/ui/input/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/ui/input/src/test.ts",
"tsConfig": "apps/ui/input/tsconfig.spec.json",
"karmaConfig": "apps/ui/input/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/ui/input/tsconfig.lib.json",
"apps/ui/input/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@ui/select": {
"projectType": "library",
"root": "apps/ui/select",
"sourceRoot": "apps/ui/select/src",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/ui/select/tsconfig.lib.json",
"project": "apps/ui/select/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/ui/select/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/ui/select/src/test.ts",
"tsConfig": "apps/ui/select/tsconfig.spec.json",
"karmaConfig": "apps/ui/select/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/ui/select/tsconfig.lib.json",
"apps/ui/select/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@ui/toggle": {
"projectType": "library",
"root": "apps/ui/toggle",
"sourceRoot": "apps/ui/toggle/src",
"prefix": "ui",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/ui/toggle/tsconfig.lib.json",
"project": "apps/ui/toggle/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/ui/toggle/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/ui/toggle/src/test.ts",
"tsConfig": "apps/ui/toggle/tsconfig.spec.json",
"karmaConfig": "apps/ui/toggle/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/ui/toggle/tsconfig.lib.json",
"apps/ui/toggle/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@ui/form-control": {
"projectType": "library",
"root": "apps/ui/form-control",
"sourceRoot": "apps/ui/form-control/src",
"prefix": "ui",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/ui/form-control/tsconfig.lib.json",
"project": "apps/ui/form-control/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/ui/form-control/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/ui/form-control/src/test.ts",
"tsConfig": "apps/ui/form-control/tsconfig.spec.json",
"karmaConfig": "apps/ui/form-control/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/ui/form-control/tsconfig.lib.json",
"apps/ui/form-control/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"@ui/modal": {
"projectType": "library",
"root": "apps/ui/modal",
"sourceRoot": "apps/ui/modal/src",
"prefix": "ui",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "apps/ui/modal/tsconfig.lib.json",
"project": "apps/ui/modal/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "apps/ui/modal/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/ui/modal/src/test.ts",
"tsConfig": "apps/ui/modal/tsconfig.spec.json",
"karmaConfig": "apps/ui/modal/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"apps/ui/modal/tsconfig.lib.json",
"apps/ui/modal/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
}
},
"defaultProject": "sales"
}