1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-23 18:41:38 +01:00
metamask-extension/app/scripts/lib/stream-utils.js
2016-04-08 14:24:10 -07:00

22 lines
413 B
JavaScript

const Through = require('through2')
module.exports = {
jsonParseStream: jsonParseStream,
jsonStringifyStream: jsonStringifyStream,
}
function jsonParseStream(){
return Through.obj(function(serialized, encoding, cb){
this.push(JSON.parse(serialized))
cb()
})
}
function jsonStringifyStream(){
return Through.obj(function(obj, encoding, cb){
this.push(JSON.stringify(obj))
cb()
})
}