Back to Explore

stream-utils/raw-body

GitHub
1 watchersOpen source

Last release: 6 months ago

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

  • The repository appears actively maintained, with recent updates across v3.0.1 (2025-09-04) through v3.0.2 (2025-11-21) and 2.5.3 (2025-11-25), plus a recent upstream push on 2026-03-01.
  • Apparent cadence is moderately frequent, about 2.5 months between v3.0.1 and v3.0.2, then about 4 days to 2.5.3 (and no evidence of long periods of inactivity in the provided history).

AI summary generated Today

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

Recent updates

  • 2.5.3

    6 months ago

    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

    6 months ago

    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

    9 months ago

    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.