1:  {
   2:    "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
   3:    "version": 1,
   4:    "newProjectRoot": "projects",
   5:    "projects": {
   6:      "Angular": {
   7:        "root": "",
   8:        "sourceRoot": "src",
   9:        "projectType": "application",
  10:        "prefix": "app",
  11:        "schematics": {
  12:          "@schematics/angular:component": {
  13:            "styleext": "scss",
  14:            "spec": false
  15:          },
  16:          "@schematics/angular:class": {
  17:            "spec": false
  18:          },
  19:          "@schematics/angular:directive": {
  20:            "spec": false
  21:          },
  22:          "@schematics/angular:guard": {
  23:            "spec": false
  24:          },
  25:          "@schematics/angular:module": {
  26:            "spec": false
  27:          },
  28:          "@schematics/angular:pipe": {
  29:            "spec": false
  30:          },
  31:          "@schematics/angular:service": {
  32:            "spec": false
  33:          }
  34:        },
  35:        "architect": {
  36:          "build": {
  37:            "builder": "@angular-devkit/build-angular:browser",
  38:            "options": {
  39:              "outputPath": "dist/Angular",
  40:              "index": "src/index.html",
  41:              "main": "src/main.ts",
  42:              "polyfills": "src/polyfills.ts",
  43:              "tsConfig": "src/tsconfig.app.json",
  44:              "assets": [
  45:                "src/favicon.ico",
  46:                "src/assets"
  47:              ],
  48:              "styles": [
  49:                "src/styles.scss"
  50:              ],
  51:              "scripts": []
  52:            },
  53:            "configurations": {
  54:              "production": {
  55:                "fileReplacements": [
  56:                  {
  57:                    "replace": "src/environments/environment.ts",
  58:                    "with": "src/environments/environment.prod.ts"
  59:                  }
  60:                ],
  61:                "optimization": true,
  62:                "outputHashing": "all",
  63:                "sourceMap": false,
  64:                "extractCss": true,
  65:                "namedChunks": false,
  66:                "aot": true,
  67:                "extractLicenses": true,
  68:                "vendorChunk": false,
  69:                "buildOptimizer": true,
  70:                "budgets": [
  71:                  {
  72:                    "type": "initial",
  73:                    "maximumWarning": "2mb",
  74:                    "maximumError": "5mb"
  75:                  }
  76:                ]
  77:              }
  78:            }
  79:          },
  80:          "serve": {
  81:            "builder": "@angular-devkit/build-angular:dev-server",
  82:            "options": {
  83:              "browserTarget": "Angular:build"
  84:            },
  85:            "configurations": {
  86:              "production": {
  87:                "browserTarget": "Angular:build:production"
  88:              }
  89:            }
  90:          },
  91:          "extract-i18n": {
  92:            "builder": "@angular-devkit/build-angular:extract-i18n",
  93:            "options": {
  94:              "browserTarget": "Angular:build"
  95:            }
  96:          },
  97:          "test": {
  98:            "builder": "@angular-devkit/build-angular:karma",
  99:            "options": {
 100:              "main": "src/test.ts",
 101:              "polyfills": "src/polyfills.ts",
 102:              "tsConfig": "src/tsconfig.spec.json",
 103:              "karmaConfig": "src/karma.conf.js",
 104:              "styles": [
 105:                "src/styles.scss"
 106:              ],
 107:              "scripts": [],
 108:              "assets": [
 109:                "src/favicon.ico",
 110:                "src/assets"
 111:              ]
 112:            }
 113:          },
 114:          "lint": {
 115:            "builder": "@angular-devkit/build-angular:tslint",
 116:            "options": {
 117:              "tsConfig": [
 118:                "src/tsconfig.app.json",
 119:                "src/tsconfig.spec.json"
 120:              ],
 121:              "exclude": [
 122:                "**/node_modules/**"
 123:              ]
 124:            }
 125:          }
 126:        }
 127:      },
 128:      "Angular-e2e": {
 129:        "root": "e2e/",
 130:        "projectType": "application",
 131:        "prefix": "",
 132:        "architect": {
 133:          "e2e": {
 134:            "builder": "@angular-devkit/build-angular:protractor",
 135:            "options": {
 136:              "protractorConfig": "e2e/protractor.conf.js",
 137:              "devServerTarget": "Angular:serve"
 138:            },
 139:            "configurations": {
 140:              "production": {
 141:                "devServerTarget": "Angular:serve:production"
 142:              }
 143:            }
 144:          },
 145:          "lint": {
 146:            "builder": "@angular-devkit/build-angular:tslint",
 147:            "options": {
 148:              "tsConfig": "e2e/tsconfig.e2e.json",
 149:              "exclude": [
 150:                "**/node_modules/**"
 151:              ]
 152:            }
 153:          }
 154:        }
 155:      }
 156:    },
 157:    "defaultProject": "Angular"
 158:  }