package.json•1.21 kB
{
  "private": true,
  "scripts": {
    "preinstall": "npx only-allow pnpm",
    "build": "pnpm install && pnpm build:common && pnpm build:telemetry-server && pnpm build:cli",
    "build:cli": "pnpm build:md-context && cd cli && pnpm build",
    "build:telemetry-server": "cd telemetry-server && pnpm build",
    "build:common": "cd common && pnpm build && cd .. && pnpm export:schemas",
    "build:md-context": "node scripts/build-md.js",
    "export:schemas": "npx tsx scripts/schema-exporter.ts .",
    "pack:all": "pnpm run pack:cli && pnpm run pack:telemetry-server && pnpm run pack:common",
    "pack:common": "cd common && pnpm pack --pack-destination ../../dist",
    "pack:cli": "cd cli && pnpm pack --pack-destination ../../dist",
    "pack:telemetry-server": "cd telemetry-server && pnpm pack --pack-destination ../../dist"
  },
  "devDependencies": {
    "json-schema": "^0.4.0",
    "only-allow": "^1.2.1",
    "rimraf": "^6.0.1",
    "tsx": "^4.20.3",
    "zod": "^3.25.67",
    "zod-to-json-schema": "^3.24.5"
  },
  "pnpm": {
    "overrides": {
      "cross-spawn": "^7.0.5"
    }
  },
  "packageManager": "pnpm@10.11.0+sha256.a69e9cb077da419d47d18f1dd52e207245b29cac6e076acedbeb8be3b1a67bd7"
}