You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1234567891011121314151617181920212223
  1. {
  2. "extends": "sonarqube",
  3. "plugins": ["eslint-plugin-local-rules"],
  4. "ignorePatterns": ["eslint-local-rules/**/*"],
  5. "rules": {
  6. "camelcase": "off",
  7. "promise/no-return-wrap": "warn",
  8. "react/jsx-curly-brace-presence": "warn",
  9. "testing-library/render-result-naming-convention": "off",
  10. /* Local rules, defined in ./eslint-local-rules/ */
  11. "local-rules/use-componentqualifier-enum": "warn",
  12. "local-rules/use-metrickey-enum": "warn",
  13. "local-rules/use-metrictype-enum": "warn",
  14. "local-rules/use-visibility-enum": "warn",
  15. "local-rules/convert-class-to-function-component": "warn",
  16. "local-rules/no-conditional-rendering-of-deferredspinner": "warn",
  17. "local-rules/use-jest-mocked": "warn",
  18. "local-rules/use-await-expect-async-matcher": "warn",
  19. "local-rules/no-implicit-coercion": "warn",
  20. "local-rules/no-api-imports": "warn",
  21. "local-rules/no-within": "warn"
  22. }
  23. }