{"_id":"@21stware/vavd","_rev":"3-cb428304b576066e69d565f388c1e77b","name":"@21stware/vavd","dist-tags":{"latest":"1.18.9"},"versions":{"1.18.0":{"name":"@21stware/vavd","version":"1.18.0","keywords":["vav","vavd","daemon","workspace","agent"],"author":{"name":"Oboo Cheng"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@21stware/vavd@1.18.0","maintainers":[{"name":"bracken","email":"oboochin@gmail.com"}],"homepage":"https://github.com/21stware/vav/tree/main/packages/vavd","bugs":{"url":"https://github.com/21stware/vav/issues"},"bin":{"vavd":"vavd.js"},"dist":{"shasum":"7d2ca9ce9bfeae10879f7d6283187a5486c3e223","tarball":"https://registry.npmjs.org/@21stware/vavd/-/vavd-1.18.0.tgz","fileCount":4,"integrity":"sha512-C5+QNoVaqtHm++XD+CBHaJAqHviERfXLLyTqbzssgmMe9F/EYzdE3IUzeO0J281w5Ry0qUBHjqiLPGFK9/hnXQ==","signatures":[{"sig":"MEQCIBtBOF+0Yc+H+ymOYHftoYvJ7h4LT5a2yxmz8crWNVBdAiAlbm4gFs2X6f0suJ4bjPDMzMcYfM2hdTylSjGf1RgfHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33607},"type":"commonjs","engines":{"node":">=22"},"gitHead":"b854f204708b6cd13724ede3f122d244a2fe9cbf","_npmUser":{"name":"bracken","email":"oboochin@gmail.com"},"repository":{"url":"git+https://github.com/21stware/vav.git","type":"git","directory":"packages/vavd"},"_npmVersion":"11.16.0","description":"Headless VAV workspace-host daemon. Pair from desktop VAV → Settings → Allow other devices.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"node-pty":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vavd_1.18.0_1787987360076_0.8679843079271328","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@21stware/vavd","version":"1.18.1","keywords":["vav","vavd","daemon","workspace","agent"],"author":{"name":"Oboo Cheng"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@21stware/vavd@1.18.1","maintainers":[{"name":"bracken","email":"oboochin@gmail.com"}],"homepage":"https://github.com/21stware/vav/tree/main/packages/vavd","bugs":{"url":"https://github.com/21stware/vav/issues"},"bin":{"vavd":"vavd.js"},"dist":{"shasum":"e04638beeb79a4c94fa1ae83c40dd539d1f7c0b5","tarball":"https://registry.npmjs.org/@21stware/vavd/-/vavd-1.18.1.tgz","fileCount":4,"integrity":"sha512-X3hUBgDSGYeXTuqQNwWKt1z4TZ4jOrBtSUyDK1FTMSUIt9MpoELoJ66O43sRLCvEsCJt9jYq8r+V3ipkmza14w==","signatures":[{"sig":"MEQCIFcj1F8ZQxPxNTk7l+e70AXTq8OEHNqEWQsPMK6qIHQlAiBA+OMV7AKRtPgK+nIQL0IoCjTUG2StZiMzx6bxEAZN4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38044},"type":"commonjs","engines":{"node":">=22"},"gitHead":"42b529e2f1e38fc3943f6093c6f88b2148e76d5b","_npmUser":{"name":"bracken","email":"oboochin@gmail.com"},"repository":{"url":"git+https://github.com/21stware/vav.git","type":"git","directory":"packages/vavd"},"_npmVersion":"11.16.0","description":"Headless VAV workspace-host daemon. Pair from desktop VAV → Settings → Allow other devices.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"node-pty":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vavd_1.18.1_1788104866143_0.7600563734956203","host":"s3://npm-registry-packages-npm-production"}},"1.18.9":{"name":"@21stware/vavd","version":"1.18.9","description":"Headless VAV workspace-host daemon. Pair from desktop VAV → Settings → Allow other devices.","license":"PolyForm-Noncommercial-1.0.0","author":{"name":"Oboo Cheng"},"type":"commonjs","bin":{"vavd":"vavd.js"},"engines":{"node":">=22"},"dependencies":{"node-pty":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/21stware/vav.git","directory":"packages/vavd"},"homepage":"https://github.com/21stware/vav/tree/main/packages/vavd","bugs":{"url":"https://github.com/21stware/vav/issues"},"keywords":["vav","vavd","daemon","workspace","agent"],"publishConfig":{"access":"public"},"gitHead":"6b1dcb033678f2afdfc76f6ab2162bd6eb4bf1cd","_id":"@21stware/vavd@1.18.9","_nodeVersion":"22.22.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-ub7FZs/gyTv1XNM5Oy57wZsqdA2N50AVOJVRan4tT7zD2cyDqJTJ7kNrIi7Yhm2jb9HvZKLYTs5sDIWDn7oYcQ==","shasum":"693d988e02d195aeb5ad566a2d1c0cb6b7df7b6e","tarball":"https://registry.npmjs.org/@21stware/vavd/-/vavd-1.18.9.tgz","fileCount":4,"unpackedSize":52107,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDBJB3K7o+i9HQgQppImsegkA26fKj+fdwDQr6/N+vdEAIgRV4rYMvmiUMJEyg3YlD/gGJ2NVhusHAgDwH8JhFvey8="}]},"_npmUser":{"name":"bracken","email":"oboochin@gmail.com"},"directories":{},"maintainers":[{"name":"bracken","email":"oboochin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vavd_1.18.9_1788412731143_0.9373574687249677"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-29T07:09:19.932Z","modified":"2026-09-03T05:18:51.537Z","1.18.0":"2026-08-29T07:09:20.242Z","1.18.1":"2026-08-30T15:47:46.282Z","1.18.9":"2026-09-03T05:18:51.304Z"},"bugs":{"url":"https://github.com/21stware/vav/issues"},"author":{"name":"Oboo Cheng"},"license":"PolyForm-Noncommercial-1.0.0","homepage":"https://github.com/21stware/vav/tree/main/packages/vavd","keywords":["vav","vavd","daemon","workspace","agent"],"repository":{"type":"git","url":"git+https://github.com/21stware/vav.git","directory":"packages/vavd"},"description":"Headless VAV workspace-host daemon. Pair from desktop VAV → Settings → Allow other devices.","maintainers":[{"name":"bracken","email":"oboochin@gmail.com"}],"readme":"# @21stware/vavd\n\nHeadless [VAV](https://github.com/21stware/vav) workspace-host daemon. Run it on a machine that should host files, PTY, and agent turns without opening the desktop app. Pair from another VAV → **Settings → Allow other devices**.\n\n```bash\nnpx @21stware/vavd\n```\n\nPrints a pairing line on stdout. Paste that line in VAV to attach.\n\n## Flags\n\n```\nvavd — VAV workspace-host daemon\n\n  --port <n>       listen port (default 4750)\n  --listen <addr>  bind address (default 0.0.0.0)\n  --name <label>  machine name in pairing\n  --state <dir>    identity + secret dir (default ~/.vavd)\n  --no-announce    skip LAN multicast\n```\n\nRequires Node 22+. `node-pty` is installed as a dependency so spawned shells work on the host OS.\n\n## License\n\nSame as VAV: [PolyForm Noncommercial 1.0.0](https://github.com/21stware/vav/blob/main/LICENSE). Commercial use needs a license from 21stware.\n","readmeFilename":"README.md"}