UNPKG

shared-array-buffer

Version:
12 lines (9 loc) 276 B
'use strict'; let { SharedArrayBuffer } = globalThis; try { new SharedArrayBuffer(4); } catch (_) { const options = { shared: true, initial: 0, maximum: 0 }; SharedArrayBuffer = new WebAssembly.Memory(options).buffer.constructor; } module.exports = SharedArrayBuffer;