INNER CODE UNIT · JavaScript
request
astefanutti/kubebox · lib/client.js:34
const request = this.requests[this.requests.length - 1];
promise = promise.then(response => {
const { promise, cancellation: c } = request(response).get({ generator, readable, async, cancellable: true, rejectOnAbort });
cancellation = c;
return promise;
});
return (cancellable || generator)
? { promise, cancellation: () => cancellation() }
: promise;
}
}
class ExternalRequest {
constructor(options) {
this.options = options;
}