Creates a request handler for Fetch runtimes ((request) => Response)
and Node.js HTTP ((req, res) => void). Register handlers with .on().
Every verified delivery is acknowledged with 200 once its handlers
settle; a throwing handler yields 500, which Shortcut retries.
Verifies a Fetch API request. Throws ShortcutWebhookError.
Verifies the signature, size, and shape of a delivery already read into memory. Throws ShortcutWebhookError with the status to return.
Verifies Shortcut webhook requests and dispatches them to typed handlers.