Detects when a file to be written is different than an existing file and, if necessary, prompts the user for action.
MIT License
Returns the directory used by NPM for globally installed NPM packages.
Iterate over the own enumerable properties of an object, and return an object with properties tha...
When copying or moving files, it's common for operating systems to automatically add an increment...
Gulp plugin for beautifying markdown using pretty-remarkable.
Simple way to initialize a new git repository in an empty directory, add a file and do a first co...
Recursively delete all empty folders in a directory and child directories.
Get the absolute path to the global yarn config directory.
Extract the git remote origin URL from your local git repository.
Resolve a directory that is either local, global or in the user's home directory.
Like `extend` but only copies missing properties/values to the target object.
Get the npm global path prefix. Same code used internally by npm.
Find, load and merge JSON and YAML config settings from one or more files, in the specified order.
Returns true if a filepath is absolute. The original path-is-absolute.
Copy files using glob patterns. Sync, async, promise or streams. (node.js utility)
Resolve the path to the user's global .gitconfig.