UNPKG

466 BJavaScriptView Raw
1"use strict"
2exports.__esModule = true
3
4exports.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}