with-callback
A small helper function to bridge the gap when returning a promise from a function that takes a callback
Note that this module will not introduce any custom Promise implementation.
It will use the global Promise
(requires node >= v4).
;// or const withCallback = require('with-callback'); // withCallback returns a promise and invokes the function with a callback// used to fulfill the promise { return ;} // arguments can also be passed as an array { return ;} // A second function can be passed to withCallback to map all arguments// passed to the callback to a single value used to resolve the promise. { ;}const promise = ;// promise resolves with ['a', 'b']