DeMoorJasper / Parcel Plugin Imagemin
Licence: mit
Parcel image minification plugin
Stars: ✭ 125
Programming Languages
javascript
184084 projects - #8 most used programming language
parcel-plugin-imagemin
A parcel plugin for image minification
Affected image formats
Currently supported extensions are .jpg
, .jpeg
, .png
, .gif
, .svg
Installation
yarn add parcel-plugin-imagemin -D
or
npm install parcel-plugin-imagemin -D
Usage
Image minification is only done on production builds so parcel build ...
, this to improve rebuild speeds in dev mode (the imagemin data is cached so it should be pretty quick in prod as well)
Configuration
Configuration file used by this plugin is imagemin.config.js
module.exports = {
"gifsicle": { "optimizationLevel": 2, "interlaced": false, "colors": 10 },
"mozjpeg": { "progressive": true, "quality": 10 },
"pngquant": { "quality": [0.25, 0.5] },
"svgo": {
"plugins": [
{ "removeViewBox": false },
{ "cleanupIDs": true },
]
},
"webp": { "quality": 10 }
}
See imagemin's API for further information: https://github.com/imagemin
License
MIT License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].