1234567891011121314151617181920212223 |
- module.exports = bin
- var npm = require('./npm.js')
- var osenv = require('osenv')
- var output = require('./utils/output.js')
- bin.usage = 'npm bin [--global]'
- function bin (args, silent, cb) {
- if (typeof cb !== 'function') {
- cb = silent
- silent = false
- }
- var b = npm.bin
- var PATH = osenv.path()
- if (!silent) output(b)
- process.nextTick(cb.bind(this, null, b))
- if (npm.config.get('global') && PATH.indexOf(b) === -1) {
- npm.config.get('logstream').write('(not in PATH env variable)\n')
- }
- }
|