A utility package for JavaScript applications.
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Robustly get the byte length of a Typed Array
Robustly get the byte offset of a Typed Array
Get the byteOffset out of a DataView, robustly.
Get the byteLength out of a DataView, robustly.
Run a command using sudo, prompting the user with an OS dialog if necessary
Get utf8 byte length of string
Reads / writes floats / doubles from / to buffers in both modern and ancient browsers.
Resolve a relative path against a root path with validation
Convert a bytes or octets value (e.g. 34565346) to a human-readable string ('34.6 MB'). Choose between metric or IEC units.
resolve like require.resolve() on behalf of files asynchronously and synchronously
Offers a async require.resolve function. It's highly configurable.
Platform byte order.
Strip UTF-8 byte order mark (BOM) from a string
Windows legacy GUID parser
See our api docs https://serialport.io/docs/api-parser-byte-length
Node addon for string extraction for msgpackr
Sniff the encoding from a HTML byte stream
Open-source agent orchestration layer — the AI company OS. Local model agent engine (GGUF/Ollama/llama-server), HuggingFace model browser, MCP integrations (Slack, Gmail, Stripe, 15+), agent scheduling (cron), business roles (CMO, CFO, EA). GUI dashboard,
See our api docs https://serialport.io/docs/api-parser-inter-byte-timeout
Credhelper daemon for credential session management
LEB128 utilities for Node
Bytes utility functions for ethers.