@studyportals/sp-hs-misc
Version:
Miscellaneous code used in HouseStark's projects
17 lines • 559 B
JavaScript
/**
* @deprecated Use @studyportals/mb-platform-http-requests
*/
class SignedRequestSenderDecorator {
constructor(requestSigner, target) {
this.requestSigner = requestSigner;
this.target = target;
}
async sendAndExtractBody(request) {
return this.target.sendAndExtractBody(this.requestSigner.sign(request));
}
async send(request) {
return this.target.send(this.requestSigner.sign(request));
}
}
export { SignedRequestSenderDecorator };
//# sourceMappingURL=signed-request-sender-decorator.class.js.map