erebus-sdk
Version:
To install dependencies:
2 lines • 478 B
JavaScript
var jose=require('jose');var e="EdDSA",s=r=>jose.importJWK(JSON.parse(r),e),c=r=>jose.importJWK(JSON.parse(r),e);async function y(r,t){return new jose.SignJWT(r).setProtectedHeader({alg:e}).setIssuedAt().setExpirationTime("2h").sign(await s(t))}async function p(r,t){try{return await jose.jwtVerify(r,await c(t))}catch(n){return console.error("verify error:",n),null}}exports.sign=y;exports.verify=p;//# sourceMappingURL=jwt.cjs.map
//# sourceMappingURL=jwt.cjs.map
;