Skip to content

Commit 9169fac

Browse files
committed
fix: remove sass processing in testing env
fixes #101
1 parent 4e84c85 commit 9169fac

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

index.js

+15
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,21 @@ module.exports = (api) => {
5050
}))
5151
})
5252

53+
// Avoid loading styles in testing
54+
if (process.env.NODE_ENV === 'test') {
55+
api.chainWebpack(config => {
56+
const sassRule = config.module.rule('sass')
57+
sassRule.uses.clear()
58+
sassRule.use('null-loader').loader('null-loader')
59+
60+
const scssRule = config.module.rule('scss')
61+
scssRule.uses.clear()
62+
scssRule.use('null-loader').loader('null-loader')
63+
})
64+
65+
return
66+
}
67+
5368
// Bootstrap SASS Variables
5469
let type
5570
const hasSassVariables = fs.existsSync(api.resolve('src/sass/variables.sass'))

0 commit comments

Comments
 (0)