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