global-dirs
Advanced tools
Weekly downloads
Readme
Get the directory of globally installed packages and binaries
Uses the same resolution logic as npm
and yarn
.
$ npm install global-dirs
const globalDirectories = require('global-dirs');
console.log(globalDirectories.npm.prefix);
//=> '/usr/local'
console.log(globalDirectories.npm.packages);
//=> '/usr/local/lib/node_modules'
console.log(globalDirectories.npm.binaries);
//=> '/usr/local/bin'
console.log(globalDirectories.yarn.packages);
//=> '/Users/sindresorhus/.config/yarn/global/node_modules'
Directory with globally installed packages.
Equivalent to npm root --global
.
Directory with globally installed binaries.
Equivalent to npm bin --global
.
Directory with directories for packages and binaries. You probably want either of the above.
Equivalent to npm prefix --global
.
Get the directory of globally installed packages and binaries
The npm package global-dirs receives a total of 14,151,101 weekly downloads. As such, global-dirs popularity was classified as popular.
We found that global-dirs demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.It has 1 open source maintainer collaborating on the project.
Did you know?
Socket installs a Github app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.