Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
rpm-mcarman b9f7ec4306 First Commit vor 3 Jahren
..
test First Commit vor 3 Jahren
.travis.yml First Commit vor 3 Jahren
LICENSE First Commit vor 3 Jahren
README.md First Commit vor 3 Jahren
index.js First Commit vor 3 Jahren
package.json First Commit vor 3 Jahren

README.md

stdout-stream

Non-blocking stdout stream

npm install stdout-stream

build status dat

Rant

Try saving this example as example.js

console.error('start');
process.stdout.write(new Buffer(1024*1024));
console.error('end');

And run the following program

node example.js | sleep 1000

The program will never print end since stdout in node currently is blocking - even when its being piped (!).

stdout-stream tries to fix this by being a stream that writes to stdout but never blocks

Usage

var stdout = require('stdout-stream');

stdout.write('hello\n'); // write should NEVER block
stdout.write('non-blocking\n')
stdout.write('world\n');

stdout-stream should behave in the same way as process.stdout (i.e. do not end on pipe etc)

License

MIT