.eslintrc.json 690 B

1234567891011121314151617181920212223242526272829303132
  1. {
  2. "root": true,
  3. "parser": "vue-eslint-parser",
  4. "parserOptions": {
  5. "parser": "@typescript-eslint/parser",
  6. "sourceType": "module",
  7. "ecmaVersion": 2022,
  8. "ecmaFeatures": {
  9. "jsx": true
  10. }
  11. },
  12. "env": {
  13. "node": true,
  14. "es6": true
  15. },
  16. "extends": ["standard", "plugin:vue/vue3-recommended", "prettier"],
  17. "globals": {
  18. "__static": true
  19. },
  20. "plugins": ["vue"],
  21. "rules": {
  22. "arrow-parens": 0,
  23. "generator-star-spacing": 0,
  24. "no-case-declarations": 0,
  25. "array-callback-return": 0,
  26. "no-trailing-spaces": 1,
  27. "no-control-regex": 0,
  28. "no-useless-constructor": 0,
  29. "node/no-deprecated-api": 0,
  30. "no-unused-vars": "off"
  31. }
  32. }