Back to Explore

stream-utils/raw-body

GitHub
1 watchersOpen source

Last release:

raw-body is a Node.js module that reads and returns the entire raw body from a readable stream as a Buffer or string. It validates the body size and expected length (with configurable limit and encoding), making it useful for parsing HTTP request bodies safely.

Project status

  • Maintenance status: The project appears to still be actively worked on in upstream activity (last upstream push 2026-03-01), but the most recent documented updates in the provided history are from late 2025, so it looks more like maintenance with occasional dependency/tooling refreshes than fast-moving development as of today (2026-06-09).
  • Update cadence: There were updates within about 2-3 months in 2025 (v3.0.1 on 2025-09-04, v3.0.2 on 2025-11-21, then 2.5.3 on 2025-11-25). After that, there is a gap of roughly 6-7 months with no further published updates shown.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • 2.5.3

    raw-body 2.5.3 mainly updates dependency versions and CI/workflow/document packaging details. Runtime code changes are not visible in the provided diff, with modifications centered on package metadata (dependency ranges, published files) and repository automation/docs.

  • v3.0.2

    v3.0.2 primarily updates tooling and CI, including new GitHub workflows (CodeQL, Scorecard), Dependabot configuration, and a switch to neostandard for linting. It also bumps a dependency (http-errors from 2.0.0 to 2.0.1) and adjusts package publish contents by removing HISTORY.md and SECURITY.md from the npm package.

    BreakingSecurity
  • v3.0.1

    raw-body v3.0.1 primarily updates dependency versions and fixes metadata. It corrects the package engines field to properly reflect Node.js support (Node >= 0.10) and bumps iconv-lite to 0.7.0 with related internal compatibility adjustments.