90 packages
addeventlistener
`addEventListener` that takes options as an object and returns a function to remove the listener.
babel-plugin-node-sourcemap-support
Adds support for sourcemaps to a node app.
babel-plugin-root-require
Transforms require module paths that have a prefix referring to the project root. Also works on `require.resolve`.
@builds-dev/cookie
Functions for cookies.
@builds-dev/gfmjs
JavaScript test runner for GitHub Flavored Markdown files
@builds-dev/react-ui
A library of React components that abstract over HTML and CSS, for building UIs from high-level, simple expressions.
check-header
Check if a header name or header value is valid.
cli-glob-assist
Uses a given glob pattern to make modifications to a set of glob patterns for convenient cli usage.
concurrent-clean
Executes functions concurrently with opportunity to cleanup if any fail.
cp-pipe
Pipe stdout and stderr from child processes without typing as much code.
disable-chrome-ptr
Disables mobile Chrome's native pull-to-refresh and returns a function to re-enable it.
dorc
A tool for orchestrating services with docker.
emergency-broadcast-test-message
Get a string of that often annoying, but maybe sometimes helpful TV EBS message.
encode-3986
Like `encodeURIComponent`, but RFC 3986 compliant.
exclusive-process
Use this when you have a function that creates and returns a child process, and you want that process to be killed and recreated on successive calls so that there is only one process.
exclusive-promise
Use this when you have a function that returns a promise and you want that promise to be canceled if the function is called again.
figures-colored
npm [figures](https://www.npmjs.com/package/figures) in common colors.
find-callback
Finds and returns a node-style callback.
format-general-location
Takes an object of a general location and returns a formatted string.
fujs
FUnctional JavaScript
futurize-c
Turns a function that takes a node-style callback into a function that returns a future.
futurize-p
Turns a function that returns a promise into a function that returns a future.
ga-b
Google Analytics for the browser as a module.
group-array-by
Takes an array and returns an object with values grouped into arrays by passing each value to `getKey` to determine to which group the value belongs.
insular-observer
Efficiently use an Observer (i.e. IntersectionObserver) without the ugly observer callback. `insular-observer` gives you a simple, per-target `observe/unobserve` API that uses the same observer instance internally.