Skip to content
This repository was archived by the owner on Jan 15, 2019. It is now read-only.

Commit 15c8eb7

Browse files
marcelobartlnhrdt
marcelobart
authored andcommitted
Add path.sep to work on Windows
1 parent ce10775 commit 15c8eb7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

index.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
const path = require('path')
2+
13
const cloneDeep = require('lodash.clonedeep')
24

35
const ruleChildren = (loader) => loader.use || loader.oneOf || Array.isArray(loader.loader) && loader.loader || []
@@ -16,7 +18,7 @@ const findRule = (rulesSource, ruleMatcher) => {
1618

1719
const cssRuleMatcher = (rule) => rule.test && String(rule.test) === String(/\.css$/)
1820

19-
const createLoaderMatcher = (loader) => (rule) => rule.loader && rule.loader.indexOf(`/${loader}/`) !== -1
21+
const createLoaderMatcher = (loader) => (rule) => rule.loader && rule.loader.indexOf(`${path.sep}${loader}${path.sep}`) !== -1
2022
const cssLoaderMatcher = createLoaderMatcher('css-loader')
2123
const postcssLoaderMatcher = createLoaderMatcher('postcss-loader')
2224
const fileLoaderMatcher = createLoaderMatcher('file-loader')

0 commit comments

Comments
 (0)