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