Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var _commonjsHelpers = require('../../_virtual/_commonjsHelpers.js');

var next = (_commonjsHelpers.commonjsGlobal.process && process.nextTick) || _commonjsHelpers.commonjsGlobal.setImmediate || function (f) {
  setTimeout(f, 0);
};

var callMeMaybe = function maybe (cb, promise) {
  if (cb) {
    promise
      .then(function (result) {
        next(function () { cb(null, result); });
      }, function (err) {
        next(function () { cb(err); });
      });
    return undefined
  }
  else {
    return promise
  }
};

exports.__moduleExports = callMeMaybe;
exports.default = callMeMaybe;
//# sourceMappingURL=index.js.map