.eslintrc.js 581 B

1234567891011121314151617181920212223242526272829303132
  1. module.exports = {
  2. root: true,
  3. env: {
  4. node: true
  5. },
  6. 'extends': [
  7. 'plugin:vue/essential',
  8. '@vue/standard'
  9. ],
  10. rules: {
  11. "semi": [0],
  12. 'indent': 'off',
  13. 'vue/script-indent': [
  14. 'error',
  15. 4,
  16. {
  17. 'baseIndent': 1
  18. }
  19. ],
  20. 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
  21. 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
  22. 'vue/no-parsing-error': [
  23. 2,
  24. {
  25. "x-invalid-end-tag": false
  26. }
  27. ]
  28. },
  29. parserOptions: {
  30. parser: 'babel-eslint'
  31. }
  32. }