diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-11-09 16:00:39 +0100 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-11-09 16:00:39 +0100 |
commit | f281eaa71ff915370c0d9c1975fb46b7510f110d (patch) | |
tree | a033f254d219d750ff90487a2665f4265905f096 /.eslintrc.js | |
parent | 07b5e76c479b8cf5f3668cc69ba87e9b3b844e4f (diff) |
Eslint aliases and improved linting rules
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to '.eslintrc.js')
-rw-r--r-- | .eslintrc.js | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/.eslintrc.js b/.eslintrc.js index 6c62cc72..4df12943 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -16,15 +16,28 @@ module.exports = { }, parserOptions: { parser: 'babel-eslint', - ecmaVersion: 6 + ecmaVersion: 8 }, extends: [ 'eslint:recommended', + 'plugin:import/errors', + 'plugin:import/warnings', 'plugin:node/recommended', 'plugin:vue/essential', 'plugin:vue/recommended', 'standard' ], + settings: { + 'import/resolver': { + webpack: { + config: 'webpack.common.js' + }, + node: { + paths: ['src'], + extensions: ['.js', '.vue'] + } + } + }, plugins: ['vue', 'node'], rules: { // space before function () |