Edit: /tmp/tsx-0/17887-49bb78e0d423ef366a13297064797c12e0fa9a40 (18581B)
{"code":"__filename=\"/opt/canhelp/node_modules/better-auth/dist/api/index.mjs\";(()=>{\nvar __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __hasOwnProp=Object.prototype.hasOwnProperty;var __name=(target,value)=>__defProp(target,\"name\",{value,configurable:true});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 api_exports={};__export(api_exports,{APIError:()=>import_error2.APIError,accountInfo:()=>import_account.accountInfo,callbackOAuth:()=>import_callback.callbackOAuth,changeEmail:()=>import_update_user.changeEmail,changePassword:()=>import_update_user.changePassword,checkEndpointConflicts:()=>checkEndpointConflicts,createAuthEndpoint:()=>import_api.createAuthEndpoint,createAuthMiddleware:()=>import_api.createAuthMiddleware,createEmailVerificationToken:()=>import_email_verification.createEmailVerificationToken,deleteUser:()=>import_update_user.deleteUser,deleteUserCallback:()=>import_update_user.deleteUserCallback,error:()=>import_error.error,formCsrfMiddleware:()=>import_origin_check.formCsrfMiddleware,freshSessionMiddleware:()=>import_session.freshSessionMiddleware,getAccessToken:()=>import_account.getAccessToken,getEndpoints:()=>getEndpoints,getIp:()=>import_get_request_ip.getIp,getOAuthState:()=>import_oauth.getOAuthState,getSession:()=>import_session.getSession,getSessionFromCtx:()=>import_session.getSessionFromCtx,getShouldSkipSessionRefresh:()=>import_should_session_refresh.getShouldSkipSessionRefresh,isAPIError:()=>import_is_api_error.isAPIError,linkSocialAccount:()=>import_account.linkSocialAccount,listSessions:()=>import_session.listSessions,listUserAccounts:()=>import_account.listUserAccounts,ok:()=>import_ok.ok,optionsMiddleware:()=>import_api.optionsMiddleware,originCheck:()=>import_origin_check.originCheck,originCheckMiddleware:()=>import_origin_check.originCheckMiddleware,refreshToken:()=>import_account.refreshToken,requestOnlySessionMiddleware:()=>import_session.requestOnlySessionMiddleware,requestPasswordReset:()=>import_password.requestPasswordReset,requestPasswordResetCallback:()=>import_password.requestPasswordResetCallback,resetPassword:()=>import_password.resetPassword,revokeOtherSessions:()=>import_session.revokeOtherSessions,revokeSession:()=>import_session.revokeSession,revokeSessions:()=>import_session.revokeSessions,router:()=>router,sendVerificationEmail:()=>import_email_verification.sendVerificationEmail,sendVerificationEmailFn:()=>import_email_verification.sendVerificationEmailFn,sensitiveSessionMiddleware:()=>import_session.sensitiveSessionMiddleware,sessionMiddleware:()=>import_session.sessionMiddleware,setPassword:()=>import_update_user.setPassword,setShouldSkipSessionRefresh:()=>import_should_session_refresh.setShouldSkipSessionRefresh,signInEmail:()=>import_sign_in.signInEmail,signInSocial:()=>import_sign_in.signInSocial,signOut:()=>import_sign_out.signOut,signUpEmail:()=>import_sign_up.signUpEmail,unlinkAccount:()=>import_account.unlinkAccount,updateSession:()=>import_update_session.updateSession,updateUser:()=>import_update_user.updateUser,verifyEmail:()=>import_email_verification.verifyEmail,verifyPassword:()=>import_password.verifyPassword});module.exports=__toCommonJS(api_exports);var import_is_api_error=require(\"../utils/is-api-error.mjs\");var import_origin_check=require(\"./middlewares/origin-check.mjs\");var import_middlewares=require(\"./middlewares/index.mjs\");var import_get_request_ip=require(\"../utils/get-request-ip.mjs\");var import_rate_limiter=require(\"./rate-limiter/index.mjs\");var import_oauth=require(\"./state/oauth.mjs\");var import_should_session_refresh=require(\"./state/should-session-refresh.mjs\");var import_session=require(\"./routes/session.mjs\");var import_account=require(\"./routes/account.mjs\");var import_callback=require(\"./routes/callback.mjs\");var import_email_verification=require(\"./routes/email-verification.mjs\");var import_error=require(\"./routes/error.mjs\");var import_ok=require(\"./routes/ok.mjs\");var import_password=require(\"./routes/password.mjs\");var import_sign_in=require(\"./routes/sign-in.mjs\");var import_sign_out=require(\"./routes/sign-out.mjs\");var import_sign_up=require(\"./routes/sign-up.mjs\");var import_update_session=require(\"./routes/update-session.mjs\");var import_update_user=require(\"./routes/update-user.mjs\");var import_routes=require(\"./routes/index.mjs\");var import_to_auth_endpoints=require(\"./to-auth-endpoints.mjs\");var import_env=require(\"@better-auth/core/env\");var import_error2=require(\"@better-auth/core/error\");var import_instrumentation=require(\"@better-auth/core/instrumentation\");var import_url=require(\"@better-auth/core/utils/url\");var import_better_call=require(\"better-call\");var import_api=require(\"@better-auth/core/api\");function checkEndpointConflicts(options,logger2){const endpointRegistry=new Map;options.plugins?.forEach(plugin=>{if(plugin.endpoints){for(const[key,endpoint]of Object.entries(plugin.endpoints))if(endpoint&&\"path\"in endpoint&&typeof endpoint.path===\"string\"){const path=endpoint.path;let methods=[];if(endpoint.options&&\"method\"in endpoint.options){if(Array.isArray(endpoint.options.method))methods=endpoint.options.method;else if(typeof endpoint.options.method===\"string\")methods=[endpoint.options.method]}if(methods.length===0)methods=[\"*\"];if(!endpointRegistry.has(path))endpointRegistry.set(path,[]);endpointRegistry.get(path).push({pluginId:plugin.id,endpointKey:key,methods})}}});const conflicts=[];for(const[path,entries]of endpointRegistry.entries())if(entries.length>1){const methodMap=new Map;let hasConflict=false;for(const entry of entries)for(const method of entry.methods){if(!methodMap.has(method))methodMap.set(method,[]);methodMap.get(method).push(entry.pluginId);if(methodMap.get(method).length>1)hasConflict=true;if(method===\"*\"&&entries.length>1)hasConflict=true;else if(method!==\"*\"&&methodMap.has(\"*\"))hasConflict=true}if(hasConflict){const uniquePlugins=[...new Set(entries.map(e=>e.pluginId))];const conflictingMethods=[];for(const[method,plugins]of methodMap.entries())if(plugins.length>1||method===\"*\"&&entries.length>1||method!==\"*\"&&methodMap.has(\"*\"))conflictingMethods.push(method);conflicts.push({path,plugins:uniquePlugins,conflictingMethods})}}if(conflicts.length>0){const conflictMessages=conflicts.map(conflict=>` - \"${conflict.path}\" [${conflict.conflictingMethods.join(\", \")}] used by plugins: ${conflict.plugins.join(\", \")}`).join(\"\\n\");logger2.error(`Endpoint path conflicts detected! Multiple plugins are trying to use the same endpoint paths with conflicting HTTP methods:\n${conflictMessages}\n\nTo resolve this, you can:\n\t1. Use only one of the conflicting plugins\n\t2. Configure the plugins to use different paths (if supported)\n\t3. Ensure plugins use different HTTP methods for the same path\n`)}}__name(checkEndpointConflicts,\"checkEndpointConflicts\");function getEndpoints(ctx,options){const pluginEndpoints=options.plugins?.reduce((acc,plugin)=>{return{...acc,...plugin.endpoints}},{})??{};const middlewares=options.plugins?.map(plugin=>plugin.middlewares?.map(m=>{const middleware=__name((async context=>{const authContext=await ctx;return(0,import_instrumentation.withSpan)(`middleware ${m.path} ${plugin.id}`,{[import_instrumentation.ATTR_HOOK_TYPE]:\"middleware\",[import_instrumentation.ATTR_HTTP_ROUTE]:m.path,[import_instrumentation.ATTR_CONTEXT]:`plugin:${plugin.id}`},()=>m.middleware({...context,context:{...authContext,...context.context}}))}),\"middleware\");middleware.options=m.middleware.options;return{path:m.path,middleware}})).filter(plugin=>plugin!==void 0).flat()||[];return{api:(0,import_to_auth_endpoints.toAuthEndpoints)({signInSocial:(0,import_sign_in.signInSocial)(),callbackOAuth:import_callback.callbackOAuth,getSession:(0,import_session.getSession)(),signOut:import_sign_out.signOut,signUpEmail:(0,import_sign_up.signUpEmail)(),signInEmail:(0,import_sign_in.signInEmail)(),resetPassword:import_password.resetPassword,verifyPassword:import_password.verifyPassword,verifyEmail:import_email_verification.verifyEmail,sendVerificationEmail:import_email_verification.sendVerificationEmail,changeEmail:import_update_user.changeEmail,changePassword:import_update_user.changePassword,setPassword:import_update_user.setPassword,updateSession:(0,import_update_session.updateSession)(),updateUser:(0,import_update_user.updateUser)(),deleteUser:import_update_user.deleteUser,requestPasswordReset:import_password.requestPasswordReset,requestPasswordResetCallback:import_password.requestPasswordResetCallback,listSessions:(0,import_session.listSessions)(),revokeSession:import_session.revokeSession,revokeSessions:import_session.revokeSessions,revokeOtherSessions:import_session.revokeOtherSessions,linkSocialAccount:import_account.linkSocialAccount,listUserAccounts:import_account.listUserAccounts,deleteUserCallback:import_update_user.deleteUserCallback,unlinkAccount:import_account.unlinkAccount,refreshToken:import_account.refreshToken,getAccessToken:import_account.getAccessToken,accountInfo:import_account.accountInfo,...pluginEndpoints,ok:import_ok.ok,error:import_error.error},ctx),middlewares}}__name(getEndpoints,\"getEndpoints\");const router=__name((ctx,options)=>{const{api,middlewares}=getEndpoints(ctx,options);const basePath=new URL(ctx.baseURL).pathname;return(0,import_better_call.createRouter)(api,{routerContext:ctx,openapi:{disabled:true},basePath,routerMiddleware:[{path:\"/**\",middleware:import_origin_check.originCheckMiddleware},...middlewares],allowedMediaTypes:[\"application/json\"],skipTrailingSlashes:options.advanced?.skipTrailingSlashes??false,async onRequest(req){const disabledPaths=ctx.options.disabledPaths||[];const normalizedPath=(0,import_url.normalizePathname)(req.url,basePath);if(disabledPaths.includes(normalizedPath))return new Response(\"Not Found\",{status:404});let currentRequest=req;for(const plugin of ctx.options.plugins||[])if(plugin.onRequest){const response=await(0,import_instrumentation.withSpan)(`onRequest ${normalizedPath} ${plugin.id}`,{[import_instrumentation.ATTR_HOOK_TYPE]:\"onRequest\",[import_instrumentation.ATTR_CONTEXT]:`plugin:${plugin.id}`,[import_instrumentation.ATTR_HTTP_ROUTE]:normalizedPath},()=>plugin.onRequest(currentRequest,ctx));if(response&&\"response\"in response)return response.response;if(response&&\"request\"in response)currentRequest=response.request}const rateLimitResponse=await(0,import_rate_limiter.onRequestRateLimit)(currentRequest,ctx);if(rateLimitResponse)return rateLimitResponse;return currentRequest},async onResponse(res,req){await(0,import_rate_limiter.onResponseRateLimit)(req,ctx);const normalizedPath=(0,import_url.normalizePathname)(req.url,basePath);for(const plugin of ctx.options.plugins||[])if(plugin.onResponse){const response=await(0,import_instrumentation.withSpan)(`onResponse ${normalizedPath} ${plugin.id}`,{[import_instrumentation.ATTR_HOOK_TYPE]:\"onResponse\",[import_instrumentation.ATTR_CONTEXT]:`plugin:${plugin.id}`,[import_instrumentation.ATTR_HTTP_ROUTE]:normalizedPath,[import_instrumentation.ATTR_HTTP_RESPONSE_STATUS_CODE]:res.status},()=>plugin.onResponse(res,ctx));if(response)return response.response}return res},onError(e){if((0,import_is_api_error.isAPIError)(e)&&e.status===\"FOUND\")return;if(options.onAPIError?.throw)throw e;if(options.onAPIError?.onError){options.onAPIError.onError(e,ctx);return}const optLogLevel=options.logger?.level;const log=optLogLevel===\"error\"||optLogLevel===\"warn\"||optLogLevel===\"debug\"?import_env.logger:void 0;if(options.logger?.disabled!==true){if(e&&typeof e===\"object\"&&\"message\"in e&&typeof e.message===\"string\"){if(e.message.includes(\"no column\")||e.message.includes(\"column\")||e.message.includes(\"relation\")||e.message.includes(\"table\")||e.message.includes(\"does not exist\")){ctx.logger?.error(e.message);return}}if((0,import_is_api_error.isAPIError)(e)){if(e.status===\"INTERNAL_SERVER_ERROR\")ctx.logger.error(e.status,e);log?.error(e.message)}else ctx.logger?.error(e&&typeof e===\"object\"&&\"name\"in e?e.name:\"\",e)}}})},\"router\");0&&(module.exports={APIError,accountInfo,callbackOAuth,changeEmail,changePassword,checkEndpointConflicts,createAuthEndpoint,createAuthMiddleware,createEmailVerificationToken,deleteUser,deleteUserCallback,error,formCsrfMiddleware,freshSessionMiddleware,getAccessToken,getEndpoints,getIp,getOAuthState,getSession,getSessionFromCtx,getShouldSkipSessionRefresh,isAPIError,linkSocialAccount,listSessions,listUserAccounts,ok,optionsMiddleware,originCheck,originCheckMiddleware,refreshToken,requestOnlySessionMiddleware,requestPasswordReset,requestPasswordResetCallback,resetPassword,revokeOtherSessions,revokeSession,revokeSessions,router,sendVerificationEmail,sendVerificationEmailFn,sensitiveSessionMiddleware,sessionMiddleware,setPassword,setShouldSkipSessionRefresh,signInEmail,signInSocial,signOut,signUpEmail,unlinkAccount,updateSession,updateUser,verifyEmail,verifyPassword});\n})()\n","warnings":[],"map":{"version":3,"mappings":"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","names":["import_error","logger"],"ignoreList":[],"sources":["/opt/canhelp/node_modules/better-auth/dist/api/index.mjs"],"sourcesContent":[null]}}