.eslintrc 711 B

123456789101112131415161718192021222324252627
  1. {
  2. "extends": "eslint:recommended",
  3. "parserOptions": {
  4. "ecmaVersion": 2018,
  5. "sourceType": "module"
  6. },
  7. "env": {
  8. "browser": true,
  9. "jest": true,
  10. "node": true
  11. },
  12. "rules": {
  13. "array-bracket-spacing": [ "error", "always" ],
  14. "camelcase": "error",
  15. "comma-dangle": [ "error", {
  16. "arrays": "always-multiline",
  17. "objects": "always-multiline",
  18. "imports": "always-multiline",
  19. "exports": "always-multiline",
  20. "functions": "never"
  21. } ],
  22. "comma-spacing": [ "error", { "before": false, "after": true } ],
  23. "eqeqeq": "error",
  24. "indent": [ "error", "tab", { "SwitchCase": 1 } ],
  25. "no-console": [ "error", { "allow": [ "warn", "error" ] } ]
  26. }
  27. }