Code Formatting
Format JS/TS/JSON files changed on the current branch using Biome.
Quick Usage
.claude/skills/code-formatting/scripts/format-branch.sh
This formats all .js , .ts , .jsx , .tsx , .json , .jsonc files changed compared to main .
Custom Base Branch
.claude/skills/code-formatting/scripts/format-branch.sh develop
What It Does
-
Finds files changed on current branch vs base branch
-
Filters to JS/TS/JSON files only
-
Runs npx biome check --write on those files
-
Uses same settings as the biome-check.yml CI workflow
Config
Biome config is at biome.jsonc in repo root.
Notes
-
Run from repo root
-
Requires Node.js/npx
-
Only formats changed files (not entire codebase)