[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#992322: ITP: node-minipass -- Nodejs minimal implementation of a PassThrough stream



Package: wnpp
Severity: wishlist
Owner: Yadd <yadd@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, pkg-javascript-devel@lists.alioth.debian.org

* Package name    : node-minipass
  Version         : 3.1.3
  Upstream Author : npm, Inc. and Contributors
* URL             : https://github.com/isaacs/minipass
* License         : ISC
  Programming Lang: JavaScript
  Description     : Nodejs minimal implementation of a PassThrough stream

minipass is a very minimal implementation of a PassThrough stream

It's very fast for objects, strings, and buffers.

Supports pipe()ing (including multi-pipe() and backpressure transmission),
buffering data until either a data event handler or pipe() is added (so
you don't lose the first chunk), and most other cases where PassThrough
is a good idea.

Currently, minipass is embedded in npm, node-cacache, node-ssri and
node-tar. It is also a dependency of next node-tap. The goal of this ITP
is to package it separately and then remove embedded minipass. The
package will embed also some little reverse dependencies of minipass
needed by node-cacache, npm and node-tap:
 * minipass-flush
 * minipass-collect
 * minipass-pipeline
 * minipass-json-stream
 * minipass-sized

This package will be maintained under Pkg-JS umbrella.

Cheers,
Yadd


Reply to: