npm.io
4.0.0 • Published 7 years ago

npm-cli-dir

Licence
ISC
Version
4.0.0
Deps
2
Size
3 kB
Vulns
0
Weekly
0
Stars
2

npm-cli-dir

npm version Build Status codecov

A Node.js module to resolve a path of the directory where npm CLI is installed

const npmCliDir = require('npm-cli-dir');

(async () => {
  const dir = await npmCliDir(); //=> '/usr/local/lib/node_modules/npm'
})();

Installation

Use npm.

npm install npm-cli-dir

API

const npmCliDir = require('npm-cli-dir');
npmCliDir()

Return: Promise<string>

const {readdir} = require('fs').promises;
const npmCliDir = require('npm-cli-dir');

(async () => {
  await readdir(await npmCliDir());
  //=> ['.mailmap', '.npmignore', '.travis.yml', 'AUTHORS', 'CHANGELOG.md', ...]
})();

License

ISC License 2017 - 2019 Watanabe Shinnosuke

Keywords