A streaming compression for node.js. Abandoned and unsupported as of 2011-05-29.
C JavaScript C++ Shell
#11 Compare This branch is 67 commits ahead of waveto:master.
Latest commit fce09b1 Nov 10, 2010 @egorich239 v0.1.10
 1. Build with debug information.
 2. Avoid unnecessary event emission.
Failed to load latest commit information.
demo v0.1.10 Nov 10, 2010
doc Documentation improved. Aug 3, 2010
lib/compress v0.1.10 Nov 10, 2010
src v0.1.10 Nov 10, 2010
.gitignore npm friendly Jun 20, 2010
HISTORY v0.1.10 Nov 10, 2010
LICENSE Documentation update. Jun 6, 2010
README v0.1.10 Nov 10, 2010
build.sh v0.1.10 Nov 10, 2010
package.json v0.1.10 Nov 10, 2010
wscript v0.1.10 Nov 10, 2010



Asynchronous streaming compression module for node.js.
Note, that API has changed since forked from original project by waveto. See
HISTORY for more details.
Currently library supports two compression backends: gzip and bzip2.
To install, ensure that you have libz and libbz2 installed.


$ gcc --version
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3

$ node-waf configure
$ node-waf build

Configuration options:
  --debug             Build with debug information.
  --with-gzip         Build with gzip support. Default.
  --no-gzip           Build w/o gzip support.
  --with-bzip         Build with bzip support.
  --no-bzip           Build w/o bzip support. Default.

Build puts the compress-bindings.node binary module in build/default. 

Usage examples

See demo/demo.js.