Skip to content

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 i18nprune

Or run on demand without a global install:

bash
npx i18nprune --help
pnpm dlx i18nprune --help
yarn dlx i18nprune --help

Documentation journey

StepTopicLink
1Onboarding (CLI / SDK / CI / hosted)Onboarding
2Commands & examplesCommands · Examples
3Config, CLI, JSON, issuesConfig · CLI · JSON (--json) · Issues
4Architecture & SDKArchitecture · SDK operations · Runtime
5Edge cases & ADRsEdge cases · ADRs

Topic index

TopicDescription
OnboardingChoose your path and get to first value quickly
CommandsDay-to-day command reference
ExamplesCI gates, jq recipes, generate --resume, batch sync
ConfigConfig formats, merge behavior, defineConfig
CLI overviewGlobal flags and argument preprocessing
JSON output (--json)Stable machine-readable envelope (canonical contract)
Issues referenceStable issue codes and remediation
ContributingRepository setup, testing, PR discipline
ArchitectureSystem layers and data flow
ADRsArchitecture decision records
Edge casesSolved pitfalls and parity-sensitive notes
Release notesCLI, Core, and Extension version history (separate portal)
Git analyticsPublic monorepo commit history and development timeline (separate portal)
ResourceURL
Docs sitedocs.i18nprune.dev
Repositorygithub.com/zamdevio/i18nprune
npm packagenpmjs.com/package/i18nprune