Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

xstream

Package Overview
Dependencies
Maintainers
2
Versions
100
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

xstream - npm Package Versions

1
10

5.0.5

Diff

Changelog

Source

5.0.5 (2016-06-14)

Bug Fixes

  • imitate: fix against cyclic propagation of errors (1aa0549)

<a name="5.0.4"></a>

cycle
published 5.0.4 •

Changelog

Source

5.0.4 (2016-06-14)

Bug Fixes

  • imitate: fix cyclic execution leaks (8658aa0), closes #51

<a name="5.0.3"></a>

cycle
published 5.0.3 •

Changelog

Source

5.0.3 (2016-06-13)

Bug Fixes

  • imitate: fix imitate() isomorphism (d9970cc)

Performance Improvements

  • dataflow: add dataflow perf benchmark (9b8730a)

<a name="5.0.2"></a>

cycle
published 5.0.2 •

Changelog

Source

5.0.2 (2016-06-12)

Bug Fixes

  • imitate: fix cyclic execution leak, and refactor (8a432b6), closes #51 #49
  • take: remove redundant stop() call (625fb3e)

Features

  • combine: change API for combine() operator (a2aa0a6)
  • imitate: move imitate() from MimicStream to Stream (ad63372)

BREAKING CHANGES

  • combine: combine() now takes only streams as argument, no more project function. combine() will return an stream that emits arrays of the collected values from each input stream. To transform that array, you should now use map() operator after combine(), to take the array of collected values and return a combination value. See tests for examples.
  • imitate: MimicStream and xs.createMimic() were removed entirely. The imitate() method now exists on every Stream instance. To use the proxy stream technique, use xs.create() to create the proxy, then call proxy.imitate(other).

<a name="4.0.4"></a>

cycle
published 4.0.4 •

Changelog

Source

4.0.4 (2016-06-09)

<a name="4.0.3"></a>

cycle
published 4.0.3 •

Changelog

Source

4.0.3 (2016-06-08)

Bug Fixes

  • remember: fix remember() on producer-less streams (cbe806d)

<a name="4.0.2"></a>

cycle
published 4.0.2 •

Changelog

Source

4.0.2 (2016-06-08)

Bug Fixes

  • Stream: fix small issue with private Stream members (61b5c12)

<a name="4.0.1"></a>

cycle
published 4.0.1 •

Changelog

Source

4.0.1 (2016-06-03)

Bug Fixes

  • compose: improve compose type signature (38b1064)

<a name="4.0.0"></a>

cycle
published 4.0.0 •

Changelog

Source

4.0.0 (2016-06-03)

Bug Fixes

  • core: remove instance combine() and merge() (00fc72c)

Features

  • core: improve signature of operators regarding types (#43) (116e9f2)

BREAKING CHANGES

  • core: Instance operators stream.combine() and stream.merge() removed. Use xs.combine() and xs.merge() instead.
  • core: debug() now returns a MemoryStream if the input was also a MemoryStream. endWhen() now returns a MemoryStream if the input was also a MemoryStream. fold() now returns always a MemoryStream, not Stream. imitate() only works on conventional Stream, will throw error on MemoryStream. map() now returns a MemoryStream if the input was also a MemoryStream. mapTo() now returns a MemoryStream if the input was also a MemoryStream. replaceError() now returns a MemoryStream if the input was also a MemoryStream. startWith() now returns always a MemoryStream, not Stream. take() now returns a MemoryStream if the input was also a MemoryStream.

<a name="3.0.0"></a>

cycle
published 3.0.0 •

Changelog

Source

3.0.0 (2016-06-02)

Bug Fixes

  • extra: change flattenSequentially and pairwise signatures (71df158)
  • extra: move flattenConcurrently from core to extra (7d0fc01)
  • imitate: fix imitate, should not add listener immediately (a6e39d2), closes #5 #5

BREAKING CHANGES

  • extra: Usage of flattenSequentially have changed, from compose(flattenSequentially()) to compose(flattenSequentially) and from compose(pairwise()) and compose(pairwise).
  • extra: flattenConcurrently must be separately imported as an extra operator and used with .compose()
  • imitate: imitate() method on Stream removed. New type introduced: MimicStream, which can be created through xs.createMimic(). A MimicStream has the method imitate(), which has the same API as before, but imitate does not trigger any Stream/Producer to start.

<a name="2.6.2"></a>

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc