Node JS doesn't provide any means for processes to replace themselves through functions from the [`exec(3)`](https://man7.org/linux/man-pages/man3/exec.3.html) family. Thus, `pseudoexec` provides a convenience wrapper over [`child_process.spawn()`](https:
Cross-platform support for running Windows executables
Unlimited shelljs commands with ES6 proxies
yargs the modern, pirate-themed, successor to optimist.
An API for using [DuckDB](https://duckdb.org/) in [Node](https://nodejs.org/).
Pupppeteer client library for visual testing with Percy
Bindings for useful functions for bun
Actions Http Client
AbortController for Node based on EventEmitter
TypeScript definitions for undertaker
You can test the CLI without recompiling by running:
like touch(1) in node
Promise wrappers for DuckDb NodeJS API
Wrap all spawned Node.js child processes by adding environs and arguments ahead of the main JavaScript file argument.
Cordova JavaScript: a unified JavaScript layer for the Cordova suite of projects enabling cross-platform native mobile development of applications using HTML, CSS and JavaScript.
script loader module for webpack
Create async iterator from regular stream
Native Abstractions for Node.js: C++ header for Node 0.8 -> 26 compatibility
node inspector proxy
Chai assertions for testing your CLI
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
Finds first available shell command from a list.
A tiny (183B to 210B) and fast utility to ascend parent directories
A slightly nicer interface to Postgres over node-libpq