zjinh c556a62aac 11 vor 7 Jahren
..
test 8ee991068c 有思浏览器V2.0.0正式版 vor 8 Jahren
README.md 8ee991068c 有思浏览器V2.0.0正式版 vor 8 Jahren
index.js 8ee991068c 有思浏览器V2.0.0正式版 vor 8 Jahren
package.json c556a62aac 11 vor 7 Jahren

README.md

Stream slicer

	npm install stream-slicer

usage

var StreamSlicer = require('stream-slicer');
var fs = require('fs');

var read = fs.createReadStream('data');  // data === '1|2|3|4|5|6';
var write = fs.createWriteStream('data1');

var slicer = new StreamSlicer({ sliceBy: '|', replaceWith: '\n'});

slicer.on('slice', function (data) {
	console.log(data);
});

read.pipe(slicer).pipe(write); 

/*
	data1 ===

	1
	2
	3
	4
	5
	6

*/

also:

var StreamSlicer = require('stream-slicer');
var fs = require('fs');

var read = fs.createReadStream('data');  // data === '1||2|3||4|5||6';
var write = fs.createWriteStream('data1');

var slicer = new StreamSlicer({ sliceBy: '||', replaceWith: '---'});

slicer.on('slice', function (data) {
	console.log(data);
});

read.pipe(slicer).pipe(write); // data1 === '1---2|3---4|5---6'