1.0.0 • Published 8 years ago

smash-streams v1.0.0

Weekly downloads
6
License
MIT
Repository
github
Last release
8 years ago

smash-streams

NPM version Build Status Dependency Status

Smash your streams together and consume them as one stream.

API

smash-streams(...streams)

Returns a new instance of SmashStream

SmashStream

Class that smashes all stream arguments into one.

Usage

CommonJS

var smashStreams = require('smash-streams');

smashStreams(stream1, stream2)
  .pipe(watheverStream());

Or you can even do some extreme smashing:

var smashStreams = require('smash-streams');

smashStreams(
  stream1,
  [stream2, stream3, [stream4]],
  stream5
).pipe(extremeStream());

ES2015

import { smashStreams } from 'smash-streams';

smashStreams(stream1).pipe(...)

Contributing

Clone the repo via:

git clone https://github.com/nickvdyck/smash-streams.git

Then do:

  • npm install
  • npm run build

Before creating a pull request always run all the tests via

  • npm run test