@saazpayhq/node-sdk
Version:
Node client for saazpay
4 lines • 1.01 kB
JavaScript
;var c=Object.create;var o=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var d=Object.getOwnPropertyNames;var I=Object.getPrototypeOf,g=Object.prototype.hasOwnProperty;var A=(e,r)=>{for(var n in r)o(e,n,{get:r[n],enumerable:!0})},i=(e,r,n,s)=>{if(r&&typeof r=="object"||typeof r=="function")for(let t of d(r))!g.call(e,t)&&t!==n&&o(e,t,{get:()=>r[t],enumerable:!(s=a(r,t))||s.enumerable});return e};var P=(e,r,n)=>(n=e!=null?c(I(e)):{},i(r||!e||!e.__esModule?o(n,"default",{value:e,enumerable:!0}):n,e)),T=e=>i(o({},"__esModule",{value:!0}),e);var m={};A(m,{getAccessToken:()=>f});module.exports=T(m);var E=P(require("jsonwebtoken"),1),p=process.env.SAAZPAY_SECRET_KEY,f=({appId:e,userId:r,expiresIn:n=60})=>{if(!p)throw new Error("Saazpay secret key is not defined");let s=`-----BEGIN PRIVATE KEY-----
${p}
-----END PRIVATE KEY-----`;return E.default.sign({userId:r,appId:e},s,{expiresIn:n,algorithm:"ES256"})};0&&(module.exports={getAccessToken});
//# sourceMappingURL=index.cjs.map