zkochan/packages

zkochan/packages

Releases60
Frequency3 weeks 14 hours
Last Release
Stars104
Zoltan Kochan's npm packages

Linked projects

Detects what package manager was used for installation
Detects what package manager was used for installation
Stringify and write YAML to a file atomically
rm -rf for Node. Similar to rimraf but returns a promise
Creates a nice output for a CLI --help
Read and parse a YAML file
Returns true, if the specified directory is case sensitive
Detects what package manager executes the process
Gets the right command file extension on Windows
A better path.resolve() that normalizes paths on Windows
Creates a getter function for a promise result
Like `fs.rename` but overwrites existing file or directory
Resolves a path to an absolute path. Supports tilde
Returns a unique temp file name inside the specified folder
Returns true if a link targets a directory inside its parent directory
Return whether a directory is a subdirectory of another directory
Resolve a symlink's (or junction's) target
Runs a sequence of concurrent task groups
Stringify and write JSON to a file atomically
Returns true if a link can be created
Gets the shortest directory to which a file can be linked
Canonicalize by following every symlink in every component of the given name recursively, without requirements on components existence
Read and parse an ini file
Returns true if the current process has permission to write to the specified directory
Ensures that a directory is empty
Create a deferred promise that is wrappened in a function
Converts a comver (compatible version) to a semver (semantic version).
Executes git commands gracefully. Retries them on errors
Like execa but prevents binary planting attacks on Windows