@@ -163,31 +163,6 @@ module.exports = {
163163
164164 module : {
165165 rules : [
166- {
167- test : / \. ( g r a p h q l | g q l ) $ / ,
168- exclude : / n o d e _ m o d u l e s / ,
169- loader : `graphql-tag/loader` ,
170- } ,
171- {
172- test : / \. w a s m $ / ,
173- loader : 'file-loader' ,
174- type : 'javascript/auto' ,
175- } ,
176- {
177- test : / \. s c s s $ / ,
178- use : getStyleLoaders (
179- {
180- importLoaders : 2 ,
181- sourceMap : true ,
182- } ,
183- 'sass-loader'
184- ) ,
185- // Don't consider CSS imports dead code even if the
186- // containing package claims to have no side effects.
187- // Remove this when webpack adds a warning or an error for this.
188- // See https://github.com/webpack/webpack/issues/6571
189- sideEffects : true ,
190- } ,
191166 // Transpile node dependencies, node deps are often not transpiled for IE11
192167 {
193168 test : [
@@ -209,6 +184,8 @@ module.exports = {
209184 ] ,
210185 loader : 'babel-loader' ,
211186 query : {
187+ retainLines : true ,
188+ cacheDirectory : true ,
212189 presets : [
213190 '@babel/preset-flow' ,
214191 [
@@ -234,6 +211,31 @@ module.exports = {
234211 ] ,
235212 } ,
236213 } ,
214+ {
215+ test : / \. ( g r a p h q l | g q l ) $ / ,
216+ exclude : / n o d e _ m o d u l e s / ,
217+ loader : `graphql-tag/loader` ,
218+ } ,
219+ {
220+ test : / \. w a s m $ / ,
221+ loader : 'file-loader' ,
222+ type : 'javascript/auto' ,
223+ } ,
224+ {
225+ test : / \. s c s s $ / ,
226+ use : getStyleLoaders (
227+ {
228+ importLoaders : 2 ,
229+ sourceMap : true ,
230+ } ,
231+ 'sass-loader'
232+ ) ,
233+ // Don't consider CSS imports dead code even if the
234+ // containing package claims to have no side effects.
235+ // Remove this when webpack adds a warning or an error for this.
236+ // See https://github.com/webpack/webpack/issues/6571
237+ sideEffects : true ,
238+ } ,
237239 {
238240 test : / \. ( j | t ) s x ? $ / ,
239241 include : [ paths . src , / @ e m m e t i o / ] ,
0 commit comments