.eslintrc.json 764 B

123456789101112131415161718192021222324252627282930
  1. {
  2. "parserOptions": {
  3. "ecmaVersion": 2020
  4. },
  5. "extends": [
  6. "eslint:all",
  7. "prettier",
  8. "plugin:node/recommended",
  9. "plugin:@typescript-eslint/eslint-recommended",
  10. "plugin:@typescript-eslint/recommended"
  11. ],
  12. "parser": "@typescript-eslint/parser",
  13. "plugins": ["@typescript-eslint"],
  14. "rules": {
  15. "capitalized-comments": "off",
  16. "camelcase": "off",
  17. "curly": ["error", "all"],
  18. "id-length": "off",
  19. "max-lines-per-function": "off",
  20. "max-statements": "off",
  21. "multiline-comment-style": "off",
  22. "no-bitwise": "off",
  23. "no-magic-numbers": "off",
  24. "no-param-reassign": "off",
  25. "no-plusplus": "off",
  26. "node/no-unsupported-features/es-syntax": "off",
  27. "one-var": "off",
  28. "padded-blocks": "off"
  29. }
  30. }