/broccoli-gzip

Broccoli plugin to apply gzip compression to trees

Primary LanguageJavaScriptMIT LicenseMIT

Broccoli Gzip Plugin

Build Status

Installation

yarn add broccoli-gzip

Example

const Gzip = require('broccoli-gzip');

let tree = new Gzip('app', {
  extensions: ['js', 'css']
});

Configuration

new Gzip(inputTree, options)


options.extensions {Array} (Required)

The file extensions that should be compressed.


options.keepUncompressed {Boolean} (Optional, default false)

Whether the uncompressed versions of the files should be kept in the resulting tree.


options.appendSuffix {Boolean} (Optional, default true)

Whether to append the .gz suffix.

Testing

yarn test

License

This project is distributed under the MIT license.