stream-cycle

0.0.4 • Public • Published

stream-cycle

Create a stream/Readable that infinitely cycles over the items in an array or another, finite Readable. A lot like Python's itertools.cycle

One use case for this is to produce an infinite stream from an Array of mock objects so you can test downstream Writables.

Example

var alternating = cycle([1,0]);
alternating.on('data', console.log);
// 1
// 0
// 1
// 0
// 1
// 0

make commands

  • make build - will npm install and bower install
  • make dist - will use r.js optimizer to compile the source, UMD wrap, and place that and source maps in dist/
  • make clean
  • make server - serve the repo over http
  • make deploy [env={*prod,uat,qa}] - Deploy to lfcdn, optionally specifying a bucket env

Readme

Keywords

none

Package Sidebar

Install

npm i stream-cycle

Weekly Downloads

1

Version

0.0.4

License

ISC

Last publish

Collaborators

  • gobengo