normalize-path
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.
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.
Returns true if a filepath exists on the file system and it's directory.
Return true if a file path contains the given path.
A practical functional library for JavaScript programmers.
Resolve a directory that is either local, global or in the user's home directory.
Convert Windows file paths to unix paths.
Wrapper for [braces] to enable brace expansion for arrays of patterns.
ESLint rules for functional programming
Get the basename of a filepath excluding extension.
Web performance library for measuring all User-centric performance metrics, including the latest Web Vitals.
ESLint rules to promote functional programming in TypeScript.
short-circuited, asynchronous version of Array.protototype.some
ESLint rules for lodash/fp
Lightweight and faster alternative to Ramda with included TS definitions
FantasyLand compliant (monadic) alternative to Promises
Stop throwing errors, and instead return Results!
Composite utilities (immutability, fp helpers)
A utility library for JavaScript and Typescript.
A collection of utilities for async iterables. Designed to replace your streams.
Turn non-concurrent FantasyLand Applicatives concurrent