redis-smq-common
Version:
Provides essential components and utilities shared across RedisSMQ packages.
18 lines • 470 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.withOptionalCallback = withOptionalCallback;
function withOptionalCallback(cb, fn) {
if (cb) {
fn(cb);
return;
}
return new Promise((resolve, reject) => {
fn((err, result) => {
if (err)
reject(err);
else
resolve(result);
});
});
}
//# sourceMappingURL=with-optional-callback.js.map