bridgets
Version:
<p align="center"> <a href="https://bridgets.co"> <img src="http://bridgets.co/assets/logo-short.svg" height="48" /> <h1 align="center">BridgeTS</h1> </a> </p>
19 lines • 605 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getJSONDataFromRequestStream = void 0;
const getJSONDataFromRequestStream = (request) => new Promise((resolve) => {
const chunks = [];
request.on('data', (chunk) => {
chunks.push(chunk);
});
request.on('end', () => {
try {
resolve(JSON.parse(Buffer.concat(chunks).toString()));
}
catch (err) {
resolve(JSON.parse('{}'));
}
});
});
exports.getJSONDataFromRequestStream = getJSONDataFromRequestStream;
//# sourceMappingURL=bodyJSON.js.map