/usr/local/lib/node_modules/pm2/node_modules/needle/examples
NameSizeModeActions
deflated-stream.js5240644editdlrm
digest-auth.js3250644editdlrm
download-to-file.js5830644editdlrm
multipart-stream.js5310644editdlrm
parsed-stream.js5350644editdlrm
parsed-stream2.js6690644editdlrm
stream-events.js5380644editdlrm
stream-to-file.js3600644editdlrm
upload-image.js10100644editdlrm
Edit: /usr/local/lib/node_modules/pm2/node_modules/needle/examples/parsed-stream2.js (669B)
////////////////////////////////////////// // This example illustrates a more complex // example of parsing a JSON stream. ////////////////////////////////////////// var needle = require('./../'), JSONStream = require('JSONStream'); var url = 'http://jsonplaceholder.typicode.com/db'; // Initialize our GET request with our default (JSON) // parsers disabled. var json = new needle.get(url, {parse: false}) // And now interpret the stream as JSON, returning only the // title of all the posts. .pipe(new JSONStream.parse('posts.*.title')); json.on('data', function (obj) { console.log('got title: \'' + obj + '\''); })