A minimal path module to resolve Unix, Windows and URL paths alike.
mdast utility to get the plain text content of a node
Require module from string
Generate a unique character string suitible for use in files and URLs.
Slice a string with ANSI escape codes
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
Utility to parse a string bytes to bytes and vice-versa
Create an ArrayBuffer instance from a Data URI string
Promisifies all the selected functions in an object
Port of C's wcwidth() and wcswidth()
Get the command from a shebang
return the github url from a package.json file
Returns true if a string has an extglob.
extend like a boss
Generate a unique random string
JSON parse & stringify that supports binary via bops & base64
Resolve the path of a module like `require.resolve()` but from a given path
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
borderless text tables with alignment
Streaming text decoder that preserves multibyte Unicode characters
compare two semver version strings, returning -1, 0, or 1
Parse Postgres interval columns
JSON.parse with bigints support
Run a function exactly one time