Edit: /tmp/tsx-0/17887-55f45501b8d32a901c31bb4d38bed06d98039779 (2945B)
{"code":"__filename=\"/opt/canhelp/node_modules/better-auth/dist/db/adapter-base.mjs\";(()=>{\nvar __create=Object.create;var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __getProtoOf=Object.getPrototypeOf;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 __toESM=(mod,isNodeMode,target)=>(target=mod!=null?__create(__getProtoOf(mod)):{},__copyProps(isNodeMode||!mod||!mod.__esModule?__defProp(target,\"default\",{value:mod,enumerable:true}):target,mod));var __toCommonJS=mod=>__copyProps(__defProp({},\"__esModule\",{value:true}),mod);var adapter_base_exports={};__export(adapter_base_exports,{getBaseAdapter:()=>getBaseAdapter});module.exports=__toCommonJS(adapter_base_exports);var import_db=require(\"@better-auth/core/db\");var import_env=require(\"@better-auth/core/env\");async function getBaseAdapter(options,handleDirectDatabase){let adapter;if(!options.database){const tables=(0,import_db.getAuthTables)(options);const memoryDB=Object.keys(tables).reduce((acc,key)=>{acc[key]=[];return acc},{});const{memoryAdapter}=await import(\"@better-auth/memory-adapter\").then(s=>{const e=\"default\";return s[e]&&typeof s[e]==\"object\"&&\"__esModule\"in s[e]?s[e]:s});adapter=memoryAdapter(memoryDB)(options)}else if(typeof options.database===\"function\")adapter=options.database(options);else adapter=await handleDirectDatabase(options);if(!adapter.transaction){import_env.logger.warn(\"Adapter does not correctly implement transaction function, patching it automatically. Please update your adapter implementation.\");adapter.transaction=async cb=>{return cb(adapter)}}return adapter}__name(getBaseAdapter,\"getBaseAdapter\");0&&(module.exports={getBaseAdapter});\n})()\n","warnings":[],"map":{"version":3,"mappings":";i/BAAA,+JAA8B,gCAC9B,eAAuB,iCAGvB,eAAe,eAAe,QAAS,qBAAsB,CAC5D,IAAI,QACJ,GAAI,CAAC,QAAQ,SAAU,CACtB,MAAM,UAAS,yBAAc,OAAO,EACpC,MAAM,SAAW,OAAO,KAAK,MAAM,EAAE,OAAO,CAAC,IAAK,MAAQ,CACzD,IAAI,GAAG,EAAI,CAAC,EACZ,OAAO,GACR,EAAG,CAAC,CAAC,EACL,KAAM,CAAE,aAAc,EAAI,KAAM,QAAO,6BAA6B,8FACpE,QAAU,cAAc,QAAQ,EAAE,OAAO,CAC1C,SAAW,OAAO,QAAQ,WAAa,WAAY,QAAU,QAAQ,SAAS,OAAO,OAChF,QAAU,MAAM,qBAAqB,OAAO,EACjD,GAAI,CAAC,QAAQ,YAAa,CACzB,kBAAO,KAAK,kIAAkI,EAC9I,QAAQ,YAAc,MAAO,IAAO,CACnC,OAAO,GAAG,OAAO,CAClB,CACD,CACA,OAAO,OACR,CAnBe","names":[],"ignoreList":[],"sources":["/opt/canhelp/node_modules/better-auth/dist/db/adapter-base.mjs"],"sourcesContent":[null]}}