{
  "name": "@skuba-lib/api",
  "version": "2.2.0",
  "description": "Node.js development API for skuba",
  "homepage": "https://github.com/seek-oss/skuba#readme",
  "bugs": {
    "url": "https://github.com/seek-oss/skuba/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/seek-oss/skuba.git",
    "directory": "packages/api"
  },
  "license": "MIT",
  "type": "module",
  "exports": {
    ".": {
      "import": "./lib/index.mjs",
      "require": "./lib/index.cjs"
    },
    "./buildkite": {
      "import": "./lib/buildkite/index.mjs",
      "require": "./lib/buildkite/index.cjs"
    },
    "./cdk": {
      "import": "./lib/cdk/index.mjs",
      "require": "./lib/cdk/index.cjs"
    },
    "./git": {
      "import": "./lib/git/index.mjs",
      "require": "./lib/git/index.cjs"
    },
    "./github": {
      "import": "./lib/github/index.mjs",
      "require": "./lib/github/index.cjs"
    },
    "./net": {
      "import": "./lib/net/index.mjs",
      "require": "./lib/net/index.cjs"
    },
    "./package.json": "./package.json"
  },
  "main": "./lib/index.cjs",
  "module": "./lib/index.mjs",
  "types": "./lib/index.d.cts",
  "files": [
    "lib",
    "buildkite",
    "cdk",
    "git",
    "github",
    "net"
  ],
  "dependencies": {
    "@octokit/graphql": "^9.0.0",
    "@octokit/rest": "^22.0.0",
    "@octokit/types": "^16.0.0",
    "concurrently": "^10.0.0",
    "execa": "^9.6.1",
    "fs-extra": "^11.0.0",
    "ignore": "^7.0.0",
    "isomorphic-git": "^1.37.6",
    "npm-run-path": "^6.0.0",
    "npm-which": "^3.0.1",
    "zod": "^4.3.5"
  },
  "engines": {
    "node": ">=22.14.0"
  },
  "scripts": {
    "build": "pnpm skuba build-package && ./scripts/fix-types.sh",
    "skuba": "node ../../lib/skuba",
    "test": "pnpm skuba test",
    "test:ci": "pnpm skuba test --coverage"
  }
}