mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
14 lines
244 B
JavaScript
14 lines
244 B
JavaScript
'use strict';
|
|
|
|
const success = (f) => (data) => f(null, data);
|
|
|
|
module.exports = (promise) => {
|
|
return (...a) => {
|
|
const fn = a.pop();
|
|
|
|
promise(...a)
|
|
.then(success(fn))
|
|
.catch(fn);
|
|
};
|
|
};
|
|
|