Efficient, configurable text chunking utility for LLM vectorization. Returns rich chunk metadata.
Test if a value is a string.
The default blueprint for Embroider v2 addons.
A tiny fuzzy search engine
ESLint plugin for exports
isBuffer for node and browser (supports typed arrays)
invariant
Error comparison and information related utility for node and the browser
Validate files with JSHint
Shared utilities for browsers and Node.js
Inquirer tree prompt
A tiny utility library to conveniently replace callbacks with Promises.
This project allows to convert a [JSON schema](https://json-schema.org) to native english text.
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Flexible ascii progress bar
Populate a <canvas> with SDF font texture atlas
find the closest package.json
Resolving dynamic imports that contain variables.
Test if a value is an array-like object containing only nonnegative integers.
file streams that roll over when size limits, or dates are reached
Simply swizzle your arguments
Plugin to replace a standard webpack chunk hashing with custom (md5) one.
Flattens React children and fragments to an array with predictable and stable keys
A Swiss Army Knife of text operations. Great for removing smart quotes, non-ASCII characters, emojis, and more.