s3-tus-store
Version:
[](https://travis-ci.org/blockai/s3-tus-store)
21 lines (16 loc) • 612 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _endOfStream = require('end-of-stream');
var _endOfStream2 = _interopRequireDefault(_endOfStream);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function (stream) {
let opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
return new Promise((resolve, reject) => {
(0, _endOfStream2.default)(stream, opts, err => {
if (err) return reject(err);
resolve();
});
});
}; // Promisified version of end-of-stream