UNPKG

@convex-dev/better-auth

Version:
35 lines 903 B
export const requireEnv = (name) => { const value = process.env[name]; if (value === undefined) { throw new Error(`Missing environment variable \`${name}\``); } return value; }; export const isQueryCtx = (ctx) => { return "runQuery" in ctx; }; export const isMutationCtx = (ctx) => { return "runMutation" in ctx; }; export const isActionCtx = (ctx) => { return "runAction" in ctx; }; export const requireQueryCtx = (ctx) => { if (!isQueryCtx(ctx)) { throw new Error("Query context required"); } return ctx; }; export const requireMutationCtx = (ctx) => { if (!isMutationCtx(ctx)) { throw new Error("Mutation context required"); } return ctx; }; export const requireActionCtx = (ctx) => { if (!isActionCtx(ctx)) { throw new Error("Action context required"); } return ctx; }; //# sourceMappingURL=index.js.map