return whitelisted properties of an object
A small polyfill for Object.setprototypeof
Securely compare two strings, copied from cryptiles
magic-string with AST shortcut.
Inquirer confirm prompt
compare SPDX license expressions
Remove wrapping quotes from a string.
Array of "void elements" defined by the HTML specification.
The ESM-only 'color' package made compatible for use with CommonJS runtimes
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js
backwards compatible version of builtin events.listenercount
Find multiple RegExp matches in a string
limits calls to functions that return promises
Turn anything into an array
fs.rename but works across devices. same as the unix utility 'mv'
A stream that emits multiple other streams one after another.
Convert Unicode characters to Latin characters using transliteration
Require constants across node and the browser
TypeScript definitions for debug
Deterministic random bit generator (hmac)
Resolve a directory that is either local, global or in the user's home directory.
Easy method stubber.
Parse and stringify URL query strings
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.