{
  "name": "@rotorsoft/act-http",
  "type": "module",
  "version": "1.9.9",
  "description": "HTTP integrations for act apps — webhooks and SSE",
  "keywords": [
    "typescript",
    "http",
    "webhook",
    "sse",
    "server-sent-events",
    "real-time"
  ],
  "author": "rotorsoft",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Rotorsoft/act-root.git",
    "directory": "libs/act-http"
  },
  "homepage": "https://github.com/Rotorsoft/act-root/tree/master/libs/act-http#readme",
  "bugs": {
    "url": "https://github.com/Rotorsoft/act-root/issues"
  },
  "files": [
    "dist"
  ],
  "exports": {
    "./api": {
      "types": "./dist/@types/api/index.d.ts",
      "import": "./dist/api/index.js",
      "require": "./dist/api/index.cjs"
    },
    "./hono": {
      "types": "./dist/@types/hono/index.d.ts",
      "import": "./dist/hono/index.js",
      "require": "./dist/hono/index.cjs"
    },
    "./openapi": {
      "types": "./dist/@types/openapi/index.d.ts",
      "import": "./dist/openapi/index.js",
      "require": "./dist/openapi/index.cjs"
    },
    "./receiver": {
      "types": "./dist/@types/receiver/index.d.ts",
      "import": "./dist/receiver/index.js",
      "require": "./dist/receiver/index.cjs"
    },
    "./receiver/express": {
      "types": "./dist/@types/receiver/express/index.d.ts",
      "import": "./dist/receiver/express/index.js",
      "require": "./dist/receiver/express/index.cjs"
    },
    "./receiver/fastify": {
      "types": "./dist/@types/receiver/fastify/index.d.ts",
      "import": "./dist/receiver/fastify/index.js",
      "require": "./dist/receiver/fastify/index.cjs"
    },
    "./receiver/hono": {
      "types": "./dist/@types/receiver/hono/index.d.ts",
      "import": "./dist/receiver/hono/index.js",
      "require": "./dist/receiver/hono/index.cjs"
    },
    "./receiver/trpc": {
      "types": "./dist/@types/receiver/trpc/index.d.ts",
      "import": "./dist/receiver/trpc/index.js",
      "require": "./dist/receiver/trpc/index.cjs"
    },
    "./sse": {
      "types": "./dist/@types/sse/index.d.ts",
      "import": "./dist/sse/index.js",
      "require": "./dist/sse/index.cjs"
    },
    "./trpc": {
      "types": "./dist/@types/trpc/index.d.ts",
      "import": "./dist/trpc/index.js",
      "require": "./dist/trpc/index.cjs"
    },
    "./webhook": {
      "types": "./dist/@types/webhook/index.d.ts",
      "import": "./dist/webhook/index.js",
      "require": "./dist/webhook/index.cjs"
    }
  },
  "sideEffects": false,
  "engines": {
    "node": ">=22.23.2"
  },
  "publishConfig": {
    "access": "public"
  },
  "peerDependencies": {
    "@hono/node-server": "^2.1.1",
    "@trpc/server": ">=11.18.0",
    "express": "^5.2.1",
    "fastify": "^5.12.0",
    "hono": "^4.13.2",
    "@rotorsoft/act": "^1.29.0",
    "@rotorsoft/act-ops": "^0.2.7"
  },
  "peerDependenciesMeta": {
    "@rotorsoft/act-ops": {
      "optional": true
    },
    "@trpc/server": {
      "optional": true
    },
    "@hono/node-server": {
      "optional": true
    },
    "express": {
      "optional": true
    },
    "fastify": {
      "optional": true
    },
    "hono": {
      "optional": true
    }
  },
  "dependencies": {
    "@rotorsoft/act-patch": "^1.2.9"
  },
  "devDependencies": {
    "@hono/node-server": "^2.1.1",
    "@hono/zod-validator": "^0.9.0",
    "@stryker-mutator/core": "^10.0.0",
    "@stryker-mutator/vitest-runner": "^10.0.0",
    "@trpc/server": "^11.18.0",
    "@types/express": "^5.0.6",
    "express": "^5.2.1",
    "fastify": "^5.12.0",
    "hono": "^4.13.2",
    "zod": "^4.4.3",
    "@rotorsoft/act-ops": "^0.2.7"
  },
  "scripts": {
    "clean": "rm -rf dist",
    "types": "tsc --build tsconfig.build.json --emitDeclarationOnly",
    "build": "pnpm clean && tsup && pnpm types",
    "mutation": "stryker run"
  }
}