A streaming compression for node.js.
C JavaScript C++ Shell
Pull request Compare This branch is 1 commit ahead of egorich239:master.
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 Updated to use new Buffer format in Node v0.3 Nov 27, 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.