UNPKG

@simulacrum/auth0-simulator

Version:

Run local instance of Auth0 API for local development and integration testing

15 lines 620 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.parseKey = void 0; exports.createJsonWebToken = createJsonWebToken; const jsonwebtoken_1 = require("jsonwebtoken"); const constants_ts_1 = require("./constants.js"); const parseKey = (key) => key.split("~~").join("\n"); exports.parseKey = parseKey; function createJsonWebToken(payload, privateKey = (0, exports.parseKey)(constants_ts_1.PRIVATE_KEY), options = { algorithm: "RS256", keyid: constants_ts_1.JWKS.keys[0].kid, }) { return (0, jsonwebtoken_1.sign)(payload, privateKey, options); } //# sourceMappingURL=jwt.js.map