Get Mystery Box with random crypto!

分享一些最近在 Node.js 领域的产出: 1. https://github.com/xin | XiNGRZ's

分享一些最近在 Node.js 领域的产出:

1. https://github.com/xingrz/cppzst

zstd 的 Node.js 原生绑定,支持 Promise,支持 Stream,支持阻塞调用。

zstd 是 facebook 开源并且提交了 RFC 的压缩算法。特点是压缩比第二优秀的情况下解压速度非常快。

该 Fork 在原始版本的基础上:

* 升级到了 zstd 1.5.0
* 自带了 x86_64 × win32/linux/darwin × node-10/12/14/16 的预编译二进制
* 原生 TypeScript

2. https://github.com/xingrz/decompress

一个解压库,支持 Promise。支持流式解压到本地目录,或不落盘解压到内存中。

该 Fork 在原始版本的基础上:

* 增加了 zstd (*.tar.zst) 的支持
* 支持解压带有 hard link 的压缩文件 (比如 GCC)
* 原生 TypeScript

3. https://github.com/xingrz/download

一个下载库,支持 Promise,支持 Stream。可下载到本地目录或内存,支持解压。

该 Fork 在原始版本的基础上:

* 切换到了上述版本的 decompress,因此也带有了该版本新增的特性
* 原生 TypeScript