.eslintrc 870 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. {
  2. "parser": "babel-eslint",
  3. "env": {
  4. "es6": true,
  5. "jest": true
  6. },
  7. "parserOptions": {
  8. "ecmaVersion": 6,
  9. "sourceType": "module",
  10. "ecmaFeatures": {
  11. "jsx": true
  12. }
  13. },
  14. "globals": {
  15. "require": false,
  16. "module": false,
  17. "setInterval": false,
  18. "clearInterval": false,
  19. "setTimeout": false,
  20. "clearTimeout": false,
  21. "console": false,
  22. "fetch": false,
  23. "navigator": false,
  24. "await": false,
  25. "__DEV__": false,
  26. "navigation": false,
  27. "FormData": false
  28. },
  29. "extends": [
  30. "eslint:recommended",
  31. ],
  32. "rules": {
  33. // overrides
  34. "indent": ["error", 4, "SwitchCase": 1],
  35. "no-trailing-spaces": 2,
  36. "no-console": 0,
  37. "comma-dangle": ["error", "never"]
  38. }
  39. }