List of binary file extensions
Check if a file path is a binary file
Easy error subclassing and stack customization
A proxy to `path`, replacing `\` with `/` for all results (supports UNC paths) & new methods to normalize & join keeping leading `./` and add, change, default, trim file extensions.
Make your own error types!
Prepare a node environment to require files with different extensions.
Install a transform to `require.extensions` that always runs last, even if additional extensions are added later.
Node's default require extensions as a separate module
Pollyfill for node.js `path.parse`, parses a filepath into an object.
dotenv... but with defaults!
List of text file extensions
Check if a file path is a text file
Automatically switch PostCSS syntax by file extensions
Map over an array or object of values in parallel or series, passing each through the async iterator, with optional lifecycle hooks.
Compose your async functions with elegance.
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
path.extname implementation adapted to also include multiple dots extensions.
Dedupes node modules as they are being required which works even when dependencies are linked via ln -s or npm link.
A simple Mime type getter
A msgpack v5 implementation for node.js and the browser, with extension points