{"_id":"@spencer-kit/coder-studio","_rev":"88-6bed0fa2924ee993853d9718ef4d30b8","name":"@spencer-kit/coder-studio","dist-tags":{"coder-studio-accept-31617613961-1":"0.5.7","coder-studio-accept-31621417620-1":"0.5.7","coder-studio-accept-31624514153-1":"0.5.7","coder-studio-accept-31628708627-1":"0.5.7","coder-studio-accept-31632377030-1":"0.5.7","rc-31695307088-1":"0.5.8","rc-31679112916-2":"0.5.8","rc-31679112916-1":"0.5.8","rc-31682038696-1":"0.5.8","rc-31688263166-2":"0.5.8","rc-31686446208-1":"0.5.8","rc-31690869153-1":"0.5.8","rc-31778167382-1":"0.5.9","rc-31993662599-1":"0.5.9","rc-31781886293-1":"0.5.9","rc-31790070787-1":"0.5.9","rc-32004895309-1":"0.5.10","rc-32022543522-1":"0.5.10","rc-32020705956-1":"0.5.10","rc-32016811914-1":"0.5.10","rc-32012290881-1":"0.5.10","rc-32006214105-1":"0.5.10","rc-32007665350-1":"0.5.10","rc-32474239108-3":"0.5.11","rc-32481804472-1":"0.5.11","rc-32488350914-1":"0.5.12","rc-32493010632-1":"0.5.12","rc-32813897262-1":"0.5.13","rc-32816097108-1":"0.5.13","rc-32807613399-1":"0.5.13","rc-32817943845-1":"0.5.13","rc-32809636134-1":"0.5.13","rc-32811505401-1":"0.5.13","rc-32703027552-1":"0.5.13","rc-32700087078-1":"0.5.13","rc-32701071787-1":"0.5.13","rc-32702044551-1":"0.5.13","rc-32705284818-1":"0.5.13","rc-32806184149-1":"0.5.13","latest":"0.5.15","rc-33042990943-1":"0.5.14","rc-33036797435-1":"0.5.14","rc-33058603899-1":"0.5.15","rc-33059814313-1":"0.5.15"},"versions":{"0.1.3":{"name":"@spencer-kit/coder-studio","version":"0.1.3","_id":"@spencer-kit/coder-studio@0.1.3","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"bin":{"coder-studio":"bin/coder-studio.mjs"},"dist":{"shasum":"1b0f54020d181e908490129ba4d476bcabdbcd71","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.1.3.tgz","fileCount":12,"integrity":"sha512-858t7mbRoRL6lwN5zPVK/bTvTMJ79vIWMrUWbjk3YlA9OhwHB+pxg0JOvZKJz5gPLyW418XF+36xxkK5Wy/BeA==","signatures":[{"sig":"MEUCIBdRJuE8LmDkceDS4XJlKO35PRA6gE3UZz3W00rncws/AiEA0bRK6cfZtjoXYOnCdV5MfQVSPrraj5evQnskCShyDYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115568},"type":"module","engines":{"node":">=22"},"gitHead":"cec64626b89ab8811bbe3b2d7a7e2c0f40b274e1","_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_npmVersion":"10.9.4","description":"CLI runtime manager for Coder Studio.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@spencer-kit/coder-studio-linux-x64":"0.1.3","@spencer-kit/coder-studio-win32-x64":"0.1.3","@spencer-kit/coder-studio-darwin-x64":"0.1.3","@spencer-kit/coder-studio-darwin-arm64":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.1.3_1774090005721_0.5130698376207463","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@spencer-kit/coder-studio","version":"0.2.0","_id":"@spencer-kit/coder-studio@0.2.0","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"bin":{"coder-studio":"bin/coder-studio.mjs"},"dist":{"shasum":"1e3aa6a4641538d1d07dcba4ea9fe075b9f4f2b5","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.2.0.tgz","fileCount":12,"integrity":"sha512-AKdlJ8A4SSB3XHlZlc/Ugkwagl8WJoX+dipV+lPF3GPsIA2XlXXsMiRiD7kqEK6iQwXoslnhRf3js9dWKw13Tg==","signatures":[{"sig":"MEUCIQCDPGVyDCymcbmr+CIN4YTT1DqOPQgN8CHiksc7Ks5wWwIgK77eYM2t54fox4Xpd+ZyPz+H2Sg3tOyKWakApbFbzso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115568},"type":"module","engines":{"node":">=22"},"gitHead":"602e3a77b0a4b80eb4d8534aedcaaf25eec48a03","_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_npmVersion":"10.9.4","description":"CLI runtime manager for Coder Studio.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@spencer-kit/coder-studio-linux-x64":"0.2.0","@spencer-kit/coder-studio-win32-x64":"0.2.0","@spencer-kit/coder-studio-darwin-x64":"0.2.0","@spencer-kit/coder-studio-darwin-arm64":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.2.0_1774167392387_0.48648519447142613","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@spencer-kit/coder-studio","version":"0.2.1","_id":"@spencer-kit/coder-studio@0.2.1","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"bin":{"coder-studio":"bin/coder-studio.mjs"},"dist":{"shasum":"26997d13fc3548ca1f3b2bdbcbf608fbc8aa02c1","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.2.1.tgz","fileCount":12,"integrity":"sha512-+Nf4kxQwd/vl8CD3h2WRT5YL9WYzKmaXUyY9G0QHCjABq+4ds7Axl14C+6i9NaCWQyai7nszk7nlpv8mX4PKCw==","signatures":[{"sig":"MEUCIA4b2q5qfAnL6G8cnpHs7/DEnIhNa6Q5ayyyCeG1Vni1AiEA9F2hN40LnttyHVCARGNheyGnYrfsT6bketEicf34Md8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115568},"type":"module","engines":{"node":">=22"},"gitHead":"3e8cae5946236d05dde526212b65cc89ece1cba9","_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_npmVersion":"10.9.4","description":"CLI runtime manager for Coder Studio.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@spencer-kit/coder-studio-linux-x64":"0.2.1","@spencer-kit/coder-studio-win32-x64":"0.2.1","@spencer-kit/coder-studio-darwin-x64":"0.2.1","@spencer-kit/coder-studio-darwin-arm64":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.2.1_1774175037481_0.9960966754079734","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@spencer-kit/coder-studio","version":"0.2.2","_id":"@spencer-kit/coder-studio@0.2.2","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"bin":{"coder-studio":"bin/coder-studio.mjs"},"dist":{"shasum":"374b65f5eac109477162469e7dc2019964a612f2","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.2.2.tgz","fileCount":12,"integrity":"sha512-fZrViyu/klPG7Hm9uQImiBSPYyUspj3j1zVlVDjZTFuUG6vjf1+J90zehH89aydVrxQ7+6Uet6PSsh5JmL7vBQ==","signatures":[{"sig":"MEYCIQCoDFuvsS7E8gidKjfLDVnGrFTU7fU4mZfgzEr5klAAzQIhAI22WL7DlRiSZ8TpMg4hS8THkMgRqjz2cuOXHheCpLlw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115766},"type":"module","engines":{"node":">=22"},"gitHead":"f4ba913b492f1e73fbc8f01deadf5f3451d9ebc8","_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_npmVersion":"10.9.4","description":"CLI runtime manager for Coder Studio.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@spencer-kit/coder-studio-linux-x64":"0.2.2","@spencer-kit/coder-studio-win32-x64":"0.2.2","@spencer-kit/coder-studio-darwin-x64":"0.2.2","@spencer-kit/coder-studio-darwin-arm64":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.2.2_1774450411993_0.17156861911059096","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@spencer-kit/coder-studio","version":"0.2.4","_id":"@spencer-kit/coder-studio@0.2.4","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"bin":{"coder-studio":"bin/coder-studio.mjs"},"dist":{"shasum":"e3e1bcf073cee9bda502aec1103655579981a4e4","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.2.4.tgz","fileCount":12,"integrity":"sha512-AAEhaR9WY2IM3mOqNG0gAxxO5mjjMqgFZGjx6vjZDxjgWYuu3+yRamUWN76vZefEs6V7PPdvOdRMzypVe55Yew==","signatures":[{"sig":"MEUCIC6K/MVXpbmjJ3JbH+Myg5Jm5V0FhfFSddKqCMH1pc89AiEA4u3ssExYcw99oEjmWA5wvegBjNNeDL1PM82kEq5kWuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115766},"type":"module","engines":{"node":">=22"},"gitHead":"9a1c696ca490353cebc6e794eeb4231e3b49dc33","_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_npmVersion":"10.9.4","description":"CLI runtime manager for Coder Studio.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@spencer-kit/coder-studio-linux-x64":"0.2.4","@spencer-kit/coder-studio-win32-x64":"0.2.4","@spencer-kit/coder-studio-darwin-x64":"0.2.4","@spencer-kit/coder-studio-darwin-arm64":"0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.2.4_1774621491151_0.33151684752800237","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@spencer-kit/coder-studio","version":"0.2.5","_id":"@spencer-kit/coder-studio@0.2.5","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"bin":{"coder-studio":"bin/coder-studio.mjs"},"dist":{"shasum":"f4fb391d1136ff31815b7240a2622eee78f43cb3","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.2.5.tgz","fileCount":12,"integrity":"sha512-V7+zX5G8m2c1V3b7xsMsbQ1qEx42BQTFEWE2kRz0MNmSiTqKIrWjkai2QxlEkASXdwtWp3zisWIKcDWcP0Rj+A==","signatures":[{"sig":"MEUCIFrDNrFfWgH1QLsxV5mjmj9YRqYBd1eOUMTfQ06Bn0twAiEA2hX6UVEwW0yoUGDJtlHNqB+Hv+qMTtfrgDNsoqAfpn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115766},"type":"module","engines":{"node":">=22"},"gitHead":"03b9624628999eaaac2b62398c887dc8b29a3455","_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_npmVersion":"10.9.4","description":"CLI runtime manager for Coder Studio.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@spencer-kit/coder-studio-linux-x64":"0.2.5","@spencer-kit/coder-studio-win32-x64":"0.2.5","@spencer-kit/coder-studio-darwin-x64":"0.2.5","@spencer-kit/coder-studio-darwin-arm64":"0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.2.5_1774727267135_0.7730491187019348","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@spencer-kit/coder-studio","version":"0.2.6","_id":"@spencer-kit/coder-studio@0.2.6","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"bin":{"coder-studio":"bin/coder-studio.mjs"},"dist":{"shasum":"be6ddc5f02c552f90bc11fc363fe09fd2eed78da","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.2.6.tgz","fileCount":12,"integrity":"sha512-1Y6cQDjDevgUdaHHg4vaFrKXxkCk0JRPk1k3fpF7sBIDXvnk2rGjXo+aEL4zmHiSnlkdDsXKEnKLbd8/icJoWg==","signatures":[{"sig":"MEUCIQCSN4dmsFSFY9xICXIUoLDBs/a/9XIpys4VHwDMd867CwIgPd8r8oaxAQtvqOyH9l30MRC62vSs14kyfidffY0Lsp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115766},"type":"module","engines":{"node":">=22"},"gitHead":"f6b12841e3a1de6259c43b55974e6d4dac2687d5","_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_npmVersion":"10.9.4","description":"CLI runtime manager for Coder Studio.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"@spencer-kit/coder-studio-linux-x64":"0.2.6","@spencer-kit/coder-studio-win32-x64":"0.2.6","@spencer-kit/coder-studio-darwin-x64":"0.2.6","@spencer-kit/coder-studio-darwin-arm64":"0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.2.6_1774773438725_0.44361839615992604","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@spencer-kit/coder-studio","version":"0.3.0","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.0","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"2a89af8aa830b832b6431238e7124b670ccbb625","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.0.tgz","fileCount":513,"integrity":"sha512-wryieTnyA13wHYgUOkJy8Zt8jyN8SKXZTxcvf9vIXuqV+ivCPwfSebhwjOKa99vDvt/wU2qrK0Zvhdha5xIS7Q==","signatures":[{"sig":"MEUCIQC09wuZggoznlGo2vHodmbgYM+/44Vdt1n9QgPuj3ohiAIgRBw30xqHGW9C8fkdhZPdwRJB6Si7nsuvGMbMufkn5k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73367722},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.0.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/9d359e4e3f71f86af4ebc51eb63b1548/spencer-kit-coder-studio-0.3.0.tgz","_integrity":"sha512-wryieTnyA13wHYgUOkJy8Zt8jyN8SKXZTxcvf9vIXuqV+ivCPwfSebhwjOKa99vDvt/wU2qrK0Zvhdha5xIS7Q==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Coder Studio CLI - The only published package","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.0_1778084104796_0.6546763620016753","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@spencer-kit/coder-studio","version":"0.3.1","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.1","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"e15a82dec8eb4334c9990263aebeab22e82d1ad4","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.1.tgz","fileCount":514,"integrity":"sha512-MJ6igWQGU/SwekNJWI0V8yUSFJ+yPby6Yshtdr288F8+9G6hEgt46IXanN6D7VB0InmBZolfbxYYmixpFvxGmg==","signatures":[{"sig":"MEQCICK3h5adyCD7RjC6CvsapKoCHUWoGeorFJs66HSOF255AiAUo1oANMvqdq05C88C1Oob/pGc84RZ+9L9O4lV9eJ8qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73366540},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.1.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/670bb60cbbb26b618f417ac700552086/spencer-kit-coder-studio-0.3.1.tgz","_integrity":"sha512-MJ6igWQGU/SwekNJWI0V8yUSFJ+yPby6Yshtdr288F8+9G6hEgt46IXanN6D7VB0InmBZolfbxYYmixpFvxGmg==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Coder Studio CLI - The only published package","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.1_1778086932585_0.24127088706392685","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@spencer-kit/coder-studio","version":"0.3.2","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.2","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"11a634143e90dd10c3439d716134fffb0b8d7620","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.2.tgz","fileCount":519,"integrity":"sha512-glbpUP+NTU/+92S439apnJnQNWd+9AKASswTKN9C/weNynFfyUVKlsQiHHG6NjSCTl8SWqaLiJYWSySEx9Wuvw==","signatures":[{"sig":"MEQCIEaZau3CjbStw4v47ZxnyT/gBRdg0uhIKp/M2F8Kf565AiAJJozhLW5qiRZ2rXbwBt0h/WBmTm8TjX5aWw1socZXSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73499393},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.2.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/d44a09df5d87082742242653b094045d/spencer-kit-coder-studio-0.3.2.tgz","_integrity":"sha512-glbpUP+NTU/+92S439apnJnQNWd+9AKASswTKN9C/weNynFfyUVKlsQiHHG6NjSCTl8SWqaLiJYWSySEx9Wuvw==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.2_1778162157171_0.8899105562046121","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@spencer-kit/coder-studio","version":"0.3.3","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.3","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"28da1d695eff3eaf17e67eafb5424822edec45d6","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.3.tgz","fileCount":519,"integrity":"sha512-Fc4hFbkGJjbGywmsFKOSbnKwjPv6l3/XINR2N+8oFJKt+/XMd0wbRS6nnWFae/z3Cn9OFtgVx33AO0OTy7El+A==","signatures":[{"sig":"MEQCIGVmlwc2iJltwbRLPHw6tfpss3aorgi7IIbd/LB1irTfAiB8IS03RM5NfpHcQ+4nmzA9lxjlsR5pYUqq4965fzv7bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73871642},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.3.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/7b8d946fd3ea608fcb9d021511c17018/spencer-kit-coder-studio-0.3.3.tgz","_integrity":"sha512-Fc4hFbkGJjbGywmsFKOSbnKwjPv6l3/XINR2N+8oFJKt+/XMd0wbRS6nnWFae/z3Cn9OFtgVx33AO0OTy7El+A==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.3_1778392415307_0.2209353060892585","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@spencer-kit/coder-studio","version":"0.3.4","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.4","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"783c40588853270badd1b07362f0ad06ad23cfa1","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.4.tgz","fileCount":519,"integrity":"sha512-f4mVwEjGcawMOgIjfsYcY3hB16gH+L4maDiOym9IYjQmzea1EWjP37KPVe+ILwEVG8CfDJIkd+cfXFGNXqM34w==","signatures":[{"sig":"MEYCIQDkM9HmwrAijbs9+5cKTX2PGU0G3hu/rpPuKGuGz4n51wIhAPkP+l8QvM4HskmUARXujKRkBQXFj2GUUJ78HD0pC+nU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73908214},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.4.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/1d55fcb50462dcbe2c3002f0d72c8ca2/spencer-kit-coder-studio-0.3.4.tgz","_integrity":"sha512-f4mVwEjGcawMOgIjfsYcY3hB16gH+L4maDiOym9IYjQmzea1EWjP37KPVe+ILwEVG8CfDJIkd+cfXFGNXqM34w==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.4_1778433409594_0.5388715667426485","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@spencer-kit/coder-studio","version":"0.3.5","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.5","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"185316367f2820f3cc5728abd9983fee6fd77f0f","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.5.tgz","fileCount":519,"integrity":"sha512-GN4AmWGTi1sv+Qgb/7pMyo8aaI6Kiie/7/nXCEV1gTRo7kt5Zy0YMTRi8kfnwB3fOrSZCj2qMoDqV/M957cjQA==","signatures":[{"sig":"MEYCIQDa3dqrDNDiWMg8vS+Dgr/YZK7vszCvTBmcNktM2JvYzAIhAJ4jDclmMcpLB4cvERjvrXGo9DzcYr+9R/fzywDHw2yV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73935739},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.5.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/41cf17c4e51daa41dc814270524a500f/spencer-kit-coder-studio-0.3.5.tgz","_integrity":"sha512-GN4AmWGTi1sv+Qgb/7pMyo8aaI6Kiie/7/nXCEV1gTRo7kt5Zy0YMTRi8kfnwB3fOrSZCj2qMoDqV/M957cjQA==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.5_1778480993099_0.26697431896508306","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@spencer-kit/coder-studio","version":"0.3.6","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.6","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"1c1037b2e778e970974f062ff7540e3539e7a0bc","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.6.tgz","fileCount":519,"integrity":"sha512-pJ62K+oZMk5+UkmjWeZYYGZ3BKQW0RozEAKGTgdx19TJ02lkIxSeFjpC/iBkRTMrPvlfSEsFA49a7yq2i/XgHg==","signatures":[{"sig":"MEUCIGKTpT+Kc3uHyXyFTo6X6nTkdW9FbM3ijqq2rZ6UtVfqAiEAuRkfxqrthJGoEHm+Zxcgb7PkATbr3cONmUmj2Wf65L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74325412},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.6.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/c85aaa95861e80905e1f148226834b06/spencer-kit-coder-studio-0.3.6.tgz","_integrity":"sha512-pJ62K+oZMk5+UkmjWeZYYGZ3BKQW0RozEAKGTgdx19TJ02lkIxSeFjpC/iBkRTMrPvlfSEsFA49a7yq2i/XgHg==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.6_1778679718750_0.7598432155794581","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@spencer-kit/coder-studio","version":"0.3.7","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.7","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"66798ae2327be7c8d02029bc0f288ec0e05da03f","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.7.tgz","fileCount":519,"integrity":"sha512-NGOjBwnDapAPppkTNMIHeW0oj+e0sEi8kyVV1L83nePOVWGKk30QYgZm3qEeKf3dTy0vxbVIiw2qxipjEkVt8Q==","signatures":[{"sig":"MEQCIHtSo6UuWJZ+gEmsV6Qk3bpXhpeBBTt4HzzuvJ6nfNcuAiBPQCsX4BfKj1xJ9nLtQSw6ooGKoRO57tCUSq2/Dwgbig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74401654},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.7.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/070702121b6a64b332f5f7ac1bfd7d18/spencer-kit-coder-studio-0.3.7.tgz","_integrity":"sha512-NGOjBwnDapAPppkTNMIHeW0oj+e0sEi8kyVV1L83nePOVWGKk30QYgZm3qEeKf3dTy0vxbVIiw2qxipjEkVt8Q==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.7_1778760182403_0.6181887202113767","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@spencer-kit/coder-studio","version":"0.3.8","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.8","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"cc485a063787aea5efcc60ba8e9f8dbc84d92c79","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.8.tgz","fileCount":519,"integrity":"sha512-nc4keKvwbKO81KBroK46VS39hJvSNs9tTSCJ7Oab3zynH4cwKgcM8V4LRg/WnqVOLuRJ/3L/MbrxSrCTxg8Hmw==","signatures":[{"sig":"MEUCIQDMNASDYQMuNgCfxCIpUlPpoo/sae6EeTX6xUrpd7qqUwIgdoc11O6T0BpW4re1kuLgzu5lSB5VuKYtyrS+e9lKa4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74599677},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.8.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/f0e2731d709dd00e1e995c60d69b2deb/spencer-kit-coder-studio-0.3.8.tgz","_integrity":"sha512-nc4keKvwbKO81KBroK46VS39hJvSNs9tTSCJ7Oab3zynH4cwKgcM8V4LRg/WnqVOLuRJ/3L/MbrxSrCTxg8Hmw==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.8_1778904515818_0.8193153668289641","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@spencer-kit/coder-studio","version":"0.3.9","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.9","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"51803cf9b6eaf33a57c3ffaac644d8029dd7df0b","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.9.tgz","fileCount":519,"integrity":"sha512-At9wmGXeSYGiMTBfRvo0WmYsuGGcH4ef5vddLxSddi/0u+PvmrxnXV/RHcvUmPd/96fb9kqpdBX/p23Tpl7ZQg==","signatures":[{"sig":"MEQCIA0DaRH+2BcjItkpDzTVp98CBUA7VBldjZTHrfVzGX/1AiB/wA3E9O0fwu74JwY+w7iyKQymcqzzBolhqCw0/hiWQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74644906},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.9.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/62b5758b2812135e7b0a965750f6ce78/spencer-kit-coder-studio-0.3.9.tgz","_integrity":"sha512-At9wmGXeSYGiMTBfRvo0WmYsuGGcH4ef5vddLxSddi/0u+PvmrxnXV/RHcvUmPd/96fb9kqpdBX/p23Tpl7ZQg==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.9_1779017980665_0.4008532971866685","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@spencer-kit/coder-studio","version":"0.3.10","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.10","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"3f621c414fc2441512aae70f143333a769481960","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.10.tgz","fileCount":519,"integrity":"sha512-sSTD9WkWHvrimfQM2BYLVvYIiWtHtjXOHDHybwXu+azBqJ0EUiwQ4SdX1pTicGCEog+rd+tWdTN1aZpj3FrLiw==","signatures":[{"sig":"MEQCICGACLBgfyJGHKxmJ1VHjffvU/74bg4n9ZDQ+94WWQUZAiBzUKgZYoYSJE8Nh1YhGItApR++mn0N0cRxtl9S5mPuGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74727315},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.10.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/9441899e460efeb1b0ad372194a534d0/spencer-kit-coder-studio-0.3.10.tgz","_integrity":"sha512-sSTD9WkWHvrimfQM2BYLVvYIiWtHtjXOHDHybwXu+azBqJ0EUiwQ4SdX1pTicGCEog+rd+tWdTN1aZpj3FrLiw==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.10_1779124318217_0.507267034593802","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@spencer-kit/coder-studio","version":"0.3.11","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.3.11","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"87d188615621e34877be12f6bad2c672ed51ad5c","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.3.11.tgz","fileCount":519,"integrity":"sha512-ZwQwfNpCG+LxQyVCrel7f4pOET19AzRhi53N/mMW7WwUVH4rwGqmxY/gbNHBCV5yFPlroBlrBFz1ObYzvcdqRQ==","signatures":[{"sig":"MEQCIGAJ6E803x5InPI57DOrFNzyvW6zGaqtZ1Hl6o9Y6YaoAiBlh6aQHN8O0x1z6TnygVM6fXrIX3qwsp8jV8ZLC09PpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75065886},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.3.11.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/6408b7b8ceaaeba23c3ff7fc25b0ae52/spencer-kit-coder-studio-0.3.11.tgz","_integrity":"sha512-ZwQwfNpCG+LxQyVCrel7f4pOET19AzRhi53N/mMW7WwUVH4rwGqmxY/gbNHBCV5yFPlroBlrBFz1ObYzvcdqRQ==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.3.11_1779209008199_0.20740560208082814","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@spencer-kit/coder-studio","version":"0.4.0","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.4.0","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"1ea5e8e77439fad4bc0a63102539fb40c86a9995","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.4.0.tgz","fileCount":518,"integrity":"sha512-KC0M1NcFFlD7ZTcQmzrjowSX4ruB/qOmp4hqx67qKPtBxsWMVioyxBwvXUqKPtMSEtPzJlA8P02ph1DRXWpPYg==","signatures":[{"sig":"MEYCIQDx4Un2GxObHv7ZWXz9Imax4MTd+5IX3LQ3IFBNgATx/gIhAMe7a8HvBsh/+aVNk461x+dlJPfMBB3mLPPRwUZnVSCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75603652},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.4.0.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/e725fbf682e0a3fb63a6976e7c63c0f6/spencer-kit-coder-studio-0.4.0.tgz","_integrity":"sha512-KC0M1NcFFlD7ZTcQmzrjowSX4ruB/qOmp4hqx67qKPtBxsWMVioyxBwvXUqKPtMSEtPzJlA8P02ph1DRXWpPYg==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","typescript":"^6.0.3","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.4.0_1779383282238_0.42249779313456903","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@spencer-kit/coder-studio","version":"0.4.1","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.4.1","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"62dc2e88a30f70beec3775e8936a1de967ecd319","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.4.1.tgz","fileCount":524,"integrity":"sha512-F54MfHO80eM7fWYmLOeNlz6ZCzpFRWMqMCJ2UO5ClK1PGbKPScbxm3SxA0ioOlKC33Uge8YK7ZLDJgCMUW5Hjw==","signatures":[{"sig":"MEUCIEVpORZ4YkyIi+EQTmJ4IDihV3Trm+N8vKUIj4swrIIwAiEA4Iuo0sKkkQtN5xtcmJz48Dq3RplND2p/Wrcp6erO3RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75897973},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.4.1.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/7f86dc691c1040bebf2f5342209dfa54/spencer-kit-coder-studio-0.4.1.tgz","_integrity":"sha512-F54MfHO80eM7fWYmLOeNlz6ZCzpFRWMqMCJ2UO5ClK1PGbKPScbxm3SxA0ioOlKC33Uge8YK7ZLDJgCMUW5Hjw==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","typescript":"^6.0.3","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.4.1_1779505511510_0.5553200544785766","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@spencer-kit/coder-studio","version":"0.4.2","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.4.2","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"95e45ad908528f664469fb7c5f11f03e75e0dd2d","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.4.2.tgz","fileCount":529,"integrity":"sha512-OkoBTIj5ryi1Fr38Cm+g9z6Sz/SH3ajYrWmEsh6k8LtrBHgE7WqTYIO3Ca2jj6Md1RZ6+PMdt77hWgxzkNv4IA==","signatures":[{"sig":"MEQCIF9OAlze4HoRGtVJ4kC/nu3KEu1aXTph6X4H6qHQwVrgAiBqry9Bx7s84Cp7/cmx7+gXSu9/kxJIJDAIG7Dd2qbHBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76313120},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.4.2.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/73176f070530f23473f0ca64a2823b2f/spencer-kit-coder-studio-0.4.2.tgz","_integrity":"sha512-OkoBTIj5ryi1Fr38Cm+g9z6Sz/SH3ajYrWmEsh6k8LtrBHgE7WqTYIO3Ca2jj6Md1RZ6+PMdt77hWgxzkNv4IA==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.4.2_1779520280895_0.01213333475939371","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@spencer-kit/coder-studio","version":"0.4.3","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.4.3","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"fa752fbb2adb325e5df6a792ea023c577a62ceb7","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.4.3.tgz","fileCount":529,"integrity":"sha512-DedqgIhB+QskwpX23/GiUL+GYlXZ+RtsJjMZN8QmYCoGMDZylF0zoxN0EnhlpQlFi2Edod3jsdO3/X4cFlcQ6Q==","signatures":[{"sig":"MEYCIQCrDbPM7WtXAQztNUNyvCh3qZWvlZ3vQxa+OUeo5BxdNQIhAI7E6vLmEEyS3ADTfDYWl2Q1jgP+R15PhxpbxyOlUq7Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76326628},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.4.3.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/510338c5a15fea954a899cbeb69bd988/spencer-kit-coder-studio-0.4.3.tgz","_integrity":"sha512-DedqgIhB+QskwpX23/GiUL+GYlXZ+RtsJjMZN8QmYCoGMDZylF0zoxN0EnhlpQlFi2Edod3jsdO3/X4cFlcQ6Q==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.4.3_1779526730779_0.8830942253679448","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@spencer-kit/coder-studio","version":"0.4.4","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.4.4","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"c40621dd49a9f60c3d7774b3ad1c519724c9f163","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.4.4.tgz","fileCount":529,"integrity":"sha512-jJEKETa5o+TsSPIFIVvhTP//NSAI7ayfqKn6TZLMASJU9FDljWLCweOuIU0uRj6qexmJEHDz5ve2suvn7HO2Iw==","signatures":[{"sig":"MEUCIQDGBe7yp0S1kKcQB0d1DOSIijFWG/nOmRI22g3rUH6EbgIgLsJaRUFaxvz162lKJX+tEt8WjV8s8EFrJR3NX1DIOUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76564827},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.4.4.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/422462487912281d68a6c5952e0c263e/spencer-kit-coder-studio-0.4.4.tgz","_integrity":"sha512-jJEKETa5o+TsSPIFIVvhTP//NSAI7ayfqKn6TZLMASJU9FDljWLCweOuIU0uRj6qexmJEHDz5ve2suvn7HO2Iw==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.4.4_1779601709616_0.5189900304972179","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@spencer-kit/coder-studio","version":"0.4.5","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.4.5","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"e23bedbb369570be97a27f41bbceb566064975f8","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.4.5.tgz","fileCount":529,"integrity":"sha512-a5K+dOVTOa9G6XTFI1O8fUx5UxvkGqvnzZ9oWiedrrF23eWUg/6Yl78+DFwzBnzC+vGQAXHGv3fJ5k2WLvyiaQ==","signatures":[{"sig":"MEUCIAKTesyWHROtMeXYSCXG625hF/rn8DQ6GNA7aiIgi/USAiEArnF90UlIH0oxnpcbnL27bHNNRtcPdsWRE0rCS4e1kVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76830535},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.4.5.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/3888f57a5b422d2a5cf2c4311ef40900/spencer-kit-coder-studio-0.4.5.tgz","_integrity":"sha512-a5K+dOVTOa9G6XTFI1O8fUx5UxvkGqvnzZ9oWiedrrF23eWUg/6Yl78+DFwzBnzC+vGQAXHGv3fJ5k2WLvyiaQ==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.4.5_1779636461913_0.5845182750528082","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@spencer-kit/coder-studio","version":"0.4.6","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.4.6","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"4bd65433f2a2041e374006c4d6b7481fa54ea484","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.4.6.tgz","fileCount":529,"integrity":"sha512-PWeFd1BzWtTly3za4AED9iznUuMj2rTn/w0uDXU70jFaHOtENC374LYjsoD1v9qCLztunixDp0eegivGZgRruQ==","signatures":[{"sig":"MEUCIGMFUAs73IHPrDbjCtyL6KZbhTASwxYQi1oAQARoEunyAiEAo3crof6fZnD+dkgNvhSqR1YaP77GYr9dbphYRWK0gIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76873976},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.4.6.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/973d9f42d4339fcbba88ca43bee86d69/spencer-kit-coder-studio-0.4.6.tgz","_integrity":"sha512-PWeFd1BzWtTly3za4AED9iznUuMj2rTn/w0uDXU70jFaHOtENC374LYjsoD1v9qCLztunixDp0eegivGZgRruQ==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.4.6_1779717382744_0.2184727455817037","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@spencer-kit/coder-studio","version":"0.4.7","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.4.7","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"70d475773425e7a218b02d62b1b435c660cf615b","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.4.7.tgz","fileCount":529,"integrity":"sha512-wcvD4yKPWQzNZAjOtfKjKzJnfJDRMRCHrA2IZ7Csf/zTyvkTagnD7xrmAXmfeMvvj2WmtWySyo0nfk7PSBo0iw==","signatures":[{"sig":"MEQCICVoyijCqJMfKpiD3sJzWZ3+NF6tbD1OxxntFfRdELseAiBkEDp+jpdKaxaHjQIG5FN46j/hfOnzvZkGLIz6raiG9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76953745},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.4.7.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/914118edcdb9300d1b67bfa18343600b/spencer-kit-coder-studio-0.4.7.tgz","_integrity":"sha512-wcvD4yKPWQzNZAjOtfKjKzJnfJDRMRCHrA2IZ7Csf/zTyvkTagnD7xrmAXmfeMvvj2WmtWySyo0nfk7PSBo0iw==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.4.7_1779763273749_0.5331107677790872","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@spencer-kit/coder-studio","version":"0.4.8","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.4.8","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"bffd5627d59ddd4b75f8c338108cc33b25b1b68a","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.4.8.tgz","fileCount":529,"integrity":"sha512-iQRG+v7cM0VBl+x5vshJpfBE2BzSHaLjSqR5dfbfkYihNmKHPC8aCZT4nPEw4tapADEXlEOe77HrnfF3QGBDFg==","signatures":[{"sig":"MEYCIQDoc0d3+DSv1czn9YTUnBsP6As+EhXcZ2eXU4zudOLSbgIhAPzDM+LY30VhdFcDHh5jOdXuGBIqsUwb8oyyA5P/fuDh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77289848},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.4.8.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/75a74bf2a96e59a66cf3bceae2a474e4/spencer-kit-coder-studio-0.4.8.tgz","_integrity":"sha512-iQRG+v7cM0VBl+x5vshJpfBE2BzSHaLjSqR5dfbfkYihNmKHPC8aCZT4nPEw4tapADEXlEOe77HrnfF3QGBDFg==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.12.1","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.4.8_1779807406420_0.46206063198819347","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@spencer-kit/coder-studio","version":"0.4.9","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.4.9","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"af7e3d9f22c332a7584f6938472dbb0acf64ec5b","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.4.9.tgz","fileCount":529,"integrity":"sha512-3YlDVAiOBizzEOiCCPGnPyLRrYB1peKhzt7W5viMsrJ1t+iQCp9MSVrZO2r68z/AdJniueFwSJrOYrFmF1FmPA==","signatures":[{"sig":"MEUCIBbocNjwLjvVnNClrlSDtAWZI7Ln1yG0Mtrm8Hi1mpMzAiEAjSqvaZ3BKyzRinWXrfi2mmMQyNhyZBtKrD8secd6EYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78621397},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.4.9.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/d260b66d6111cd43a80b04dfcb6043fd/spencer-kit-coder-studio-0.4.9.tgz","_integrity":"sha512-3YlDVAiOBizzEOiCCPGnPyLRrYB1peKhzt7W5viMsrJ1t+iQCp9MSVrZO2r68z/AdJniueFwSJrOYrFmF1FmPA==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.13.0","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.4.9_1780243885529_0.7317330158142497","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@spencer-kit/coder-studio","version":"0.5.0","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.0","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"5ca25eba8d4ac097325838646a0f64bc85eb9036","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.0.tgz","fileCount":529,"integrity":"sha512-wzuTKFqvQEBVMuPo20TZjS6vopur5sleHKsxOQKCeClrXCnDUGR339TsjtjgdsyEa5JXI1+mKULmIcAvfGlAKQ==","signatures":[{"sig":"MEUCIBX0ewFLqemZeHLk6TQJdo+TYIlweyOW/o5AszaRF/lrAiEArBtPxkp0ijaAjY/f5Dg6ARIxo+f9wh4UgRw84kyEQgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88621626},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.5.0.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/cc32aadb9beff55fa3c596bb21cd0ee3/spencer-kit-coder-studio-0.5.0.tgz","_integrity":"sha512-wzuTKFqvQEBVMuPo20TZjS6vopur5sleHKsxOQKCeClrXCnDUGR339TsjtjgdsyEa5JXI1+mKULmIcAvfGlAKQ==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.13.0","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.0_1780831838908_0.3377297031302353","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@spencer-kit/coder-studio","version":"0.5.1","keywords":["cli","coder-studio","agent","development","tools"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.1","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"64d49ada54895679c3f8775c03c0b6e59afe2d6a","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.1.tgz","fileCount":531,"integrity":"sha512-hVL50PqZWQ9n5jb5N+Mljv0CG/nVc7xzO9UNM+ipx1cSBD7+/kj4ZXb90HKSXgMYVBs2MKmAZLv8NBg1ZNpTtg==","signatures":[{"sig":"MEQCIDfpD1cU+uapaiG7Lk5yRbPS+rxhtY92Un4LEizGYBBgAiAJChYsnWpvPY/4XSYsbBY285AbG/HoIC7roMuSMmvgFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89111552},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.5.1.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/2cbd5b73761deb945d270d5392897ca7/spencer-kit-coder-studio-0.5.1.tgz","_integrity":"sha512-hVL50PqZWQ9n5jb5N+Mljv0CG/nVc7xzO9UNM+ipx1cSBD7+/kj4ZXb90HKSXgMYVBs2MKmAZLv8NBg1ZNpTtg==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.13.0","description":"Deploy once, code everywhere. Browser-based AI coding workspace for Claude Code and Codex.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.1_1780851557327_0.9399021100515579","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@spencer-kit/coder-studio","version":"0.5.2","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.2","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"890e9c9f02e27ccfbdae998dc6ff381beb6eee7b","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.2.tgz","fileCount":532,"integrity":"sha512-7BUWT21YRhFDdNeq9SESqvpzmYPHiUHG3+lwaeiMDtYQ6UC0l3Fb5SDsunT/yQTcvbKyoGtwIq6ABjVkygeBVA==","signatures":[{"sig":"MEYCIQCP5qgqwkUzZ/Vd/xayNHZM3UzTxP7b5K7aOOqIia4DjQIhAJ36XYMU7xlb0ySqGoUbqSiDQF9safGxz20BpuMyBBce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96599892},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.5.2.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/6a68376ea74e1dccdce9a74f2c061b93/spencer-kit-coder-studio-0.5.2.tgz","_integrity":"sha512-7BUWT21YRhFDdNeq9SESqvpzmYPHiUHG3+lwaeiMDtYQ6UC0l3Fb5SDsunT/yQTcvbKyoGtwIq6ABjVkygeBVA==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.13.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.2_1781495809187_0.11979345491444682","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@spencer-kit/coder-studio","version":"0.5.3","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.3","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"997fc71e5882d2607d64c1f788d4a76eb5b34814","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.3.tgz","fileCount":532,"integrity":"sha512-9GtfszWP3KpTKAE+q1mUHnqysibjRChTpXFXebgEIOb5KGkzS7GOXGGDAj6qnXASPPd5lG85OhenqCdrA1+E/A==","signatures":[{"sig":"MEUCIGOa0/3Bi4Wx563hKSVYAv1vUzhiUiAbqDFKB6+ej6B5AiEAmOwWBbX3MyxxGo8hhf5DwshI5wKAHF+mifXukuLqahI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96600388},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.5.3.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/eee2dd607d6f39881fc01f7969168375/spencer-kit-coder-studio-0.5.3.tgz","_integrity":"sha512-9GtfszWP3KpTKAE+q1mUHnqysibjRChTpXFXebgEIOb5KGkzS7GOXGGDAj6qnXASPPd5lG85OhenqCdrA1+E/A==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.13.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.3_1781503582282_0.9120047880953532","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@spencer-kit/coder-studio","version":"0.5.4","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.4","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"8dfdfcb5bde49a9f99ac38847f87e857a0d4a449","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.4.tgz","fileCount":536,"integrity":"sha512-KyDIn9HAqbbFQB1YqdgoDI2WtArzwoPRZMtQK/GYX4opMisGHXogtFvfzACujDwsEphM9yhZjBCfU/MSydmRKA==","signatures":[{"sig":"MEQCIEdAKYqxiY8Tey4npsIHU6uoe6weRYc1z2sOOvXFHJiGAiBd6dToDZzTNv5bLrl07Frk6HI+84w8Rehz5WrayFb8Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98291227},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.5.4.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/3046f14cde823fa88553a5d42e1221cc/spencer-kit-coder-studio-0.5.4.tgz","_integrity":"sha512-KyDIn9HAqbbFQB1YqdgoDI2WtArzwoPRZMtQK/GYX4opMisGHXogtFvfzACujDwsEphM9yhZjBCfU/MSydmRKA==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.13.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.4_1782445341549_0.04206310585708217","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@spencer-kit/coder-studio","version":"0.5.5","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.5","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"522a3846d70c57a75c6eb99f319511d9ceefa516","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.5.tgz","fileCount":536,"integrity":"sha512-mPISVOJIRSoBZM37XW7um+QSpC2R/KrZSsuDWX3sQuqquFnS77E4SWlcCttBeCFv/c1xkQjJHnbROjEWmNz8tA==","signatures":[{"sig":"MEQCIHUKO00QisCE4eD1Oj2ifDa/J1l6Epg8BHzQ7ljpBgPJAiAkdbhwxY4z8o1GOE5OZqX+FoiWMFNSBTelAGjbFUHhjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98298648},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.5.5.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/7de224ac968c47d87ede9c25f6d3f9db/spencer-kit-coder-studio-0.5.5.tgz","_integrity":"sha512-mPISVOJIRSoBZM37XW7um+QSpC2R/KrZSsuDWX3sQuqquFnS77E4SWlcCttBeCFv/c1xkQjJHnbROjEWmNz8tA==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.13.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.5_1782469759849_0.3606539959275952","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@spencer-kit/coder-studio","version":"0.5.6","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.6","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"20e99fc2c2155e95a5957a82a51d0b72028ed40a","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.6.tgz","fileCount":536,"integrity":"sha512-YssUjVfizFMFg4x+GTz8uwNyUdyehOfD5ibk73UpzyXgJ8GCJvHp0O0NCEZX3LOg8A2mPrX+bRb2/o1STQNIEg==","signatures":[{"sig":"MEQCIE+s0Fsbd0d2/kvuobNwGHGgUYT26vTYD7f/wJSkKcqxAiB8MUJI/SskfiCdvcdA2Utc6FckBwrNyAXC1fnVGfoxfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98735080},"main":"./dist/esm/index.mjs","type":"module","_from":"file:spencer-kit-coder-studio-0.5.6.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/tmp/a44ac196f9081457dd4722074c9d0914/spencer-kit-coder-studio-0.5.6.tgz","_integrity":"sha512-YssUjVfizFMFg4x+GTz8uwNyUdyehOfD5ibk73UpzyXgJ8GCJvHp0O0NCEZX3LOg8A2mPrX+bRb2/o1STQNIEg==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.16.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.6_1785565471742_0.5413080100887384","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@spencer-kit/coder-studio","version":"0.5.7","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.7","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"src/bin.ts"},"dist":{"shasum":"a5a05166830416659767b0916f7f7847c7d4175e","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.7.tgz","fileCount":537,"integrity":"sha512-PDxGuRqVR0XDBKASfofq5UUKp1hFsrjXdQJ4bo8j3Qn5jMGfusdTAGgyrot2HIJ407vWa0H8hSNiXZARGbj7Gw==","signatures":[{"sig":"MEUCIQDt20FXQgDQdfEP99Mw10twd7xdu2Nd9oqcHMR4PEw3sQIgWenUKlXKypcfPq//vfIfjpt8yoRgI7tduSzXKdJ+Pc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98856111},"main":"./src/index.ts","type":"module","_from":"file:release/cli-candidate/spencer-kit-coder-studio-0.5.7.tgz","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.7.tgz","_integrity":"sha512-PDxGuRqVR0XDBKASfofq5UUKp1hFsrjXdQJ4bo8j3Qn5jMGfusdTAGgyrot2HIJ407vWa0H8hSNiXZARGbj7Gw==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.16.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"publishConfig":{"bin":{"coder-studio":"./dist/bin.js"},"main":"./dist/esm/index.mjs","exports":{".":{"types":"./dist/esm/index.d.mts","import":"./dist/esm/index.mjs"}}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"workspace:*","@coder-studio/server":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.7_1786552536959_0.7490185943752465","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@spencer-kit/coder-studio","version":"0.5.8","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.8","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"5c85f7163ce7b5872b18c906dd1fc39322372682","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.8.tgz","fileCount":540,"integrity":"sha512-NNRoA7yWPyzaNnqbxMvuDwIShvN2v11k1n12D8qHNPxgbMkAkftui8BTZWr/gwhDHWxFTzUTbhHSs/6Rz40aeg==","signatures":[{"sig":"MEQCIAlEMZ/1etPXhHAJ5l/OBH8m/kTuwK8MsAMP1OOfZ2X6AiBkmt3WAJ/GJcr9ux+ZbJB33tNZR7s91Lo0dLHH/0gP4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98858137},"main":"./dist/esm/index.mjs","type":"module","_from":"file:/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.8.tgz","types":"./dist/esm/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.8.tgz","_integrity":"sha512-NNRoA7yWPyzaNnqbxMvuDwIShvN2v11k1n12D8qHNPxgbMkAkftui8BTZWr/gwhDHWxFTzUTbhHSs/6Rz40aeg==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.16.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.8_1786607665092_0.15460944456126802","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@spencer-kit/coder-studio","version":"0.5.9","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.9","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"d6c00993a0349344189593a2a2062b9a65a07d14","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.9.tgz","fileCount":540,"integrity":"sha512-hgbgKcQsvjPFyxzMf0q7fKiajGECwXOCAgK4CNISCw8R6iP1JLZxQ99I2KvHSHjQYoIC7ENdn90OI/17TAt/yQ==","signatures":[{"sig":"MEYCIQDA2995EfgMxAj1o0FnbD1cgvDBS0llzWuoz+JS5HxCBwIhALt5aAfr03dv2d7c0YtevXeZqPKnduMC7XbCDcFBbvvH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98870871},"main":"./dist/esm/index.mjs","type":"module","_from":"file:/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.9.tgz","types":"./dist/esm/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.9.tgz","_integrity":"sha512-hgbgKcQsvjPFyxzMf0q7fKiajGECwXOCAgK4CNISCw8R6iP1JLZxQ99I2KvHSHjQYoIC7ENdn90OI/17TAt/yQ==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.16.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.9_1786691208664_0.004676795067653838","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@spencer-kit/coder-studio","version":"0.5.10","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.10","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"1c1a8b85d6aa68e1beaee942753fe44b7343a24a","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.10.tgz","fileCount":540,"integrity":"sha512-YaF/6eIzczwgO5UIe+cKbNS5vCq5fPyQQBR3d9vDj9Qtc6JNQkyqn1QVLaQVBwjcAP6uipwaQgXThaZRM+Y5KA==","signatures":[{"sig":"MEUCIQDqEx4Onb/rpxeycCGIoWbAdwXq00t4mqExviT2K1WvRAIgZz70eqkuy1rCfgnlGimsvzblQM7HNRxTH1+JxPgqKoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98873570},"main":"./dist/esm/index.mjs","type":"module","_from":"file:/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.10.tgz","types":"./dist/esm/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.10.tgz","_integrity":"sha512-YaF/6eIzczwgO5UIe+cKbNS5vCq5fPyQQBR3d9vDj9Qtc6JNQkyqn1QVLaQVBwjcAP6uipwaQgXThaZRM+Y5KA==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.17.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.10_1786951338626_0.1667115902377041","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@spencer-kit/coder-studio","version":"0.5.11","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.11","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"683a5161b40deeab3bf9dcfbf7e47227229a19a2","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.11.tgz","fileCount":521,"integrity":"sha512-I8jWe6qRElvfl22CNpC25IyOj3JQcpFcKUBfAvC77t0NPSbXl1vi06jTgnfGJ8CUqTxMJcI5TzO1izd35C6y1g==","signatures":[{"sig":"MEUCIQCUAEUX45P7AzuUmhSusrFSHUQAVrIqlr8lPX3KLLty6wIgG/BfUWvN0fbbvSFl+ZTl/Ha2PPyGU9IU/XUZfIzqlsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24695917},"main":"./dist/esm/index.mjs","type":"module","_from":"file:/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.11.tgz","types":"./dist/esm/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.11.tgz","_integrity":"sha512-I8jWe6qRElvfl22CNpC25IyOj3JQcpFcKUBfAvC77t0NPSbXl1vi06jTgnfGJ8CUqTxMJcI5TzO1izd35C6y1g==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.17.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.11_1787311623960_0.9048561781853603","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@spencer-kit/coder-studio","version":"0.5.12","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.12","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"4e207af3752d9c99f2273ad78e8f3780da23c044","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.12.tgz","fileCount":631,"integrity":"sha512-55ewsWyz7G6/L8/TP3t2AL18g4mn7lBEN1KyIPA2HJ73SDmeJOEDvG/pBA+L+4G+VaujL1tEskdelfl8UIhzTg==","signatures":[{"sig":"MEYCIQDZYDGMqAkZ+5GYGgcKjLSeS8xPNHGNpKoZEMBXu8rPrgIhAM2Dt4p82ImjYagc9MeHRDAK52/OeUIBQAoijK/esPxO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98607141},"main":"./dist/esm/index.mjs","type":"module","_from":"file:/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.12.tgz","types":"./dist/esm/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/home/runner/work/coder-studio/coder-studio/release/cli-candidate/spencer-kit-coder-studio-0.5.12.tgz","_integrity":"sha512-55ewsWyz7G6/L8/TP3t2AL18g4mn7lBEN1KyIPA2HJ73SDmeJOEDvG/pBA+L+4G+VaujL1tEskdelfl8UIhzTg==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.17.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.12_1787320285581_0.9556296968635989","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"@spencer-kit/coder-studio","version":"0.5.13","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.13","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"f86d665e9c4ab4bfd7eca5372bc18d80097c9925","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.13.tgz","fileCount":631,"integrity":"sha512-YKxSDK/pS82i26WKJe5/nGDErO0hsghgksBiuacVg+pNRQPzm2HyeUWSvmzseVtaEkfM4ZGnaKEQVvlDrT07qg==","signatures":[{"sig":"MEYCIQCD2oWlpD5C2tsK/RlSaHLUY37VzofPlYUwaIYWUFKtawIhAOUWdkPs3WlRwV6s4L9kHXiLyU4ZAI+qF0TWg0L9fsRG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spencer-kit%2fcoder-studio@0.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98616330},"main":"./dist/esm/index.mjs","type":"module","_from":"file:release/product-candidate/coder-studio-cli.tgz","types":"./dist/esm/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/home/runner/work/coder-studio/coder-studio/release/product-candidate/coder-studio-cli.tgz","_integrity":"sha512-YKxSDK/pS82i26WKJe5/nGDErO0hsghgksBiuacVg+pNRQPzm2HyeUWSvmzseVtaEkfM4ZGnaKEQVvlDrT07qg==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.17.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.13_1787555654922_0.08635688267539887","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"@spencer-kit/coder-studio","version":"0.5.14","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.14","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"f1241ecd7b4e27e4cd608e6cf52dd7f71f78a55a","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.14.tgz","fileCount":633,"integrity":"sha512-XVYhbVlGQs09TQaM0VL5XQfotjPmrJs3zDIcGzZwirFgPWxCskgQeOO5S/xEeGAMd1EuD4V9y3tqTyydvuiBHQ==","signatures":[{"sig":"MEUCIQD99oLumE4kf/747bi/Jcd9LQ3zzKME9ZzZO9StlQ96NQIgMkyyWUO1Bnfnwee9MNecplYTRPbtZ6UBnB2MduDFy+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spencer-kit%2fcoder-studio@0.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98694227},"main":"./dist/esm/index.mjs","type":"module","_from":"file:release/product-candidate/coder-studio-cli.tgz","types":"./dist/esm/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/home/runner/work/coder-studio/coder-studio/release/product-candidate/coder-studio-cli.tgz","_integrity":"sha512-XVYhbVlGQs09TQaM0VL5XQfotjPmrJs3zDIcGzZwirFgPWxCskgQeOO5S/xEeGAMd1EuD4V9y3tqTyydvuiBHQ==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.17.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.14_1787802324573_0.42676961896359034","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"@spencer-kit/coder-studio","version":"0.5.15","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"author":{"name":"Coder Studio"},"license":"MIT","_id":"@spencer-kit/coder-studio@0.5.15","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"homepage":"https://github.com/spencerkit/coder-studio#readme","bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"bin":{"coder-studio":"dist/bin.js"},"dist":{"shasum":"e664cd4982756044f182ee51ef72d028d0bc164b","tarball":"https://registry.npmjs.org/@spencer-kit/coder-studio/-/coder-studio-0.5.15.tgz","fileCount":633,"integrity":"sha512-s3A7r87MhalPApdQha+FfEKmlxR6nx9WeL+2mYCh/gHBhWVfKumIttdxkOLgw0HA4IdpUleq4D9uNeaLlbdjhw==","signatures":[{"sig":"MEQCIDAQEzIKnMiVKrf0KvTWspGyGZDZKdpAnR6hAwA2vmVQAiBs0sxSA/jwJP0JVBu2j20DdBbXXjLKiRjmmRIb3whoDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spencer-kit%2fcoder-studio@0.5.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98750499},"main":"./dist/esm/index.mjs","type":"module","_from":"file:release/product-candidate/coder-studio-cli.tgz","types":"./dist/esm/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.mjs"}},"scripts":{"dev":"tsx ../../scripts/dev-server.ts","test":"vitest run --passWithNoTests","build":"tsx ../../scripts/build-cli.ts","test:watch":"vitest"},"_npmUser":{"name":"pallyoung","email":"pallyoung@163.com"},"_resolved":"/home/runner/work/coder-studio/coder-studio/release/product-candidate/coder-studio-cli.tgz","_integrity":"sha512-s3A7r87MhalPApdQha+FfEKmlxR6nx9WeL+2mYCh/gHBhWVfKumIttdxkOLgw0HA4IdpUleq4D9uNeaLlbdjhw==","repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"_npmVersion":"11.17.0","description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.0","pm2":"^7.0.1","zod":"^4.4.2","uuid":"^14.0.0","ignore":"^7.0.5","fastify":"^5.8.5","mermaid":"^11.15.0","chokidar":"^5.0.0","node-pty":"^1.1.0","mime-types":"^2.1.35","typescript":"^6.0.3","markdown-it":"^14.1.0","pino-pretty":"^13.1.3","@fastify/cors":"^11.2.0","vscode-jsonrpc":"^8.2.1","@fastify/static":"^9.1.3","@xterm/headless":"^6.0.0","@fastify/compress":"^8.3.1","@fastify/multipart":"^10.0.0","@fastify/websocket":"^11.2.0","@xterm/addon-serialize":"^0.14.0","typescript-language-server":"^5.2.0","vscode-languageserver-protocol":"^3.17.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^25.6.0","@coder-studio/core":"0.0.1","@coder-studio/server":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/coder-studio_0.5.15_1787823446544_0.7265634230598368","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-03-21T10:46:45.560Z","modified":"2026-08-27T09:57:51.679Z","0.1.3":"2026-03-21T10:46:45.877Z","0.2.0":"2026-03-22T08:16:32.580Z","0.2.1":"2026-03-22T10:23:57.627Z","0.2.2":"2026-03-25T14:53:32.134Z","0.2.4":"2026-03-27T14:24:51.314Z","0.2.5":"2026-03-28T19:47:47.300Z","0.2.6":"2026-03-29T08:37:18.882Z","0.0.1":"2026-05-06T15:07:12.748Z","0.3.0":"2026-05-06T16:15:05.533Z","0.3.1":"2026-05-06T17:02:13.343Z","0.3.2":"2026-05-07T13:55:57.946Z","0.3.3":"2026-05-10T05:53:36.032Z","0.3.4":"2026-05-10T17:16:50.408Z","0.3.5":"2026-05-11T06:29:53.800Z","0.3.6":"2026-05-13T13:41:59.495Z","0.3.7":"2026-05-14T12:03:03.738Z","0.3.8":"2026-05-16T04:08:36.589Z","0.3.9":"2026-05-17T11:39:41.445Z","0.3.10":"2026-05-18T17:11:59.076Z","0.3.11":"2026-05-19T16:43:28.925Z","0.4.0":"2026-05-21T17:08:02.680Z","0.4.1":"2026-05-23T03:05:11.941Z","0.4.2":"2026-05-23T07:11:21.488Z","0.4.3":"2026-05-23T08:58:51.257Z","0.4.4":"2026-05-24T05:48:30.117Z","0.4.5":"2026-05-24T15:27:42.393Z","0.4.6":"2026-05-25T13:56:23.187Z","0.4.7":"2026-05-26T02:41:14.199Z","0.4.8":"2026-05-26T14:56:46.901Z","0.4.9":"2026-05-31T16:11:25.994Z","0.5.0":"2026-06-07T11:30:39.368Z","0.5.1":"2026-06-07T16:59:17.923Z","0.5.2":"2026-06-15T03:56:49.724Z","0.5.3":"2026-06-15T06:06:22.768Z","0.5.4":"2026-06-26T03:42:22.131Z","0.5.5":"2026-06-26T10:29:20.359Z","0.5.6":"2026-08-01T06:24:32.330Z","0.5.7":"2026-08-12T16:35:37.607Z","0.5.8":"2026-08-13T07:54:25.696Z","0.5.9":"2026-08-14T07:06:49.197Z","0.5.10":"2026-08-17T07:22:19.116Z","0.5.11":"2026-08-21T11:27:04.384Z","0.5.12":"2026-08-21T13:51:26.187Z","0.5.13":"2026-08-24T07:14:15.416Z","0.5.14":"2026-08-27T03:45:25.084Z","0.5.15":"2026-08-27T09:37:27.159Z"},"bugs":{"url":"https://github.com/spencerkit/coder-studio/issues"},"author":{"name":"Coder Studio"},"license":"MIT","homepage":"https://github.com/spencerkit/coder-studio#readme","keywords":["ai-coding","ai-agent","agent-workspace","browser-ide","claude-code","codex","self-hosted","cross-device","terminal","git"],"repository":{"url":"git+https://github.com/spencerkit/coder-studio.git","type":"git"},"description":"Self-hosted browser workspace for AI coding agents, review, supervision, and cross-device continuation.","maintainers":[{"name":"pallyoung","email":"pallyoung@163.com"}],"readme":"","readmeFilename":"README.md"}