Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
A lightweight Node.js module to recursively read files in a directory using ES6 Promises
Return whether a directory is a subdirectory of another directory
Resolve a relative path against a root path with validation
Find a file or directory by walking up parent directories
Get the first path that exists on disk of multiple paths
OpenAPI Path Templating parser, validator, resolver and matcher.
Resolve the path of a module like `require.resolve()` but from a given path
Check if a path exists
Process execution for humans
Get the PATH environment variable key cross-platform
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
- bash
- bracket
- character-class
- expand
- expansion
- expression
- extglob
- extglobs
- file
- files
- filter
- find
- glob
- globbing
- View more
Convert Windows backslash paths to slash paths
Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
Make a directory and its parents if needed - Think `mkdir -p`
- mkdir
- mkdirp
- make
- directories
- folders
- directory
- folder
- path
- parent
- parents
- intermediate
- recursively
- recursive
- create
- View more
Extract the non-magic parent path from a glob string.
Get your PATH prepended with locally installed binaries
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.
- absolute
- backslash
- delimiter
- file
- file-path
- filepath
- fix
- forward
- fp
- fs
- normalize
- path
- relative
- separator
- View more
Resolve a URI relative to an optional base URI
Node.js path.parse() ponyfill
Check if a path is a file, directory, or symlink