{
  "name": "svharness",
  "version": "0.15.15",
  "description": "CLI scaffolder for SDD-Driven Agent-Agnostic Coding Framework (harness)",
  "bin": {
    "svharness": "./bin/cli.js",
    "svharnessbuild": "./bin/cli.js",
    "launch_codechat_cli": "./bin/launch-codechat-cli.js"
  },
  "files": [
    "dist/",
    "bin/",
    "docs/",
    "assets/",
    "auto/",
    "scripts/postinstall.js",
    "scripts/preuninstall.js",
    "templates/",
    "templates/svharness.config.example.yaml",
    "README.md"
  ],
  "engines": {
    "node": ">=18"
  },
  "scripts": {
    "build": "tsc && node -e \"require('fs').cpSync('src/dashboard/static','dist/dashboard/static',{recursive:true,force:true})\"",
    "clean": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"",
    "rebuild": "npm run clean && npm run build",
    "test:requirements": "npm run build && node scripts/test-parse-blocks.js && node scripts/test-markdown-split.js",
    "test:auto": "npm run build && node scripts/test-harness-name.js && node scripts/test-doc-intake-paths.js && node scripts/test-auto-score.js && node scripts/test-auto-prompt.js && node scripts/test-acp-agent-cli-resolver.js && node scripts/test-auto-pack-req-context.js",
    "test:cli-declarations": "npm run build && node scripts/test-cli-input-declarations.js",
    "test:agent-launcher": "npm run build && node scripts/test-agent-launcher.js",
    "test:acp-agent-cli": "npm run build && node scripts/test-acp-agent-cli-resolver.js",
    "prepare": "npm run build",
    "postinstall": "node scripts/postinstall.js",
    "preuninstall": "node scripts/preuninstall.js",
    "prepublishOnly": "npm run build"
  },
  "publishConfig": {
    "access": "public"
  },
  "keywords": [
    "sdd",
    "harness",
    "ai-agent",
    "scaffolder",
    "spec-driven"
  ],
  "author": "uidq3640",
  "license": "MIT",
  "dependencies": {
    "ajv": "^8.17.1",
    "ajv-formats": "^3.0.1",
    "commander": "^12.1.0",
    "ejs": "^3.1.10",
    "fs-extra": "^11.2.0",
    "js-yaml": "^4.1.0",
    "picocolors": "^1.1.1",
    "prompts": "^2.4.2",
    "repomix": "^1.14.0",
    "tar": "^7.5.15"
  },
  "devDependencies": {
    "@types/ejs": "^3.1.5",
    "@types/fs-extra": "^11.0.4",
    "@types/js-yaml": "^4.0.9",
    "@types/node": "^20.14.0",
    "@types/prompts": "^2.4.9",
    "@types/tar": "^6.1.13",
    "typescript": "^5.4.5"
  }
}
