{"_id":"@dealenx/openspec-language-switcher","_rev":"3-0fdd54e9665643997d43451c89797955","name":"@dealenx/openspec-language-switcher","dist-tags":{"latest":"0.0.1","next":"0.0.1-2"},"versions":{"0.0.1-1":{"name":"@dealenx/openspec-language-switcher","version":"0.0.1-1","keywords":["openspec","cli","localization"],"author":"","_id":"@dealenx/openspec-language-switcher@0.0.1-1","maintainers":[{"name":"dealenx","email":"dealenx@gmail.com"}],"homepage":"https://github.com/dealenx/openspec-language-switcher#readme","bugs":{"url":"https://github.com/dealenx/openspec-language-switcher/issues"},"bin":{"openspec-language-switcher":"dist/index.js"},"dist":{"shasum":"20516fcfb40839b23079d6310fd7714fda089066","tarball":"https://registry.npmjs.org/@dealenx/openspec-language-switcher/-/openspec-language-switcher-0.0.1-1.tgz","fileCount":36,"integrity":"sha512-FSCEZEFW+Zwp+6dJMXDvaae0lI9DyGbG6D/rj4pxC6f6YAUAvwdn+Zm6lo0FfODweIpOoG6dpfrPY40lPqjTTA==","signatures":[{"sig":"MEUCIBiQev9bfkXYSqMA5b1Oo9HXgc1Tu627ALT8ohprx3CdAiEArks+5zxPIVvQoCA6hH7UOpTrKO1md+5ndrIfiX88ZxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57526},"main":"dist/index.js","gitHead":"97618f6b1c7198f49e61996e4518870ea8ac1621","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"dealenx","email":"dealenx@gmail.com"},"repository":{"url":"git+https://github.com/dealenx/openspec-language-switcher.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI utility to localize OpenSpec AGENTS.md","directories":{},"_nodeVersion":"22.21.1","dependencies":{"commander":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.1","@types/commander":"^2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/openspec-language-switcher_0.0.1-1_1764229069797_0.026561602818391705","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-2":{"name":"@dealenx/openspec-language-switcher","version":"0.0.1-2","keywords":["openspec","cli","localization"],"author":"","_id":"@dealenx/openspec-language-switcher@0.0.1-2","maintainers":[{"name":"dealenx","email":"dealenx@gmail.com"}],"homepage":"https://github.com/dealenx/openspec-language-switcher#readme","bugs":{"url":"https://github.com/dealenx/openspec-language-switcher/issues"},"bin":{"openspec-language-switcher":"dist/index.js"},"dist":{"shasum":"dc973ce214b256d0fb2bac5879dcd120d45687a9","tarball":"https://registry.npmjs.org/@dealenx/openspec-language-switcher/-/openspec-language-switcher-0.0.1-2.tgz","fileCount":39,"integrity":"sha512-YgJWrtboYbagE87+bUVQzqVlRpNzsKog1ipFPDPoYVeWe/RSurHMj53nia9C7NYJTXbUERwRlppTf8J2nyxVng==","signatures":[{"sig":"MEUCIQDtUwIlBzXZaGmxagbnJiI7UqBFxJUjv//3hg/zYqqOfAIgXBsV+k9tLRHy4C5tBaFtcrF+i47qNwotYcqEtvmn91w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60579},"main":"dist/index.js","gitHead":"367dd188821c9f3d01cc51243376756efc05910d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"dealenx","email":"dealenx@gmail.com"},"repository":{"url":"git+https://github.com/dealenx/openspec-language-switcher.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI utility to localize OpenSpec AGENTS.md","directories":{},"_nodeVersion":"22.21.1","dependencies":{"commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.1","@types/commander":"^2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/openspec-language-switcher_0.0.1-2_1764229719910_0.5132951424469876","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@dealenx/openspec-language-switcher","version":"0.0.1","description":"CLI utility to localize OpenSpec AGENTS.md","main":"dist/index.js","bin":{"openspec-language-switcher":"dist/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/dealenx/openspec-language-switcher.git"},"keywords":["openspec","cli","localization"],"author":"","dependencies":{"commander":"^11.0.0"},"devDependencies":{"@types/commander":"^2.12.0","@types/node":"^24.10.1","typescript":"^5.9.3"},"_id":"@dealenx/openspec-language-switcher@0.0.1","gitHead":"7e56578811aa22c35e17264563fd14d284b34453","bugs":{"url":"https://github.com/dealenx/openspec-language-switcher/issues"},"homepage":"https://github.com/dealenx/openspec-language-switcher#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-U9UzZt46pBfyjai8pctzFK6f7kaNahPEi9L4rBSdvDqVOCl+InVTI5p4p2M3p4QNcRFfduxZLfKOQIie1ss8ZQ==","shasum":"a6c89739fbb05504b63c36e28a62a1b9b3e71b94","tarball":"https://registry.npmjs.org/@dealenx/openspec-language-switcher/-/openspec-language-switcher-0.0.1.tgz","fileCount":40,"unpackedSize":61890,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGJsBbq6TaAZCbZNC/LhRW+g/9QO71bj1UqKvU7ByryVAiAYYIDAmPVllsLWiKVyn+ogTBCLtesX4L/8oS1cHfGmBQ=="}]},"_npmUser":{"name":"dealenx","email":"dealenx@gmail.com"},"directories":{},"maintainers":[{"name":"dealenx","email":"dealenx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openspec-language-switcher_0.0.1_1764230802690_0.9606079200679889"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-27T07:37:49.703Z","modified":"2025-11-27T08:06:43.078Z","0.0.1-1":"2025-11-27T07:37:49.992Z","0.0.1-2":"2025-11-27T07:48:40.125Z","0.0.1":"2025-11-27T08:06:42.869Z"},"bugs":{"url":"https://github.com/dealenx/openspec-language-switcher/issues"},"homepage":"https://github.com/dealenx/openspec-language-switcher#readme","keywords":["openspec","cli","localization"],"repository":{"type":"git","url":"git+https://github.com/dealenx/openspec-language-switcher.git"},"description":"CLI utility to localize OpenSpec AGENTS.md","maintainers":[{"name":"dealenx","email":"dealenx@gmail.com"}],"readme":"# openspec-language-switcher\n\n> Instantly localize your OpenSpec `AGENTS.md`.\n\n**What it does:**\nReads a locale file (e.g., `locales/ru.json`) and updates `openspec/AGENTS.md` with the translated content.\n\n> **Note:** To generate OpenSpec documents in the selected language, you should also write your prompts to the AI agent in that language. For example, after switching to Russian, issue commands to the AI in Russian.\n\n> **Compatibility:** Tested with `openspec v0.15.0`.\n\n**Usage:**\n\nRun directly with `npx`:\n\n```bash\nnpx @dealenx/openspec-language-switcher ru\n```\n\n**Supported Locales:**\n\n| Code | Language | Command |\n| :--- | :--- | :--- |\n| `ru` | Russian | `npx @dealenx/openspec-language-switcher ru` |\n| `zh` | Chinese | `npx @dealenx/openspec-language-switcher zh` |\n","readmeFilename":"README.md"}