lib/streams/intersperse-stream.js
function IntersperseStream(seperator, options) {
	if(typeof seperator === 'object') {
		options = seperator;
		seperator = null;
	}
	options = !options ? {} : options;

	Transform.call(this, options);

	this._intersperseBuffer = null;
	this._intersperseSeperator = (seperator === null || seperator === undefined) ? '\n' : seperator;
}
function IntersperseStream(seperator, options) {
	if(typeof seperator === 'object') {
		options = seperator;
		seperator = null;
	}
	options = !options ? {} : options;

	Transform.call(this, options);

	this._intersperseBuffer = null;
	this._intersperseSeperator = (seperator === null || seperator === undefined) ? '\n' : seperator;
}
function IntersperseStream ( seperator , options ) { if ( typeof seperator === 'object' ) { options = seperator ; seperator = null ; } options = ! options ? { } : options ; Transform . call ( this , options ) ; this . _intersperseBuffer = null ; this . _intersperseSeperator = ( seperator === null || seperator === undefined ) ? '\n' : seperator ; }
IntersperseStream intersperses a seperator between chunks in the stream

@class IntersperseStream
@constructor
@extends Transform
@param {String|Object|Number} [seperator='\n'] - Seperator to push between chunks
@param {Object} [options] - Stream options object
IntersperseStream intersperses a seperator between chunks in the stream