module.exports = { | |
root: true, | |
env: { | |
node: true, | |
}, | |
extends: ['plugin:vue/recommended', 'eslint:recommended', '@vue/prettier'], | |
rules: { | |
'no-console': 'off', | |
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', | |
'prettier/prettier': [ | |
'error', | |
{ | |
singleQuote: true, | |
}, | |
], | |
'vue/component-name-in-template-casing': ['error', 'kebab-case'], | |
'vue/multi-word-component-names': 'off', | |
}, | |
parser: 'vue-eslint-parser', | |
overrides: [ | |
{ | |
files: [ | |
'**/__tests__/*.{j,t}s?(x)', | |
'**/tests/unit/**/*.spec.{j,t}s?(x)', | |
], | |
env: { | |
jest: true, | |
}, | |
}, | |
], | |
}; |