# imagemin-svgo ![GitHub Actions Status](https://github.com/imagemin/imagemin-svgo/workflows/test/badge.svg?branch=master) > [SVGO](https://github.com/svg/svgo) imagemin plugin ## Install ``` $ npm install imagemin-svgo ``` ## Usage ```js const imagemin = require('imagemin'); const imageminSvgo = require('imagemin-svgo'); const {extendDefaultPlugins} = require('svgo'); (async () => { await imagemin(['images/*.svg'], { destination: 'build/images', plugins: [ imageminSvgo({ plugins: extendDefaultPlugins([ {name: 'removeViewBox', active: false} ]) }) ] }); console.log('Images optimized'); })(); ``` ## API ### imageminSvgo([options])(buffer) Returns a `Promise`. #### options Type: `Object` Pass options to [SVGO](https://github.com/svg/svgo#configuration). #### buffer Type: `Buffer` Buffer to optimize. ## License MIT © [imagemin](https://github.com/imagemin)