You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rdrew
1440706ce3
|
6 years ago | |
---|---|---|
.. | ||
index.js | 6 years ago | |
license | 6 years ago | |
package.json | 6 years ago | |
readme.md | 6 years ago |
readme.md
imagemin-gifsicle
gifsicle imagemin plugin
Install
$ npm install --save imagemin-gifsicle
Usage
const imagemin = require('imagemin');
const imageminGifsicle = require('imagemin-gifsicle');
imagemin(['images/*.gif'], 'build/images', {use: [imageminGifsicle()]}).then(() => {
console.log('Images optimized');
});
API
imageminGifsicle([options])(buffer)
Returns a promise for a buffer.
options
interlaced
Type: boolean
Default: false
Interlace gif for progressive rendering.
optimizationLevel
Type: number
Default: 1
Select an optimization level between 1
and 3
.
The optimization level determines how much optimization is done; higher levels take longer, but may have better results.
- Stores only the changed portion of each image.
- Also uses transparency to shrink the file further.
- Try several optimization methods (usually slower, sometimes better results)
colors
Type: number
Reduce the number of distinct colors in each output GIF to num or less. Num must be between 2 and 256.
buffer
Type: buffer
Buffer to optimize.
License
MIT © imagemin