.eslintrc 509 B

12345678910111213141516171819202122232425262728
  1. {
  2. "parser": "babel-eslint",
  3. "extends": "airbnb",
  4. "rules": {
  5. "semi": ["error", "never"],
  6. "react/prefer-stateless-function": 0,
  7. "global-require": 0,
  8. "linebreak-style": 0,
  9. "no-console": 0,
  10. "no-param-reassign": [2, {
  11. "props": false
  12. }]
  13. },
  14. "parserOptions": {
  15. "ecmaFeatures": {
  16. "jsx": true,
  17. "experimentalObjectRestSpread": true
  18. }
  19. },
  20. "env": {
  21. "browser": true,
  22. "node": true
  23. },
  24. "globals": {
  25. "document": true,
  26. "window": true
  27. }
  28. }