{"_id":"@myrialabs/clopen","_rev":"117-b1e5f773a8b5c9b23cf027049e31729c","name":"@myrialabs/clopen","dist-tags":{"latest":"0.4.48"},"versions":{"0.0.1":{"name":"@myrialabs/clopen","version":"0.0.1","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.0.1","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"7a48058e9e060f2ab66c3bf26dd949c292ae8922","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.0.1.tgz","fileCount":456,"integrity":"sha512-C3Ki2Qd83ZEvHfvP7piI2hKJHpgt3csfaGfOC88c0Z9VIfG4i2f/YItNlz47I9XEwG1kJi4RxnBrHEuM69dM4A==","signatures":[{"sig":"MEYCIQCGIozkJ+yhK24a4KB/2IXCPDTys+wOTYgXGvrQlUn4BwIhAN4HAy1huszeluclAj3DYKOZvbLmiLZ9F6Eq9AWDErD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3145872},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"fc799fa6b41cc336502608e5bd81cf15970c26e1","scripts":{"dev":"bun --watch backend/index.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun backend/index.ts","lint:fix":"eslint . --fix","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.2","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@elysiajs/static":"^1.4.7","@opencode-ai/sdk":"^1.2.4","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.62.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.7","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.0.1_1772174806328_0.19555922465094122","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@myrialabs/clopen","version":"0.0.2","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.0.2","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"02040e7e99ac98a4c2527a3dce01c8ab2f165ef3","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.0.2.tgz","fileCount":457,"integrity":"sha512-KzT7zEAbh3FxHoPr7bL0r28mjs4J/L21sGb/qVnvFf9mOzKBNEFRMq42sbDFhZQM8Yt9XW59Oc3hvFqYxQ6jPQ==","signatures":[{"sig":"MEQCIBqpReDxGyZylti/qzOpwoFVc/XHCTaAxy1Xpya1FlRZAiBNm2JyvCeOSfTtSAdcdzbHDc1fwTSTDQw+bkTpMsCu3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3146862},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"7abf17bfe4997597b1b998f1628437323b8b233e","scripts":{"dev":"bun --watch backend/index.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun backend/index.ts","lint:fix":"eslint . --fix","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.2","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@elysiajs/static":"^1.4.7","@opencode-ai/sdk":"^1.2.4","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.62.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.7","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.0.2_1772178432285_0.16644324567188584","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@myrialabs/clopen","version":"0.0.3","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.0.3","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"2cb93e8b241d72ab668adaaafde3b0485780c32c","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.0.3.tgz","fileCount":457,"integrity":"sha512-HSqGgJHUPZDkkfQFK1QNb6cgfy7sjAfqxGwc8EP7L5NKh+7WxKVuQ70hxY/mJseq3Ja6f1JBNge5N5Kjbxm1yQ==","signatures":[{"sig":"MEUCIQCU76EjkNapLhS56ThHJA8H7389kc95NgJJJdt9XarGvQIgTI3mGTjnsdawH0Trg/LQni6ULv+/kwTihYoagv7nSnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3146862},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"74b0d3bcde009226287d65b587575a7cb35df557","scripts":{"dev":"bun --watch backend/index.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun backend/index.ts","lint:fix":"eslint . --fix","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.2","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@elysiajs/static":"^1.4.7","@opencode-ai/sdk":"^1.2.4","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.62.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.7","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.0.3_1772194702214_0.36480209817096165","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@myrialabs/clopen","version":"0.0.4","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.0.4","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"85b438d6fde36ad28b321ce671d2a3db186aba85","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.0.4.tgz","fileCount":457,"integrity":"sha512-pTtjJc9f06RPNQdHe+UymMNoeR05iT4D9Ex5WMveDQoK+tmPuXMV7LkF+nYTDy3+kM+czb3eJXtrg/p3P7d3Ag==","signatures":[{"sig":"MEUCICjoMy8Ao1jUcUXD4uXEYbLY+xV/10RXl4Ho0x7Z+GPoAiEArv8tue4LRiH4oRRiO2xJG56MPS8ldsHQiqyDZmXBOz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3144535},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"e47821c64531c37a01d062c701dcdc62432ac41c","scripts":{"dev":"bun --watch backend/index.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun backend/index.ts","lint:fix":"eslint . --fix","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.2","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@elysiajs/static":"^1.4.7","@opencode-ai/sdk":"^1.2.4","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.62.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.7","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.0.4_1772196984342_0.9793595145881915","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@myrialabs/clopen","version":"0.0.5","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.0.5","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"779e008435f0e9d0187fba815d1ab948a8218e3a","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.0.5.tgz","fileCount":456,"integrity":"sha512-Sc1DeU7PKXYtM+6qyI4rZP6DI09c+uY/5+Bs/B/jMUEnBp1P3r9PFJm5DXUWw48SGqf+6qw5vk9Lu2AEzsdgIg==","signatures":[{"sig":"MEQCIDLW3EokG5NnId56Ip6+xOn/8QXQprhq4FM+tXUY+uyOAiBoB2xsbdpt6RtntGGVQiI3yVhj0cmvcvp0yA+pA10YgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3144050},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"bc0c6fa94bc9dcf6d1e527e0f1c791ef2975c753","scripts":{"dev":"bun --watch backend/index.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun backend/index.ts","lint:fix":"eslint . --fix","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.2","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@elysiajs/static":"^1.4.7","@opencode-ai/sdk":"^1.2.4","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.62.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.7","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.0.5_1772206469383_0.4936678346160315","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@myrialabs/clopen","version":"0.0.6","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.0.6","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"368775bf8e5e8f713dd89d8e3e92e8b80b835cb8","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.0.6.tgz","fileCount":457,"integrity":"sha512-mu+oRQ5waACze2lUgo3/FgNib9QxhIdhCV/xRc4y/GfQONE2MQI2tlEsP13dcLBPYOBS/IBxfDCsfmIaQfKBVw==","signatures":[{"sig":"MEUCIQCCxdFgRTDB/YukagwaC9Ac095EMGs9R3UEss3fa38rxAIgIp4W9OSq1V5a6A8EnWu1O/0CJI4oZEthfKOQs7uPgQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3062118},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"d9d14c74c34cc982e4caec0b2acc42d7e0604245","scripts":{"dev":"bun --watch backend/index.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun backend/index.ts","lint:fix":"eslint . --fix","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@elysiajs/static":"^1.4.7","@opencode-ai/sdk":"^1.2.4","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.62.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.7","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.0.6_1772249885470_0.15808831748306074","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@myrialabs/clopen","version":"0.0.7","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.0.7","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"8e4add5f5f220d3c359c2d07b284da1116c3097f","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.0.7.tgz","fileCount":457,"integrity":"sha512-0P0yho9Pzv6DExTf+sYMaXhZ1o5FyQNev2vXCD174B0KVDA6huqgnEUtKqRmvHZiGiQEwnPlxJOdWL+mVYf/3w==","signatures":[{"sig":"MEYCIQD3ed0bzIY9dlGoUXpmLw+8Drm3KmE0qGq+CUvcCDzaVwIhAOwZX1CFkuCRRcmW4vtBw4rGoxVWbZBprgvLK7jn+p+/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3056186},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"d87b7321fe60e4372f19173e7881103b6d11c8e3","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@elysiajs/static":"^1.4.7","@opencode-ai/sdk":"^1.2.4","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.62.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.7","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.0.7_1772260415665_0.675137639062696","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@myrialabs/clopen","version":"0.0.8","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.0.8","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"d275c263d29bacd2ca311f735b4d7935c8904d27","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.0.8.tgz","fileCount":457,"integrity":"sha512-NjgwZwebhPFs9q1m7XQe4sW1ZYxU7ZqWv6vAKjRkJ0I0g7cbHasQc25QDW30V8rU2sljdeCROLB17Hk1rsXYLg==","signatures":[{"sig":"MEYCIQCOv21+gRdhodVVx4QY4XnSDSasPut8yKchI3MFQyn/nAIhANxT9SAFlFaG7FfDoFHL/uLqCzDNd1Od4K3Nes1pHCtw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3061009},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"0e8839fc57d5c23787b2e90b41607c9704ec9cfc","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.4","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.62.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.7","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.0.8_1772273757175_0.25135546117765006","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@myrialabs/clopen","version":"0.1.1","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.1.1","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"8fee881d9b853965c418bac6986b7cf55b1a8607","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.1.1.tgz","fileCount":460,"integrity":"sha512-jDb4GhjxJNX72I7Td1i3E4RIzHheKnMLc+RszCrfQZMVN5oqWH/5hFvzpgLpa0gMUWt/n+X533a6G64CXkfVrQ==","signatures":[{"sig":"MEUCIQDnPdenIk3QWVOqJnwB/lnUjtE4Q4dz2fGBeWSgUV0RYgIgbPdudPI6cCDzEfJVRnXVz6LPVg8/pcBou8S+lZFOBmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3096105},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"7db1eb8dbf11326a68dbc8a5ea3c37e57c14310b","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.15","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.78.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.63","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.1.1_1772519470182_0.9661543768932963","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@myrialabs/clopen","version":"0.1.2","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.1.2","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"4f9a8d00fdd4800352a1c8c9ced8e094d17a68dd","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.1.2.tgz","fileCount":460,"integrity":"sha512-eMalvbtPNWJX+/8C5i/cdl1Fx0/aA7O0LGdtOh1JQph/YJkyciwJ+ksGhqvHSYuYLFJWmldWJH52g/npCehYsQ==","signatures":[{"sig":"MEYCIQC2xzQu0jZMnw+fglsiFKaJLt9zmZtLLJXzTh2q0sRIGAIhAMtD/wHdOGsuQS8E6dDgPEqouCOOzCzVPDmioUch9NJz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3096217},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"f7bc74542052d5b12bda32789a557a1b3473221a","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.15","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.78.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.63","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.1.2_1772520207479_0.6859232122557097","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@myrialabs/clopen","version":"0.1.3","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.1.3","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"2dd1f10c41adb504e717c55e4a14e7ab74cc06ab","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.1.3.tgz","fileCount":460,"integrity":"sha512-/1upacXU3eCSOjZgsRGRHalq8s/wHthuw0hCFEAW/RosSyoFaTZm62w64fO7XYAZV1ZK0Y/ZJw9rhfp6OXg/NA==","signatures":[{"sig":"MEUCIAfOYwyNC+dYR0LJ8YFExz3TNnZbQGSIPa1BmnrJdr46AiEAkyxFf2gc2q+db1jlgRS94Sr51z9KgQe+hw//YvPsPzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3111543},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"34ecf3beb15b1f4e4573945a5cdf55b566db2c14","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.15","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.78.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.63","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.1.3_1772615700917_0.12656689523778053","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@myrialabs/clopen","version":"0.1.4","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.1.4","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"2a3ac6436d7f5de3e4bbb030a446cf18e1665389","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.1.4.tgz","fileCount":456,"integrity":"sha512-IU+AEfSq3ia0VM88Uqc5D03Kd1pPlqxfhttRD7ulx+SzIbPNy4rkv3Cu6KvwJE9/Fv4uSUtt7YrGS51vhzbikw==","signatures":[{"sig":"MEQCIBrmVOMt/P7jPasdt9/UjDC9+RbHgfVjRTOLpV8QtlOjAiBz0R9NLAa27bvNfNVvPwewyE0GV93Vxj8kzZKMuOWYbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3098149},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"e2315a839f1696d6051afc62b62ee3af64a1dc3e","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.15","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.78.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.63","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.1.4_1772750168749_0.743745836121926","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@myrialabs/clopen","version":"0.1.5","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.1.5","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"5e96146f08b1e2c638af647835f2c5807b8cdd2f","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.1.5.tgz","fileCount":457,"integrity":"sha512-xuhCbeH7oVoWAuEhUSiQcoizn5dtGbMfaNCVQOzgfXXSQfvS7gaoHvVaa28lHK0nDatjL8rmz8Jomx18Z4zaUA==","signatures":[{"sig":"MEYCIQDOxRhLZV5pe88pPzWnqJzyVgL9gOIjJv97od6DtEjTmwIhAN//7bIAgNW0Oqqh6SDQr097ApnsGME+CneBxFqQ21ur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3124322},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"2faa5f0b576ee5d475346a667e510d0522f35e0e","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.15","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.78.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.63","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.1.5_1772899809712_0.4612673519602799","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@myrialabs/clopen","version":"0.1.6","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.1.6","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"6cf2731495b41e55f97e6fe452c93eb26f81da7f","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.1.6.tgz","fileCount":462,"integrity":"sha512-3tcKLHk+FZOyYz2sBNmkL3q5Y94oqFCfvIOPc/c+TKTVt4o82Y7sgiaIwSI8MUJcg34gowekO5WOR3IWTV0T9g==","signatures":[{"sig":"MEUCIQD0WRZnlS92/KtZ5hy1rR7AIij3wl9cFBYpoWTo65QVBgIgOjyYgv5QRTOq7AnAz9jtiYnZLhAGWeHJD3Obn7dDXNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146257},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"edd860dab1fbca93c193f090cd5182b4fd7ccabd","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"eruda":"^3.4.3","sharp":"^0.34.3","xterm":"^5.3.0","canvas":"^3.1.2","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","werift":"^0.22.2","bun-pty":"^0.4.2","chokidar":"^4.0.3","file-type":"^21.0.0","puppeteer":"^24.33.0","@types/node":"^24.0.14","cloudflared":"^0.7.1","is-text-path":"^3.0.0","@types/marked":"^5.0.2","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.15","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.78.0","devtools-detector":"^2.0.23","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@tailwindcss/typography":"^0.5.16","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.63","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.1.6_1772947110429_0.9565634343695177","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@myrialabs/clopen","version":"0.1.7","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.1.7","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"cc3eb763dcbd998d88f2736ffb01821e1ca554cd","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.1.7.tgz","fileCount":462,"integrity":"sha512-2EbfYYm2tGGueks5+HbM82lzoeXGsKD8ueX7YEtHSHimXe0BDlb8TElrNvLRhunEDg/+7ipwlIvVJEflhHRyHA==","signatures":[{"sig":"MEQCIFfCv4sUQDHOHWlPPPwHMuyPq/4QA/Xu5AwfvvCvwz23AiAa1s6a1obXJqHZJ7/zp/HscCTYLJLz+Ildh38gcwHkyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3126812},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"edccd1c71e364db4b7de2a2929fbe7d32753bcd6","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xterm":"^5.3.0","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.33.0","cloudflared":"^0.7.1","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.15","@xterm/addon-fit":"^0.10.0","@anthropic-ai/sdk":"^0.78.0","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-web-links":"^0.11.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.63","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","@types/xterm":"^3.0.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.1.7_1772952576745_0.682488382679173","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@myrialabs/clopen","version":"0.1.8","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.1.8","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"f4489f5fa5bf5e62c0928ec5c405cd3290040e17","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.1.8.tgz","fileCount":462,"integrity":"sha512-DeJCFIGV4Cyt7hYXgSdyrxwkxCUwaEiXX2bpbgI4PAivAgOb8F+C34ZZ4VTGYj88s4PUX5cBccppSYbbnufiyg==","signatures":[{"sig":"MEQCIEtOCof48Mw5cxjdp40xvUvDIWYH01U3tx0YRVNpXLGzAiB3HCjcDV9RepW/kqIrDwlHnJozw8VgXMWzIBt0G45eTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3125676},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"9ad52e3d158d49f93455972001c4874cfb7eb4ca","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.33.0","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.78.0","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.63","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.1.8_1773037588543_0.7896007799533282","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@myrialabs/clopen","version":"0.1.9","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.1.9","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"ce187451d8dade70872c0c74b5a3ce8ecf93d9a8","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.1.9.tgz","fileCount":463,"integrity":"sha512-eDvx54Zyq77VNIO2DWI+rJU8jAkevFAx4PtCKVyMS/ev3AeaTL8uFr1i9ild3WTopm9sE0CQf4BuMgMs0+gv5g==","signatures":[{"sig":"MEUCIQDN0e6ezRzPxthWUIEugsurwJJgapX6pVqV92hgzkOVVgIgY9W/wvQap7ScFl4wbRVndq9XDdFbSmztj2Q4fg0VgZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3133240},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"d2556bdf39d6f5961a1b5f7952eed9e0b7482ecc","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.33.0","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.78.0","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.63","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.1.9_1773064758629_0.34548163208893623","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@myrialabs/clopen","version":"0.1.10","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.1.10","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"d6a478cee1ad3a8d0b1403138bb9b7e98447ca12","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.1.10.tgz","fileCount":463,"integrity":"sha512-5ct5g9lABZEjJs9HNpz6DQFneYl8C+a8f6sy0li2Hyk323kZtO+9M151yb1t1Z0dHlacW90xt2fLDFKQvt5I1Q==","signatures":[{"sig":"MEUCIFvdUlMB78KFc0xvyJmOqFsE5Js11MaaIC5Nd7yjKpu/AiEA73OzEScstpU5G7NHpnePaMcXfzfp3kYZvNF5dTHErUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3148901},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"de1ea72770d84f695f25b185dbbf3fb924ffc720","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.33.0","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@opencode-ai/sdk":"^1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.78.0","puppeteer-cluster":"^0.25.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.63","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.1.10_1773122325921_0.45285640275995953","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@myrialabs/clopen","version":"0.2.0","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.0","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"af9454cd74d039624d4523ed9641e3e3076c21fd","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.0.tgz","fileCount":486,"integrity":"sha512-6bsTDg6K4xurGwW+g4edpe2aFwQUfAkU23OMQDQ/KnDAi5djBk265vAVUknweVBbXUSUdFlTozEKbp7RW7nZjQ==","signatures":[{"sig":"MEYCIQCnyQpIMW3It0W6C8FVwulan22KSxnPJ7g7xMi7WbFkUwIhAIoCW26sSj5KlzeL7OKhNl8oQUuzJXl+REYP4gABB51Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3307737},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"0192546aded0b0e43df9ef6b0bceb5b4b3f3d1a2","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.0_1773209035880_0.24039201385356468","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@myrialabs/clopen","version":"0.2.1","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.1","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"ee51b07236e0fbdaf53667fab01d1717c3be6d29","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.1.tgz","fileCount":486,"integrity":"sha512-HKjTBjrZrqHv7O8j6shSkrktzZ5/40CQhimxpZzG1oSEN2NRMl38ogdwgWPT+9GgITDxuJ44Ao79siLIRxKDuA==","signatures":[{"sig":"MEQCIEaW8U2DuD0Vht5g5q254L1S2Yhn5oR/J9HfxdgHdPLFAiBXCvm+7d6F/jz1EeOCzjOpC6607qWn/nYGmP4nia2W4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3309389},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"53f2e72efcdd797c5f30bb5599c3cf0ed0b7bd7d","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.1_1773219906980_0.2931318835696026","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@myrialabs/clopen","version":"0.2.2","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.2","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"ed23a93ecf0d21b09253a793b37bb4e18521f9d0","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.2.tgz","fileCount":486,"integrity":"sha512-Eouhr2dEZ0pXYv+6HPYtDwR/pUHg+NESm330s/AVvMc9jY/p6obezLZtUP7XdRZKvZNYRfk8RGnH/etIGUICoQ==","signatures":[{"sig":"MEYCIQCpdKGJReze2uKszRyV7YulVb2Uqx2Zqfg1ksxF509Z4gIhAMEkftrS+zOgNK2XvPggpG59p5heskqfX54V+tdpNqF0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3306243},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"2e70ee51fe14a0a42929f381e04b9d4b15f2b1f8","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"NODE_ENV=production bun backend/index.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.2_1773231506102_0.5437368932045159","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@myrialabs/clopen","version":"0.2.3","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.3","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"fdfa34239028a9cce0ee4994e5f7255032ae6a50","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.3.tgz","fileCount":490,"integrity":"sha512-iwrVMl7BQywvAU0I6SWAk9Emm2+RgacyZrAJRSFPKwOS0W/E+XDCII3rALbZaSNHgZiTqbZSyRFTathCWk4dbw==","signatures":[{"sig":"MEYCIQD4mp1mTIyHWh1hEIl2QF3hmJjYE9R0ty8sVVFLED7VugIhAKMfjJ5mf4ora14xwxdK8Jk0nahuBLlz1wTfoLm7ROWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3317977},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"1b2a71fb2d66b5c01d39160dddc9518eaa42bb41","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.3_1773376202492_0.9928237167140679","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@myrialabs/clopen","version":"0.2.4","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.4","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"075899fd08ebd83bd2a3b975c3a1e75542c6e226","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.4.tgz","fileCount":495,"integrity":"sha512-GtVivcrkSQoJ2E6EM69fibklcipIn4NZSs+2CT+MQxDLzjgtGWAxWcygub1c120qygp0l170/OK+4u030s25Yw==","signatures":[{"sig":"MEYCIQCtXSHFxZFzL6Z0h6rZcyl0ms3veG73ija7SmgI4VJV/gIhAOfKpGhFe3oEG8A00OwseRL6hnbophgzsGhtCvSEFlmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3362342},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"2d812bc1c1714e3f7ddf4f05ffc4255a40623706","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.4_1773463046837_0.9699195553384676","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@myrialabs/clopen","version":"0.2.5","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.5","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"14b4f492bbc4daf58cf970b9a39b0324aca5fbf4","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.5.tgz","fileCount":500,"integrity":"sha512-uBuY22WQGQOcn53hxQCG1tGof/HQYDnIJhSK8ysV1uz9iWgucN/SQIzPflUZNCPgB0Nm9+cFE0k9L2zBh8YU+w==","signatures":[{"sig":"MEQCIFNve4RaRSnmnlHQTmG3JePJIwgM8eexAHllRaL7sLolAiB/PsU/nfdu/iz1rObDlWsGFaJ6TUomHMMUPZwgBnBMOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3376640},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"1192bfe3af74042e1557a88ad4c5eca647ac9483","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.5_1773501365321_0.9328869607596615","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@myrialabs/clopen","version":"0.2.6","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.6","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"4857d55ed2af0450a391adcfc4cefecf4eee5a04","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.6.tgz","fileCount":500,"integrity":"sha512-Ica0tJcGDukkmDmo1YA815b8BYiIhQvXrKvFSwWHPYFt3p0epFnKQ8+acEf7sZ6s/HiG5IZMkQiOVqJnh3N1zg==","signatures":[{"sig":"MEUCIGPA1WzKTY8prsR1Rc1SLfGJbtpvarTVHjuogkjfPvghAiEAzb2cyNSxuOXRr2cSGQjpef77GN1NWVDVCzMTafPDReQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3394076},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"388946c08033f3a570ea580c8248f3bab9ba38d8","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.6_1773567658510_0.7344722994288573","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@myrialabs/clopen","version":"0.2.7","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.7","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"f1eb58e7d35ffa25e065fb889817838af1353b21","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.7.tgz","fileCount":500,"integrity":"sha512-d7D/HmZ7c3vkw7QZ43KrRNSpYd+/VXOatdECFygMh8vJ1NJ/SD2K1BoC7xDsp5p2K5tf7elgl5EwGplDk7yNgw==","signatures":[{"sig":"MEYCIQD7ys+CLCah32ZwGZEOH4BzpbZ/Ml9EtNN6sgw6zNhaAAIhAPp0O7778IIM5zABNI3WFfSQomggYYUiLqCVd1UAEdTl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3409755},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"c0853cb6afc022096e6c1fe8ce4e97c8b7ab35bc","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.7_1773640486741_0.6847833161423307","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@myrialabs/clopen","version":"0.2.8","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.8","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"be6c86a7dc0963c3cdf5faea9c5e38c235dd60b2","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.8.tgz","fileCount":500,"integrity":"sha512-Uz9suW2u2tlI/So5edBPu2oWF+t9WhVL8J4SvlaN7kBqBj9QmaAs8HHew1CZiuq+C/4FCzjLTOP5c3dQ9DqLcQ==","signatures":[{"sig":"MEQCIAC+u64gbCg/VUYVJg+BFZuMvV66DdmVeOlJpQ04UjwIAiAfl9iGccZpFemGgBcy/33Xvx2jKvGEe6uIOshCHYZhcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3409457},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"7b260b793988d3b5aaee816ead2ad74b66a58c1d","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.8_1773670339406_0.9454803900639632","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@myrialabs/clopen","version":"0.2.9","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.9","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"cb42570ef89f4f475aab8487768f062b78363fe9","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.9.tgz","fileCount":500,"integrity":"sha512-eSBK4UwX1J92LuIR/xBifSvSS867bbHTISMLMEFrI8FeG6Idj2edtjG3jwpIw1Ke7MwGJla2hlfevBF3dH7U4w==","signatures":[{"sig":"MEYCIQCEhf/OD5WiDKjLHUH20vGAe9EMSovN/kC6Wc8exyuf/gIhAPHABDg4xxaDO1vwGMFKkGexsq4SP7709mGuY0yCT8Cj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3412253},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"53d7f6a28c62eb1e9ca72d26da1721cf33c10f7e","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.9_1773726514930_0.8421765952176063","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@myrialabs/clopen","version":"0.2.10","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.10","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://github.com/myrialabs/clopen#readme","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"957f0354ceb0da040fb22e89cf55237c5688ae26","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.10.tgz","fileCount":500,"integrity":"sha512-Zq2oGDfljnijSwZTXOCjj2ofe5vBxb6C1Vc7HtIVfvhYtCwo6Ixr2Sb1zfzIiJFfBgiJedrS2CiRVbXA6bcFOg==","signatures":[{"sig":"MEUCID0nZ4RrNLZzdFtn/DPuOwEYQshMTO7eTYRSbrfr7/MXAiEAuiAKyXdegf+2gsYgeLrNvHIhy2f7UFKl0GGZ4CvpruI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3429303},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"531724698589ca0b9d24a55a8fe1f200724b8f73","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.10_1773837183925_0.6665368826695914","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@myrialabs/clopen","version":"0.2.11","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.11","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"9e83023d3f2aeca3680738f1ec630ec0ab946c55","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.11.tgz","fileCount":500,"integrity":"sha512-6HZUACbqo+qbfaL/IIrteNvqWi9xmiw455AH49ak2mZLs0I8JuWTshH1PDjks5F4Tpcg0J7XcsJzD9fdoyRHKQ==","signatures":[{"sig":"MEUCIGXcHkxQKLXtFVHAqx3uSSHJI2z6Ex1nHZpnF3C5C6KkAiEAiSSQt59pLafwSMjFpMCVBFUzQ+U00W5rlHDnsQEdIZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3444917},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"9483760f9dc391224ff19b045780e30b75ed1eb2","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.11_1773901040799_0.5809072596954354","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@myrialabs/clopen","version":"0.2.12","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.12","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"55a70d605f717ddcb15e2cc0103c6ef83ad41e1e","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.12.tgz","fileCount":500,"integrity":"sha512-buA9l14I4jW1P2cWGKf6ybA954XA+Il/0iNrALwU+Mnvw533vEo4FH2wzqtrTxww2KaPttrRkWP9o5kwANjK0Q==","signatures":[{"sig":"MEYCIQDPFAWVAYyFjw+WR5F7sPELOY2qzHmbxzwHUTd1ubbzAAIhAIkHAQBBuX2qzGuuwvq6VWcWuNYU+V7lJvlTE11rPMQB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3473466},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"d86503d5e8166474c610300a389c4848af41054b","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.12_1774617187487_0.9984256094279629","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@myrialabs/clopen","version":"0.2.13","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.13","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"0abfc27d49f636de63bf9fac8bf7b76e423cda91","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.13.tgz","fileCount":500,"integrity":"sha512-SHvkcw18x+TFzok7gXjhF0/Ba2V3/ee+y9pffiL364d4NqXMSFy7TwUCSJdIKX2hE74Ub14GfQNH2Ix+2Xd2Kw==","signatures":[{"sig":"MEQCICZYOEwqpgl+kBrRyxcjifPCiYJTHTRxdY77DEhBbGjoAiAX1BkW9nChDSC+s43nRDZa5UKJf0r7UsDh9SnmR6KmXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3475813},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"f830019923ddb60cf7e313d0ca3bdfdf66d132cb","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.13_1774633777414_0.4586613841885139","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@myrialabs/clopen","version":"0.2.14","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.14","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"3e92d0f8c63e7479eb69908c7bfa89232455e6e8","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.14.tgz","fileCount":500,"integrity":"sha512-+50flBOG+W+xiSIBY/10ynOAR6v5qqK7H6/jPnUtB9vZmcuVsnIsHbd2QPQw4ujwwQZZ75OH9uTJbEjj7A0qqQ==","signatures":[{"sig":"MEYCIQDAIoOkSFq44zu00YpEPWOwmpatbZiIZwq3pKYbIiUxoAIhANLMi0ehDh6fmT5eTemloFs8IdPmp6No18PPFZmyhUfg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3487344},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"c12b69587b429a1244ae3c8b51ee12238fc1d2f2","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.14_1774680013911_0.7478042274683592","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@myrialabs/clopen","version":"0.2.15","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.15","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"83befea7eb4f757fe67d1cc29c8626550755a6f1","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.15.tgz","fileCount":500,"integrity":"sha512-zbl7Sq4KFNAY+7292VzUq0ZvJOMuOJzFTfCyZ7IQAA7F20kwJYUYbxdlmnQjfjfJWrCnyig455rKXQP4G/OrdQ==","signatures":[{"sig":"MEQCIA0oQ7r66VcICm8J3E/ahXKrHhVb4H+khJWhLnfU1ASNAiBNEBxi+QiXsvOj/UBczuRJjtMScGxBC6M4ag5EER9nMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3488162},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"a558ed9250fff739ef45ebfb470a24a8b0af4375","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.4","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","cloudflared":"^0.7.1","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.15_1774718819679_0.806271598143887","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@myrialabs/clopen","version":"0.2.16","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.16","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"02f118dbb08c7685fb754242103ba5f13bac0ec6","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.16.tgz","fileCount":508,"integrity":"sha512-zfTL+nG68gVuJCSZIBA3Nfi4mBGypAmckrUpnJ2Ms8iGdQpgDbar5UrfBdZMypSgFGINXwiC0i7Uvfk02sA4rA==","signatures":[{"sig":"MEYCIQDWeH6KhEZfxwEiW6Mr0ItlTxGIHBcdnZyM8zoZUovfWgIhANArKdiqPez8U8GQnwtBQDE2QLQTNFSYuGHTzqJ2jLfa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3598586},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"d7f68d175f1a9fe1b03f6c52ddc830d782e52152","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.16_1775324472017_0.9599074563160279","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@myrialabs/clopen","version":"0.2.17","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.17","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"84b32e23e32a9d3b3efeecb31397c44d42dd7429","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.17.tgz","fileCount":255,"integrity":"sha512-9efFUJOOgKwQSutN9tpjRyZoGsA4jx+NREUrO64GJIwyh5AIL8xEYATLOycjDy1FehJps5HkLt5mcv5WPKugJQ==","signatures":[{"sig":"MEQCIA9Q6AGxzO+75ILpU9Ek9lJR+Pwk8Iwdm09V4y/ADmUxAiBHi1j/zKIco4r3vHjYEgiNSbAmdjNd8CrIqVZ0orOGbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4828825},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"30d179a747a42b0624337b8e3591169c727c7eef","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.17_1775365232501_0.9219414515665996","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@myrialabs/clopen","version":"0.2.18","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.18","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"41ecb30b36c4b6d609c4096611198bc49ab19303","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.18.tgz","fileCount":256,"integrity":"sha512-U8xxn6lYlZv9AV4AfzsQ7iD7TirSi80ZAwdBNEuCB4OO5+R0y53dKILmZJnc1D9dXOiy4UD9r6hna1ZItp43JA==","signatures":[{"sig":"MEUCIQCVkcN3OJpqchII998JqM1LWOllHsw+GdmaWGthmZcjgAIgLv1T+iTeJwBNbWA0fS1zcA3O8RYkIrV3Rgj9yOz7l1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4829784},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"a72d5b49423e7f761df95edaabc597375052d074","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.18_1775366324235_0.26264240870365296","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@myrialabs/clopen","version":"0.2.19","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.19","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"9862294f5c79730a84380dbf47f6936a99869aa4","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.19.tgz","fileCount":257,"integrity":"sha512-6nOmULIoxKxAhwqGnE4vVvwUxvf9qKpV7G8XfqjQsUw8RVw+LM2wtfjBku7Nk7JjcIlUDyDC1fbpCLQKeHTKtg==","signatures":[{"sig":"MEUCIQCfhl+rpY/m6MEYBeO+C9uddCgGst46rZSGxtZz6Ni0CwIgChdvtv6DdbhJ4OdQgslfEnP5u+KtjlJlVfcS5dx4Oyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4831253},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"e540453eb7c27e92b9488c271c7ee737a230971d","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.19_1775366824147_0.03900827914008409","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@myrialabs/clopen","version":"0.2.20","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.20","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"dba307c1636cf9963998a90f060f1ecdb4f1edeb","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.20.tgz","fileCount":257,"integrity":"sha512-gR7H8H9VtIa1WjWO+SUqn6LGUQs2rJveHuCoO9KzmkQ0bZRKoC9WIcOlSRTfawQ9kDN1lz9rbv26IF/xIldKxw==","signatures":[{"sig":"MEUCIBted/b8x4XIHZ4DC5EXMw4ltbM+FHyR1FwWzFzTj8QEAiEAr9Qt/iFdTTi3RYLe4kkXF2QxnCpukV5dCSSJnSISevg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4833485},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"a2a298938ff9b1165660a3a0045aaf0e98a54e83","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.20_1775371018343_0.4806349339618712","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@myrialabs/clopen","version":"0.2.21","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.21","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"2c0aa2c1a6f5fb2b02c01fa153cff4d7452d0c2f","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.21.tgz","fileCount":257,"integrity":"sha512-IYPcJkmSq+gu4crUqQnYW4nk24OLGrafS332U+C/2Oe9Gqic2rp1JbF7sHxP0RfI9V1CjWXiwwfAOo/pF1jQMA==","signatures":[{"sig":"MEUCIQDtv/2IFRZ1AfMdPKsL/7/42dd21yirZv5HiMIhUIt2ZgIgOQ1kL2uxKM7GiiDEr3bSqery04n5c7x7NDGY1uD6Edo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4835135},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"2194f9403efede562da63be34494385b8e771ca8","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.21_1775536853610_0.32247742238510013","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@myrialabs/clopen","version":"0.2.22","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.22","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"8f45a176347afd481d128b2a34a182c5b5e1fa8b","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.22.tgz","fileCount":257,"integrity":"sha512-kgroJWLXsDyWJPCQp3FWDFos7x7LoS8LlBlH4xFh0Wah9swbNAnGrnQSW3bKOJCE1oO3G4kwpnn9xcnTa6OXWA==","signatures":[{"sig":"MEUCIQDPAs4Oc8tZtfUKrgWqoVAq77cJ26Wq3114wsAVPdYgrwIgTWXXwpX2qbT40A3sahbauyw0JRGpRpIKgBhlcfIj5PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4833350},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"2705ffd33b9b7b8aeae9d70cd0fdb880e7a52b67","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.22_1775654499721_0.6026337097126806","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@myrialabs/clopen","version":"0.2.23","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.23","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"a564a65745f383d879786f293a2c92dbd13ad0ef","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.23.tgz","fileCount":258,"integrity":"sha512-3bPTz7EbKPPHerfRXsAVsb9qp/rrvuoMZ26a1Uwj4U7nLbPC/4rCD141hWMfg0FJydC8630xxTY5id8xsumeYA==","signatures":[{"sig":"MEUCIFe4jC8dTgVxyf26IbE49/DI9SXJYHftZVnAggenqi5YAiEA+bv7BNMz5unIBPAjZAMARVgkpojBlH8wrUeNU8ixPjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4832763},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"01cb5e662d66d187c784c46ff9a7a941f709b346","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.23_1775788810996_0.7486959461017393","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@myrialabs/clopen","version":"0.2.24","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.2.24","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"809e52a7ebc114e825380643860f8a8841836408","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.2.24.tgz","fileCount":263,"integrity":"sha512-ZAe0h+e91AUwxdAT+i52f0Gzox9QfVz11r9Z94kqK5KxeXx8jRmJdJRpBPI5ndKcoDFMRUakrvFyW7b4K22lMw==","signatures":[{"sig":"MEQCIBnWLWR/bFPExfOfXz46nMCpExsqsTk3oGe5L9SldjeiAiAW01cn2m9tywrX5ali5vWsYfMmqSDGs01fpquZCb87FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4901662},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"1115a99b38158de99782f086ecc3d60790d0a991","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.2.15","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.78.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"0.2.63","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.2.24_1775898715750_0.5858755220884337","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@myrialabs/clopen","version":"0.3.0","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.0","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"7c1a6019bc58ca380dba87f1f1d14e25f77ba33a","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.0.tgz","fileCount":266,"integrity":"sha512-zvMKcZV7ZrDbweTc0InHTr03POuDjJylDzVgAGOViSu6QNsvdXNLE81wo407RiaD+MiYTG1x50zxRRUU0kShFA==","signatures":[{"sig":"MEYCIQCszlcb0F9cnrjDibU9JrRXPOKkbBwOuvpCd7olDF5toQIhAJpAv5YNL8JIHb1BxWZYOQdeCF4tEOhQBhfmRaJ2KwA+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4940072},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"c3a5d3ad00d0cdd2c943431e797e24a9594f1ebe","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.3","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.88.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.0_1776404087271_0.2426205228132634","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@myrialabs/clopen","version":"0.3.1","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.1","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"6d3a33833f43a65df085cdb5a1c3997dddab3d60","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.1.tgz","fileCount":266,"integrity":"sha512-Gs+QpnAaWxAW/NS9UiQ0tCtmEiRRQrmYqK8YQD2h1s5DQm/rvBdnGjVU6aSifsK6tlmgHD4WmCrXgA1AFUIDCQ==","signatures":[{"sig":"MEQCIAsdVu8/2f6PL2jXNL0VTfZLKhwsX9QOzECgdbXo8saaAiBIRRo76P/PmtT4ZvxG6Q7xR89LprIZXBcs29rnK9HYaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4952599},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"ea8f1d10764d59747ad7c28bf56b4fffaa5647de","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.1_1776444590282_0.6334681554624777","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@myrialabs/clopen","version":"0.3.2","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.2","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"a2cb7e59636684009742f133f41bcabcba2945a6","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.2.tgz","fileCount":266,"integrity":"sha512-ycGp+LxyXYGby3yX9QOKhqcDWGgw56Ppsa2hveKtWpvDJv4CPtfoHwCOnXnF6tHDPpTnrFGBlrn6NR3ZrYIF+w==","signatures":[{"sig":"MEUCIFk3wmcn4XUcl5H+lYcr9Ge3DQbRJtPsMV5712YNbT2ZAiEA+wj32N3tjMu4zQ3+X/NzvU+Wm+2/U7Vh4L+xqnq8eZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4953914},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"9dcefcdce29b81e55ecf8e722dff270997e420d5","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.2_1776518175774_0.26675367035976394","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@myrialabs/clopen","version":"0.3.3","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.3","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"c8203ce8c6406386192707762489e14924c4c485","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.3.tgz","fileCount":273,"integrity":"sha512-JFeRTagqLCHvsPFolgWcKkWLKTJbUzTtCHDzfIw7pFJdXsRLBVm1r2h+OzWoKOuLiFornPRJeFNTALf2sygvNw==","signatures":[{"sig":"MEUCIQCBtGKcbA2OWuTPBeQbHOtSaRk5XkRWOkbNVglAXMEwBgIgYCkL9LqmM2YoqNS8GYJzOzSP/6TquDcIuUZC2Woav/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5003511},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"c413ec49d76fbb20fe1ab3fca24b4546f5ab9ff9","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.3_1776843068170_0.12233955159115628","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@myrialabs/clopen","version":"0.3.4","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.4","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"bedca90caaa6fba73374949dd4ac6b05b34c8c82","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.4.tgz","fileCount":273,"integrity":"sha512-iuiCK2VLFW90ehltKceKjT2UflmX8iWkeGDWk1ppbByIheqqDA3DE6BEz8ipxLvBllfApRq4y/MDK0XQPIwHpw==","signatures":[{"sig":"MEUCIQCdkeKQ81LvqDatakXhUvdJDhb47+RVII/OIG86UQfOIAIgZTwhk71n8mm3OkYrHXkmUTpO7DMkURDUcRmm9480nJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5052319},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"5f6018adcca5e8fa5f2843b311079efcf7f576b1","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.4_1776926862123_0.22842353439891117","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@myrialabs/clopen","version":"0.3.5","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.5","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"67472a84d8067fa5af07cbe4821331b4ecbe450b","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.5.tgz","fileCount":274,"integrity":"sha512-V5qLxh/WAk2Mc4h3FzR2Fr4V6w6Xk3GQ+UrFFrysAqIv8R6N6uu7mG0THfcubaKAWlcDW5ApT7mi1A4zvu2TgQ==","signatures":[{"sig":"MEQCIHKRQcbdUqooDt6RQrDzhZ4JYXWJhOhpmrmvbmGE+mGIAiA8fNadj653/ccz6Rza8UcSK2rn94Kitn/22EWf/E6AHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5056271},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"64b0a712387cd7c5a5938f596ff65e49fb653a95","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.5_1776959265899_0.9645939732198039","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@myrialabs/clopen","version":"0.3.6","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.6","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"96858454a926c77881f9fa08681315d52b426ab8","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.6.tgz","fileCount":274,"integrity":"sha512-ItAESRzJYxO/OxAPOkCBDY6oijD6BV0ITfEmg36Dtv4cSa9hVkFTrIUHdvaUgWRLZd0gmNqPQlAp9u8O4mG/Aw==","signatures":[{"sig":"MEYCIQDyfH9wZjBM7LsRRqm+3XeDZpi84hgccBMF8jhEN4tkDgIhAI9Lz8d4kAbRe6fZia1BiBtAh2RTfTO7B2Nt54Rhth5g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5054259},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"c0a41aca9576dbb9f1835e02105646b6a662a5ed","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["cloudflared","puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.6_1776989009727_0.5748380360874192","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@myrialabs/clopen","version":"0.3.7","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.7","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"0d749a59010edbe667d852d169b37a493cd89e3a","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.7.tgz","fileCount":274,"integrity":"sha512-weOGLvCqdZwGpuhGm6qqs4YfE6Xe3bcMWtslrDd2tXzDdafw6p1FVX8Xbh8ZAjZ8nC6EuBZh+lUxZ3c+p4uZdg==","signatures":[{"sig":"MEQCIFE79Oj6QD5xKmK/XLOc28JlZsMc9RQzrYQDOmrn3zooAiB1B7hNyjoOo1sKS8yIqHLLDr9oSr6d5QIM/r3CF2JLYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5069898},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"c909dd9290a7404602fe14bd394c8511d26e99c8","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.7_1777049917971_0.4345148389305131","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@myrialabs/clopen","version":"0.3.8","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.8","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"ba2a23d5b3656e207fb23c503fa30c8d01657377","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.8.tgz","fileCount":299,"integrity":"sha512-RGIWuzGz52b1FsaG5sUgWt1kn2j1GS5NrwTm+ehcFEo4APts3J1yIJPO2zeayA1M2Kdc55i+s/Qzue1P/P9Vpw==","signatures":[{"sig":"MEQCIGCw+oD50exuLNgCqZ/1lHPUuOkDmj70mQWpCqk/WzMPAiB9ZM/+EeqfAbTacXO94CjjCfzJwAU9IuFYhHgcZ4hIIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5352223},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"b81ed5a9ae17ef7aa5512efdd38f0a58a8a045e1","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ssh2":"^1.17.0","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.8_1777256032649_0.9372133789357362","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@myrialabs/clopen","version":"0.3.9","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.9","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"21a12cc2c5ae7a1a55b803037fd5c12a6cc539b0","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.9.tgz","fileCount":348,"integrity":"sha512-xanoreAe4ZyxXd4KiXDg5ekXs5NB+Wz7LMD7+8iDBABtOC+psmDKh8Cf/BjM7yXPMyuDKh6UYLUT3LZML4NSZw==","signatures":[{"sig":"MEQCIBziIpr3zJ5aSVGLfzdCEcZ3tnfNkmQnD//lQ4hVlbzoAiAGXYNMZjII9Qlp9RatqQEBagChvAw7SRCcXFqGDol/Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5780914},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"0eb83e3d7c5dba063cb611e49d0058db5fd935ec","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ssh2":"^1.17.0","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"^0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@openai/codex-sdk":"^0.125.0","@github/copilot-sdk":"^0.3.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.9_1777828909609_0.7945026275819871","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@myrialabs/clopen","version":"0.3.10","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.10","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"cb81e9a54549932fd34b81f09c3ce32046c5a01b","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.10.tgz","fileCount":352,"integrity":"sha512-n0QqBWpqekvtFkwNS/hbSKqW4jDLYSXJNPCiaVIxmy0PjCYWdd4aijArOtIvGO0mPFFIlzXlvQqRNvrxtQZDQA==","signatures":[{"sig":"MEUCIF9wGsJvrQhmJtSNprera1tH+MoiDBnNKchftKu0ixLGAiEAmVm1WOPO5Pi1R7/HkiOQPu+UgQkMjcrHJpNX2Nl75xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5828740},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"256924138c332403fd3bafb218d0eca18167c8d8","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ssh2":"^1.17.0","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"^0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@openai/codex-sdk":"^0.125.0","@github/copilot-sdk":"^0.3.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.10_1778750075403_0.4407551710935165","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@myrialabs/clopen","version":"0.3.11","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.11","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"d8cdb22b6701750605893d6e42b13726ba1be4fc","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.11.tgz","fileCount":353,"integrity":"sha512-9bqud3Co6JX+pxf5ggv34UAkTvWCN3/CnDTA6brlx594o+TKdQju4vJ3cZbM21ymH6eQFrN1pvBHUzZwkHWpaw==","signatures":[{"sig":"MEYCIQDGLmt4uw3i6DJiGNCMjMixt6xxa0vVcfdshJrUEC1LfgIhAPze5L2fOv41dyfeqMc2kKjfsg5WrnSiVHEBqyrWeOWp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5838003},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"4cfbf506a429dd006f673a94de78ed20184daf70","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ssh2":"^1.17.0","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"^0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@openai/codex-sdk":"^0.125.0","@github/copilot-sdk":"^0.3.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.11_1778854677140_0.3076733269273615","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@myrialabs/clopen","version":"0.3.12","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.12","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"8cdcfebd3e65192e9b2fe650289dd1bffee3bbca","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.12.tgz","fileCount":369,"integrity":"sha512-6eFJ17qSIDGj/FjewctY/WLXl/ZaqxtjOE1VlhjHJODSxJsTecV7M8LQatvHYxYzagI25X4csrSXgsKJnBHvZQ==","signatures":[{"sig":"MEUCICeXi1Q6csBu7wc6s47yas9NpemfSmSfKgln+FXSKjxVAiEA2L5LQNF+rn4YgUzfMt9Aszw3G4a4g29LgMEzJnw/C7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5920885},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"9098068b5925c53d49b1f93d7c5015a5b421face","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.7","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ssh2":"^1.17.0","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"^0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.4.8","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.90.0","@openai/codex-sdk":"^0.125.0","@github/copilot-sdk":"^0.3.0","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.112","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.12_1779234502024_0.5949123346466718","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@myrialabs/clopen","version":"0.3.13","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.13","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"6993168f900a40fc3d8ccb373fb2c7e590e42458","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.13.tgz","fileCount":373,"integrity":"sha512-9U8e9p9TMlrFX4wWotv3/AbDR5TAiYUtuF4dnfTDhrNRlM4XhLOuOaANVNV7As4vnOxEZKX31J9ie9p3KdVD9w==","signatures":[{"sig":"MEUCIQDke3/QHU+Yq8qC7qDmAFFQmXtlpm5i1vXT6NlCumA0NwIgNVxhFVVNZxPUfY+GOEt8dHgVOKf4SzifytYsdrEonRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5977352},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"ab367a32c7534f80d93485f5473ebdee7ea16d83","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"^0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.15.7","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.98.0","@openai/codex-sdk":"^0.133.0","@github/copilot-sdk":"^1.0.0-beta.4","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.148","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.13_1779543390065_0.6378958744858421","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@myrialabs/clopen","version":"0.3.14","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.14","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"68bd72cd19ad372ed2c514ddae8e200b9345f1a6","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.14.tgz","fileCount":382,"integrity":"sha512-QU718f5K5uZjEWdA1/+q5ktiewJlBcAvtxbcw1vLcJRi2m5yuhcaT8Mo2Ou1zQVfXAyV874t4YBaTiHthj44mg==","signatures":[{"sig":"MEUCIQDCTRo5TDirgzG1J/O6pmUIGmrP5asMP84YuPB8g+aygwIgSEewVmSeMFkl0g13qCu2HhPEJFQdhAYIQUx08kT07rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6006863},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"b2f752bef15e05cfc9dd611daba0bd6e99ec75e1","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"^0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.15.7","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.98.0","@openai/codex-sdk":"^0.133.0","@github/copilot-sdk":"^1.0.0-beta.4","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.148","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.14_1779730440033_0.49668849252635594","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@myrialabs/clopen","version":"0.3.15","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.15","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"de37bef688c365b4a9de4c8454c965a01ccf1318","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.15.tgz","fileCount":395,"integrity":"sha512-VDs937PPy3QHGaGz8Zdjgj+aml9jio/AdKEXkw4RIC4fDNCPX3ERNfhiodGPHd/vf3NSUpeSkptHO/e3Tx1g4A==","signatures":[{"sig":"MEUCICuXTzg/cGqDp96N9CL5vnO9S/pS96rPhijZ1e79NkgVAiEA6IgAS+yD/Cd5OLk/cRbitUJoIUiVaQYfbWpwVlUSRWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6382701},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"235e8923bf8a980c297c407a8c9b5992decd2030","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"^0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.15.7","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.98.0","@openai/codex-sdk":"^0.133.0","@github/copilot-sdk":"^1.0.0-beta.4","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.148","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.15_1780043205366_0.18946127076741437","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@myrialabs/clopen","version":"0.3.16","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.16","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"64aadafceb1453d2f2655fa5b0164d8986176d40","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.16.tgz","fileCount":395,"integrity":"sha512-9sWjeUR8tJ+o1d4ECI/rPD7PGH64R2jqRmLwouilTCE38G7PRJxKaLQFOdALgnw7qYn/PwX7DTKZjvrsFGO6sg==","signatures":[{"sig":"MEUCIQDTyr9jUi6mr3oaJAc47AZSAijV4YvfaMwXOvtOwo11ygIgW4U4eVwSlEjCef67GTsJVbEt0Dl52Hwi7uU3RjIf1wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6382683},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"bb8725809a5c418dccb6754dce9e551618694be4","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"^0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"^1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"^0.100.1","@openai/codex-sdk":"^0.135.0","@github/copilot-sdk":"^1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.156","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.16_1780046155058_0.3969346857986813","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@myrialabs/clopen","version":"0.3.17","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.17","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"4e50a70da2f6a48b61e526d2822e7c641599d60c","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.17.tgz","fileCount":397,"integrity":"sha512-YjrEy7L1ZHtes/jqmhOcd980EREXBQ7y8i1h7zXbxfeK3sJT64twS6lgdynpQi7BkriFkkcNVCBJZRlex4+vLQ==","signatures":[{"sig":"MEQCIDnVKOZ9I+VRVu4fORHgW/6ctwMGl73ICX+xJ6J6F1dVAiALnDrFhmSsXxZIeiaPw1X4pUOVAqDd5w5hMgEZfAjbnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6454868},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"d22d1b9850eae42a8432f1f4d592a81c486dd059","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.17_1780133908106_0.6854730665447084","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@myrialabs/clopen","version":"0.3.18","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.18","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"712f248c1fd20763dfdca013962537453bd1656a","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.18.tgz","fileCount":400,"integrity":"sha512-95MexwsxBGiLoJmjs8roi1DwBWLQ9FIuK/F0sWLTI3+w/EunHoLbicX45luhYN2ezuZSUbe47s0U2pMxIxXkZw==","signatures":[{"sig":"MEUCIQCYM2Q6BCs5YE54SvvQez4eVCFeBGTuNo3vkVlPzu+EAAIga/+LbkZ/04th/qIDBhbo11pUk9u76+a2Da8RSq05bOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6492968},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"49689aa8409db4f10b23d2ed8479a6cdbdc4b080","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.18_1780241347978_0.26388477515924946","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@myrialabs/clopen","version":"0.3.19","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.19","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"db3859987e899d5bd7515f72dab781ea7e140924","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.19.tgz","fileCount":400,"integrity":"sha512-zL6ZvO3gQRxolQrlcE8ouT2XQva3bRK7XiSS2TjOn85M7t79qL+9T4jxaBgE3x/FK/dh3Bth+UpyE3pLwJ1qoA==","signatures":[{"sig":"MEUCIQC8lndUVxNOVFwyN3gNYPRJSjHRDE17RvziCvK8AftbFgIgRXoKQ0uRRxBdHjOoB3Jc2NFkl8eCFVtyKANwVFgc0B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6555972},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"40a766b822f8b0283e9c2a09af08454c642aa64c","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.19_1780391588827_0.8490905996225977","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@myrialabs/clopen","version":"0.3.20","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.20","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"3667ef2a12a5501b5f729c2f5ea8115918380ec3","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.20.tgz","fileCount":401,"integrity":"sha512-eS1F39WtoE2YlAYNdgfhdSGX0hP8MGIg980zaEC6QCZKD0e0jr5vnmtjvW9Q0OjHxaq4OJnuLTNAqnZfWEx7Iw==","signatures":[{"sig":"MEQCIE52djmkYrxJRLl2hpCAK0wSyKws2MZSL6oPA9kJyyK1AiAY7NgljolV9cjmUb00Tz964G7mKFEiCE9cJMnEZiaoBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6543492},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"a788f1dd862c964edd2507ce1b9e500758d36e14","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","file-type":"^21.0.0","puppeteer":"^24.37.5","tunnelkit":"^0.0.13","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.20_1781078044479_0.6854808573309836","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@myrialabs/clopen","version":"0.3.21","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.21","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"68b67905485c84394c3b4f5b1e1264d00ad9a93a","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.21.tgz","fileCount":402,"integrity":"sha512-rnoCWOgyg8YjUwbBncyvs8kjhTQBwblB8Uwq22XkAhylTr0U1BS6zCGntyG02SswaUU2YZ79Cw8iEMIyzWS3kw==","signatures":[{"sig":"MEYCIQCcOGehWegDfdyNkA3Yr1TZwFjUAv07fPJrV6pmNHtqfwIhAKJvGhKZMmtvnA/CM1yaeFiKo+GJqVY+ByM93sJmTwcO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6586576},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"ff4e08a051d6aa906b6a0c08d1cba32f04d9ad22","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","tunnelkit":"^0.0.13","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.21_1781190855577_0.6898383983207805","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@myrialabs/clopen","version":"0.3.22","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.3.22","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"73ea9955f9d06597d072c806ae9265af2ad5529d","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.3.22.tgz","fileCount":411,"integrity":"sha512-o1IBLw0nnhFUXc3/SJie7kb5H4yaYY3yjAfHBNyPnUGk1ptxDEsHq2w8Zx1llBSwbzSWOqPChrhQkP00PdRdHQ==","signatures":[{"sig":"MEQCIG95imazuG0s2rnubc+4LXXNx/fDASX6vNb4vEuOAiiIAiBejAZol1cAfhgTwsXd72jDSM5LIrh7OfRI5gYesVs9fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6652131},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"2b275c48cd5111f8c2e3158b099fd1421ce7e366","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","tunnelkit":"^0.0.13","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.3.22_1781502454904_0.5727659633381501","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@myrialabs/clopen","version":"0.4.0","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.0","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"f07448b43c02ece6459785ebfb37756ccd3f424d","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.0.tgz","fileCount":419,"integrity":"sha512-zZDeZh5MsfF9DfNJE9k6jNYsYNrWIGKPj61G0/IAwARvOxM28h1khooed6UF2TY+xTDdQ721JCkIfhA0Rh5CQQ==","signatures":[{"sig":"MEUCIGUg4zCqglGaw2/qqG20ZIou5vEB1QtnzV4Pmr4fjPJ6AiEAotHFIEkocXOT0P2HdX6qUwXPx9hpLjQnAzRTvpnVnqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6728748},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"7d2c5563c30401f39667e5e647b609dddc92e97e","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","tunnelkit":"^0.0.13","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.0_1781844782283_0.29959483299128165","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@myrialabs/clopen","version":"0.4.1","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.1","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"8ecbc26c0b8a22481bb213df808f3288856f4218","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.1.tgz","fileCount":419,"integrity":"sha512-Eb/SCMCI92STDtjt0jM1z/AIcqWMgSTIKcMmwbHYNvOsxwc++XjQgJhNS85R2ecUJPomWJa5+MJgbMK8tLj9iw==","signatures":[{"sig":"MEUCIEVtk4Xu5+C+N3iSk1mDlPuEbQ/ltug6/7U7ELcgay1wAiEA3DpGePt+AKBNiTm4Xvp7hm7Rf7JNBtkajGclrgbj13s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6761143},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"54c6ab6640ef2d88e3433af8867289acb27c890d","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","tunnelkit":"^0.0.13","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.1_1781975466074_0.9245208515458407","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@myrialabs/clopen","version":"0.4.2","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.2","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"149c4c76558124f531a583460af929f71f47cdd1","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.2.tgz","fileCount":419,"integrity":"sha512-/W7AU+xkOymqD0olEWS5LW9HZTZtHoaErnekGfhyahWvomEBVL1GNd/ZHZmUJbWxUHJavZfYtS2tIQGS3h9lrg==","signatures":[{"sig":"MEYCIQDrb3qsclMW5Zdl3rAPTmxzqRjP+sy2t5D2hczuhQnm1gIhAJypcAvZ4558Tx5JQBUP6EZrTNvN7wAgiFTMkVDIttq7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6762600},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"a94b26ec45542ba180d9927309816a5f19bcc66e","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","tunnelkit":"^0.0.13","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.2_1782022270973_0.9695996231151556","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@myrialabs/clopen","version":"0.4.3","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.3","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"5fabfeebdeb77333a8ff5f33ac89630140c05cc8","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.3.tgz","fileCount":424,"integrity":"sha512-inM3wb4WcHm4HdXB98huNmQPwLQCp5vhAZLf5pcjcpKREYBZH/OGLApKs/fD9gRRwZS2x/dzx9XIHEk4aBLT3A==","signatures":[{"sig":"MEUCIBvpTq9soddMyKG7kz7ODpMQejmeNfcclmxquAiK9a2TAiEA1BSQcS2A97UfQmEz7AvnnLeH84fbLVDtfEfK7UWiC4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6824043},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"b9d3a7178e9e1a05cf56d060e699d9c6fe64131f","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","tunnelkit":"^0.0.13","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.3_1782149225158_0.03111371720928746","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@myrialabs/clopen","version":"0.4.4","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.4","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"f8e780bdcec2b3df222d63e9658bbb55718ef51a","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.4.tgz","fileCount":425,"integrity":"sha512-5JROaTShRZDXQnUkkfvM75KDGaI0Lr5J/IXIyphjTNm6oLixi9aegArzfjvwjui9snlyh8JiE57iIbvam/EYvg==","signatures":[{"sig":"MEUCIHmnUo+V7rSlaz8dzgavuGfN1SEvLGeNxqFsJNQHKnihAiEA/m9ldcQHDrk+6dizmDLuD5BSt3pa4o19vEnGMopiyUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6845309},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"007e04268152626218023f53f369635b0b0a5971","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","tunnelkit":"^0.0.13","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.4_1782205696570_0.3635183773309736","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@myrialabs/clopen","version":"0.4.5","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.5","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"66176861f5ff882bf433ac864506e2ba2c9ec8fc","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.5.tgz","fileCount":427,"integrity":"sha512-NGmkBPe5pCkUGMxDyg5wKGUdFfGgL4VyM0ZWjHsNzbsGkZhT8ZJdbuT+Uzh7ieKWs+Qu4QfB2rjl9C33hsS6fA==","signatures":[{"sig":"MEUCIQDzvS8upi4KEfvA3BGFSv5FuxPZka2jZmAGqZfUS6UsJgIgAmkmoGZik1uEpfQ9mAlRb9Z2mOGbIYbvFckNORPuDW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6993113},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"ac18a5ac50e844490b2c901e6fc6103a6367ddc1","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","tunnelkit":"^0.0.13","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.5_1782408358123_0.28509529311214865","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@myrialabs/clopen","version":"0.4.6","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.6","maintainers":[{"name":"myrialabs","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"23e8f98172b2ea595886ce22b077509305a1cda6","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.6.tgz","fileCount":439,"integrity":"sha512-Habs5RngkHd8fSequ60Qa1qoL7rkJ4/fVsCswYTTzSIxLZ6wyf4Mp+PJsToattj2rieSKBF5BdNNc0oR84f3qw==","signatures":[{"sig":"MEUCIHT9wXAXlYk45VtoKeCh4wjU8oTZpvR3vlYQpSxBJJQ/AiEAtuXgQhiMve/PILtoWd2N/mNi9W65jWFE9VLHW/6FqBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7088777},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"fa91f47b62d3a23e546d23dd98143adfce69639e","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","fflate":"^0.8.3","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","tunnelkit":"^0.0.13","@xterm/xterm":"^6.0.0","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","@xterm/headless":"^6.0.0","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@xterm/addon-fit":"^0.11.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@monaco-editor/loader":"^1.5.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-ligatures":"^0.10.0","@xterm/addon-serialize":"^0.14.0","@xterm/addon-unicode11":"^0.9.0","@xterm/addon-web-links":"^0.12.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.6_1782634854659_0.3424196129813808","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@myrialabs/clopen","version":"0.4.7","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.7","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"8037a1d29b7b2ef35387f2d6134629586c8c0d94","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.7.tgz","fileCount":434,"integrity":"sha512-4Xw36sR4mLnSFNv2ezHP0Kcp9aUnGLMym80pb3aDskmxn6UCF4syCxGMUhCnPOW/lueJqBTVblf3ZJPKZHrFyg==","signatures":[{"sig":"MEUCIH/dkCoBYcNj5Qic48F6UHjCotNUUR+98BSbXZ4ATNgEAiEAkvfb2K+xgnnB4M1b9CISRDFLZyppS3A2lMqib4c+Df8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7078464},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"4f59b894e9133542857addc3a914a5be59e30f18","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"^0.0.5","@myrialabs/zipkit":"^0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@myrialabs/tunnelkit":"^0.0.15","@monaco-editor/loader":"^1.5.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.7_1783230659085_0.98660090761053","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@myrialabs/clopen","version":"0.4.8","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.8","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"fe08790f28864618f7c15fbd35867b754db44f2b","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.8.tgz","fileCount":441,"integrity":"sha512-+BEKUPzIEqd6wtxitgyijdbMHviQN0FR/gFnGA6ZHijFPbk6J+BuKKgybiBUooMM7yjhCRKN9sfhdIjnf/Lqtg==","signatures":[{"sig":"MEUCIQDFriG/QOeB5DeSRps7xWLAxdTtMTANbHe93cFEeLdwGAIgIjTIXPacd3CLcW7u+sQ+aSfoKYwtOj40TXgrYSWFQ1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8653275},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"567b8bcebe709388fa1c5520211dc42bd2163e76","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"^0.0.5","@myrialabs/zipkit":"^0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@myrialabs/tunnelkit":"^0.0.15","@monaco-editor/loader":"^1.5.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.8_1783410215636_0.9470834581157077","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@myrialabs/clopen","version":"0.4.9","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.9","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"2954da992b156b904a9382a304b53f2e4369f423","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.9.tgz","fileCount":503,"integrity":"sha512-ccNKpLuNS8W/Udyb1MAVLtsWUepM7v4rt+UvO816nvQuocdKndFyUvt1wt8jsZjC7IvgTvxr1w7tOGsDEtRBkg==","signatures":[{"sig":"MEUCIQDLNJMSvT6YePA/x8Ymd5679/WWVAt4aLp0QZBSp42o5wIgBaB/vvvfHw4g7cDw6XqLlhsYC3xLQlXYKK/56zN6eDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8991404},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"d39cfee3b45004dcb7545e1edcf4d75c76c752c3","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"^1.17.0","sharp":"^0.34.5","elysia":"^1.4.19","marked":"^16.1.1","nanoid":"^5.1.6","qrcode":"^1.5.4","bun-pty":"^0.4.2","mongodb":"^7.2.0","dompurify":"^3.4.9","file-type":"^21.0.0","puppeteer":"^24.37.5","is-text-path":"^3.0.0","monaco-editor":"^0.52.2","xz-decompress":"^0.2.3","@elysiajs/cors":"^1.4.0","@qwen-code/sdk":"0.1.7","puppeteer-extra":"^3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"^0.0.5","@myrialabs/zipkit":"^0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"^1.2.57","@myrialabs/tunnelkit":"^0.0.15","@monaco-editor/loader":"^1.5.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"^2.11.2","@iconify-json/material-icon-theme":"^1.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.9_1783787555892_0.768534090174334","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@myrialabs/clopen","version":"0.4.10","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.10","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"df384996da3c828b895115246f084bb85bd39d6f","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.10.tgz","fileCount":504,"integrity":"sha512-RQiOCJv2QpqC8+nvAFa+gMrzdO2WPFEnQ61WCOZs4VDLp+zM7BYIyC0rxjnfrCceRZ88LYeeaRB0DJSoh6pp+w==","signatures":[{"sig":"MEUCIEJNn7kPaGzvdJoS4oP2kGaAOt1njEvPffoi/sqAX3thAiEAtA0K0sg97KOZ6ANCB9Ily8QJskd6wAGf9b5SfKrQRnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8994751},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"39cea11c899a94961ee01ad336a7bcc92321bcfa","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bson":"7.2.0","ssh2":"1.17.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@elysiajs/cors":"1.4.1","@qwen-code/sdk":"0.1.7","puppeteer-extra":"3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"0.0.5","@myrialabs/zipkit":"0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.10_1783932372640_0.7583728119866604","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@myrialabs/clopen","version":"0.4.11","keywords":["claude","claude-code","opencode","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.11","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"3fbd66a81089c0797a420d3b9b6ae679a14fd52c","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.11.tgz","fileCount":504,"integrity":"sha512-j2eExKounHbiSieOmzlOKoNZtM313GaslDasS8DjZ0ol65M+avD7ue1dA29Y3kP7JH8AuasHCVDneOG661WTSw==","signatures":[{"sig":"MEYCIQCeMFjn88Vc78bBRizeXrQycjWC7vQZNHCdPdqK4K3ABQIhAK4uB0kWJ17qZ95LHMhOIPL2HHTzw69bZpTZWmSiDgRs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9002862},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"aa557ac180504511d00605f9b94031241a453acb","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for Claude Code & OpenCode — chat, terminal, git, browser preview, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bson":"7.2.0","ssh2":"1.17.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@elysiajs/cors":"1.4.1","@qwen-code/sdk":"0.1.7","puppeteer-extra":"3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"0.0.5","@myrialabs/zipkit":"0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.11_1784018175446_0.03970798695701361","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@myrialabs/clopen","version":"0.4.12","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.12","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"18605c92ab5df99be4576c7a1d2198ddea139774","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.12.tgz","fileCount":504,"integrity":"sha512-ehFhl8hmS97l9FPIkFW9jNM1tHAd3zFsu7vhwbDmRoiGiPCogTZVRdn3D8/liLgMdt5s0EdZ3mKYXMcsVFpGew==","signatures":[{"sig":"MEUCIBbN53Qn3if5M6nAb56JeSabkwUt/27Lcn+WT5VoCRRKAiEAliPyTbyfLoLMoPahbzEY+U/49au2cAQDQiX5uvbfI6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9004598},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"a0a012888f163d06b7ec9f8db5d576bb769c10c4","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"overrides":{"bson":"7.2.0"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, and Qwen Code — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bson":"7.2.0","ssh2":"1.17.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@elysiajs/cors":"1.4.1","@qwen-code/sdk":"0.1.7","puppeteer-extra":"3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"0.0.5","@myrialabs/zipkit":"0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.12_1784041759668_0.8420462206243269","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@myrialabs/clopen","version":"0.4.13","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.13","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"96c37513128961d653a8e21b9bef563fcbfa06ed","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.13.tgz","fileCount":505,"integrity":"sha512-gMOYC7pj/2XHkuBrF3Ez29meWPFTI7sEs6R3iGe8sV6dBHR1SjOtqtU9ufWi5sWDdKGbmiNeOufiJ1d7P3gRdQ==","signatures":[{"sig":"MEYCIQC5i34OeGh/ZoDgK2PdcRw2UcbyKykgPHBXK9Auyvo2WgIhAPgkqRp3iw5Iu8mhCCpEHJL1HBra0F9dMoXlr4+kKbTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9006201},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"1e4e686613aaf309696cd6ab33fc74fd6947ced4","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, and Qwen Code — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@elysiajs/cors":"1.4.1","@qwen-code/sdk":"0.1.7","puppeteer-extra":"3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"0.0.5","@myrialabs/zipkit":"0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.13_1784043608569_0.526478082872555","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@myrialabs/clopen","version":"0.4.14","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.14","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"76be397529779aa4a7e96bf7993f1687fc3bf8a7","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.14.tgz","fileCount":506,"integrity":"sha512-2TzTkcYvHGyJBmyMseMEaMzsX7n4eE5eoTLwRfLvF+NDj9C9UMfJ2VtIg9DErpZHZfl+leCpoWrSv2f0dm2gmQ==","signatures":[{"sig":"MEUCIQCP/JacW7WaeyaxORw3G6A2Hk/QCwkWuHRw6RbC2prOaQIgG1+M2CkVh3hmY6tM16vByDAlD6G6vfxRBZicacU3g6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9007201},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"5645ee5ed2089599fd9b8e8abe2bdaea8af7de28","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, and Qwen Code — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@elysiajs/cors":"1.4.1","@qwen-code/sdk":"0.1.7","puppeteer-extra":"3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"0.0.5","@myrialabs/zipkit":"0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.14_1784046210034_0.8680423115584952","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@myrialabs/clopen","version":"0.4.15","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.15","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"b365df9657a45b1277b2dcaad741e8e7cbabc0c3","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.15.tgz","fileCount":512,"integrity":"sha512-5VF26xuCjIkvl98+87xC9dmX/CdXMoh9RkmM1tOCJxzYAm64BBeHDfRB0mkIYNG6SMvU96Ot7HOkoP0C6WOzjQ==","signatures":[{"sig":"MEUCIQDjYVSJWnm6cdMpEQ0fR6NXde/jkPDWN81YE4Fb/JheqAIgB23I6D8FjYia/CC/Y9y6lo14nYEpbgaKjjRDmFCKVIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9383713},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"7d1bb2819d2937f52fed62d3bbd940fe376d3bd2","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, and Qwen Code — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@qwen-code/sdk":"0.1.7","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"0.0.5","@myrialabs/zipkit":"0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.15_1784359178281_0.7923999184013177","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@myrialabs/clopen","version":"0.4.16","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.16","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"6b36b9c8a75f867bb9c5c6f65c579ed0beae41bc","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.16.tgz","fileCount":558,"integrity":"sha512-NKgveFP1C4cyq0kbrIuLzeWZzZmTl/0fgxoPFzDTHGUy+Ur55tGU5bamZYihWJ/k27futqSQwPpmt3HwDxmJ9g==","signatures":[{"sig":"MEQCIHr/BBobRvKUE01ASostCj5M404vuPvbpPBSmB+2d393AiAdQXW+btSDk2oj7sBrjTjaFBneiX8c7jiclFkTJMa2vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9713229},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"ba3d20a612466d26b6e07f642d56c9e29cda9518","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, and Qwen Code — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","@cline/sdk":"0.0.65","@cursor/sdk":"1.0.24","is-text-path":"3.0.0","@cline/agents":"0.0.65","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@qwen-code/sdk":"0.1.7","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"0.0.5","@myrialabs/zipkit":"0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@earendil-works/pi-ai":"0.80.10","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"2.11.2","@earendil-works/pi-coding-agent":"0.80.10","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.16_1784729231458_0.6104588386315872","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@myrialabs/clopen","version":"0.4.17","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.17","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"cecd4f01d4be63bbaad78118ff9efb5bde050cbe","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.17.tgz","fileCount":558,"integrity":"sha512-y0PYOSYEFFjjM/ZxPw+LCt6ObR2Nk1lUd/CRDA5BCZjk3bCrs3SycyacfFAghxElBbqbLAejR/PERdQaL8WX4A==","signatures":[{"sig":"MEYCIQCK2Ox2h4OvoAuFsSU3/Ty2gyJ1sDP4wKMO0kEtq0X7dAIhAK8r6C/9U4r8kttlKWR+XqBTlUOqWsHHdJgU6vELAyx9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9717192},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"2d1bf2852e9542dc66b81d4de85603aea06c2ffe","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","@cline/sdk":"0.0.65","@cursor/sdk":"1.0.24","is-text-path":"3.0.0","@cline/agents":"0.0.65","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@qwen-code/sdk":"0.1.7","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@opencode-ai/sdk":"1.15.12","@anthropic-ai/sdk":"0.100.1","@myrialabs/ptykit":"0.0.5","@myrialabs/zipkit":"0.0.11","@openai/codex-sdk":"0.135.0","@sinclair/typebox":"0.34.48","@github/copilot-sdk":"1.0.0-beta.9","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@earendil-works/pi-ai":"0.80.10","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","puppeteer-extra-plugin-stealth":"2.11.2","@earendil-works/pi-coding-agent":"0.80.10","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@types/qrcode":"^1.5.6","@types/dompurify":"^3.2.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","eslint-plugin-svelte":"^3.10.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.17_1784731356776_0.7842872042033977","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@myrialabs/clopen","version":"0.4.18","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.18","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"ad1dde4cb4ce87aa924e5cde3ce0aa6ff9bc043c","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.18.tgz","fileCount":570,"integrity":"sha512-d7a4T+bIGHRb/JsWEzJPLB3P6tJ8JUg9KsUF+iWAchuDWYnG52XUdi/3JgPak67gl+BT06x15PYqLTuhtCr+eA==","signatures":[{"sig":"MEUCIBmGRl6Cpp+NbGBDrmgnGUfWA9k2Jr+SYP+ciAFHvduHAiEA1GszPkKQLXrBzjC4BS/KI+X4czg03hO1qfHLTM0bjJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9866573},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"8b865e538f77085177b06a646324fa8c5bea69fc","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.18_1785475972393_0.6798212247172166","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@myrialabs/clopen","version":"0.4.19","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.19","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"ef13d76220237f1d58165bfa6777f1bf3b122d7e","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.19.tgz","fileCount":570,"integrity":"sha512-UVKRK0ne/E3v+D+8d80QClOhXaanZmtq2hinSUtNKNo+6FpZmGCje3dPtN/pjBg2mgJQt7+7Ql1pL203EkC5LQ==","signatures":[{"sig":"MEUCIQC0iz9j+rh3GoEd1wv96hXldzX29R8YzijJUD0wkP4fDQIgMDJHZixn8HZDarF7PJMPrBOjdaHRQVrnPn8Aq4TpOu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9866948},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"d32f491c47af4b9b1660832f111d1bee1391ef68","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.19_1785478925234_0.9284873024997149","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@myrialabs/clopen","version":"0.4.20","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.20","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"8732b3ffb67a1c58defe0251d4d259a53405f18c","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.20.tgz","fileCount":570,"integrity":"sha512-3M8MzYYvyMIL4EoVOvONXtnVBSxpyEvbzNXqe9MOsovYb4wLbdXD6ahV20oZk4sRMQWyb5lKhGcYBL34jxomjw==","signatures":[{"sig":"MEUCIQDUjZm++sfo4y1CypF5n5thg+wUs2AxAI9I0FZKT//pbgIgawShCR7sAOokR0oo7BUkiLY4wBbc1k2+nVm0Q59hPMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9866973},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"fad415db0322313fe89fd63d0ae380740ea5d31e","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.20_1785479663690_0.3388279636377307","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@myrialabs/clopen","version":"0.4.21","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.21","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"c15def2d6305b3686a89ac1e22a58f143878d467","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.21.tgz","fileCount":573,"integrity":"sha512-fQ1MjvOp0vfMkybAXCFB6uXZBv9VA5GiIfa3wXvGFIaMifxEZfFMsqxudmEkoENTpveoKXimC++njI5qusuMmw==","signatures":[{"sig":"MEUCIQCRQG/scMr9FsfYJ2SeikIsLTvO4EQDMstohM1Niq3OdAIgLcYVOUpVinFiQj9PxYMz3XLbxaevWYIY2qVI/nHdtG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9923799},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"845a41486d4ea707637eb750b2aed64e3b7603b0","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.21_1785570653623_0.2951539419992324","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@myrialabs/clopen","version":"0.4.22","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.22","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"c371573410b3ad91a4d76f95e9bd130ad26cd657","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.22.tgz","fileCount":594,"integrity":"sha512-lNJYytzh4rniiUJHlocTMEt3v7LPrhrKbX+s5XiEox5PYl2dFzuyTWfefFq4x8xwLZGnkgxbUt1FkKOyxQ+Cwg==","signatures":[{"sig":"MEUCIBFV6ePK+eZmp27XZyKinubPRl8exUZMbR2LvjhOhSWNAiEAunKRD9mGVApO/kgb0b7DZj11B8Vs2ca3uiknkuBn7i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10277638},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"54d5720e10ab824620bf3c6e99c06a6b2a3774b5","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.22_1785690868490_0.05380559036819932","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@myrialabs/clopen","version":"0.4.23","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.23","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"a32f71c8b3f8cd0d8f7dfe08b347436defbcdc0a","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.23.tgz","fileCount":594,"integrity":"sha512-VD0nVCKjpi5rQ+SNHIgdiZ4bYzYESrz3ohu5Eat6tDYI5JqM5URYvMaIinvUmSFWuWWRjDCKiUi2twQGfYYjUA==","signatures":[{"sig":"MEUCIQCotbfqnfSIwX5G3codnSXA6eXS9Np2vxMOawo5MqSw7wIgK3+K+K56c7H7OBo8ywhsC5nbjGd7Py7s6CVL/oYEuD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10280812},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"99bfb18f80635c6356a3a161ff96dd0d9e23452c","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.23_1785692218377_0.3179903238270825","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@myrialabs/clopen","version":"0.4.24","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.24","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"7bcf42b5f21c29c1234f5e9da1be3875c1cc9c7b","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.24.tgz","fileCount":595,"integrity":"sha512-uBnk7GOY0XAMJJq9AhVxluP1LaJEnrpg2ydRbu73kFszlFjI1Y9OQ3oO6g0Jn9jgfEcjdJhDA6Per4VfVrbsFw==","signatures":[{"sig":"MEYCIQCwJCdLpWRz/QE2btNDAckuHJCibwGCxQytJ/K3tm4PKQIhAIw2NKYgkgESbWQhc/p8nnaSAFmvT4TcBSA3q4V3ThCU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10329322},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"9dcad6201a30cd6a014e99d96ee02a6f9410c003","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.24_1785764053168_0.7886491796972399","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@myrialabs/clopen","version":"0.4.25","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.25","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"84f9756bb1ceb1345a3ea19155c849d875fcde72","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.25.tgz","fileCount":600,"integrity":"sha512-C6Uo5vu0Detp1oGem6tblEl3K2AIiJh1yt7leUSfD1lQ1e5kNHMO01hjegaMSeSDM1a6cb1G1AwAuE92Q3Tg+g==","signatures":[{"sig":"MEUCIFO37kw9gZwF6XikmzA+JBRco74WXEyUCMEQVD0gxkGlAiEAmziY1V40ZMYggdQoSR6gwloptZczy4rUhpbI7L1GW14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10378573},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"aa5e9cad5bfcbaa07d652c0719b18a6edeb48156","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.25_1785984109773_0.6229523133038501","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@myrialabs/clopen","version":"0.4.26","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.26","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"24e6a7777d8c5bbcc597bb6a413d5c3ea1b0d56e","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.26.tgz","fileCount":601,"integrity":"sha512-O7nbxEQYHocywY7bGud8vGfjo31K+MWPUtfZekaJ8PCRfj5LIQJ6J/+pSQ+TGGR1EJaeRTT7R4nB+SmeRhnQIA==","signatures":[{"sig":"MEQCID/hAIIwq0PEW6tcK7anonTSoK2kfXfjs8WEAxoXfIIWAiADkHspO8KpA8FVIKRXUkhYtqDmhBXdsGRMGEvgFHpstw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10390894},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"d04e68acd76bba43e164be444af20ab0bd29ec18","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@modelcontextprotocol/sdk":"1.29.0","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.26_1786118122446_0.1721373059491178","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@myrialabs/clopen","version":"0.4.27","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.27","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"1943d47127f3f79c14d727446b647790951d5544","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.27.tgz","fileCount":656,"integrity":"sha512-r4vRpS4sJ+7BrXBCo/wC4AOqxUEkwLF7ATaFueWvBabzzv9HhOZ5p/GJO/8gKPooqRu8sV9kGYGLuyhawthjyw==","signatures":[{"sig":"MEUCIGGmEhpIRgafdNdXvMMly3yzeCNBzUcGhF1dtEu5GHCoAiEA4o++vL6b6vFKwSy8Mvmkx5SKx7otprKA/rY+Z9v+SMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11398248},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"1b5d028a248a91337f0befa20486b6d558e5946a","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.27_1786553939474_0.41233530987446043","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@myrialabs/clopen","version":"0.4.28","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.28","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"d7e907d9667a71371f1d814b230423677a2055b5","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.28.tgz","fileCount":658,"integrity":"sha512-ZHI59TcKvE+nFagSg+4vR6xf6OPXDsdV9nm3GVRA+/ioo9aFsVnOUVKRIOrDBG7IOqXrzBD2ac6qxWOoEYv/uA==","signatures":[{"sig":"MEQCIFpDt6H8Y2dmqJ6S7GeVJ6Qo1rcifXm6jhpQ4gf9E92SAiBFKfnrvt6ETpyjyUvxNvRSd8yEJyIzYHTN+MmcqYz3nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11400116},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"15f55ea384695520d41f8eb60f541252d1d77946","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.65","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.24","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.65","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.7","@github/copilot":"1.0.55","@opencode-ai/sdk":"1.15.12","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.100.1","@openai/codex-sdk":"0.135.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.0-beta.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.80.10","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.80.10","@anthropic-ai/claude-agent-sdk":"0.3.158","@earendil-works/pi-coding-agent":"0.80.10"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.28_1786604201331_0.047038858923634796","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@myrialabs/clopen","version":"0.4.29","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.29","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"e2c2dbb92280cadae58368d55d1a3ae1a61b8d95","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.29.tgz","fileCount":662,"integrity":"sha512-1GJmnDEFPosHusprBsjjl/KIK5kp+AFx5bHbF+KrIksezn42Aj3xFyAUOMgQO3uswhPZtUl6jMUHic8KiVWG6w==","signatures":[{"sig":"MEYCIQCPYtiX+IbWCNb5/NI+mPJvKFFHDPN8QUrZYLgqF6I/KwIhAIpO9j08swJ70uKB+Liy/C1JUKKv8xHTp+VoFvEzJuQP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11461144},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"8d756ba18178e32b15730d22ade8ad5471022f9f","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.29_1786805726612_0.3941168348986266","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@myrialabs/clopen","version":"0.4.30","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.30","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"8d0d3c06f25cfe83ff862059316af25965d96c7e","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.30.tgz","fileCount":665,"integrity":"sha512-ttOfeMriH57qF1KZOImAIWB/AWsAApGn9yhs/eu1zSSnQnjz1GVz8obDoeRZG4/PVoRLa+Z402Fo5cYMGCUFlg==","signatures":[{"sig":"MEQCIDFYShBoDpki9H8WKY555E6gwMY5ZV2khZgdp7kGy4vJAiAe21P9wLXf9KnDpfAcaRK0g3zT/FaROvMBMtEUcM1XTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11548751},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"8948f18ffd8cdf032b7d0e405fc473cf01cbf944","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.30_1787021283643_0.45149935657195406","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@myrialabs/clopen","version":"0.4.31","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.31","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"688c0bd61c003d8cb851d1e27357a4783ac232b3","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.31.tgz","fileCount":667,"integrity":"sha512-aFeF6jTzWyhQRNpMo+C2AQDb75kI5s9c8BPacQnc6MPtNP7rkv27nxWBDng2RU3XYfjpP4+SASLC+OXpZc0Org==","signatures":[{"sig":"MEUCIH+B5UNuNSFYCKHkDB3NSMDI1chm+8Iut3zsh0CcJlkJAiEA2yGpOh7XbHbTqm+KmVvVYPpg1KnoDilzXLkybjiBabw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11575469},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"a4415b723b9c9411f741c99a620ff2e2563139c0","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.31_1787028461385_0.07789590536443702","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@myrialabs/clopen","version":"0.4.32","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.32","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"1c9bea83907cf6df643a0165cc4370b7d6cd393e","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.32.tgz","fileCount":674,"integrity":"sha512-JTaImTcrzA0xaMGArAVC7FPQSJsOl2st3+g9UtL79UK5Q/obckx8rvgaLKNxRLlHiP5ie9kgixainrt9GhUuMA==","signatures":[{"sig":"MEYCIQCtL8snddGHA6WM48msYjyzjCFj40+oJu2wxMqQ0xTq9QIhAIGI2BYvb0jAEU5Q/4BG3u+Atvnt9ALB0TRbqRjY6edc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11642436},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"7d3ec25e3f8c421f430c7719bd37fcf49b25e005","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.32_1787155892246_0.19082762407360376","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"@myrialabs/clopen","version":"0.4.33","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.33","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"7bc864b8e555aa9bab391de3981ee20ff392907a","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.33.tgz","fileCount":711,"integrity":"sha512-q8OfU5wYakUOowJVK0XQ1l5yRDEgz13DVadiOLuuDIMuaevnmDJWXJgJfzcGfiWmO2UkACoCxwVBDa8WznYjuQ==","signatures":[{"sig":"MEUCICQ314VEaIFq7dIFH7EBigY9xspZbYJfs9E88MUFKeTbAiEAkhm05IUJOZ9tvifWAVh98F9WiXU9sc7q8YX8V+GkMAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12004903},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"bd78aaa59ac3560d847f4aff99f3876fd44704f7","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.33_1787377579577_0.24238976960067338","host":"s3://npm-registry-packages-npm-production"}},"0.4.34":{"name":"@myrialabs/clopen","version":"0.4.34","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.34","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"9436d128f2032236f68b55a058a17f21dde39988","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.34.tgz","fileCount":731,"integrity":"sha512-rm5EWWcrtI7FtK5xTFMKEfviICgaRPKjS5HsHI8td12VsqZmuNLnEEYSYVJMOZM9wGZLrcy0v4xeEtOdHux3zg==","signatures":[{"sig":"MEQCIBRcMZ1AMXeoKs22dq0tEeh3poK+/76Muliu4KG0yhUYAiAdG+w6d3+PoBS8QqSCR5YZDkONm38G6zyljJpQ3xljHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12190176},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"5c314a659477d4b618a9698ce6f62563d058ab48","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.34_1787681112315_0.7973776536264174","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@myrialabs/clopen","version":"0.4.35","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.35","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"ac612a76fa7ff78f85af1e4e353e3a9cb5017923","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.35.tgz","fileCount":754,"integrity":"sha512-dFbWHKdC18TGk964fCjDGqIu2u8RW+M2eQC1rEQvcHp1rrzCGygM0cF2VWoeZI3idn/FA1y2aWVqd2gKvd0S3Q==","signatures":[{"sig":"MEQCIBqxmbpOVLf2r2pmZ1NWRjCFlo+5DAufJjHpR/ErfApRAiBGrfBcrPMhYSqEOLPwWkDEREzEFljWS/DuZgU3MmkPaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12522729},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"928e5502edbd1a86476d525063d4fec3b5ddd9f1","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.35_1788456933911_0.19726718833613455","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@myrialabs/clopen","version":"0.4.36","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.36","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"7ca8964484bd6f9a5fd304334671fd2b1a0061c0","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.36.tgz","fileCount":777,"integrity":"sha512-4L74IeY2bCocGz7/6VqwP5TwavsHH2d62vPirEwOGSNmVfnz/RqeO9qahc6vui4lSTT+g0Lt3KOZjZ1i1SVLuA==","signatures":[{"sig":"MEQCIFQquNkYOqHwUCVengxojNOOQcWpMXhwmxs0XK8YcLQyAiBplmH8+gmn/cGCczZUMgbhI0GJ+sELwhr98VqWvOWOcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12706119},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"6276775a09310a952c79477b7c68562e1d8e67cb","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.36_1788683882936_0.20769311478846753","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@myrialabs/clopen","version":"0.4.37","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.37","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"180a9b877b67f367e7bf5e6bc00709bcedd992c8","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.37.tgz","fileCount":781,"integrity":"sha512-kppCyEejILzmI8JwIbD9YfHtuaAG89zm/8VrNOz2o24gjks6e9N7PTrX7BtMj7N0+Z9jebFHuvm4UWwCxFIHdA==","signatures":[{"sig":"MEUCIE/Q/rvybWvNReXscrMftDKUvPEU9UAsM+DdlegkimI+AiEAlqp/+41fWTbkM2plXciv216Jvz5aEYL6l5tnM5eH71A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12830680},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"22743a39158751156274b16c31186d70c209502f","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.37_1788741168473_0.5201994473198401","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@myrialabs/clopen","version":"0.4.38","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.38","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"9345df15dbd35d182e8f24bad8f77c95953593e8","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.38.tgz","fileCount":845,"integrity":"sha512-et4dxmFsaKTgBWxEbAzchTSkzsLWSRmd56zBEal2f8yPYJEiP9lGWfuD5Jg7fqfYHfgj80qLLhFkkwPDPH/9Ag==","signatures":[{"sig":"MEQCIAmaymz5dfK9aTmXewZeXl0RCToqIqvXkcG8/V8NcyPAAiAGIwexVQowmXF5BeUVmW0ptQkRRq03hC/7RWju4tooQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4So4UF+4qDJ3A8lyXvt8he1X0HDeWH0G1X9l/9LmchgIhAPBr+AXxgeocMWB7pun66Y+l5fCpZl/y8xVi566Vb8Qa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13477051},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"e761152a77c87b952dc2f69607e86b9d3bdb3a82","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.38_1789113431050_0.9176613297879799","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@myrialabs/clopen","version":"0.4.39","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.39","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"9e4142b043d48df84f509f05cd4cada4b9f16c79","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.39.tgz","fileCount":893,"integrity":"sha512-7lV4y5vdk4y70QKKSi3CzUerK+bCXRSQPcGlf9hWewTf2LGAOHWpns5ShTRC2vL6e9QOYvZK/cdJjNsvvmGIsQ==","signatures":[{"sig":"MEUCIDvE7sKBiXytjCJnqyfnByjH3Y9N1LnkcSDCyRTvqejvAiEAmjLhS3np7lkViEVW8yaTkwdHnz9oZhbXv+7SNh0JguE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/I0c0WthXByLARIcnE5Nzndw0g7iLQ3XRLIh5lySwDQIgFelU075b0zk5OOC5ok3DW08Bq9B0zG/MxKBe5+ahynY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14014621},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"0702135450538498972f14c5a1b7daf9fa6e48eb","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.39_1789376801244_0.513474726599741","host":"s3://npm-registry-packages-npm-production"}},"0.4.40":{"name":"@myrialabs/clopen","version":"0.4.40","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.40","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"496070d1d33658faf0827e1e1f8d51ee9b70ad0e","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.40.tgz","fileCount":938,"integrity":"sha512-IgYhyaarAhsMUdD0dDR9T7aJpL3+faOnsEYeDn+20WjXCL8iMHSw5o3/URc81ML72/AE0WLQobXN0zE/tIg56w==","signatures":[{"sig":"MEYCIQD4oHy2+ijWG5vbei0Wc0zPeLzB/1Ugnxw12Uz+9rm/YAIhAMDaCMt7JGSZ6FRqglEtAZb8cO6SaL/0NxqlA3LWs56j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIByY72iUPduXxn0o8Jc3M4epSrSTdDUvewo/g1/ygQHPAiBpueYx3KAvLc9HYmcRr+P8qBTLNiDm/0Cs7jLP7IzFKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14477315},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"1b6fbc0348a113e5039e125f5e480a8f1bf80e0e","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.40_1789495152404_0.9042809052857153","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"@myrialabs/clopen","version":"0.4.41","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.41","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"c5b40923dd65a417f1c964fe841b9eb615982cad","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.41.tgz","fileCount":952,"integrity":"sha512-kEAfmZH7rR8nKsVPpTz4ekmn9xasv9/gUsNIW5KI7q5pEyHq0niE+6ZH8rZvk72cCUyQZGmFui3qXSSFuKyY7w==","signatures":[{"sig":"MEYCIQDPGE4Glk1/O6VPtaA5GbUzLdGPhci+IalVhjVb40Q8sgIhANV5lhYxsRTEJFswgZwdRjxwkwPRxxc6N1B4Kssk0dra","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyr7qal4xdiHvD+40f/wVj2RgYYq8u+UOPKFPKolyOFgIgCVZ5Z8Jnu0fNitKmhwEHrhN3nqDsPy+2+W9Q49PQz00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14678212},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"e3b12396c3227dae7fa9b3744dc2290524bcd003","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.6","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.41_1789635028199_0.5462375824170937","host":"s3://npm-registry-packages-npm-production"}},"0.4.42":{"name":"@myrialabs/clopen","version":"0.4.42","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.42","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"b7030efd305f9ad43f7eb3aefc875cbf8b56fc1a","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.42.tgz","fileCount":974,"integrity":"sha512-5v/9MYogtbdOkIZ49dOVgdGsXPQbKx7jVf6ETh1cyYL62BmQIu+moBu025HAskutU3vLSwwzYIuh/ESJMzZCgg==","signatures":[{"sig":"MEUCIBfUl2mJQtx498cvSsADaDOk3f2KUx8Hf3mWXDCuNsZIAiEA1xCd4uJiPdAqG1vzY2Y1rjgYFfULKi4Pb/ikmAkr+Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDVFlwUNAOugms994tQxChui2+7ZC7y6HgdrNZjIx62gIgLYi0X92Lpl/9Vq/LS4lkc688sJBc/ONYYkh2g9Wr8CY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14911386},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"df042b68e9b6ed0cb4c341ae07c8f90e8bcd5667","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.7","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.42_1790145899447_0.28203206665115754","host":"s3://npm-registry-packages-npm-production"}},"0.4.43":{"name":"@myrialabs/clopen","version":"0.4.43","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.43","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"7d7c98a9e3e9dbe2e5b94d49638b15afbeb255b6","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.43.tgz","fileCount":976,"integrity":"sha512-X+Cbrb3Fna2uU4JTmMnuDYJAwX79CJVepJHl5T8mmo4HdgGwg/g4D52KIB9xapHwP9Z3xySSHEnWOs08v3s2UQ==","signatures":[{"sig":"MEUCIHnxcWCghAehckj8ubmgNPHEzYnOHbRcP22T+G2Ilt56AiEAoDFAPKP5JZ1QYjOx3XHDqPDA8G+63lvk6yA6iEwKjZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFJCME+Vn3Q5zCAcl1PvLcoKuc0B4Q0Q+GXKMfqXRLtbAiBJVbWRPG6fPJoEVabgdp6QfQm8NxnMqw+wuAjZOqzRhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14923522},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"cf19bec0229f124aa546305f6b6695cb08ab27ce","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.3.6","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.7","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.29.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.116.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.229","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.43_1790687696061_0.13353105233111728","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"@myrialabs/clopen","version":"0.4.44","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.44","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"5cb33ba5f89ad4986686a79129864dc06b9d4f8f","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.44.tgz","fileCount":976,"integrity":"sha512-KtO/3UTpc/1OkNvevdpKuhHGzUXjJg0LhHo9HZen4ExJBXEOqqLFehY92b0xI7sN17IitKzmmPrksns5hjfA7w==","signatures":[{"sig":"MEUCIQDq2Rc+UGKCBUFpLx62zfmU1/ulFLXCO3Edbxgcd7kmBAIgCL6A5xHrLAvgzqLuXBzSOUmurWZukfKt+NMadt8QlvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICvfoOfsyyQnOCQpg+XzL9sv7Ry2NVfnU+Z4oV58hP2hAiBxOfpTbsN2Zjs+6kOKImKPinK3jS47xNE3T46J//xNxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14933609},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"cf09295afa7e75515ae394fa474e10879205eac9","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.8","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"4.6.5","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.7","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.31.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.129.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.284","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.44_1790692687383_0.7240247866928704","host":"s3://npm-registry-packages-npm-production"}},"0.4.45":{"name":"@myrialabs/clopen","version":"0.4.45","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.45","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"e1b3346ce48ae61250dcb0a6bf12a8b2b7fb93d3","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.45.tgz","fileCount":995,"integrity":"sha512-OvhQfCuK+U19jA7T9hXQevXWe+DPDDc6j7bB8ABf5hIJrWHoI57deaxdw45aRvwMmJlX8w+6gewfREVVDx3jXg==","signatures":[{"sig":"MEUCIQDbMP4bQJLILbS0j+FYzvRKjW8d2jzLHZhCbL2w71ciVwIgMANawty1IXGHRlLf0zQQ0qErLYdEdW6/yDYtdvt3Tz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDzUdVsQJI4lRAztrHWCH9Gds9JpaFHWMgmZyIGd7u1zAiEAjOqJyO2VATQvg+0mpv3hukvSctbCXuo9m4Ths+w89y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15177154},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"257c06d52d397a98c009a2f43dc85cf7255c26a4","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.9","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"4.6.5","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.7","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.31.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.74","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.27","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.74","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.8","@github/copilot":"1.0.79","@opencode-ai/sdk":"1.18.18","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.129.0","@openai/codex-sdk":"0.147.0","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.9","eslint-plugin-svelte":"^3.10.1","@earendil-works/pi-ai":"0.84.1","@types/random-useragent":"^0.3.3","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"0.84.1","@anthropic-ai/claude-agent-sdk":"0.3.284","@earendil-works/pi-coding-agent":"0.84.1"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.45_1790840985213_0.8465497368986545","host":"s3://npm-registry-packages-npm-production"}},"0.4.46":{"name":"@myrialabs/clopen","version":"0.4.46","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.46","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"0dad28431151d583dfcf0ad7090185b789072722","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.46.tgz","fileCount":1009,"integrity":"sha512-ppmLemIxGksjBSyXLK//651eWo8Qy6NOaBt/CPWUu6yK4tw4+WvHIVjutPCNTWgjvC9ejoRTW1ayoBjUg7duKA==","signatures":[{"sig":"MEQCICvVhXiPzXfPGOpaKajVfKMi28iJosREpXqYEZBjcGX1AiBt/hpOjCqTeX8xCLY/mvgI3/FbxwsSEcBtINnd5SpTXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGgWE1F6pYdNL2PKM+FvqudCiQDb0avnA3BTa/0OrxUOAiB6qTkn+ZkuAQ3U5s8NAkerCkpoja8uLJmnzjrb09AmoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15278174},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"acf4c891c445733ebbc1ffc90a9d557437df44db","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"NODE_OPTIONS=--max-old-space-size=4096 svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.9","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"4.6.5","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.7","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.31.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.92","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.37","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.92","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.17","@opencode-ai/sdk":"1.18.34","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.133.0","@openai/codex-sdk":"0.159.3","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.16","eslint-plugin-svelte":"^3.10.1","@earendil-works/chord":"1.1.0","@earendil-works/pi-ai":"1.1.0","@earendil-works/pi-mcp":"1.1.0","@earendil-works/pi-tui":"1.1.0","@types/random-useragent":"^0.3.3","@earendil-works/pi-codemode":"1.1.0","@earendil-works/pi-telemetry":"1.1.0","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"1.1.0","@anthropic-ai/claude-agent-sdk":"0.3.296","@earendil-works/pi-coding-agent":"1.1.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.46_1791947033218_0.0008111332431965934","host":"s3://npm-registry-packages-npm-production"}},"0.4.47":{"name":"@myrialabs/clopen","version":"0.4.47","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"author":{"name":"Myria Labs"},"license":"MIT","_id":"@myrialabs/clopen@0.4.47","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"homepage":"https://clopen.myrialabs.dev","bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"bin":{"clopen":"bin/clopen.ts"},"dist":{"shasum":"8934bb98667a6402d1314b731c62ccd0dbd0f61e","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.47.tgz","fileCount":1009,"integrity":"sha512-aSuTLNN6bUu0SIVvAHJGCaqJLjRGyvCfFK+bgA69RrqoWIxar26TX9iq2OhMuxG1Sr0ZdeUBcYsCIQpmrEt4BQ==","signatures":[{"sig":"MEUCIG2+fvQ6KbSVVs9Fm2z/tRQiJsMs1ERtyml3OIgadsN/AiEAqW+SRp//kV4z6INps30GY7SQ6xyXPQbhoeFC+XCh9Xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAdgc+YR19UHhmDkA05bmUBYWQd4jOcBEi4FOQCaGFZAIgOox11Vgk+nqU5sKNJkyd3OqphX+fWTSfER+AgGDTwfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15279469},"main":"./bin/clopen.ts","type":"module","engines":{"bun":">=1.2.12"},"gitHead":"f89a76e59b2287d2153420cf814290b0b0d0de34","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"NODE_OPTIONS=--max-old-space-size=4096 svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.9","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"4.6.5","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.7","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.31.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.92","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.37","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.92","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.17","@opencode-ai/sdk":"1.18.34","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.133.0","@openai/codex-sdk":"0.159.3","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.16","eslint-plugin-svelte":"^3.10.1","@earendil-works/chord":"1.1.0","@earendil-works/pi-ai":"1.1.0","@earendil-works/pi-mcp":"1.1.0","@earendil-works/pi-tui":"1.1.0","@types/random-useragent":"^0.3.3","@earendil-works/pi-codemode":"1.1.0","@earendil-works/pi-telemetry":"1.1.0","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"1.1.0","@anthropic-ai/claude-agent-sdk":"0.3.296","@earendil-works/pi-coding-agent":"1.1.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"tmp":"tmp/clopen_0.4.47_1792830123359_0.2682846012453872","host":"s3://npm-registry-packages-npm-production"}},"0.4.48":{"_id":"@myrialabs/clopen@0.4.48","bin":{"clopen":"bin/clopen.ts"},"bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"dist":{"shasum":"39bb9eee337a218aaae2fc6466c4d2405740a47b","tarball":"https://registry.npmjs.org/@myrialabs/clopen/-/clopen-0.4.48.tgz","fileCount":1076,"integrity":"sha512-6mrYM50MdyOJ8dMB79tnOOeHJzbtjl8JAZE284aQfdwkhv9vAMFxn1iglmsjwziRbeaq7MrP1mDMLN2sUZKXGA==","signatures":[{"sig":"MEQCICdsjXopcFFrGtjhz6Iihae5tbvIZ21zsfEQVDF4GARoAiBqjQ20ZY+PDEpAqCpcFx1C6l7dLJsRYkizBDSrkSTu3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFUYaoUzkl+OfOyJrsS3t4SFkU+a4W0JmLbsS6nHbfRDAiAHmwqXlYkppcMrEFPzCEgVbVxYwAjIUQavHcr2nTjJhA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@myrialabs%2fclopen@0.4.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15796736},"main":"./bin/clopen.ts","name":"@myrialabs/clopen","type":"module","author":{"name":"Myria Labs"},"engines":{"bun":">=1.2.12"},"gitHead":"4f430c78d8e7600085242a709635c0ab46e38343","license":"MIT","scripts":{"dev":"bun scripts/dev.ts","lint":"eslint .","test":"bun test --isolate","build":"vite build","check":"NODE_OPTIONS=--max-old-space-size=4096 svelte-check --tsconfig ./tsconfig.json","start":"bun scripts/start.ts","lint:fix":"eslint . --fix","dev:backend":"bun --watch backend/index.ts","dev:frontend":"bunx vite dev","generate-icons":"bun scripts/generate-icons.ts","prepublishOnly":"bun run build"},"version":"0.4.48","_npmUser":{"name":"myrialabs-author","email":"myrialabs@gmail.com"},"homepage":"https://clopen.myrialabs.dev","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"_npmVersion":"10.9.9","description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","directories":{},"maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"_nodeVersion":"22.23.4","dependencies":{"zod":"4.6.5","ssh2":"1.17.0","mssql":"12.7.0","sharp":"0.34.5","sigma":"3.0.3","elysia":"1.4.27","marked":"16.4.2","nanoid":"5.1.6","qrcode":"1.5.4","bun-pty":"0.4.8","mongodb":"7.2.0","typebox":"1.1.38","dompurify":"3.4.9","file-type":"21.3.1","puppeteer":"24.38.0","graphology":"0.26.0","is-text-path":"3.0.0","monaco-editor":"0.52.2","@dagrejs/dagre":"3.0.0","@elysiajs/cors":"1.4.1","@xyflow/svelte":"1.6.2","puppeteer-extra":"3.3.6","@myrialabs/ptykit":"0.0.7","@myrialabs/zipkit":"0.0.11","@sinclair/typebox":"0.34.48","systeminformation":"5.33.1","@myrialabs/chatkit":"0.0.3","@iconify-json/lucide":"1.2.96","@myrialabs/tunnelkit":"0.0.15","@monaco-editor/loader":"1.7.0","@huggingface/tokenizers":"0.1.3","@modelcontextprotocol/sdk":"1.31.0","graphology-layout-forceatlas2":"0.10.1","graphology-communities-louvain":"2.0.2","puppeteer-extra-plugin-stealth":"2.11.2","@iconify-json/material-icon-theme":"1.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","eslint":"^9.31.0","svelte":"^5.0.0","globals":"^16.3.0","@cline/sdk":"0.0.92","@eslint/js":"^9.31.0","@types/bun":"^1.2.18","typescript":"^5.0.0","@cursor/sdk":"1.0.37","@types/node":"^24.0.14","@types/ssh2":"^1.15.5","tailwindcss":"^4.1.11","@types/mssql":"^12.3.0","concurrently":"^9.2.1","svelte-check":"^4.0.0","@cline/agents":"0.0.92","@types/qrcode":"^1.5.6","@qwen-code/sdk":"0.1.17","@opencode-ai/sdk":"1.18.34","@types/dompurify":"^3.2.0","@anthropic-ai/sdk":"0.133.0","@openai/codex-sdk":"0.159.3","@tailwindcss/vite":"^4.1.11","typescript-eslint":"^8.37.0","@github/copilot-sdk":"1.0.16","eslint-plugin-svelte":"^3.10.1","@earendil-works/chord":"1.1.0","@earendil-works/pi-ai":"1.1.0","@earendil-works/pi-mcp":"1.1.0","@earendil-works/pi-tui":"1.1.0","@types/random-useragent":"^0.3.3","@earendil-works/pi-codemode":"1.1.0","@earendil-works/pi-telemetry":"1.1.0","@sveltejs/vite-plugin-svelte":"^6.0.0","@earendil-works/pi-agent-core":"1.1.0","@anthropic-ai/claude-agent-sdk":"0.3.296","@earendil-works/pi-coding-agent":"1.1.0"},"trustedDependencies":["puppeteer","sharp"],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clopen_0.4.48_1793454035431_0.721713273017527"}}},"time":{"created":"2026-02-27T06:46:46.210Z","modified":"2026-10-31T13:40:35.987Z","0.0.1":"2026-02-27T06:46:46.543Z","0.0.2":"2026-02-27T07:47:12.514Z","0.0.3":"2026-02-27T12:18:22.442Z","0.0.4":"2026-02-27T12:56:24.596Z","0.0.5":"2026-02-27T15:34:29.645Z","0.0.6":"2026-02-28T03:38:05.773Z","0.0.7":"2026-02-28T06:33:35.897Z","0.0.8":"2026-02-28T10:15:57.380Z","0.1.1":"2026-03-03T06:31:10.410Z","0.1.2":"2026-03-03T06:43:27.670Z","0.1.3":"2026-03-04T09:15:01.174Z","0.1.4":"2026-03-05T22:36:08.984Z","0.1.5":"2026-03-07T16:10:09.926Z","0.1.6":"2026-03-08T05:18:30.691Z","0.1.7":"2026-03-08T06:49:36.986Z","0.1.8":"2026-03-09T06:26:28.835Z","0.1.9":"2026-03-09T13:59:18.854Z","0.1.10":"2026-03-10T05:58:46.155Z","0.2.0":"2026-03-11T06:03:56.105Z","0.2.1":"2026-03-11T09:05:07.172Z","0.2.2":"2026-03-11T12:18:26.330Z","0.2.3":"2026-03-13T04:30:02.696Z","0.2.4":"2026-03-14T04:37:27.106Z","0.2.5":"2026-03-14T15:16:05.547Z","0.2.6":"2026-03-15T09:40:58.709Z","0.2.7":"2026-03-16T05:54:46.989Z","0.2.8":"2026-03-16T14:12:19.635Z","0.2.9":"2026-03-17T05:48:35.159Z","0.2.10":"2026-03-18T12:33:04.108Z","0.2.11":"2026-03-19T06:17:21.023Z","0.2.12":"2026-03-27T13:13:07.759Z","0.2.13":"2026-03-27T17:49:37.681Z","0.2.14":"2026-03-28T06:40:14.159Z","0.2.15":"2026-03-28T17:26:59.925Z","0.2.16":"2026-04-04T17:41:12.259Z","0.2.17":"2026-04-05T05:00:32.705Z","0.2.18":"2026-04-05T05:18:44.418Z","0.2.19":"2026-04-05T05:27:04.340Z","0.2.20":"2026-04-05T06:36:58.553Z","0.2.21":"2026-04-07T04:40:53.885Z","0.2.22":"2026-04-08T13:21:39.976Z","0.2.23":"2026-04-10T02:40:11.300Z","0.2.24":"2026-04-11T09:11:55.977Z","0.3.0":"2026-04-17T05:34:47.472Z","0.3.1":"2026-04-17T16:49:50.596Z","0.3.2":"2026-04-18T13:16:15.982Z","0.3.3":"2026-04-22T07:31:08.390Z","0.3.4":"2026-04-23T06:47:42.480Z","0.3.5":"2026-04-23T15:47:46.145Z","0.3.6":"2026-04-24T00:03:29.961Z","0.3.7":"2026-04-24T16:58:38.191Z","0.3.8":"2026-04-27T02:13:52.860Z","0.3.9":"2026-05-03T17:21:49.864Z","0.3.10":"2026-05-14T09:14:35.595Z","0.3.11":"2026-05-15T14:17:57.412Z","0.3.12":"2026-05-19T23:48:22.291Z","0.3.13":"2026-05-23T13:36:30.257Z","0.3.14":"2026-05-25T17:34:00.320Z","0.3.15":"2026-05-29T08:26:45.543Z","0.3.16":"2026-05-29T09:15:55.252Z","0.3.17":"2026-05-30T09:38:28.285Z","0.3.18":"2026-05-31T15:29:08.193Z","0.3.19":"2026-06-02T09:13:09.003Z","0.3.20":"2026-06-10T07:54:04.691Z","0.3.21":"2026-06-11T15:14:15.781Z","0.3.22":"2026-06-15T05:47:35.122Z","0.4.0":"2026-06-19T04:53:02.456Z","0.4.1":"2026-06-20T17:11:06.286Z","0.4.2":"2026-06-21T06:11:11.155Z","0.4.3":"2026-06-22T17:27:05.391Z","0.4.4":"2026-06-23T09:08:16.741Z","0.4.5":"2026-06-25T17:25:58.360Z","0.4.6":"2026-06-28T08:20:54.870Z","0.4.7":"2026-07-05T05:50:59.288Z","0.4.8":"2026-07-07T07:43:35.831Z","0.4.9":"2026-07-11T16:32:36.121Z","0.4.10":"2026-07-13T08:46:12.875Z","0.4.11":"2026-07-14T08:36:15.678Z","0.4.12":"2026-07-14T15:09:19.892Z","0.4.13":"2026-07-14T15:40:08.832Z","0.4.14":"2026-07-14T16:23:30.300Z","0.4.15":"2026-07-18T07:19:38.526Z","0.4.16":"2026-07-22T14:07:11.714Z","0.4.17":"2026-07-22T14:42:37.008Z","0.4.18":"2026-07-31T05:32:52.611Z","0.4.19":"2026-07-31T06:22:05.508Z","0.4.20":"2026-07-31T06:34:23.942Z","0.4.21":"2026-08-01T07:50:53.863Z","0.4.22":"2026-08-02T17:14:28.728Z","0.4.23":"2026-08-02T17:36:58.620Z","0.4.24":"2026-08-03T13:34:13.451Z","0.4.25":"2026-08-06T02:41:50.022Z","0.4.26":"2026-08-07T15:55:22.653Z","0.4.27":"2026-08-12T16:58:59.736Z","0.4.28":"2026-08-13T06:56:41.527Z","0.4.29":"2026-08-15T14:55:26.863Z","0.4.30":"2026-08-18T02:48:04.007Z","0.4.31":"2026-08-18T04:47:41.649Z","0.4.32":"2026-08-19T16:11:32.601Z","0.4.33":"2026-08-22T05:46:19.832Z","0.4.34":"2026-08-25T18:05:12.590Z","0.4.35":"2026-09-03T17:35:34.173Z","0.4.36":"2026-09-06T08:38:03.173Z","0.4.37":"2026-09-07T00:32:48.749Z","0.4.38":"2026-09-11T07:57:11.215Z","0.4.39":"2026-09-14T09:06:41.447Z","0.4.40":"2026-09-15T17:59:12.560Z","0.4.41":"2026-09-17T08:50:28.372Z","0.4.42":"2026-09-23T06:44:59.609Z","0.4.43":"2026-09-29T13:14:56.234Z","0.4.44":"2026-09-29T14:38:07.561Z","0.4.45":"2026-10-01T07:49:45.474Z","0.4.46":"2026-10-14T03:03:53.401Z","0.4.47":"2026-10-24T08:22:03.668Z","0.4.48":"2026-10-31T13:40:35.621Z"},"bugs":{"url":"https://github.com/myrialabs/clopen/issues"},"author":{"name":"Myria Labs"},"license":"MIT","homepage":"https://clopen.myrialabs.dev","keywords":["claude","claude-code","opencode","codex","copilot","qwen-code","pi","cline","cursor","ai","assistant","web-ui","bun","svelte","puppeteer","collaboration","terminal","browser-preview","file-management","file-editor","git","source-control","multi-account","anthropic","checkpoint","workspace","cloudflare-tunnel","mcp"],"repository":{"url":"git+https://github.com/myrialabs/clopen.git","type":"git"},"description":"All-in-one web workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor — with chat, terminal, git, browser preview, database client, checkpoints, and real-time collaboration","maintainers":[{"name":"argafairuz","email":"arga.fairuz.7@gmail.com"},{"name":"myrialabs-author","email":"myrialabs@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://clopen.myrialabs.dev/favicon.svg\" alt=\"Clopen\" width=\"72\" height=\"72\" />\n</p>\n\n<h1 align=\"center\">Clopen</h1>\n\n<p align=\"center\">\n  <strong>Build more. Switch less.</strong><br />\n  All-in-one workspace for AI coding agents\n</p>\n\n<p align=\"center\">\n  <a href=\"https://clopen.myrialabs.dev\">Website</a> ·\n  <a href=\"https://github.com/myrialabs/clopen/issues\">Issues</a> ·\n  <a href=\"https://www.npmjs.com/package/@myrialabs/clopen\">npm</a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@myrialabs/clopen\"><img src=\"https://img.shields.io/npm/v/@myrialabs/clopen\" alt=\"npm version\" /></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/License-MIT-blue.svg\" alt=\"License: MIT\" /></a>\n  <a href=\"https://github.com/myrialabs/clopen/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\" /></a>\n  <a href=\"https://bun.sh\"><img src=\"https://img.shields.io/badge/Built%20with-Bun-black\" alt=\"Built with Bun\" /></a>\n</p>\n\n<p align=\"center\">\n  <img src=\"https://clopen.myrialabs.dev/images/workspace.webp\" alt=\"Clopen workspace overview\" />\n</p>\n\nAll-in-one workspace for AI coding agents — Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, and Cursor. Chat, terminal, git, browser preview, database client, and remote access from any device — plus Skills, Subagents, Commands, and MCP connectors to extend every engine.\n\n---\n\n## Screenshots\n\n![AI chat interface](https://clopen.myrialabs.dev/images/chat-panel.webp)\n\n![Engines and accounts](https://clopen.myrialabs.dev/images/engines-setting.webp)\n\n![Database client](https://clopen.myrialabs.dev/images/db-client.webp)\n\n![Browser preview panel](https://clopen.myrialabs.dev/images/preview-panel.webp)\n\n![Integrations settings](https://clopen.myrialabs.dev/images/connectors-setting.webp)\n\n![Public tunnel](https://clopen.myrialabs.dev/images/public-tunnel.webp)\n\n![Checkpoint restore](https://clopen.myrialabs.dev/images/restore-checkpoint.webp)\n\n### Works on Any Device\n\n<img src=\"https://clopen.myrialabs.dev/images/chat-panel-mobile.jpg\" width=\"140\" alt=\"AI Chat on mobile\" /> <img src=\"https://clopen.myrialabs.dev/images/files-panel-mobile.jpg\" width=\"140\" alt=\"File Explorer on mobile\" /> <img src=\"https://clopen.myrialabs.dev/images/git-panel-mobile.jpg\" width=\"140\" alt=\"Git on mobile\" /> <img src=\"https://clopen.myrialabs.dev/images/terminal-panel-mobile.jpg\" width=\"140\" alt=\"Terminal on mobile\" /> <img src=\"https://clopen.myrialabs.dev/images/preview-panel-mobile.jpg\" width=\"140\" alt=\"Browser Preview on mobile\" /> <img src=\"https://clopen.myrialabs.dev/images/db-client-mobile.jpg\" width=\"140\" alt=\"Database Client on mobile\" />\n\n---\n\n## Features\n\nA complete development environment designed around AI-assisted workflows, built to disappear into the background and just work.\n\n- **Multi-Engine Support** — Switch between Claude Code, OpenCode, Codex, GitHub Copilot, Qwen Code, Pi, Cline, and Cursor as your AI engine, per session\n- **Multi-Account Per Engine** — Manage multiple accounts per engine (personal, work, or team) and switch between them instantly per chat session\n- **Reasoning Effort Control** — Dial a model's thinking level right from the chat input, using that engine's own levels. Set a default per model in Settings, and the choice is remembered and synced across your devices\n- **Integrated Terminal** — Multi-tab xterm.js terminal with full keyboard control and complete ANSI/VT support, right inside your workspace\n- **Full Git Management** — Stage, commit, branch, push, pull, stash, log, and resolve conflicts, all from a clean UI\n- **Real Browser Preview** — A live browser preview streams directly into your workspace. Interact with your app manually, or let the AI drive: clicking, typing, and scrolling for autonomous visual testing\n- **Database Client** — Connect to PostgreSQL, MySQL, SQLite, MongoDB, and Redis. Browse schemas, run queries, and inspect data, with optional SSH tunneling for databases behind a bastion\n- **Git-Like Checkpoints** — Multi-branch undo/redo with full file snapshots. Roll back to any point in your AI conversation without touching your actual git history\n- **Remote Access** — Add your phone, tablet, or another computer with a one-time link or QR code. Every device stays in sync live: chats, terminals, and the browser preview\n- **Monaco File Editor** — VS Code's editor right in the browser. Full syntax highlighting, autocomplete, and live file watching, beside your AI chat\n- **Cloudflare Tunnel** — One-click public HTTPS URL for your local dev server. Built-in QR code for instant mobile access. Share your work without deploying\n- **Integrations** — Connect a third-party account once and every engine and project can use it. Credentials are sealed at rest with AES-256-GCM. Includes the full MCP surface: browse the official Model Context Protocol registry, connect with OAuth or custom env/headers, control tool exposure per engine, and sync every connector across all your AI engines\n- **Skills, Commands & Subagents** — Build reusable Skills, slash Commands, delegated Subagents, shared Instructions, and tool Permissions or Profiles once, synced automatically across every engine\n- **Flexible Authentication** — No Login or With Login mode, one-time device pairing links, rate-limited login, and CLI token recovery\n- **Stack** — Install AI engines, Git, Chrome, and Cloudflared (for Public Tunnel) from a one-click panel. Engines install on demand into a clopen-managed directory (`~/.clopen/stack/engines`) — isolated from your global setup, no PATH pollution\n- **Background Processing** — Chat, terminal, and other processes continue running even when you close the browser — come back later and pick up where you left off\n- **Works on Any Device** — Fully responsive across desktop, laptop, tablet, and mobile. Open your workspace from any device and continue exactly where you left off\n\n---\n\n## Quick Start\n\n### Prerequisites\n\n- [Bun.js](https://bun.sh/) v1.2.12+\n- At least one supported AI engine — [Claude Code](https://github.com/anthropics/claude-code), [OpenCode](https://opencode.ai), [Codex](https://github.com/openai/codex), [GitHub Copilot CLI](https://github.com/github/copilot-cli), [Qwen Code](https://github.com/QwenLM/qwen-code), [Pi](https://github.com/earendil-works/pi), [Cline](https://github.com/cline/cline), or [Cursor](https://cursor.com). All install on demand from **Settings → Stack** after first launch (nothing is bundled into the clopen install), then sign in from **Settings → Engines**\n\n### Installation\n\n```bash\nbun add -g @myrialabs/clopen\n```\n\n### Update\n\n```bash\nclopen update\n```\n\nOr manually via Bun:\n\n```bash\nbun add -g @myrialabs/clopen\n```\n\nYou can also update from the **Settings → Maintenance → Updates** section in the web UI.\n\n### Usage\n\n```bash\nclopen\n```\n\nStarts the server on `http://localhost:9141`.\n\n### First-Time Setup\n\nOn first launch, a setup wizard guides you through:\n\n1. **Authentication mode** — Choose between **No Login** (no authentication required, ideal for personal/local use) or **With Login** (login with a Personal Access Token, recommended when Clopen is reachable from other devices or the internet)\n2. **Account** — If With Login mode is selected, create your account and save the generated PAT\n3. **Stack** — Install Git, Chrome, Cloudflared, and any AI engine you don't have yet — straight from the wizard, no terminal needed\n4. **AI Engines** — Check installation status for every engine and sign in to the ones you'll use. An engine that isn't installed yet links straight back to the Stack step\n5. **Preferences** — Set dark mode, font size, sound notifications, and message layout (Classic cards or Compact lines)\n\nYou can change the authentication mode anytime in **Settings → Sign-in & Devices**.\n\nTo sign in another of your devices, open **Remote Access → Add a device** and scan the one-time link (valid for 5 minutes).\n\nIf you lose your token:\n\n```bash\nclopen reset-pat\n```\n\nThis regenerates and displays a new PAT.\n\n---\n\n## Contributing\n\nClopen is open source and contributions are welcome! Whether it's a bug fix, new feature, or improvement to docs — feel free to open an issue or submit a pull request.\n\n```bash\ngit clone https://github.com/myrialabs/clopen.git\ncd clopen\nbun install\nbun run dev     # Start development server\nbun run check   # Type checking\n```\n\nWhen running in development mode, Clopen uses `~/.clopen-dev` instead of `~/.clopen`, keeping dev data separate from any production instance.\n\nEach AI engine's config/state (credentials, sessions, logs) is isolated under `~/.clopen/engine/<engine>/user/` rather than the engine's global location (`~/.codex`, `~/.copilot`, `~/.qwen`, the OpenCode XDG dirs), so Clopen never mixes with — or disturbs — your own standalone CLI usage.\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines and [DECISIONS.md](DECISIONS.md) for architectural decisions.\n\n---\n\n## Architecture\n\n| Layer | Technology |\n|-------|-----------|\n| Runtime | Bun.js |\n| Frontend | Svelte 5 (runes) + Vite |\n| Backend | Elysia + WebSocket |\n| Styling | Tailwind CSS v4 |\n| Database | SQLite with migrations |\n| Terminal | bun-pty |\n| AI Engines | Claude Code, OpenCode, Codex, Copilot, Qwen Code, Pi, Cline, Cursor |\n| DB Client | Postgres, MySQL, SQLite, MongoDB, Redis (+ SSH tunnel) |\n\n---\n\n## Troubleshooting\n\n### Port 9141 Already in Use\n\n```bash\nclopen --port 9145\n```\n\nOr kill the existing process:\n```bash\n# Unix/Linux/macOS\nlsof -ti:9141 | xargs kill -9\n\n# Windows\nnetstat -ano | findstr :9141\ntaskkill /PID <PID> /F\n```\n\n---\n\n## License\n\nMIT License - see [LICENSE](LICENSE) for details.\n\n---\n\n## Acknowledgments\n\n- [Claude Code](https://github.com/anthropics/claude-code) by Anthropic\n- [OpenCode](https://opencode.ai) by Anomaly\n- [Codex](https://github.com/openai/codex) by OpenAI\n- [GitHub Copilot CLI](https://github.com/github/copilot-cli) by GitHub\n- [Qwen Code](https://github.com/QwenLM/qwen-code) by Alibaba Qwen\n- [Pi](https://github.com/earendil-works/pi) by Earendil Works\n- [Cline](https://github.com/cline/cline) by Cline Bot Inc.\n- [Cursor](https://cursor.com) by Anysphere\n- [Bun](https://bun.sh/) runtime\n- [Svelte](https://svelte.dev/) framework\n\n---\n\n## Support\n\nIf Clopen is useful to you, consider supporting its development:\n\n| Method | Address / Link |\n|--------|----------------|\n| Bitcoin (BTC) | `bc1qd9fyx4r84cce2a9hkjksetah802knadw5msls3` |\n| Solana (SOL) | `Ev3P4KLF1PNC5C9rZYP8M3DdssyBQAQAiNJkvNmPQPVs` |\n| Ethereum (ERC-20) | `0x61D826e5b666AA5345302EEEd485Acca39b1AFCF` |\n| USDT (TRC-20) | `TLH49i3EoVKhFyLb6u2JUXZWScK7uzksdC` |\n| Saweria | [saweria.co/myrialabs](https://saweria.co/myrialabs) |\n\n---\n\n**Repository:** [github.com/myrialabs/clopen](https://github.com/myrialabs/clopen) · **Issues:** [Report a bug or request a feature](https://github.com/myrialabs/clopen/issues)\n","readmeFilename":"README.md"}