collect-stream

Collect a readable stream's output and errors

collect-stream

Collect a readable stream's output and errors.

Usage

Give it a readable stream and a function and it will call latter with the potential error and a smart representation of the data the stream emitted.

import collect from 'collect-stream';

collect(stringStream, (err, data) => {
  console.log(data); // one string
});

collect(bufferStream, (err, data) => {
  console.log(data); // one buffer
});

collect(objectStream, (err, data) => {
  console.log(data); // an array of objects
});

Give it options and it will pass them to concat-stream.

import collect from 'collect-stream';

collect(someStream, {
  encoding: 'object'
}, (err, data) => {
  console.log(data) // forced to be an array of objects
});

Installation

$ npm install collect-stream

License

MIT

HomePage

https://github.com/juliangruber/collect-stream

Repository

https://github.com/juliangruber/collect-stream


上一篇:@jkhong/devutils
下一篇:latest-version

相关推荐

  • 转换一个htmlcollection数组最有效的方式

    Tom(https://stackoverflow.com/users/20/tom)提出了一个问题:Most efficient way to convert an HTMLCollection t...

    2 年前
  • 详解NodeList 和 HTMLCollection 和 Array

    Array,NodeList, HTMLCollection这三个概念和它们之间的关系有很多做了几年前端的同学都搞不清楚,经常遇到但是又感觉很陌生,剪不断理还乱的感觉。今天咱们就来理清这三个东西。

    2 年前
  • 理解 Node.js Stream 模块

    流概念是学习 Node 绕不过去的概念之一,它的底层代码也非常复杂,它能够优化对于文件或者数据处理的内存优化与流程优化,本文主要是讲述了对于 Stream 的实现与使用。

    2 年前
  • 深入nodejs中流(stream)的理解

    流的基本概念及理解 流是一种数据传输手段,是有顺序的,有起点和终点,比如你要把数据从一个地方传到另外一个地方 流非常重要,gulp,webpack,HTTP里的请求和响应,http里的sock...

    2 年前
  • 浅析Node.js的Stream模块中的Readable对象

    我一直都很不愿意扯 nodejs 的流,因为从第一次看到它我就觉得它的设计实在是太恶心了。但是没办法,Stream 规范(https://streams.spec.whatwg.org/)尚未普及,而...

    3 年前
  • 对fs.createreadstream VS fs.readfile Node.js的利弊是什么?

    Kent Brewster(https://stackoverflow.com/users/1151280/kentbrewster)提出了一个问题:What are the pros and con...

    2 年前
  • 学Node必须掌握的Buffer和Stream

    本文并不介绍 Buffer 和 Stream 使用的api,而是把对 Buffer 和 Stream 的理解带给大家。 之前发了篇文章《Nodejs核心模块简介》(https://segmentfa...

    7 个月前
  • 区别htmlcollection,nodelists,和对象数组

    user1032531(https://stackoverflow.com/users/1032531/user1032531)提出了一个问题:Difference between HTMLColle...

    2 年前
  • 使用postman创建collection测试接口

    postman可以创建一个工作流按顺序测试多个接口,并可以将前面的接口的返回值作为变量传递给后面的接口使用。 比如要顺序测试智联卓聘的接口: 1.https://data.highpin.cn/ap...

    1 年前
  • 为htmlcollection元素循环

    K Scandrett(https://stackoverflow.com/users/1544886/kscandrett)提出了一个问题:For loop for HTMLCollection e...

    2 年前

官方社区

扫码加入 JavaScript 社区