{"_id":"spacefast","_rev":"24-1d44e4f8bb64dae8b2222b3241c6bcf2","name":"spacefast","dist-tags":{"latest":"0.5.0"},"versions":{"0.0.0":{"name":"spacefast","version":"0.0.0","keywords":["spacefast","static-hosting","deploy","publish","cli"],"license":"UNLICENSED","_id":"spacefast@0.0.0","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://spacefast.com","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"bin/run.js","spacefast":"bin/run.js"},"dist":{"shasum":"4f3c607673ebdd34352bcebdaf99ca7c3eb856de","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.0.tgz","fileCount":3,"integrity":"sha512-rfYPLNMlr2PdiISPrXOVrOOOSdzujPJB/E6P7Z4THJh1H3Cd4I+JInvqxlVQmqxYzsDhiMh/LdRNCc7j+FQAvQ==","signatures":[{"sig":"MEYCIQCjIbgWQi1V/QrCiwAvVqyhZmhhKBNGeZbV6stFcWXlNwIhAIlu1iMkbMggCcPx93hhAYZczBMiry7oAvcn1XJzWNFD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093},"type":"module","engines":{"node":">=20"},"_npmUser":{"name":"bi","email":"b@icoz.co"},"repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git"},"_npmVersion":"11.12.1","description":"Spacefast CLI — publish sites and apps to the web from your agent, the CLI, curl, Git, or drag-and-drop. This 0.0.0 reserves the name; the full CLI ships at 0.0.1.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.0_1782452143086_0.794368470307244","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"spacefast","version":"0.0.2","_id":"spacefast@0.0.2","maintainers":[{"name":"bi","email":"b@icoz.co"}],"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"0188f376d58736a2600716682c6ecf663a09e644","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.2.tgz","fileCount":290,"integrity":"sha512-J5PHYvR7WkqGKwAf5Dae2gJs5x2G77VPUm8L2WLvge/1fOBP5G1SjDwRdBy4AwlbahorKpJyuyYwAB7km5L5fg==","signatures":[{"sig":"MEUCIQDkfxvDxCQ3kD9tWwK30VPTjACToeWtHYtd1ipm10IrqgIgVF8gKUSx2aaF9f8rGAXpvWQPv4fxlzAfoaScoEW+SFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76946469},"type":"module","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Confirm, cancel, and inspect space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"003b06fa318939f2abd25134f08007ebbd074fe6","mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"bi","email":"b@icoz.co"},"_npmVersion":"11.12.1","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","elysia":"^1.4.29","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.10.6","@opentui/core":"0.4.1","@elysiajs/eden":"^1.4.9","@spacefast/mcp":"0.0.2","@spacefast/zero":"0.0.2","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.2","@oclif/plugin-help":"^6.2.44","@spacefast/routing":"0.0.2","@oclif/plugin-not-found":"^3.2.81","@oclif/plugin-autocomplete":"^3.2.45","@spacefast/domain-search-terminal":"0.0.2","@oclif/plugin-warn-if-update-available":"^3.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.2_1782829675901_0.0771081573214567","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"spacefast","version":"0.0.3","license":"MIT","_id":"spacefast@0.0.3","maintainers":[{"name":"bi","email":"b@icoz.co"}],"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"c7f2cc77466daf020f827d3c0b24cfb11b0a42b7","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.3.tgz","fileCount":290,"integrity":"sha512-AqVqnmwJJ5d6RGeokKx8Zv5PRTUdb00bigey87Fp2Ccfbl8WlmXj0p2pXw0LXggLbYkJ4kreNmJl1nDOrBmxAA==","signatures":[{"sig":"MEQCIG5xg7109GBQz03se/7D46qm4sudo/49qy4Q+Ph+CPgbAiBzo7QnwayrQUF3Wb4z9ZUZhX/Ly+sI8qYQixLbUV0PFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77352626},"type":"module","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Confirm, cancel, and inspect space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"31745b5bc59f7f3c0e2d93bd9653a4bf2df73384","mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"bi","email":"b@icoz.co"},"_npmVersion":"11.12.1","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","elysia":"^1.4.29","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.10.6","@opentui/core":"0.4.1","@elysiajs/eden":"^1.4.9","@spacefast/mcp":"0.0.3","@spacefast/zero":"0.0.3","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.3","@oclif/plugin-help":"^6.2.44","@spacefast/routing":"0.0.3","@oclif/plugin-not-found":"^3.2.81","@oclif/plugin-autocomplete":"^3.2.45","@spacefast/domain-search-terminal":"0.0.3","@oclif/plugin-warn-if-update-available":"^3.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.3_1782832986792_0.4753357102583866","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"spacefast","version":"0.0.4","license":"MIT","_id":"spacefast@0.0.4","maintainers":[{"name":"bi","email":"b@icoz.co"}],"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"9ab7c4c53389a756b9d0f2c8971d55c4437037cb","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.4.tgz","fileCount":290,"integrity":"sha512-jH1Pcn7Ycac8V80+X1DaHrbsNYYbr0sTVkqe25ejFJ7xlXbw7reH5tn/YE7eEjaIOn8GF2EFrCwcC6Mu5hfGYQ==","signatures":[{"sig":"MEYCIQCtcKnTzPPtBrgKHlAF6FPa4ZBlZShYpK9QfZ6hFTbwDgIhAJKUCNA48ev0xOiW7vZ+rKYOS7fPkkMsEoGCx1djt2No","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77355155},"type":"module","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Confirm, cancel, and inspect space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"bi","email":"b@icoz.co"},"_npmVersion":"11.12.1","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","elysia":"^1.4.29","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.10.6","@opentui/core":"0.4.1","@elysiajs/eden":"^1.4.9","@spacefast/mcp":"0.0.4","@spacefast/zero":"0.0.3","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.3","@oclif/plugin-help":"^6.2.44","@spacefast/routing":"0.0.3","@oclif/plugin-not-found":"^3.2.81","@oclif/plugin-autocomplete":"^3.2.45","@spacefast/domain-search-terminal":"0.0.3","@oclif/plugin-warn-if-update-available":"^3.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.4_1782836652767_0.9355824490621911","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"spacefast","version":"0.0.5","license":"MIT","_id":"spacefast@0.0.5","maintainers":[{"name":"bi","email":"b@icoz.co"}],"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"ea414e7361122abff9538a67a42dee9a98d80fef","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.5.tgz","fileCount":292,"integrity":"sha512-36OguUwzN6zdzuIIBml2XE+YBwG3bk1kBzIcOEwR3RbJZrKO5FrlUXxCMy09d3M8ll+a4sOUZooxi2Che/7X3w==","signatures":[{"sig":"MEUCIDSrvWE2THtxc929c/2igg/tw0vcxOzwr9g61loXwQ62AiEA1TapVHwCcrTPuU8MX3kGIuAjcvQEeHc/L5ZgMetnitY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79248693},"type":"module","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Confirm, cancel, and inspect space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"87b5e6b22177c5558cbe40898cf6efdd001c710c","mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"bi","email":"b@icoz.co"},"_npmVersion":"11.12.1","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","elysia":"^1.4.29","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.10.6","@opentui/core":"0.4.1","@elysiajs/eden":"^1.4.9","@spacefast/mcp":"0.0.5","@spacefast/zero":"0.0.5","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.5","@oclif/plugin-help":"^6.2.44","@spacefast/routing":"0.0.5","@oclif/plugin-not-found":"^3.2.81","@oclif/plugin-autocomplete":"^3.2.45","@spacefast/domain-search-terminal":"0.0.5","@oclif/plugin-warn-if-update-available":"^3.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.5_1782847730331_0.044741026787980864","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"spacefast","version":"0.0.6","license":"MIT","_id":"spacefast@0.0.6","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"f5b5293a36a91ce885074f6abdffb793d9697a7e","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.6.tgz","fileCount":334,"integrity":"sha512-i3MSU+o22LYjSMDDLFcWAETPm4NLTXVluMAUgmAPr439R4B7PllHm/tcdrrLWDcT0Xymz8B0f3GNibZ59mkrQw==","signatures":[{"sig":"MEQCIA6MrLV2j1hW2W80fejiHh2oXIF9n1VV3/avGYDRLRB2AiBvcgfsHQ9Mhw5l2tPn1rNUjD9XI5p51HmCgdyo5fhtpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102255269},"type":"module","_from":"file:/tmp/spacefast-npm-publish-mg4cJi/packages__cli/spacefast-0.0.6.tgz","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"sftp":{"description":"Sync files with an SFTP host. Early access."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Confirm, cancel, and inspect space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-mg4cJi/packages__cli/spacefast-0.0.6.tgz","_integrity":"sha512-i3MSU+o22LYjSMDDLFcWAETPm4NLTXVluMAUgmAPr439R4B7PllHm/tcdrrLWDcT0Xymz8B0f3GNibZ59mkrQw==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.10.6","@elysia/eden":"2.0.0-exp.1","@opentui/core":"0.4.1","@spacefast/mcp":"0.0.6","@spacefast/zero":"0.0.6","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.6","@oclif/plugin-help":"^6.2.44","@spacefast/routing":"0.0.6","@spacefast/sftp-sync":"0.0.6","@oclif/plugin-not-found":"^3.2.81","@oclif/plugin-autocomplete":"^3.2.45","@spacefast/domain-search-terminal":"0.0.6","@oclif/plugin-warn-if-update-available":"^3.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.6_1783696330245_0.8063224633659154","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"spacefast","version":"0.0.7","license":"MIT","_id":"spacefast@0.0.7","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"7e18970df27f3a8a42f1334069abcadbd16714ad","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.7.tgz","fileCount":337,"integrity":"sha512-3InwPSblHpQhAIUztM4PhXmusViIksZju0ukgsbHLk4IX3XVAcx6bHgacv1aFDWcIFWY/iE61jYs8DNrVYl90g==","signatures":[{"sig":"MEUCIADeXFlOEMZHx8wjlfu8ntiE54rZS/ucYlrkppCXaJXXAiEAmv/xkS0IwBQV/2mrCqSutF/iFBdYHjPGHEWmbW/3Nto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101966409},"type":"module","_from":"file:/tmp/spacefast-npm-publish-I6tRUU/packages__cli/spacefast-0.0.7.tgz","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"sftp":{"description":"Sync files with an SFTP host. Early access."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Confirm, cancel, and inspect space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-I6tRUU/packages__cli/spacefast-0.0.7.tgz","_integrity":"sha512-3InwPSblHpQhAIUztM4PhXmusViIksZju0ukgsbHLk4IX3XVAcx6bHgacv1aFDWcIFWY/iE61jYs8DNrVYl90g==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.10.6","@elysia/eden":"2.0.0-exp.1","@opentui/core":"0.4.1","@spacefast/mcp":"0.0.7","@spacefast/zero":"0.0.7","ssh2-sftp-client":"12.1.1","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.7","@oclif/plugin-help":"^6.2.44","@spacefast/routing":"0.0.7","@spacefast/sftp-sync":"0.0.7","@oclif/plugin-not-found":"^3.2.81","@oclif/plugin-autocomplete":"^3.2.45","@spacefast/domain-search-terminal":"0.0.7","@oclif/plugin-warn-if-update-available":"^3.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.7_1784117604197_0.5606866951959459","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"spacefast","version":"0.0.8","license":"MIT","_id":"spacefast@0.0.8","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"d74f24e0ad6a3d2d4c5e65a10498f735370b8ab7","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.8.tgz","fileCount":337,"integrity":"sha512-6Kz4BNvBUDmOWZ7b9JbASi+yU0lk+wspAzSApwC+6+XAxbMPAT4z+mCfaQ90UnM1sRYMmzPHn1RXZ/5mkV4LTg==","signatures":[{"sig":"MEQCICN5mdVWb6RP7S0Z+pV7Hjj3n65RWdTRWHpL54at620kAiA2fjAohcFIdHKTPieXT6qwxDZin4AtdDbhxb0TUBs7iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101984671},"type":"module","_from":"file:/tmp/spacefast-npm-publish-seXDs9/packages__cli/spacefast-0.0.8.tgz","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"sftp":{"description":"Sync files with an SFTP host. Early access."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Confirm, cancel, and inspect space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-seXDs9/packages__cli/spacefast-0.0.8.tgz","_integrity":"sha512-6Kz4BNvBUDmOWZ7b9JbASi+yU0lk+wspAzSApwC+6+XAxbMPAT4z+mCfaQ90UnM1sRYMmzPHn1RXZ/5mkV4LTg==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.10.6","@elysia/eden":"2.0.0-exp.1","@opentui/core":"0.4.1","@spacefast/mcp":"0.0.8","@spacefast/zero":"0.0.8","ssh2-sftp-client":"12.1.1","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.8","@oclif/plugin-help":"^6.2.44","@spacefast/routing":"0.0.8","@spacefast/sftp-sync":"0.0.8","@oclif/plugin-not-found":"^3.2.81","@oclif/plugin-autocomplete":"^3.2.45","@spacefast/domain-search-terminal":"0.0.8","@oclif/plugin-warn-if-update-available":"^3.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.8_1784121248042_0.15370753832665307","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"spacefast","version":"0.0.9","license":"MIT","_id":"spacefast@0.0.9","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"ce984b7ddfb036342ac9bed45ab71844f3e723f4","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.9.tgz","fileCount":337,"integrity":"sha512-TaaBd45xRFPg5c8iQUQ0j6ub1nS9f/ahoghVjUv6j0XstKNRIO4KvTnwUgmxDSGxro7HNLdvOS7t8XIJpneKxQ==","signatures":[{"sig":"MEUCIQCJKw0UN5/cNcG2UrOvZ7BL0AJeVVCJMtqVopc2B0mxKQIgZzt9IzMudVzbJW6PHpV/K5Qdz/eWsj+6zC41gevTe3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101984671},"type":"module","_from":"file:/tmp/spacefast-npm-publish-mtHJSH/packages__cli/spacefast-0.0.9.tgz","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"sftp":{"description":"Sync files with an SFTP host. Early access."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Confirm, cancel, and inspect space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-mtHJSH/packages__cli/spacefast-0.0.9.tgz","_integrity":"sha512-TaaBd45xRFPg5c8iQUQ0j6ub1nS9f/ahoghVjUv6j0XstKNRIO4KvTnwUgmxDSGxro7HNLdvOS7t8XIJpneKxQ==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.10.6","@elysia/eden":"2.0.0-exp.1","@opentui/core":"0.4.1","@spacefast/mcp":"0.0.9","@spacefast/zero":"0.0.9","ssh2-sftp-client":"12.1.1","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.9","@oclif/plugin-help":"^6.2.44","@spacefast/routing":"0.0.9","@spacefast/sftp-sync":"0.0.9","@oclif/plugin-not-found":"^3.2.81","@oclif/plugin-autocomplete":"^3.2.45","@spacefast/domain-search-terminal":"0.0.9","@oclif/plugin-warn-if-update-available":"^3.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.9_1784127898772_0.055324348840239734","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"spacefast","version":"0.0.10","license":"MIT","_id":"spacefast@0.0.10","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"171cc4692cd90a251736988e05b2b53486b0dd12","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.10.tgz","fileCount":347,"integrity":"sha512-nBnLYmOoU9IxP+d+A0mEIbIQtUJNYYY4emRvU0XEr/vIh9VhxyswmHYdoMqTWRVqHPxwl1IbTBr/LCutoZKMNQ==","signatures":[{"sig":"MEQCIBGhnTAqw6lp663+ftu41dcfnOdgnWKgICby7LBLQUD9AiBMnJRhdlJ3FYryhnYAYE3ALHTHJDiZ1G3hmcEmeNhiJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108377249},"type":"module","_from":"file:/tmp/spacefast-npm-publish-N4yIOK/packages__cli/spacefast-0.0.10.tgz","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"sftp":{"description":"Sync files with an SFTP host. Early access."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-N4yIOK/packages__cli/spacefast-0.0.10.tgz","_integrity":"sha512-nBnLYmOoU9IxP+d+A0mEIbIQtUJNYYY4emRvU0XEr/vIh9VhxyswmHYdoMqTWRVqHPxwl1IbTBr/LCutoZKMNQ==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.10.6","@elysia/eden":"2.0.0-exp.1","@opentui/core":"0.4.1","@spacefast/mcp":"0.0.10","@spacefast/zero":"0.0.10","ssh2-sftp-client":"12.1.1","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.10","@oclif/plugin-help":"^6.2.44","@spacefast/routing":"0.0.10","@spacefast/sftp-sync":"0.0.10","@oclif/plugin-not-found":"^3.2.81","@oclif/plugin-autocomplete":"^3.2.45","@spacefast/domain-search-terminal":"0.0.10","@oclif/plugin-warn-if-update-available":"^3.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.10_1784481098974_0.7055264173479734","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"spacefast","version":"0.0.11","license":"MIT","_id":"spacefast@0.0.11","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"fba43ea08237b81ef1b439c01d14912671c0a07f","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.11.tgz","fileCount":347,"integrity":"sha512-Q/E+VRXn2qEh2vd1Uo/kxn9j9PerazOlprueyARUSSZNDim2GRWlK5c5t9p70FHfGAP43GyAfwhJuwbZaMdKXA==","signatures":[{"sig":"MEUCIAT570xwsL86nM3ZH2DQBiMs4CpymHFiJOcTYVf78IdpAiEA9iA4NSLzz/zu+pbdnNzVJMEtwpDYH/FwZ1BS+ccvBJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108377249},"type":"module","_from":"file:/tmp/spacefast-npm-publish-RiQdJG/packages__cli/spacefast-0.0.11.tgz","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"sftp":{"description":"Sync files with an SFTP host. Early access."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-RiQdJG/packages__cli/spacefast-0.0.11.tgz","_integrity":"sha512-Q/E+VRXn2qEh2vd1Uo/kxn9j9PerazOlprueyARUSSZNDim2GRWlK5c5t9p70FHfGAP43GyAfwhJuwbZaMdKXA==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.10.6","@elysia/eden":"2.0.0-exp.1","@opentui/core":"0.4.1","@spacefast/mcp":"0.0.11","@spacefast/zero":"0.0.11","ssh2-sftp-client":"12.1.1","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.11","@oclif/plugin-help":"^6.2.44","@spacefast/routing":"0.0.11","@spacefast/sftp-sync":"0.0.11","@oclif/plugin-not-found":"^3.2.81","@oclif/plugin-autocomplete":"^3.2.45","@spacefast/domain-search-terminal":"0.0.11","@oclif/plugin-warn-if-update-available":"^3.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.11_1784482047036_0.18245743989080454","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"spacefast","version":"0.0.12","license":"MIT","_id":"spacefast@0.0.12","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"525079c3520263f60f5a62544617fc50944577f9","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.12.tgz","fileCount":358,"integrity":"sha512-t+LRy8cWfQO9s3cSZ+Z4Dkr70M4kPQyoMkFbo+ynliofaTbngI3WWeA6QPPcm7n22m41xiS2BRf/jP4kd4mJWQ==","signatures":[{"sig":"MEQCIGUr5c7/TW4ys5vYywRQYvdKDWpKaDDL7eypyFJEsvhUAiA5Zd3s/3ZMXVUkP0oGcFEVi72CcIyLKUjRitKkgx0XNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112737888},"type":"module","_from":"file:/tmp/spacefast-npm-publish-cazDWX/packages__cli/spacefast-0.0.12.tgz","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"sftp":{"description":"Sync files with an SFTP host. Early access."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"mounts":{"description":"Mount same-team production spaces at path prefixes."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"password":{"description":"Manage password protection."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-cazDWX/packages__cli/spacefast-0.0.12.tgz","_integrity":"sha512-t+LRy8cWfQO9s3cSZ+Z4Dkr70M4kPQyoMkFbo+ynliofaTbngI3WWeA6QPPcm7n22m41xiS2BRf/jP4kd4mJWQ==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.13.0","@elysia/eden":"2.0.0-exp.1","@opentui/core":"0.4.5","@spacefast/mcp":"0.0.12","@spacefast/zero":"0.0.12","ssh2-sftp-client":"12.1.1","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.12","@oclif/plugin-help":"^6.2.53","@spacefast/routing":"0.0.12","@spacefast/sftp-sync":"0.0.12","@oclif/plugin-not-found":"^3.2.88","@oclif/plugin-autocomplete":"^3.2.53","@spacefast/domain-search-terminal":"0.0.12","@oclif/plugin-warn-if-update-available":"^3.1.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.12_1785151399903_0.6381981766586695","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"spacefast","version":"0.0.13","license":"MIT","_id":"spacefast@0.0.13","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"ca4f1d14eea5971d15597bcbd442098046d56b3f","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.13.tgz","fileCount":375,"integrity":"sha512-RHOk5lw1N9ZHev9v2HA/SOJq3nIrZ04Jb3vWHRRhfRF4xDl3ds0boJaQ9qrua32428O8ud8UCXOGlJfcZ3DNoA==","signatures":[{"sig":"MEYCIQCfnUqU7i9t2vfbFmIWiU8Z5uAN8hAq4OsEHK3UtAPE6wIhAMIPh3AP0qxOh8wY14VdroTXY2dWcgLj7rWNytJ/L/xC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124068161},"type":"module","_from":"file:/tmp/spacefast-npm-publish-78ncro/packages__cli/spacefast-0.0.13.tgz","oclif":{"bin":"sf","topics":{"env":{"description":"Manage space environment variables."},"sftp":{"description":"Sync files with an SFTP host. Early access."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"zero":{"description":"Build and run Spacefast Zero apps."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"mounts":{"description":"Mount same-team production spaces at path prefixes."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-78ncro/packages__cli/spacefast-0.0.13.tgz","_integrity":"sha512-RHOk5lw1N9ZHev9v2HA/SOJq3nIrZ04Jb3vWHRRhfRF4xDl3ds0boJaQ9qrua32428O8ud8UCXOGlJfcZ3DNoA==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.13.0","@elysia/eden":"2.0.0-exp.1","@opentui/core":"0.4.5","@spacefast/mcp":"0.0.13","@spacefast/zero":"0.0.13","ssh2-sftp-client":"12.1.1","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.13","@oclif/plugin-help":"^6.2.53","@spacefast/routing":"0.0.13","@spacefast/sftp-sync":"0.0.13","@oclif/plugin-not-found":"^3.2.88","@oclif/plugin-autocomplete":"^3.2.53","@spacefast/domain-search-terminal":"0.0.13","@oclif/plugin-warn-if-update-available":"^3.1.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.13_1785515531078_0.04588926937102933","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"spacefast","version":"0.0.17","license":"MIT","_id":"spacefast@0.0.17","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"bc088a8cac109f5c489e136a5b759598b4cb0b3e","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.17.tgz","fileCount":376,"integrity":"sha512-PC1jyRlDCNqMlQHVRwmdMU8uk9eUQ8K8AC1Y29zJM2bShFYwiYPXFKCior9rDsXFsok1T+/PoT0xV/4imox+4g==","signatures":[{"sig":"MEYCIQCxqvyXO3tryOL+scBXscT3CZTjbtF2mGe2ETr6Fx+yEAIhAJjtcpA1uxp9OchFjonaZ9VTzH23T+xHpOXaLsBJTGwX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146000694},"type":"module","_from":"file:/tmp/spacefast-npm-publish-H5v4DN/packages__cli/spacefast-0.0.17.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-H5v4DN/packages__cli/spacefast-0.0.17.tgz","_integrity":"sha512-PC1jyRlDCNqMlQHVRwmdMU8uk9eUQ8K8AC1Y29zJM2bShFYwiYPXFKCior9rDsXFsok1T+/PoT0xV/4imox+4g==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"zod":"^4.4.3","ignore":"^7.0.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.13.0","@elysia/eden":"2.0.0-beta.2","@opentui/core":"0.4.5","@spacefast/mcp":"0.0.17","@spacefast/zero":"0.0.17","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.17","@oclif/plugin-help":"^6.2.53","@spacefast/routing":"0.0.17","@oclif/plugin-not-found":"^3.2.88","@modelcontextprotocol/sdk":"^1.30.0","@oclif/plugin-autocomplete":"^3.2.53","@spacefast/domain-search-terminal":"0.0.17","@oclif/plugin-warn-if-update-available":"^3.1.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.17_1785937375974_0.10392697260220829","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"spacefast","version":"0.0.18","license":"MIT","_id":"spacefast@0.0.18","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"22a5989a07fb92d5cd2a4e80c8a5ee6cb05b4fd6","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.18.tgz","fileCount":376,"integrity":"sha512-JPGKwXLPG8qhdabRgaIfVL0WzQ+HUJbTsGZvoxCM8JOcEfXg0eVNLeclwYZuP5qu/R0zoKvLZySzKbWSOSNm5w==","signatures":[{"sig":"MEUCIQDUi7ZyNMPyKEUt1VgiHCQPT6gbspdHMPNZ886o4swDiAIgeT2IvwbxKRmZqt9wQlCHo2MX+9PuQ4goVdSmiQbEAZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146000694},"type":"module","_from":"file:/tmp/spacefast-npm-publish-kL2jsQ/packages__cli/spacefast-0.0.18.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-kL2jsQ/packages__cli/spacefast-0.0.18.tgz","_integrity":"sha512-JPGKwXLPG8qhdabRgaIfVL0WzQ+HUJbTsGZvoxCM8JOcEfXg0eVNLeclwYZuP5qu/R0zoKvLZySzKbWSOSNm5w==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"zod":"^4.4.3","ignore":"^7.0.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.13.0","@elysia/eden":"2.0.0-beta.2","@opentui/core":"0.4.5","@spacefast/mcp":"0.0.18","@spacefast/zero":"0.0.18","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.18","@oclif/plugin-help":"^6.2.53","@spacefast/routing":"0.0.18","@oclif/plugin-not-found":"^3.2.88","@modelcontextprotocol/sdk":"^1.30.0","@oclif/plugin-autocomplete":"^3.2.53","@spacefast/domain-search-terminal":"0.0.18","@oclif/plugin-warn-if-update-available":"^3.1.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.18_1785939836236_0.9749659798406021","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"spacefast","version":"0.0.19","license":"MIT","_id":"spacefast@0.0.19","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"89b3f32f0360be5a397b01c0c82417e07eecb406","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.19.tgz","fileCount":376,"integrity":"sha512-DIuetBoqI17WlYvneHSI2k7E+EzkzBj+4HbL+MozhjQikvyiDz2UyYpT0eL615Z8utqLJvDPWNW6CkHDAK4bzQ==","signatures":[{"sig":"MEUCIF1EL9jULXdnChAxpz9wrv4e3KT1MDMQ/gekB6Rdc8xVAiEAwK4zit3rXOhjqWIIP95yRIYntmEGvUDzTzFk9HyTgGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146007243},"type":"module","_from":"file:/tmp/spacefast-npm-publish-oJF6CG/packages__cli/spacefast-0.0.19.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-oJF6CG/packages__cli/spacefast-0.0.19.tgz","_integrity":"sha512-DIuetBoqI17WlYvneHSI2k7E+EzkzBj+4HbL+MozhjQikvyiDz2UyYpT0eL615Z8utqLJvDPWNW6CkHDAK4bzQ==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"zod":"^4.4.3","ignore":"^7.0.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.13.0","@elysia/eden":"2.0.0-beta.2","@opentui/core":"0.4.5","@spacefast/mcp":"0.0.19","@spacefast/zero":"0.0.19","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.19","@oclif/plugin-help":"^6.2.53","@spacefast/routing":"0.0.19","@oclif/plugin-not-found":"^3.2.88","@modelcontextprotocol/sdk":"^1.30.0","@oclif/plugin-autocomplete":"^3.2.53","@spacefast/domain-search-terminal":"0.0.19","@oclif/plugin-warn-if-update-available":"^3.1.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.19_1785942116102_0.2159542598346369","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"spacefast","version":"0.0.20","license":"MIT","_id":"spacefast@0.0.20","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"de585f7f0aeb01cc7a4e8df97939c1a2139989d0","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.20.tgz","fileCount":376,"integrity":"sha512-9GWwzV8UnXt0KMGPT16zZUHSM4K2AA7HebBEQaF7gcE6K1J1LlurxQt3sm0nImd3ntAW6OR/PGK1b1V1Ws/MXA==","signatures":[{"sig":"MEUCIQCKwQRMpFAm6+7RRNHNycqEVkBiD6orum4ZO6d4ft4n/wIgLN72CxLiW34QcpoCj1p9S4duLTy8QZTmXfXF/UCLKYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146050409},"type":"module","_from":"file:/tmp/spacefast-npm-publish-blLGXz/packages__cli/spacefast-0.0.20.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-blLGXz/packages__cli/spacefast-0.0.20.tgz","_integrity":"sha512-9GWwzV8UnXt0KMGPT16zZUHSM4K2AA7HebBEQaF7gcE6K1J1LlurxQt3sm0nImd3ntAW6OR/PGK1b1V1Ws/MXA==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"zod":"^4.4.3","ignore":"^7.0.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.13.0","@elysia/eden":"2.0.0-beta.2","@opentui/core":"0.4.5","@spacefast/mcp":"0.0.20","@spacefast/zero":"0.0.20","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.20","@oclif/plugin-help":"^6.2.53","@spacefast/routing":"0.0.20","@oclif/plugin-not-found":"^3.2.88","@modelcontextprotocol/sdk":"^1.30.0","@oclif/plugin-autocomplete":"^3.2.53","@spacefast/domain-search-terminal":"0.0.20","@oclif/plugin-warn-if-update-available":"^3.1.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.20_1785943778962_0.4168469637808574","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"spacefast","version":"0.0.21","license":"MIT","_id":"spacefast@0.0.21","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"081b5c4eb771a6af87dc59103a0f023071f479f5","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.21.tgz","fileCount":376,"integrity":"sha512-gYqW77b++AhRPr0DfjGWo9v5g+/FPtkS9CUs5xLDl52qvERkuGjseVvbSN1NSNrxVaGq3Q0Pvc8QoX1HdVpodg==","signatures":[{"sig":"MEUCIQCdtkLMrp55SLb49TowOxmqQ6aZpUAG2DjwV9ahtb6/FAIgC78BhK3e7Xc4Jn4gymF0oaGPWRQV1pe4Jh4ZNeF3uKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146058807},"type":"module","_from":"file:/tmp/spacefast-npm-publish-JGkruK/packages__cli/spacefast-0.0.21.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-JGkruK/packages__cli/spacefast-0.0.21.tgz","_integrity":"sha512-gYqW77b++AhRPr0DfjGWo9v5g+/FPtkS9CUs5xLDl52qvERkuGjseVvbSN1NSNrxVaGq3Q0Pvc8QoX1HdVpodg==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"zod":"^4.4.3","ignore":"^7.0.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.13.0","@elysia/eden":"2.0.0-beta.2","@opentui/core":"0.4.5","@spacefast/mcp":"0.0.21","@spacefast/zero":"0.0.21","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.21","@oclif/plugin-help":"^6.2.53","@spacefast/routing":"0.0.21","@oclif/plugin-not-found":"^3.2.88","@modelcontextprotocol/sdk":"^1.30.0","@oclif/plugin-autocomplete":"^3.2.53","@spacefast/domain-search-terminal":"0.0.21","@oclif/plugin-warn-if-update-available":"^3.1.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.21_1785947872909_0.10400325928689846","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"spacefast","version":"0.0.23","license":"MIT","_id":"spacefast@0.0.23","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"df6045c6208ba20946b2e376ea08f41fd8c4198b","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.23.tgz","fileCount":376,"integrity":"sha512-DQJlgqPpRScXuRwU5T2RC/XRKCZJa4zMPklafReW3cHGsXLyvl7h05Gt+uE3m8HXBWw3AVXZIZQuP0W9zbWUUw==","signatures":[{"sig":"MEUCIFIibm+85YO8jHRl9kAc2ajglWIvQU8FZokijuTKSApoAiEAo8KxoRUz6z406NGnXk09u+XEZ+RQ3XpPEk2XM1FesNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146112100},"type":"module","_from":"file:/tmp/spacefast-npm-publish-o8iKuW/packages__cli/spacefast-0.0.23.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-o8iKuW/packages__cli/spacefast-0.0.23.tgz","_integrity":"sha512-DQJlgqPpRScXuRwU5T2RC/XRKCZJa4zMPklafReW3cHGsXLyvl7h05Gt+uE3m8HXBWw3AVXZIZQuP0W9zbWUUw==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.4.3","ignore":"^7.0.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.13.0","@elysia/eden":"2.0.0-beta.2","@opentui/core":"0.4.5","@spacefast/mcp":"0.0.23","@spacefast/zero":"0.0.23","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.23","@oclif/plugin-help":"^6.2.53","@spacefast/routing":"0.0.23","@oclif/plugin-not-found":"^3.2.88","@modelcontextprotocol/sdk":"^1.30.0","@oclif/plugin-autocomplete":"^3.2.53","@spacefast/domain-search-terminal":"0.0.23","@oclif/plugin-warn-if-update-available":"^3.1.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.23_1786016009208_0.7653800689621428","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"spacefast","version":"0.0.24","license":"MIT","_id":"spacefast@0.0.24","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"288dea8a1962bd8646dc54102c4c39a80802b3e1","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.24.tgz","fileCount":349,"integrity":"sha512-5k7LJKdJKTcB+Pd5EJjtAJfFbMpOHBrErvtY/j1BHfl3yzcflaZTLd5MUNvYeFtGMGFNfj4OietARGccisLoqA==","signatures":[{"sig":"MEUCIQDViHb9YpJD62k2xoDVUzRvyY4dekBoLUoLM2eCcDNQ2wIgBcCS01vjIz0OKmHSeixplz9uPLBskiv19iUMxIFYcWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141497666},"type":"module","_from":"file:/tmp/spacefast-npm-publish-CsgkVR/packages__cli/spacefast-0.0.24.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/command-registry.js","strategy":"explicit","identifier":"COMMANDS"},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-CsgkVR/packages__cli/spacefast-0.0.24.tgz","_integrity":"sha512-5k7LJKdJKTcB+Pd5EJjtAJfFbMpOHBrErvtY/j1BHfl3yzcflaZTLd5MUNvYeFtGMGFNfj4OietARGccisLoqA==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.4.3","fflate":"0.8.3","ignore":"^7.0.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.13.0","@opentui/core":"0.4.5","@spacefast/mcp":"0.0.24","@spacefast/sdk":"0.0.24","@spacefast/zero":"0.0.24","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.24","@oclif/plugin-help":"^6.2.53","@spacefast/routing":"0.0.24","@oclif/plugin-not-found":"^3.2.88","@spacefast/zero-compile":"0.0.24","@modelcontextprotocol/sdk":"^1.30.0","@oclif/plugin-autocomplete":"^3.2.53","@spacefast/domain-search-terminal":"0.0.24","@oclif/plugin-warn-if-update-available":"^3.1.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.24_1786509017106_0.15530002058791936","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"spacefast","version":"0.0.26","license":"MIT","_id":"spacefast@0.0.26","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"1b9fe8e8a8dd77eb5bc6f1f2b256df073dd54299","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.0.26.tgz","fileCount":355,"integrity":"sha512-4uRnsWZvs6g9HZVKcAe50s0ixHmtvJlzGNSdmdezVg7qGuKdRLGyUlex8HIvz/sZfeZ2w5nO0rfEiZgf/2kTVg==","signatures":[{"sig":"MEYCIQDevR1GoG6KFmVWUr+ZnLPlQink5TQPNWiSp+DjM+HJNQIhAORDApKEHeL+jULmr4AB8VW/oxbr4W3ENUI/xeHvUXso","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152982617},"type":"module","_from":"file:/tmp/spacefast-npm-publish-eaiAJz/packages__cli/spacefast-0.0.26.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager versions, releases, and debug sessions."},"crons":{"description":"Inspect and exercise a space's scheduled jobs."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"tags:versions":{"description":"Create, validate, review, and diff Tag Manager versions."},"teams:members":{"description":"Manage team members."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/commands","strategy":"pattern","globPatterns":["**/*.+(js|cjs|mjs)","!domains/registration.js","!domains/registration/**","!share/constraint-flags.js"]},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update.","timeoutInDays":7}},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-eaiAJz/packages__cli/spacefast-0.0.26.tgz","_integrity":"sha512-4uRnsWZvs6g9HZVKcAe50s0ixHmtvJlzGNSdmdezVg7qGuKdRLGyUlex8HIvz/sZfeZ2w5nO0rfEiZgf/2kTVg==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.4.3","fflate":"0.8.3","ignore":"^7.0.6","esbuild":"^0.27.7","picocolors":"^1.1.1","@oclif/core":"^4.13.3","@opentui/core":"0.4.5","@spacefast/mcp":"0.0.26","@spacefast/sdk":"0.0.26","@spacefast/zero":"0.0.26","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.0.26","@oclif/plugin-help":"^6.2.58","@spacefast/routing":"0.0.26","@oclif/plugin-not-found":"^3.2.93","@spacefast/build-output":"0.0.26","@spacefast/next-adapter":"0.0.26","@spacefast/zero-compile":"0.0.26","@oclif/plugin-autocomplete":"^3.2.56","@modelcontextprotocol/client":"^2.0.0","@spacefast/domain-search-terminal":"0.0.26","@oclif/plugin-warn-if-update-available":"^3.1.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.0.26_1787358352378_0.3607117876317254","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"spacefast","version":"0.2.2","license":"MIT","_id":"spacefast@0.2.2","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"ed0a089c4920813624be70e7d357af0e4e9e89c5","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.2.2.tgz","fileCount":362,"integrity":"sha512-T2UUcadyploFiaMDjozdkUho4XzykifmPJ6JrdO0W+V0kbdCQjpuIYA6qQhDHO9+PFZ8rEldIuhCYwyjydYCPg==","signatures":[{"sig":"MEUCIQC9U6E+GIFz2+UJSUG0Hy42RkojLsnJfaFi4jkbAS8sgQIgaXIvogqtLV4RWY+sFibKALwIsZP4cZsTup1L7YVXW6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183524581},"type":"module","_from":"file:/tmp/spacefast-npm-publish-oVt8W0/packages__cli/spacefast-0.2.2.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager revisions, releases, and debug sessions."},"crons":{"description":"Inspect and exercise a space's scheduled jobs."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"workspace":{"hidden":true,"description":"Agent working-tree commands over a synced repository connection."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"teams:members":{"description":"Manage team members."},"tags:revisions":{"description":"Create, validate, review, and diff Tag Manager revisions."},"teams:invitations":{"description":"Manage team invitations."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/commands","strategy":"pattern","globPatterns":["**/*.+(js|cjs|mjs)","!domains/registration.js","!domains/registration/**","!share/constraint-flags.js"]},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `<%= process.env.SPACEFAST_UPDATE_COMMAND %>` to update.","timeoutInDays":7}},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./oclif.manifest.json":"./oclif.manifest.json"},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0191a76e-08b6-4aaa-8069-134c57644444"}},"_resolved":"/tmp/spacefast-npm-publish-oVt8W0/packages__cli/spacefast-0.2.2.tgz","_integrity":"sha512-T2UUcadyploFiaMDjozdkUho4XzykifmPJ6JrdO0W+V0kbdCQjpuIYA6qQhDHO9+PFZ8rEldIuhCYwyjydYCPg==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.4.3","fflate":"0.8.3","ignore":"^7.0.6","preact":"^10.29.7","esbuild":"^0.27.7","recharts":"^3.8.0","picocolors":"^1.1.1","@oclif/core":"^4.13.3","tailwindcss":"^4.3.3","@opentui/core":"0.4.5","lucide-preact":"^0.575.0","@spacefast/mcp":"0.2.2","@spacefast/sdk":"0.2.2","@spacefast/zero":"0.2.2","web-tree-sitter":"0.25.10","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.2.2","@oclif/plugin-help":"^6.2.58","@spacefast/routing":"0.2.2","@oclif/plugin-not-found":"^3.2.93","@spacefast/build-output":"0.2.2","@spacefast/next-adapter":"0.2.2","@spacefast/zero-compile":"0.2.2","@oclif/plugin-autocomplete":"^3.2.56","@modelcontextprotocol/client":"^2.0.0","@spacefast/domain-search-terminal":"0.2.2","@oclif/plugin-warn-if-update-available":"^3.1.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.2.2_1787961016593_0.9280931342394683","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"spacefast","version":"0.4.1","license":"MIT","_id":"spacefast@0.4.1","maintainers":[{"name":"bi","email":"b@icoz.co"}],"homepage":"https://github.com/spacefast/monorepo#readme","bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"dist":{"shasum":"899b58606aff5c4e95d0adfa036fc5078c39e6cb","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.4.1.tgz","fileCount":500,"integrity":"sha512-NHijLcUTe10JSWAS23q2+i+vYn7XjpLkN7vqf3dtGPLUXrvxq7r+UC0BKlLabP/OqQXiF5LwZb0hazY1xzuoHg==","signatures":[{"sig":"MEQCIDk5epyqk3ry0b+dKVw/SPQ2RbJizgIDIQei62YdXkEEAiA7gJAndWddrmiNV/qXad56LuG4Umz6BSE8XE7qixch3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89351394},"type":"module","_from":"file:/private/tmp/spacefast-npm-041-ci-stage/packages__cli/spacefast-0.4.1.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager revisions, releases, and debug sessions."},"zero":{"description":"Inspect and call a space's Zero Abilities, and import a foreign CMS project."},"crons":{"description":"Inspect and exercise a space's scheduled jobs."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"source":{"description":"Read and change a space's source repository: files, history, branches, tags."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"connectors":{"description":"Manage a team's connectors: tool sources, connections, Space bindings, policies, and runs."},"source:tags":{"description":"List and create repository release tags."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"teams:members":{"description":"Manage team members."},"connectors:run":{"description":"Run connector tools and programs, and decide the runs that park."},"source:commits":{"description":"Read commit history and write new commits."},"tags:revisions":{"description":"Create, validate, review, and diff Tag Manager revisions."},"teams:invitations":{"description":"Manage team invitations."},"connectors:policies":{"description":"Decide which connector tools an agent may call."},"connectors:connections":{"description":"Connect accounts to a team's connectors."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/commands","strategy":"pattern","globPatterns":["**/*.+(js|cjs|mjs)","!domains/registration.js","!domains/registration/**","!share/constraint-flags.js"]},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"],"warn-if-update-available":{"message":"<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `<%= process.env.SPACEFAST_UPDATE_COMMAND %>` to update.","timeoutInDays":7}},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./oclif.manifest.json":"./oclif.manifest.json"},"imports":{"#zero-dev-isolate-worker":"./dist/zero-dev-isolate-worker.js"},"mcpName":"io.github.spacefast/mcp","_npmUser":{"name":"bi","email":"b@icoz.co"},"_resolved":"/private/tmp/spacefast-npm-041-ci-stage/packages__cli/spacefast-0.4.1.tgz","_integrity":"sha512-NHijLcUTe10JSWAS23q2+i+vYn7XjpLkN7vqf3dtGPLUXrvxq7r+UC0BKlLabP/OqQXiF5LwZb0hazY1xzuoHg==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.4.3","fflate":"0.8.3","ignore":"^7.0.6","preact":"^10.29.7","esbuild":"^0.27.7","recharts":"^3.8.0","picocolors":"^1.1.1","@oclif/core":"^4.13.3","tailwindcss":"^4.3.3","@opentui/core":"0.4.5","lucide-preact":"^0.575.0","@spacefast/mcp":"0.4.1","@spacefast/sdk":"0.4.1","@spacefast/zero":"0.4.1","web-tree-sitter":"0.25.10","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.4.1","@oclif/plugin-help":"^6.2.58","@spacefast/routing":"0.4.1","quickjs-emscripten":"0.31.0","@oclif/plugin-not-found":"^3.2.93","@spacefast/build-output":"0.4.1","@spacefast/next-adapter":"0.4.1","@spacefast/zero-compile":"0.4.1","@oclif/plugin-autocomplete":"^3.2.56","@modelcontextprotocol/client":"^2.0.0","@spacefast/zero-compat-emdash":"0.4.1","@spacefast/domain-search-terminal":"0.4.1","@spacefast/zero-compat-payloadcms":"0.4.1","@oclif/plugin-warn-if-update-available":"^3.1.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spacefast_0.4.1_1789048409243_0.5638074284684165","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"_id":"spacefast@0.5.0","bin":{"sf":"dist/cli.js","spacefast":"dist/cli.js"},"bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"dist":{"shasum":"350c1cdd4361063ed190bf3fb08a21712fcb5027","tarball":"https://registry.npmjs.org/spacefast/-/spacefast-0.5.0.tgz","fileCount":523,"integrity":"sha512-TLzg0gy9MSwQ9jMDYpnyC9h++Lqq4uYkAjuL78cmp094hOvlSFCmgNHH5pLh5iE8cKqveizRjdjnNO3G6xPFTQ==","signatures":[{"sig":"MEQCIFeWPJVNZjUuSAIn7XwFcXADJrx2pMptX4Ib9iMUVim1AiBUMDntUAAdLqQgWm3h26ycbdMSrfSnMDMErDb4K8IdGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD+Jn1uk22hcAPbJlLAlDJbqv4VMwFGjrlRewXmzwbIsQIgFd3wRpptwe4+46XuobzrQTWIS7KBSZgOVDZ9RrM/7Vk="}],"unpackedSize":94676021},"name":"spacefast","type":"module","_from":"file:/home/runner/work/_temp/npm-release-stage/packages__cli/spacefast-0.5.0.tgz","oclif":{"bin":"sf","topics":{"db":{"description":"Inspect and migrate a space's database."},"env":{"description":"Manage space environment variables."},"tags":{"description":"Manage Spacefast Tag Manager revisions, releases, and debug sessions."},"zero":{"description":"Inspect and call a space's Zero Abilities, and import a foreign CMS project."},"crons":{"description":"Inspect and exercise a space's scheduled jobs."},"pages":{"description":"Pull, validate, and preview Spacefast-authored pages."},"rules":{"description":"Manage a space's traffic rules: what it blocks, challenges, or serves past the cache."},"setup":{"description":"Generate setup instructions for agents and integrations."},"sites":{"description":"Manage dedicated Spacefast runtime sites."},"teams":{"description":"Manage teams, members, and invitations."},"agents":{"description":"Set up agent guidance files for this project."},"source":{"description":"Read and change a space's source repository: files, history, branches, tags."},"spaces":{"description":"Manage Spacefast spaces."},"domains":{"description":"Manage custom domains for a space."},"routing":{"description":"Inspect routing configuration and compute redirects."},"storage":{"description":"Inspect and moderate objects uploaded by a space's app."},"profiles":{"description":"Manage named provider profiles (API base URL + credential)."},"versions":{"description":"List, promote, and roll back space versions."},"transfers":{"description":"Accept or cancel space transfers."},"connectors":{"description":"Manage a team's connectors: tool sources, connections, Space bindings, policies, and runs."},"source:tags":{"description":"List and create repository release tags."},"tags:releases":{"description":"Publish and roll back Tag Manager release pointers."},"teams:members":{"description":"Manage team members."},"connectors:run":{"description":"Run connector tools and programs, and decide the runs that park."},"source:commits":{"description":"Read commit history and write new commits."},"tags:revisions":{"description":"Create, validate, review, and diff Tag Manager revisions."},"teams:invitations":{"description":"Manage team invitations."},"connectors:policies":{"description":"Decide which connector tools an agent may call."},"connectors:connections":{"description":"Connect accounts to a team's connectors."}},"dirname":"spacefast","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-not-found"],"commands":{"target":"./dist/commands","strategy":"pattern","globPatterns":["**/*.+(js|cjs|mjs)","!share/constraint-flags.js"]},"helpClass":"./dist/help","helpOptions":{"maxWidth":100},"topicSeparator":" ","flexibleTaxonomy":true,"additionalHelpFlags":["-h"]},"engines":{"node":">=20.3"},"exports":{".":"./dist/cli.js","./browser-api":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./oclif.manifest.json":"./oclif.manifest.json"},"imports":{"#zero-dev-isolate-worker":"./dist/zero-dev-isolate-worker.js"},"license":"MIT","mcpName":"io.github.spacefast/mcp","version":"0.5.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0191a76e-08b6-4aaa-8069-134c57644444"}},"homepage":"https://github.com/spacefast/monorepo#readme","_resolved":"/home/runner/work/_temp/npm-release-stage/packages__cli/spacefast-0.5.0.tgz","_integrity":"sha512-TLzg0gy9MSwQ9jMDYpnyC9h++Lqq4uYkAjuL78cmp094hOvlSFCmgNHH5pLh5iE8cKqveizRjdjnNO3G6xPFTQ==","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"Command-line interface for publishing and managing Spacefast spaces.","directories":{},"maintainers":[{"name":"bi","email":"b@icoz.co"}],"_nodeVersion":"26.10.0","dependencies":{"zod":"^4.4.3","fflate":"0.8.3","ignore":"^7.0.6","preact":"^10.29.7","semver":"7.8.5","esbuild":"^0.27.7","recharts":"^3.8.0","picocolors":"^1.1.1","@oclif/core":"^4.13.3","cross-spawn":"^7.0.6","tailwindcss":"^4.3.3","@opentui/core":"0.4.5","lucide-preact":"^0.575.0","@spacefast/mcp":"0.5.0","@spacefast/sdk":"0.5.0","@spacefast/zero":"0.5.0","web-tree-sitter":"0.25.10","@inquirer/prompts":"^7.10.1","@spacefast/common":"0.5.0","@oclif/plugin-help":"^6.2.58","@spacefast/routing":"0.5.0","quickjs-emscripten":"0.31.0","@spacefast/builders":"0.5.0","@spacefast/adapter-kit":"0.5.0","@oclif/plugin-not-found":"^3.2.93","@spacefast/build-output":"0.5.0","@spacefast/next-adapter":"0.5.0","@spacefast/zero-compile":"0.5.0","@oclif/plugin-autocomplete":"^3.2.56","@modelcontextprotocol/client":"^2.0.0","@spacefast/zero-compat-emdash":"0.5.0","@spacefast/domain-search-terminal":"0.5.0","@spacefast/zero-compat-payloadcms":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spacefast_0.5.0_1790648191379_0.13885984752645042"}}},"time":{"created":"2026-06-26T05:35:42.952Z","modified":"2026-09-29T02:16:32.155Z","0.0.0":"2026-06-26T05:35:43.203Z","0.0.2":"2026-06-30T14:27:56.322Z","0.0.3":"2026-06-30T15:23:07.236Z","0.0.4":"2026-06-30T16:24:13.231Z","0.0.5":"2026-06-30T19:28:50.804Z","0.0.6":"2026-07-10T15:12:10.680Z","0.0.7":"2026-07-15T12:13:24.634Z","0.0.8":"2026-07-15T13:14:08.477Z","0.0.9":"2026-07-15T15:04:59.218Z","0.0.10":"2026-07-19T17:11:39.420Z","0.0.11":"2026-07-19T17:27:27.505Z","0.0.12":"2026-07-27T11:23:20.389Z","0.0.13":"2026-07-31T16:32:11.569Z","0.0.17":"2026-08-05T13:42:56.532Z","0.0.18":"2026-08-05T14:23:56.799Z","0.0.19":"2026-08-05T15:01:56.783Z","0.0.20":"2026-08-05T15:29:39.534Z","0.0.21":"2026-08-05T16:37:53.637Z","0.0.23":"2026-08-06T11:33:29.788Z","0.0.24":"2026-08-12T04:30:17.674Z","0.0.26":"2026-08-22T00:25:52.980Z","0.2.2":"2026-08-28T23:50:17.272Z","0.4.1":"2026-09-10T13:53:29.744Z","0.5.0":"2026-09-29T02:16:31.799Z"},"bugs":{"url":"https://github.com/spacefast/monorepo/issues"},"license":"MIT","homepage":"https://github.com/spacefast/monorepo#readme","repository":{"url":"git+https://github.com/spacefast/monorepo.git","type":"git","directory":"packages/cli"},"description":"Command-line interface for publishing and managing Spacefast spaces.","maintainers":[{"name":"bi","email":"b@icoz.co"}],"readme":"# `spacefast`\n\nThe Spacefast CLI shares AI artifacts, sites, build outputs, docs, reports, and\npreviews from your terminal or automation. It is the fastest way to get a live\nSpacefast URL from a local folder.\n\n```bash\ncurl -fsSL https://spacefast.com/install.sh | bash\nsf publish ./dist\n```\n\nThe first publish creates a live anonymous space and writes two files at the\ncheckout root: `.spacefast/space.json`, the non-secret link naming the space,\nand `.spacefast/state.json`. A `space` field in `sf.jsonc` is read when one\nexists, but the CLI never writes it. Publish the same directory again to update\nthe same space. `sf publish` waits until the version is live, then prints\na version receipt with the live and Version URLs.\n\nUse the CLI interactively from a terminal, or pass `--json` on any command for\nagent and CI workflows.\n\n## Next.js builds\n\nAutomatic builds support stable Next.js 16.2.x and 16.3.x releases. Spacefast\nuses the installed Next version, preserves your dependencies and lockfile, and\nrecords the selected compatibility range, OpenNext version, and build settings\nin the build log. Both lines use OpenNext 1.20.6, including its encoded\nmiddleware and cache-path fixes. For 16.3.x, a plain `next build` package script\nruns with `--webpack`; custom scripts retain their explicit build settings.\n\nAutomatic builds require a `node_modules` layout. Yarn Plug'n'Play is rejected\nbefore building because its compiled server bundle does not run correctly in\nthe Worker runtime. For Yarn, set `nodeLinker: node-modules` in `.yarnrc.yml` and\nreinstall dependencies.\n\nResolved `output: 'export'` builds publish their browser output without\nOpenNext. Other builds reuse the completed Next build when bundling the server.\nNext 15, pre-16.2 releases, prereleases, and unverified later release lines are\nnot selected automatically. Prebuilt static exports remain publishable.\n\nThe compiled-runtime acceptance command is\n`bun packages/cli/scripts/verify-next-compatibility.mjs` from the repository root.\nIt checks 16.2.0, 16.2.4, 16.2.11, and 16.3.4 using real CLI archives and local\nWorkers requests. Pass one version to run a single case.\n\n## Telemetry\n\nSpacefast records only agent install and setup outcomes: agent, method, outcome,\nreason code, CLI version, OS, and timestamp. It never records machine, user,\nteam, path, session, file-content, or credential identifiers. Set\n`SPACEFAST_TELEMETRY_DISABLED=1` or `DO_NOT_TRACK=1` to disable both the\nfirst-run disclosure and event delivery.\n\nRaw events are retained for 30 days and aggregate counts for 90 days. See the\n[privacy policy](https://automattic.com/privacy/).\n\n## Quick Start\n\n```bash\nsf doctor\nsf publish ./dist\n```\n\nTo publish into your account or team:\n\n```bash\nsf login\nsf teams switch my-team\nsf publish ./dist\n```\n\nFor CI, create an API key in Spacefast (or with `sf api-keys create`) and set\n`SPACEFAST_TOKEN`, or pass `--token` directly:\n\n```bash\nSPACEFAST_TOKEN=... sf publish ./dist --json\n```\n\n## Routing Files\n\nWhen publishing a directory, the CLI uploads root `_redirects` and `_headers`\nfiles and validates them before finalizing the version. `_redirects` supports\nredirects, rewrites, custom 404 rules, and proxy rules. `_headers` supports\nvalidated response headers and Basic-Auth.\n\nProxy rules use absolute external `200` destinations in `_redirects`:\n\n```txt\n/api/* https://api.example.com/:splat 200\n```\n\nInternal `200` destinations are rewrites.\n\n## Documentation\n\n- [Spacefast docs](https://spacefast.com/docs)\n- [CLI docs](https://spacefast.com/docs/cli)\n- [Agent setup](https://spacefast.com/docs/agents)\n- [API docs](https://spacefast.com/docs/api)\n- [LLM guide](https://spacefast.com/docs/llms.txt)\n\n## Tab completion\n\n```bash\n$ sf autocomplete bash    # or zsh / fish / powershell\n$ sf autocomplete --refresh-cache\n```\n\nFollow the printed instructions to add the completion script to your shell init file.\n\n## Working directory\n\n```bash\n$ sf --cwd ./apps/docs publish\n$ sf --cwd=/tmp/site env ls\n```\n\nPass `--cwd <path>` to any command to operate as if it ran from that directory.\nUseful in monorepos, CI scripts, or when the project state lives elsewhere.\n\n## Debugging\n\nSet `SF_DEBUG=1` to print diagnostics (the command that ran, and every API call\nwith its status, duration, and request id) to stderr, leaving `--json` output on\nstdout intact. Quote the request id when reporting a problem — the API logs the\nsame id on its side.\n\n## Usage\n\n<!-- usage -->\n\n```sh-session\n$ npm install -g spacefast\n$ sf COMMAND\nrunning command...\n$ sf (--version)\nspacefast/0.5.0\n$ sf --help [COMMAND]\nUSAGE\n  $ sf COMMAND\n...\n```\n\n<!-- usagestop -->\n\n## Commands\n\n<!-- commands -->\n\n- [`sf access`](#sf-access)\n- [`sf access logout-all`](#sf-access-logout-all)\n- [`sf activity`](#sf-activity)\n- [`sf agents init [DIRECTORY]`](#sf-agents-init-directory)\n- [`sf analytics`](#sf-analytics)\n- [`sf api METHODORPATH [PATH]`](#sf-api-methodorpath-path)\n- [`sf api-keys`](#sf-api-keys)\n- [`sf api-keys create`](#sf-api-keys-create)\n- [`sf api-keys list`](#sf-api-keys-list)\n- [`sf api-keys revoke ID`](#sf-api-keys-revoke-id)\n- [`sf apply`](#sf-apply)\n- [`sf auth`](#sf-auth)\n- [`sf auth as NAME`](#sf-auth-as-name)\n- [`sf auth reset`](#sf-auth-reset)\n- [`sf autocomplete [SHELL]`](#sf-autocomplete-shell)\n- [`sf build [DIR]`](#sf-build-dir)\n- [`sf builds cancel BUILD`](#sf-builds-cancel-build)\n- [`sf builds detect`](#sf-builds-detect)\n- [`sf builds get BUILD`](#sf-builds-get-build)\n- [`sf builds logs BUILD`](#sf-builds-logs-build)\n- [`sf builds ls`](#sf-builds-ls)\n- [`sf builds refresh-upload BUILD`](#sf-builds-refresh-upload-build)\n- [`sf builds retry BUILD`](#sf-builds-retry-build)\n- [`sf channels`](#sf-channels)\n- [`sf channels history [NAME]`](#sf-channels-history-name)\n- [`sf channels ls`](#sf-channels-ls)\n- [`sf channels set NAME`](#sf-channels-set-name)\n- [`sf comments`](#sf-comments)\n- [`sf comments archive COMMENT`](#sf-comments-archive-comment)\n- [`sf comments export`](#sf-comments-export)\n- [`sf comments get COMMENT`](#sf-comments-get-comment)\n- [`sf comments list`](#sf-comments-list)\n- [`sf comments reply COMMENT`](#sf-comments-reply-comment)\n- [`sf comments settings`](#sf-comments-settings)\n- [`sf comments settings set`](#sf-comments-settings-set)\n- [`sf comments unarchive COMMENT`](#sf-comments-unarchive-comment)\n- [`sf connectors`](#sf-connectors)\n- [`sf connectors add TARGET`](#sf-connectors-add-target)\n- [`sf connectors bind ROLE CONNECTION`](#sf-connectors-bind-role-connection)\n- [`sf connectors bindings`](#sf-connectors-bindings)\n- [`sf connectors connections`](#sf-connectors-connections)\n- [`sf connectors connections add CONNECTOR`](#sf-connectors-connections-add-connector)\n- [`sf connectors connections edit CONNECTION`](#sf-connectors-connections-edit-connection)\n- [`sf connectors connections health CONNECTION`](#sf-connectors-connections-health-connection)\n- [`sf connectors connections ls`](#sf-connectors-connections-ls)\n- [`sf connectors connections reconnect CONNECTION`](#sf-connectors-connections-reconnect-connection)\n- [`sf connectors connections refresh CONNECTION`](#sf-connectors-connections-refresh-connection)\n- [`sf connectors connections rm CONNECTION`](#sf-connectors-connections-rm-connection)\n- [`sf connectors detect URL`](#sf-connectors-detect-url)\n- [`sf connectors ls`](#sf-connectors-ls)\n- [`sf connectors policies`](#sf-connectors-policies)\n- [`sf connectors policies add PATTERN`](#sf-connectors-policies-add-pattern)\n- [`sf connectors policies explain ADDRESS`](#sf-connectors-policies-explain-address)\n- [`sf connectors policies ls`](#sf-connectors-policies-ls)\n- [`sf connectors policies rm RULE`](#sf-connectors-policies-rm-rule)\n- [`sf connectors policies set RULE`](#sf-connectors-policies-set-rule)\n- [`sf connectors rm CONNECTOR`](#sf-connectors-rm-connector)\n- [`sf connectors run [CODE]`](#sf-connectors-run-code)\n- [`sf connectors run get RUN`](#sf-connectors-run-get-run)\n- [`sf connectors run list`](#sf-connectors-run-list)\n- [`sf connectors run resume RUN`](#sf-connectors-run-resume-run)\n- [`sf connectors unbind ROLE`](#sf-connectors-unbind-role)\n- [`sf continue`](#sf-continue)\n- [`sf crons`](#sf-crons)\n- [`sf crons ls`](#sf-crons-ls)\n- [`sf crons run TARGET`](#sf-crons-run-target)\n- [`sf db [TARGET]`](#sf-db-target)\n- [`sf db console [TARGET]`](#sf-db-console-target)\n- [`sf db dump [TARGET]`](#sf-db-dump-target)\n- [`sf db export [TARGET]`](#sf-db-export-target)\n- [`sf db list [TARGET]`](#sf-db-list-target)\n- [`sf db migrate [SOURCE]`](#sf-db-migrate-source)\n- [`sf design`](#sf-design)\n- [`sf design generate`](#sf-design-generate)\n- [`sf dev`](#sf-dev)\n- [`sf dev run-many`](#sf-dev-run-many)\n- [`sf docs [QUERY]`](#sf-docs-query)\n- [`sf doctor`](#sf-doctor)\n- [`sf domains`](#sf-domains)\n- [`sf domains add HOSTNAME`](#sf-domains-add-hostname)\n- [`sf domains check DOMAIN`](#sf-domains-check-domain)\n- [`sf domains diagnostics DOMAIN`](#sf-domains-diagnostics-domain)\n- [`sf domains dns`](#sf-domains-dns)\n- [`sf domains dns add DOMAIN`](#sf-domains-dns-add-domain)\n- [`sf domains dns batch DOMAIN`](#sf-domains-dns-batch-domain)\n- [`sf domains dns capabilities DOMAIN`](#sf-domains-dns-capabilities-domain)\n- [`sf domains dns export DOMAIN`](#sf-domains-dns-export-domain)\n- [`sf domains dns ls DOMAIN`](#sf-domains-dns-ls-domain)\n- [`sf domains dns refresh DOMAIN`](#sf-domains-dns-refresh-domain)\n- [`sf domains dns rm DOMAIN RECORD`](#sf-domains-dns-rm-domain-record)\n- [`sf domains dns update DOMAIN RECORD`](#sf-domains-dns-update-domain-record)\n- [`sf domains ls`](#sf-domains-ls)\n- [`sf domains nameservers DOMAIN`](#sf-domains-nameservers-domain)\n- [`sf domains nameservers set DOMAIN NAMESERVERS`](#sf-domains-nameservers-set-domain-nameservers)\n- [`sf domains rm DOMAIN`](#sf-domains-rm-domain)\n- [`sf domains search [QUERY]`](#sf-domains-search-query)\n- [`sf domains update DOMAIN`](#sf-domains-update-domain)\n- [`sf env`](#sf-env)\n- [`sf env export-template [DIR]`](#sf-env-export-template-dir)\n- [`sf env import FILE`](#sf-env-import-file)\n- [`sf env ls`](#sf-env-ls)\n- [`sf env pull [FILE]`](#sf-env-pull-file)\n- [`sf env rm NAME`](#sf-env-rm-name)\n- [`sf env set NAME [VALUE]`](#sf-env-set-name-value)\n- [`sf feedback`](#sf-feedback)\n- [`sf fetch [PATH]`](#sf-fetch-path)\n- [`sf functions`](#sf-functions)\n- [`sf git`](#sf-git)\n- [`sf git build`](#sf-git-build)\n- [`sf git connect`](#sf-git-connect)\n- [`sf git disconnect`](#sf-git-disconnect)\n- [`sf git github`](#sf-git-github)\n- [`sf git github installations`](#sf-git-github-installations)\n- [`sf git github repos [INSTALLATION]`](#sf-git-github-repos-installation)\n- [`sf git ls`](#sf-git-ls)\n- [`sf git origin`](#sf-git-origin)\n- [`sf git sync`](#sf-git-sync)\n- [`sf git update`](#sf-git-update)\n- [`sf help [COMMAND]`](#sf-help-command)\n- [`sf init [NAME]`](#sf-init-name)\n- [`sf inspect [TARGET]`](#sf-inspect-target)\n- [`sf link`](#sf-link)\n- [`sf login`](#sf-login)\n- [`sf logout`](#sf-logout)\n- [`sf logs [TARGET] [KIND]`](#sf-logs-target-kind)\n- [`sf map`](#sf-map)\n- [`sf mcp`](#sf-mcp)\n- [`sf mcp install`](#sf-mcp-install)\n- [`sf mcp proxy`](#sf-mcp-proxy)\n- [`sf open [TARGET]`](#sf-open-target)\n- [`sf operations [ID]`](#sf-operations-id)\n- [`sf pages`](#sf-pages)\n- [`sf pages pull [TARGET]`](#sf-pages-pull-target)\n- [`sf pages validate`](#sf-pages-validate)\n- [`sf plugins`](#sf-plugins)\n- [`sf profiles`](#sf-profiles)\n- [`sf profiles rm NAME`](#sf-profiles-rm-name)\n- [`sf profiles set NAME`](#sf-profiles-set-name)\n- [`sf profiles use NAME`](#sf-profiles-use-name)\n- [`sf promote [VERSION]`](#sf-promote-version)\n- [`sf publish [DIR]`](#sf-publish-dir)\n- [`sf redeploy [BUILD]`](#sf-redeploy-build)\n- [`sf rollback [VERSION]`](#sf-rollback-version)\n- [`sf routing`](#sf-routing)\n- [`sf routing compute`](#sf-routing-compute)\n- [`sf routing inspect`](#sf-routing-inspect)\n- [`sf rules`](#sf-rules)\n- [`sf rules add`](#sf-rules-add)\n- [`sf rules ls`](#sf-rules-ls)\n- [`sf rules pause`](#sf-rules-pause)\n- [`sf rules resume`](#sf-rules-resume)\n- [`sf rules rm NAME`](#sf-rules-rm-name)\n- [`sf rules test URL`](#sf-rules-test-url)\n- [`sf rules validate`](#sf-rules-validate)\n- [`sf runtime`](#sf-runtime)\n- [`sf runtime status`](#sf-runtime-status)\n- [`sf setup`](#sf-setup)\n- [`sf setup agent`](#sf-setup-agent)\n- [`sf share`](#sf-share)\n- [`sf share check`](#sf-share-check)\n- [`sf share grant`](#sf-share-grant)\n- [`sf share grant edit ID`](#sf-share-grant-edit-id)\n- [`sf share identity`](#sf-share-identity)\n- [`sf share identity create`](#sf-share-identity-create)\n- [`sf share identity grant`](#sf-share-identity-grant)\n- [`sf share identity ls`](#sf-share-identity-ls)\n- [`sf share identity revoke CONNECTION`](#sf-share-identity-revoke-connection)\n- [`sf share identity update CONNECTION`](#sf-share-identity-update-connection)\n- [`sf share link`](#sf-share-link)\n- [`sf share link copy ID`](#sf-share-link-copy-id)\n- [`sf share link create`](#sf-share-link-create)\n- [`sf share link edit ID`](#sf-share-link-edit-id)\n- [`sf share link ls`](#sf-share-link-ls)\n- [`sf share link revoke ID`](#sf-share-link-revoke-id)\n- [`sf share list`](#sf-share-list)\n- [`sf share password`](#sf-share-password)\n- [`sf share password create`](#sf-share-password-create)\n- [`sf share password ls`](#sf-share-password-ls)\n- [`sf share password revoke ID`](#sf-share-password-revoke-id)\n- [`sf share password rotate ID`](#sf-share-password-rotate-id)\n- [`sf share people`](#sf-share-people)\n- [`sf share people edit PERSON`](#sf-share-people-edit-person)\n- [`sf share people invite EMAIL`](#sf-share-people-invite-email)\n- [`sf share people ls`](#sf-share-people-ls)\n- [`sf share people remove PERSON`](#sf-share-people-remove-person)\n- [`sf share people resend PERSON`](#sf-share-people-resend-person)\n- [`sf share request`](#sf-share-request)\n- [`sf share request approve ID`](#sf-share-request-approve-id)\n- [`sf share request deny ID`](#sf-share-request-deny-id)\n- [`sf share request ls`](#sf-share-request-ls)\n- [`sf share revoke ID`](#sf-share-revoke-id)\n- [`sf share token`](#sf-share-token)\n- [`sf share token create`](#sf-share-token-create)\n- [`sf share token ls`](#sf-share-token-ls)\n- [`sf share token revoke ID`](#sf-share-token-revoke-id)\n- [`sf share token rotate ID`](#sf-share-token-rotate-id)\n- [`sf skills`](#sf-skills)\n- [`sf skills remove`](#sf-skills-remove)\n- [`sf skills status`](#sf-skills-status)\n- [`sf source archive`](#sf-source-archive)\n- [`sf source branch`](#sf-source-branch)\n- [`sf source cat PATH`](#sf-source-cat-path)\n- [`sf source commits apply`](#sf-source-commits-apply)\n- [`sf source commits create`](#sf-source-commits-create)\n- [`sf source commits get SHA`](#sf-source-commits-get-sha)\n- [`sf source commits ls`](#sf-source-commits-ls)\n- [`sf source diff`](#sf-source-diff)\n- [`sf source import`](#sf-source-import)\n- [`sf source ls`](#sf-source-ls)\n- [`sf source merge SOURCE TARGET`](#sf-source-merge-source-target)\n- [`sf source search PATTERN`](#sf-source-search-pattern)\n- [`sf source tags create NAME`](#sf-source-tags-create-name)\n- [`sf source tags ls`](#sf-source-tags-ls)\n- [`sf spaces`](#sf-spaces)\n- [`sf spaces add`](#sf-spaces-add)\n- [`sf spaces archive`](#sf-spaces-archive)\n- [`sf spaces check NAME`](#sf-spaces-check-name)\n- [`sf spaces claim`](#sf-spaces-claim)\n- [`sf spaces download`](#sf-spaces-download)\n- [`sf spaces duplicate`](#sf-spaces-duplicate)\n- [`sf spaces get`](#sf-spaces-get)\n- [`sf spaces ls`](#sf-spaces-ls)\n- [`sf spaces restore`](#sf-spaces-restore)\n- [`sf spaces rm`](#sf-spaces-rm)\n- [`sf spaces rotate-claim`](#sf-spaces-rotate-claim)\n- [`sf spaces transfer TEAM`](#sf-spaces-transfer-team)\n- [`sf spaces update`](#sf-spaces-update)\n- [`sf status`](#sf-status)\n- [`sf storage [TARGET]`](#sf-storage-target)\n- [`sf storage get ID`](#sf-storage-get-id)\n- [`sf storage ls [TARGET]`](#sf-storage-ls-target)\n- [`sf storage put FILE`](#sf-storage-put-file)\n- [`sf storage rm [ID]`](#sf-storage-rm-id)\n- [`sf switch [TEAM]`](#sf-switch-team)\n- [`sf tags`](#sf-tags)\n- [`sf tags apply FILE`](#sf-tags-apply-file)\n- [`sf tags debug`](#sf-tags-debug)\n- [`sf tags releases`](#sf-tags-releases)\n- [`sf tags releases get ENVIRONMENT`](#sf-tags-releases-get-environment)\n- [`sf tags releases rollback ENVIRONMENT REVISION`](#sf-tags-releases-rollback-environment-revision)\n- [`sf tags releases set ENVIRONMENT REVISION`](#sf-tags-releases-set-environment-revision)\n- [`sf tags revisions`](#sf-tags-revisions)\n- [`sf tags revisions abandon REVISION`](#sf-tags-revisions-abandon-revision)\n- [`sf tags revisions approve REVISION`](#sf-tags-revisions-approve-revision)\n- [`sf tags revisions create`](#sf-tags-revisions-create)\n- [`sf tags revisions diff REVISION`](#sf-tags-revisions-diff-revision)\n- [`sf tags revisions submit REVISION`](#sf-tags-revisions-submit-revision)\n- [`sf tags revisions validate REVISION`](#sf-tags-revisions-validate-revision)\n- [`sf tags templates`](#sf-tags-templates)\n- [`sf teams`](#sf-teams)\n- [`sf teams accept INVITATION`](#sf-teams-accept-invitation)\n- [`sf teams create NAME`](#sf-teams-create-name)\n- [`sf teams defaults [ROOTACCESS]`](#sf-teams-defaults-rootaccess)\n- [`sf teams invitations`](#sf-teams-invitations)\n- [`sf teams invitations add EMAILS`](#sf-teams-invitations-add-emails)\n- [`sf teams invitations cancel INVITATION`](#sf-teams-invitations-cancel-invitation)\n- [`sf teams invitations ls`](#sf-teams-invitations-ls)\n- [`sf teams invitations resend INVITATION`](#sf-teams-invitations-resend-invitation)\n- [`sf teams ls`](#sf-teams-ls)\n- [`sf teams members`](#sf-teams-members)\n- [`sf teams members ls`](#sf-teams-members-ls)\n- [`sf teams members rm MEMBER`](#sf-teams-members-rm-member)\n- [`sf teams switch [TEAM]`](#sf-teams-switch-team)\n- [`sf transfers accept ID`](#sf-transfers-accept-id)\n- [`sf transfers cancel ID`](#sf-transfers-cancel-id)\n- [`sf unlink`](#sf-unlink)\n- [`sf users`](#sf-users)\n- [`sf users delete USER`](#sf-users-delete-user)\n- [`sf users get USER`](#sf-users-get-user)\n- [`sf users ls`](#sf-users-ls)\n- [`sf users reactivate USER`](#sf-users-reactivate-user)\n- [`sf users revoke USER`](#sf-users-revoke-user)\n- [`sf users sessions USER`](#sf-users-sessions-user)\n- [`sf users settings`](#sf-users-settings)\n- [`sf users suspend USER`](#sf-users-suspend-user)\n- [`sf versions`](#sf-versions)\n- [`sf versions get [VERSION]`](#sf-versions-get-version)\n- [`sf versions ls`](#sf-versions-ls)\n- [`sf versions rm [VERSION]`](#sf-versions-rm-version)\n- [`sf whoami`](#sf-whoami)\n- [`sf wp`](#sf-wp)\n- [`sf zero`](#sf-zero)\n- [`sf zero abilities`](#sf-zero-abilities)\n- [`sf zero call ABILITY`](#sf-zero-call-ability)\n- [`sf zero import SOURCE DIRECTORY`](#sf-zero-import-source-directory)\n- [`sf zero queries`](#sf-zero-queries)\n- [`sf zero types`](#sf-zero-types)\n\n## `sf access`\n\nRevoke visitor sessions.\n\n```\nUSAGE\n  $ sf access [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Revoke visitor sessions.\n\n  Revoke active visitor sessions. Use `sf share` to manage who can open a space.\n\nEXAMPLES\n  Revoke visitor sessions.\n\n    $ sf access\n```\n\n_See code: [src/commands/access.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/access.ts)_\n\n## `sf access logout-all`\n\nRevoke all visitor sessions.\n\n```\nUSAGE\n  $ sf access logout-all [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>]\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Revoke all visitor sessions.\n\n  Revoke every active private-open, share-link, and signed-in visitor session for the space.\n\nEXAMPLES\n  Revoke every visitor session on the space.\n\n    $ sf access logout-all --space docs\n```\n\n_See code: [src/commands/access/logout-all.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/access/logout-all.ts)_\n\n## `sf activity`\n\nShow activity events.\n\n```\nUSAGE\n  $ sf activity [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>] [--all] [--code <value>] [--since <value>] [--until <value>] [--limit\n    <value>] [--cursor <value>]\n\nFLAGS\n  --all             Read account-wide activity instead of a single space.\n  --code=<value>    Filter by activity taxonomy code, for example version.promoted.\n  --cursor=<value>  Pagination cursor from a previous response.\n  --limit=<value>   Maximum number of events to return (default 50, max 100).\n  --since=<value>   Only events at or after this ISO timestamp.\n  --until=<value>   Only events before this ISO timestamp.\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Show activity events.\n\n  Read the activity feed for the selected space, or pass --all for every event visible to your account.\n\nEXAMPLES\n  $ sf activity\n\n  $ sf activity --code version.promoted\n\n  $ sf activity --all --since 2026-06-01T00:00:00Z\n```\n\n_See code: [src/commands/activity.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/activity.ts)_\n\n## `sf agents init [DIRECTORY]`\n\nWrite Spacefast agent instructions.\n\n```\nUSAGE\n  $ sf agents init [DIRECTORY] [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--agent\n    generic|claude-code]\n\nARGUMENTS\n  [DIRECTORY]  Directory that will contain AGENTS.md and CLAUDE.md. Defaults to the current directory.\n\nFLAGS\n  --agent=<option>  [default: generic] Instruction-file target.\n                    <options: generic|claude-code>\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Write Spacefast agent instructions.\n\n  Create or update Spacefast agent instructions in a directory. Pass the project root that the coding agent uses.\n\nEXAMPLES\n  Insert or refresh the Spacefast block in the current directory.\n\n    $ sf agents init\n\n  Add the instructions at the Claude Code project root for its next session.\n\n    $ sf agents init /path/to/project --agent claude-code\n```\n\n_See code: [src/commands/agents/init.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/agents/init.ts)_\n\n## `sf analytics`\n\nPrint runtime analytics.\n\n```\nUSAGE\n  $ sf analytics [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>] [--window 48h|7d|30d]\n\nFLAGS\n  --window=<option>  [default: 7d] Analytics window.\n                     <options: 48h|7d|30d>\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Print runtime analytics.\n\n  Print runtime analytics series.\n\nEXAMPLES\n  Print the 7-day analytics series for a space.\n\n    $ sf analytics --space docs\n\n  Use a 30-day window.\n\n    $ sf analytics --space docs --window 30d\n```\n\n_See code: [src/commands/analytics.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/analytics.ts)_\n\n## `sf api METHODORPATH [PATH]`\n\nCall the Spacefast API directly.\n\n```\nUSAGE\n  $ sf api METHODORPATH [PATH] [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n    [-i <value>] [--idempotency-key <value>] [--include] [--output <value> | --raw-stdout] [--paginate]\n\nARGUMENTS\n  METHODORPATH  HTTP method (GET, POST, PATCH, PUT, DELETE) or request path.\n  [PATH]        Request path, for example /v1/spaces/{spaceId}/versions.\n\nFLAGS\n  -i, --input=<value>            JSON request body: a literal string, @file, or - for stdin.\n      --idempotency-key=<value>  Replay-safe logical-attempt key for retryable mutations.\n      --include                  Write HTTP status and safe response headers to stderr.\n      --output=<value>           Write a non-JSON response body to a file.\n      --paginate                 Emit every page of a declared cursor-list GET as JSON Lines.\n      --raw-stdout               Write a non-JSON response body to stdout.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Call the Spacefast API directly.\n\n  Send a signed request to the public API using the resolved profile credentials. JSON envelopes print verbatim;\n  non-JSON responses need --output or --raw-stdout.\n\nEXAMPLES\n  $ sf api /v1/me\n\n  $ sf api GET /v1/spaces/spc_123/versions --paginate\n\n  $ sf api POST /v1/publish --input @publish.json --idempotency-key 01J-logical-attempt\n\n  $ sf api GET /v1/spaces/spc_123/versions/ver_123/archive --output site.tar.gz\n```\n\n_See code: [src/commands/api.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/api.ts)_\n\n## `sf api-keys`\n\nManage API keys.\n\n```\nUSAGE\n  $ sf api-keys [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Manage API keys.\n\n  Manage API keys.\n\nEXAMPLES\n  Manage API keys.\n\n    $ sf api-keys\n```\n\n_See code: [src/commands/api-keys.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/api-keys.ts)_\n\n## `sf api-keys create`\n\nCreate an API key.\n\n```\nUSAGE\n  $ sf api-keys create [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [-n <value>] [--preset\n    ci_deploy|space_publisher|space_admin|domain_manager|team_admin|billing_viewer|partner_admin]\n\nFLAGS\n  -n, --name=<value>     Human-readable API key name.\n      --preset=<option>  [default: space_publisher] Access preset for the new API key.\n                         <options:\n                         ci_deploy|space_publisher|space_admin|domain_manager|team_admin|billing_viewer|partner_admin>\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Create an API key.\n\n  Create an API key. A device login opens browser approval before the CLI prints the one-time secret.\n\nALIASES\n  $ sf api-keys add\n\nEXAMPLES\n  Create an API key and print its one-time secret.\n\n    $ sf api-keys create --name ci\n\n  Create a key with a specific access preset.\n\n    $ sf api-keys create --name ci --preset ci_deploy\n```\n\n_See code: [src/commands/api-keys/create.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/api-keys/create.ts)_\n\n## `sf api-keys list`\n\nList API keys.\n\n```\nUSAGE\n  $ sf api-keys list [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [-o <value>] [--limit\n    <value>]\n\nFLAGS\n  --limit=<value>  Maximum number of API keys to return (default 50, max 100).\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>  [env: SPACEFAST_TEAM] Team slug, ID, or name.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  List API keys.\n\n  List API keys for the selected team.\n\nALIASES\n  $ sf api-keys ls\n\nEXAMPLES\n  List API keys for the selected team.\n\n    $ sf api-keys ls\n```\n\n_See code: [src/commands/api-keys/list.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/api-keys/list.ts)_\n\n## `sf api-keys revoke ID`\n\nRevoke an API key.\n\n```\nUSAGE\n  $ sf api-keys revoke ID [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n\nARGUMENTS\n  ID  API key id.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Revoke an API key.\n\n  Revoke an API key.\n\nALIASES\n  $ sf api-keys delete\n  $ sf api-keys remove\n  $ sf api-keys rm\n\nEXAMPLES\n  Revoke an API key by ID.\n\n    $ sf api-keys revoke key_123\n```\n\n_See code: [src/commands/api-keys/revoke.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/api-keys/revoke.ts)_\n\n## `sf apply`\n\nApply saved changes to the live runtime.\n\n```\nUSAGE\n  $ sf apply [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>] [--wait] [--wait-timeout <value>]\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nEXECUTION FLAGS\n  --[no-]wait             Wait until queued work finishes before returning.\n  --wait-timeout=<value>  [default: 900] Seconds to wait for the apply to finish.\n\nDESCRIPTION\n  Apply saved changes to the live runtime.\n\n  Push saved space settings that are not live yet onto the serving runtime.\n\nEXAMPLES\n  Apply the linked space's saved changes and wait for them to go live.\n\n    $ sf apply\n\n  Queue an apply for a specific space without waiting.\n\n    $ sf apply --space docs --no-wait\n```\n\n_See code: [src/commands/apply.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/apply.ts)_\n\n## `sf auth`\n\nAuthenticate the CLI.\n\n```\nUSAGE\n  $ sf auth [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Authenticate the CLI.\n\n  Authenticate the CLI with Spacefast.\n\nEXAMPLES\n  $ sf auth login\n```\n\n_See code: [src/commands/auth.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/auth.ts)_\n\n## `sf auth as NAME`\n\nSet the local dev guest identity.\n\n```\nUSAGE\n  $ sf auth as NAME [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--dir <value>]\n\nARGUMENTS\n  NAME  Local guest name.\n\nFLAGS\n  --dir=<value>  [default: .] Local Zero project directory.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nEXAMPLES\n  Set the local dev guest identity.\n\n    $ sf auth as <name>\n```\n\n_See code: [src/commands/auth/as.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/auth/as.ts)_\n\n## `sf auth reset`\n\nClear the local dev guest identity.\n\n```\nUSAGE\n  $ sf auth reset [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--dir <value>]\n\nFLAGS\n  --dir=<value>  [default: .] Local Zero project directory.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nEXAMPLES\n  Clear the local dev guest identity.\n\n    $ sf auth reset\n```\n\n_See code: [src/commands/auth/reset.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/auth/reset.ts)_\n\n## `sf autocomplete [SHELL]`\n\nDisplay autocomplete installation instructions.\n\n```\nUSAGE\n  $ sf autocomplete [SHELL] [-r]\n\nARGUMENTS\n  [SHELL]  (zsh|bash|powershell) Shell type\n\nFLAGS\n  -r, --refresh-cache  Refresh cache (ignores displaying instructions)\n\nDESCRIPTION\n  Display autocomplete installation instructions.\n\nEXAMPLES\n  $ sf autocomplete\n\n  $ sf autocomplete bash\n\n  $ sf autocomplete zsh\n\n  $ sf autocomplete powershell\n\n  $ sf autocomplete --refresh-cache\n```\n\n_See code: [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete/blob/v3.2.56/src/commands/autocomplete/index.ts)_\n\n## `sf build [DIR]`\n\nBuild and pack project output.\n\n```\nUSAGE\n  $ sf build [DIR] [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n    [--root-directory <value>] [--install-directory <value>] [--install-command <value>] [--build-command <value>]\n    [--output-directory <value>] [--env-file <value>...] [--ignored-build-command <value>] [--skip-install]\n    [--skip-build] [--prebuilt] [--output <value>] [--dry-run] [--stream]\n\nARGUMENTS\n  [DIR]  Project directory to build. Defaults to the current directory.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nBUILD FLAGS\n  --build-command=<value>          Build command. Defaults to framework and package script detection.\n  --env-file=<value>...            Local dotenv file to load for install/build commands. Repeat for multiple files.\n  --ignored-build-command=<value>  Command that exits 0 when this build should be skipped.\n  --install-command=<value>        Install command. Defaults to package-manager detection.\n  --install-directory=<value>      Project subdirectory to run dependency installation from.\n  --output-directory=<value>       Build output directory relative to the app root.\n  --prebuilt                       Pack an already-built output directory; skips install and build.\n  --root-directory=<value>         Project subdirectory that contains the app.\n  --skip-build                     Skip the build command and pack the selected directory unless --output-directory is\n                                   set.\n  --skip-install                   Skip the install command.\n\nEXECUTION FLAGS\n  --dry-run         Print the detected build plan without installing, building, or packing.\n  --output=<value>  [default: .spacefast/build-output.tgz] Archive path to write.\n  --[no-]stream     With --json, emit a JSONL build event stream. Use --no-stream for a single result blob.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Build and pack project output.\n\n  Detect build settings, run the build, and pack its output. A Zero project with no framework build compiles its capsule\n  into the publish directory instead.\n\nEXAMPLES\n  Detect build settings, run the build, and pack the output archive.\n\n    $ sf build\n\n  Build a monorepo app and write the archive to a custom path.\n\n    $ sf build --root-directory apps/web --output ./apps/web.tgz\n```\n\n_See code: [src/commands/build.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/build.ts)_\n\n## `sf builds cancel BUILD`\n\nCancel a build.\n\n```\nUSAGE\n  $ sf builds cancel BUILD [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n\nARGUMENTS\n  BUILD  Build ID (bld_...).\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Cancel a build.\n\n  Cancel a build. Idempotent: a build already in a terminal state is returned unchanged.\n\nEXAMPLES\n  $ sf builds cancel bld_123\n```\n\n_See code: [src/commands/builds/cancel.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/builds/cancel.ts)_\n\n## `sf builds detect`\n\nDetect framework and build settings.\n\n```\nUSAGE\n  $ sf builds detect [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>] [--connection-type connected|hosted] [--ref <value>] [--root-directory\n    <value>] [--apply-best]\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nBUILD FLAGS\n  --apply-best              Save the highest-ranked detected app candidate as repository build settings.\n  --root-directory=<value>  App root directory to inspect.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nREPOSITORY FLAGS\n  --connection-type=<option>  [default: connected] Repository connection type.\n                              <options: connected|hosted>\n  --ref=<value>               Git ref to inspect.\n\nDESCRIPTION\n  Detect framework and build settings.\n\n  Detect the framework and build settings for a space's repository connection. Shows the detected app, ranked candidates\n  when the repository has more than one, and unsupported platform config found along the way.\n\nEXAMPLES\n  Show detected framework and build settings for the repository connection.\n\n    $ sf builds detect --space docs\n\n  Detect and save the best build settings for a subdirectory.\n\n    $ sf builds detect --space docs --root-directory apps/web --apply-best\n```\n\n_See code: [src/commands/builds/detect.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/builds/detect.ts)_\n\n## `sf builds get BUILD`\n\nShow a build.\n\n```\nUSAGE\n  $ sf builds get BUILD [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n\nARGUMENTS\n  BUILD  Build ID (bld_...).\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Show a build.\n\n  Fetch a build by id.\n\nEXAMPLES\n  Show a build by ID.\n\n    $ sf builds get bld_123\n```\n\n_See code: [src/commands/builds/get.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/builds/get.ts)_\n\n## `sf builds logs BUILD`\n\nPrint build logs.\n\n```\nUSAGE\n  $ sf builds logs BUILD [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--limit\n    <value>] [--cursor <value>] [-f]\n\nARGUMENTS\n  BUILD  Build ID (bld_...).\n\nFLAGS\n  -f, --follow          Follow live build logs until the build reaches a terminal state.\n      --cursor=<value>  Pagination cursor from a previous response.\n      --limit=<value>   Maximum number of log lines.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Print build logs.\n\n  Print build runner log lines, newest first.\n\nEXAMPLES\n  Print recent log lines for a build.\n\n    $ sf builds logs bld_123\n\n  Stream logs until the build finishes.\n\n    $ sf builds logs bld_123 --follow\n```\n\n_See code: [src/commands/builds/logs.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/builds/logs.ts)_\n\n## `sf builds ls`\n\nList builds.\n\n```\nUSAGE\n  $ sf builds ls [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>] [--limit <value>] [--cursor <value>]\n\nFLAGS\n  --cursor=<value>  Pagination cursor from a previous response.\n  --limit=<value>   Maximum number of builds to return (default 20, max 100).\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  List builds.\n\n  List a space's builds, newest first.\n\nALIASES\n  $ sf builds list\n\nEXAMPLES\n  List recent builds for a space.\n\n    $ sf builds ls --space docs\n\n  Show only the five most recent builds.\n\n    $ sf builds ls --space docs --limit 5\n```\n\n_See code: [src/commands/builds/ls.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/builds/ls.ts)_\n\n## `sf builds refresh-upload BUILD`\n\nRefresh source archive upload.\n\n```\nUSAGE\n  $ sf builds refresh-upload BUILD [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n\nARGUMENTS\n  BUILD  Build ID (bld_...) waiting for source archive upload.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Refresh source archive upload.\n\n  Refresh the upload instruction for a build waiting on its source archive.\n\nEXAMPLES\n  Refresh the source archive upload instruction for a build.\n\n    $ sf builds refresh-upload bld_123\n```\n\n_See code: [src/commands/builds/refresh-upload.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/builds/refresh-upload.ts)_\n\n## `sf builds retry BUILD`\n\nRetry a terminal build.\n\n```\nUSAGE\n  $ sf builds retry BUILD [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n\nARGUMENTS\n  BUILD  Build ID (bld_...) to retry.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Retry a terminal build.\n\n  Retry a terminal build with the same input, settings, and target.\n\nEXAMPLES\n  $ sf builds retry bld_123\n```\n\n_See code: [src/commands/builds/retry.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/builds/retry.ts)_\n\n## `sf channels`\n\nManage channels.\n\n```\nUSAGE\n  $ sf channels [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Manage channels.\n\n  List channels, set how each promotes, and inspect promotion history.\n\nEXAMPLES\n  Manage channels.\n\n    $ sf channels\n```\n\n_See code: [src/commands/channels.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/channels.ts)_\n\n## `sf channels history [NAME]`\n\nShow channel history.\n\n```\nUSAGE\n  $ sf channels history [NAME] [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>]\n\nARGUMENTS\n  [NAME]  Channel name. Defaults to `live`.\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Show channel history.\n\n  Show what this channel has gone live with, newest first.\n\nEXAMPLES\n  Show promotion history for the live channel.\n\n    $ sf channels history --space docs\n\n  Name the channel explicitly; `live` is the only one today.\n\n    $ sf channels history live --space docs\n```\n\n_See code: [src/commands/channels/history.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/channels/history.ts)_\n\n## `sf channels ls`\n\nList channels.\n\n```\nUSAGE\n  $ sf channels ls [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>]\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  List channels.\n\n  List channels for a space and where each one points.\n\nALIASES\n  $ sf channels list\n\nEXAMPLES\n  List channels for the docs space.\n\n    $ sf channels ls --space docs\n```\n\n_See code: [src/commands/channels/ls.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/channels/ls.ts)_\n\n## `sf channels set NAME`\n\nSet a channel's promotion policy.\n\n```\nUSAGE\n  $ sf channels set NAME --promotion auto|manual [--json] [--api-url <value>] [--profile <value>] [--token\n    <value>] [-y] [--claim-token <value>] [-o <value>] [--space <value>]\n\nARGUMENTS\n  NAME  Channel name (live).\n\nFLAGS\n  --promotion=<option>  (required) Promotion policy for the channel.\n                        <options: auto|manual>\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Set a channel's promotion policy.\n\n  Set a channel's promotion policy. Only `live` exists today, and promoting a version by hand always works — the policy\n  only decides what goes live without you asking.\n\nEXAMPLES\n  Hold the dashboard's live channel for promote-driven deploys.\n\n    $ sf channels set live --promotion manual --space dashboard\n\n  Go back to publishing straight to live.\n\n    $ sf channels set live --promotion auto\n\nFLAG DESCRIPTIONS\n  --promotion=auto|manual  Promotion policy for the channel.\n\n    auto: publishes and green builds go live. manual: hold everything until an explicit promote.\n```\n\n_See code: [src/commands/channels/set.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/channels/set.ts)_\n\n## `sf comments`\n\nManage comments.\n\n```\nUSAGE\n  $ sf comments\n\nDESCRIPTION\n  Manage comments.\n\n  List, export, and update persistent Space comments, and set where Comments run.\n\nEXAMPLES\n  Manage comments.\n\n    $ sf comments\n```\n\n_See code: [src/commands/comments.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/comments.ts)_\n\n## `sf comments archive COMMENT`\n\nArchive a comment.\n\n```\nUSAGE\n  $ sf comments archive COMMENT [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>]\n\nARGUMENTS\n  COMMENT  Comment id, for example cmt_123.\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Archive a comment.\n\n  Archive a comment thread.\n\nEXAMPLES\n  $ sf comments archive cmt_123\n```\n\n_See code: [src/commands/comments/archive.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/comments/archive.ts)_\n\n## `sf comments export`\n\nExport comments.\n\n```\nUSAGE\n  $ sf comments export [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>] [--version <value>] [--format markdown|json] [--status open|archived]\n\nFLAGS\n  --format=<option>  [default: markdown] Export format.\n                     <options: markdown|json>\n  --status=<option>  Filter by status.\n                     <options: open|archived>\n  --version=<value>  Filter by version ID, ref, or number.\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Export comments.\n\n  Export comment threads for agents and scripts.\n\nEXAMPLES\n  Export every open thread in the space as markdown.\n\n    $ sf comments export --status open --format markdown\n\n  Export open comments filtered to version v3 as JSON.\n\n    $ sf comments export --version v3 --status open --format json\n```\n\n_See code: [src/commands/comments/export.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/comments/export.ts)_\n\n## `sf comments get COMMENT`\n\nShow a comment.\n\n```\nUSAGE\n  $ sf comments get COMMENT [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>]\n\nARGUMENTS\n  COMMENT  Comment id, for example cmt_123.\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Show a comment.\n\n  Show one comment thread.\n\nEXAMPLES\n  $ sf comments get cmt_123\n```\n\n_See code: [src/commands/comments/get.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/comments/get.ts)_\n\n## `sf comments list`\n\nList comments.\n\n```\nUSAGE\n  $ sf comments list [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>] [--version <value>] [--status open|archived] [--path <value>] [--limit\n    <value>]\n\nFLAGS\n  --limit=<value>    Maximum comments to return.\n  --path=<value>     Filter by page path.\n  --status=<option>  Filter by status.\n                     <options: open|archived>\n  --version=<value>  Filter by version ID, ref, or number.\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  List comments.\n\n  List persistent comment threads across a space.\n\nALIASES\n  $ sf comments ls\n\nEXAMPLES\n  List open comments on the pricing route across publishes.\n\n    $ sf comments list --status open --path /pricing\n\n  Filter comments by their version context.\n\n    $ sf comments list --version v3\n```\n\n_See code: [src/commands/comments/list.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/comments/list.ts)_\n\n## `sf comments reply COMMENT`\n\nReply to a comment.\n\n```\nUSAGE\n  $ sf comments reply COMMENT --body <value> [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n    [--claim-token <value>] [-o <value>] [--space <value>] [--idempotency-key <value>]\n\nARGUMENTS\n  COMMENT  Comment id, for example cmt_123.\n\nFLAGS\n  --body=<value>             (required) Reply body.\n  --idempotency-key=<value>  Stable key for safely retrying this reply.\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Reply to a comment.\n\n  Reply to a comment thread.\n\nEXAMPLES\n  $ sf comments reply cmt_123 --body \"Fixed in v4.\"\n```\n\n_See code: [src/commands/comments/reply.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/comments/reply.ts)_\n\n## `sf comments settings`\n\nShow Comments settings.\n\n```\nUSAGE\n  $ sf comments settings [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>]\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Show Comments settings.\n\n  Show where Comments run for a Space and which third-party sites may embed them. Change them with `comments settings\n  set`.\n\nEXAMPLES\n  Show Comments settings for the linked Space.\n\n    $ sf comments settings\n```\n\n_See code: [src/commands/comments/settings.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/comments/settings.ts)_\n\n## `sf comments settings set`\n\nChange Comments settings.\n\n```\nUSAGE\n  $ sf comments settings set [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>] [--surface off|previews|everywhere] [--embed-allow <value>...]\n    [--embed-remove <value>...]\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nEMBEDDING FLAGS\n  --embed-allow=<value>...   Site allowed to embed this Space's Comments, e.g. https://docs.example.com.\n  --embed-remove=<value>...  Site to cut off from embedding this Space's Comments.\n\nCOMMENTS FLAGS\n  --surface=<option>  Where Comments run: off, previews, or everywhere.\n                      <options: off|previews|everywhere>\n\nDESCRIPTION\n  Change Comments settings.\n\n  Change where Comments run and which third-party sites may embed them. Allowing a site lets it create anonymous\n  commenters in this Space's rooms, so allowlist changes confirm first.\n\nEXAMPLES\n  Run Comments on version previews and the live Space.\n\n    $ sf comments settings set --surface everywhere\n\n  Let docs.example.com embed this Space's Comments.\n\n    $ sf comments settings set --embed-allow https://docs.example.com\n\n  Cut docs.example.com off from this Space's Comments.\n\n    $ sf comments settings set --embed-remove https://docs.example.com\n```\n\n_See code: [src/commands/comments/settings/set.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/comments/settings/set.ts)_\n\n## `sf comments unarchive COMMENT`\n\nUnarchive a comment.\n\n```\nUSAGE\n  $ sf comments unarchive COMMENT [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y] [--claim-token\n    <value>] [-o <value>] [--space <value>]\n\nARGUMENTS\n  COMMENT  Comment id, for example cmt_123.\n\nSPACE SELECTION FLAGS\n  -o, --team=<value>   [env: SPACEFAST_TEAM] Team slug, ID, or name.\n      --space=<value>  [env: SPACEFAST_SPACE] Space ID, live URL, domain, or slug.\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --claim-token=<value>  [env: SPACEFAST_CLAIM_TOKEN] Space key (sfc_…) for an unclaimed anonymous space.\n  --token=<value>        [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Unarchive a comment.\n\n  Unarchive a comment thread.\n\nEXAMPLES\n  $ sf comments unarchive cmt_123\n```\n\n_See code: [src/commands/comments/unarchive.ts](https://github.com/spacefast/monorepo/blob/v0.5.0/src/commands/comments/unarchive.ts)_\n\n## `sf connectors`\n\nManage connectors.\n\n```\nUSAGE\n  $ sf connectors [--json] [--api-url <value>] [--profile <value>] [--token <value>] [-y]\n\nGLOBAL FLAGS\n  -y, --yes              [env: SPACEFAST_YES] Skip confirmation prompts.\n      --api-url=<value>  [env: SPACEFAST_API_URL] Spacefast API base URL.\n      --json             Format output as json.\n      --profile=<value>  [env: SPACEFAST_PROFILE] Named provider profile from `sf profiles`.\n\nAUTHENTICATION FLAGS\n  --token=<value>  [env: SPACEFAST_TOKEN] API key for non-interactive auth.\n\nDESCRIPTION\n  Manage connectors.\n\n  Everything about a team's connectors: register tool sources (OpenAPI specs, GraphQL endpoints, remote MCP servers),\n  connect accounts, decide policies, and run tools.\n\nEXAMPLES\n  Manage connectors.\n\n    $ sf connectors\n```\n\n_See code: [src/commands/connectors.ts](h","readmeFilename":"README.md"}