1 |
|
2 | exports.__esModule = true
|
3 |
|
4 | exports.default = function ignore(path, context) {
|
5 | // ignore node_modules by default
|
6 | const ignoreStrings = context.settings['import/ignore']
|
7 | ? [].concat(context.settings['import/ignore'])
|
8 | : ['node_modules']
|
9 |
|
10 | if (ignoreStrings.length === 0) return false
|
11 |
|
12 | for (let i = 0; i < ignoreStrings.length; i++) {
|
13 | const regex = new RegExp(ignoreStrings[i])
|
14 | if (regex.test(path)) return true
|
15 | }
|
16 |
|
17 | return false
|
18 | }
|