A Pi package containing editor, mermaid, workspace, web, skill, boomerang, goal, pi-modes, and ext-manager extensions.
Make a callback- or promise-based function support both promises and callbacks.
Returns true if a string has an extglob.
Find the nearest package.json then modify it inline by jq syntax
Run the supplied function exactly one time (once)
Allows users to use generators in order to write common functions that can be both sync or async.
Zero CPU overhead, zero dependency, true event-loop blocking sleep
Safe(r) monkeypatching for JavaScript.
One promise for multiple requests in flight to avoid async duplication
A set of CI scripts that helps set up CI
Build chainable fluent interfaces the easy way... with a freakin' chainsaw!
Determine the `package.json#type` which applies to a location
Generates an asynchronous resolver function from a PAC file
Extra assertions on top of node's assert module
requestAnimationFrame polyfill for node and the browser
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
Returns a promise from a node-style callback function.
Flexible ascii progress bar
Helper function to get function arity
[<img width="200" alt="get in touch with Consensys Diligence" src="https://user-images.githubusercontent.com/2865694/56826101-91dcf380-685b-11e9-937c-af49c2510aa0.png">](https://diligence.consensys.net)<br/> <sup> [[ 🌐 ](https://diligence.consensys.net
MCP server for multi-repo code search — GitHub org or local path, zero config
modernize node.js to current ECMAScript standards
kill trees of processes
Offline verifier for Vereemo proof artifacts. Verify any proof_id without an account, login, or network call. Runs forever, costs nothing.