Skip to main content

Crate nestrs_webhooks

Crate nestrs_webhooks 

Source
Expand description

NestJS @nestjs/webhooks analogue — Standard Webhooks signing/verification and optional outbox-backed outbound dispatch.

Always verify on the raw request body. Prefer whsec_-encoded secrets and never log them. Pair WebhooksOptions::outbox with nestrs_outbox::OutboxRelay for durable delivery.

Umbrella feature: nestrs / webhooks (implies outbox) → nestrs::webhooks.

Structs§

DynamicModule
Runtime-composed module unit for conditional imports (feature flags, env switches, plugins).
ProviderRegistry
SignedWebhook
WebhooksModule
WebhooksOptions
WebhooksService

Enums§

WebhookVerifyError

Traits§

Injectable
Application service or provider type constructed through the DI container.

Functions§

sign_standard_webhook
Standard Webhooks signing: v1,<base64(hmac_sha256(msg_id.timestamp.body))>.
verify_standard_webhook