文件名称:universal-zopfli-js:使用WebAssembly将JavaScript绑定到Zopfli
文件大小:46KB
文件格式:ZIP
更新时间:2024-05-22 02:46:13
gzip zlib wasm zopfli universal-javascript
通用佐普利 是用于执行gzip,deflate或zlib压缩的压缩库。 该库是使用WebAssembly与zopfli绑定JavaScript。 这比zopfli的本机扩展要慢,但是由于wasm是可移植的二进制格式,因此其安装比本机扩展要容易得多。 安装 # for npm users: npm install "@gfx/zopfli" # for yarnpkg users yarnpkg add "@gfx/zopfli" 用法 在TypeScript中: import { gzip , zlib , deflate } from "@gfx/zopfli" ; const input : string ; gzip ( input , { numiterations : 15 } , ( err , output ) => { // output is compres
【文件预览】:
universal-zopfli-js-master
----Dockerfile(126B)
----.gitignore(38B)
----tsconfig.json(5KB)
----README.md(4KB)
----.gitmodules(80B)
----test()
--------.gitignore(21B)
--------tsconfig.json(135B)
--------gzip_test.ts(2KB)
----.vscode()
--------settings.json(145B)
----CHANGES.md(2KB)
----package.json(851B)
----zopfli()
----prettier.config.js(161B)
----src()
--------binding.c(2KB)
--------pre.js(935B)
--------index.ts(5KB)
----benchmark()
--------.gitignore(18B)
--------random-bytes.js(1KB)
--------package.json(325B)
----LICENSE.md(10KB)
----tools()
--------binary-to-json.js(455B)
----.travis.yml(140B)
----Makefile(2KB)
----package-lock.json(92KB)