# linting

Linting-tool detectors for code-quality tools commonly found alongside JavaScript/TypeScript projects.

Covers ESLint, Prettier, Stylelint, and Biome. Each `<tool>Detector` follows the shared [`LintingToolDetector`](https://www.hyperfrontend.dev/docs/libraries/project-scope/tech/linting/#api-LintingToolDetector) contract; tools that ship multiple config-file shapes also expose a `<TOOL>_CONFIG_PATTERNS` constant. [`detectLintingTools`](https://www.hyperfrontend.dev/docs/libraries/project-scope/tech/linting/#api-detectLintingTools) runs the full set and returns the aggregate `LintingToolDetection[]`.

---

Canonical page: https://www.hyperfrontend.dev/docs/libraries/project-scope/tech/linting/
This file: https://www.hyperfrontend.dev/docs/libraries/project-scope/tech/linting.md
Documentation index: https://www.hyperfrontend.dev/llms.txt
