{"_id":"@the-i18n-kit/cli","_rev":"11-bb37d1dd317726b527999668504d1f54","name":"@the-i18n-kit/cli","dist-tags":{"latest":"8.3.0"},"versions":{"4.9.0":{"name":"@the-i18n-kit/cli","version":"4.9.0","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"author":{"name":"Fabian Kirchhoff"},"license":"MIT","_id":"@the-i18n-kit/cli@4.9.0","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"homepage":"https://github.com/fabkho/the-i18n-kit#readme","bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"bin":{"the-i18n-cli":"dist/bin.js"},"dist":{"shasum":"910ad30102fd7fc9de33b92833a8bef9c013380d","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-4.9.0.tgz","fileCount":79,"integrity":"sha512-rQN1Gfp57EAxR59l2i0EbTJiuI+dKFBXiP22eP6bTdxH5HQx7FjPHWKNcLgixoVvq/xJVyBU04Iw6BB1GNbDkg==","signatures":[{"sig":"MEQCICoS+hUKeT6NrRmUugNORJbfMecs54zY/xwMK9NTEUJ+AiB8ZC42LjZ2yXb9h6W/GnOZ6UD28cXabA1lnMjApu52Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967500},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON/PHP locale files","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","tinyglobby":"^0.2.15","php-array-reader":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.8.2","tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","@types/node":"^22.0.0"},"peerDependencies":{"openai":"^4.0.0 || ^5.0.0","@nuxt/kit":"^3.0.0 || ^4.0.0","@google/genai":"^2.0.0","@anthropic-ai/sdk":"^0.30.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@nuxt/kit":{"optional":true},"@google/genai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_4.9.0_1786885829534_0.7307391115375892","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@the-i18n-kit/cli","version":"4.10.0","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"author":{"name":"Fabian Kirchhoff"},"license":"MIT","_id":"@the-i18n-kit/cli@4.10.0","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"homepage":"https://github.com/fabkho/the-i18n-kit#readme","bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"bin":{"the-i18n-cli":"dist/bin.js"},"dist":{"shasum":"c928a0d072c3d18142689bddb78fb499d536798f","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-4.10.0.tgz","fileCount":82,"integrity":"sha512-AYnBOl12YxM3prs+2WAB8yvYVhKCE04fkX/2h6rzymyM5A11T58tCuEiSBzQJvX4QUsr5dWQuZ2xNswTXiopHQ==","signatures":[{"sig":"MEQCIHqDKJpm+hdELZ68BhSR5kj/oeorOaN/foqi6ud8qcHJAiBkIGUYQpmKBicIYQC0plrOC+V3FPcC1lc8ImFSQuMf7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":972520},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON/PHP locale files","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","tinyglobby":"^0.2.15","php-array-reader":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.8.2","tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","@types/node":"^22.0.0"},"peerDependencies":{"openai":"^4.0.0 || ^5.0.0","@nuxt/kit":"^3.0.0 || ^4.0.0","@google/genai":"^2.0.0","@anthropic-ai/sdk":"^0.30.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@nuxt/kit":{"optional":true},"@google/genai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_4.10.0_1786902510749_0.031122503053131467","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@the-i18n-kit/cli","version":"5.0.0","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"author":{"name":"Fabian Kirchhoff"},"license":"MIT","_id":"@the-i18n-kit/cli@5.0.0","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"homepage":"https://github.com/fabkho/the-i18n-kit#readme","bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"bin":{"the-i18n-cli":"dist/bin.js"},"dist":{"shasum":"f5c69898b76f2a1f3c5704c0210518f003ee3df1","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-5.0.0.tgz","fileCount":84,"integrity":"sha512-jDNYGNVUwKFnl/E30kTOtTKxXSPVCTod649W84cCKMABJgKT3DuLo8BNpeav4JdpQwfgJN6xemkcTnzGADvdSA==","signatures":[{"sig":"MEUCIQCWTJBPPbhPZ+fbv9uNknCTYK+OJmvklRgcb0lXHJY/egIgX1M1yeUFBKTjYTLwUTn/JW56+fplyt1Z+TKqCyyrjE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1113412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON/PHP locale files","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","oxc-parser":"^0.144.0","tinyglobby":"^0.2.15"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.8.2","tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","php-parser":"^3.7.0","@types/node":"^22.0.0","php-array-reader":"^2.1.3"},"peerDependencies":{"openai":"^4.0.0 || ^5.0.0","@nuxt/kit":"^3.0.0 || ^4.0.0","php-parser":"^3.2.0","@google/genai":"^2.0.0","php-array-reader":"^2.1.3","@anthropic-ai/sdk":"^0.30.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@nuxt/kit":{"optional":true},"php-parser":{"optional":true},"@google/genai":{"optional":true},"php-array-reader":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_5.0.0_1787488583694_0.842099205932928","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@the-i18n-kit/cli","version":"6.0.0","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"author":{"name":"Fabian Kirchhoff"},"license":"MIT","_id":"@the-i18n-kit/cli@6.0.0","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"homepage":"https://github.com/fabkho/the-i18n-kit#readme","bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"bin":{"the-i18n-cli":"dist/bin.js"},"dist":{"shasum":"a7f8af86593f56955faddc75328b475e1fc2c762","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-6.0.0.tgz","fileCount":82,"integrity":"sha512-bjnguQO11PYc1nhwjYhO1OvqWk5cMDaPv83hw1EYN7f8hDyHCKmaOou+tCQUrziueF9EKYVtbifJa9Jw1qMoHg==","signatures":[{"sig":"MEQCIBIQLL3EQxg7mx3FN4AYb4V1NSWi6sRvQ7f865gaIEA0AiB01Uv7gxRYEFcH34CO+Mcr9Nd0mlHm747BPx0RkOV46g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFV60qmRRv8QtNXbCsHsewLjMexm/+LK68PjFRhASc3kAiAItHGYnjM8et/DPgVM1NfNpVvsoupQvkKKlNFW+3M4IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1109116},"main":"./dist/index.js","type":"module","_from":"file:the-i18n-kit-cli-6.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"_resolved":"/tmp/55bada4c8a20d11a5818f35bc91739e4/the-i18n-kit-cli-6.0.0.tgz","_integrity":"sha512-bjnguQO11PYc1nhwjYhO1OvqWk5cMDaPv83hw1EYN7f8hDyHCKmaOou+tCQUrziueF9EKYVtbifJa9Jw1qMoHg==","repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON/PHP locale files","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","oxc-parser":"^0.144.0","tinyglobby":"^0.2.15"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.8.2","tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","php-parser":"^3.7.0","@types/node":"^22.0.0","php-array-reader":"^2.1.3"},"peerDependencies":{"openai":"^4.0.0 || ^5.0.0","@nuxt/kit":"^3.0.0 || ^4.0.0","php-parser":"^3.2.0","@google/genai":"^2.0.0","php-array-reader":"^2.1.3","@anthropic-ai/sdk":"^0.30.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@nuxt/kit":{"optional":true},"php-parser":{"optional":true},"@google/genai":{"optional":true},"php-array-reader":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_6.0.0_1788698382230_0.8551790362569001","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@the-i18n-kit/cli","version":"7.0.0","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"author":{"name":"Fabian Kirchhoff"},"license":"MIT","_id":"@the-i18n-kit/cli@7.0.0","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"homepage":"https://github.com/fabkho/the-i18n-kit#readme","bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"bin":{"the-i18n-cli":"dist/bin.js"},"dist":{"shasum":"43a71a2bff27d583e51dd0d780e0af0db56d9f46","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-7.0.0.tgz","fileCount":48,"integrity":"sha512-neHiXc2PmN4uG6g3T+/rnNjJ0PxgP2hBaDR/a2KQ8XM0KKuGEDa/zGb6U/x7gyw1Rx7AsiCCYeQ8rXBUdLKg+Q==","signatures":[{"sig":"MEUCIHIGiHbuHMS17NEmc0NEkeaM1RAiyQFZjYfQILJLAEs0AiEA+MPXFZ65NrUXTcvY+an5pVoOKuaH9JW2xTW88h24yDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClIoXrR9Tr7TO+5y8/hOn8EfOqMyFAQzjXfBHq4hIdjAIhALcyyqn5JjSF4T84MPrMUtpdFBIOMlDYKRQTpcp8y/ES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1352798},"main":"./dist/index.js","type":"module","_from":"file:the-i18n-kit-cli-7.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"_resolved":"/tmp/5c82ec78f8614c3d5fc96e36491689ef/the-i18n-kit-cli-7.0.0.tgz","_integrity":"sha512-neHiXc2PmN4uG6g3T+/rnNjJ0PxgP2hBaDR/a2KQ8XM0KKuGEDa/zGb6U/x7gyw1Rx7AsiCCYeQ8rXBUdLKg+Q==","repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON, YAML or PHP locale files","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","yaml":"^2.8.2","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","oxc-parser":"^0.144.0","tinyglobby":"^0.2.15"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","php-parser":"^3.7.0","@types/node":"^22.0.0","php-array-reader":"^2.1.3"},"peerDependencies":{"@nuxt/kit":"^3.0.0 || ^4.0.0","php-parser":"^3.2.0","php-array-reader":"^2.1.3"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true},"php-parser":{"optional":true},"php-array-reader":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_7.0.0_1788718469053_0.8423369584282345","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@the-i18n-kit/cli","version":"8.0.0","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"author":{"name":"Fabian Kirchhoff"},"license":"MIT","_id":"@the-i18n-kit/cli@8.0.0","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"homepage":"https://github.com/fabkho/the-i18n-kit#readme","bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"bin":{"the-i18n-cli":"dist/bin.js"},"dist":{"shasum":"a2629a40f44ed21704ca348df6c577996c829d7f","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-8.0.0.tgz","fileCount":48,"integrity":"sha512-WMrVztbSkiJ/nkNxEbJHmSSkKZNdApfeP9LOiWmGAGf+P85ztnlRmjLPhq9U8DPTfzrHaQ/RHEWplalb/l4ReQ==","signatures":[{"sig":"MEYCIQD4JarCNQgvuKsmvUkpTeKtt4yPAUiq0HLNnwdo7WH0PQIhAK0/67Oty18slJxNrLU9tSyFt8npEnRW2R5MWr7gN/XJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPpsu9a5F2tXVyF2UiiSTqBCbbFhtIF39LPDTeNVEGdAIgFe7E9+IjLEony4iq00jHT04TluDOVnezGtlxOVi11G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1376359},"main":"./dist/index.js","type":"module","_from":"file:the-i18n-kit-cli-8.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"_resolved":"/tmp/3c6965062750ebeeea6fc5ac94b9f171/the-i18n-kit-cli-8.0.0.tgz","_integrity":"sha512-WMrVztbSkiJ/nkNxEbJHmSSkKZNdApfeP9LOiWmGAGf+P85ztnlRmjLPhq9U8DPTfzrHaQ/RHEWplalb/l4ReQ==","repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON, YAML or PHP locale files","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","yaml":"^2.8.2","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","oxc-parser":"^0.144.0","tinyglobby":"^0.2.15"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","php-parser":"^3.7.0","@types/node":"^22.0.0","php-array-reader":"^2.1.3"},"peerDependencies":{"@nuxt/kit":"^3.0.0 || ^4.0.0","php-parser":"^3.2.0","php-array-reader":"^2.1.3"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true},"php-parser":{"optional":true},"php-array-reader":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_8.0.0_1788727168348_0.6662206621270854","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@the-i18n-kit/cli","version":"8.0.1","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"author":{"name":"Fabian Kirchhoff"},"license":"MIT","_id":"@the-i18n-kit/cli@8.0.1","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"homepage":"https://github.com/fabkho/the-i18n-kit#readme","bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"bin":{"the-i18n-cli":"dist/bin.js"},"dist":{"shasum":"c21282ee673a635fee7e201293d726e79a76259d","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-8.0.1.tgz","fileCount":48,"integrity":"sha512-/H3zsn+sEjAQ832Zcz5ii5UxTLi0mza9KiCgasb9nOpqpK9IBGPGSpU7nzTZuLb56VyBONnBGcxJA+gjzbQoiQ==","signatures":[{"sig":"MEYCIQDnGRzauAxm9anQImhdKYVH3o6/YqCWgqeHWk4pIUji9QIhAJH/bBw5HzP6BD/Y1pvLkCo8HgT6YGV6mKAfv1zC15h4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICgYAgnVCy0NKNar474QCsjl6xgvPz1iaAcms52ggC5jAiA+hCEt9gmUBl3YQwU4wLgvIkYjfXfQHUokEYmtAjGm1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1379767},"main":"./dist/index.js","type":"module","_from":"file:the-i18n-kit-cli-8.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"_resolved":"/tmp/caf3f956b85398fb038d93ca94ebc91b/the-i18n-kit-cli-8.0.1.tgz","_integrity":"sha512-/H3zsn+sEjAQ832Zcz5ii5UxTLi0mza9KiCgasb9nOpqpK9IBGPGSpU7nzTZuLb56VyBONnBGcxJA+gjzbQoiQ==","repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON, YAML or PHP locale files","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","yaml":"^2.8.2","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","oxc-parser":"^0.144.0","tinyglobby":"^0.2.15"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","php-parser":"^3.7.0","@types/node":"^22.0.0","php-array-reader":"^2.1.3"},"peerDependencies":{"@nuxt/kit":"^3.0.0 || ^4.0.0","php-parser":"^3.2.0","php-array-reader":"^2.1.3"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true},"php-parser":{"optional":true},"php-array-reader":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_8.0.1_1788766282503_0.8852281574856125","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@the-i18n-kit/cli","version":"8.1.0","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"author":{"name":"Fabian Kirchhoff"},"license":"MIT","_id":"@the-i18n-kit/cli@8.1.0","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"homepage":"https://github.com/fabkho/the-i18n-kit#readme","bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"bin":{"the-i18n-cli":"dist/bin.js"},"dist":{"shasum":"b5f524e38d6d44495acf413acc0c00e3c60d3a7d","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-8.1.0.tgz","fileCount":48,"integrity":"sha512-+hMV4dk3MpNfMEHR6N/0Y01vdMRqjXYlASowSFtYNxWz70yBb7mqrKIfjZUVyqE3rzauvwwEb7kCFS92iUr3pg==","signatures":[{"sig":"MEUCIQCOhfWGXJFb85Pzw62nNaCLWeLAJAn9qmuveeZrM6qxKgIgQma8Wg3pP1HeGTXux2ENQ+G/SxZXQhW0EeWPfWar0t4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCwqrjAsUcayU6tVWHTM8h4TGohnAccObhf679PbeRFXwIgTrbt1YJ1Tslif0rK0BKX4CJmSMUqHJn4G0ihtDZOOVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1527530},"main":"./dist/index.js","type":"module","_from":"file:the-i18n-kit-cli-8.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"_resolved":"/tmp/aa9dd3d4a1d687686e9a873c17768ca6/the-i18n-kit-cli-8.1.0.tgz","_integrity":"sha512-+hMV4dk3MpNfMEHR6N/0Y01vdMRqjXYlASowSFtYNxWz70yBb7mqrKIfjZUVyqE3rzauvwwEb7kCFS92iUr3pg==","repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON, YAML or PHP locale files","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","yaml":"^2.8.2","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","oxc-parser":"^0.144.0","tinyglobby":"^0.2.15"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","php-parser":"^3.7.0","@types/node":"^22.0.0","php-array-reader":"^2.1.3"},"peerDependencies":{"@nuxt/kit":"^3.0.0 || ^4.0.0","php-parser":"^3.2.0","php-array-reader":"^2.1.3"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true},"php-parser":{"optional":true},"php-array-reader":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_8.1.0_1788814745578_0.15445560465372465","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@the-i18n-kit/cli","version":"8.2.0","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"author":{"name":"Fabian Kirchhoff"},"license":"MIT","_id":"@the-i18n-kit/cli@8.2.0","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"homepage":"https://github.com/fabkho/the-i18n-kit#readme","bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"bin":{"the-i18n-cli":"dist/bin.js"},"dist":{"shasum":"4f7f3c1df2650731efc9efd5f2c453a1b8e55c1d","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-8.2.0.tgz","fileCount":48,"integrity":"sha512-MDyXZWD/xUKx4994WGYwrxqnCCNLscOr3Q2jCj4NqAuMuRUYyniWsqLhLoojGxNU30yQNRE6HyzGZ5zZN1i8pg==","signatures":[{"sig":"MEYCIQCnE1Q3NW96sWTkLmDwmHn+lvoJQLepQdtw4nBOuO16+AIhAOpoK1HAJj/xh4ZEoBy8iD/3sKNrfFpFa3tpMI1ImB4O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgOBfOOXeTIdloMQvR3SprezrOnBnnIbmfbnY2eL42uAIgEZf36BsHhkCG0PbYcT/6tkkNJ5tnCREPd4DnbgiBRvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658394},"main":"./dist/index.js","type":"module","_from":"file:the-i18n-kit-cli-8.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"_resolved":"/tmp/249110f276d06d6d5ad2a2ab09175eff/the-i18n-kit-cli-8.2.0.tgz","_integrity":"sha512-MDyXZWD/xUKx4994WGYwrxqnCCNLscOr3Q2jCj4NqAuMuRUYyniWsqLhLoojGxNU30yQNRE6HyzGZ5zZN1i8pg==","repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON, YAML or PHP locale files","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","yaml":"^2.8.2","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","oxc-parser":"^0.144.0","tinyglobby":"^0.2.15"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","php-parser":"^3.7.0","@types/node":"^22.0.0","php-array-reader":"^2.1.3"},"peerDependencies":{"@nuxt/kit":"^3.0.0 || ^4.0.0","php-parser":"^3.2.0","php-array-reader":"^2.1.3"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true},"php-parser":{"optional":true},"php-array-reader":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_8.2.0_1788971491463_0.050361846766321605","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"@the-i18n-kit/cli","version":"8.2.1","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"author":{"name":"Fabian Kirchhoff"},"license":"MIT","_id":"@the-i18n-kit/cli@8.2.1","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"homepage":"https://github.com/fabkho/the-i18n-kit#readme","bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"bin":{"the-i18n-cli":"dist/bin.js"},"dist":{"shasum":"6ae82da6ab885bd183df72c0ae42fc4d5bf4053f","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-8.2.1.tgz","fileCount":48,"integrity":"sha512-/ryv1MhkXOGXqXVIxqHfMa4CHv/kAAKOAJJelBbdZjMTr5Y9ETWms/0/FeNAFtm1TmzlPA5epm5Y9ds1hGOcpQ==","signatures":[{"sig":"MEUCIQCXRkwQpEoC92jcM7pQ7eEonT9uBDIp6Tml9T53PqiXYAIgH6SzVgc4UQPnoccvfjSLBRVCwu3kdlROQQPnED2ghIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbR1lDWI8YQjWqsrg1y7GrAk19qlWIhjTZtFCDUGdH0gIhAPD3Sm4uN+n67sbtl5FNNt5t+NU4d+8Gx7TWALO3tzVb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658394},"main":"./dist/index.js","type":"module","_from":"file:the-i18n-kit-cli-8.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"_resolved":"/tmp/dfe1b6fe526b426e388dcde15d442eb9/the-i18n-kit-cli-8.2.1.tgz","_integrity":"sha512-/ryv1MhkXOGXqXVIxqHfMa4CHv/kAAKOAJJelBbdZjMTr5Y9ETWms/0/FeNAFtm1TmzlPA5epm5Y9ds1hGOcpQ==","repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON, YAML or PHP locale files","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","yaml":"^2.8.2","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","oxc-parser":"^0.144.0","tinyglobby":"^0.2.15"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","php-parser":"^3.7.0","@types/node":"^22.0.0","php-array-reader":"^2.1.3"},"peerDependencies":{"@nuxt/kit":"^3.0.0 || ^4.0.0","php-parser":"^3.2.0","php-array-reader":"^2.1.3"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true},"php-parser":{"optional":true},"php-array-reader":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_8.2.1_1789043303476_0.619590403715826","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"_id":"@the-i18n-kit/cli@8.3.0","bin":{"the-i18n-cli":"dist/bin.js"},"bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"dist":{"shasum":"fb0082ad6e0ae495042135afc35a6e5e1aa85585","tarball":"https://registry.npmjs.org/@the-i18n-kit/cli/-/cli-8.3.0.tgz","fileCount":48,"integrity":"sha512-d0AzfaJPRP9IeqtPU6LY3IlH7VgarYPESvWFZsWEnT7lda2CTe4BOYZRIaM86uQEvjVnuCZZz+fLcyxV7yx7iw==","signatures":[{"sig":"MEQCIFfF7RvJ0C7ZSjsC/n9qLHTj04oW38l1qoh44xErN2QyAiBMkXw7QaKAR+M0D4aH9eGeBl74iFg97okH0023OEogoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB+bgpFY1P0SfAOw3IgmZgIHFa6i8VuMZ1SzXBYkc2rKAiEA0DbTjJeI+JU0SBRK434gZgPzmSYW4fusliCJ9PkEzu8="}],"unpackedSize":1722487},"main":"./dist/index.js","name":"@the-i18n-kit/cli","type":"module","_from":"file:the-i18n-kit-cli-8.3.0.tgz","types":"./dist/index.d.ts","author":{"name":"Fabian Kirchhoff"},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./config":{"types":"./dist/define-config.d.ts","import":"./dist/define-config.js"}},"license":"MIT","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit"},"version":"8.3.0","_npmUser":{"name":"fabian-kho","email":"fabian@fabkho.dev"},"homepage":"https://github.com/fabkho/the-i18n-kit#readme","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"_resolved":"/tmp/6aecfaeb9f03323aa14071470698f3ba/the-i18n-kit-cli-8.3.0.tgz","_integrity":"sha512-d0AzfaJPRP9IeqtPU6LY3IlH7VgarYPESvWFZsWEnT7lda2CTe4BOYZRIaM86uQEvjVnuCZZz+fLcyxV7yx7iw==","repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON, YAML or PHP locale files","directories":{},"maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","jiti":"^2.7.0","yaml":"^2.8.2","citty":"^0.2.2","consola":"^3.4.2","sort-keys":"^6.0.0","oxc-parser":"^0.144.0","tinyglobby":"^0.2.15"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.0","vitest":"^3.2.0","@nuxt/kit":"^4.4.2","php-parser":"^3.7.0","@types/node":"^22.0.0","php-array-reader":"^2.1.3"},"peerDependencies":{"@nuxt/kit":"^3.0.0 || ^4.0.0","php-parser":"^3.2.0","php-array-reader":"^2.1.3"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true},"php-parser":{"optional":true},"php-array-reader":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_8.3.0_1789046962709_0.8971827834037143"}}},"time":{"created":"2026-08-16T13:10:29.407Z","modified":"2026-09-10T13:29:23.034Z","4.9.0":"2026-08-16T13:10:29.685Z","4.10.0":"2026-08-16T17:48:30.898Z","5.0.0":"2026-08-23T12:36:23.856Z","6.0.0":"2026-09-06T12:39:42.332Z","7.0.0":"2026-09-06T18:14:29.202Z","8.0.0":"2026-09-06T20:39:28.458Z","8.0.1":"2026-09-07T07:31:22.634Z","8.1.0":"2026-09-07T20:59:05.732Z","8.2.0":"2026-09-09T16:31:31.561Z","8.2.1":"2026-09-10T12:28:23.611Z","8.3.0":"2026-09-10T13:29:22.814Z"},"bugs":{"url":"https://github.com/fabkho/the-i18n-kit/issues"},"author":{"name":"Fabian Kirchhoff"},"license":"MIT","homepage":"https://github.com/fabkho/the-i18n-kit#readme","keywords":["i18n","internationalization","translation","localization","locale","cli","l10n","nuxt","laravel","vue","react","nextjs","developer-tools"],"repository":{"url":"git+https://github.com/fabkho/the-i18n-kit.git","type":"git"},"description":"Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON, YAML or PHP locale files","maintainers":[{"name":"fabian-kho","email":"fabian@fabkho.dev"}],"readme":"# @the-i18n-kit/cli\n\n[![npm version](https://img.shields.io/npm/v/@the-i18n-kit/cli?style=flat&colorA=18181b&colorB=4fc08d)](https://npmjs.com/package/@the-i18n-kit/cli)\n[![License](https://img.shields.io/npm/l/@the-i18n-kit/cli?style=flat&colorA=18181b&colorB=4fc08d)](https://github.com/fabkho/the-i18n-kit/blob/main/LICENSE)\n\nFind missing translation keys, remove dead ones, and rename across every locale\nand layer at once. Supports Nuxt, Laravel, Vue, React/Next.js, and any project\nwith JSON, YAML or PHP locale files.\n\nPart of [the-i18n-kit](https://github.com/fabkho/the-i18n-kit).\n\n### 📖 [Documentation](https://fabkho.github.io/the-i18n-kit/)\n\n## Install\n\n```bash\nnpm install -g @the-i18n-kit/cli\n```\n\nThe binary is `the-i18n-cli`, whatever the package is called.\n\n## Quick Start\n\n```bash\nthe-i18n-cli init                    # write a config from what it detects\nthe-i18n-cli status                  # coverage per locale and per layer\nthe-i18n-cli missing                 # what is not translated yet\nthe-i18n-cli check                   # keys used in code but defined nowhere\nthe-i18n-cli orphans                 # keys defined but unused (reports; --remove deletes)\n```\n\n→ [Cold start guide](https://fabkho.github.io/the-i18n-kit/getting-started/cold-start) ·\n[every command and flag](https://fabkho.github.io/the-i18n-kit/reference/cli) ·\n[the library API](https://fabkho.github.io/the-i18n-kit/reference/programmatic-api)\n\n## Documentation\n\n| | |\n|---|---|\n| [Commands](https://fabkho.github.io/the-i18n-kit/reference/cli) | Generated from the command definitions |\n| [Agent contract](https://fabkho.github.io/the-i18n-kit/getting-started/agent-contract) | Exit codes, gates, failure reasons, output diversion, env vars |\n| [Configuration](https://fabkho.github.io/the-i18n-kit/configuration/where-config-lives) | Where it lives, precedence, [every field](https://fabkho.github.io/the-i18n-kit/configuration/reference) |\n| [Frameworks](https://fabkho.github.io/the-i18n-kit/frameworks/detection) | What each adapter reads, and how to pin one |\n| [Monorepos and layers](https://fabkho.github.io/the-i18n-kit/monorepos/layers-and-consumer-graph) | Why usage in one app does not protect a key in another |\n| [Orphan detection](https://fabkho.github.io/the-i18n-kit/monorepos/orphan-detection) | What the scanner sees, its blind spots, and the call-site style that keeps a report specific |\n| [Translation modes](https://fabkho.github.io/the-i18n-kit/concepts/translation-modes) | Provider and agent mode, and what is validated before writing |\n| [CI/CD](https://fabkho.github.io/the-i18n-kit/ci-cd/github-actions) | The Action and the GitLab template |\n\n## License\n\n[MIT](https://github.com/fabkho/the-i18n-kit/blob/main/LICENSE)\n","readmeFilename":"README.md"}