Sha256: 14cebd33a1ac41e7be538c174c53034a7b825ec3ded8735f168c197c15cddff6

Contents?: true

Size: 270 Bytes

Versions: 5

Compression:

Stored size: 270 Bytes

Contents

require 'image_optim/worker'

class ImageOptim
  class Worker
    # https://github.com/svg/svgo
    class Svgo < Worker
      def optimize(src, dst)
        args = %W[-i #{src} -o #{dst}]
        execute(:svgo, *args) && optimized?(src, dst)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
image_optim-0.17.1 lib/image_optim/worker/svgo.rb
image_optim-0.17.0 lib/image_optim/worker/svgo.rb
image_optim-0.16.0 lib/image_optim/worker/svgo.rb
image_optim-0.15.0 lib/image_optim/worker/svgo.rb
image_optim-0.14.0 lib/image_optim/worker/svgo.rb