UNPKG

npm-git-library-version

Version:

Script for validating, versioning and tagging an npm release

17 lines (15 loc) 374 B
var slice = [].slice; module.exports = function(func) { return function() { var args; args = arguments; return new Promise(function(resolve, reject) { func.apply(null, slice.call(args).concat([function(err, result) { if (err != null) { return reject(err); } resolve(result); }])); }); }; };