1{ 2 "$schema": "./node_modules/@angular/cli/lib/config/schema.json", 3 "version": 1, 4 "newProjectRoot": "projects", 5 "projects": { 6 "watch_web_app": { 7 "projectType": "application", 8 "schematics": { 9 "@schematics/angular:component": { 10 "style": "scss" 11 } 12 }, 13 "root": "", 14 "sourceRoot": "src", 15 "prefix": "app", 16 "architect": { 17 "build": { 18 "builder": "@angular-devkit/build-angular:application", 19 "options": { 20 "outputPath": "dist/watch_web_app", 21 "index": "src/index.html", 22 "browser": "src/main.ts", 23 "polyfills": [ 24 "zone.js" 25 ], 26 "tsConfig": "tsconfig.app.json", 27 "inlineStyleLanguage": "scss", 28 "assets": [ 29 "src/assets" 30 ], 31 "styles": [ 32 "@angular/material/prebuilt-themes/indigo-pink.css", 33 "src/styles.scss" 34 ], 35 "scripts": [] 36 }, 37 "configurations": { 38 "production": { 39 "budgets": [ 40 { 41 "type": "initial", 42 "maximumWarning": "700kb", 43 "maximumError": "1mb" 44 }, 45 { 46 "type": "anyComponentStyle", 47 "maximumWarning": "2kb", 48 "maximumError": "4kb" 49 } 50 ], 51 "outputHashing": "all" 52 }, 53 "development": { 54 "optimization": false, 55 "extractLicenses": false, 56 "sourceMap": true 57 } 58 }, 59 "defaultConfiguration": "production" 60 }, 61 "serve": { 62 "builder": "@angular-devkit/build-angular:dev-server", 63 "configurations": { 64 "production": { 65 "buildTarget": "watch_web_app:build:production" 66 }, 67 "development": { 68 "buildTarget": "watch_web_app:build:development" 69 } 70 }, 71 "defaultConfiguration": "development" 72 }, 73 "extract-i18n": { 74 "builder": "@angular-devkit/build-angular:extract-i18n", 75 "options": { 76 "buildTarget": "watch_web_app:build" 77 } 78 }, 79 "test": { 80 "builder": "@angular-devkit/build-angular:karma", 81 "options": { 82 "polyfills": [ 83 "zone.js", 84 "zone.js/testing" 85 ], 86 "tsConfig": "tsconfig.spec.json", 87 "inlineStyleLanguage": "scss", 88 "assets": [ 89 "src/favicon.ico", 90 "src/assets" 91 ], 92 "styles": [ 93 "@angular/material/prebuilt-themes/indigo-pink.css", 94 "src/styles.scss" 95 ], 96 "scripts": [] 97 } 98 } 99 } 100 } 101 } 102} 103