mirror of
https://github.com/DigiLive/mushroom-strategy.git
synced 2026-08-03 20:14:19 +02:00
3cd43b980b
Improve the logic for identifying the true caller from the stack trace by using a loop instead of array methods. This enhances readability and reduces cyclomatic complexity.
50 lines
799 B
YAML
50 lines
799 B
YAML
---
|
|
engines:
|
|
# Modern Linting & Security
|
|
eslint9:
|
|
enabled: true
|
|
opengrep:
|
|
enabled: true
|
|
|
|
# Logic & Quality Metrics
|
|
lizard:
|
|
enabled: true
|
|
pmd7:
|
|
enabled: true
|
|
|
|
# CSS & Web Standards
|
|
stylelint:
|
|
enabled: true
|
|
|
|
# Documentation & Config
|
|
markdownlint:
|
|
enabled: true
|
|
spectral:
|
|
enabled: true
|
|
jackson-linter:
|
|
enabled: true
|
|
|
|
# Dependency Scanning (since you have package.json)
|
|
trivy:
|
|
enabled: true
|
|
|
|
# Explicitly disable Legacy
|
|
eslint:
|
|
enabled: false
|
|
tslint:
|
|
enabled: false
|
|
csslint:
|
|
enabled: false
|
|
pmd:
|
|
enabled: false
|
|
checkov:
|
|
enabled: false
|
|
|
|
# Your specific exclusions
|
|
exclude_paths:
|
|
- "dist/**"
|
|
- "src/types/homeassistant/**"
|
|
- "src/types/lovelace-mushroom/**"
|
|
- "package-lock.json"
|
|
- "node_modules/**"
|