enable eslint to resolve webpack modules according to webpack.config.js
This commit is contained in:
parent
e5f446b7ca
commit
34b8cdf87c
2 changed files with 11 additions and 4 deletions
14
.eslintrc
14
.eslintrc
|
@ -12,12 +12,18 @@
|
||||||
"localStorage": false
|
"localStorage": false
|
||||||
},
|
},
|
||||||
"plugins": [
|
"plugins": [
|
||||||
"filenames"
|
"filenames",
|
||||||
|
"import"
|
||||||
],
|
],
|
||||||
|
"settings": {
|
||||||
|
"import/resolver": {
|
||||||
|
"webpack": {
|
||||||
|
"config": "./config/webpack.config.js"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"rules": {
|
"rules": {
|
||||||
"filenames/match-regex": [2, "^[a-z0-9_]+(.js)?$"],
|
"filenames/match-regex": [2, "^[a-z0-9_]+(.js)?$"],
|
||||||
"no-multiple-empty-lines": ["error", { "max": 1 }],
|
"no-multiple-empty-lines": ["error", { "max": 1 }]
|
||||||
"import/no-extraneous-dependencies": "off",
|
|
||||||
"import/no-unresolved": "off"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,6 +38,7 @@
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"eslint": "^3.10.1",
|
"eslint": "^3.10.1",
|
||||||
"eslint-config-airbnb-base": "^10.0.1",
|
"eslint-config-airbnb-base": "^10.0.1",
|
||||||
|
"eslint-import-resolver-webpack": "^0.8.1",
|
||||||
"eslint-plugin-filenames": "^1.1.0",
|
"eslint-plugin-filenames": "^1.1.0",
|
||||||
"eslint-plugin-import": "^2.2.0",
|
"eslint-plugin-import": "^2.2.0",
|
||||||
"eslint-plugin-jasmine": "^2.1.0",
|
"eslint-plugin-jasmine": "^2.1.0",
|
||||||
|
|
Loading…
Reference in a new issue