{"_id":"vibeshare-live","_rev":"28-9c4280cc51fcb69849467869f2edf6de","name":"vibeshare-live","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"vibeshare-live","version":"0.1.0","keywords":["vibe-suite","vibeshare","claude-code","codex","multiplayer","cli","mcp","share","local-first"],"author":{"name":"Pooria Arab"},"license":"MIT","_id":"vibeshare-live@0.1.0","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"homepage":"https://github.com/pooriaarab/vibeshare#readme","bugs":{"url":"https://github.com/pooriaarab/vibeshare/issues"},"bin":{"vibeshare":"dist/cli.js"},"dist":{"shasum":"75864fd17f2f0f25cddee1c9e5713323ebfdaf1b","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.1.0.tgz","fileCount":11,"integrity":"sha512-qdhm0H3tC0ComApEurIdvMGjTntkNb0XhUW/AlZI9iHA7Wmo1FcrcSiDsPVpEo1MgkHxRwKIwTptDgDmchtl5A==","signatures":[{"sig":"MEUCIQDUZUhYi3FiA894KItLgX65q1oXHuq9wHVqIYSBLLqo3wIgOmD9tlsIYuNb/oHyCO8+g9TfhMFbhhVj6YC1EbGU30Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583500},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"90f208bbb6b6a4609e5c3364b89753f3e5402534","scripts":{"test":"vitest run","build":"tsup src/index.ts src/cli.ts src/mcp.ts --format esm --dts --clean","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"repository":{"url":"git+https://github.com/pooriaarab/vibeshare.git","type":"git"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the vibelive multiplayer engine. Open source, CLI-first, e2e p2p. Local-first.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.16.0","vibelive-cli":"^0.1.0","@pooriaarab/vibe-core":"^0.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^1.6.0","@types/ws":"^8.5.0","typescript":"^5.4.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.1.0_1785047303023_0.8279182782531684","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"vibeshare-live","version":"0.1.1","keywords":["vibe-suite","vibeshare","claude-code","codex","multiplayer","cli","mcp","share","local-first"],"author":{"name":"Pooria Arab"},"license":"MIT","_id":"vibeshare-live@0.1.1","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"homepage":"https://github.com/pooriaarab/vibeshare#readme","bugs":{"url":"https://github.com/pooriaarab/vibeshare/issues"},"bin":{"vibeshare":"dist/cli.js"},"dist":{"shasum":"9053d1e21a2abe17290eb831d58239da221223d1","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.1.1.tgz","fileCount":11,"integrity":"sha512-pMRjgfc97/jRK7q8TzsMLMbWo+9I4nMERqm0SzurxMt3q/LlFvMLFJco1GjkSJ9yuRGX9/frCbD4zhE5Asbsqw==","signatures":[{"sig":"MEUCIQCE6Y6Vq9ZqYX7ooZ6fbMuTIEbUvIu2ZIFVGyxsfp0WOgIgN1K7sWeFb7iGKOUqj6vYMW7NwMZr4yRKxdWUb3p3RrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583534},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0ca592e35dbb17917bd4c0d884bdd64688fbf2e1","scripts":{"test":"vitest run","build":"tsup src/index.ts src/cli.ts src/mcp.ts --format esm --dts --clean","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"repository":{"url":"git+https://github.com/pooriaarab/vibeshare.git","type":"git"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the vibelive multiplayer engine. Open source, CLI-first, e2e p2p. Local-first.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.16.0","vibelive":"^0.1.0","@pooriaarab/vibe-core":"^0.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^1.6.0","@types/ws":"^8.5.0","typescript":"^5.4.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.1.1_1785052672308_0.235056230456973","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"vibeshare-live","version":"0.2.0","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.0","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp.js"},"dist":{"shasum":"f26478245c53fce588a84a0007cbbcf878972d5e","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.0.tgz","fileCount":16,"integrity":"sha512-FTZUBtFx9WgX0QbX7rcNKn1SP//JqWfqElN0jdXwuvhdvw65pPEjmoPAGy2Nt63WfMcTkNNZipOcnINmTSe8CA==","signatures":[{"sig":"MEUCIGd6V9tW9ESyZH8xChIZeIyT8jRL5gyk1evG2RzSax22AiEAiqsJhtl/O4SEA1PVP1O6CBE8dxfefGXS2WR0tlJ1GpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174586},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"f625529830a75dd4115ffed0216b44c09c672ec6","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vibelive":"^0.2.0","@pooriaarab/vibe-core":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","typescript":"^5.6.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.0_1785189021303_0.35696104350070823","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"vibeshare-live","version":"0.2.1","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.1","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp.js"},"dist":{"shasum":"3194b720001681b128c5eaabf1867a93b5cc83d4","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.1.tgz","fileCount":16,"integrity":"sha512-TB7Nj4F1h7XUiP9EBiMcLGApUsLAqlDz1rjiLBv2pxwXwpI/GmQPKAPSs6DapksqkzEJXT4Y7i0yLrwh6Xi1lg==","signatures":[{"sig":"MEUCIFWlMo9g/QlIoGzpS9tsc5eQc2vuZnTNozPuTd8UkRnmAiEAutDzwXbbUBO0KmGMSDs0C9n3srJ45nCAJF/ykQu79Nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174668},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"ef1f2bb3c71855075b3c89c5fa9d9538848d2aff","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vibelive":"^0.2.0","@pooriaarab/vibe-core":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","typescript":"^5.6.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.1_1785189569381_0.29611233414158833","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"vibeshare-live","version":"0.2.2","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.2","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp.js"},"dist":{"shasum":"d97fc8c5c703b1fa0302e8b2b9e02c4532e793fa","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.2.tgz","fileCount":16,"integrity":"sha512-gMYsMy9REWQWLVdmt0wMF+Qn3bb7UDChBojuu8BU5aZv456MnLbNTcDyZwgtJC/lRXPJpMy138g9yCAdpP2Nlg==","signatures":[{"sig":"MEUCIDUKoyKpiAgDiRZniIr1biCIOw048p6iHeEyPRZbaUqMAiEAvp6w+DbcEFLAojQ+d1rJVooKYsn+AWPqplst4/9kFNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174748},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"5e65d39db1f4a32f4f74e27d105e117582c80ce7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vibelive":"^0.2.0","@pooriaarab/vibe-core":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","typescript":"^5.6.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.2_1785189793756_0.48778098907609","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"vibeshare-live","version":"0.2.3","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.3","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp.js"},"dist":{"shasum":"1955ffb8725a603e7e9bb13fa4de10f964646b7e","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.3.tgz","fileCount":16,"integrity":"sha512-1zNOmfiR22SEdFD4k7U+mD/EJktv6G8dIXW9HCbzsFJmQbVHARa+slYR9IhDTz0AHT7PRbeW+GSDroDx8abS0w==","signatures":[{"sig":"MEUCIQDLk8oXnff46eva4Hi6ZUnPZ19iKQ8gZk0laQxCkK7C5AIgV9jxuMbaWk5GUC3oUcBRH0eoX057Ejb7575G+ogBVEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174748},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"fa389043c82741882c39c525558351527e81b276","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vibelive":"^0.2.0","@pooriaarab/vibe-core":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","typescript":"^5.6.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.3_1785306417180_0.2701408102061098","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"vibeshare-live","version":"0.2.4","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.4","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp.js"},"dist":{"shasum":"5d5a7766bd3ea81c511c33357542b70156f2bff0","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.4.tgz","fileCount":16,"integrity":"sha512-3D9eWvEKJrhaPFvN5r25Mf2lXHhnsK0LjNnuLscJmIPtQBsNINk095ZK2GOYfuhBSze2knIXBy0tl/qdGGEiyg==","signatures":[{"sig":"MEUCIFYNy1wvrvwHk17/bNTTv+WV49neTT6tLyGr12INcopGAiEAtx8/xHGhO4GVeRiSvo2dIq9a/N1RZyFIJw3d/dztfCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174803},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"80e028f476e7cfa3ec20db6618fcf23257a50f93","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vibelive":"^0.2.0","@pooriaarab/vibe-core":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","typescript":"^5.6.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.4_1785360861527_0.47302696885433493","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"vibeshare-live","version":"0.2.5","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.5","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"f8194a76ae685498511ab0057c985b5956a42ce2","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.5.tgz","fileCount":19,"integrity":"sha512-PggjOJxRO6BSmz7+WD8/P3xPLH+koYb2twX6bXRYOTvw+v9ghG3UtNuM+htPQwL1hs5WqMoUF2DHwBrXR63onw==","signatures":[{"sig":"MEQCIHF4UZRuIdwUuHKJ0hWddBS00L+A3h8bn+EB2FVNVajVAiBpEN6ex0UCsQnAl2N9dRMWbuRkGsrQJpNWprHLnhzGew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"a18bde7f93c137c0668d107bc52f5bd28d494c93","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vibelive":"^0.2.0","@pooriaarab/vibe-core":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","typescript":"^5.6.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.5_1785367573892_0.6472530103849106","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"vibeshare-live","version":"0.2.6","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.6","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"0643ceb139c965dd5bb2ce4a556c1134fd85eab4","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.6.tgz","fileCount":21,"integrity":"sha512-4F81YqYlM2kWrr2IAdV09V63a4ryF+7po5T16BxxOdq+ubHyT7j6upmyZKs7Xn/MeDHe3ymxuf+KzXe/v6F/Vw==","signatures":[{"sig":"MEYCIQD6LkdZQ/kkKD9IDz8DyaJ0t4PJ8HzW2dJkCvFPS+yAsgIhANUJs8s2LunO80/C7jhs2jkGAR4T7kNhc7MX1z3GhebX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223400},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"af693b65e2b6f7a6b40e25d59bdf9ea530789af0","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","vibelive":"^0.2.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.6_1785457579598_0.17691265161579062","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"vibeshare-live","version":"0.2.7","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.7","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"1c2bc3ded25a585c37d6bdfb75c963c160d019b2","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.7.tgz","fileCount":21,"integrity":"sha512-Cs6C0Vd7iPj6pRbq6yRk8jBMb12apMtPjg+q6/E8+dtziBlkraH145mTXJwOSv5hsoSrTAAbbIDJhcCs7MmrDA==","signatures":[{"sig":"MEQCIF5wyZsEH4dyn6/WUz3/YE6wEt1sczZ76wLqgbKq9jk1AiA9DFT81uMZvyBwCanT9N5QxxwKeT5NkwxxLzPzFzwa1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"8d033fac37f6285ec952fb4e75edbc654520e4aa","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","vibelive":"^0.2.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.7_1785459499499_0.6484486667201248","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"vibeshare-live","version":"0.2.8","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.8","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"5517d3da5ba5e886f527e35619e8f2af5e18b6ba","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.8.tgz","fileCount":21,"integrity":"sha512-CJVwaQ4CIWObO3hfYAcZMpgYkPxhyK2CzFI8KFt34jKvJncPxRr+KvqaurC1rYne3tDYH3slzlnqaMPExhuOig==","signatures":[{"sig":"MEQCIH8iEUIFSCj3LH6y76ExiKKD8ery38PhtKqoCaM82gVLAiBQnlF/FmikymVLPQD5lEKhbLT1MbJTrGM8JRUrcImbJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"d1d77dc4acc0575e632bbdb50f041b067c20645d","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","vibelive":"^0.2.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.8_1785463561461_0.3564341493860752","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"vibeshare-live","version":"0.2.9","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.9","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"c4cf562cc589ef62fef14cc99f5b8a3dc29ef9c3","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.9.tgz","fileCount":21,"integrity":"sha512-OcdMDk5CisjYRQgIcvetIA/VF9ysESvyJ69kiPJEudBmFDAGZz7KRlUIIVH7g2L3Knh033uSm0w3yNM+l59yIQ==","signatures":[{"sig":"MEUCIGAntPcy0SKVvLB7VOTESLtt43ZB26WQJHFxXP9t7qt+AiEAr0oEoYjb7HnKeAd6NYO27L9LX8E26SUVOUAT6Wf8yRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"40dc43f1028bcd2174a90891fc4c15b3677867ce","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","vibelive":"^0.2.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.9_1785476049181_0.45397640746262935","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"vibeshare-live","version":"0.2.10","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.10","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"01370c0f54dcd1a664573fd024b622207e4db39b","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.10.tgz","fileCount":21,"integrity":"sha512-WbGI5MQ9vwdaNgcK1lEVlkTpJ8rrf+40qpoudoe6n/sl4UefCfUhWZRU8Ptm8nLj/hOIIM2G+5cvPcOJfCLeog==","signatures":[{"sig":"MEUCIEvPYnPHe/NeqOGrscXXDIVWa2k5lUjsJQKFUuIq+MqSAiEAx9Ma2V/bF20DMxMOO6wBzTNmLGvGYV+2eTrFoEo/9XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740433},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"e27519b6499ade6fe108dc12aa8cb3e6eebb726b","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.10_1785529779330_0.1532427251498354","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"vibeshare-live","version":"0.2.11","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.11","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"83e9b14141e129b1c6a37b2b0bd96309abaf82e3","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.11.tgz","fileCount":21,"integrity":"sha512-upbXijpc5yoa8bfVahajH9voDiKCDd7bgJdKdDxz286rqMKCP/rziIzj39x+9PgAn/AH94kQXNeURf7Pt35D7w==","signatures":[{"sig":"MEYCIQDNwqBEaz3ps/XDKwSCtqJjmpeaqW51EX3hE/HIws/mJQIhAI15O/1RhDzhbCOsyfY9LyCxg9Tjxtm5uBvPEc1cu2aP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763728},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"2f6a4c171ed00f9bae2083cd6d8fa285086d38e9","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.11_1785531984076_0.9328832625219263","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"vibeshare-live","version":"0.2.12","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.12","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"1fa6bd0267aaf38bcd56261b0ae390757938185f","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.12.tgz","fileCount":21,"integrity":"sha512-ZDeB41IHsdiDGQCmxe65HWYg0uqbO4hLPEehrdEBMCbPcIqTsuJH6JSC00rfrobZPsAYzb5jfCGJNLZeP4gjVQ==","signatures":[{"sig":"MEUCIQD0oJCLDiHztt+Lbbj9YGLNKn4TTNAWmsu/3TE76BPoxAIgbgvSypky5ZxscChO5BTPgpdBdClbzk3nbz9XL7rFxKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"3d3897f10cbf77f8233b8025f14f110294db3842","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.12_1785534209523_0.09436383152503502","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"vibeshare-live","version":"0.2.13","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.13","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"c96dfab2d0eb940d9da716eb9ed5e3012aee9a87","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.13.tgz","fileCount":21,"integrity":"sha512-SJbMF8wtesR94lkVF/rRKcY2D0H3rd7dXONAAqY+Xm0fBD7qtCW1YyVWYTzNP/7uXAgMI5ltV4cod4qJ75sitw==","signatures":[{"sig":"MEUCIQDhNYzjXUW1Va3idrFK/eA/5YKUKMQjUmM972H7WtP55gIgRjmAA/qyzOSoEGoa6urTqGVMKHFJ+OM2qhEacF1cf4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":780844},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"983b5c182d621ac0bd6ab4f0e66804e0695f1d48","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.13_1785543831678_0.5342730105992539","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"vibeshare-live","version":"0.2.14","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.14","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"863d74086ae8632fd75fce86ac7e7fd8cd66c516","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.14.tgz","fileCount":21,"integrity":"sha512-4BTftsd6F7bvhxZgHGC0Z3hExXgQDqmNstsPt0H8ukVnbceTzE0oEXM2NDF7xDWIIGIyeXj42Lz2Aylz88UZzA==","signatures":[{"sig":"MEUCIA0tc5kNV3ITZHQ5CPGjeoT3jqm9d5pvjOyEiN7X5nH5AiEAmDzdApRqCyN+30zTr3iH/EHBYeoyLs1GcTFhhOabLh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800007},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"6d51f1df4c5928be27931aadaee805db7d2387dc","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.14_1785545705055_0.6538142723968481","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"vibeshare-live","version":"0.2.15","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.15","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"05f07a5a1804017f1305958bd9107c440ac2f8b5","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.15.tgz","fileCount":21,"integrity":"sha512-1op0aXgSE1PHXO+hA4nulPj7zFvD9cVYQchh6tcL+0EZNZ5BfseJqpcv1tG1NEXDbtSDI2gyl4F05i3o1KF7Yw==","signatures":[{"sig":"MEUCIQDKBX68UNpzvHJHHDJ1FkL1h5I6ArzIi7W3G6ndV3fIMgIgexZ3Lj/giyfzgOxbsYlnvmfluQYblzEKFpdddlngo/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809831},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"c2e3e843cc37c6110e5f8bba5d2ebb9af5413a79","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.15_1785624107230_0.09674922773600736","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"vibeshare-live","version":"0.2.16","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.16","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"3ebb41a3340fd2cf82b83ddbced95faf57628645","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.16.tgz","fileCount":21,"integrity":"sha512-VeJYHd9Fh30p36MajCoJPzFjwz9LY0FKgbZPxmyRpePWsZAZbM6rL3oHc5VagnumEmpfMH8yezPC41E/3EibkQ==","signatures":[{"sig":"MEUCIQCc95v+60KIBZP9kZ5Ov5B6G1ECzi7OTwVgvIrHLCF6VAIgb/HrfmGNUUl2nLI19HtPCNQ/sQF2TxA14gZqp6gVjSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"3ba72093295d36eb6063102578299de132ebce9c","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.16_1785626463428_0.9133821784520424","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"vibeshare-live","version":"0.2.17","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.17","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"d4635536e0a94a450d53bb84a201789318be9ecf","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.17.tgz","fileCount":21,"integrity":"sha512-Nt9q8UWL3jmTAwNBDqX81N87+hnurEKWod23d8nQsJ8ZtNwlzKnRV+oTempisJMuPhDsklJJjJWGv8R6dFhi4A==","signatures":[{"sig":"MEUCIQDC/mLTB2t8Qpf+8mvG5dTNetYoBpwXLHXL9bo3f6nmsAIgbGY81sBhE5vFn0mjGDWVICgGnvuX8FMh7Qy1YstMnxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845266},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"315874f52dc679180ebdd80c265d6950e3f6f440","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.17_1785626913733_0.2849816763021211","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"vibeshare-live","version":"0.2.18","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.18","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"b610f65111088be9e6ff641bee24728bc438a340","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.18.tgz","fileCount":21,"integrity":"sha512-8HtwQ8u9CzyAze+P0Namay8FGQj1V8rBFQk/dAKDTy87noUs023PQYOvjkmgsEcI7FUXmfpVNSCh0LnORPk17Q==","signatures":[{"sig":"MEUCIH6gMTtSR1M43ujudHg0DCMMKKGblLVrpe8L2ckSlLvvAiEApAbHiScsf3jNAHStJzG2PQkZLZfdrZ4Dq++tGUawsd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805831},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"cc72b0700e55ee78ed5f5dd00f94321f6e7082c5","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.18_1785630618301_0.1825959585031518","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"vibeshare-live","version":"0.2.19","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.19","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"3e71f93bc742c331e1403f3447b645439429822a","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.19.tgz","fileCount":23,"integrity":"sha512-Iga1opryHjAYMC/nJjeyIlXX4U9y9Qbi4/OHT/BSO+GrV0c7dC2BGHMHemSlbv5r3v4w6VZF26rybs9MjkkdEQ==","signatures":[{"sig":"MEYCIQDPu470+OxAf2Lz6bg7TXPdt6di3ippwyVwguyzFWNNXAIhALazBXJEttU+Gu7hyoHu6qBAUmJnrznSQx6WD6bfdXvZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808257},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"baa323bb15e5770eaab064b03faea83c1d930d62","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.19_1785630865991_0.800615631230059","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"vibeshare-live","version":"0.2.20","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.20","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"224c3df5d0cd1237b39236fa5c271b53479c5a2a","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.20.tgz","fileCount":23,"integrity":"sha512-dWM0cQGlMNrjPudEeDgRs1lA2zwTloFlSr/3InP82GJfZVhNtFp6cco+YM/NSyXNYoujAi9P7nTqBBK+0UIpRg==","signatures":[{"sig":"MEUCIDVHxTwb6pQUhG57z9pQofb/NMM0I4j7q/3era744B/eAiEA0JGd5T0JcA8czlvjIE2t+sAn/lrgpDHasbR/spmCEuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808991},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"431021d3a2fc04a4db9ed36f619c1658c907231b","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.20_1785638211544_0.5117491868729069","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"vibeshare-live","version":"0.2.21","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.2.21","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"d20033d3d7248eaf59c7c74677b3a3e5956b2773","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.2.21.tgz","fileCount":23,"integrity":"sha512-Uu9aLEXZj2bW5nbRyweOnp8aNDahBXrkX353usUNTz1WZPM1JQ66cH2l66ekZ3qXRCHxlrrKxrg9bBFsaW3Q4w==","signatures":[{"sig":"MEQCIBzI+o5FBTLaLWRh2zJRcIQxe8I2C2jHp4XPICG58imiAiBeFR8ohwhAn+mXPEWrBjjvbhSC3BPvWdcPRmQhF0TVkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809011},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"07b0aeceaca8c253caf872f02e78a9aa137c5656","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.2.21_1785640404096_0.8213536247883917","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"vibeshare-live","version":"0.3.0","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.3.0","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"20bb26b371d4451466659787dbac9f2a812860f3","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.3.0.tgz","fileCount":23,"integrity":"sha512-QB+ssCzQ9ud9TBofQikP6GpykoQT/8AMkxdsU/udegPJcnjjFIXRKsUb0sSQLai3/XkUcMnV2ua3js8ex0SKpA==","signatures":[{"sig":"MEYCIQCOBu3h5dbn9qy9eKKKKF0gcmg+omy7fTtLkSzA/5Sp7QIhAN0i8ctwEOwbbUSavqdLW9+iR8ffG0IOaBj3TtOgbBes","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"aa670effe6cb8aa933c0da05bfffb84be2a427e3","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.3.0_1785646610924_0.05467463705374187","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"vibeshare-live","version":"0.3.1","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.3.1","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"011dcc09ff623ca0a0a219a8d4b891ef4a5ed60c","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.3.1.tgz","fileCount":23,"integrity":"sha512-3e5kVVtIbUxHPjiQ+aQ+xf2R8Usm7WTLIgD6SCwL3arTzivVaWhjE2/mg7nSGh2eefBnZKJicrb6NQcAsy4rEw==","signatures":[{"sig":"MEUCIQDIe7e3LsVJlmnvKOaunfrTDtHr1boTnsJKCKfSpF4LsAIgK4PtNHWdRHgl6zwXwcxFFbpmRx1esKu9j9joEX8Y2GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826653},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"72dc571e6c7785eca09570244555b5e763e49b28","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.3.1_1785867206610_0.9608202654148079","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"vibeshare-live","version":"0.4.0","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"license":"MIT","_id":"vibeshare-live@0.4.0","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"bin":{"vibeshare":"dist/cli.js","vibeshare-mcp":"dist/mcp-bin.js","vibeshare-live":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js"},"dist":{"shasum":"1679878ed8e72f7be8b4cf4638ed4fbd15b99545","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.4.0.tgz","fileCount":23,"integrity":"sha512-z1q1wC8n5bF2oTtEDezQWvv87QP/7AkhOrzz0HGApwObPP6UV9cEYdYvUbQJINCnFf6Pl2VboL6DjmrGiDqyLA==","signatures":[{"sig":"MEYCIQDueFiOw112bVQuHo15JRhSdtzu9GJUIai8YBzvNaCnrAIhAMrmhiWi//EvFwslsOFX56PyREMBfqqYZ7/Dw9eY98Mp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839200},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"gitHead":"374e479bd5c656f79580047eaf931030532f7789","mcpName":"io.github.pooriaarab/vibeshare-live","scripts":{"test":"vitest run","build":"tsup","prebuild":"node scripts/embed-xterm.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"_npmVersion":"10.8.2","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","node-pty":"^1.1.0","vibelive":"^0.2.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","node-datachannel":"^0.32.3","@pooriaarab/vibe-core":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.6.0","@types/node":"^22.10.0","@cloudflare/workers-types":"^5.20260730.1"},"_npmOperationalInternal":{"tmp":"tmp/vibeshare-live_0.4.0_1786058720968_0.36201292276707986","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"vibeshare-live","version":"0.4.1","description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","license":"MIT","type":"module","engines":{"node":">=18"},"bin":{"vibeshare-live":"dist/cli.js","vibeshare":"dist/cli.js","vibeshare-live-mcp":"dist/mcp-bin.js","vibeshare-mcp":"dist/mcp-bin.js"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","import":"./dist/mcp.js"}},"scripts":{"prebuild":"node scripts/embed-xterm.mjs","build":"tsup","typecheck":"tsc --noEmit && tsc --noEmit -p worker/tsconfig.json","test":"vitest run","test:watch":"vitest","embed-xterm":"node scripts/embed-xterm.mjs","postinstall":"node scripts/fix-node-pty.mjs"},"dependencies":{"@pooriaarab/vibe-core":"^0.7.0","@xterm/addon-fit":"^0.11.0","@xterm/xterm":"^6.0.0","node-datachannel":"^0.32.3","node-pty":"^1.1.0","vibelive":"^0.2.0","ws":"^8.21.1"},"devDependencies":{"@cloudflare/workers-types":"^5.20260730.1","@types/node":"^22.10.0","@types/ws":"^8.18.1","tsup":"^8.3.0","typescript":"^5.6.0","vitest":"^3.0.0"},"keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"mcpName":"io.github.pooriaarab/vibeshare-live","_id":"vibeshare-live@0.4.1","gitHead":"39f8723bde03b310e4eae3eda3435cc9c5ce5729","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-u7tYF7DXWw9kMrwULeRtj5aWBjX1wd5f4oV4POE/dngcBpLE/IOBiZRA5xWjG5pT7NIL//2ME6U3YKiy4YbyWw==","shasum":"8780f3528493b97821aadf7c41d1c04cd3c82243","tarball":"https://registry.npmjs.org/vibeshare-live/-/vibeshare-live-0.4.1.tgz","fileCount":27,"unpackedSize":861172,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCIWZRhXqtKHljhzedS7WdN1z236MIyBwIN2szeFme+DwIhAPGwBu2N/pk1yEHWcLSaXHgV5vzdVRgeJZIrJBPQOiwQ"}]},"_npmUser":{"name":"pooriaarab","email":"pooria@beeloud.xyz"},"directories":{},"maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vibeshare-live_0.4.1_1787953649878_0.4480797152830569"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-26T06:28:22.900Z","modified":"2026-08-28T21:47:30.190Z","0.1.0":"2026-07-26T06:28:23.162Z","0.1.1":"2026-07-26T07:57:52.450Z","0.2.0":"2026-07-27T21:50:21.457Z","0.2.1":"2026-07-27T21:59:29.522Z","0.2.2":"2026-07-27T22:03:13.908Z","0.2.3":"2026-07-29T06:26:57.320Z","0.2.4":"2026-07-29T21:34:21.685Z","0.2.5":"2026-07-29T23:26:14.021Z","0.2.6":"2026-07-31T00:26:19.755Z","0.2.7":"2026-07-31T00:58:19.646Z","0.2.8":"2026-07-31T02:06:01.642Z","0.2.9":"2026-07-31T05:34:09.336Z","0.2.10":"2026-07-31T20:29:39.505Z","0.2.11":"2026-07-31T21:06:24.248Z","0.2.12":"2026-07-31T21:43:29.702Z","0.2.13":"2026-08-01T00:23:51.864Z","0.2.14":"2026-08-01T00:55:05.229Z","0.2.15":"2026-08-01T22:41:47.395Z","0.2.16":"2026-08-01T23:21:03.591Z","0.2.17":"2026-08-01T23:28:33.954Z","0.2.18":"2026-08-02T00:30:18.441Z","0.2.19":"2026-08-02T00:34:26.162Z","0.2.20":"2026-08-02T02:36:51.695Z","0.2.21":"2026-08-02T03:13:24.237Z","0.3.0":"2026-08-02T04:56:51.096Z","0.3.1":"2026-08-04T18:13:26.813Z","0.4.0":"2026-08-06T23:25:21.188Z","0.4.1":"2026-08-28T21:47:30.041Z"},"license":"MIT","keywords":["vibe-suite","pair-programming","live-share","agentic-coding","cli","mcp","local-first"],"description":"Share your live agent coding session by URL — spectate read-only or invite into the session. Local-first: runs on your machine, nothing readable leaves without consent. Part of the Vibe Suite.","maintainers":[{"name":"pooriaarab","email":"pooria@beeloud.xyz"}],"readme":"# vibeshare\n\nShare your live agent coding session by URL — traces.com-style, open source, CLI-first. Spectators watch read-only; invite links let viewers request to join as collaborators (host approves, live).\n\nPart of the **Vibe Suite** — companion tools for agentic coding CLIs (Claude Code, Codex, Gemini, Grok/pi, Kimi). Ships as **CLI + npm package + MCP server**, built on [`@pooriaarab/vibe-core`](https://www.npmjs.com/package/@pooriaarab/vibe-core) (consent ledger, hooks bus, badges).\n\n**Local-first: the share runs on your machine.** The consent ledger gates every share (`share:session` scope), the stream is served straight from your host, and nothing is stored on a server.\n\n## Works with any harness\n\nvibeshare shares a LIVE TERMINAL SESSION. It wraps a PTY, so the program inside is irrelevant — any agent CLI, shell, or TUI renders faithfully (colors, cursor, full-screen) via xterm.js in the browser.\n\n**Two ways to share a session:**\n- **Wrap at launch (no tmux):** `vibeshare --public -- <harness>` — vibeshare is the parent, PTY-captures. Examples: `vibeshare --public -- claude`, `-- codex`, `-- gemini`, `-- aider`, `-- opencode`, `-- kimi`, `-- amp`, or any shell/command.\n- **Attach to an already-running session (needs tmux):** run the harness inside tmux, then `vibeshare attach <pane>` taps it live. Harness-agnostic — it captures the terminal, not the app.\n\n**Verified harnesses** (all render the real TUI live): Claude Code (`claude`), OpenAI Codex (`codex`), Gemini CLI (`gemini`), aider (requires `pip install aider-chat`), opencode, Moonshot Kimi (`kimi`), pi (grok/glm), Sourcegraph amp (requires its own PATH setup). Others (Continue, Goose, Crush, Qwen, Cursor Agent, Warp, Zed, …) wrap identically — they're just terminal programs.\n\n| Need | Command |\n| :--- | :--- |\n| Share a new claude session | `vibeshare --public -- claude` |\n| Share a running session | Run it in tmux + `vibeshare attach <pane>` |\n| Local-only sharing | `vibeshare -- <cmd>` |\n\n*Modes:* `--public` (WebRTC P2P + e2e via getvibe.dev), `--tunnel <provider>` (12 providers, e2e), or local loopback/LAN. Presence + attributed chat included.\n\n## Demo\n\n[▶ Watch the launch video](branding/launch-video.mp4) — claude is multiplayer now.\n\nhttps://github.com/pooriaarab/vibeshare/raw/main/branding/launch-video.mp4\n\n## Install & build\n\n```sh\nnpm install\nnpm run build      # tsup → dist/ (cli.js, index.js, mcp.js + types)\nnpm run typecheck  # tsc --noEmit\nnpm test           # vitest\n```\n\n## CLI\n\n```sh\nvibeshare                        # share your shell, spectate read-only\nvibeshare --invite --expire 1h   # viewers may request to join; auto-expires\nvibeshare --pass hunter2         # passphrase second factor\nvibeshare -- npm test            # share a specific command\nvibeshare --host 0.0.0.0         # share on your LAN (default: loopback only)\n\nvibeshare viewers                # who's watching, pending join requests\nvibeshare viewers --approve <id> # promote a viewer to collaborator\nvibeshare viewers --kick <id>    # remove a viewer, live\nvibeshare stop                   # end the share (works from another terminal)\n```\n\nRunning `vibeshare` prints the link:\n\n```\n● local · no data out\n  sharing:  npm test\n  url:      http://127.0.0.1:50613/s/KKxzdjLpr_km\n  access:   spectate (read-only)\n  expires:  until you stop\n  manage:   vibeshare viewers · vibeshare stop\n```\n\nOpening the URL shows a self-contained spectator page (no install for viewers) streaming the session live over SSE, with a \"Request to join\" button on invite links. First run asks for consent (`--yes` to skip); the grant is recorded locally in `~/.vibeshare/consent.json` and can be revoked any time.\n\nRead-only is real: there is no route that lets a viewer write — the host is the server of record, and promotion to collaborator goes only through a host-approved request (`ViewerRegistry.canWrite()` is the single gate).\n\n## Reliable connectivity (TURN)\n\n`--public` shares are peer-to-peer with **STUN only** by default (free, no infra) — that works across most NATs. If viewers sit behind symmetric NATs or isolated networks and get stuck on \"waiting for host\", add a **TURN relay**: ICE config is set on the host and automatically propagated to viewers over signaling, so both ends use it.\n\nPrecedence, highest first:\n\n1. `--ice-servers '<json>'` CLI flag — a JSON array of RTCIceServer objects\n2. `VIBESHARE_ICE_SERVERS` env var (same JSON)\n3. `~/.vibeshare/config.json` → `\"iceServers\"` key\n4. default: `[{ \"urls\": \"stun:stun.l.google.com:19302\" }]` (STUN only)\n\n```jsonc\n// ~/.vibeshare/config.json — self-hosted coturn, or a provider\n// (metered.ca, Twilio, Cloudflare Calls TURN, …)\n{\n  \"iceServers\": [\n    { \"urls\": \"stun:stun.l.google.com:19302\" },\n    {\n      \"urls\": \"turn:turn.example.com:3478\",\n      \"username\": \"vibeshare\",\n      \"credential\": \"long-lived-or-temporary-secret\"\n    }\n  ]\n}\n```\n\nThe credentials are the host's own (short-lived tokens by convention); they travel over the signaling channel to viewers so the browser can reach the relay. Malformed flag/env JSON is reported and skipped — resolution falls through to the next source, never breaking the share.\n\n## npm library\n\n```ts\nimport { createShare, grantConsent } from 'vibeshare';\n\ngrantConsent('share from my tool');              // once; local ledger\nconst { url, feed, viewers, revoke } = await createShare({\n  session: 'npm test',\n  access: 'spectate',                            // or 'invite'\n  expiry: '1h',                                  // or 'stop'\n});\n\nfeed.publish('tests starting…');\nviewers.on('request', (v) => viewers.approve(v.id));\nawait revoke();\n```\n\n`createShare` throws `ConsentRequiredError` without a `share:session` grant. Bring your own plumbing with `ShareManager`, `LocalHttpTransport`, and `FileConsentStore`.\n\n## MCP server\n\n```json\n{\n  \"mcpServers\": {\n    \"vibeshare\": { \"command\": \"vibeshare-mcp\" }\n  }\n}\n```\n\nTools: `vibeshare_create`, `vibeshare_viewers`, `vibeshare_stop` — so an agent can offer \"share this session?\". Your MCP client's tool-approval prompt is the consent act (recorded with that note). Approving *join requests* stays human-only, via the CLI.\n\n## Architecture & the vibelive seam\n\nvibeshare owns the **link + gate**; session content is an ordered feed served to spectators. The one deliberate seam is transport (`src/transport.ts`):\n\n- **`LocalHttpTransport`** (implemented, default): spectator page + SSE stream + loopback host-control API, served from your machine. Nothing stored on a server.\n- **`RelayTransport`** (lands with vibelive): a dumb e2e relay / p2p mesh handing out public `vibeshare.io` URLs — same `ShareTransport` interface, swap-in only. Collaborator input routing is part of that seam and must pass `ViewerRegistry.canWrite()`.\n\nEverything else — consent, access policy, passphrase gate, expiry teardown, viewer registry, revocation — is fully implemented and tested.\n\n## Prototype\n\nThe original UX prototype (no build, no network): open [`docs/prototype.html`](docs/prototype.html). Spec: [`docs/spec.md`](docs/spec.md).\n","readmeFilename":"README.md"}