promisified-npm
Pure promisified npm
node module. Use entire npm
in a promise way.
- Compare with others:
- npm-as-promised: Only
load
andcommands
innpm
. - promisify-npm: It's a wrap of
npm command line
, it's not originalnpm
at all.
- npm-as-promised: Only
Install
npm i promisified-npm --save
Usage
const npm = require('promisified-npm');
const npmConfig = {
loglevel: 'silent'
};
npm.loadAsync(npmConfig).then(() => {
return npm.commands.lsAsync('', true).then((data) => {
return data.
}).catch((err) => {
console.log(err);
});
});
For more usage of promisified npm, please check test
directory.
License
MIT