UNPKG

560 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.getBodyParserOptions = void 0;
4const rawBodyParser = (req, _res, buffer) => {
5 if (Buffer.isBuffer(buffer)) {
6 req.rawBody = buffer;
7 }
8 return true;
9};
10function getBodyParserOptions(rawBody, options) {
11 let parserOptions = (options || {});
12 if (rawBody === true) {
13 parserOptions = Object.assign(Object.assign({}, parserOptions), { verify: rawBodyParser });
14 }
15 return parserOptions;
16}
17exports.getBodyParserOptions = getBodyParserOptions;