Modern type-safe way of building CLIs
Estimate points on a SVG path
Slice a string with ANSI escape codes
A parser & formatter for ICU NumberFormat skeleton strings & patterns
Converts JavaScript objects to equivalent ASTs
Vega expression parser and code generator.
Replace all substring matches in a string
ECMAScript code generator
Low footprint ECMAScript source code parser
A simple and composable way to validate data in JavaScript (and TypeScript).
Measures patterns of attribute values associated with features. Reveals whether similar values tend to occur near each other, or whether high or low values are interspersed
Fast, small, efficient JavaScript memoization lib to memoize JS functions
Extend an object with the properties of additional objects. node.js/javascript util.
Parse HTTP Content-Type header according to RFC 7231
smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.
JavaScript MD5 implementation. Compatible with server-side environments like Node.js, module loaders like RequireJS, Browserify or webpack and all web browsers.
Convert between schema specifications
Recursively mkdir, like `mkdir -p`
MessagePack for JavaScript/ECMA-262, with changed behavior for BigInts
Concatenate files.
Collision-resistant ids optimized for horizontal scaling and performance. For node and browsers.
DSL for building complex XPath expressions
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
A lightweight JavaScript library that matches paths against registered routes.