module.exports = { root: true, env: { node: true, }, parserOptions: { parser: 'babel-eslint', }, rules: { semi: [ 'error', 'always', ], quotes: [ 2, 'single', ], 'comma-dangle': [ 'error', { 'arrays': 'always-multiline', 'objects': 'always-multiline', 'imports': 'always-multiline', 'exports': 'always-multiline', 'functions': 'never', }, ], 'space-before-function-paren': [ 'error', 'never', ], 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', 'max-len': ['warn', { 'code': 100, 'ignoreStrings': true, }], }, extends: [ 'plugin:vue/recommended', 'eslint:recommended', ], };