Back to Explore

grncdr/merge-stream

GitHub
1 watchersOpen source

Last release: 5/23/2019

merge-stream merges multiple input streams into a single interleaved stream, useful when you want to combine outputs from several stream sources. It supports dynamically adding more streams via merged.add, and you can check whether any sources were added using merged.isEmpty.

Project status

  • The repository appears largely unmaintained, with the most recent recorded update being v2.0.0 in 2019, and no subsequent updates shown in the provided history (last upstream push 2019-06-20).
  • Update cadence is low, with substantial gaps between updates (2015 v1.0.0, 2016 v1.0.1, and 2019 v2.0.0).

AI summary generated Today

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

Recent updates

  • v2.0.0

    5/23/2019

    Version 2.0.0 updates merge-stream’s implementation to use Node’s built-in stream.PassThrough instead of readable-stream/passthrough. Along with the code change, the package drops readable-stream from runtime dependencies and adjusts CI to test newer Node versions.

  • v1.0.1

    11/25/2016

    This release (v1.0.1) makes a small set of changes to the merge-stream package, with the primary functional change being improved error handling from merged source streams. The release notes section provides no description of any changes, so the actual behavior differences must be inferred from the code diff and updated tests/docs.

  • v1.0.0

    8/10/2015

    Release v1.0.0 was published on 2015-08-10. No release notes or change details were provided by the publisher, so specific developer-impacting changes cannot be determined from the available information.

  • v0.1.8

    6/30/2015

    This release is version 0.1.8 of merge-stream with minimal code changes (+15 lines, -3 lines across 4 files). Release notes were not provided, so the notable behavior and API changes must be inferred from the diff.

    Features
  • v0.1.7

    1/10/2015

    Release v0.1.7 of merge-stream contains a small change to how the merged stream signals completion, plus a test timeout error message adjustment. No release notes were provided for this version.

    Breaking
  • v0.1.6

    9/25/2014

    Release v0.1.6 has no published release notes. The code changes are small (about 17 net lines), but package metadata and the through2 dependency version were updated.

  • v0.1.5

    7/6/2014

    This release appears to only bump the npm package version from 0.1.4 to 0.1.5. The provided release notes contain no content, so there are no documented functional changes to compare against.

  • v0.1.4

    7/6/2014

    The v0.1.4 release contains only a package version bump from 0.1.3 to 0.1.4. No other code, API, or dependency changes are present in the provided diff.

  • v0.1.3

    7/6/2014

    v0.1.3 contains a small change set, focused on how merge-stream accepts and registers input streams. The release notes are missing (none provided), so all behavioral changes in the code are effectively undocumented.

    BreakingFeatures
  • v0.1.2

    6/26/2014

    Release v0.1.2 was published on 2014-06-26, but no release notes were provided by the publisher. As a result, the documented changes, potential breaking changes, and migration guidance cannot be determined from the release metadata alone.