fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
TypeScript definitions for graceful-fs
Monkey patches for file system related things.
A drop-in replacement for fs, making various improvements.
TypeScript definitions for fs-extra
OpenTelemetry instrumentation for `node:fs` file system interactions module
Recursively read a directory
In-memory file-system with Node's fs API.
Require constants across node and the browser
Promisified graceful-fs
Ensure directories exist before writing to them.
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 simple in-memory filesystem. Holds data in a javascript object.
Vinyl adapter for the file system.
filesystem bindings for tar-stream
Stubborn versions of Node's fs functions that try really hard to do their job.
Node.js standard library dependencies for fs-related packages
Utility functions for Node.js fs module
Core filesystem primitives: Node, Link, File, Superblock
Native file system operations for Bare
TypeScript definitions for vinyl-fs
Use @vercel/edge-config instead.
TypeScript definitions for mock-fs
Capability-style filesystem roots for Node.js apps that handle untrusted relative paths.