Finds and returns a node-style callback.
Custom query format for named parameters in node-mysql.
Requires directories of modules into objects.
Like fs.createWriteStream, but it will create the needed directories before trying to create the file.
Adds space after sentences that don't have any.
Put in array, object, function, be recursive about it, use parameters, get a merged object.
Client-side script to respond to signals from @m59/reload-server. Can reload the page and refresh css and images.
Simple SPA development server with reload API. Injects reload script.
Polls a network socket
Receives a stream of TAP lines and emits JS objects of types and values.
Functions for each type of TAP line that parse lines into objects.
through2 for people that can't take `this` anymore.
An opinionated cli for development needs so node developers can just write code.
Takes an object of a general location and returns a formatted string.
Functions for transforming import/require paths that have a prefix referring to the project root.
Transforms require module paths that have a prefix referring to the project root. Also works on `require.resolve`.
Stream that receives TAP and filters it according to given TAP types.
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.
Stream that receives TAP, parses it, and emits objects of parsed TAP.
Uses a given glob pattern to make modifications to a set of glob patterns for convenient cli usage.
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.
Pipe stdout and stderr from child processes without typing as much code.
Linter for ned.
npm [figures](https://www.npmjs.com/package/figures) in common colors.
Node project transpiler for ned.