| | "use strict"; |
| | var __defProp = Object.defineProperty; |
| | var __getOwnPropDesc = Object.getOwnPropertyDescriptor; |
| | var __getOwnPropNames = Object.getOwnPropertyNames; |
| | var __hasOwnProp = Object.prototype.hasOwnProperty; |
| | var __export = (target, all) => { |
| | for (var name in all) |
| | __defProp(target, name, { get: all[name], enumerable: true }); |
| | }; |
| | var __copyProps = (to, from, except, desc) => { |
| | if (from && typeof from === "object" || typeof from === "function") { |
| | for (let key of __getOwnPropNames(from)) |
| | if (!__hasOwnProp.call(to, key) && key !== except) |
| | __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); |
| | } |
| | return to; |
| | }; |
| | var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); |
| |
|
| | |
| | var authorization_errors_exports = {}; |
| | __export(authorization_errors_exports, { |
| | isReverificationHint: () => isReverificationHint, |
| | reverificationError: () => reverificationError, |
| | reverificationErrorResponse: () => reverificationErrorResponse |
| | }); |
| | module.exports = __toCommonJS(authorization_errors_exports); |
| | var REVERIFICATION_REASON = "reverification-error"; |
| | var reverificationError = (missingConfig) => ({ |
| | clerk_error: { |
| | type: "forbidden", |
| | reason: REVERIFICATION_REASON, |
| | metadata: { |
| | reverification: missingConfig |
| | } |
| | } |
| | }); |
| | var reverificationErrorResponse = (...args) => new Response(JSON.stringify(reverificationError(...args)), { |
| | status: 403 |
| | }); |
| | var isReverificationHint = (result) => { |
| | return result && typeof result === "object" && "clerk_error" in result && result.clerk_error?.type === "forbidden" && result.clerk_error?.reason === REVERIFICATION_REASON; |
| | }; |
| | |
| | 0 && (module.exports = { |
| | isReverificationHint, |
| | reverificationError, |
| | reverificationErrorResponse |
| | }); |
| | |