Enhanced serialization using SuperJSON to handle complex types that standard JSON cannot encode. Preserves Maps, Sets, Dates, and other non-standard JSON types.
Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
Transform OpenTelemetry SDK data into OTLP
Serialize/deserialize an error into a plain object
Serialization for Keyv
A per-spec XML serializer implementation
Generate consistent, unique shadow IDs based on input data. Combines SHA256 hashing, base62 encoding, and timestamp extraction for deterministic ID generation.
Stringify your JSON at max speed
serialize objects to javascript
Serializes any DOM node into a String
Generate random integers within a specified range. Simple wrapper around Math.random() with inclusive bounds.
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
String case conversion utilities supporting multiple formats. Convert between camelCase, PascalCase, snake_case, kebab-case, and more.
Type-safe RPC server for handling remote procedure calls. Provides automatic validation, error handling, execution context tracking, and Sentry integration.
Memoization decorator that caches function results based on arguments. Returns cached results for subsequent calls with the same arguments.
very fast object redaction
A library for simplifying encoding and decoding URL query parameters.
Type-safe RPC client for making remote procedure calls. Provides automatic serialization, error handling, and request memoization.
Type-safe environment variable validation. Ensure required environment variables exist and have proper types at application startup.
> Serialize/deserialize an error into a plain object in commonjs
Simple object hashing, serialization and comparison utils.
Base62 encoding and decoding utility for converting strings and byte arrays into URL-safe, compact representations. Useful for shortening IDs, creating readable tokens, or encoding binary data.
Generate various types of unique IDs with prefixes. Supports sorted IDs with timestamps, unsorted random IDs, key IDs with checksums, and Snowflake-style distributed IDs.
Shared OpenTelemetry bootstrap and execution-context trace fallback helpers.