A set of utility functions commonly used by unplugins.
Async array reduce. Asynchronously applies a function against an accumulator and each element in an array (from left to right, in series) to reduce it to a single value.
Parses a regular expression string and returns a new regular expression.
Works like String.prototype.replace but outputs an array. Useful for replacing parts of the string with objects of other types.
Is this value a JS ArrayBuffer?
Tools for manipulating semver strings and objects
Match human-quality input to potential matches by edit distance.
Turn an array like into an array
Is this value a JS SharedArrayBuffer?
destroy a stream if possible
Robustly get the byte offset of a Typed Array
A small set of utilities for child process.
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Robustly get the byte length of a Typed Array
Utility library to manipulate ASTs
No description provided.
Merge objects & other types recursively. A simple & small integration.
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
This monorepo's version of "lodash". This package contains shared generic utilities that can be used within the ecosystem. This package should not have dependencies, and should not contain any references to the Analytics domain.
Deterministic and safely JSON.stringify to quickly serialize JavaScript objects
Return an array of an object's own enumerable and non-enumerable property names.
Babel plugin to dynamically rewrite the path in require() and ES6 import
The pug lexer (takes a string and converts it to an array of tokens)
Robustly get the length of a Typed Array