diff options
Diffstat (limited to '.eslintrc.js')
-rw-r--r-- | .eslintrc.js | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/.eslintrc.js b/.eslintrc.js index 02167f42..c404a6d5 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,36 +1,39 @@ module.exports = { root: true, env: { - node: true + node: true, }, - extends: ['plugin:vue/recommended', '@vue/prettier'], + extends: ['plugin:vue/recommended', 'eslint:recommended', '@vue/prettier'], rules: { + 'no-prototype-builtins': 'warn', 'no-console': 'off', 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', 'prettier/prettier': [ 'error', { - singleQuote: true - } + singleQuote: true, + }, ], - 'vue/component-name-in-template-casing': ['error', 'kebab-case'] + 'vue/component-name-in-template-casing': ['error', 'kebab-case'], + 'vue/custom-event-name-casing': ['warn'], + 'vue/no-unused-vars': ['warn'], }, parserOptions: { - parser: 'babel-eslint' + parser: 'babel-eslint', }, globals: { expect: true, - sinon: true + sinon: true, }, overrides: [ { files: [ '**/__tests__/*.{j,t}s?(x)', - '**/tests/unit/**/*.spec.{j,t}s?(x)' + '**/tests/unit/**/*.spec.{j,t}s?(x)', ], env: { - jest: true - } - } - ] + jest: true, + }, + }, + ], }; |