.eslintrc.yml 620 B

12345678910111213141516171819202122232425262728293031323334
  1. root: true
  2. env:
  3. es6: true
  4. node: true
  5. extends:
  6. - eslint:recommended
  7. - plugin:react/recommended
  8. - plugin:prettier/recommended
  9. plugins:
  10. - import
  11. rules:
  12. curly: error
  13. import/no-extraneous-dependencies:
  14. - error
  15. - devDependencies: ["tests*/**", "scripts/**"]
  16. no-else-return: error
  17. no-inner-declarations: error
  18. no-unneeded-ternary: error
  19. no-useless-return: error
  20. no-var: error
  21. one-var:
  22. - error
  23. - never
  24. prefer-arrow-callback: error
  25. prefer-const: error
  26. react/no-deprecated: off
  27. react/prop-types: off
  28. strict: error
  29. symbol-description: error
  30. yoda:
  31. - error
  32. - never
  33. - exceptRange: true