intor-cli
v0.0.15
Published
The Intor CLI
Downloads
1,333
Readme
Overview
- generate — message schema & types
- check — usage analysis
- validate — locale completeness
Commands
generate
npx intor-cli generate- Generates TypeScript types and schema artifacts
- Uses the default locale as the single source of truth
- Reports message override behavior during generation
check
npx intor-cli check- Statistically analyzes translator usage in your codebase
- Detects incorrect keys, replacements, and rich tag usage
- Reports diagnostics with precise source locations
validate
npx intor-cli validate- Validates locale message completeness against schemas
- Checks missing keys, replacements, and rich tags
- Reports issues grouped by config and locale
Design Guarantees
- Message types are inferred from the default locale only.
- All locales are expected to share the same message shape.
- Locale is treated strictly as a runtime dimension, not a structural one.
- Generated types are intentionally conservative and do not enforce locale completeness.
