{
  "name": "wicked-testing",
  "version": "0.9.0",
  "type": "module",
  "description": "Standalone QE library for AI coding CLIs — 5-core testing surface (plan/authoring/execution/review/insight), SQLite ledger with fixed-SQL oracle, 3-agent acceptance pipeline, bus+brain optional integration.",
  "keywords": [
    "ai",
    "testing",
    "qe",
    "quality-engineering",
    "acceptance-testing",
    "skills",
    "claude-code",
    "gemini-cli",
    "cursor",
    "codex",
    "kiro",
    "sqlite",
    "test-oracle",
    "wicked-garden"
  ],
  "author": "Mike Parcewski",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mikeparcewski/wicked-testing.git"
  },
  "homepage": "https://github.com/mikeparcewski/wicked-testing",
  "bugs": "https://github.com/mikeparcewski/wicked-testing/issues",
  "main": "install.mjs",
  "bin": {
    "wicked-testing": "install.mjs",
    "wicked-testing-install": "install.mjs",
    "wicked-qe": "bin/wicked-qe.mjs",
    "wicked-vault": "bin/wicked-vault.mjs"
  },
  "dependencies": {
    "better-sqlite3": "^12.0.0"
  },
  "files": [
    "install.mjs",
    "bin/",
    "skills/",
    "hooks/",
    "lib/",
    "src/",
    "scripts/_python.sh",
    "scenarios/",
    "schemas/",
    "docs/",
    ".claude-plugin/",
    "README.md",
    "ARCHITECTURE.md",
    "HOW-IT-WORKS.md",
    "SCENARIO-FORMAT.md",
    "DATA-DOMAIN.md"
  ],
  "scripts": {
    "status": "node install.mjs status",
    "doctor": "node install.mjs doctor",
    "test": "node scripts/dev/validate.mjs && node scripts/dev/sync-plugin-version.mjs --check --quiet",
    "test:unit": "node --test \"tests/unit/**/*.test.mjs\" \"hooks/**/*.test.mjs\"",
    "prepublishOnly": "node scripts/dev/sync-plugin-version.mjs && node scripts/dev/validate.mjs",
    "evals:list": "node scripts/dev/evals.mjs list",
    "evals:plan": "node scripts/dev/evals.mjs plan",
    "evals:summary": "node scripts/dev/evals-summary.mjs"
  },
  "engines": {
    "node": ">=20.0.0"
  }
}
