|
21 | 21 | "index": "src/index.html", |
22 | 22 | "main": "src/main.ts", |
23 | 23 | "polyfills": "src/polyfills.ts", |
24 | | - "tsConfig": "src/tsconfig.app.json", |
| 24 | + "tsConfig": "tsconfig.app.json", |
25 | 25 | "assets": [ |
26 | 26 | "src/favicon.ico", |
27 | 27 | "src/assets", |
28 | 28 | "src/manifest.json" |
29 | 29 | ], |
30 | 30 | "styles": [ |
31 | | - { "input": "node_modules/normalize.css/normalize.css", "bundleName": "lib" }, |
32 | | - { "input": "node_modules/material-design-icons/iconfont/material-icons.css", "bundleName": "lib" }, |
33 | | - { "input": "src/styles.scss", "bundleName": "stbui" } |
| 31 | + { |
| 32 | + "input": "node_modules/normalize.css/normalize.css", |
| 33 | + "bundleName": "lib" |
| 34 | + }, |
| 35 | + { |
| 36 | + "input": "node_modules/material-design-icons/iconfont/material-icons.css", |
| 37 | + "bundleName": "lib" |
| 38 | + }, |
| 39 | + { |
| 40 | + "input": "src/styles.scss", |
| 41 | + "bundleName": "stbui" |
| 42 | + } |
34 | 43 | ], |
35 | 44 | "scripts": [] |
36 | 45 | }, |
|
54 | 63 | "extractLicenses": true, |
55 | 64 | "vendorChunk": false, |
56 | 65 | "buildOptimizer": true, |
57 | | - "serviceWorker": true |
| 66 | + "serviceWorker": true, |
| 67 | + "budgets": [ |
| 68 | + { |
| 69 | + "type": "initial", |
| 70 | + "maximumWarning": "2mb", |
| 71 | + "maximumError": "5mb" |
| 72 | + } |
| 73 | + ] |
58 | 74 | }, |
59 | 75 | "production": { |
60 | 76 | "fileReplacements": [ |
|
104 | 120 | "options": { |
105 | 121 | "main": "src/test.ts", |
106 | 122 | "polyfills": "src/polyfills.ts", |
107 | | - "tsConfig": "src/tsconfig.spec.json", |
108 | | - "karmaConfig": "src/karma.conf.js", |
| 123 | + "tsConfig": "tsconfig.spec.json", |
| 124 | + "karmaConfig": "karma.conf.js", |
109 | 125 | "styles": [ |
110 | 126 | "styles.scss" |
111 | 127 | ], |
|
120 | 136 | "builder": "@angular-devkit/build-angular:tslint", |
121 | 137 | "options": { |
122 | 138 | "tsConfig": [ |
123 | | - "src/tsconfig.app.json", |
124 | | - "src/tsconfig.spec.json" |
| 139 | + "tsconfig.app.json", |
| 140 | + "tsconfig.spec.json", |
| 141 | + "e2e/tsconfig.json" |
125 | 142 | ], |
126 | 143 | "exclude": [ |
127 | 144 | "**/node_modules/**" |
128 | 145 | ] |
129 | 146 | } |
130 | | - } |
131 | | - } |
132 | | - }, |
133 | | - "angular-material-app-e2e": { |
134 | | - "root": "e2e/", |
135 | | - "projectType": "application", |
136 | | - "architect": { |
| 147 | + }, |
137 | 148 | "e2e": { |
138 | 149 | "builder": "@angular-devkit/build-angular:protractor", |
139 | 150 | "options": { |
140 | 151 | "protractorConfig": "e2e/protractor.conf.js", |
141 | | - "devServerTarget": "angular-material-app:serve" |
142 | | - } |
143 | | - }, |
144 | | - "lint": { |
145 | | - "builder": "@angular-devkit/build-angular:tslint", |
146 | | - "options": { |
147 | | - "tsConfig": "e2e/tsconfig.e2e.json", |
148 | | - "exclude": [ |
149 | | - "**/node_modules/**" |
150 | | - ] |
| 152 | + "devServerTarget": "test-ng:serve" |
| 153 | + }, |
| 154 | + "configurations": { |
| 155 | + "production": { |
| 156 | + "devServerTarget": "test-ng:serve:production" |
| 157 | + } |
151 | 158 | } |
152 | 159 | } |
153 | 160 | } |
|
0 commit comments