Edit: /tmp/tsx-0/17887-15252324778bbe25993e0208e14dff17b90b9ad7 (4516B)
{"code":"__filename=\"/opt/canhelp/node_modules/better-auth/node_modules/@better-auth/core/dist/social-providers/zoom.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 zoom_exports={};__export(zoom_exports,{zoom:()=>zoom});module.exports=__toCommonJS(zoom_exports);var import_utils=require(\"../oauth2/utils.mjs\");var import_refresh_access_token=require(\"../oauth2/refresh-access-token.mjs\");var import_validate_authorization_code=require(\"../oauth2/validate-authorization-code.mjs\");var import_oauth2=require(\"../oauth2/index.mjs\");var import_fetch=require(\"@better-fetch/fetch\");const zoom=__name(userOptions=>{const options={pkce:true,...userOptions};return{id:\"zoom\",name:\"Zoom\",createAuthorizationURL:__name(async({state,redirectURI,codeVerifier})=>{const params=new URLSearchParams({response_type:\"code\",redirect_uri:options.redirectURI?options.redirectURI:redirectURI,client_id:options.clientId,state});if(options.pkce){const codeChallenge=await(0,import_utils.generateCodeChallenge)(codeVerifier);params.set(\"code_challenge_method\",\"S256\");params.set(\"code_challenge\",codeChallenge)}const url=new URL(\"https://zoom.us/oauth/authorize\");url.search=params.toString();return url},\"createAuthorizationURL\"),validateAuthorizationCode:__name(async({code,redirectURI,codeVerifier})=>{return(0,import_validate_authorization_code.validateAuthorizationCode)({code,redirectURI:options.redirectURI||redirectURI,codeVerifier,options,tokenEndpoint:\"https://zoom.us/oauth/token\",authentication:\"post\"})},\"validateAuthorizationCode\"),refreshAccessToken:options.refreshAccessToken?options.refreshAccessToken:async refreshToken=>(0,import_refresh_access_token.refreshAccessToken)({refreshToken,options:{clientId:options.clientId,clientKey:options.clientKey,clientSecret:options.clientSecret},tokenEndpoint:\"https://zoom.us/oauth/token\"}),async getUserInfo(token){if(options.getUserInfo)return options.getUserInfo(token);const{data:profile,error}=await(0,import_fetch.betterFetch)(\"https://api.zoom.us/v2/users/me\",{headers:{authorization:`Bearer ${token.accessToken}`}});if(error)return null;const userMap=await options.mapProfileToUser?.(profile);return{user:{id:profile.id,name:profile.display_name,image:profile.pic_url,email:profile.email,emailVerified:Boolean(profile.verified),...userMap},data:{...profile}}}}},\"zoom\");0&&(module.exports={zoom});\n})()\n","warnings":[],"map":{"version":3,"mappings":";suBAAA,sHAAsC,+BACtC,gCAAmC,8CACnC,uCAA0C,qDAC1C,kBAAO,+BACP,iBAA4B,+BAG5B,MAAM,KAAO,OAAC,aAAgB,CAC7B,MAAM,QAAU,CACf,KAAM,KACN,GAAG,WACJ,EACA,MAAO,CACN,GAAI,OACJ,KAAM,OACN,uBAAwB,aAAO,CAAE,MAAO,YAAa,YAAa,IAAM,CACvE,MAAM,OAAS,IAAI,gBAAgB,CAClC,cAAe,OACf,aAAc,QAAQ,YAAc,QAAQ,YAAc,YAC1D,UAAW,QAAQ,SACnB,KACD,CAAC,EACD,GAAI,QAAQ,KAAM,CACjB,MAAM,cAAgB,QAAM,oCAAsB,YAAY,EAC9D,OAAO,IAAI,wBAAyB,MAAM,EAC1C,OAAO,IAAI,iBAAkB,aAAa,CAC3C,CACA,MAAM,IAAM,IAAI,IAAI,iCAAiC,EACrD,IAAI,OAAS,OAAO,SAAS,EAC7B,OAAO,GACR,EAfwB,0BAgBxB,0BAA2B,aAAO,CAAE,KAAM,YAAa,YAAa,IAAM,CACzE,SAAO,8DAA0B,CAChC,KACA,YAAa,QAAQ,aAAe,YACpC,aACA,QACA,cAAe,8BACf,eAAgB,MACjB,CAAC,CACF,EAT2B,6BAU3B,mBAAoB,QAAQ,mBAAqB,QAAQ,mBAAqB,MAAO,iBAAiB,gDAAmB,CACxH,aACA,QAAS,CACR,SAAU,QAAQ,SAClB,UAAW,QAAQ,UACnB,aAAc,QAAQ,YACvB,EACA,cAAe,6BAChB,CAAC,EACD,MAAM,YAAY,MAAO,CACxB,GAAI,QAAQ,YAAa,OAAO,QAAQ,YAAY,KAAK,EACzD,KAAM,CAAE,KAAM,QAAS,KAAM,EAAI,QAAM,0BAAY,kCAAmC,CAAE,QAAS,CAAE,cAAe,UAAU,MAAM,WAAW,EAAG,CAAE,CAAC,EACnJ,GAAI,MAAO,OAAO,KAClB,MAAM,QAAU,MAAM,QAAQ,mBAAmB,OAAO,EACxD,MAAO,CACN,KAAM,CACL,GAAI,QAAQ,GACZ,KAAM,QAAQ,aACd,MAAO,QAAQ,QACf,MAAO,QAAQ,MACf,cAAe,QAAQ,QAAQ,QAAQ,EACvC,GAAG,OACJ,EACA,KAAM,CAAE,GAAG,OAAQ,CACpB,CACD,CACD,CACD,EA7Da","names":[],"ignoreList":[],"sources":["/opt/canhelp/node_modules/better-auth/node_modules/@better-auth/core/dist/social-providers/zoom.mjs"],"sourcesContent":[null]}}