1+ {
2+ "$schema" : " ./node_modules/@angular/cli/lib/config/schema.json" ,
3+ "version" : 1 ,
4+ "newProjectRoot" : " projects" ,
5+ "projects" : {
6+ "app" : {
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" : " www" ,
17+ "index" : " src/index.html" ,
18+ "main" : " src/main.ts" ,
19+ "polyfills" : " src/polyfills.ts" ,
20+ "tsConfig" : " tsconfig.app.json" ,
21+ "inlineStyleLanguage" : " scss" ,
22+ "assets" : [
23+ {
24+ "glob" : " **/*" ,
25+ "input" : " src/assets" ,
26+ "output" : " assets"
27+ },
28+ {
29+ "glob" : " **/*.db" ,
30+ "input" : " src/assets" ,
31+ "output" : " ./"
32+ },
33+ {
34+ "glob" : " **/*.svg" ,
35+ "input" : " node_modules/ionicons/dist/ionicons/svg" ,
36+ "output" : " ./svg"
37+ }
38+ ],
39+ "styles" : [
40+ " src/global.scss" ,
41+ " src/theme/variables.scss"
42+ ],
43+ "scripts" : []
44+ },
45+ "configurations" : {
46+ "production" : {
47+ "budgets" : [
48+ {
49+ "type" : " initial" ,
50+ "maximumWarning" : " 2mb" ,
51+ "maximumError" : " 5mb"
52+ },
53+ {
54+ "type" : " anyComponentStyle" ,
55+ "maximumWarning" : " 2kb" ,
56+ "maximumError" : " 4kb"
57+ }
58+ ],
59+ "fileReplacements" : [
60+ {
61+ "replace" : " src/environments/environment.ts" ,
62+ "with" : " src/environments/environment.prod.ts"
63+ }
64+ ],
65+ "outputHashing" : " none"
66+ },
67+ "development" : {
68+ "buildOptimizer" : false ,
69+ "optimization" : false ,
70+ "vendorChunk" : true ,
71+ "extractLicenses" : false ,
72+ "sourceMap" : true ,
73+ "namedChunks" : true
74+ },
75+ "ci" : {
76+ "progress" : false
77+ }
78+ },
79+ "defaultConfiguration" : " production"
80+ },
81+ "serve" : {
82+ "builder" : " @angular-devkit/build-angular:dev-server" ,
83+ "configurations" : {
84+ "production" : {
85+ "buildTarget" : " app:build:production"
86+ },
87+ "development" : {
88+ "buildTarget" : " app:build:development"
89+ },
90+ "ci" : {
91+ "progress" : false
92+ }
93+ },
94+ "defaultConfiguration" : " development"
95+ },
96+ "extract-i18n" : {
97+ "builder" : " @angular-devkit/build-angular:extract-i18n" ,
98+ "options" : {
99+ "buildTarget" : " app:build"
100+ }
101+ },
102+ "test" : {
103+ "builder" : " @angular-devkit/build-angular:karma" ,
104+ "options" : {
105+ "main" : " src/test.ts" ,
106+ "polyfills" : " src/polyfills.ts" ,
107+ "tsConfig" : " tsconfig.spec.json" ,
108+ "karmaConfig" : " karma.conf.js" ,
109+ "inlineStyleLanguage" : " scss" ,
110+ "assets" : [
111+ {
112+ "glob" : " **/*" ,
113+ "input" : " src/assets" ,
114+ "output" : " assets"
115+ },
116+ {
117+ "glob" : " **/*.svg" ,
118+ "input" : " node_modules/ionicons/dist/ionicons/svg" ,
119+ "output" : " ./svg"
120+ }
121+ ],
122+ "styles" : [
123+ " src/global.scss" ,
124+ " src/theme/variables.scss"
125+ ],
126+ "scripts" : []
127+ },
128+ "configurations" : {
129+ "ci" : {
130+ "progress" : false ,
131+ "watch" : false
132+ }
133+ }
134+ },
135+ "lint" : {
136+ "builder" : " @angular-eslint/builder:lint" ,
137+ "options" : {
138+ "lintFilePatterns" : [
139+ " src/**/*.ts" ,
140+ " src/**/*.html"
141+ ]
142+ }
143+ },
144+ "ionic-cordova-serve" : {
145+ "builder" : " @ionic/cordova-builders:cordova-serve" ,
146+ "options" : {
147+ "cordovaBuildTarget" : " app:ionic-cordova-build" ,
148+ "devServerTarget" : " app:serve"
149+ },
150+ "configurations" : {
151+ "production" : {
152+ "cordovaBuildTarget" : " app:ionic-cordova-build:production" ,
153+ "devServerTarget" : " app:serve:production"
154+ }
155+ }
156+ },
157+ "ionic-cordova-build" : {
158+ "builder" : " @ionic/cordova-builders:cordova-build" ,
159+ "options" : {
160+ "browserTarget" : " app:build"
161+ },
162+ "configurations" : {
163+ "production" : {
164+ "browserTarget" : " app:build:production"
165+ }
166+ }
167+ }
168+ }
169+ }
170+ },
171+ "cli" : {
172+ "schematicCollections" : [
173+ " @ionic/angular-toolkit"
174+ ]
175+ },
176+ "schematics" : {
177+ "@ionic/angular-toolkit:component" : {
178+ "styleext" : " scss"
179+ },
180+ "@ionic/angular-toolkit:page" : {
181+ "styleext" : " scss"
182+ }
183+ }
184+ }
0 commit comments