{
  "name": "@yunkeai/yunke-cli",
  "version": "2.0.0",
  "description": "AI-native pluggable CLI framework",
  "type": "module",
  "bin": {
    "yunke": "dist/bundle.js"
  },
  "files": [
    "dist/bundle.js",
    "scripts/postinstall.cjs"
  ],
  "publishConfig": {
    "registry": "https://registry.npmjs.org",
    "access": "public"
  },
  "engines": {
    "node": ">=18"
  },
  "scripts": {
    "build": "tsc",
    "build:npm": "bun scripts/build-npm.ts",
    "build:bin": "bun scripts/build-bin.ts",
    "build:bin:min": "bun build ./src/index.ts --compile --minify --outfile yunke",
    "build:bin:darwin-arm64": "bun scripts/build-bin.ts --target=darwin-arm64",
    "build:bin:darwin-x64": "bun scripts/build-bin.ts --target=darwin-x64",
    "build:bin:linux": "bun scripts/build-bin.ts --target=linux-x64",
    "build:bin:windows": "bun scripts/build-bin.ts --target=windows-x64",
    "build:release": "mkdir -p dist && bun scripts/build-bin.ts",
    "build:release:upx": "mkdir -p dist && UPX_COMPRESS=1 bun scripts/build-bin.ts",
    "prepublishOnly": "bun scripts/build-npm.ts",
    "postinstall": "node scripts/postinstall.cjs",
    "dev": "bun run src/index.ts",
    "test": "bun test"
  },
  "dependencies": {
    "extract-zip": "^2.0.1"
  },
  "devDependencies": {
    "citty": "^0.1.6",
    "zod": "^3.23.8",
    "zod-to-json-schema": "^3.23.3",
    "typescript": "^5.5.3",
    "@types/node": "^22.0.0",
    "bun-types": "^1.1.0"
  }
}
