.eslintrc.js 561 B

1234567891011121314151617181920212223242526
  1. module.exports = {
  2. root: true,
  3. env: {
  4. node: true,
  5. browser: true,
  6. es2021: true
  7. },
  8. extends: [
  9. 'plugin:vue/vue3-essential',
  10. 'eslint:recommended'
  11. ],
  12. parser: 'vue-eslint-parser',
  13. parserOptions: {
  14. ecmaVersion: 2020,
  15. sourceType: 'module',
  16. ecmaFeatures: {
  17. jsx: true
  18. },
  19. requireConfigFile: false
  20. },
  21. rules: {
  22. 'vue/multi-word-component-names': 'off',
  23. 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
  24. 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off'
  25. }
  26. }