A React module that checks diff when child elements are added, removed, or changed
Precompile Underscore templates to JST file
Responsive hide utilities module for Basscss
node pdf creator
Indent each line in a string
Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.
Helpers for creating subscription-based event emitters
Primitives for managing disposable state in React
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
Advanced MCP server for Excalidraw with real-time canvas, WebSocket sync, and comprehensive diagram management
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Ad-hoc JSON-like comparison
This is a re-bundled version of [Shiki](https://shiki.style) which strips out the dependencies which aren't necessary for [TypeDoc](https://typedoc.org/)'s usage.
Modify strings, generate sourcemaps
PostCSS plugin for making calculations with math.js
Repeat the given string n times. Fastest implementation for repeating a string.
A small project to normalize browser differences for enumerating media devices
A minimal base64 implementation for number arrays.
A minimal UTF8 implementation for number arrays.
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
LZ-based compression algorithm
Wordwrap a string with ANSI escape codes
Strip leading whitespace from each line in a string
Facebook's EventEmitter is a simple emitter implementation that prioritizes speed and simplicity. It is conceptually similar to other emitters like Node's EventEmitter, but the precise APIs differ. More complex abstractions like the event systems used on