@@ -34,6 +34,7 @@ make lint
3434- ** Shell** - shellcheck
3535- ** Dockerfile** - hadolint
3636- ** YAML** - yamllint
37+ - ** Web** (JS/TS/HTML/CSS/JSON) - biome
3738
3839## Usage Examples
3940
@@ -43,7 +44,7 @@ lint-install .
4344make lint
4445
4546# Only Go and Shell linters
46- lint-install -dockerfile=ignore -yaml=ignore .
47+ lint-install -dockerfile=ignore -yaml=ignore -web=ignore .
4748
4849# Preview changes
4950lint-install -dry-run .
@@ -60,14 +61,18 @@ lint-install -dry-run .
6061-go string Go linting: [ignore, warn, error] (default "error")
6162-shell string Shell linting: [ignore, warn, error] (default "error")
6263-yaml string YAML linting: [ignore, warn, error] (default "error")
64+ -web string Web linting (JS/TS/HTML/CSS/JSON): [ignore, warn, error] (default "error")
6365-dry-run Preview changes without applying
6466-makefile string Makefile name (default "Makefile")
6567```
6668
6769## What Gets Added
6870
6971- ** Makefile targets** : ` lint ` , ` lint-<language> ` , ` lint-install `
70- - ** Config files** : ` .golangci.yml ` , ` .yamllint `
72+ - ** Config files** : Only for languages detected in your project
73+ - ` .golangci.yml ` (Go files)
74+ - ` .yamllint ` (YAML files)
75+ - ` biome.json ` (JS/TS/HTML/CSS/JSON files)
7176- ** Linter binaries** : ` ./out/linters/ ` (git-ignored)
7277
7378## Contributing
0 commit comments