Back to Explore

isaacs/fs-minipass

GitHub
1 watchersOpen source

Last release:

fs-minipass provides filesystem read and write stream classes built on minipass, including async and sync variants (ReadStream, ReadStreamSync, WriteStream, WriteStreamSync). It is useful for piping file data through streams or reading and writing file contents with less stream overhead than Node built-ins.

Project status

  • Actively maintained: No clear evidence of active maintenance in the published updates stream, with the newest version notes dating to 2023-08-14 (over two years ago relative to 2026-08-12). There is an upstream GitHub push on 2025-10-25, but no corresponding recent published update details are shown here.
  • Update cadence: Published updates appear infrequent, with versions in 2023-01, 2023-04, and 2023-08, followed by a long quiet period since then (no newer version entries provided).

AI summary generated

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

Recent updates

  • v3.0.3

    v3.0.3 is primarily a dependency update release. The only runtime change evident in the diff is upgrading the minipass dependency to a newer major version.

    Breaking
  • v3.0.2

    Release v3.0.2 updates fs-minipass to use minipass 5.0.0. The published release notes only mention this dependency bump. The code diff also shows internal changes required to accommodate minipass v5's export shape, plus several release workflow adjustments not mentioned in the release notes.

    BreakingSecurity
  • v3.0.1

    v3.0.1 is a small maintenance release that fixes a timing issue in fs-minipass WriteStream queue flushing. The main behavioral change is a guard to prevent flushing the queued writes immediately on `open` when a write is already in progress.

  • v3.0.0

    v3.0.0 updates fs-minipass to support a newer Node.js semver range and bumps core stream dependencies (notably minipass to 4.0.0). It also incorporates @npmcli/template-oss scaffolding, adding linting and CI release tooling.

    BreakingFeatures
  • v2.0.1

    This patch release makes small internal compatibility and safety improvements. It replaces unsafe/deprecated Buffer construction patterns and avoids direct use of Node internals where possible.

    Security