11{
22 "$schema" : " ./node_modules/@angular/cli/lib/config/schema.json" ,
3- "version" : 1 ,
3+ "version" : 1 ,
44 "newProjectRoot" : " projects" ,
5- "projects" : {}
6- }
5+ "projects" : {
6+ "craftsjs-app" : {
7+ "projectType" : " application" ,
8+ "schematics" : {
9+ "@schematics/angular:component" : {
10+ "style" : " scss"
11+ }
12+ },
13+ "root" : " projects/craftsjs-app" ,
14+ "sourceRoot" : " projects/craftsjs-app/src" ,
15+ "prefix" : " app" ,
16+ "architect" : {
17+ "build" : {
18+ "builder" : " @angular-devkit/build-angular:browser" ,
19+ "options" : {
20+ "outputPath" : " dist/craftsjs-app" ,
21+ "index" : " projects/craftsjs-app/src/index.html" ,
22+ "main" : " projects/craftsjs-app/src/main.ts" ,
23+ "polyfills" : " projects/craftsjs-app/src/polyfills.ts" ,
24+ "tsConfig" : " projects/craftsjs-app/tsconfig.app.json" ,
25+ "aot" : true ,
26+ "assets" : [
27+ " projects/craftsjs-app/src/favicon.ico" ,
28+ " projects/craftsjs-app/src/assets"
29+ ],
30+ "styles" : [
31+ " projects/craftsjs-app/src/styles.scss"
32+ ],
33+ "scripts" : []
34+ },
35+ "configurations" : {
36+ "production" : {
37+ "fileReplacements" : [
38+ {
39+ "replace" : " projects/craftsjs-app/src/environments/environment.ts" ,
40+ "with" : " projects/craftsjs-app/src/environments/environment.prod.ts"
41+ }
42+ ],
43+ "optimization" : true ,
44+ "outputHashing" : " all" ,
45+ "sourceMap" : false ,
46+ "extractCss" : true ,
47+ "namedChunks" : false ,
48+ "extractLicenses" : true ,
49+ "vendorChunk" : false ,
50+ "buildOptimizer" : true ,
51+ "budgets" : [
52+ {
53+ "type" : " initial" ,
54+ "maximumWarning" : " 2mb" ,
55+ "maximumError" : " 5mb"
56+ },
57+ {
58+ "type" : " anyComponentStyle" ,
59+ "maximumWarning" : " 6kb" ,
60+ "maximumError" : " 10kb"
61+ }
62+ ]
63+ }
64+ }
65+ },
66+ "serve" : {
67+ "builder" : " @angular-devkit/build-angular:dev-server" ,
68+ "options" : {
69+ "browserTarget" : " craftsjs-app:build"
70+ },
71+ "configurations" : {
72+ "production" : {
73+ "browserTarget" : " craftsjs-app:build:production"
74+ }
75+ }
76+ },
77+ "extract-i18n" : {
78+ "builder" : " @angular-devkit/build-angular:extract-i18n" ,
79+ "options" : {
80+ "browserTarget" : " craftsjs-app:build"
81+ }
82+ },
83+ "test" : {
84+ "builder" : " @angular-devkit/build-angular:karma" ,
85+ "options" : {
86+ "main" : " projects/craftsjs-app/src/test.ts" ,
87+ "polyfills" : " projects/craftsjs-app/src/polyfills.ts" ,
88+ "tsConfig" : " projects/craftsjs-app/tsconfig.spec.json" ,
89+ "karmaConfig" : " projects/craftsjs-app/karma.conf.js" ,
90+ "assets" : [
91+ " projects/craftsjs-app/src/favicon.ico" ,
92+ " projects/craftsjs-app/src/assets"
93+ ],
94+ "styles" : [
95+ " projects/craftsjs-app/src/styles.scss"
96+ ],
97+ "scripts" : []
98+ }
99+ },
100+ "lint" : {
101+ "builder" : " @angular-devkit/build-angular:tslint" ,
102+ "options" : {
103+ "tsConfig" : [
104+ " projects/craftsjs-app/tsconfig.app.json" ,
105+ " projects/craftsjs-app/tsconfig.spec.json" ,
106+ " projects/craftsjs-app/e2e/tsconfig.json"
107+ ],
108+ "exclude" : [
109+ " **/node_modules/**"
110+ ]
111+ }
112+ },
113+ "e2e" : {
114+ "builder" : " @angular-devkit/build-angular:protractor" ,
115+ "options" : {
116+ "protractorConfig" : " projects/craftsjs-app/e2e/protractor.conf.js" ,
117+ "devServerTarget" : " craftsjs-app:serve"
118+ },
119+ "configurations" : {
120+ "production" : {
121+ "devServerTarget" : " craftsjs-app:serve:production"
122+ }
123+ }
124+ }
125+ }
126+ },
127+ "@craftsjs/boilerplate" : {
128+ "projectType" : " library" ,
129+ "root" : " projects/craftsjs/boilerplate" ,
130+ "sourceRoot" : " projects/craftsjs/boilerplate/src" ,
131+ "prefix" : " lib" ,
132+ "architect" : {
133+ "build" : {
134+ "builder" : " @angular-devkit/build-ng-packagr:build" ,
135+ "options" : {
136+ "tsConfig" : " projects/craftsjs/boilerplate/tsconfig.lib.json" ,
137+ "project" : " projects/craftsjs/boilerplate/ng-package.json"
138+ },
139+ "configurations" : {
140+ "production" : {
141+ "tsConfig" : " projects/craftsjs/boilerplate/tsconfig.lib.prod.json"
142+ }
143+ }
144+ },
145+ "test" : {
146+ "builder" : " @angular-devkit/build-angular:karma" ,
147+ "options" : {
148+ "main" : " projects/craftsjs/boilerplate/src/test.ts" ,
149+ "tsConfig" : " projects/craftsjs/boilerplate/tsconfig.spec.json" ,
150+ "karmaConfig" : " projects/craftsjs/boilerplate/karma.conf.js"
151+ }
152+ },
153+ "lint" : {
154+ "builder" : " @angular-devkit/build-angular:tslint" ,
155+ "options" : {
156+ "tsConfig" : [
157+ " projects/craftsjs/boilerplate/tsconfig.lib.json" ,
158+ " projects/craftsjs/boilerplate/tsconfig.spec.json"
159+ ],
160+ "exclude" : [
161+ " **/node_modules/**"
162+ ]
163+ }
164+ }
165+ }
166+ }
167+ },
168+ "cli" : {
169+ "analytics" : " 7cf7a64b-37c5-4601-a995-8390e297556d"
170+ },
171+ "defaultProject" : " craftsjs-app"
172+ }
0 commit comments