Check if a path exists
Make a directory and its parents if needed - Think `mkdir -p`
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Check if a path is a file, directory, or symlink
Read a package.json file
User-friendly glob matching
Read the closest package.json file
A drop-in replacement for fs, making various improvements.
Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
Minimal and efficient cross-platform file watching library
Matches strings against configurable strings, globs, regular expressions, and/or functions
Recursive version of fs.readdir with streaming API.
Read and parse a JSON file
Easily read/write JSON files.
Use node's fs.realpath, but fall back to the JS implementation if the native one fails
Get the status of a file with some features
Delete files and directories
Returns true if a filepath exists on the file system and it's directory.