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