borderless text tables with alignment
Iterable filtering functions for JavaScript
Streaming text decoder that preserves multibyte Unicode characters
Compile ES2015 for...of to ES5
Metrics collection utility with support for (de)serialization.
JSON.parse with bigints support
Streaming utilities — async iterables, SSE, Y.Map iteration, Job engine
Parse Postgres interval columns
compare two semver version strings, returning -1, 0, or 1
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Run a function exactly one time
Deques are a generalization of stacks and queues
Extensible S-Expression parser & runtime infrastructure
Trim newlines from the start and/or end of a string
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.
Unopinionated, no-frills CLI argument parser
Polyfill of future proposal for `util.parseArgs()`
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Apply a function to each value in a collection, accumulating the results into a single return value.
A fast function for calculating where a string should be truncated, given an optional width limit and an ellipsis string.
A Fast URL parser implementation
No-bullshit, ultra-simple, 35-lines-of-code synchronized forEach / map function for JavaScript.
stdlib TypeScript type declarations.
simple persistent cookiejar system