{
  "name": "@kilocode/shell-security",
  "version": "0.2.4",
  "type": "module",
  "license": "MIT",
  "description": "Security analysis plugin for OpenClaw instances, powered by KiloCode",
  "keywords": [
    "openclaw",
    "kiloclaw",
    "kilocode",
    "shell",
    "security"
  ],
  "//": "private: true is intentional — safety net against accidental `npm publish`. The publish script (script/publish.ts) strips this flag before packing and restores it after. Do NOT remove this without also having the publish pipeline in place.",
  "main": "index.ts",
  "openclaw": {
    "extensions": [
      "./index.ts"
    ],
    "compat": {
      "pluginApi": ">=2026.3.24-beta.2"
    }
  },
  "files": [
    "index.ts",
    "src",
    "openclaw.plugin.json",
    "README.md",
    "LICENSE",
    "CHANGELOG.md"
  ],
  "scripts": {
    "typecheck": "tsc --noEmit",
    "format": "prettier --write \"**/*.{ts,json,md,yml}\"",
    "format:check": "prettier --check \"**/*.{ts,json,md,yml}\"",
    "install-preflight": "bun run script/install-preflight.ts",
    "scan": "bun run script/scan.ts",
    "test": "bun test"
  },
  "devDependencies": {
    "@types/bun": "^1.3.0",
    "@types/node": "^22.0.0",
    "prettier": "^3.3.0",
    "typescript": "^5.3.0",
    "zod": "^3.23.0"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Kilo-Org/shell-security"
  }
}
