Utils for string compression and decompression with multiple strategies for Node.js and browser
Declaratively encode and decode binary data
High performance (de)compression in an 8kB package
An implementation of the Unicode Line Breaking Algorithm (UAX #14)
Stricter version of tiny-invariant
Check whether a browser event matches a hotkey.
Ultra tiny, opinionated, positioning engine.
A library for performing elliptic curve operations on the secp256k1 curve. It is designed to integrate into the BitcoinJS & BitcoinerLAB ecosystems and uses the audited noble-secp256k1 library. It is compatible with environments that do not support WASM,
A tiny utility to interact with the system clipboard.
Tiny terminal spinner
Get a KeyboardEvent.key-style string from an event
A tiny library that brings Tiny Types to JavaScript and TypeScript
Tiny JavaScript tokenizer.
tiny commit walker
fork of fast-memoize and support esm
A tiny function for truncating a string which may containg ANSI escapes, with automatic terminal width detection.
A tiny secp256k1 JS
JSON Merge Patch (RFC 7396) Implementation
A tiny parser to convert markdown or html into JSON
Object schema validation
Fork of GraphQL.js' execute function
Fork of pretty-format with support for ESM
msgpack encoder and decoder in pure javascript based on creationix/msgpack-js updated to match the new v5 specification with string support.
Minimalist `HTTP` client for `GET`, `POST`, `PUT`, `PATCH` and `DELETE` `JSON` payloads