|
1 | 1 | { |
2 | 2 | "$schema": "./node_modules/@angular/cli/lib/config/schema.json", |
3 | 3 | "version": 1, |
4 | | - "defaultProject": "app", |
5 | 4 | "newProjectRoot": "projects", |
6 | 5 | "projects": { |
7 | 6 | "app": { |
|
33 | 32 | ], |
34 | 33 | "styles": [ |
35 | 34 | { |
36 | | - "input": "src/theme/variables.scss" |
| 35 | + "input": "src/theme/variables.scss", |
| 36 | + "inject": true |
37 | 37 | }, |
38 | 38 | { |
39 | | - "input": "src/global.scss" |
| 39 | + "input": "src/global.scss", |
| 40 | + "inject": true |
40 | 41 | } |
41 | 42 | ], |
42 | 43 | "scripts": [], |
43 | | - "preserveSymlinks": true |
| 44 | + "preserveSymlinks": true, |
| 45 | + "aot": false, |
| 46 | + "vendorChunk": true, |
| 47 | + "extractLicenses": false, |
| 48 | + "buildOptimizer": false, |
| 49 | + "sourceMap": true, |
| 50 | + "optimization": false, |
| 51 | + "namedChunks": true |
44 | 52 | }, |
45 | 53 | "configurations": { |
46 | 54 | "production": { |
|
53 | 61 | "optimization": true, |
54 | 62 | "outputHashing": "all", |
55 | 63 | "sourceMap": false, |
56 | | - "extractCss": true, |
57 | 64 | "namedChunks": false, |
58 | 65 | "aot": true, |
59 | 66 | "extractLicenses": true, |
|
70 | 77 | "ci": { |
71 | 78 | "progress": false |
72 | 79 | } |
73 | | - } |
| 80 | + }, |
| 81 | + "defaultConfiguration": "" |
74 | 82 | }, |
75 | 83 | "serve": { |
76 | 84 | "builder": "@angular-devkit/build-angular:dev-server", |
|
81 | 89 | "production": { |
82 | 90 | "browserTarget": "app:build:production" |
83 | 91 | }, |
84 | | - "ci": { |
85 | | - "progress": false |
86 | | - } |
| 92 | + "ci": {} |
87 | 93 | } |
88 | 94 | }, |
89 | 95 | "extract-i18n": { |
|
121 | 127 | } |
122 | 128 | } |
123 | 129 | }, |
124 | | - "lint": { |
125 | | - "builder": "@angular-devkit/build-angular:tslint", |
126 | | - "options": { |
127 | | - "tsConfig": [ |
128 | | - "tsconfig.app.json", |
129 | | - "tsconfig.spec.json", |
130 | | - "e2e/tsconfig.json" |
131 | | - ], |
132 | | - "exclude": ["**/node_modules/**"] |
133 | | - } |
134 | | - }, |
135 | 130 | "e2e": { |
136 | 131 | "builder": "@angular-devkit/build-angular:protractor", |
137 | 132 | "options": { |
|
180 | 175 | "prefix": "lib", |
181 | 176 | "architect": { |
182 | 177 | "build": { |
183 | | - "builder": "@angular-devkit/build-ng-packagr:build", |
| 178 | + "builder": "@angular-devkit/build-angular:ng-packagr", |
184 | 179 | "options": { |
185 | 180 | "tsConfig": "projects/ionic-pullup/tsconfig.lib.json", |
186 | 181 | "project": "projects/ionic-pullup/ng-package.json" |
|
195 | 190 | } |
196 | 191 | }, |
197 | 192 | "lint": { |
198 | | - "builder": "@angular-devkit/build-angular:tslint", |
| 193 | + "builder": "@angular-eslint/builder:lint", |
199 | 194 | "options": { |
200 | | - "tsConfig": [ |
201 | | - "projects/ionic-pullup/tsconfig.lib.json", |
202 | | - "projects/ionic-pullup/tsconfig.spec.json" |
203 | | - ], |
204 | | - "exclude": [ |
205 | | - "**/node_modules/**" |
| 195 | + "lintFilePatterns": [ |
| 196 | + "projects/ionic-pullup/**/*.ts", |
| 197 | + "projects/ionic-pullup/**/*.html" |
206 | 198 | ] |
207 | 199 | } |
208 | 200 | } |
209 | 201 | } |
210 | 202 | } |
211 | 203 | }, |
212 | 204 | "cli": { |
213 | | - "defaultCollection": "@ionic/angular-toolkit" |
| 205 | + "analytics": false, |
| 206 | + "schematicCollections": [ |
| 207 | + "@ionic/angular-toolkit" |
| 208 | + ] |
214 | 209 | }, |
215 | 210 | "schematics": { |
216 | 211 | "@ionic/angular-toolkit:component": { |
|
0 commit comments