RomainMarecat/slate

View on GitHub
angular.json

Summary

Maintainability
Test Coverage
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "projects",
"defaultProject": "laboiteasessions",
"projects": {
"alr": {
"root": "src",
"sourceRoot": "src/app-alr",
"prefix": "app-alr",
"projectType": "application",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "functions/dist/browser",
"index": "src/app-alr/index.html",
"main": "src/app-alr/main.ts",
"polyfills": "src/app-alr/polyfills.ts",
"tsConfig": "src/app-alr/tsconfig.app.json",
"assets": [
"src/app-alr/assets",
"src/app-alr/robots.txt",
"src/app-alr/sitemap.xml",
"src/app-alr/favicon.ico",
"src/app-alr/manifest.json"
],
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-alr/styles.scss"
],
"scripts": [
"node_modules/chart.js/dist/Chart.js",
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
]
},
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/app-alr/environments/environment.ts",
"with": "src/app-alr/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,
"ngswConfigPath": "src/app-alr/ngsw-config.json"
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "alr:build"
},
"configurations": {
"production": {
"browserTarget": "alr:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "alr:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/app-alr/test.ts",
"polyfills": "src/app-alr/polyfills.ts",
"tsConfig": "src/app-alr/tsconfig.spec.json",
"karmaConfig": "src/karma.conf.js",
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-alr/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
],
"assets": [
"src/app-alr/favicon.ico",
"src/app-alr/assets",
"src/app-alr/manifest.json"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/app-alr/tsconfig.app.json",
"src/app-alr/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
},
"server": {
"builder": "@angular-devkit/build-angular:server",
"options": {
"outputPath": "functions/dist/server",
"main": "src/app-alr/main.server.ts",
"tsConfig": "src/app-alr/tsconfig.server.json"
},
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/app-alr/environments/environment.ts",
"with": "src/app-alr/environments/environment.prod.ts"
}
]
, "optimization": true
}
}
}
}
},
"store-admin": {
"root": "src",
"sourceRoot": "src/app-store-admin",
"prefix": "app-store-admin",
"projectType": "application",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "functions/dist/browser",
"index": "src/app-store-admin/index.html",
"main": "src/app-store-admin/main.ts",
"polyfills": "src/app-store-admin/polyfills.ts",
"tsConfig": "src/app-store-admin/tsconfig.app.json",
"assets": [
"src/app-store-admin/assets",
"src/app-store-admin/robots.txt",
"src/app-store-admin/sitemap.xml",
"src/app-store-admin/favicon.ico",
"src/app-store-admin/manifest.json"
],
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-store-admin/styles.scss"
],
"scripts": [
"node_modules/chart.js/dist/Chart.js",
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
]
},
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/app-store-admin/environments/environment.ts",
"with": "src/app-store-admin/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,
"ngswConfigPath": "src/app-store-admin/ngsw-config.json"
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "store-admin:build"
},
"configurations": {
"production": {
"browserTarget": "store-admin:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "store-admin:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/app-store-admin/test.ts",
"polyfills": "src/app-store-admin/polyfills.ts",
"tsConfig": "src/app-store-admin/tsconfig.spec.json",
"karmaConfig": "src/app-store-admin/karma.conf.js",
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-store-admin/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
],
"assets": [
"src/app-store-admin/favicon.ico",
"src/app-store-admin/assets",
"src/app-store-admin/manifest.json"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/app-store-admin/tsconfig.app.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"showcase": {
"root": "src",
"sourceRoot": "src/app-showcase",
"prefix": "app-showcase",
"projectType": "application",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "functions/dist/browser",
"index": "src/app-showcase/index.html",
"main": "src/app-showcase/main.ts",
"polyfills": "src/app-showcase/polyfills.ts",
"tsConfig": "src/app-showcase/tsconfig.app.json",
"assets": [
"src/app-showcase/assets",
"src/app-showcase/robots.txt",
"src/app-showcase/sitemap.xml",
"src/app-showcase/favicon.ico",
"src/app-showcase/manifest.json",
{
"glob": "**/*",
"input": "./node_modules/leaflet/dist/images",
"output": "assets/map"
}
],
"styles": [
"./node_modules/material-design-icons/iconfont/material-icons.css",
"./node_modules/font-awesome/css/font-awesome.css",
"./node_modules/bootstrap/dist/css/bootstrap.css",
"./node_modules/leaflet/dist/leaflet.css",
"./src/app-showcase/styles.scss"
],
"scripts": [
"./node_modules/moment/min/moment.min.js",
"./node_modules/moment/locale/fr.js",
"./node_modules/twix/dist/twix.min.js",
"./node_modules/crypto-js/crypto-js.js",
"./node_modules/cookieconsent/build/cookieconsent.min.js"
]
},
"configurations": {
"production": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"fileReplacements": [
{
"replace": "src/app-showcase/environments/environment.ts",
"with": "src/app-showcase/environments/browser/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"serviceWorker": true,
"ngswConfigPath": "src/app-showcase/ngsw-config.json"
},
"production-ionic": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"outputPath": "src/app-showcase/www",
"fileReplacements": [
{
"replace": "src/app-showcase/environments/environment.ts",
"with": "src/app-showcase/environments/browser/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"serviceWorker": true,
"ngswConfigPath": "src/app-showcase/ngsw-config.json"
}
}
},
"ionic-cordova-build": {
"builder": "@ionic/angular-toolkit:cordova-build",
"outputPath": "src/app-showcase/www",
"options": {
"browserTarget": "showcase:build"
},
"configurations": {
"production": {
"browserTarget": "showcase:build:production-ionic"
}
}
},
"ionic-cordova-serve": {
"builder": "@ionic/angular-toolkit:cordova-serve",
"options": {
"cordovaBuildTarget": "showcase:ionic-cordova-build",
"devServerTarget": "showcase:serve"
},
"configurations": {
"production": {
"cordovaBuildTarget": "showcase:ionic-cordova-build:production",
"devServerTarget": "showcase:serve:production"
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "showcase:build"
},
"configurations": {
"production": {
"browserTarget": "showcase:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "showcase:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/app-showcase/test.ts",
"polyfills": "src/app-showcase/polyfills.ts",
"tsConfig": "src/app-showcase/tsconfig.spec.json",
"karmaConfig": "src/app-showcase/karma.conf.js",
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-showcase/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
],
"assets": [
"src/app-showcase/favicon.ico",
"src/app-showcase/assets"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/app-showcase/tsconfig.app.json",
"src/app-showcase/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
},
"server": {
"builder": "@angular-devkit/build-angular:server",
"options": {
"outputPath": "functions/dist/server",
"main": "src/app-showcase/main.server.ts",
"tsConfig": "src/app-showcase/tsconfig.server.json"
},
"configurations": {
"serviceWorker": false,
"production": {
"fileReplacements": [
{
"replace": "src/app-showcase/environments/environment.ts",
"with": "src/app-showcase/environments/server/environment.prod.ts"
}
]
, "optimization": true
}
}
}
}
},
"car": {
"root": "src",
"sourceRoot": "src/app-car",
"prefix": "app-car",
"projectType": "application",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "functions/dist/browser",
"index": "src/app-car/index.html",
"main": "src/app-car/main.ts",
"polyfills": "src/app-car/polyfills.ts",
"tsConfig": "src/app-car/tsconfig.app.json",
"assets": [
"src/app-car/assets",
"src/app-car/robots.txt",
"src/app-car/sitemap.xml",
"src/app-car/favicon.ico",
"src/app-car/manifest.json"
],
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-car/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
]
},
"configurations": {
"production": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"fileReplacements": [
{
"replace": "src/app-car/environments/environment.ts",
"with": "src/app-car/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"serviceWorker": true,
"ngswConfigPath": "src/app-car/ngsw-config.json"
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "car:build"
},
"configurations": {
"production": {
"browserTarget": "car:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "car:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/app-car/test.ts",
"polyfills": "src/app-car/polyfills.ts",
"tsConfig": "src/app-car/tsconfig.spec.json",
"karmaConfig": "src/app-car/karma.conf.js",
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-car/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
],
"assets": [
"src/app-car/favicon.ico",
"src/app-car/assets"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/app-car/tsconfig.app.json",
"src/app-car/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"blog": {
"root": "src",
"sourceRoot": "src/app-blog",
"prefix": "app-blog",
"projectType": "application",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "functions/dist/browser",
"index": "src/app-blog/index.html",
"main": "src/app-blog/main.ts",
"polyfills": "src/app-blog/polyfills.ts",
"tsConfig": "src/app-blog/tsconfig.app.json",
"assets": [
"src/app-blog/assets",
"src/app-blog/robots.txt",
"src/app-blog/sitemap.xml",
"src/app-blog/favicon.ico",
"src/app-blog/manifest.json"
],
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-blog/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
]
},
"configurations": {
"production": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"fileReplacements": [
{
"replace": "src/app-blog/environments/environment.ts",
"with": "src/app-blog/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"serviceWorker": true,
"ngswConfigPath": "src/app-blog/ngsw-config.json"
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "blog:build"
},
"configurations": {
"production": {
"browserTarget": "blog:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "blog:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/app-blog/test.ts",
"polyfills": "src/app-blog/polyfills.ts",
"tsConfig": "src/app-blog/tsconfig.spec.json",
"karmaConfig": "src/app-blog/karma.conf.js",
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-blog/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
],
"assets": [
"src/app-blog/favicon.ico",
"src/app-blog/assets"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/app-blog/tsconfig.app.json",
"src/app-blog/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"booking": {
"root": "src",
"sourceRoot": "src/app-booking",
"prefix": "app-booking",
"projectType": "application",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "functions/dist/browser",
"index": "src/app-booking/index.html",
"main": "src/app-booking/main.ts",
"polyfills": "src/app-booking/polyfills.ts",
"tsConfig": "src/app-booking/tsconfig.app.json",
"assets": [
"src/app-booking/assets",
"src/app-booking/robots.txt",
"src/app-booking/sitemap.xml",
"src/app-booking/favicon.ico",
"src/app-booking/manifest.json"
],
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-booking/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
]
},
"configurations": {
"production": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"fileReplacements": [
{
"replace": "src/app-booking/environments/environment.ts",
"with": "src/app-booking/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"serviceWorker": true,
"ngswConfigPath": "src/app-booking/ngsw-config.json"
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "booking:build"
},
"configurations": {
"production": {
"browserTarget": "booking:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "booking:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/app-booking/test.ts",
"polyfills": "src/app-booking/polyfills.ts",
"tsConfig": "src/app-booking/tsconfig.spec.json",
"karmaConfig": "src/app-booking/karma.conf.js",
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-booking/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
],
"assets": [
"src/app-booking/favicon.ico",
"src/app-booking/assets"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/app-booking/tsconfig.app.json",
"src/app-booking/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"hockey": {
"root": "src",
"sourceRoot": "src/app-hockey",
"prefix": "app-hockey",
"projectType": "application",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "functions/dist/browser",
"index": "src/app-hockey/index.html",
"main": "src/app-hockey/main.ts",
"polyfills": "src/app-hockey/polyfills.ts",
"tsConfig": "src/app-hockey/tsconfig.app.json",
"assets": [
"src/app-hockey/assets",
"src/app-hockey/robots.txt",
"src/app-hockey/sitemap.xml",
"src/app-hockey/favicon.ico",
"src/app-hockey/manifest.json"
],
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-hockey/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
]
},
"configurations": {
"production": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"fileReplacements": [
{
"replace": "src/app-hockey/environments/environment.ts",
"with": "src/app-hockey/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"serviceWorker": true,
"ngswConfigPath": "src/app-hockey/ngsw-config.json"
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "hockey:build"
},
"configurations": {
"production": {
"browserTarget": "hockey:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "hockey:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/app-hockey/test.ts",
"polyfills": "src/app-hockey/polyfills.ts",
"tsConfig": "src/app-hockey/tsconfig.spec.json",
"karmaConfig": "src/app-hockey/karma.conf.js",
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-hockey/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
],
"assets": [
"src/app-hockey/favicon.ico",
"src/app-hockey/assets"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/app-hockey/tsconfig.app.json",
"src/app-hockey/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"store": {
"root": "src",
"sourceRoot": "src/app-store",
"prefix": "app-store",
"projectType": "application",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "functions/dist/browser",
"index": "src/app-store/index.html",
"main": "src/app-store/main.ts",
"polyfills": "src/app-store/polyfills.ts",
"tsConfig": "src/app-store/tsconfig.app.json",
"assets": [
"src/app-store/assets",
"src/app-store/robots.txt",
"src/app-store/sitemap.xml",
"src/app-store/favicon.ico",
"src/app-store/manifest.json"
],
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-store/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
]
},
"configurations": {
"production": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"fileReplacements": [
{
"replace": "src/app-store/environments/environment.ts",
"with": "src/app-store/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"serviceWorker": true,
"ngswConfigPath": "src/app-store/ngsw-config.json"
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "store:build"
},
"configurations": {
"production": {
"browserTarget": "store:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "store:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/app-store/test.ts",
"polyfills": "src/app-store/polyfills.ts",
"tsConfig": "src/app-store/tsconfig.spec.json",
"karmaConfig": "src/app-store/karma.conf.js",
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-store/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
],
"assets": [
"src/app-store/favicon.ico",
"src/app-store/assets"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/app-store/tsconfig.app.json",
"src/app-store/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
},
"server": {
"builder": "@angular-devkit/build-angular:server",
"options": {
"outputPath": "functions/dist/server",
"main": "src/app-store/main.server.ts",
"tsConfig": "src/app-store/tsconfig.server.json"
},
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/app-store/environments/environment.ts",
"with": "src/app-store/environments/environment.prod.ts"
}
]
, "optimization": true
}
}
}
}
},
"recipe": {
"root": "",
"sourceRoot": "src/app-recipe",
"prefix": "app-recipe",
"projectType": "application",
"schematics": {},
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "functions/dist/browser",
"index": "src/app-recipe/index.html",
"main": "src/app-recipe/main.ts",
"polyfills": "src/app-recipe/polyfills.ts",
"tsConfig": "src/app-recipe/tsconfig.app.json",
"assets": [
"src/app-recipe/assets",
"src/app-recipe/robots.txt",
"src/app-recipe/sitemap.xml",
"src/app-recipe/favicon.ico",
"src/app-recipe/manifest.json"
],
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"node_modules/@ng-select/ng-select/themes/material.theme.css",
"src/app-recipe/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
]
},
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/app-recipe/environments/environment.ts",
"with": "src/app-recipe/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,
"ngswConfigPath": "src/app-recipe/ngsw-config.json"
}
},
"production-ionic": {
"outputPath": "src/app-recipe/www",
"fileReplacements": [
{
"replace": "src/app-recipe/environments/environment.ts",
"with": "src/app-recipe/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"
}
],
"serviceWorker": true,
"ngswConfigPath": "src/app-recipe/ngsw-config.json"
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "recipe:build"
},
"configurations": {
"production": {
"browserTarget": "recipe:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "recipe:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/app-recipe/test.ts",
"polyfills": "src/app-recipe/polyfills.ts",
"tsConfig": "src/app-recipe/tsconfig.spec.json",
"karmaConfig": "src/app-recipe/karma.conf.js",
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/@swimlane/ngx-datatable/index.css",
"node_modules/@swimlane/ngx-datatable/themes/material.css",
"node_modules/@swimlane/ngx-datatable/assets/icons.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"src/app-recipe/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js",
"node_modules/crypto-js/crypto-js.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
],
"assets": [
"src/app-recipe/favicon.ico",
"src/app-recipe/assets",
"src/app-recipe/manifest.json"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/app-recipe/tsconfig.app.json",
"src/app-recipe/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
},
"ionic-cordova-build": {
"builder": "@ionic/angular-toolkit:cordova-build",
"options": {
"browserTarget": "recipe-ionic:build"
},
"configurations": {
"production": {
"browserTarget": "recipe-ionic:build:production"
}
}
},
"ionic-cordova-serve": {
"builder": "@ionic/angular-toolkit:cordova-serve",
"options": {
"cordovaBuildTarget": "recipe-ionic:ionic-cordova-build",
"devServerTarget": "recipe-ionic:serve"
},
"configurations": {
"production": {
"cordovaBuildTarget": "recipe-ionic:ionic-cordova-build:production",
"devServerTarget": "recipe-ionic:serve:production"
}
}
},
"server": {
"builder": "@angular-devkit/build-angular:server",
"options": {
"outputPath": "functions/dist/server",
"main": "src/app-recipe/main.server.ts",
"tsConfig": "src/app-recipe/tsconfig.server.json"
},
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/app-recipe/environments/environment.ts",
"with": "src/app-recipe/environments/environment.prod.ts"
}
]
, "optimization": true
}
}
}
}
},
"slack": {
"root": "projects/ngx-slack-notification",
"sourceRoot": "projects/ngx-slack-notification/src",
"projectType": "library",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "projects/ngx-slack-notification/tsconfig.lib.json",
"project": "projects/ngx-slack-notification/ng-package.json"
}
, "configurations": {
"production": {
"tsConfig": "projects/ngx-slack-notification/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "projects/ngx-slack-notification/src/test.ts",
"tsConfig": "projects/ngx-slack-notification/tsconfig.spec.json",
"karmaConfig": "projects/ngx-slack-notification/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"projects/ngx-slack-notification/tsconfig.lib.json",
"projects/ngx-slack-notification/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"calendar": {
"projectType": "library",
"root": "projects/ngx-calendar",
"sourceRoot": "projects/ngx-calendar/src",
"prefix": "ngx",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"tsConfig": "projects/ngx-calendar/tsconfig.lib.json",
"project": "projects/ngx-calendar/ng-package.json"
}
, "configurations": {
"production": {
"tsConfig": "projects/ngx-calendar/tsconfig.lib.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "projects/ngx-calendar/src/test.ts",
"tsConfig": "projects/ngx-calendar/tsconfig.spec.json",
"karmaConfig": "projects/ngx-calendar/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"projects/ngx-calendar/tsconfig.lib.json",
"projects/ngx-calendar/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
"scanobeer": {
"projectType": "application",
"schematics": {
"@schematics/angular:component": {
"style": "scss"
}
},
"root": "projects/scanobeer",
"sourceRoot": "projects/scanobeer/src",
"prefix": "app",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"outputPath": "dist/scanobeer",
"index": "projects/scanobeer/src/index.html",
"main": "projects/scanobeer/src/main.ts",
"polyfills": "projects/scanobeer/src/polyfills.ts",
"tsConfig": "projects/scanobeer/tsconfig.app.json",
"aot": true,
"assets": [
"projects/scanobeer/src/assets",
"projects/scanobeer/src/robots.txt",
"projects/scanobeer/src/sitemap.xml",
"projects/scanobeer/src/favicon.ico",
"projects/scanobeer/src/manifest.json"
],
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"node_modules/@ng-select/ng-select/themes/material.theme.css",
"projects/scanobeer/src/styles.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/cookieconsent/build/cookieconsent.min.js"
]
},
"configurations": {
"dev-ionic": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"outputPath": "projects/scanobeer/src/www"
},
"production": {
"fileReplacements": [
{
"replace": "projects/scanobeer/src/environments/environment.ts",
"with": "projects/scanobeer/src/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"budgets": [
{
"type": "initial",
"maximumWarning": "2mb",
"maximumError": "5mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "6kb",
"maximumError": "10kb"
}
]
},
"production-ionic": {
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "6kb"
}
],
"outputPath": "projects/scanobeer/src/www",
"fileReplacements": [
{
"replace": "projects/scanobeer/src/environments/environment.ts",
"with": "projects/scanobeer/src/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"serviceWorker": true,
"ngswConfigPath": "projects/scanobeer/src/ngsw-config.json"
}
}
},
"ionic-cordova-build": {
"builder": "@ionic/angular-toolkit:cordova-build",
"outputPath": "projects/scanobeer/src/www",
"options": {
"browserTarget": "scanobeer:build:dev-ionic"
},
"configurations": {
"dev": {
"browserTarget": "scanobeer:build:dev-ionic"
},
"production": {
"browserTarget": "scanobeer:build:production-ionic"
}
}
},
"ionic-cordova-serve": {
"builder": "@ionic/angular-toolkit:cordova-serve",
"options": {
"cordovaBuildTarget": "scanobeer:ionic-cordova-build",
"devServerTarget": "scanobeer:serve"
},
"configurations": {
"production": {
"cordovaBuildTarget": "scanobeer:ionic-cordova-build:production",
"devServerTarget": "scanobeer:serve:production"
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "scanobeer:build"
},
"configurations": {
"production": {
"browserTarget": "scanobeer:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "scanobeer:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "projects/scanobeer/src/test.ts",
"polyfills": "projects/scanobeer/src/polyfills.ts",
"tsConfig": "projects/scanobeer/tsconfig.spec.json",
"karmaConfig": "projects/scanobeer/karma.conf.js",
"assets": [
"projects/scanobeer/src/favicon.ico",
"projects/scanobeer/src/assets"
],
"styles": [
"projects/scanobeer/src/styles.scss"
],
"scripts": []
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"projects/scanobeer/tsconfig.app.json",
"projects/scanobeer/tsconfig.spec.json",
"projects/scanobeer/e2e/tsconfig.json"
],
"exclude": [
"**/node_modules/**"
]
}
},
"e2e": {
"builder": "@angular-devkit/build-angular:protractor",
"options": {
"protractorConfig": "projects/scanobeer/e2e/protractor.conf.js",
"devServerTarget": "scanobeer:serve"
},
"configurations": {
"production": {
"devServerTarget": "scanobeer:serve:production"
}
}
}
}
},
"laboiteasessions": {
"projectType": "application",
"schematics": {
"@schematics/angular:component": {
"style": "scss"
}
},
"root": "projects/laboiteasessions",
"sourceRoot": "projects/laboiteasessions/src",
"prefix": "app",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"outputPath": "functions/dist/browser",
"index": "projects/laboiteasessions/src/index.html",
"main": "projects/laboiteasessions/src/main.browser.ts",
"polyfills": "projects/laboiteasessions/src/polyfills.ts",
"tsConfig": "projects/laboiteasessions/tsconfig.app.json",
"aot": true,
"assets": [
"projects/laboiteasessions/src/favicon.ico",
"projects/laboiteasessions/src/assets",
"projects/laboiteasessions/src/robots.txt",
"projects/laboiteasessions/src/sitemap.xml",
"projects/laboiteasessions/src/manifest.json",
{
"glob": "**/*",
"input": "node_modules/leaflet/dist/images",
"output": "assets/map"
}
],
"styles": [
"node_modules/material-design-icons/iconfont/material-icons.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/cookieconsent/build/cookieconsent.min.css",
"node_modules/@ng-select/ng-select/themes/material.theme.css",
"node_modules/leaflet/dist/leaflet.css",
"projects/laboiteasessions/src/scss/main.scss"
],
"scripts": [
"node_modules/moment/min/moment.min.js",
"node_modules/moment/locale/fr.js",
"node_modules/twix/dist/twix.min.js"
]
},
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "projects/laboiteasessions/src/environments/environment.ts",
"with": "projects/laboiteasessions/src/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"serviceWorker": true,
"ngswConfigPath": "projects/laboiteasessions/src/ngsw-config.json",
"budgets": [
{
"type": "initial",
"maximumWarning": "2mb",
"maximumError": "5mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "6kb",
"maximumError": "10kb"
}
]
}
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "laboiteasessions:build"
},
"configurations": {
"production": {
"browserTarget": "laboiteasessions:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "laboiteasessions:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "projects/laboiteasessions/src/test.ts",
"polyfills": "projects/laboiteasessions/src/polyfills.ts",
"tsConfig": "projects/laboiteasessions/tsconfig.spec.json",
"karmaConfig": "projects/laboiteasessions/karma.conf.js",
"assets": [
"projects/laboiteasessions/src/favicon.ico",
"projects/laboiteasessions/src/assets"
],
"styles": [
"projects/laboiteasessions/src/scss/main.scss"
],
"scripts": []
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"projects/laboiteasessions/tsconfig.app.json",
"projects/laboiteasessions/tsconfig.spec.json",
"projects/laboiteasessions/e2e/tsconfig.json"
],
"exclude": [
"**/node_modules/**"
]
}
},
"e2e": {
"builder": "@angular-devkit/build-angular:protractor",
"options": {
"protractorConfig": "projects/laboiteasessions/e2e/protractor.conf.js",
"devServerTarget": "laboiteasessions:serve"
},
"configurations": {
"production": {
"devServerTarget": "laboiteasessions:serve:production"
}
}
}
}
}
},
"schematics": {
"@schematics/angular:class": {
"skipTests": true
},
"@schematics/angular:component": {
"skipTests": false,
"inlineStyle": false,
"inlineTemplate": false,
"prefix": "app",
"style": "scss"
},
"@schematics/angular:directive": {
"skipTests": true,
"prefix": "app"
},
"@schematics/angular:guard": {
"skipTests": true
},
"@schematics/angular:module": {
"skipTests": true
},
"@schematics/angular:pipe": {
"skipTests": true
},
"@schematics/angular:service": {
"skipTests": true
}
},
"cli": {}
}