JS implementation for Git-Sync, a handy script that backup your notes in a git repo to the remote git services.
Synchronously get the current git commit hash, tag, or branch
Parse `.git/config` into a JavaScript object. sync or async.
PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.
A tiny (183B to 210B) and fast utility to ascend parent directories
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
A tiny (195B to 220B) utility to recursively list all (total) files in a directory
A drop-in replacement for fs, making various improvements.
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.
Find the first file matching a given pattern in the current directory or the nearest ancestor directory.
TypeScript definitions for git-rev-sync
Finds the first parent directory that contains a given file or directory.
Synchronous version of the Fetch API
Make synchronous web requests
Synchronously write a file and create its ancestor directories if needed
Compiles sync functions into async generator functions
Synchronous Readline for interactively running to have a conversation with the user via a console(TTY).
Misc tools for dealing with repositories of multiple version control systems (git, svn, etc)
Run asynchronous commands synchronously by putting them in a separate process
Minimal module to check if a file is executable.
A Node.js communication port that can pass messages synchronously between workers
Runs a list of async tasks, passing the results of each into the next one
The citeproc-js citation formatting module, in CommonJS format. This version is based on citeproc-js 1.4.63
Get an array of recursive directory contents