UNPKG

@studyportals/sp-hs-misc

Version:

Miscellaneous code used in HouseStark's projects

22 lines 742 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SignedRequestSenderDecorator = void 0; /** * @deprecated Use @studyportals/mb-platform-http-requests */ class SignedRequestSenderDecorator { requestSigner; target; 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)); } } exports.SignedRequestSenderDecorator = SignedRequestSenderDecorator; //# sourceMappingURL=signed-request-sender-decorator.class.js.map