iltorb:具有本机绑定的brotli压缩解压缩的Node.js模块

时间:2024-06-01 17:54:37
【文件属性】:

文件名称:iltorb:具有本机绑定的brotli压缩解压缩的Node.js模块

文件大小:24.77MB

文件格式:ZIP

更新时间:2024-06-01 17:54:37

nodejs brotli native-bindings JavaScript

伊尔托布 是一个软件包,为压缩库提供了本机绑定。 安装 该模块使用prebuild为您的平台下载预编译的二进制文件(如果存在)。 否则,它将使用node-gyp构建模块。 npm install iltorb 建设先决条件 从源构建或不存在时,需要执行以下操作。 Python 2.7 GCC 4.8+(Unix)或 (Windows),请参阅 。 方法 异步的 省略callback参数将导致compress和decompress方法返回Promise。 compress(buffer [,brotliEncodeParams] [,callback]) const compress = require ( 'iltorb' ) . compress ; // callback style compress ( input , function ( err , output )


【文件预览】:
iltorb-master
----.circleci()
--------config.yml(3KB)
----.gitignore(50B)
----README.md(5KB)
----brotli()
----.gitmodules(76B)
----CHANGELOG.md(11KB)
----appveyor.yml(1KB)
----binding.gyp(2KB)
----test()
--------brotliBufferSync.js(2KB)
--------fixtures()
--------brotliBufferAsync.js(3KB)
--------brotliBufferPromise.js(3KB)
--------iltorb.js(646B)
--------brotliStream.js(3KB)
----LICENSE(1KB)
----.gitattributes(18B)
----package.json(2KB)
----src()
--------enc()
--------iltorb.cc(336B)
--------dec()
--------common()
----index.js(5KB)
----scripts()
--------build.js(1KB)
--------install.js(2KB)
----.travis.yml(1KB)

网友评论