@@ -175,14 +175,33 @@ function getPlugins() {
175
175
module . exports = {
176
176
"devtool" : "source-map" ,
177
177
"externals" : {
178
- "child_process" : 'require(\'child_process\')' ,
179
- "electron" : 'require(\'electron\')'
178
+ "electron" : "require('electron')" ,
179
+ "child_process" : "require('child_process')" ,
180
+ "crypto" : "require('crypto')" ,
181
+ "events" : "require('events')" ,
182
+ "fs" : "require('fs')" ,
183
+ "http" : "require('http')" ,
184
+ "https" : "require('https')" ,
185
+ "assert" : "require('assert')" ,
186
+ "dns" : "require('dns')" ,
187
+ "net" : "require('net')" ,
188
+ "os" : "require('os')" ,
189
+ "path" : "require('path')" ,
190
+ "querystring" : "require('querystring')" ,
191
+ "readline" : "require('readline')" ,
192
+ "repl" : "require('repl')" ,
193
+ "stream" : "require('stream')" ,
194
+ "string_decoder" : "require('string_decoder')" ,
195
+ "url" : "require('url')" ,
196
+ "util" : "require('util')" ,
197
+ "zlib" : "require('zlib')"
180
198
} ,
181
199
"resolve" : {
182
200
"extensions" : [
183
201
".ts" ,
184
202
".js" ,
185
- ".scss"
203
+ ".scss" ,
204
+ ".json"
186
205
] ,
187
206
"aliasFields" : [ ] ,
188
207
"alias" : { // WORKAROUND See. angular-cli/issues/5433
@@ -223,10 +242,6 @@ module.exports = {
223
242
/ \/ n o d e _ m o d u l e s \/ /
224
243
]
225
244
} ,
226
- {
227
- "test" : / \. j s o n $ / ,
228
- "loader" : "json-loader"
229
- } ,
230
245
{
231
246
"test" : / \. h t m l $ / ,
232
247
"loader" : "html-loader"
0 commit comments