1234567891011121314151617 |
- var restArgs = require('./restArgs');
- exports = function(fn) {
- return restArgs(function(args) {
- var cb = args.pop();
- fn.apply(this, args).then(
- function(value) {
- cb(null, value);
- },
- function(err) {
- if (err === null) err = new Error();
- cb(err);
- }
- );
- });
- };
- module.exports = exports;
|