{
  "name": "@webpieces/ai-hook-rules",
  "version": "0.4.697",
  "description": "Pluggable write-time validation framework for AI coding agents (@webpieces/ai-hook-rules). Claude Code PreToolUse + openclaw before_tool_call adapters share one rule engine.",
  "type": "commonjs",
  "main": "./src/index.js",
  "exports": {
    ".": "./src/index.js",
    "./package.json": "./package.json",
    "./claude-code-rules": "./src/adapters/rules-hook.js",
    "./claude-code-guards": "./src/adapters/guards-hook.js",
    "./openclaw-plugin": "./src/adapters/openclaw-plugin.js"
  },
  "files": [
    "src/**/*",
    "templates/**/*",
    "openclaw.plugin.json",
    "README.md"
  ],
  "author": "Dean Hiller",
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/deanhiller/webpieces-ts.git",
    "directory": "packages/tooling/ai-hook-rules"
  },
  "dependencies": {
    "@webpieces/rules-config": "0.4.697"
  },
  "publishConfig": {
    "access": "public"
  },
  "types": "./src/index.d.ts",
  "bin": {
    "wp-ai-rules-hook": "./src/adapters/rules-hook.js",
    "wp-ai-guards-hook": "./src/adapters/guards-hook.js",
    "wp-install-ai-hooks": "./src/bin/install-entry.js",
    "wp-upgrade-shim": "./src/bin/upgrade-shim.js"
  }
}
