.eslintrc.json 611 B

12345678910111213141516171819202122232425262728
  1. {
  2. "extends": "eslint:recommended",
  3. "env": {
  4. "es6": true,
  5. "commonjs": true
  6. },
  7. "rules": {
  8. "brace-style": ["error", "1tbs"],
  9. "curly": "error",
  10. "comma-dangle": ["error", "always-multiline"],
  11. "guard-for-in": "warn",
  12. "semi": "error",
  13. "semi-style": ["error", "last"]
  14. },
  15. "overrides": [
  16. {
  17. "files": ["assets/js/**.js"],
  18. "env": {
  19. "browser": true
  20. },
  21. "parser": "babel-eslint",
  22. "rules": {
  23. "no-console": 0
  24. }
  25. }
  26. ]
  27. }