once(latest: 1.4.0) Run a function exactly one time
pseudomap(latest: 1.0.2) A thing that is a lot like ES6 `Map`, but without iterators, for use in environments where `for..of` syntax and `Map` are not available.
fast-list(latest: 1.0.3) A fast linked list (good for queues, stacks, etc.)
fs.realpath(latest: 1.0.0) Use node's fs.realpath, but fall back to the JS implementation if the native one fails
inflight(latest: 1.0.6) Add callbacks to requests in flight to avoid async duplication
json-stringify-safe(latest: 5.0.1) Like JSON.stringify, but doesn't blow up on circular refs.
sigmund(latest: 1.0.1) Quick and dirty signatures for Objects.
slide(latest: 1.1.6) A flow control lib small enough to fit on in a slide presentation. Derived live at Oak.JS
mkdirp-infer-owner(latest: 2.0.0) mkdirp, but chown to the owner of the containing folder if possible and necessary
infer-owner(latest: 1.0.4) Infer the owner of a path based on the owner of its nearest existing parent
mkdirp(latest: 3.0.1) Recursively mkdir, like `mkdir -p`
treeverse(latest: 3.0.0) Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
function-loop(latest: 4.0.0) Run a list of functions in order in a given object context. The functions can be callback-taking or promise-returning.
istanbul-lib-processinfo(latest: 2.0.3) A utility for managing the `processinfo` folder that NYC uses.
ignore-walk(latest: 8.0.0) Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.
tap(latest: 21.1.0) A Test-Anything-Protocol library for JavaScript
libtap(latest: 1.4.1) A Test-Anything-Protocol library for JavaScript
tap-mocha-reporter(latest: 5.0.4) Format a TAP stream using Mocha's set of reporters
tap-parser(latest: 18.0.0) parse the test anything protocol
tap-yaml(latest: 4.0.0) Yaml handling for TAP parsers and generators
tcompare(latest: 9.0.0) A comprehensive comparison library, for use in test frameworks
@tapjs/after(latest: 3.0.1) a built-in tap extension for t.after() and t.teardown()
@tapjs/after-each(latest: 4.0.1) a built-in tap extension for t.afterEach()
@tapjs/asserts(latest: 4.0.1) Tap plugin that adds a heaping pile of assertion methods. Pretty much all of the "test" methods other than `t.pass`, `t.fail`, and [snapshot methods](https://tapjs.github.io/tapjs/modules/_tapjs_snapshot.html) come from this plugin.
@tapjs/before(latest: 4.0.1) a built-in tap extension for t.before()
@tapjs/before-each(latest: 4.0.1) a built-in tap extension for t.beforeEach()
@tapjs/core(latest: 4.0.1) pluggable core of node-tap
@tapjs/filter(latest: 4.0.1) tap plugin providing t.only() and grep option
@tapjs/intercept(latest: 4.0.1) a built-in tap extension for t.intercept() and t.capture()
@tapjs/mock(latest: 4.0.1) tap plugin adding t.mockRequire() and t.mockImport()
@tapjs/run(latest: 4.0.2) Command-line interface for the node-tap runner
@tapjs/snapshot(latest: 4.0.1) A default tap plugin that adds snapshot functionality.
@tapjs/spawn(latest: 4.0.1) a built-in tap extension for t.spawn()
@tapjs/stdin(latest: 4.0.1) a built-in tap extension for t.stdin()
@tapjs/test(latest: 4.0.1) the pluggable Test class for node-tap
@tapjs/typescript(latest: 3.1.0) a built-in tap extension that adds typescript support
@tapjs/worker(latest: 4.0.1) a built-in tap extension for t.worker()
@tapjs/node-serialize(latest: 4.0.1) Stream TAP test data as a serialized node:test stream
resolve-import(latest: 2.0.0) Look up the file that an `import()` statement will resolve to, possibly relative to a given parentURL
@tapjs/chdir(latest: 3.0.1) a built-in tap extension for t.chdir()
async-hook-domain(latest: 4.0.1) An implementation of Domain-like error handling, built on async_hooks