nanolith
Version:
Multi-threading in no time with seamless TypeScript support.
1 lines • 373 B
JavaScript
export const createSharedArrayBuffer=e=>new Uint8Array(new SharedArrayBuffer(e));export const encodeValue=(e,r)=>e.encode("string"==typeof r?r:JSON.stringify(r));export const isSharedMapRawData=e=>{const r="__keys"in e&&e?.__keys instanceof Uint8Array,n="__values"in e&&e?.__values instanceof Uint8Array;return r&&n&&("__identifier"in e&&"string"==typeof e?.__identifier)};