Recursive file tree nanoiterator
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
TypeScript definitions for graceful-fs
Get an iterator for any JS language value. Works robustly across all environments, all versions.
A file system iterator with filter and asyncIterator iterafaces. Supports Node 0.8 and above
Higher order iterator library for JavaScript/TypeScript.
TypeScript definitions for fs-extra
Iterator abstraction based on ES6 specification
walk paths fast and efficiently
Run multiple promise-returning & async functions with limited concurrency using native ES9
Iterate any JS iterator. Works robustly in all environments, all versions.
An async iterator that joins multiple other async iterators in order, one after another.
TypeScript definitions for klaw
Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.
Iterate over promises serially
Backs out file tree changes
File system tree printer - print a file system structure as a tree
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Turn an abstract-leveldown iterator into a readable stream
[](http://www.typescriptlang.org/) [](https://www.npmjs.com/package/@n1ru4l/push-pull-async
Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch
OpenTelemetry instrumentation for `node:fs` file system interactions module