@soapbox.pub/wasmboy
Version:
Soapbox fork of Wasmboy.
23 lines (18 loc) • 494 B
JavaScript
export function getEventData(event) {
if (event.data) {
return event.data;
}
return event;
}
export const isInBrowser = typeof self !== 'undefined';
// Function to read a base64 string as a buffer
export function readBase64String(base64String) {
if (isInBrowser) {
return base64String;
} else {
return readBase64Buffer(base64String).toString('utf8');
}
}
export function readBase64Buffer(base64String) {
return Buffer.from(base64String.split(',')[1], 'base64');
}