make example runnable

This commit is contained in:
Mathias Buus 2014-10-01 17:57:31 -07:00
parent 76ef6ddeea
commit 8a55714677

View file

@ -31,13 +31,16 @@ var pack = tar.pack() // pack is a streams2 stream
pack.entry({ name: 'my-test.txt' }, 'Hello World!') pack.entry({ name: 'my-test.txt' }, 'Hello World!')
// add a file called my-stream-test.txt from a stream // add a file called my-stream-test.txt from a stream
var entry = pack.entry({ name: 'my-stream-test.txt' }, function(err) { var entry = pack.entry({ name: 'my-stream-test.txt', size: 11 }, function(err) {
// the stream was added // the stream was added
// no more entries // no more entries
pack.finalize() pack.finalize()
}) })
someEntryStream.pipe(entry) entry.write('hello')
entry.write(' ')
entry.write('world')
entry.end()
// pipe the pack stream somewhere // pipe the pack stream somewhere
pack.pipe(process.stdout) pack.pipe(process.stdout)