Path finding in a graph
When you want array.some but not array.every. Useful when you need to determine partially selected states - like partially selecting tree nodes when some but not all child nodes are checked.
Different Tree Implementations
Summarizes a git diff using any LLM provider supported by the Vercel AI SDK (OpenAI, Anthropic, Google, Bedrock, Mistral, Cohere, Groq, xAI, DeepSeek, or any OpenAI-compatible gateway).
Map file lines to Git diff locations.
npm package for https://github.com/google/diff-match-patch/javascript
Create an array of the owned/enumerable keys of an input object.
The most human-friendly TAP reporter
Right pad a string with zeros or a specified string. Fastest implementation.
Build a GraphQL schema from plugins
Simple module providing ISO-3166-1-alpha-2 country code to english country name lookup and reverse lookup
Shared TypeScript utility library
Babel preset for stage 1 plugins
Fast md5
figure-out dates across timezones
ESLint rule to disallow Array.reduce() method.
Is string a JS Type
Calculate diff between two Maps
A fast, flexible and robust utility for deep equality comparison with type-specific logic and engine-aware design.
chia rpc/websocket client library
Text mapping utilities for ProseMirror documents
Simple in-memory cache implementation
Recursively merge two dictionaries together
Filter reports from `generic-diff` or compatible modules to give changes with optional context.