UNPKG

@saleor/app-sdk

Version:
33 lines (31 loc) 767 B
// src/handlers/shared/saleor-webhook.ts var WebhookErrorCodeMap = { OTHER: 500, MISSING_HOST_HEADER: 400, MISSING_DOMAIN_HEADER: 400, MISSING_API_URL_HEADER: 400, MISSING_EVENT_HEADER: 400, MISSING_PAYLOAD_HEADER: 400, MISSING_SIGNATURE_HEADER: 400, MISSING_REQUEST_BODY: 400, WRONG_EVENT: 400, NOT_REGISTERED: 401, SIGNATURE_VERIFICATION_FAILED: 401, WRONG_METHOD: 405, CANT_BE_PARSED: 400, CONFIGURATION_ERROR: 500 }; var WebhookError = class _WebhookError extends Error { constructor(message, errorType) { super(message); this.errorType = "OTHER"; if (errorType) { this.errorType = errorType; } Object.setPrototypeOf(this, _WebhookError.prototype); } }; export { WebhookErrorCodeMap, WebhookError };