44 "newProjectRoot" : " projects" ,
55 "projects" : {
66 "angular-skeleton-app" : {
7+ "projectType" : " application" ,
8+ "schematics" : {
9+ "@schematics/angular:component" : {
10+ "style" : " scss"
11+ }
12+ },
713 "root" : " " ,
814 "sourceRoot" : " src" ,
9- "projectType " : " application " ,
15+ "prefix " : " app " ,
1016 "architect" : {
1117 "build" : {
1218 "builder" : " @angular-devkit/build-angular:browser" ,
1319 "options" : {
14- "outputPath" : " dist" ,
20+ "outputPath" : " dist/angular-skeleton-app " ,
1521 "index" : " src/index.html" ,
1622 "main" : " src/main.ts" ,
17- "tsConfig" : " src/tsconfig.app.json" ,
1823 "polyfills" : " src/polyfills.ts" ,
19- "preserveSymlinks" : true ,
2024 "stylePreprocessorOptions" : {
2125 "includePaths" : [
2226 " src/assets/styles"
2327 ]
2428 },
29+ "tsConfig" : " tsconfig.app.json" ,
30+ "aot" : true ,
2531 "assets" : [
32+ " src/favicon.ico" ,
2633 " src/assets" ,
27- " src/favicon.ico "
34+ " src/manifest.webmanifest "
2835 ],
2936 "styles" : [
3037 " src/styles.scss"
3340 },
3441 "configurations" : {
3542 "production" : {
43+ "fileReplacements" : [
44+ {
45+ "replace" : " src/environments/environment.ts" ,
46+ "with" : " src/environments/environment.prod.ts"
47+ }
48+ ],
3649 "optimization" : true ,
3750 "outputHashing" : " all" ,
3851 "sourceMap" : false ,
4255 "extractLicenses" : true ,
4356 "vendorChunk" : false ,
4457 "buildOptimizer" : true ,
45- "serviceWorker" : true ,
46- "fileReplacements" : [
58+ "budgets" : [
4759 {
48- "replace" : " src/environments/environment.ts" ,
49- "with" : " src/environments/environment.prod.ts"
60+ "type" : " initial" ,
61+ "maximumWarning" : " 2mb" ,
62+ "maximumError" : " 5mb"
63+ },
64+ {
65+ "type" : " anyComponentStyle" ,
66+ "maximumWarning" : " 6kb" ,
67+ "maximumError" : " 10kb"
5068 }
51- ]
69+ ],
70+ "serviceWorker" : true ,
71+ "ngswConfigPath" : " ngsw-config.json"
5272 }
5373 }
5474 },
7393 "builder" : " @angular-devkit/build-angular:karma" ,
7494 "options" : {
7595 "main" : " src/test.ts" ,
76- "karmaConfig" : " ./karma.conf.js" ,
7796 "polyfills" : " src/polyfills.ts" ,
78- "tsConfig" : " src/tsconfig.spec.json" ,
79- "scripts" : [],
97+ "tsConfig" : " tsconfig.spec.json" ,
98+ "karmaConfig" : " karma.conf.js" ,
99+ "assets" : [
100+ " src/favicon.ico" ,
101+ " src/assets" ,
102+ " src/manifest.webmanifest"
103+ ],
80104 "styles" : [
81105 " src/styles.scss"
82106 ],
85109 " src/assets/styles"
86110 ]
87111 },
88- "assets" : [
89- " src/assets" ,
90- " src/favicon.ico"
91- ]
112+ "scripts" : []
92113 }
93114 },
94115 "lint" : {
95116 "builder" : " @angular-devkit/build-angular:tslint" ,
96117 "options" : {
97118 "tsConfig" : [
98- " src/tsconfig.app.json" ,
99- " src/tsconfig.spec.json"
119+ " tsconfig.app.json" ,
120+ " tsconfig.spec.json" ,
121+ " e2e/tsconfig.json"
100122 ],
101123 "exclude" : [
102124 " **/node_modules/**"
103125 ]
104126 }
105127 },
106- "server" : {
107- "builder" : " @angular-devkit/build-angular:server" ,
108- "options" : {
109- "outputPath" : " dist-server/" ,
110- "main" : " main.server.ts" ,
111- "tsConfig" : " tsconfig.server.json"
112- }
113- }
114- }
115- },
116- "angular-skeleton-app-e2e" : {
117- "root" : " " ,
118- "sourceRoot" : " " ,
119- "projectType" : " application" ,
120- "architect" : {
121128 "e2e" : {
122129 "builder" : " @angular-devkit/build-angular:protractor" ,
123130 "options" : {
124- "protractorConfig" : " . /protractor.conf.js" ,
131+ "protractorConfig" : " e2e /protractor.conf.js" ,
125132 "devServerTarget" : " angular-skeleton-app:serve"
126- }
127- },
128- "lint" : {
129- "builder" : " @angular-devkit/build-angular:tslint" ,
130- "options" : {
131- "tsConfig" : [
132- " e2e/tsconfig.e2e.json"
133- ],
134- "exclude" : [
135- " **/node_modules/**"
136- ]
133+ },
134+ "configurations" : {
135+ "production" : {
136+ "devServerTarget" : " angular-skeleton-app:serve:production"
137+ }
137138 }
138139 }
139140 }
140141 }
141142 },
142143 "defaultProject" : " angular-skeleton-app" ,
143- "schematics" : {
144- "@schematics/angular:component" : {
145- "spec" : false ,
146- "prefix" : " app" ,
147- "styleext" : " scss"
148- },
149- "@schematics/angular:directive" : {
150- "prefix" : " app"
151- }
144+ "cli" : {
145+ "analytics" : " 420c9a77-bc8c-4149-b9d9-02459302fa81"
152146 }
153147}
0 commit comments