.eslintrc.cjs 650 B

1234567891011121314151617181920212223242526272829303132333435
  1. module.exports = {
  2. root: true,
  3. env: {
  4. browser: true,
  5. node: true
  6. },
  7. parser: "vue-eslint-parser",
  8. parserOptions: {
  9. "ecmaVersion": 2020,
  10. "parser": "@typescript-eslint/parser",
  11. "sourceType": "module"
  12. },
  13. extends: [
  14. '@nuxtjs/eslint-config-typescript',
  15. 'plugin:nuxt/recommended',
  16. "eslint:recommended",
  17. "plugin:@typescript-eslint/recommended",
  18. 'plugin:vue/vue3-recommended',
  19. 'plugin:prettier/recommended',
  20. ],
  21. ignorePatterns: [
  22. ".nuxt",
  23. "coverage/*",
  24. "vendor/*",
  25. "dist/*"
  26. ],
  27. plugins: [
  28. "vue",
  29. "@typescript-eslint"
  30. ],
  31. // add your custom rules here
  32. rules: {
  33. }
  34. }