1a2988f40SDerick Montaguemodule.exports = { 2a2988f40SDerick Montague root: true, 3a2988f40SDerick Montague env: { 4602e98aaSDerick Montague node: true, 5a2988f40SDerick Montague }, 6602e98aaSDerick Montague extends: ['plugin:vue/recommended', 'eslint:recommended', '@vue/prettier'], 7a2988f40SDerick Montague rules: { 8fded0d11SDerick Montague 'no-console': 'off', 9e2fd1567SDerick Montague 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', 10e2fd1567SDerick Montague 'prettier/prettier': [ 11e2fd1567SDerick Montague 'error', 12e2fd1567SDerick Montague { 13602e98aaSDerick Montague singleQuote: true, 14602e98aaSDerick Montague }, 1509e45cd4SDerick Montague ], 16602e98aaSDerick Montague 'vue/component-name-in-template-casing': ['error', 'kebab-case'], 17*a0c29207SEd Tanous 'vue/multi-word-component-names': 'off', 18a2988f40SDerick Montague }, 19*a0c29207SEd Tanous parser: 'vue-eslint-parser', 20a2988f40SDerick Montague overrides: [ 21a2988f40SDerick Montague { 22a2988f40SDerick Montague files: [ 23fded0d11SDerick Montague '**/__tests__/*.{j,t}s?(x)', 24602e98aaSDerick Montague '**/tests/unit/**/*.spec.{j,t}s?(x)', 25a2988f40SDerick Montague ], 26a2988f40SDerick Montague env: { 27602e98aaSDerick Montague jest: true, 28602e98aaSDerick Montague }, 29602e98aaSDerick Montague }, 30602e98aaSDerick Montague ], 31a2988f40SDerick Montague}; 32