()
| 22 | // truly needs bigger bodies. |
| 23 | const DEFAULT_MAX_BODY_BYTES = 1 * 1024 * 1024; |
| 24 | function resolveMaxBodyBytes() { |
| 25 | const raw = Number(process.env.EVOMAP_PROXY_MAX_BODY_BYTES); |
| 26 | if (Number.isFinite(raw) && raw > 0) return Math.floor(raw); |
| 27 | return DEFAULT_MAX_BODY_BYTES; |
| 28 | } |
| 29 | |
| 30 | function parseBody(req, opts) { |
| 31 | const maxBytes = (opts && Number.isFinite(opts.maxBytes) && opts.maxBytes > 0) |