(req: IncomingMessage)
| 1 | import { IncomingMessage, RequestListener } from "http"; |
| 2 | |
| 3 | export const getTextBody = (req: IncomingMessage) => |
| 4 | new Promise<string>((resolve) => { |
| 5 | let body = ""; |
| 6 | req.on("readable", () => { |
| 7 | const chunk = req.read(); |
| 8 | if (chunk) { |
| 9 | body += chunk; |
| 10 | } |
| 11 | }); |
| 12 | req.on("end", () => { |
| 13 | resolve(body); |
| 14 | }); |
| 15 | }); |
| 16 | |
| 17 | export class HttpReply { |
| 18 | constructor(private response: Parameters<RequestListener>[1]) {} |
no test coverage detected
searching dependent graphs…