UNPKG

imagemin-svgo

Version:
49 lines (32 loc) 754 B
# imagemin-svgo ![GitHub Actions Status](https://github.com/imagemin/imagemin-svgo/workflows/test/badge.svg?branch=main) > [SVGO](https://github.com/svg/svgo) imagemin plugin ## Install ```sh npm install imagemin-svgo ``` ## Usage ```js import imagemin from 'imagemin'; import imageminSvgo from 'imagemin-svgo'; await imagemin(['images/*.svg'], { destination: 'build/images', plugins: [ imageminSvgo({ plugins: [{ name: 'removeViewBox', active: false }] }) ] }); console.log('Images optimized'); ``` ## API ### imageminSvgo(options?)(buffer) Returns a `Promise<Buffer>`. #### options Type: `object` Pass options to [SVGO](https://github.com/svg/svgo#configuration). #### buffer Type: `Buffer` The buffer to optimize.