Make your own error types!
JSDoc parser
Check whether a string is a URL.
Customizable React typing animation component based on typical.
process information for node.js and browsers
A simple library for filtering data in JavaScript
Iterator abstraction based on ES6 specification
Detect whether or not an object is a Typed Array
Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
Create simple HTTP ETags
Full zlib module for the browser
> Formerly: bottom-line-utils, but I never liked the name
Escape string for use in HTML
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
Utility that simplifies substring search by normalizing character set. Diacritic marks and supplementary letters are converted to nearest ASCII character sequence before search.
Generic extension manager for WebSocket connections
Multi-state substring highlighting for React. Highlight every match in one style, plus specific occurrences (by index, range, or list) in another.
Compressible Content-Type / mime checking
Parse and evaluate simple math expressions
Retries a function that returns a promise, leveraging the power of the retry module.
JavaScript implementation of the BSER Binary Serialization
Translate ECDSA signatures between ASN.1/DER and JOSE-style concatenation