Generate temporary filepath string (without writing to disk). Using scaleable, secure and fast cross-platform [cuid][] package
Temporary file and directory creator
The tmp package with promises support and disposers.
Get the path of the parent module
TypeScript definitions for tmp
Pollyfill for node.js `path.parse`, parses a filepath into an object.
Recursively mkdir, like `mkdir -p`
Generate a unique filename for use in temporary directories or caches.
Get the user home directory with fallback to the system temp directory
Native file system operations for Bare
Write data to a random temporary file
Detects if a file is binary in Node.js. Similar to Perl's -B.
Uses [`@percy/config`](/packages/config) to add CLI commands for creating, validating, and updating Percy configuration files.
Expands symbolic links and prints the resolved absolute filepath
Read a chunk from a file
istanbul reports
File edition helpers working on top of mem-fs
Read and parse a YAML file
Convert a file path to a file url: `unicorn.jpg` → `file:///Users/sindresorhus/unicorn.jpg`
Synchronously get the current git commit hash, tag, or branch
Get an unused filename by appending a number if it exists: `file.txt` → `file (1).txt`
Stringify and write JSON to a file atomically
Change the file extension of a path
Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.