version = 1
exclude_patterns = [
  "docs/docs/javascripts/**",      # Docs: Helpers
  "docs/ci/**",                    # Docs: CI
  "InvenTree/InvenTree/static/**", # Backend: CUI static files
  "ci/**",                         # Backend: CI
  "InvenTree/**/migrations/*.py",  # Backend: Migration files
  "src/frontend/src/locales/**",   # Frontend: Translations
]
test_patterns = ["**/test_*.py", "**/test.py", "**/tests.py"]


[[analyzers]]
name = "shell"

[[analyzers]]
name = "javascript"

[analyzers.meta]
plugins = ["react"]

[[analyzers]]
name = "python"

[analyzers.meta]
runtime_version = "3.x.x"

[[analyzers]]
name = "docker"

[[analyzers]]
name = "test-coverage"
enabled = false