UNPKG

@svta/common-media-library

Version:
21 lines 609 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.arrayBufferToHex = arrayBufferToHex; /** * Encodes an ArrayBuffer as a hexadecimal string. * * @param buffer - The ArrayBuffer to encode. * @returns The hexadecimal string representation. * * @group Utils * * @beta * * @example * {@includeCode ../../test/utils/arrayBufferToHex.test.ts#example} */ function arrayBufferToHex(buffer) { const view = new Uint8Array(buffer); return view.reduce((result, byte) => result + byte.toString(16).padStart(2, '0'), ''); } //# sourceMappingURL=arrayBufferToHex.js.map