collect-json
v1.0.9
Published
Returns a stream which becomes readable with a single value once all (valid) JSON is received.
Downloads
11,431
Maintainers
Readme
collect-json
DEPRECATED: Please use stream-read-all instead.
collect-json
Returns a stream which becomes readable with a single value once all (valid) JSON is received.
collectJson([callback]) ⇒ Duplex ⏏
Kind: Exported function
| Param | Type | Description | | --- | --- | --- | | [callback] | function | called with the collected json data, once available. The value returned by the callback will be passed downstream. |
Example
An example command-line client script - JSON received at stdin is stamped with received
then written to stdout.
var collectJson = require("collect-json")
process.stdin
.pipe(collectJson(function(json){
json.received = true
return JSON.stringify(json)
}))
.on("error", function(err){
// input from stdin failed to parse
})
.pipe(process.stdout)
© 2015-21 Lloyd Brookes <[email protected]>. Documented by jsdoc-to-markdown.