class ImageOptim::Worker::Svgo
Constants
- DISABLE_PLUGINS_OPTION
- ENABLE_PLUGINS_OPTION
Public Instance Methods
optimize(src, dst)
click to toggle source
# File lib/image_optim/worker/svgo.rb, line 17 def optimize(src, dst) args = %W[ --input #{src} --output #{dst} ] disable_plugins.each do |plugin_name| args.unshift "--disable=#{plugin_name}" end enable_plugins.each do |plugin_name| args.unshift "--enable=#{plugin_name}" end execute(:svgo, *args) && optimized?(src, dst) end