.eslintrc.cjs 484 B

123456789101112131415161718192021222324
  1. module.exports = {
  2. env: {
  3. node: true,
  4. },
  5. extends: [
  6. "eslint:recommended",
  7. "plugin:vue/vue3-recommended",
  8. "prettier",
  9. "plugin:@typescript-eslint/recommended",
  10. ],
  11. parser: "vue-eslint-parser",
  12. parserOptions: {
  13. parser: "@typescript-eslint/parser",
  14. sourceType: "module",
  15. },
  16. rules: {
  17. "@typescript-eslint/no-this-alias": [
  18. "error",
  19. {
  20. allowedNames: ["vm"], // Allow `const vm= this`; `[]` by default
  21. },
  22. ],
  23. },
  24. };