{"_id":"@9d9dev/cli","_rev":"3-12434d707e853af3bdea3ccb076deb99","name":"@9d9dev/cli","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@9d9dev/cli","version":"0.1.0","license":"MIT","_id":"@9d9dev/cli@0.1.0","maintainers":[{"name":"antistud","email":"jon@t3ch.net"}],"bin":{"9d9":"dist/cli.js"},"dist":{"shasum":"c71919fe9ead98f5434d7237db39c0c4f23f8401","tarball":"https://registry.npmjs.org/@9d9dev/cli/-/cli-0.1.0.tgz","fileCount":6,"integrity":"sha512-OK34yrbc7s+KxUF6mh1bwNFB/wAV4ycJwAiTIaz9j1zUU30zopG+vPeDvm9I12cL5LCsMHxc8rLOpO0iGWgXNA==","signatures":[{"sig":"MEUCIHhi1s6CvGBUGu5ZXx1am5eiDkyMGITgOQJtCL4a6T50AiEAkdXl5U9kX2CCnSXKwNpYBgZrgDLWBt4VZmVM6uLc4mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20112},"type":"module","gitHead":"987d4c29792736cd2ec39f805b3073d0d0b2b2a1","scripts":{"test":"echo no tests","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"antistud","email":"jon@t3ch.net"},"_npmVersion":"10.8.2","description":"9d9 CLI — push a website to 9d9 from any directory","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@9d9dev/sdk":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1780117883018_0.791928014745656","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@9d9dev/cli","version":"0.1.1","license":"MIT","_id":"@9d9dev/cli@0.1.1","maintainers":[{"name":"antistud","email":"jon@t3ch.net"}],"bin":{"9d9":"dist/cli.js","cli":"dist/cli.js"},"dist":{"shasum":"3dad9a744e685217b7d6514980c0f615f4cc4495","tarball":"https://registry.npmjs.org/@9d9dev/cli/-/cli-0.1.1.tgz","fileCount":6,"integrity":"sha512-QB/anIVFPsn9F8gmXzXuAz8bS08ULhSbfNwOQ+QnkyGcyI8jdhbbFpvrijxUhoSJXy93f4+44zD6WJNArye0vw==","signatures":[{"sig":"MEUCIQC2/xh3uIBjYmYx3KA0ocY/dbM7hOvaFqp8hd0NXBd4ewIgRgyVRbFWIfd+DWSymCu1EbHNpT8JYbvmoXyVI4hujl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20154},"type":"module","_from":"file:9d9dev-cli-0.1.1.tgz","scripts":{"test":"echo no tests","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"antistud","email":"jon@t3ch.net"},"_resolved":"/private/var/folders/8s/ny8_ympn425cbl8qs_r7k8ch0000gn/T/a45e8713749775b56cb5284c497d7f06/9d9dev-cli-0.1.1.tgz","_integrity":"sha512-QB/anIVFPsn9F8gmXzXuAz8bS08ULhSbfNwOQ+QnkyGcyI8jdhbbFpvrijxUhoSJXy93f4+44zD6WJNArye0vw==","_npmVersion":"10.8.2","description":"9d9 CLI — push a static-site directory to 9d9 from anywhere","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@9d9dev/sdk":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.1_1780118120771_0.47094720764548237","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@9d9dev/cli","version":"0.2.0","description":"9d9 CLI — push a static-site directory to 9d9 from anywhere","license":"MIT","type":"module","bin":{"9d9":"dist/cli.js","cli":"dist/cli.js"},"dependencies":{"@9d9dev/sdk":"0.1.0"},"devDependencies":{"@types/node":"^20.11.0","typescript":"^5.4.0"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","test":"echo no tests"},"_id":"@9d9dev/cli@0.2.0","_integrity":"sha512-kznJf4x2Zvrnaw4EWyxj6ym/0+oTj6RhPSDb/OK41z3xf5sRhwmdl0r0f0c2xHkcCrvzTq4Yj9FVn8TcWT2EZg==","_resolved":"/private/var/folders/8s/ny8_ympn425cbl8qs_r7k8ch0000gn/T/f1402aa5787d5f1d83dbd829a59db9f3/9d9dev-cli-0.2.0.tgz","_from":"file:9d9dev-cli-0.2.0.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kznJf4x2Zvrnaw4EWyxj6ym/0+oTj6RhPSDb/OK41z3xf5sRhwmdl0r0f0c2xHkcCrvzTq4Yj9FVn8TcWT2EZg==","shasum":"ee7774e6f88c9b987925498caefd3cbfd0e91d12","tarball":"https://registry.npmjs.org/@9d9dev/cli/-/cli-0.2.0.tgz","fileCount":6,"unpackedSize":21067,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICMAditnXrap2cSc+JKDbt0UVGn6GMUjTl+DJgPq9gG+AiAXKZPtE8XNGZmpO0VWiuPT5gkPK+QOdJy9G043YgshmA=="}]},"_npmUser":{"name":"antistud","email":"jon@t3ch.net"},"directories":{},"maintainers":[{"name":"antistud","email":"jon@t3ch.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.2.0_1780337518151_0.3590937190230712"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-30T05:11:22.876Z","modified":"2026-06-01T18:11:58.562Z","0.1.0":"2026-05-30T05:11:23.174Z","0.1.1":"2026-05-30T05:15:20.935Z","0.2.0":"2026-06-01T18:11:58.284Z"},"license":"MIT","description":"9d9 CLI — push a static-site directory to 9d9 from anywhere","maintainers":[{"name":"antistud","email":"jon@t3ch.net"}],"readme":"# @9d9dev/cli\n\nThe 9d9 CLI: push a static-site build directory to 9d9 from any directory.\n\n```bash\nnpx @9d9dev/cli deploy ./dist\n```\n\n## First-time setup\n\nGenerate an API key from the 9d9 dashboard (Settings → New key), then:\n\n```bash\n9d9 set-key ak_xxx --org=org_xxx\n9d9 deploy ./dist\n```\n\n## Commands\n\n```\n9d9 deploy [dir]              Push a static-site directory to 9d9\n9d9 deploys [list]            List recent deploys for your site\n9d9 set-key <key> [--org=…]   Save an API key locally\n9d9 status                    Show current config\n9d9 logout                    Clear local credentials\n```\n\nBuild whatever — Astro, Next static, Hugo, vanilla HTML — and ship the `dist/`.\n","readmeFilename":"README.md"}