{"_id":"@code0123/npm-interact-cli-20260306","_rev":"3-2106ed9bd5949c0317356827b992a361","name":"@code0123/npm-interact-cli-20260306","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@code0123/npm-interact-cli-20260306","version":"1.0.0","keywords":["npm","cli","login","interactive"],"license":"MIT","_id":"@code0123/npm-interact-cli-20260306@1.0.0","maintainers":[{"name":"code0123","email":"z983620369@gmail.com"}],"bin":{"npm-interact":"bin/npm-interact.js"},"dist":{"shasum":"1c7d969156fcc655b687c75fd120352e3d679be1","tarball":"https://registry.npmjs.org/@code0123/npm-interact-cli-20260306/-/npm-interact-cli-20260306-1.0.0.tgz","fileCount":4,"integrity":"sha512-nhovdg9nmUAfFXFMIX/3jGcIUjwQBKxMjDz7RG51lExgxAF6ktnvh1O/TTmPeSR3Ekqu/3s+PQGlk4vWgjS+Hg==","signatures":[{"sig":"MEUCIGbuiY5SdbWAJyksjqczhDX+lL62DlAxZd2CNf0vqE92AiEAo3E2Q9Lh66Tw7JDacXp/nXIf33OnA39nvxyLkXXq2BQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7482},"type":"module","engines":{"node":">=18"},"scripts":{"start":"node bin/npm-interact.js"},"_npmUser":{"name":"code0123","email":"z983620369@gmail.com"},"_npmVersion":"11.9.0","description":"Interactive npm helper CLI for auth status, web login, and project init","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/npm-interact-cli-20260306_1.0.0_1772737617378_0.23383381076918086","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@code0123/npm-interact-cli-20260306","version":"1.1.0","keywords":["npm","cli","login","interactive","publish","token"],"license":"MIT","_id":"@code0123/npm-interact-cli-20260306@1.1.0","maintainers":[{"name":"code0123","email":"z983620369@gmail.com"}],"bin":{"npm-interact":"bin/npm-interact.js"},"dist":{"shasum":"7d08c726f55816e2c63f302ab4ac900db0b3cffb","tarball":"https://registry.npmjs.org/@code0123/npm-interact-cli-20260306/-/npm-interact-cli-20260306-1.1.0.tgz","fileCount":4,"integrity":"sha512-XXJIoACgqwgacALWeu2W5VY2Js4sz1TEgvpdm41S2OaaCXFDCkIHEMS9Jtuwzoc9pcxZn8G311uOiOZdhMORUQ==","signatures":[{"sig":"MEQCIEGDf0YRI9lG/4wwkPhLPg1i5o2Joq03iuCWxOioshYtAiB6PoG27+9qcMI5JufCUO6MJZjvYTpBgENJFBqadyY7/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22990},"type":"module","engines":{"node":">=18"},"scripts":{"start":"node bin/npm-interact.js"},"_npmUser":{"name":"code0123","email":"z983620369@gmail.com"},"_npmVersion":"11.9.0","description":"Interactive npm helper CLI for diagnostics, token validation, and safer publishing","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/npm-interact-cli-20260306_1.1.0_1772738244928_0.32533494096786586","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@code0123/npm-interact-cli-20260306","version":"1.2.0","description":"中文交互的 npm 管理 CLI，支持 token 检测、全局 token 管理与引导式发布","type":"module","bin":{"npm-interact":"bin/npm-interact.js"},"scripts":{"start":"node bin/npm-interact.js"},"engines":{"node":">=18"},"keywords":["npm","cli","login","interactive","publish","token","chinese"],"license":"MIT","_id":"@code0123/npm-interact-cli-20260306@1.2.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-SyuXaZyOSjEFplbAP+gwnI2A6yZau2hbXM2E+y5i9H22Y0JIDTG5kXO2Et6NBoW/rpk/L/IZUB4HBmBKJCwD5g==","shasum":"81768354a1641faa709e39bfb5be74f2125d6a8f","tarball":"https://registry.npmjs.org/@code0123/npm-interact-cli-20260306/-/npm-interact-cli-20260306-1.2.0.tgz","fileCount":4,"unpackedSize":28217,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCSTDLNeIwMbEOWPaSLcCjCYzCtTZYx9JzUchOvOUXfzQIgVywQRwkU8T3SCuUD5d3PoZxO8piKHnVLI1ABr5XkUx8="}]},"_npmUser":{"name":"code0123","email":"z983620369@gmail.com"},"directories":{},"maintainers":[{"name":"code0123","email":"z983620369@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/npm-interact-cli-20260306_1.2.0_1772739373321_0.1663665663543672"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-05T19:06:57.298Z","modified":"2026-03-05T19:36:13.585Z","1.0.0":"2026-03-05T19:06:57.534Z","1.1.0":"2026-03-05T19:17:25.071Z","1.2.0":"2026-03-05T19:36:13.474Z"},"license":"MIT","keywords":["npm","cli","login","interactive","publish","token","chinese"],"description":"中文交互的 npm 管理 CLI，支持 token 检测、全局 token 管理与引导式发布","maintainers":[{"name":"code0123","email":"z983620369@gmail.com"}],"readme":"# npm-interact\n\n一个中文交互的 npm 工具，聚焦登录、token、发布排障与引导式发布。\n\n## 主要功能\n\n- 全中文交互菜单与操作提示\n- 发布诊断（镜像源、always-auth、代理、token 策略）\n- 检测 token：校验可用性、是否可发布（write + bypass_2fa）\n- 全局令牌管理：保存/查看(掩码)/更新/删除/测试\n- 一键快速修复：切换官方源并删除过时 always-auth\n- 引导式发布：可选 token，自动 `pack --dry-run` 后发布\n- 初始化 npm 项目\n\n## 安装\n\n建议使用官方源安装：\n\n```bash\nnpm i -g @code0123/npm-interact-cli-20260306 --registry=https://registry.npmjs.org\n```\n\n如你机器上是镜像源，可先执行：\n\n```bash\nnpm config set registry https://registry.npmjs.org\n```\n\n## 使用\n\n```bash\nnpm-interact\n```\n\n","readmeFilename":"README.md"}