.eslintrc.cjs 886 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. module.exports = {
  2. "env": {
  3. "browser": true,
  4. "es2021": true,
  5. "node": true
  6. },
  7. "extends": [
  8. // "eslint:recommended",
  9. "plugin:vue/vue3-essential",
  10. // "plugin:@typescript-eslint/recommended"
  11. ],
  12. "overrides": [
  13. ],
  14. "parser": "vue-eslint-parser",
  15. "parserOptions": {
  16. "ecmaVersion": "latest",
  17. "sourceType": "module",
  18. "parser": "@typescript-eslint/parser"
  19. },
  20. "plugins": [
  21. "vue",
  22. "@typescript-eslint"
  23. ],
  24. "rules": {
  25. "@typescript-eslint/ban-types": [
  26. "error",
  27. {
  28. "extendDefaults": true,
  29. "types": {
  30. "{}": false
  31. }
  32. }
  33. ],
  34. "@typescript-eslint/no-explicit-any": "off",
  35. "vue/multi-word-component-names": "off",
  36. "no-debugger":'off'
  37. }
  38. }