.eslintrc 797 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. {
  2. "root": true,
  3. "parserOptions": {
  4. "ecmaVersion": 6,
  5. "sourceType": "module",
  6. "ecmaFeatures": {
  7. "jsx": true
  8. }
  9. },
  10. "env": {
  11. "browser": true,
  12. "node": true,
  13. "es6": true,
  14. "jest": true
  15. },
  16. "settings": {
  17. "react": {
  18. "version": "detect"
  19. }
  20. },
  21. "parser": "babel-eslint",
  22. "rules": {
  23. "semi": "error",
  24. "react-hooks/exhaustive-deps": [
  25. "warn", {
  26. "additionalHooks": "useRecoilCallback"
  27. }
  28. ],
  29. "react/prop-types": "off",
  30. "jsx-a11y/anchor-is-valid": "off",
  31. "no-unused-vars": "warn"
  32. },
  33. "plugins": ["react-hooks"],
  34. "extends": [
  35. "eslint:recommended",
  36. "plugin:react-hooks/recommended",
  37. "plugin:prettier/recommended",
  38. "plugin:react-hooks/recommended",
  39. "plugin:react/recommended"
  40. ]
  41. }