broccoli-brotli
v2.0.1
Published
Broccoli plugin to compress trees using Brotli
Downloads
2,080
Readme
Broccoli Brotli plugin
Fork of broccoli-zopfli (which is a fork of broccoli-gzip) to use Brotli instead of Zopfli instead of gzip to perform compression. All credit goes to the original authors of broccoli-{zopfli,gzip}.
Installation
$ npm i broccoli-brotli
Example
const Brotli = require('broccoli-brotli')
const tree = new Brotli('app', {
extensions: ['js', 'css', 'svg']
})
Configuration
new Brotli(inputNode, options)
options.extensions
{Array} (required)
The file extensions that should be compressed.
options.keepUncompressed
{Boolean} (optional, default false
)
Whether to keep uncompressed versions of the files in the resulting tree.
options.appendSuffix
{Boolean} (optional, default true
)
Whether to append the .br
extension suffix to compressed files.
options.XXX
Where XXX
comes from BrotliOptions.
License
broccoli-brotli is, like broccoli-zopfli, distributed under the MIT license.