{
  "name": "@shogo-ai/worker",
  "version": "1.13.33",
  "description": "Shogo Cloud Agent Worker — run Shogo agents on your own machine (laptop, devbox, CI).",
  "license": "MIT",
  "author": "Shogo Technologies, Inc.",
  "homepage": "https://shogo.ai/docs/cloud-agent/my-machines",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/shogo-labs/shogo-ai.git",
    "directory": "packages/shogo-worker"
  },
  "bin": {
    "shogo": "./bin/shogo.mjs"
  },
  "main": "./src/cli.ts",
  "type": "module",
  "exports": {
    ".": "./src/cli.ts",
    "./tunnel": "./src/lib/tunnel.ts",
    "./runtime-manager": "./src/lib/runtime-manager.ts",
    "./resource-limits": "./src/lib/resource-limits.ts",
    "./cloud-sync-watcher": "./src/lib/cloud-sync-watcher.ts",
    "./git-cloner": "./src/lib/git-cloner.ts",
    "./runtime-resolver": "./src/lib/runtime-resolver.ts",
    "./runtime-install": "./src/lib/runtime-install.ts",
    "./cloud-login": "./src/lib/cloud-login.ts",
    "./db-doctor": "./src/lib/db-doctor.ts",
    "./paths": "./src/lib/paths.ts"
  },
  "files": [
    "bin",
    "dist/cli.mjs",
    "src",
    "README.md"
  ],
  "scripts": {
    "start": "bun src/cli.ts",
    "test": "bun --no-env-file --conditions=development test src/",
    "typecheck": "tsc --noEmit",
    "build": "bun run build:js",
    "build:js": "bun build --target=node --format=esm --minify --external bun --external @shogo-ai/sdk --external commander --external picocolors --outdir dist src/cli.ts && mv dist/cli.js dist/cli.mjs",
    "build:bin:darwin-arm64": "bun build --compile --minify --target=bun-darwin-arm64 src/cli.ts --outfile dist/shogo-darwin-arm64",
    "build:bin:darwin-x64": "bun build --compile --minify --target=bun-darwin-x64   src/cli.ts --outfile dist/shogo-darwin-x64",
    "build:bin:linux-x64": "bun build --compile --minify --target=bun-linux-x64    src/cli.ts --outfile dist/shogo-linux-x64",
    "build:bin:linux-arm64": "bun build --compile --minify --target=bun-linux-arm64  src/cli.ts --outfile dist/shogo-linux-arm64",
    "build:bin:all": "bun run build:bin:darwin-arm64 && bun run build:bin:darwin-x64 && bun run build:bin:linux-x64 && bun run build:bin:linux-arm64",
    "prepublishOnly": "bun run typecheck && bun run build:js"
  },
  "dependencies": {
    "@shogo-ai/sdk": "^1.10.0",
    "commander": "^12.1.0",
    "picocolors": "^1.1.1"
  },
  "devDependencies": {
    "@types/node": "^20.0.0",
    "typescript": "^5.3.0"
  },
  "engines": {
    "node": ">=20"
  }
}
