{"_id":"superapp-bridge","_rev":"38-dcf2b4bab7d76f1862dc5cd9f017ab27","name":"superapp-bridge","dist-tags":{"latest":"0.99.4"},"versions":{"0.77.0":{"name":"superapp-bridge","version":"0.77.0","license":"UNLICENSED","_id":"superapp-bridge@0.77.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"ac3234295175496046b651d60be098a1a3c160ea","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.77.0.tgz","fileCount":3,"integrity":"sha512-fEkQSWXi+rjnHBD2qBaMDLNT5cOeTHIymZg9PcF9dgadQ3X4bynqzRfghdS9vdvWfGvm1pjtCYiIF/WCC4FxRQ==","signatures":[{"sig":"MEUCIGAswytee/gzXZcvulFZF1fDIS5H9A/ZOVYCoS9k/SKFAiEAnJQDlrARJ4RDzmegcKqmXkSvoT6pL2zUMnI0TD2Ldmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116409},"type":"module","engines":{"node":">=22"},"gitHead":"309fb5e7d32b2b6f169a40149fab82b8d821da7d","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.77.0_1788699806961_0.5348550706562853","host":"s3://npm-registry-packages-npm-production"}},"0.77.1":{"name":"superapp-bridge","version":"0.77.1","license":"UNLICENSED","_id":"superapp-bridge@0.77.1","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"c4fba46b685dcfb273faf29a6265bab4b51901ca","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.77.1.tgz","fileCount":3,"integrity":"sha512-sC/eCZsGyMkwcTrjlXivkaDsA1wbikktPyb8mReofpx+NuUfiM4/LDHtnW9Vact2uwUVC1EVzGewJSvCvTEE1A==","signatures":[{"sig":"MEQCIGxFHR3d7Hp26zoC3LXr76YQ6i22133XhDRJeZcgna07AiBTpgY2Sg3xNZ/OccIqo8JTKLtwbV8lD7BZJnwA3i1AXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+fGQo0vz1KRM15ACB+610w/+Otaci37GekjGtW5EGaAIgDc+JP/WPU6mBzZ0x2x/ZJQVZSRC9KuI5EAQj6u18cFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116389},"type":"module","engines":{"node":">=22"},"gitHead":"3c0e98f899f0316d109eeb45a0fb32f524667382","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.77.1_1788700766473_0.8756870289382415","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"superapp-bridge","version":"0.78.0","license":"UNLICENSED","_id":"superapp-bridge@0.78.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"cc640a1f6bc231226ca8d13fb3b1ba567e98f52e","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.78.0.tgz","fileCount":4,"integrity":"sha512-m8O00qFJAFOX0Ys5n4FbmeUf1xhHT7HvwmlrwcpmH1jP4CUuxDyMmRCvyWpUPTbWfLzmShWSCKIuFi8zg2OBZA==","signatures":[{"sig":"MEQCID537hyNLCxj2SU4SEUv1N7bnhYErsIcT0mZ6CKAmotoAiB4cUUIiz5oPkGqOiaJgl7+ULqlMp09u/uWAf/oAMRtqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGCBYpBVoz7GXHJQdGfvvB9giCcSAXRtsBuKxZRU1A+gIhAKGaWFryJUarFDEWdHecSBhlWFUBJwa2dS0yI+FI0pzm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121625},"type":"module","engines":{"node":">=22"},"gitHead":"841a6361cf2532c4d2c1102fd2105075568eb05e","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.78.0_1788736763420_0.5681874158406865","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"superapp-bridge","version":"0.79.0","license":"UNLICENSED","_id":"superapp-bridge@0.79.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"a54d2b947e57c3ebbc280607b19e06a34a660b94","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.79.0.tgz","fileCount":4,"integrity":"sha512-BxTLFL6fcAGJobKw9d5grFedJiEKZe/OS1u7tdbyi4yrsnmKgfALcPQsDaY9VQ/TC8kxmq+u0aBarFTcxnxXkQ==","signatures":[{"sig":"MEUCIDbxXVXbwnIhWiEsXfPHoJzYB82WZe8kb1eqGk0Fg0juAiEA//NKbauXOiS0mfUp8kyOqvIZVzMeJ4k2e6y2cR5oyYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkq6heNmYXv4J0C8jtEa+hsaaDhCEjYIfschKqkoiKdgIgI43+P/xb4aq+xjcf+kf1AAnY0pWGh9w6j3ZGzAZPgqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121625},"type":"module","engines":{"node":">=22"},"gitHead":"c9d48bd686961d8014780cd4139e5d924620407e","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.79.0_1788744366780_0.9525944662036439","host":"s3://npm-registry-packages-npm-production"}},"0.80.0":{"name":"superapp-bridge","version":"0.80.0","license":"UNLICENSED","_id":"superapp-bridge@0.80.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"05df973f3e97501920390d7293adacb2e77adc7c","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.80.0.tgz","fileCount":4,"integrity":"sha512-CMEty2ICqb6yv7TzMkbwpRvT+tp0PhlTq0BUZ1FkKz/lS86Cn+JaHmbzFI2e9QWwooprlgx3cFYJA1rtLOwBVQ==","signatures":[{"sig":"MEUCIESg/E7wxpKybf1dZuzUiTSQd2D0Utl4pZhzobBYAYNPAiEAgihl9kWd4kWyKn68dQc63mDeLKR5RbizcYFwIKTOrFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIxCeZwIWQ6UeOjocFYmZBMf3+fDCuWVr2LykygZDtYgIhAN7+g9hJItrq9Xt6TlvHWZwZqKIsxOlPXDY2CDGet83E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121625},"type":"module","engines":{"node":">=22"},"gitHead":"7c9da4eed5c74e008664248b3fe32b1573a9379a","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.80.0_1788749089082_0.6509246190997053","host":"s3://npm-registry-packages-npm-production"}},"0.81.0":{"name":"superapp-bridge","version":"0.81.0","license":"UNLICENSED","_id":"superapp-bridge@0.81.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"8807075d8b44b8ba7a343d501e20a1508291260f","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.81.0.tgz","fileCount":4,"integrity":"sha512-tMEJ39bjks+nv1IQTXYr164uiKokHIe6x5+NQ12Ttdn9rfI+vw/bHtNxbmbg27vnvj24VjuqPHMb8LC16oF3mQ==","signatures":[{"sig":"MEUCIHIxU9o8GR1td4oxhLNT77qongQfbGWdMkgTrX95lTsPAiEArwMc+pLDUUzYTjCpvWtwgzxEOc0SdaNCGs1Vrtgyb5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDZJrB3VHuRN8PRpqHvyuO1VE/nXJ7K64lwcUTETwQJ6AiB7zOzvHNEFzHcw/8hSMYG0fUKIKywNe9itJgnQ4hnJcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121788},"type":"module","engines":{"node":">=22"},"gitHead":"69f01719aed02bd4f6396d76513fbdd0f302a2ce","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.81.0_1788764517663_0.5823856428622125","host":"s3://npm-registry-packages-npm-production"}},"0.82.0":{"name":"superapp-bridge","version":"0.82.0","license":"UNLICENSED","_id":"superapp-bridge@0.82.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"2ab74a4a8fddcb8c3a59e2429ed6f72d944380a4","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.82.0.tgz","fileCount":4,"integrity":"sha512-hk2rMHLYoGGV+mj3Jsy2f1cTHsIDJEnf0dBZQEyPQi2cXdRreVPY0G/PUTnGdQwlKizi/6aL7gHRjWJWZ7GMXw==","signatures":[{"sig":"MEUCIQDXZDPbTEGYSIEs4gIcTNwkEOUqbvMmhpVXH4RorVTwpgIgdWSHSabaQEkzPMY9vIZm9m8+/3MINuWEDWCC7/N4RWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDeo1voEziR7BvXEfwrNmqZRp3ezJkGkyB/FbP+RTq+3AiB0BQbhP6DAXWW0XuPNmjQ/bl1bng9F12HIeM8H4AinYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121788},"type":"module","engines":{"node":">=22"},"gitHead":"7d4acef468738bedebb5d94d8b7aeb9666189bc0","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.82.0_1788768606811_0.026042608971748038","host":"s3://npm-registry-packages-npm-production"}},"0.83.0":{"name":"superapp-bridge","version":"0.83.0","license":"UNLICENSED","_id":"superapp-bridge@0.83.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"394ba6f86e65ff92960e4348402e9c21a28af885","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.83.0.tgz","fileCount":4,"integrity":"sha512-2npHtzLDDmm9YnU6t0NB6MgBw0eyLivCS7nXbK2YHID183xRcMLzEBIOrv+CSDKd5QcDs44lzZauhe00N+cTlA==","signatures":[{"sig":"MEQCIEwUN4yMWVxSvZIn0jxuZTRSTAph/+R12d7CCdpg9OiqAiBKQKqRfMOdvzokG3aPwQkyjU5B967AxbawN+L6kHjIpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRyX8SG1zzaWbjFD2TmB6AKAtHRYAbTDNg5vddj5GuCAIhAJLqVI2IHPbOPHgDdORIKEoWRutUn6gT4EHeIQq9oFrT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121788},"type":"module","engines":{"node":">=22"},"gitHead":"77e6d801fee50acda124f60367bd4d4da8ff0b56","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.83.0_1788836843105_0.55296657538157","host":"s3://npm-registry-packages-npm-production"}},"0.84.0":{"name":"superapp-bridge","version":"0.84.0","license":"UNLICENSED","_id":"superapp-bridge@0.84.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"c41c1a35f2a99626e3f2429d083b304da1654b81","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.84.0.tgz","fileCount":4,"integrity":"sha512-k3nNiZyjVrIjCNy8I5xmXfpaljungBHJD1n7OirrojkoXQBBO6XFGamvFwLAY138FKcEC+3UPfJayaJYuTI9VQ==","signatures":[{"sig":"MEYCIQCgJTU42TZ6z8c1ApPmdaXGWHzzjSetdgIxfpsl8dWWbgIhANLrI0PIlpDJOeaLUuoxCKkFXHrbra4M9ycjS2V6IhGt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHIBaXXTCMaorbOHzu0QvPIemWu/gvfBHK1oYtDuJp5VAiB54YjirA0fu7z7sLozuuQEJ24UW85RwqSvg+YYHfvu0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121788},"type":"module","engines":{"node":">=22"},"gitHead":"7df66ea959fd297c01a2618d07de28f4825c7f6e","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.84.0_1788863256137_0.9899408623584676","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"superapp-bridge","version":"0.85.0","license":"UNLICENSED","_id":"superapp-bridge@0.85.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"a782f255d2a51d63f7acb07078854cc2ccf4bff7","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.85.0.tgz","fileCount":4,"integrity":"sha512-bweF6Nr59m4wOIUOfxCKrE+hxA9ybjY97QUBb4XVjU/Ui4anMdYGhVeaI3hxNRp6XeUMvwutdeoKRX9xp11zZw==","signatures":[{"sig":"MEYCIQC+7lC8LO7OBuMEekYOrCkx3QQvYABc3dUHdps5OdkoHwIhAN+pRS83OKr9ENGEvi0QePJT+664GTbSH97c4m7EF01o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjnxJi1aAyVweLssX0bGmuEkafG4MmxLCJsPtVZg+2pwIgNdOxTLEnqFaF5+xXPj8e3NQDclQIpFxOE3NRIbDm0gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121788},"type":"module","engines":{"node":">=22"},"gitHead":"0fb80963c359446502aa274c34cdacff704a8479","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.85.0_1788936867283_0.26279349379449424","host":"s3://npm-registry-packages-npm-production"}},"0.86.0":{"name":"superapp-bridge","version":"0.86.0","license":"UNLICENSED","_id":"superapp-bridge@0.86.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"bbf562ed1dc475a420107c30e1b42c60235ee1cb","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.86.0.tgz","fileCount":4,"integrity":"sha512-jMhN8lBtmbc0YOk28JVKrTgZEV+0AHYUA4JwFMMMOgIhKcyQVfkj1aOiyRPWcwgnyImnah6kpvz04v3m6GJvcw==","signatures":[{"sig":"MEUCIQCXkgAfRGSpxVco9i9JTP19WwIKV++IJ/Q6LsMYIhbs4QIgc7aqE1UYAFgib7xrBjtIPjoT11ZsYAQJ6ks+7zPfXmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6YWU5MYzUa0QAVLHbNO24HjsQqADEyZsFJBLSavYgqwIhAKxXvvjIWNnxO93S24vNqXD+WcEqfT9HXNUc9PBMqt2L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121788},"type":"module","engines":{"node":">=22"},"gitHead":"95fbd46c7d352107cb9c009a2a76a1576bb58bd4","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.86.0_1788942721839_0.5252887406774294","host":"s3://npm-registry-packages-npm-production"}},"0.86.1":{"name":"superapp-bridge","version":"0.86.1","license":"UNLICENSED","_id":"superapp-bridge@0.86.1","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"ab106466689373274cbd3b2d26395e09bda8e0b7","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.86.1.tgz","fileCount":4,"integrity":"sha512-gGsZbgdudLdD9Qa+XiZlKsF3Fbxha/V+H2Gj1EeRGqbIBMjApuayxVx6pF517GnKW7DHXobe4UjmN2Pf9tm4EQ==","signatures":[{"sig":"MEUCIQDXbmvsWTvKNtD49bBa029/IzI2IpdB7n8px54YBhruvAIgPMFlDrNIeExie8nSefT3ck0JoZtIwratuRY8Bmlv2v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCaERhjfCuKtQEEWyHKkCdmIC5D2XDIfmuihFBeUklETAIhAJVP1H+TKai8QaEivM2fnXaBD7fr9XNkcr3oaoKxhMye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121788},"type":"module","engines":{"node":">=22"},"gitHead":"d39522a1a60529ed6e054e6e8f7f34855f6a8c65","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.86.1_1789007676896_0.2607000842938576","host":"s3://npm-registry-packages-npm-production"}},"0.87.0":{"name":"superapp-bridge","version":"0.87.0","license":"UNLICENSED","_id":"superapp-bridge@0.87.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"7ad596d3d0f6bfb509ebc958b082e72fa4c0ea24","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.87.0.tgz","fileCount":5,"integrity":"sha512-G9wpon4xhGAxBcn8s/GPhkr3RtKBgT7jWAGnT9YSLwKItisjBf+LV/zxSxUbv9emsaKk7cjx0Xg7/xRfKtFegQ==","signatures":[{"sig":"MEQCIBg+hbq+Y8uHhlt8B+Iw90or9nsYZ1NkZ9DwhzdDPvfNAiArfnn8EImFR5NqHPBdIKqi6INiZOPZ2XwOzIAQvO2spg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClSq1UKtg/7h69R1NDJDnWx/ioDY30rb2H/0YwfmiaxQIgCi2/J/Ba17UhtRs3uvWRpJP6S68yU6CTa/r3S4hJy6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139051},"type":"module","engines":{"node":">=22"},"gitHead":"d73ec0e5f2df954c48795fd66b84fc45c9dc8637","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.87.0_1789304907666_0.5212701898033487","host":"s3://npm-registry-packages-npm-production"}},"0.87.1":{"name":"superapp-bridge","version":"0.87.1","license":"UNLICENSED","_id":"superapp-bridge@0.87.1","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"d326d42a2f5382fd8357293520f7f6e60465a691","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.87.1.tgz","fileCount":5,"integrity":"sha512-7gfX99VTjy2dQ2EE3iTq5oYWb9f0GKNZV8HQLdhHAdv0sJSp+IPHxYBUvyR7SDmZoHP+B3uG5I0pedCUodTr5g==","signatures":[{"sig":"MEUCIQDsbGXi2QHePISuakdx5XZh7+QfihdNy7PdxYNW25zGqQIgZosqqdfAgXoTDIOdOyFyJ3hXOpt0hmw92UBfo0d6abQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiT1zGVrXvn86E73MY3mBRCjBkTPh9F7hgIsAegBodJgIhAM8l1BFOxOWuC0VzyPchO7CdjK+4MMy3o4AhzUk1LJ9k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143468},"type":"module","engines":{"node":">=22"},"gitHead":"8951192a3d2735d0b3d2861bd7bf19ebd2ed5e1a","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.87.1_1789351617810_0.7100803924258161","host":"s3://npm-registry-packages-npm-production"}},"0.87.2":{"name":"superapp-bridge","version":"0.87.2","license":"UNLICENSED","_id":"superapp-bridge@0.87.2","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"de0783b1fe3fff6b6c412ad88a756f0fbfbee4bb","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.87.2.tgz","fileCount":5,"integrity":"sha512-qiJ2WaxBzZwqr3ZOzl8CySl8stPLz0jEBMgYPh4qgOWRPWUK/zLFtOsHMh8D0jtatpz2tCfzD1yR+1FR1d5Dkw==","signatures":[{"sig":"MEUCIEyHDK4tbM2fJjgGD1A8nzx1wb6Gu9MyfG8JJ95LfkI0AiEA7MmT8Qvc0vOJclnoeWFs5BaugHacnTQXs2zy/j8FSaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEvcu7f+JF6j/tDhKnT9ctbO4N8L2nHeZWRO7Yu0S0YhAiEAm4U49CgWspyb+OE7EKrSN6B3RknQ4ggW7AVZNczE+S0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146046},"type":"module","engines":{"node":">=22"},"gitHead":"dd45b61a15a41b551037b62ef6756a3c20be0ba5","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.87.2_1789354917678_0.9553245346280215","host":"s3://npm-registry-packages-npm-production"}},"0.87.3":{"name":"superapp-bridge","version":"0.87.3","license":"UNLICENSED","_id":"superapp-bridge@0.87.3","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"8135d0e5f605f250a4d6e0c72251d4b9cc0d108d","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.87.3.tgz","fileCount":5,"integrity":"sha512-Cx4vmlPloImzsHeJoUgF4WF4thXRvRyLUhtO2HaMTR+lBic0+pldRT0Q/wfPpVXsA9LhPSi5nX4MzgunUt/O9g==","signatures":[{"sig":"MEUCIDMRpvk2i/jO7hJsLHxRahs0ZVOAMUOmwBq7LreZJSeYAiEArDBRpfmPtdgyh6k37r9S6yJHjnVjl0mIXeIUQTlFAbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEJEX7qKzMg5q1dg3gu5aG+45d9CQV2XCQ2chMpOZSv7AiB6D55GhtBCLSpRbVLL003sOL9iI/ikT8GuAtXU0f0QFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146262},"type":"module","engines":{"node":">=22"},"gitHead":"88d907e7142d4ae435c8d3f7d06c1523ca16d9e5","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.87.3_1789358472034_0.5315100012288891","host":"s3://npm-registry-packages-npm-production"}},"0.87.4":{"name":"superapp-bridge","version":"0.87.4","license":"UNLICENSED","_id":"superapp-bridge@0.87.4","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"a6fdbf3201af2af9b5e17d6cacd9ef8e401eca13","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.87.4.tgz","fileCount":5,"integrity":"sha512-A1Ix/CoJ+cNatpyHK6Vg06BAoKJZX3Uact9K9URH88dHwgokTDYV+hTebeL1Rtijq2wFBbhhqD1T1HKjeZvE0w==","signatures":[{"sig":"MEQCID0plqTgCkCSGAZwGY+N1bk2jvfzR+nu2deObHaJNzNAAiAfUXuV+GFMV664swD/u8vXBTqNO0hWsRwJd2qp0xKWNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAuXLjv144y0f3vp6lcWjCnbqjuzG+9jO8zm6thwrwU8AiBuDbf+BjoyFFmMJ3z0q+KUKRLdaoXLwbGZJ3zs3N1rqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146262},"type":"module","engines":{"node":">=22"},"gitHead":"479b09ee4318873deb0a345c3c349b283c8a1b09","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.87.4_1789366538282_0.9932813127293789","host":"s3://npm-registry-packages-npm-production"}},"0.88.0":{"name":"superapp-bridge","version":"0.88.0","license":"UNLICENSED","_id":"superapp-bridge@0.88.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"6b7d36c560a024c462415de0d784905cdc1d2714","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.88.0.tgz","fileCount":5,"integrity":"sha512-ZfTmcgU6BRu+HJMPs6XLY6FdZ5CwYUJv6w0bXk1eZMrJDOKETRnFJAqaWXBaZ+G4IXGsxZImuGHDwaZUrjso8w==","signatures":[{"sig":"MEUCIC7a8bsFT35VnI44qMSreohhlJHaE6FNaYioTH+l5PO0AiEAzG+cdCtlmEHMpVtA5VzRAGNC33gWOgB8g6x1NkFsr8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDeuu885iQX1PLUUQGfzG6RpBDjq1mOZsW7NeNn+yqLaAIhAIOCS9UBsFU9ic3gRGI1rUxsxXAfxdRmXceCJCzawLBN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147920},"type":"module","engines":{"node":">=22"},"gitHead":"f4d51b916ca1ec663cbc0cb51a36e5466fbe0ea1","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.88.0_1789466763648_0.5847164245632175","host":"s3://npm-registry-packages-npm-production"}},"0.89.0":{"name":"superapp-bridge","version":"0.89.0","license":"UNLICENSED","_id":"superapp-bridge@0.89.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"888648a85f161442fa605e534de095c0181cead2","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.89.0.tgz","fileCount":5,"integrity":"sha512-Vls8ySU0oaHefSCunVP1fNGXvhJT1tMqSdm+XUluCJAnR6DfkqzVUkaJ2UX8zjWpYCGnYqBSKDXkOr3kocIHPQ==","signatures":[{"sig":"MEUCIBYiO5BbIMwEHSLUJoaEb8t7ZpB8VWpO2x0gmuHsZDeNAiEAnHxJkjO5M/jGz/T59pIAvRxvuny9bVvZc0KGTAheS0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLV0dXYARJAV8A2sFkLW+DQAzUPL1KXmvV7cRXc657AgIgaNbdh2rP3HtUmQHGk1PtgI9MTVPibyBZtwwxGOL9exA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152499},"type":"module","engines":{"node":">=22"},"gitHead":"763921598ec375602feff51cca09d5f0ac9b7a88","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.89.0_1789521369169_0.9528136585206979","host":"s3://npm-registry-packages-npm-production"}},"0.89.1":{"name":"superapp-bridge","version":"0.89.1","license":"UNLICENSED","_id":"superapp-bridge@0.89.1","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"4afa1e7c5bf41cc5ecffdc5d6496cf50bb8b2d3e","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.89.1.tgz","fileCount":5,"integrity":"sha512-PJ3qQOUuSDWQb20XwFChOSzQIuqyvsp1Ij5jPbQ4RBE2LKyr6smZvNVVh095cpX3hwOxNFuklKUU4Daf6twlWg==","signatures":[{"sig":"MEYCIQC1iOzdcw7k/Dlze69eaVBDkATPmPRGY8gJOirHe7e9BQIhAL08QWNjMg45vF9wuDB6uAsPUIM9yCR6aXfN7stc3KAr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICT/W9MQPlG3meli0kSNyn86gPG+MW9TKgo3Ig5eDsh5AiAw/fUx2VnkMg7E27YUMdpWFS2UCw5i7Wd1+wJ1zsf9ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152499},"type":"module","engines":{"node":">=22"},"gitHead":"ffbc8e3c607e89f3d34e3810a8a62dd5f09521c4","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.89.1_1789531237664_0.2513278723268413","host":"s3://npm-registry-packages-npm-production"}},"0.90.0":{"name":"superapp-bridge","version":"0.90.0","license":"UNLICENSED","_id":"superapp-bridge@0.90.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"347f5109dbc74b10f54c620b3787bcdda62c2b62","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.90.0.tgz","fileCount":5,"integrity":"sha512-nubUJ9rJeyQCL9J6gNTlEzsv2I5G6ilVrG1bZYB0qOpatoM2pvywLeghE6hX1JeXuFV9ZNIoJrlH/5dq4O2STQ==","signatures":[{"sig":"MEQCIGxyv49ofjbQqtqNPP57cWRMZEQSfwtscRrz37YvUvQ5AiBpphrNrK1Upf2P7vuowjbFQUv0KrZcxq/ZA6H9kXtnlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3owSYLpFbgJHkUTX9mWEu4H/RY8HYOjhkMg5yLm/g4AiEAjYupXacDiFeb+15GZ6adqIC3tnzMpJBbKNHZBc3r/AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152499},"type":"module","engines":{"node":">=22"},"gitHead":"d01efbcfe2f207179abd59d41bc5b224abeefd86","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.90.0_1789549008636_0.281065987488889","host":"s3://npm-registry-packages-npm-production"}},"0.90.1":{"name":"superapp-bridge","version":"0.90.1","license":"UNLICENSED","_id":"superapp-bridge@0.90.1","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"a137cc79ce2a48d2f194eff410bcd43f0bd264fe","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.90.1.tgz","fileCount":5,"integrity":"sha512-mL3HsovCI1XPG9V0EsbsIAxHETftww6WQYNOfcwFw7dfW31WOml6STAjeY4iHOyPKOKiTPAZgZ1NTHRFUT4EBQ==","signatures":[{"sig":"MEUCIGUChcfhxnqKP5XNEj+qkbsEJxcgdXkirupgBBvQ1K7AAiEA+4u6O/Yq9uJiFvI/u7bm1ZaSqpB3yhrG1Sk6Y/yy8nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDP4Ge8seUBQV4ZJveyuTJa0mJ0al+cTmxLzX2mVvuUbAiEA4PJ2q+Vr/OxEKLHJEPVV2AjSBW0PLjqAH4MjjDvpw6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152793},"type":"module","engines":{"node":">=22"},"gitHead":"1719fde812c9ceecc659cd95280e5720a5e558eb","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.90.1_1789552116796_0.2043071459214545","host":"s3://npm-registry-packages-npm-production"}},"0.90.2":{"name":"superapp-bridge","version":"0.90.2","license":"UNLICENSED","_id":"superapp-bridge@0.90.2","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"4ed2a60877c8895bfb72bd19da77d05672b0ab5c","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.90.2.tgz","fileCount":5,"integrity":"sha512-pL+iGkK/x6LyqKP/eVSL4R1YqDq30l+GI48H2UJKEhIQ7X8N84XDKTHu73f6lOQh0+h0KHbGAkXlmmZ0i4YsgA==","signatures":[{"sig":"MEUCIQD79/xzxxYBDpsSGhXpxlczsKYsh87uPHakKs5P+kspowIgb0RT6FF3WhLGeJLBmrfKSHAFvIAeds0bimx/mBVnJ6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWzi/NmMkQznEQ+3Xkiuhteuukn26/drXOPmk6mWsP4wIhAJQl9jbAYIawWb7e4LvYz6NB+cSNnON8GbSnniz7BPuB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153034},"type":"module","engines":{"node":">=22"},"gitHead":"9eff0169f6b91402ec1037d6982f0ec05600c07a","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.90.2_1789630401594_0.7628451954699202","host":"s3://npm-registry-packages-npm-production"}},"0.90.3":{"name":"superapp-bridge","version":"0.90.3","license":"UNLICENSED","_id":"superapp-bridge@0.90.3","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"9d21f9a758a1ff6e70333c10ba10297654a0c002","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.90.3.tgz","fileCount":5,"integrity":"sha512-1hU5WC9cxa6ovntGpTjh5GO1en1wmS55lpuKSA6NLnD2RKAzA2ATVdXOuZDD0GRi3phuso5m60O++RcE/41AAA==","signatures":[{"sig":"MEYCIQCNpr1E7pGGpPC8CgXLknR1vopwHJ4Ky4pSrYVc8YTtIwIhANNRrtk5fUcD6uy2wv2rRUQ5e2jSCowiHDIn5fPlBziy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9fsvYEWPkCk9Zdfe/lWGcxdXwzBwksrASj/ce4b8EyAIhAPkwCxErkYQbZYv95J2oZ6gBf214r5EaVhKhfV9MCRu8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153034},"type":"module","engines":{"node":">=22"},"gitHead":"0a333a44aa0939919b819d8fb3445d82a2791a65","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.90.3_1789779849635_0.9262164535878303","host":"s3://npm-registry-packages-npm-production"}},"0.91.0":{"name":"superapp-bridge","version":"0.91.0","license":"UNLICENSED","_id":"superapp-bridge@0.91.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"b58046e0251359bfc0e0ebc787cefa393dd8dace","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.91.0.tgz","fileCount":5,"integrity":"sha512-j+bS+Y4OtrJIn+UsDqn9DUUshN+d5/UAblYwxGqP1pVuXu5Rvlhye8HqU7kDKgbKtrx6LCUpE3dVbe0Ac3rp4g==","signatures":[{"sig":"MEUCIBTlGV8T0KzrMQlvOF0Cpe72HdTweKKIjewrEmR5YUCrAiEAv/gy24rUIkeQXCF7UsdI2KXKxoMf0EVM0f3j+iy0tF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDebHkLK6/+EiBoC+7R9DO836K9A2ZTLtYnVZXn28hghQIhAIbpH9hQROpgVCRgqCCWPFBrAGWYZ1aruXBq5PRB+rqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154556},"type":"module","engines":{"node":">=22"},"gitHead":"87994288b30fbb72b6478daa393095923cb6f0ee","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.91.0_1789872402578_0.4665883704835967","host":"s3://npm-registry-packages-npm-production"}},"0.92.0":{"name":"superapp-bridge","version":"0.92.0","license":"UNLICENSED","_id":"superapp-bridge@0.92.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"4522cacd3509b160841408327ccaab1807bd57f9","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.92.0.tgz","fileCount":5,"integrity":"sha512-pdqodck8LdTgFb9gca+5V6vYeAa/eRvVbWgkNTdYYD4qDiQZOloQRn7ztlN3sKkq1+npqDAnguxCkMdBJsLdyg==","signatures":[{"sig":"MEUCIQD20FXhvIRO4NeCd4ypLd6cSiw1hW2Tk+VNTF9Z4mfExwIgRV2fqC0RPPeVQDB1KrCLr0dA7dTmygTMceH6yDch358=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCF2DlMoXNSefR0xKh3OTa6AyoKqMrPlzdRS8WTxAyTBQIgSgkTOG28/o6oJTDfgHtSDkxCcsdyFNFJVQbTwBADGII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155512},"type":"module","engines":{"node":">=22"},"gitHead":"018ba9347642963f7f6ce68faba149634767643f","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.92.0_1790044603775_0.5626661663891055","host":"s3://npm-registry-packages-npm-production"}},"0.93.0":{"name":"superapp-bridge","version":"0.93.0","license":"UNLICENSED","_id":"superapp-bridge@0.93.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"7a5add5ce560658b16f2b60dcdbfd29a6ffa8b06","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.93.0.tgz","fileCount":5,"integrity":"sha512-sJQfiqWH6lHOqg8y9NKBBBqcSZV1GNjuLdaU1kuBR2h6JDRc070lLpY7bZbXiZMwycDoQN4BkZRErqXg07tjgg==","signatures":[{"sig":"MEUCIQC1Oo+y1CcqgInUloO+waimajBLgkGm20JOyAjooTUbCAIgM+rTtrKDilFpTcsRlsydy518UoIDj0vygzOf3tAm/BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUyVRZNOL+6Svn+XW/6n+fSuhXGQh8PhIbshN34OHnTQIgEWpkB0YaSvFFXdJo7qOFpYrAlmACm48tnc9a11smeWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166248},"type":"module","engines":{"node":">=22"},"gitHead":"1bfa399c4ed8618e1007ef4b407a43898f9ca886","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.93.0_1790049873554_0.7386203931418938","host":"s3://npm-registry-packages-npm-production"}},"0.94.0":{"name":"superapp-bridge","version":"0.94.0","license":"UNLICENSED","_id":"superapp-bridge@0.94.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"3c2822e51a7005a9c32c537750adc20672222c61","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.94.0.tgz","fileCount":5,"integrity":"sha512-DKlLPtl7c/9PJhAGKUVN6vU8ieJkHo6i3n/jFZEvQnEQ/J9p6JMcJ0yNruGDIWTeM726Xg5NRrnPMOUFjIKSDg==","signatures":[{"sig":"MEUCIQD5SRIyRGcTH9/v7TfLwzEEWiOE9BWYLOPdWuNKWMlKRQIgBs7cBFsO8IKO00Yy/itMGDtPrxWExiwydZ5pogoTwzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBvi2138lqtapC3B5TaFLOx9n2RN+saAlFLSLBnfx2+nAiEApvBIAQEYWG9ISVGp6vhIfqtMbUBrfttb26PU8T2juAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168961},"type":"module","engines":{"node":">=22"},"gitHead":"de28c78cb694d09940475685fee1b9b99576b4ab","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.94.0_1790066197584_0.8560997944585125","host":"s3://npm-registry-packages-npm-production"}},"0.95.0":{"name":"superapp-bridge","version":"0.95.0","license":"UNLICENSED","_id":"superapp-bridge@0.95.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"e7ed63a69c684bbfd779e55c42aab737358ef2cf","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.95.0.tgz","fileCount":5,"integrity":"sha512-1zklSAqIXAbCGsN7QXZf0sZDGNh6YP/Bcj1D6geZJBEtTNAp8+2ZXIUNNeXDQkoXbI1mfJ3akncd85cYwjkb3g==","signatures":[{"sig":"MEUCIQDDfCuxpUZk3A9KNxGoWoGVasM9ftQJ4hdMR/5WnFv6lAIgasi2QmA1gTCJhmFWQeDT596UAYtfSqiKRi7LUSzpHkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGXMBSEjJtWzX4KPr1xsV01y7hMkOkyxrQKQcL9t1ZFdAiEA+ZtHk1hWQVmSuZ1t4ILtpwru9kwVywix4DWzR2+Gs8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168961},"type":"module","engines":{"node":">=22"},"gitHead":"0035ab24a0efd325ccefa9d7b8fa5da3ccaccc6f","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.95.0_1790073751641_0.47119180086071233","host":"s3://npm-registry-packages-npm-production"}},"0.96.0":{"name":"superapp-bridge","version":"0.96.0","license":"UNLICENSED","_id":"superapp-bridge@0.96.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"18ddb5af85f2e3ca29fa0f680cdaacbe3488a8a2","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.96.0.tgz","fileCount":5,"integrity":"sha512-quzvRLbxMYoHyarXYrqN1pz57Ey75sFsTMScjpKR5RlWu5zbSIoHzDvG+A4g0IuO9Ri++ZBuP5h8koFRxwRKTg==","signatures":[{"sig":"MEYCIQC99qfUp7efgAz2fP0sDCxzywRFdTpKRgqMWqwuc8frmwIhAMoOZDC1g7rliw6081LwiDqq5SXzNq0d2SQBPMCC+r2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfGfG4RXX/6DoE4NExYI6J0vDhsb6lWTyORSGKE+peYgIgKjo3XvHwu8nihZyihtcyuDCJScpoTixg+Esvz+fg6jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168961},"type":"module","engines":{"node":">=22"},"gitHead":"08e0263e3e125725ce585ad6d3469e75b6e1df53","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.96.0_1790130002865_0.7913027826029231","host":"s3://npm-registry-packages-npm-production"}},"0.97.0":{"name":"superapp-bridge","version":"0.97.0","license":"UNLICENSED","_id":"superapp-bridge@0.97.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"bcdc77decf026ae710363bfe691c160342d56d63","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.97.0.tgz","fileCount":5,"integrity":"sha512-3muheFqNw/EpsB8pjDzOQZxjqHRCPlj5RLKSMFa8HmCdTHEkeND2MiJ42KX45Mvq7jyJKIuqm2Vf6a5IFxRpDA==","signatures":[{"sig":"MEUCIB8i2OGL9srTrepg7MUknIN7XWHZyRZeGyY2VcWUVIcjAiEA59NAcYNxczIAciVBIE7hqbwSe5fBB0Yna4U141TDm40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZ8/ak5pzbQuXs0GJNQlI05HFL2Rkj1DKv8ucx3ScRDAIgE6cxeTCQblbo0LUUMJZW+YE5UPIRTRXVCISXb8VFuHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168961},"type":"module","engines":{"node":">=22"},"gitHead":"73c3b1f37f2bb1aebb4a2ab6fa5aac214f03ecac","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.97.0_1790135086870_0.17152280377509532","host":"s3://npm-registry-packages-npm-production"}},"0.98.0":{"name":"superapp-bridge","version":"0.98.0","license":"UNLICENSED","_id":"superapp-bridge@0.98.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"049dfdc70864a1e65b1af621dfcaba8889506dce","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.98.0.tgz","fileCount":5,"integrity":"sha512-tr8qtwlcKzhvNUNS8SirYEw/6lw/9cuDokrrl67qXGrUbRODoCSSgGbKswJZV1X9MPfPeaBpSrLsOBch/6jp5Q==","signatures":[{"sig":"MEQCIFFgCBsfZC55m+8qK/D98prv53k5RuUEV8yD5cV7xPkAAiAYPHQm5o+NPLy4cWIqI5vPKVxnd25LSJp8DD7EAw6m0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/on0Pthwv9V0WDfeVj1n14wsAI6ecrJ67u8Dbfe87tgIgF6m37q0BLfuHNuLlceTJbvxdzL2/4T76c0UVxbIUV9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168961},"type":"module","engines":{"node":">=22"},"gitHead":"78b3bbe4b17e38eb6ecf2b0993f35913da542db8","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.98.0_1790165673182_0.7027676483177905","host":"s3://npm-registry-packages-npm-production"}},"0.98.1":{"name":"superapp-bridge","version":"0.98.1","license":"UNLICENSED","_id":"superapp-bridge@0.98.1","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"3b04724c93555403f88949fbb6d535bc45069da2","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.98.1.tgz","fileCount":5,"integrity":"sha512-L7PT0wqDj7JxJlFaJ2k5M3i8BIEcay51eOqS6nDTzw/CgP3Zvmn3twOcgb0cC5CAmdyBugB2DBOHpB8pzgGm9Q==","signatures":[{"sig":"MEQCIALVeZ55GhZKi5kiYuEHB1WxCmcfCK5wTl/LmybRIjGMAiADlJ/VMgjeg9tQuLb9N0ruwv+826O8uUJU+/5hv/cVwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClGYmQD5OdivCd9oQfCw1uRzF1c4tV72VS5EBbNVFubwIhAMyY6fNZntkKCxtgeFy+qEXHOGuYPOse133/eP7Hop/s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168961},"type":"module","engines":{"node":">=22"},"gitHead":"ecb94dcd2bea97030b1ac24efc0190b5dd7ad6e9","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.98.1_1790174513390_0.4769911554204742","host":"s3://npm-registry-packages-npm-production"}},"0.99.0":{"name":"superapp-bridge","version":"0.99.0","license":"UNLICENSED","_id":"superapp-bridge@0.99.0","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"b15a77dab981d6839bfa15a26da07c6f4c2b4f44","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.99.0.tgz","fileCount":5,"integrity":"sha512-q4ENDmXhXX5aLQFJSIA6K237rSdyUrINfJ5Y4aOqJCapfGZ7hp3fZecHDpFPA2ecRKumaWGgv60RtweJYdVsUw==","signatures":[{"sig":"MEYCIQCch/KWcx441CtAWEjLV3slOMqtgUKmzc9caCWOQzM8fgIhAMSYQ80cvHcF+Oj1w2JKHT7724pMm861U83yHU6g+cnF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoS70OErR0zqPMwqEz0oF/a+HESKriSNdnPXr0wUIrzAIhAJNpBrne2u2nxaxKqJOamaRW9MiJxFDA7fkFhHIgF3bC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168961},"type":"module","engines":{"node":">=22"},"gitHead":"a10dc6fe249177fe2b7fc2ec614c1cd1f735e921","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.99.0_1790228508495_0.88973427842114","host":"s3://npm-registry-packages-npm-production"}},"0.99.1":{"name":"superapp-bridge","version":"0.99.1","license":"UNLICENSED","_id":"superapp-bridge@0.99.1","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"6ea02cce767a599660e8fae9a4325891da80aa83","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.99.1.tgz","fileCount":5,"integrity":"sha512-gGi4Ae+K7rIwFsev5IxvMIZYIBh6YEOJTkI5L+pV4iofhUOXpDadIYSjKpHcbNP29+5tSzr4gBvbXkT9w30Q5w==","signatures":[{"sig":"MEUCIDfgEm6Rkb3LX8LITawAiQ5JjH3gzceMfj0od3hVqsV4AiEAlA/BgmElkRdaLLjBRH4nHqxzAb3uwJuT20ML1HoCAAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDXXOE/KaQpW9AafNr6ON8v3B2p/2XhfKcUkpz9KSglXAiEAuRouss572CZSb+FlDjB5Hjmbuca/711sdSv3k0nIL8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168961},"type":"module","engines":{"node":">=22"},"gitHead":"717c896989bedd53b2511411b0549af8b9e00fcf","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.99.1_1790233009775_0.693555608952183","host":"s3://npm-registry-packages-npm-production"}},"0.99.2":{"name":"superapp-bridge","version":"0.99.2","license":"UNLICENSED","_id":"superapp-bridge@0.99.2","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"182ea99c00984232f078c5aae31a4528c45942b6","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.99.2.tgz","fileCount":5,"integrity":"sha512-+5hHs9LIE/L95KRem4+FCn1ylZkg4PiCAyfNcGcJsnJ93M8WSnS5fO5tPXREf+qTlLQX29G0/BOIv1v/B+oDMA==","signatures":[{"sig":"MEUCIG7pe3WfhdvO1RdRvaRqO/YYx2e1450Lwu3uKY+4f8EuAiEAkyYlPd79cqj9tSXPpLcu97rrAb0qNmkI94HD8C2Wcqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCd1iIHat68XE8fkgijb2j3rx15QLV0Z9RAbyQfza6GhgIhAPiyPN7w4KVQ3HQc8v1GQTCqJ/cPtXQ+gssx/8W9z4g9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170077},"type":"module","engines":{"node":">=22"},"gitHead":"58ab9e675db9d3df46f4ce92bb4f0b838c787858","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.99.2_1790236568510_0.34916465717258927","host":"s3://npm-registry-packages-npm-production"}},"0.99.3":{"name":"superapp-bridge","version":"0.99.3","license":"UNLICENSED","_id":"superapp-bridge@0.99.3","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"2a3509455849013ece367b2737acf9c9f6b54df6","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.99.3.tgz","fileCount":5,"integrity":"sha512-DATl+qZTnMavtNNetxutlefLmZo5VIO65J2/e07pcSS9XCXCUDS2QrtIE+v5KuUv4fT0jIx+0TmsUxUGhrevvg==","signatures":[{"sig":"MEQCIE1BP51CM5Hf8LPXP22BBlYabIqTR2qHc7iw5XoedANwAiBDbHSWid2+oESqPPWsXe27qq33cLAHfu2knaDLPvlVuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZfXprPsdxjFA4CkfbDywNTYcuH/Ad32RXloCsG8t3qAIgVR4wd4muj2dnpS6L8VbWdK1Nsa6Gx4i9SJlAI8ADZz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170077},"type":"module","engines":{"node":">=22"},"gitHead":"5d1a17ff6bdd90a595fdbdb657f236c8860e6705","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/superapp-bridge_0.99.3_1790239857571_0.612278105831386","host":"s3://npm-registry-packages-npm-production"}},"0.99.4":{"_id":"superapp-bridge@0.99.4","bin":{"superapp-bridge":"dist/superapp-bridge.cjs"},"dist":{"shasum":"2c8a9eaf0acf7cc34f4226e2eb7dffc106427bd6","tarball":"https://registry.npmjs.org/superapp-bridge/-/superapp-bridge-0.99.4.tgz","fileCount":5,"integrity":"sha512-ZC4t2GbhP/jfC4EmUm2Gp0LWkWBY8r0c+V6ivDlJf3Hmc+qKsuyoNap49JGfaS6OX4xDYlgQhhkJpqq1jdtZnw==","signatures":[{"sig":"MEQCID+YGZcmlxMFT+bXsH7K0mZItV2+vZfxVeHNgCe4dFqxAiAMtf7f3NVyYa/tgbLC077/n/DYKUD/JNXJbH4Y1n8YBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGVyODRuz//nkeE9TiABejXaJn+VEYvywDQJUj6Emjy2AiEAiJLZs7LTDL9xEPIjOp+7Hl/9Sg8RAxKCXv6JiLAPnPc="}],"unpackedSize":170077},"name":"superapp-bridge","type":"module","engines":{"node":">=22"},"gitHead":"9fd6e747229450aa8a5c5fe6ee0f459f31c0dd38","license":"UNLICENSED","scripts":{"test":"node build.mjs && node --test --test-concurrency=1 test/*.test.mjs test/runner/*.test.mjs test/router/*.test.mjs","build":"node build.mjs","test:e2e":"bash test/run_test.sh && bash test/run_hook_test.sh && bash test/run_mcp_test.sh && bash test/run_bootstrap_test.sh"},"version":"0.99.4","_npmUser":{"name":"itiwll","email":"itiwll@gmail.com"},"_npmVersion":"10.9.8","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","directories":{},"maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"@anthropic-ai/claude-agent-sdk":"0.3.250"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"^5.7.0","@types/node":"^22.20.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/superapp-bridge_0.99.4_1790240880814_0.5357452129848324"}}},"time":{"created":"2026-09-06T13:03:26.873Z","modified":"2026-09-24T09:08:01.161Z","0.77.0":"2026-09-06T13:03:27.102Z","0.77.1":"2026-09-06T13:19:26.573Z","0.78.0":"2026-09-06T23:19:23.502Z","0.79.0":"2026-09-07T01:26:06.879Z","0.80.0":"2026-09-07T02:44:49.180Z","0.81.0":"2026-09-07T07:01:57.750Z","0.82.0":"2026-09-07T08:10:06.911Z","0.83.0":"2026-09-08T03:07:23.187Z","0.84.0":"2026-09-08T10:27:36.209Z","0.85.0":"2026-09-09T06:54:27.399Z","0.86.0":"2026-09-09T08:32:01.931Z","0.86.1":"2026-09-10T02:34:36.977Z","0.87.0":"2026-09-13T13:08:27.749Z","0.87.1":"2026-09-14T02:06:57.894Z","0.87.2":"2026-09-14T03:01:57.787Z","0.87.3":"2026-09-14T04:01:12.126Z","0.87.4":"2026-09-14T06:15:38.371Z","0.88.0":"2026-09-15T10:06:03.747Z","0.89.0":"2026-09-16T01:16:09.275Z","0.89.1":"2026-09-16T04:00:37.759Z","0.90.0":"2026-09-16T08:56:48.727Z","0.90.1":"2026-09-16T09:48:36.891Z","0.90.2":"2026-09-17T07:33:21.693Z","0.90.3":"2026-09-19T01:04:09.724Z","0.91.0":"2026-09-20T02:46:42.661Z","0.92.0":"2026-09-22T02:36:43.871Z","0.93.0":"2026-09-22T04:04:33.677Z","0.94.0":"2026-09-22T08:36:37.707Z","0.95.0":"2026-09-22T10:42:31.745Z","0.96.0":"2026-09-23T02:20:02.969Z","0.97.0":"2026-09-23T03:44:46.959Z","0.98.0":"2026-09-23T12:14:33.300Z","0.98.1":"2026-09-23T14:41:53.534Z","0.99.0":"2026-09-24T05:41:48.602Z","0.99.1":"2026-09-24T06:56:49.866Z","0.99.2":"2026-09-24T07:56:08.726Z","0.99.3":"2026-09-24T08:50:57.676Z","0.99.4":"2026-09-24T09:08:00.932Z"},"license":"UNLICENSED","description":"SuperApp 机器侧一族：daemon（tmux 注入/任务领取/WS 门铃）、hook（Claude Code 事件流）、mcp（superapp stdio MCP）、runner（SDK 任务）、setup（装机）","maintainers":[{"name":"itiwll","email":"itiwll@gmail.com"}],"readme":"# superapp-bridge\n\nSuperApp（超级应用）的电脑侧：把这台机器上 tmux 里跑着的 **Claude Code** 会话接到你的 SuperApp 后端，让手机能把消息敲进终端、把回复 / 执行过程 / 询问送回手机。后端的部署见 [`superapp-backend`](https://www.npmjs.com/package/superapp-backend)。\n\n**不要手动 `npm i -g`。** 装机走你自己后端的一页脚本，它会装后端钉的那个版本，再调本包的 `setup`：\n\n```bash\nsh -c \"$(curl -fsSL https://<你的后端地址>/setup)\"\n```\n\n等价的手动形式（版本号看 `GET <你的后端地址>/api/version` 的 `bridge` 字段）：\n\n```bash\nnpm i -g superapp-bridge@<版本>\nsuperapp-bridge setup --base https://<你的后端地址>\n```\n\n## 前置条件\n\n- Node.js ≥ 22\n- tmux。会话必须在 tmux 里跑：消息是 `send-keys` 敲进去的，不在 tmux 里的 Claude Code 接不进来\n- Claude Code CLI（`claude`；setup 用它注册 MCP）\n- macOS（launchd）或 Linux（systemd --user）\n\n## `setup` 做了什么\n\n幂等，重跑即升级：\n\n1. **接入申请**：向后端申请接入，去手机 **设置 → 接入管理** 批准；领到的本机受限 token 写进 `~/.superapp-bridge/.env`（`HOST_TOKEN`）。已有 token 就跳过。\n2. **钉后端地址与机器名**：`.env` 里写 `API_BASE`（daemon / hooks / MCP 都靠它，常驻进程没有别的环境变量可依赖）与 `BRIDGE_HOST`（开机窗口主机名会漂，装机时钉死一次）。\n3. **Claude Code 侧**：往 `~/.claude/settings.json` 挂 7 个 hooks（SessionStart / SessionEnd / UserPromptSubmit / PreToolUse / PostToolUse / Stop / Notification，命令都是 `superapp-bridge hook <事件>`；你自己的 hooks 原样保留）；`promptSuggestionEnabled` 缺失时置 true（手机快捷回复的数据源）；已配 statusLine 的机器包一层 wrapper，把 5h / 7d 用量 tee 给 bridge（没配的不装）；`~/.claude.json` 预写 `autoModeEnvSetup.dismissed`；`claude mcp add -s user superapp`（工具 `get_health` / `send_file`）。**对新开的会话生效**，正在跑的要重启。\n4. **常驻**：macOS 写 `~/Library/LaunchAgents/com.esonwong.superapp-bridge.plist`（KeepAlive）；Linux 写 `~/.config/systemd/user/com.esonwong.superapp-bridge.service` 并 `enable --now`。\n\n装完后，这台机器上 tmux 里开着的 Claude Code 会在一分钟内出现在手机首页的「发现的会话」里，点选、起名即接入。\n\n## 子命令\n\n```\nsuperapp-bridge daemon                 常驻进程：WS 门铃 + 任务领取、tmux 注入、spawn/restart/kill、同步、补投\nsuperapp-bridge hook <事件>            Claude Code hooks 入口（settings.json 里调用，不用手敲）\nsuperapp-bridge mcp                    superapp MCP（stdio）：get_health / send_file\nsuperapp-bridge runner <task.json>     SDK 任务 runner（一次性任务会话，由 daemon 拉起）\nsuperapp-bridge setup [--base <地址>]  装机 / 升级\nsuperapp-bridge --help | --version\n```\n\n## 文件\n\n全在 `~/.superapp-bridge/`（环境变量 `BRIDGE_CONF_DIR` 可改）：\n\n| 路径 | 内容 |\n|---|---|\n| `.env` | `API_BASE`、`HOST_TOKEN`、`BRIDGE_HOST`；可选 `CLAUDE_CODE_OAUTH_TOKEN`（跑 SDK 任务会话用，`claude setup-token` 生成，没配则任务显式失败）、`TMUX_BIN` |\n| `bridge.log` | daemon 日志，排查从这里开始 |\n| `hooks.log` | hooks 事件流日志 |\n| `registry.json`、`sessions/` | 已接入会话的登记与各会话自己的受限 token |\n| `spool/` | hook 事件先落盘、投递成功才删；daemon 每分钟补投 |\n| `held/` | 注入闸门持有的消息（终端里有模态对话框时先存着，对话框没了再敲） |\n| `runners/` | SDK 任务会话的状态 |\n\n## 运维\n\n```bash\n# macOS\nlaunchctl kickstart -k gui/$(id -u)/com.esonwong.superapp-bridge   # 重启\nlaunchctl list | grep superapp-bridge                              # 在不在\n# Linux\nsystemctl --user restart com.esonwong.superapp-bridge\ntail -f ~/.superapp-bridge/bridge.log\n```\n\n升级：重跑装机命令。\n\n卸载：\n\n```bash\n# macOS\nlaunchctl bootout gui/$(id -u)/com.esonwong.superapp-bridge\nrm ~/Library/LaunchAgents/com.esonwong.superapp-bridge.plist\n# Linux\nsystemctl --user disable --now com.esonwong.superapp-bridge\n\nclaude mcp remove -s user superapp\n# ~/.claude/settings.json：删掉 command 含 superapp-bridge 的 hooks 条目；\n# statusLine 若被包过，原命令在 ~/.superapp-bridge/statusline_orig，改回去\nnpm uninstall -g superapp-bridge\nrm -rf ~/.superapp-bridge\n```\n\n## 许可\n\n专有软件（UNLICENSED）。本包只含构建产物，源码不公开。\n","readmeFilename":"README.md"}