UNPKG

imagemin-jpegtran

Version:
58 lines (36 loc) 769 B
# imagemin-jpegtran > jpegtran imagemin plugin ## Install ``` $ npm install --save imagemin-jpegtran ``` ## Usage ```js const imagemin = require('imagemin'); const imageminJpegtran = require('imagemin-jpegtran'); (async () => { await imagemin(['images/*.jpg'], { destination: 'build/images', plugins: [ imageminJpegtran() ] }); console.log('Images optimized'); })(); ``` ## API ### imageminJpegtran(options?)(buffer) Returns a promise for a buffer. #### options Type: `object` ##### progressive Type: `boolean`\ Default: `false` Lossless conversion to progressive. ##### arithmetic Type: `boolean`\ Default: `false` Use [arithmetic coding](http://en.wikipedia.org/wiki/Arithmetic_coding). #### buffer Type: `buffer` Buffer to optimize.