@saazip/webhook-core-contracts
Sources:
packages/contracts/package.json|packages/contracts/src/index.ts
Purpose
Section titled “Purpose”Public HTTP contracts for endpoint management, delivery attempts, replay, and fanout workflows.
What it gives you
Section titled “What it gives you”- validated request and response schemas for the WebhookCore API
- a stable contract layer for SDK and service boundaries
- shared error shapes around endpoint and delivery failures
Use this when
Section titled “Use this when”- another backend needs typed access to WebhookCore surfaces
- you want delivery and endpoint contracts to stay explicit over time
Workspace details
Section titled “Workspace details”- Package name:
@saazip/webhook-core-contracts - Workspace path:
packages/contracts
Internal dependencies
Section titled “Internal dependencies”- None
External dependencies
Section titled “External dependencies”zod
Usually paired with
Section titled “Usually paired with”Scripts
Section titled “Scripts”build:tsc -p tsconfig.jsontypecheck:tsc --noEmit -p tsconfig.jsonlint:biome check src package.json tsconfig.json