{
  "name": "spacefast",
  "version": "0.0.26",
  "license": "MIT",
  "description": "Command-line interface for publishing and managing Spacefast spaces.",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/spacefast/monorepo.git",
    "directory": "packages/cli"
  },
  "mcpName": "io.github.spacefast/mcp",
  "type": "module",
  "bin": {
    "spacefast": "dist/cli.js",
    "sf": "dist/cli.js"
  },
  "exports": {
    ".": "./dist/cli.js",
    "./browser-api": {
      "types": "./dist/browser.d.ts",
      "import": "./dist/browser.js"
    }
  },
  "files": [
    "dist",
    "oclif.manifest.json",
    "README.md",
    "SKILL.md"
  ],
  "engines": {
    "node": ">=20.3"
  },
  "publishConfig": {
    "access": "public"
  },
  "oclif": {
    "bin": "sf",
    "dirname": "spacefast",
    "commands": {
      "strategy": "pattern",
      "target": "./dist/commands",
      "globPatterns": [
        "**/*.+(js|cjs|mjs)",
        "!domains/registration.js",
        "!domains/registration/**",
        "!share/constraint-flags.js"
      ]
    },
    "helpClass": "./dist/help",
    "topicSeparator": " ",
    "flexibleTaxonomy": true,
    "plugins": [
      "@oclif/plugin-help",
      "@oclif/plugin-autocomplete",
      "@oclif/plugin-not-found",
      "@oclif/plugin-warn-if-update-available"
    ],
    "warn-if-update-available": {
      "timeoutInDays": 7,
      "message": "<%= config.name %>: a newer version is available (<%= chalk.greenBright(config.version) %> → <%= chalk.greenBright(latest) %>). Run `npm i -g <%= config.name %>` to update."
    },
    "additionalHelpFlags": [
      "-h"
    ],
    "helpOptions": {
      "maxWidth": 100
    },
    "topics": {
      "agents": {
        "description": "Set up agent guidance files for this project."
      },
      "domains": {
        "description": "Manage custom domains for a space."
      },
      "profiles": {
        "description": "Manage named provider profiles (API base URL + credential)."
      },
      "transfers": {
        "description": "Accept or cancel space transfers."
      },
      "crons": {
        "description": "Inspect and exercise a space's scheduled jobs."
      },
      "db": {
        "description": "Inspect and migrate a space's database."
      },
      "env": {
        "description": "Manage space environment variables."
      },
      "pages": {
        "description": "Pull, validate, and preview Spacefast-authored pages."
      },
      "routing": {
        "description": "Inspect routing configuration and compute redirects."
      },
      "setup": {
        "description": "Generate setup instructions for agents and integrations."
      },
      "spaces": {
        "description": "Manage Spacefast spaces."
      },
      "storage": {
        "description": "Inspect and moderate objects uploaded by a space's app."
      },
      "tags": {
        "description": "Manage Spacefast Tag Manager versions, releases, and debug sessions."
      },
      "tags:releases": {
        "description": "Publish and roll back Tag Manager release pointers."
      },
      "tags:versions": {
        "description": "Create, validate, review, and diff Tag Manager versions."
      },
      "sites": {
        "description": "Manage dedicated Spacefast runtime sites."
      },
      "teams": {
        "description": "Manage teams, members, and invitations."
      },
      "teams:invitations": {
        "description": "Manage team invitations."
      },
      "teams:members": {
        "description": "Manage team members."
      },
      "versions": {
        "description": "List, promote, and roll back space versions."
      },
      "workspace": {
        "description": "Agent working-tree commands over a synced repository connection.",
        "hidden": true
      }
    }
  },
  "dependencies": {
    "@inquirer/prompts": "^7.10.1",
    "@modelcontextprotocol/client": "^2.0.0",
    "@oclif/core": "^4.13.3",
    "picocolors": "^1.1.1",
    "@oclif/plugin-autocomplete": "^3.2.56",
    "@oclif/plugin-help": "^6.2.58",
    "@oclif/plugin-not-found": "^3.2.93",
    "@oclif/plugin-warn-if-update-available": "^3.1.73",
    "@opentui/core": "0.4.5",
    "@spacefast/build-output": "0.0.26",
    "@spacefast/common": "0.0.26",
    "@spacefast/domain-search-terminal": "0.0.26",
    "@spacefast/mcp": "0.0.26",
    "@spacefast/next-adapter": "0.0.26",
    "@spacefast/zero": "0.0.26",
    "@spacefast/zero-compile": "0.0.26",
    "@spacefast/routing": "0.0.26",
    "@spacefast/sdk": "0.0.26",
    "esbuild": "^0.27.7",
    "fflate": "0.8.3",
    "ignore": "^7.0.6",
    "zod": "^4.4.3"
  }
}
