Run a function in a node process
Turns async function into sync via JavaScript wrapper of Node event loop
Synchronous exec with status code support. Requires no external dependencies, no need for node-gyp compilations etc.
Execute shell command forwarding all stdio.
Run a buffer through a child process
Compiles sync functions into async generator functions
Actions exec lib
Recursive, synchronous, and fast file system walker
Run commands in order
A tiny (183B to 210B) and fast utility to ascend parent directories
Runs a list of async tasks, passing the results of each into the next one
A tiny (195B to 220B) utility to recursively list all (total) files in a directory
Lint your commit messages
Run asynchronous commands synchronously by putting them in a separate process
Drop-in replacement for `fs.existsSync` with zero dependencies. Other libs I found either have crucial differences from fs.existsSync, or unnecessary dependencies. See README.md for more info.
A tiny cross-platform promise based wrapper around child_process.spawn.
Like which(1) unix command. Find the first instance of an executable in the PATH.
Create sync/async APIs with usable logic
Check if a file is executable
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
Synchronously write a file and create its ancestor directories if needed
A Node.js communication port that can pass messages synchronously between workers
Simple wrapper around the "child_process" module that makes use of promises
Percy CLI commands for running a local snapshot server using [`@percy/core`](./packages/core).