hapi-bouncer
Version:
hapi bouncer proxy
26 lines (19 loc) • 1.03 kB
JavaScript
;
exports.__esModule = true;
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
exports.default = getPayload;
var _wreck = require('wreck');
var _wreck2 = _interopRequireDefault(_wreck);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function getPayload(payloadStream) {
return (typeof payloadStream === 'undefined' ? 'undefined' : _typeof(payloadStream)) !== 'object' || payloadStream === null ? Promise.resolve(payloadStream) : new Promise(function (resolve, reject) {
_wreck2.default.read(payloadStream, {}, function (err, payload) {
if (err) {
reject(err);
} else {
resolve(payload.toString());
}
});
});
}
//# sourceMappingURL=getPayload.js.map