advpng imagemin plugin
$ npm install imagemin-advpng
const imagemin = require('imagemin');
const imageminAdvpng = require('imagemin-advpng');
(async () => {
await imagemin(['images/*.png'], {
destination: 'build/images',
plugins: [
imageminAdvpng()
]
});
console.log('Images optimized');
})();
Type: object
Type: number
Default: 3
Select an optimization level between 0
and 4
.
Levels:
0
Don't compress1
Compress fast (zlib)2
Compress normal (7z)3
Compress extra (7z)4
Compress extreme (zopfli)
Type: number
Optionally specify an additional number of iterations to perform for optimization levels 3 and 4. May provide marginally better compression, at the cost of additional time.
Type: Buffer
Buffer to optimize.