| module.exports = { |
| root: true, |
| env: { |
| node: true |
| }, |
| extends: ['plugin:vue/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'] |
| }, |
| parserOptions: { |
| parser: 'babel-eslint' |
| }, |
| globals: { |
| expect: true, |
| sinon: true |
| }, |
| overrides: [ |
| { |
| files: [ |
| '**/__tests__/*.{j,t}s?(x)', |
| '**/tests/unit/**/*.spec.{j,t}s?(x)' |
| ], |
| env: { |
| jest: true |
| } |
| } |
| ] |
| }; |