i18nprune documentation
Keep your translation keys and locale files aligned without guesswork. i18nprune helps teams detect drift, review dynamic key risks, and automate safe locale maintenance in CI and local development.
Start with Onboarding for the shortest path, then use Commands and Examples for day-to-day usage.
Install
Install globally for quick CLI access:
bash
npm install -g i18nprune
# or: pnpm add -g i18npruneOr run on demand without a global install:
bash
npx i18nprune --help
pnpm dlx i18nprune --help
yarn dlx i18nprune --helpDocumentation journey
| Step | Topic | Link |
|---|---|---|
| 1 | Onboarding (CLI / SDK / CI / hosted) | Onboarding |
| 2 | Commands & examples | Commands · Examples |
| 3 | Config, CLI, JSON, issues | Config · CLI · JSON (--json) · Issues |
| 4 | Architecture & SDK | Architecture · SDK operations · Runtime |
| 5 | Edge cases & ADRs | Edge cases · ADRs |
Topic index
| Topic | Description |
|---|---|
| Onboarding | Choose your path and get to first value quickly |
| Commands | Day-to-day command reference |
| Examples | CI gates, jq recipes, generate --resume, batch sync |
| Config | Config formats, merge behavior, defineConfig |
| CLI overview | Global flags and argument preprocessing |
JSON output (--json) | Stable machine-readable envelope (canonical contract) |
| Issues reference | Stable issue codes and remediation |
| Contributing | Repository setup, testing, PR discipline |
| Architecture | System layers and data flow |
| ADRs | Architecture decision records |
| Edge cases | Solved pitfalls and parity-sensitive notes |
| Release notes | CLI, Core, and Extension version history (separate portal) |
| Git analytics | Public monorepo commit history and development timeline (separate portal) |
Links
| Resource | URL |
|---|---|
| Docs site | docs.i18nprune.dev |
| Repository | github.com/zamdevio/i18nprune |
| npm package | npmjs.com/package/i18nprune |