UNPKG

@mojsoski/server-crypto

Version:

Asymmetric key-exchange cryptography library

13 lines 527 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeBase64 = normalizeBase64; exports.toBase64URL = toBase64URL; function normalizeBase64(str) { const base64Encoded = str.replace(/-/g, "+").replace(/_/g, "/"); const padding = str.length % 4 === 0 ? "" : "=".repeat(4 - (str.length % 4)); return base64Encoded + padding; } function toBase64URL(base64) { return base64.replace(/\+/g, "-").replace(/\//g, "_").replace(/=+$/, ""); } //# sourceMappingURL=base64-utils.js.map