{"version":3,"file":"getRawBody.mjs","sources":["../../../src/utils/getRawBody.ts"],"sourcesContent":["import { IncomingMessage } from 'node:http';\n\nexport function getRawBody(request: IncomingMessage): Promise<string> {\n  return new Promise((resolve, reject) => {\n    let data = '';\n    request.on('data', chunk => {\n      data += chunk;\n    });\n    request.on('end', () => {\n      resolve(data);\n    });\n    request.on('error', (error) => {\n      reject(error);\n    });\n  });\n}\n"],"names":[],"mappings":"AAEM,SAAU,UAAU,CAAC,OAAwB,EAAA;IACjD,OAAO,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,MAAM,KAAI;QACrC,IAAI,IAAI,GAAG,EAAE;AACb,QAAA,OAAO,CAAC,EAAE,CAAC,MAAM,EAAE,KAAK,IAAG;YACzB,IAAI,IAAI,KAAK;AACf,SAAC,CAAC;AACF,QAAA,OAAO,CAAC,EAAE,CAAC,KAAK,EAAE,MAAK;YACrB,OAAO,CAAC,IAAI,CAAC;AACf,SAAC,CAAC;QACF,OAAO,CAAC,EAAE,CAAC,OAAO,EAAE,CAAC,KAAK,KAAI;YAC5B,MAAM,CAAC,KAAK,CAAC;AACf,SAAC,CAAC;AACJ,KAAC,CAAC;AACJ;;;;"}