compress-brotli, cross Node.js brotli compression
source link: https://www.tuicool.com/articles/hit/nyIZNjE
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
compress-brotli
Simple cross Node.js inteface for using brotli compression
Highlights
undefined >=11.7.0
Install
$ npm install compress-brotli --save
In case you are not targeting Node.js v11.7.0 or above, you need to install iltorb
as extra dependency:
$ npm install iltorb --save
Usage
const createCompress = require('compress-brotli') // It exposes compress/decompress methods const { compress, decompress } = createCompress()
API
compressBrotli([options])
enable
Type: boolean
Default: false
If pass disable, it will return a noop compress/decompress methods.
serialize
Type: function
Default: JSON.stringify
It determines the serialize method to use before compress the data.
deserialize
Type: function
Default: JSON.parse
It determines the deserialize method to use after decompress the data.
License
compress-brotli© Kiko Beats , released under the MIT License.
Authored and maintained by Kiko Beats with help from contributors .
kikobeats.com · GitHub Kiko Beats · Twitter @Kikobeats
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK