{
  "name": "get-shit-done-cc",
  "version": "1.42.3",
  "description": "A meta-prompting, context engineering and spec-driven development system for Claude Code, OpenCode, Gemini and Codex by TÂCHES.",
  "bin": {
    "get-shit-done-cc": "bin/install.js",
    "gsd-sdk": "bin/gsd-sdk.js",
    "gsd-tools": "bin/gsd-sdk.js"
  },
  "files": [
    "bin",
    "commands",
    "get-shit-done",
    "agents",
    "hooks",
    "scripts",
    "sdk/src",
    "sdk/shared",
    "sdk/prompts",
    "sdk/dist",
    "sdk/package.json",
    "sdk/package-lock.json",
    "sdk/tsconfig.json",
    "sdk-bundle"
  ],
  "keywords": [
    "claude",
    "claude-code",
    "ai",
    "meta-prompting",
    "context-engineering",
    "spec-driven-development",
    "gemini",
    "gemini-cli",
    "codex",
    "codex-cli"
  ],
  "author": "TÂCHES",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/gsd-build/get-shit-done.git"
  },
  "homepage": "https://github.com/gsd-build/get-shit-done",
  "bugs": {
    "url": "https://github.com/gsd-build/get-shit-done/issues"
  },
  "engines": {
    "node": ">=22.0.0"
  },
  "dependencies": {
    "@anthropic-ai/claude-agent-sdk": "^0.2.84",
    "ws": "^8.20.0"
  },
  "devDependencies": {
    "c8": "^11.0.0"
  },
  "optionalDependencies": {
    "fallow": "^2.70.0"
  },
  "scripts": {
    "build:hooks": "node scripts/build-hooks.js",
    "build:sdk": "cd sdk && npm ci && npm run build",
    "check:alias-drift": "cd sdk && npm run check:alias-drift",
    "check:state-document-fresh": "cd sdk && npm run check:state-document-fresh",
    "prepublishOnly": "npm run build:hooks && npm run build:sdk",
    "pretest": "npm run build:sdk && npm run lint:skill-deps",
    "pretest:coverage": "npm run build:sdk",
    "lint:descriptions": "node scripts/lint-descriptions.cjs",
    "lint:skill-deps": "node scripts/lint-skill-deps.cjs",
    "lint:tests": "node scripts/lint-no-source-grep.cjs",
    "lint:changeset": "node scripts/changeset/lint.cjs",
    "changeset": "node scripts/changeset/new.cjs",
    "changelog:render": "node scripts/changeset/cli.cjs render",
    "test": "node scripts/run-tests.cjs",
    "test:coverage": "c8 --check-coverage --lines 70 --reporter text --include 'get-shit-done/bin/lib/*.cjs' --exclude 'tests/**' --all node scripts/run-tests.cjs"
  }
}
