index.js 602 B

12345678910111213141516171819202122232425262728293031
  1. module.exports = {
  2. env: {
  3. es6: true,
  4. },
  5. globals: {
  6. Atomics: "readonly",
  7. SharedArrayBuffer: "readonly",
  8. },
  9. parser: "@typescript-eslint/parser",
  10. parserOptions: {
  11. ecmaFeatures: {
  12. jsx: true,
  13. },
  14. ecmaVersion: 2019,
  15. sourceType: "module",
  16. },
  17. extends: [
  18. "plugin:react/recommended",
  19. "standard",
  20. "plugin:jsx-a11y/recommended",
  21. "plugin:prettier/recommended",
  22. ],
  23. plugins: ["react", "react-hooks"],
  24. rules: {
  25. "react-hooks/rules-of-hooks": "error",
  26. "react-hooks/exhaustive-deps": "warn",
  27. },
  28. settings: {
  29. version: "detect",
  30. },
  31. };