UNPKG

shared-array-buffer

Version:
11 lines (8 loc) 260 B
let { SharedArrayBuffer } = globalThis; try { new SharedArrayBuffer(4); } catch (_) { const options = { shared: true, initial: 0, maximum: 0 }; SharedArrayBuffer = new WebAssembly.Memory(options).buffer.constructor; } export default SharedArrayBuffer;