{
  "name": "applaunchflow",
  "version": "0.8.0",
  "description": "Official AppLaunchFlow API client and hosted OAuth MCP connector.",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ynnickw/applaunchflow-mcp.git"
  },
  "type": "module",
  "bin": {
    "applaunchflow": "build/cli.js"
  },
  "files": [
    "build",
    "picker-release"
  ],
  "scripts": {
    "sync:editor-reference": "node scripts/sync-editor-reference.mjs",
    "check:editor-reference": "node scripts/sync-editor-reference.mjs --check",
    "release:preflight": "node scripts/release-preflight.mjs",
    "clean": "node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\"",
    "build": "npm run clean && npm run check:pickers && tsc -p tsconfig.json && chmod 755 build/cli.js",
    "dev:http": "tsx src/http.ts",
    "start:http": "node build/http.js",
    "test": "npm run build && node --test build/*.test.js scripts/*.test.mjs",
    "sync:dashboard": "node scripts/sync-dashboard.mjs",
    "sync:pickers": "node scripts/picker-release.mjs",
    "check:pickers": "node scripts/picker-release.mjs"
  },
  "dependencies": {
    "@modelcontextprotocol/client": "^2.0.0",
    "@modelcontextprotocol/node": "^2.0.0",
    "@modelcontextprotocol/server": "^2.0.0",
    "zod": "^4.6.5"
  },
  "devDependencies": {
    "@types/node": "^24.6.0",
    "tsx": "^4.20.5",
    "typescript": "^5.9.3"
  },
  "exports": {
    "./api": {
      "types": "./build/client/official.d.ts",
      "import": "./build/client/official.js"
    }
  }
}
