{"bin":{"so-vibe-ui":"dist/server/cli.js"},"dist":{"shasum":"8c2eaf10e18ff405c206565b8aee4308d1822331","tarball":"https://registry.npmjs.org/so-vibe-ui/-/so-vibe-ui-0.1.3.tgz","fileCount":17,"integrity":"sha512-Id68Z84Ao8HsZyoga/0kVOP+sd3Shpk9NE5AS4IfgNteR/B6+Zlw2ArFQxvuj6fgquQn8319T7owdTJsuajjHw==","signatures":[{"sig":"MEUCIAYzgM7YlWoSdaCauIAETZMcJy1MDEj0IfIRnoGJOtx2AiEA+3gEtnR5BTwSjS+kfHteHxRtKrU8VA8WQlzfN5IqgAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1606010},"main":"./dist/sdk/index.js","name":"so-vibe-ui","type":"module","types":"./dist/sdk/index.d.ts","module":"./dist/sdk/index.js","exports":{".":{"import":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"require":{"types":"./dist/sdk/index.d.cts","default":"./dist/sdk/index.cjs"}},"./server":{"import":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"./vite-plugin":{"import":{"types":"./dist/vite-plugin/index.d.ts","default":"./dist/vite-plugin/index.js"}}},"gitHead":"ea166e4c10be4d16b3d6ecf059ee9e2546c5d54d","license":"MIT","scripts":{"build":"node build.js","dev:sdk":"tsup src/sdk/index.ts --format esm,cjs --dts --minify --target es2020 --out-dir dist/sdk --watch","build:sdk":"tsup src/sdk/index.ts --format esm,cjs --dts --clean --minify --target es2020 --out-dir dist/sdk","typecheck":"tsc --noEmit","dev:server":"tsup src/server/index.ts src/server/cli.ts --format esm --dts --target node18 --platform node --out-dir dist/server --external express --external ws --external node-pty --external commander --watch","build:server":"tsup src/server/index.ts src/server/cli.ts --format esm --dts --clean --target node18 --platform node --out-dir dist/server --external express --external ws --external node-pty --external commander","build:terminal":"node build-terminal.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"intret","email":"intret@qq.com"},"keywords":["vibe-coding","terminal","xterm","iframe","devtools","cli"],"_npmVersion":"11.16.0","description":"Embed a vibe-coding terminal into any frontend project. Alt+V toggles a floating iframe with xterm.js connected to a PTY backend.","directories":{},"maintainers":[{"name":"intret","email":"intret@qq.com"}],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","express":"^5.1.0","node-pty":"^1.0.0","commander":"^13.1.0","@xterm/xterm":"^5.5.0","@xterm/addon-fit":"^0.10.0","@xterm/addon-web-links":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","esbuild":"^0.25.0","@types/ws":"^8.18.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/so-vibe-ui_0.1.3_1783830306714_0.378987032037434","host":"s3://npm-registry-packages-npm-production"},"_id":"so-vibe-ui@0.1.3","version":"0.1.3"}