vite-plugin-zopfli
v1.0.2
Published
Use `zopfli` to compress resources.
Maintainers
Readme
vite-plugin-zopfli
Use zopfli to compress resources.
Zopfli is a data compression library that performs Deflate, gzip and zlib data encoding. It achieves higher compression ratios than mainstream Deflate and zlib implementations.
Currently, only gzip is supported.
Install
$ bun i vite-plugin-zopfli -D
# or
$ yarn add vite-plugin-zopfli -D
# or
$ npm install vite-plugin-zopfli -DUsage
import { defineConfig } from 'vite'
import { ViteZopfliCompressor } from 'vite-plugin-zopfli'
export default defineConfig({
plugins: [
// ...your plugins
ViteZopfliCompressor()
]
})Options
| params | type | default | description |
| ---------------------- | --------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
| compressionOptions | Zopfli.Options | {} | Compression options for Zopfli(for details check node-zopfli module) |
| deleteOriginalAssets | boolean | false | Whether to delete the original assets or not |
