monorepo
Monorepo script commands and conventions for this codebase. Use when running builds, tests, formatting, linting, or type checking.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
Script Commands
The monorepo uses consistent script naming conventions:
| Command | Purpose | When to use |
|---|---|---|
bun format |
Fix formatting (biome + prettier) | Development |
bun format:check |
Check formatting | CI |
bun lint |
Fix lint issues (eslint + biome) | Development |
bun lint:check |
Check lint issues | CI |
bun typecheck |
Type checking (tsc, svelte-check, astro check) | Both |
Convention
- No suffix = fix (modifies files)
-
:checksuffix = check only (for CI, no modifications) -
typecheckalone = type checking (separate concern, cannot auto-fix)
After Completing Code Changes
Run type checking to verify:
bun typecheck
This runs turbo run typecheck which executes the typecheck script in each package (e.g., tsc --noEmit, svelte-check).
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-28
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!