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