ubdate
This commit is contained in:
76
node_modules/imagemin-gifsicle/readme.md
generated
vendored
Normal file
76
node_modules/imagemin-gifsicle/readme.md
generated
vendored
Normal file
@@ -0,0 +1,76 @@
|
||||
# imagemin-gifsicle [](https://travis-ci.org/imagemin/imagemin-gifsicle) [](https://ci.appveyor.com/project/ShinnosukeWatanabe/imagemin-gifsicle)
|
||||
|
||||
> Imagemin plugin for [Gifsicle](https://www.lcdf.org/gifsicle/)
|
||||
|
||||
|
||||
## Install
|
||||
|
||||
```
|
||||
$ npm install imagemin-gifsicle
|
||||
```
|
||||
|
||||
|
||||
## Usage
|
||||
|
||||
```js
|
||||
const imagemin = require('imagemin');
|
||||
const imageminGifsicle = require('imagemin-gifsicle');
|
||||
|
||||
(async () => {
|
||||
await imagemin(['images/*.gif'], 'build/images', {
|
||||
use: [
|
||||
imageminGifsicle()
|
||||
]
|
||||
});
|
||||
|
||||
console.log('Images optimized');
|
||||
})();
|
||||
```
|
||||
|
||||
|
||||
## API
|
||||
|
||||
### imageminGifsicle([options])(buffer)
|
||||
|
||||
Returns a promise for a buffer.
|
||||
|
||||
#### options
|
||||
|
||||
Type: `Object`
|
||||
|
||||
##### interlaced
|
||||
|
||||
Type: `boolean`<br>
|
||||
Default: `false`
|
||||
|
||||
Interlace gif for progressive rendering.
|
||||
|
||||
##### optimizationLevel
|
||||
|
||||
Type: `number`<br>
|
||||
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.
|
||||
|
||||
1. Stores only the changed portion of each image.
|
||||
2. Also uses transparency to shrink the file further.
|
||||
3. 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](https://github.com/imagemin)
|
||||
Reference in New Issue
Block a user