10
0

toBase64.js 580 B

123456789101112131415
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.toBase64 = void 0;
  4. const constants_1 = require("./constants");
  5. const createToBase64_1 = require("./createToBase64");
  6. const encodeSmall = (0, createToBase64_1.createToBase64)();
  7. exports.toBase64 = !constants_1.hasBuffer
  8. ? (uint8) => encodeSmall(uint8, uint8.length)
  9. : (uint8) => {
  10. const length = uint8.length;
  11. if (length <= 48)
  12. return encodeSmall(uint8, length);
  13. return Buffer.from(uint8).toString('base64');
  14. };
  15. //# sourceMappingURL=toBase64.js.map