Skip to Content
i18nprune documentation

i18nprune documentation

These pages are written for a Nextra site: each topic lives in its own folder with a README.md.

ResourceURL
Docs sitedocs.i18nprune.dev 
Repositorygithub.com/zamdevio/i18nprune 
npm packagenpmjs.com/package/@zamdevio/i18nprune 

Index

One topic → one home: Canonical topic map.

TopicDescription
Exports@zamdevio/i18nprune/config & /core — programmatic API
ExamplesAdvanced CLI workflows (CI, --report-file, batch sync/fill, cleanup)
Dynamic keysReduce dynamic usage; configure functions; how the tool classifies sites
ContributingRepo patterns; links to Agents for AI-assisted contributors
CommandsOne page per CLI subcommand (incl. missing)
CLI overviewEntry point, global flags, preprocessArgv
JSON output (--json)Machine-readable CLI stdout: envelope, flags, data payloads
Issue codesStable issues[] codes for --json and library
Pre-release doc checklistRefresh tree / exports / links before shipping a phase
Edge casesSolved pitfalls (per-file const maps, CLI --json parity)
Quiet, silent & JSONRunOptions, logger, output policy
CLI runtimegetRunOptions / setRunOptions vs full Context
ArchitectureLayers and data flow
Languages cataloglanguages.json, generator
Project treeSource / tooling layout (excludes dist, docs site)
ADRsArchitecture decision records
ADR templateSkeleton for new ADRs
ADR 003 — User i18n loaderOpt-in loader integration (proposed)
ADR 005 — Dynamic key rebuild & prefixConst map, template rebuild, resolvedPrefix
Loader & configUser-project i18n module (future)
Prompts & CLI boundariesInquirer scope, --json / CI, utils debt
Command orchestrationCommand vs core file layout
Programmatic API & JSONLibrary Result roadmap vs CLI --json
Translator engineProvider, translateLeaf, generate / fill flows
VisionProduct direction
npm scope & org (future)Reserved @i18nprune org; possible migration from @zamdevio — planning only
RoadmapHigh-level direction
WorkflowLocal dev commands
AgentsOnboarding for contributors & coding agents — analysis (full map), git (commit discipline)
BarriersAdoption friction
ConfigConfig file formats, merge order, defineConfig
Policiespolicies.preserve / policies.parity
Exit codes & signalsExit codes, SIGINT, interactive vs CI
Command behaviorsSnapshot table: flags, JSON, translator commands
Phases (maintainers)Phase index, completed sprint records (docs/phases/**) — included in the docs tree when you run pnpm run docs:sync
Translation progressLive bar policy (-q / -s / --json), packages/cli/src/core/progress/*
PatchingOpt-in loader + config auto-patches (ADR 004)
OriginWhy the project exists — real constraints, not a toy; link to CepatEdge context
CursorHow the repo was built — agent acceleration, usage limits, human direction
Launch & adoptionPre-launch checklist & positioning; distribution scheduling for posts/changelog timing

Nextra

Edit docs/ only; run pnpm docs:sync from the repo root to refresh apps/docs/content/.