angular.json
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "",
"projects": {
"demo": {
"root": "apps/demo/",
"sourceRoot": "apps/demo/src",
"projectType": "application",
"architect": {
"generateFragmentTypes": {
"builder": "@daffodil/builders:generateFragmentTypes",
"options": {
"url": "",
"path": ""
},
"configurations": {
"magento-local": {
"url": "https://magento2.test/graphql",
"path": "apps/demo/src/app/drivers/magento/fragmentTypes.json"
}
}
},
"build": {
"builder": "@angular-devkit/build-angular:application",
"options": {
"outputPath": "dist/apps/demo",
"index": "apps/demo/src/index.html",
"browser": "apps/demo/src/main.ts",
"polyfills": [
"zone.js"
],
"tsConfig": "apps/demo/tsconfig.app.json",
"assets": [
"apps/demo/src/assets",
"apps/demo/src/favicon.ico",
{
"glob": "**/*",
"input": "libs/product/assets/",
"output": "/assets/"
}
],
"styles": [
"apps/demo/src/scss/styles.scss"
],
"stylePreprocessorOptions": {
"includePaths": [
"apps/demo/src/scss",
"dist/design/scss"
]
},
"scripts": []
},
"configurations": {
"libs": {
"tsConfig": "apps/demo/tsconfig.dev.json"
},
"development": {
"optimization": false,
"extractLicenses": false,
"sourceMap": true
},
"production": {
"budgets": [
{
"type": "initial",
"maximumWarning": "500kb",
"maximumError": "2mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "2kb",
"maximumError": "4kb"
}
],
"outputHashing": "all",
"fileReplacements": [
{
"replace": "apps/demo/src/environments/environment.ts",
"with": "apps/demo/src/environments/environment.prod.ts"
},
{
"replace": "apps/demo/src/app/drivers/driver.module.ts",
"with": "apps/demo/src/app/drivers/in-memory.module.ts"
}
]
},
"magento": {
"fileReplacements": [
{
"replace": "apps/demo/src/environments/environment.ts",
"with": "apps/demo/src/environments/environment.magento.ts"
},
{
"replace": "apps/demo/src/app/drivers/driver.module.ts",
"with": "apps/demo/src/app/drivers/magento.module.ts"
}
]
},
"venia": {
"fileReplacements": [
{
"replace": "apps/demo/src/environments/environment.ts",
"with": "apps/demo/src/environments/environment.venia.ts"
},
{
"replace": "apps/demo/src/app/drivers/driver.module.ts",
"with": "apps/demo/src/app/drivers/magento.module.ts"
}
]
}
},
"defaultConfiguration": "production"
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"defaultConfiguration": "development",
"options": {
"allowedHosts": [
".githubpreview.dev"
]
},
"configurations": {
"production": {
"buildTarget": "demo:build:production"
},
"development": {
"buildTarget": "demo:build:development"
},
"dev-libs": {
"buildTarget": "demo:build:development,libs"
},
"magento": {
"buildTarget": "demo:build:magento"
},
"venia": {
"buildTarget": "demo:build:venia"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"buildTarget": "demo:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"codeCoverage": true,
"polyfills": [
"zone.js",
"zone.js/testing"
],
"tsConfig": "apps/demo/tsconfig.spec.json",
"karmaConfig": "apps/demo/karma.conf.js",
"scripts": [],
"styles": [
"apps/demo/src/scss/styles.scss"
],
"stylePreprocessorOptions": {
"includePaths": [
"apps/demo/src/scss",
"dist/design/scss"
]
},
"assets": [
"apps/demo/src/assets",
"apps/demo/src/favicon.ico"
]
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"apps/demo/**/*.ts",
"apps/demo/**/*.html"
]
}
}
}
},
"daffio": {
"root": "apps/daffio/",
"sourceRoot": "apps/daffio/src",
"projectType": "application",
"prefix": "daffio",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:application",
"options": {
"outputPath": "dist/apps/daffio",
"index": "apps/daffio/src/index.html",
"browser": "apps/daffio/src/main.ts",
"server": "apps/daffio/src/main.server.ts",
"ssr": {
"entry": "apps/daffio/server/server.ts"
},
"polyfills": [
"zone.js"
],
"tsConfig": "apps/daffio/tsconfig.app.json",
"assets": [
"apps/daffio/src/favicon.ico",
"apps/daffio/src/assets",
"apps/daffio/src/manifest.json",
{
"glob": "**/*",
"input": "libs/branding/src/assets/",
"output": "/assets/daff-branding/"
},
{
"glob": "**/*",
"input": "dist/docs",
"output": "/assets/daffio/docs"
}
],
"styles": [
"apps/daffio/src/scss/styles.scss"
],
"stylePreprocessorOptions": {
"includePaths": [
"apps/daffio/src/scss",
"dist/design/scss",
"dist/branding/src/scss"
]
},
"scripts": []
},
"configurations": {
"production": {
"budgets": [
{
"type": "initial",
"maximumWarning": "1mb",
"maximumError": "4.3mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "2kb",
"maximumError": "4kb"
}
],
"fileReplacements": [
{
"replace": "apps/daffio/src/environments/environment.ts",
"with": "apps/daffio/src/environments/environment.prod.ts"
}
],
"serviceWorker": "apps/daffio/ngsw-config.json",
"outputHashing": "all"
},
"development": {
"optimization": false,
"extractLicenses": false,
"sourceMap": true
},
"libs": {
"tsConfig": "apps/daffio/tsconfig.dev.json"
}
},
"defaultConfiguration": "production"
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"allowedHosts": [
".githubpreview.dev"
]
},
"configurations": {
"production": {
"buildTarget": "daffio:build:production"
},
"development": {
"buildTarget": "daffio:build:development"
},
"dev-libs": {
"buildTarget": "daffio:build:development,libs"
}
},
"defaultConfiguration": "development"
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"buildTarget": "daffio:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/daffio/src/test.ts",
"codeCoverage": true,
"polyfills": [
"zone.js",
"zone.js/testing"
],
"tsConfig": "apps/daffio/tsconfig.spec.json",
"karmaConfig": "apps/daffio/karma.conf.js",
"styles": [
"apps/daffio/src/scss/styles.scss"
],
"stylePreprocessorOptions": {
"includePaths": [
"apps/daffio/src/scss",
"dist/design/scss",
"dist/branding/src/scss"
]
},
"scripts": [],
"assets": [
"apps/daffio/src/favicon.ico",
"apps/daffio/src/assets",
"apps/daffio/src/manifest.json",
{
"glob": "**/*",
"input": "libs/branding/src/assets/",
"output": "/assets/daff-branding/"
}
]
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"apps/daffio/**/*.ts",
"apps/daffio/**/*.html"
]
}
},
"serve-ssr": {
"builder": "@angular-devkit/build-angular:ssr-dev-server",
"options": {
"browserTarget": "daffio:build",
"serverTarget": "daffio:server"
},
"configurations": {
"production": {
"browserTarget": "daffio:build:production",
"serverTarget": "daffio:server:production"
}
}
}
}
},
"design-land": {
"root": "apps/design-land/",
"sourceRoot": "apps/design-land/src",
"projectType": "application",
"prefix": "design-land",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:application",
"options": {
"outputPath": "dist/apps/design-land",
"index": "apps/design-land/src/index.html",
"browser": "apps/design-land/src/main.ts",
"polyfills": [
"zone.js"
],
"tsConfig": "apps/design-land/tsconfig.app.json",
"assets": [
"apps/design-land/src/favicon.ico",
"apps/design-land/src/assets",
{
"glob": "**/*",
"input": "dist/docs/",
"output": "/assets/"
}
],
"styles": [
"apps/design-land/src/scss/styles.scss"
],
"stylePreprocessorOptions": {
"includePaths": [
"apps/design-land/src/scss",
"dist/design/scss"
]
},
"scripts": [],
},
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "apps/design-land/src/environments/environment.ts",
"with": "apps/design-land/src/environments/environment.prod.ts"
}
],
"outputHashing": "all",
"budgets": [
{
"type": "initial",
"maximumWarning": "500kb",
"maximumError": "1mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "2kb",
"maximumError": "4kb"
}
]
},
"development": {
"optimization": false,
"extractLicenses": false,
"sourceMap": true
}
},
"defaultConfiguration": "production"
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"allowedHosts": [
".githubpreview.dev"
],
"buildTarget": "design-land:build"
},
"configurations": {
"production": {
"buildTarget": "design-land:build:production"
},
"development": {
"buildTarget": "design-land:build:development"
}
},
"defaultConfiguration": "development"
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"buildTarget": "design-land:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "apps/design-land/src/test.ts",
"codeCoverage": true,
"polyfills": [
"zone.js",
"zone.js/testing"
],
"tsConfig": "apps/design-land/tsconfig.spec.json",
"karmaConfig": "apps/design-land/karma.conf.js",
"stylePreprocessorOptions": {
"includePaths": [
"apps/design-land/src/scss",
"dist/design/scss"
]
},
"scripts": [],
"assets": [
"apps/design-land/src/favicon.ico",
"apps/design-land/src/assets"
]
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"apps/design-land/**/*.ts",
"apps/design-land/**/*.html"
]
}
}
}
},
"analytics": {
"root": "libs/analytics",
"sourceRoot": "libs/analytics",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/analytics/tsconfig.lib.json",
"project": "libs/analytics/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/analytics/ng-package.prod.json",
"tsConfig": "libs/analytics/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/analytics/test.ts",
"codeCoverage": true,
"tsConfig": "libs/analytics/tsconfig.spec.json",
"karmaConfig": "libs/analytics/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/analytics/**/*.ts",
"libs/analytics/**/*.html"
]
}
}
}
},
"analytics-provider-data-layer": {
"root": "libs/analytics-provider-data-layer",
"sourceRoot": "libs/analytics-provider-data-layer",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/analytics-provider-data-layer/tsconfig.lib.json",
"project": "libs/analytics-provider-data-layer/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/analytics-provider-data-layer/ng-package.prod.json",
"tsConfig": "libs/analytics-provider-data-layer/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/analytics-provider-data-layer/test.ts",
"codeCoverage": true,
"tsConfig": "libs/analytics-provider-data-layer/tsconfig.spec.json",
"karmaConfig": "libs/analytics-provider-data-layer/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/analytics-provider-data-layer/**/*.ts",
"libs/analytics-provider-data-layer/**/*.html"
]
}
}
}
},
"authorizenet": {
"root": "libs/authorizenet",
"sourceRoot": "libs/authorizenet",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/authorizenet/tsconfig.lib.json",
"project": "libs/authorizenet/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/authorizenet/ng-package.prod.json",
"tsConfig": "libs/authorizenet/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/authorizenet/test.ts",
"codeCoverage": true,
"tsConfig": "libs/authorizenet/tsconfig.spec.json",
"karmaConfig": "libs/authorizenet/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/authorizenet/**/*.ts",
"libs/authorizenet/**/*.html"
]
}
}
}
},
"product": {
"root": "libs/product",
"sourceRoot": "libs/product",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/product/tsconfig.lib.json",
"project": "libs/product/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/product/ng-package.prod.json",
"tsConfig": "libs/product/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/product/test.ts",
"codeCoverage": true,
"tsConfig": "libs/product/tsconfig.spec.json",
"karmaConfig": "libs/product/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/product/**/*.ts",
"libs/product/**/*.html"
]
}
}
}
},
"related-products": {
"root": "libs/related-products",
"sourceRoot": "libs/related-products",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/related-products/tsconfig.lib.json",
"project": "libs/related-products/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/related-products/ng-package.prod.json",
"tsConfig": "libs/related-products/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/related-products/test.ts",
"codeCoverage": true,
"tsConfig": "libs/related-products/tsconfig.spec.json",
"karmaConfig": "libs/related-products/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/related-products/**/*.ts",
"libs/related-products/**/*.html"
]
}
}
}
},
"upsell-products": {
"root": "libs/upsell-products",
"sourceRoot": "libs/upsell-products",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/upsell-products/tsconfig.lib.json",
"project": "libs/upsell-products/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/upsell-products/ng-package.prod.json",
"tsConfig": "libs/upsell-products/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/upsell-products/test.ts",
"codeCoverage": true,
"tsConfig": "libs/upsell-products/tsconfig.spec.json",
"karmaConfig": "libs/upsell-products/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/upsell-products/**/*.ts",
"libs/upsell-products/**/*.html"
]
}
}
}
},
"product-configurable": {
"root": "libs/product-configurable",
"sourceRoot": "libs/product-configurable",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/product-configurable/tsconfig.lib.json",
"project": "libs/product-configurable/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/product-configurable/ng-package.prod.json",
"tsConfig": "libs/product-configurable/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/product-configurable/test.ts",
"codeCoverage": true,
"tsConfig": "libs/product-configurable/tsconfig.spec.json",
"karmaConfig": "libs/product-configurable/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/product-configurable/**/*.ts",
"libs/product-configurable/**/*.html"
]
}
}
}
},
"product-composite": {
"root": "libs/product-composite",
"sourceRoot": "libs/product-composite",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/product-composite/tsconfig.lib.json",
"project": "libs/product-composite/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/product-composite/ng-package.prod.json",
"tsConfig": "libs/product-composite/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/product-composite/test.ts",
"codeCoverage": true,
"tsConfig": "libs/product-composite/tsconfig.spec.json",
"karmaConfig": "libs/product-composite/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/product-composite/**/*.ts",
"libs/product-composite/**/*.html"
]
}
}
}
},
"cart": {
"root": "libs/cart",
"sourceRoot": "libs/cart",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/cart/tsconfig.lib.json",
"project": "libs/cart/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/cart/ng-package.prod.json",
"tsConfig": "libs/cart/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/cart/test.ts",
"codeCoverage": true,
"tsConfig": "libs/cart/tsconfig.spec.json",
"karmaConfig": "libs/cart/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/cart/**/*.ts",
"libs/cart/**/*.html"
]
}
}
}
},
"cart-customer": {
"root": "libs/cart-customer",
"sourceRoot": "libs/cart-customer",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/cart-customer/tsconfig.lib.json",
"project": "libs/cart-customer/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/cart-customer/ng-package.prod.json",
"tsConfig": "libs/cart-customer/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/cart-customer/test.ts",
"codeCoverage": true,
"tsConfig": "libs/cart-customer/tsconfig.spec.json",
"karmaConfig": "libs/cart-customer/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/cart-customer/**/*.ts",
"libs/cart-customer/**/*.html"
]
}
}
}
},
"category": {
"root": "libs/category",
"sourceRoot": "libs/category",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/category/tsconfig.lib.json",
"project": "libs/category/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/category/ng-package.prod.json",
"tsConfig": "libs/category/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/category/test.ts",
"codeCoverage": true,
"tsConfig": "libs/category/tsconfig.spec.json",
"karmaConfig": "libs/category/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/category/**/*.ts",
"libs/category/**/*.html"
]
}
}
}
},
"checkout": {
"root": "libs/checkout",
"sourceRoot": "libs/checkout",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/checkout/tsconfig.lib.json",
"project": "libs/checkout/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/checkout/ng-package.prod.json",
"tsConfig": "libs/checkout/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/checkout/test.ts",
"codeCoverage": true,
"tsConfig": "libs/checkout/tsconfig.spec.json",
"karmaConfig": "libs/checkout/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/checkout/**/*.ts",
"libs/checkout/**/*.html"
]
}
}
}
},
"core": {
"root": "libs/core",
"sourceRoot": "libs/core",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/core/tsconfig.lib.json",
"project": "libs/core/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/core/ng-package.prod.json",
"tsConfig": "libs/core/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/core/test.ts",
"codeCoverage": true,
"tsConfig": "libs/core/tsconfig.spec.json",
"karmaConfig": "libs/core/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/core/**/*.ts",
"libs/core/**/*.html"
]
}
}
}
},
"driver": {
"root": "libs/driver",
"sourceRoot": "libs/driver",
"projectType": "library",
"prefix": "daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/driver/tsconfig.lib.json",
"project": "libs/driver/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/driver/ng-package.prod.json",
"tsConfig": "libs/driver/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/driver/test.ts",
"codeCoverage": true,
"tsConfig": "libs/driver/tsconfig.spec.json",
"karmaConfig": "libs/driver/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/driver/**/*.ts",
"libs/driver/**/*.html"
]
}
}
}
},
"design": {
"root": "libs/design",
"sourceRoot": "libs/design",
"projectType": "library",
"prefix": "daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/design/tsconfig.lib.json",
"project": "libs/design/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "libs/design/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/design/test.ts",
"codeCoverage": true,
"tsConfig": "libs/design/tsconfig.spec.json",
"karmaConfig": "libs/design/karma.conf.js",
"stylePreprocessorOptions": {
"includePaths": [
"libs/design/scss"
]
}
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/design/**/*.ts",
"libs/design/**/*.html"
]
}
}
}
},
"branding": {
"root": "libs/branding",
"sourceRoot": "libs/branding",
"projectType": "library",
"prefix": "daff-branding",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/branding/tsconfig.lib.json",
"project": "libs/branding/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "libs/branding/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/branding/src/test.ts",
"codeCoverage": true,
"tsConfig": "libs/branding/tsconfig.spec.json",
"karmaConfig": "libs/branding/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/branding/**/*.ts",
"libs/branding/**/*.html"
]
}
}
}
},
"theme-switch": {
"root": "libs/theme-switch",
"sourceRoot": "libs/theme-switch",
"projectType": "library",
"prefix": "daff-theme-switch",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/theme-switch/tsconfig.lib.json",
"project": "libs/theme-switch/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/theme-switch/ng-package.prod.json",
"tsConfig": "libs/theme-switch/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/theme-switch/src/test.ts",
"codeCoverage": true,
"tsConfig": "libs/theme-switch/tsconfig.spec.json",
"karmaConfig": "libs/theme-switch/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/theme-switch/**/*.ts",
"libs/theme-switch/**/*.html"
]
}
}
}
},
"navigation": {
"root": "libs/navigation",
"sourceRoot": "libs/navigation",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/navigation/tsconfig.lib.json",
"project": "libs/navigation/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/navigation/ng-package.prod.json",
"tsConfig": "libs/navigation/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/navigation/test.ts",
"codeCoverage": true,
"tsConfig": "libs/navigation/tsconfig.spec.json",
"karmaConfig": "libs/navigation/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/navigation/**/*.ts",
"libs/navigation/**/*.html"
]
}
}
}
},
"newsletter": {
"root": "libs/newsletter",
"sourceRoot": "libs/newsletter",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/newsletter/tsconfig.lib.json",
"project": "libs/newsletter/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/newsletter/ng-package.prod.json",
"tsConfig": "libs/newsletter/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/newsletter/test.ts",
"codeCoverage": true,
"tsConfig": "libs/newsletter/tsconfig.spec.json",
"karmaConfig": "libs/newsletter/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/newsletter/**/*.ts",
"libs/newsletter/**/*.html"
]
}
}
}
},
"contact": {
"projectType": "library",
"root": "libs/contact",
"sourceRoot": "libs/contact",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/contact/tsconfig.lib.json",
"project": "libs/contact/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/contact/ng-package.prod.json",
"tsConfig": "libs/contact/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/contact/test.ts",
"codeCoverage": true,
"tsConfig": "libs/contact/tsconfig.spec.json",
"karmaConfig": "libs/contact/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/contact/**/*.ts",
"libs/contact/**/*.html"
]
}
}
}
},
"auth": {
"root": "libs/auth",
"sourceRoot": "libs/auth",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/auth/tsconfig.lib.json",
"project": "libs/auth/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/auth/ng-package.prod.json",
"tsConfig": "libs/auth/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/auth/test.ts",
"codeCoverage": true,
"tsConfig": "libs/auth/tsconfig.spec.json",
"karmaConfig": "libs/auth/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/auth/**/*.ts",
"libs/auth/**/*.html"
]
}
}
}
},
"geography": {
"projectType": "library",
"root": "libs/geography",
"sourceRoot": "libs/geography",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/geography/tsconfig.lib.json",
"project": "libs/geography/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/geography/ng-package.prod.json",
"tsConfig": "libs/geography/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/geography/test.ts",
"codeCoverage": true,
"tsConfig": "libs/geography/tsconfig.spec.json",
"karmaConfig": "libs/geography/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/geography/**/*.ts",
"libs/geography/**/*.html"
]
}
}
}
},
"paypal": {
"root": "libs/paypal",
"sourceRoot": "libs/paypal",
"projectType": "library",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/paypal/tsconfig.lib.json",
"project": "libs/paypal/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/paypal/ng-package.prod.json",
"tsConfig": "libs/paypal/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/paypal/test.ts",
"tsConfig": "libs/paypal/tsconfig.spec.json",
"karmaConfig": "libs/paypal/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/paypal/**/*.ts",
"libs/paypal/**/*.html"
]
}
}
}
},
"order": {
"projectType": "library",
"root": "libs/order",
"sourceRoot": "libs/order",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/order/tsconfig.lib.json",
"project": "libs/order/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/order/ng-package.prod.json",
"tsConfig": "libs/order/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/order/test.ts",
"codeCoverage": true,
"tsConfig": "libs/order/tsconfig.spec.json",
"karmaConfig": "libs/order/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/order/**/*.ts",
"libs/order/**/*.html"
]
}
}
}
},
"external-router": {
"projectType": "library",
"root": "libs/external-router",
"sourceRoot": "libs/external-router",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/external-router/tsconfig.lib.json",
"project": "libs/external-router/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/external-router/ng-package.prod.json",
"tsConfig": "libs/external-router/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/external-router/test.ts",
"tsConfig": "libs/external-router/tsconfig.spec.json",
"karmaConfig": "libs/external-router/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/external-router/**/*.ts",
"libs/external-router/**/*.html"
]
}
}
}
},
"search": {
"projectType": "library",
"root": "libs/search",
"sourceRoot": "libs/search",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/search/tsconfig.lib.json",
"project": "libs/search/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/search/ng-package.prod.json",
"tsConfig": "libs/search/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/search/test.ts",
"tsConfig": "libs/search/tsconfig.spec.json",
"karmaConfig": "libs/search/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/search/**/*.ts",
"libs/search/**/*.html"
]
}
}
}
},
"search-product": {
"projectType": "library",
"root": "libs/search-product",
"sourceRoot": "libs/search-product",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/search-product/tsconfig.lib.json",
"project": "libs/search-product/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/search-product/ng-package.prod.json",
"tsConfig": "libs/search-product/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/search-product/test.ts",
"tsConfig": "libs/search-product/tsconfig.spec.json",
"karmaConfig": "libs/search-product/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/search-product/**/*.ts",
"libs/search-product/**/*.html"
]
}
}
}
},
"search-product-composite": {
"projectType": "library",
"root": "libs/search-product-composite",
"sourceRoot": "libs/search-product-composite",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/search-product-composite/tsconfig.lib.json",
"project": "libs/search-product-composite/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/search-product-composite/ng-package.prod.json",
"tsConfig": "libs/search-product-composite/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/search-product-composite/test.ts",
"tsConfig": "libs/search-product-composite/tsconfig.spec.json",
"karmaConfig": "libs/search-product-composite/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/search-product-composite/**/*.ts",
"libs/search-product-composite/**/*.html"
]
}
}
}
},
"search-product-configurable": {
"projectType": "library",
"root": "libs/search-product-configurable",
"sourceRoot": "libs/search-product-configurable",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/search-product-configurable/tsconfig.lib.json",
"project": "libs/search-product-configurable/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/search-product-configurable/ng-package.prod.json",
"tsConfig": "libs/search-product-configurable/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/search-product-configurable/test.ts",
"tsConfig": "libs/search-product-configurable/tsconfig.spec.json",
"karmaConfig": "libs/search-product-configurable/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/search-product-configurable/**/*.ts",
"libs/search-product-configurable/**/*.html"
]
}
}
}
},
"search-category": {
"projectType": "library",
"root": "libs/search-category",
"sourceRoot": "libs/search-category",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/search-category/tsconfig.lib.json",
"project": "libs/search-category/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/search-category/ng-package.prod.json",
"tsConfig": "libs/search-category/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/search-category/test.ts",
"tsConfig": "libs/search-category/tsconfig.spec.json",
"karmaConfig": "libs/search-category/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/search-category/**/*.ts",
"libs/search-category/**/*.html"
]
}
}
}
},
"seo": {
"projectType": "library",
"root": "libs/seo",
"sourceRoot": "libs/seo",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/seo/tsconfig.lib.json",
"project": "libs/seo/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/seo/ng-package.prod.json",
"tsConfig": "libs/seo/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/seo/test.ts",
"tsConfig": "libs/seo/tsconfig.spec.json",
"karmaConfig": "libs/seo/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/seo/**/*.ts",
"libs/seo/**/*.html"
]
}
}
}
},
"content": {
"projectType": "library",
"root": "libs/content",
"sourceRoot": "libs/content",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/content/tsconfig.lib.json",
"project": "libs/content/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/content/ng-package.prod.json",
"tsConfig": "libs/content/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/content/test.ts",
"tsConfig": "libs/content/tsconfig.spec.json",
"karmaConfig": "libs/content/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/content/**/*.ts",
"libs/content/**/*.html"
]
}
}
}
},
"reviews": {
"projectType": "library",
"root": "libs/reviews",
"sourceRoot": "libs/reviews",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/reviews/tsconfig.lib.json",
"project": "libs/reviews/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/reviews/ng-package.prod.json",
"tsConfig": "libs/reviews/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/reviews/test.ts",
"tsConfig": "libs/reviews/tsconfig.spec.json",
"karmaConfig": "libs/reviews/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/reviews/**/*.ts",
"libs/reviews/**/*.html"
]
}
}
}
},
"payment": {
"projectType": "library",
"root": "libs/payment",
"sourceRoot": "libs/payment",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/payment/tsconfig.lib.json",
"project": "libs/payment/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/payment/ng-package.prod.json",
"tsConfig": "libs/payment/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/payment/test.ts",
"tsConfig": "libs/payment/tsconfig.spec.json",
"karmaConfig": "libs/payment/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/payment/**/*.ts",
"libs/payment/**/*.html"
]
}
}
}
},
"forms": {
"projectType": "library",
"root": "libs/forms",
"sourceRoot": "libs/forms",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/forms/tsconfig.lib.json",
"project": "libs/forms/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/forms/ng-package.prod.json",
"tsConfig": "libs/forms/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/forms/test.ts",
"tsConfig": "libs/forms/tsconfig.spec.json",
"karmaConfig": "libs/forms/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/forms/**/*.ts",
"libs/forms/**/*.html"
]
}
}
}
},
"customer": {
"projectType": "library",
"root": "libs/customer",
"sourceRoot": "libs/customer",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/customer/tsconfig.lib.json",
"project": "libs/customer/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/customer/ng-package.prod.json",
"tsConfig": "libs/customer/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/customer/test.ts",
"tsConfig": "libs/customer/tsconfig.spec.json",
"karmaConfig": "libs/customer/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/customer/**/*.ts",
"libs/customer/**/*.html"
]
}
}
}
},
"customer-auth": {
"projectType": "library",
"root": "libs/customer-auth",
"sourceRoot": "libs/customer-auth",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/customer-auth/tsconfig.lib.json",
"project": "libs/customer-auth/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/customer-auth/ng-package.prod.json",
"tsConfig": "libs/customer-auth/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/customer-auth/test.ts",
"tsConfig": "libs/customer-auth/tsconfig.spec.json",
"karmaConfig": "libs/customer-auth/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/customer-auth/**/*.ts",
"libs/customer-auth/**/*.html"
]
}
}
}
},
"customer-order": {
"projectType": "library",
"root": "libs/customer-order",
"sourceRoot": "libs/customer-order",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/customer-order/tsconfig.lib.json",
"project": "libs/customer-order/ng-package.json"
},
"configurations": {
"production": {
"project": "libs/customer-order/ng-package.prod.json",
"tsConfig": "libs/customer-order/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/customer-order/test.ts",
"tsConfig": "libs/customer-order/tsconfig.spec.json",
"karmaConfig": "libs/customer-order/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/customer-order/**/*.ts",
"libs/customer-order/**/*.html"
]
}
}
}
},
"customer-store-credit": {
"projectType": "library",
"root": "libs/customer-store-credit",
"sourceRoot": "libs/customer-store-credit",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/customer-store-credit/tsconfig.lib.json",
"project": "libs/customer-store-credit/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "libs/customer-store-credit/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/customer-store-credit/test.ts",
"tsConfig": "libs/customer-store-credit/tsconfig.spec.json",
"karmaConfig": "libs/customer-store-credit/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/customer-store-credit/**/*.ts",
"libs/customer-store-credit/**/*.html"
]
}
}
}
},
"cart-store-credit": {
"projectType": "library",
"root": "libs/cart-store-credit",
"sourceRoot": "libs/cart-store-credit",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/cart-store-credit/tsconfig.lib.json",
"project": "libs/cart-store-credit/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "libs/cart-store-credit/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/cart-store-credit/test.ts",
"tsConfig": "libs/cart-store-credit/tsconfig.spec.json",
"karmaConfig": "libs/cart-store-credit/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/cart-store-credit/**/*.ts",
"libs/cart-store-credit/**/*.html"
]
}
}
}
},
"customer-payment": {
"projectType": "library",
"root": "libs/customer-payment",
"sourceRoot": "libs/customer-payment",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/customer-payment/tsconfig.lib.json",
"project": "libs/customer-payment/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "libs/customer-payment/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/customer-payment/test.ts",
"tsConfig": "libs/customer-payment/tsconfig.spec.json",
"karmaConfig": "libs/customer-payment/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/customer-payment/**/*.ts",
"libs/customer-payment/**/*.html"
]
}
}
}
},
"customer-payment-authorizenet": {
"projectType": "library",
"root": "libs/customer-payment-authorizenet",
"sourceRoot": "libs/customer-payment-authorizenet",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/customer-payment-authorizenet/tsconfig.lib.json",
"project": "libs/customer-payment-authorizenet/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "libs/customer-payment-authorizenet/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/customer-payment-authorizenet/test.ts",
"tsConfig": "libs/customer-payment-authorizenet/tsconfig.spec.json",
"karmaConfig": "libs/customer-payment-authorizenet/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/customer-payment-authorizenet/**/*.ts",
"libs/customer-payment-authorizenet/**/*.html"
]
}
}
}
},
"router": {
"projectType": "library",
"root": "libs/router",
"sourceRoot": "libs/router",
"prefix": "@daffodil",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "libs/router/tsconfig.lib.json",
"project": "libs/router/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "libs/router/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "libs/router/test.ts",
"tsConfig": "libs/router/tsconfig.spec.json",
"karmaConfig": "libs/router/karma.conf.js"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"libs/router/**/*.ts",
"libs/router/**/*.html"
]
}
}
}
}
},
"schematics": {
"@schematics/angular:component": {
"style": "scss"
},
"@angular-eslint/schematics:application": {
"setParserOptionsProject": true
},
"@angular-eslint/schematics:library": {
"setParserOptionsProject": true
}
},
"cli": {
"warnings": {
"typescriptMismatch": false,
"versionMismatch": false
},
"analytics": "9aa4e2b6-eeb2-4505-a992-92a57813f5ea"
}
}