jpeg-recompress imagemin plugin
npm install imagemin-jpeg-recompress> jpeg-recompress imagemin plugin
```
$ npm install --save imagemin-jpeg-recompress
`js
const imagemin = require('imagemin');
const imageminJpegRecompress = require('imagemin-jpeg-recompress');
(async () => {
await imagemin(['images/*.jpg'], {
destination: 'build/images',
plugins: [
imageminJpegRecompress()
]
});
console.log('Images optimized');
})();
`
#### options
##### accurate
Type: boolean\false
Default:
Favor accuracy over speed.
##### quality
Type: string\medium
Default:
Set a quality preset. Available presets: low, medium, high and veryhigh.
##### method
Type: string\ssim
Default:
Set comparison method. Available methods: mpe, ssim, ms-ssim and smallfry.
##### target
Type: number\0.9999
Default:
Set target quality.
##### min
Type: number\40
Default:
Minimum JPEG quality.
##### max
Type: number\95
Default:
Maximum JPEG quality.
##### loops
Type: number\6
Default:
Set the number of attempts.
##### defish
Type: number\0
Default:
Set defish strength.
##### progressive
Type: boolean\true
Default:
Enable progressive encoding.
##### subsample
Type: string\default
Default:
Set subsampling method. Available values: default, disable.
##### strip
Type: boolean\true
Default:
Strips metadata, such as EXIF data.
#### buffer
Type: buffer`
Buffer to optimize.