inference-widgets / shared /src /base64FromBytes.ts
machineuser
Sync widgets demo
5556095
raw
history blame
297 Bytes
export function base64FromBytes(arr: Uint8Array): string {
if (globalThis.Buffer) {
return globalThis.Buffer.from(arr).toString("base64");
} else {
const bin: string[] = [];
arr.forEach((byte) => {
bin.push(String.fromCharCode(byte));
});
return globalThis.btoa(bin.join(""));
}
}