nstdlib-nightly
Version:
Node.js standard library converted to runtime-agnostic ES modules.
79 lines (39 loc) • 3.32 kB
JavaScript
// Shimmed by nstdlib
export const atob = globalThis.atob
export const btoa = globalThis.btoa
export const kMaxLength = 4_294_967_296;
export const kStringMaxLength = 536_870_888;
export const getZeroFillToggle = () => new Uint32Array();
export const createFromString = (...args) => globalThis.node_binding_buffer_createFromString(...args);
export const byteLengthUtf8 = (...args) => globalThis.node_binding_buffer_byteLengthUtf8(...args);
export const copy = (...args) => globalThis.node_binding_buffer_copy(...args);
export const compare = (...args) => globalThis.node_binding_buffer_compare(...args);
export const compareOffset = (...args) => globalThis.node_binding_buffer_compareOffset(...args);
export const fill = (...args) => globalThis.node_binding_buffer_fill(...args);
export const indexOfBuffer = (...args) => globalThis.node_binding_buffer_indexOfBuffer(...args);
export const indexOfNumber = (...args) => globalThis.node_binding_buffer_indexOfNumber(...args);
export const indexOfString = (...args) => globalThis.node_binding_buffer_indexOfString(...args);
export const detachArrayBuffer = (...args) => globalThis.node_binding_buffer_detachArrayBuffer(...args);
export const copyArrayBuffer = (...args) => globalThis.node_binding_buffer_copyArrayBuffer(...args);
export const swap16 = (...args) => globalThis.node_binding_buffer_swap16(...args);
export const swap32 = (...args) => globalThis.node_binding_buffer_swap32(...args);
export const swap64 = (...args) => globalThis.node_binding_buffer_swap64(...args);
export const isUtf8 = (...args) => globalThis.node_binding_buffer_isUtf8(...args);
export const isAscii = (...args) => globalThis.node_binding_buffer_isAscii(...args);
export const asciiSlice = (...args) => globalThis.node_binding_buffer_asciiSlice(...args);
export const base64Slice = (...args) => globalThis.node_binding_buffer_base64Slice(...args);
export const base64urlSlice = (...args) => globalThis.node_binding_buffer_base64urlSlice(...args);
export const latin1Slice = (...args) => globalThis.node_binding_buffer_latin1Slice(...args);
export const hexSlice = (...args) => globalThis.node_binding_buffer_hexSlice(...args);
export const ucs2Slice = (...args) => globalThis.node_binding_buffer_ucs2Slice(...args);
export const utf8Slice = (...args) => globalThis.node_binding_buffer_utf8Slice(...args);
export const asciiWrite = (...args) => globalThis.node_binding_buffer_asciiWrite(...args);
export const base64Write = (...args) => globalThis.node_binding_buffer_base64Write(...args);
export const base64urlWrite = (...args) => globalThis.node_binding_buffer_base64urlWrite(...args);
export const latin1Write = (...args) => globalThis.node_binding_buffer_latin1Write(...args);
export const hexWrite = (...args) => globalThis.node_binding_buffer_hexWrite(...args);
export const ucs2Write = (...args) => globalThis.node_binding_buffer_ucs2Write(...args);
export const utf8Write = (...args) => globalThis.node_binding_buffer_utf8Write(...args);
export const asciiWriteStatic = (...args) => globalThis.node_binding_buffer_asciiWriteStatic(...args);
export const latin1WriteStatic = (...args) => globalThis.node_binding_buffer_latin1WriteStatic(...args);
export const utf8WriteStatic = (...args) => globalThis.node_binding_buffer_utf8WriteStatic(...args);