--- !ruby/object:Gem::Specification name: image_optim version: !ruby/object:Gem::Version version: 0.31.0 platform: ruby authors: - Ivan Kuchin autorequire: bindir: bin cert_chain: [] date: 2021-10-03 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: fspath requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: image_size requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.5' - - "<" - !ruby/object:Gem::Version version: '3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.5' - - "<" - !ruby/object:Gem::Version version: '3' - !ruby/object:Gem::Dependency name: exifr requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' - - ">=" - !ruby/object:Gem::Version version: 1.2.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' - - ">=" - !ruby/object:Gem::Version version: 1.2.2 - !ruby/object:Gem::Dependency name: progress requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - - ">=" - !ruby/object:Gem::Version version: 3.0.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - - ">=" - !ruby/object:Gem::Version version: 3.0.1 - !ruby/object:Gem::Dependency name: in_threads requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.3' - !ruby/object:Gem::Dependency name: image_optim_pack requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.2' - - ">=" - !ruby/object:Gem::Version version: 0.2.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.2' - - ">=" - !ruby/object:Gem::Version version: 0.2.2 - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: rubocop-rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' description: email: executables: - image_optim extensions: [] extra_rdoc_files: [] files: - ".appveyor.yml" - ".github/workflows/check.yml" - ".gitignore" - ".pre-commit-hooks.yaml" - ".rubocop.yml" - CHANGELOG.markdown - CONTRIBUTING.markdown - Gemfile - LICENSE.txt - README.markdown - Vagrantfile - bin/image_optim - image_optim.gemspec - lib/image_optim.rb - lib/image_optim/bin_resolver.rb - lib/image_optim/bin_resolver/bin.rb - lib/image_optim/bin_resolver/comparable_condition.rb - lib/image_optim/bin_resolver/error.rb - lib/image_optim/bin_resolver/simple_version.rb - lib/image_optim/cache.rb - lib/image_optim/cache_path.rb - lib/image_optim/cmd.rb - lib/image_optim/config.rb - lib/image_optim/configuration_error.rb - lib/image_optim/elapsed_time.rb - lib/image_optim/errors.rb - lib/image_optim/handler.rb - lib/image_optim/hash_helpers.rb - lib/image_optim/image_meta.rb - lib/image_optim/non_negative_integer_range.rb - lib/image_optim/optimized_path.rb - lib/image_optim/option_definition.rb - lib/image_optim/option_helpers.rb - lib/image_optim/path.rb - lib/image_optim/runner.rb - lib/image_optim/runner/glob_helpers.rb - lib/image_optim/runner/option_parser.rb - lib/image_optim/space.rb - lib/image_optim/timer.rb - lib/image_optim/true_false_nil.rb - lib/image_optim/worker.rb - lib/image_optim/worker/advpng.rb - lib/image_optim/worker/class_methods.rb - lib/image_optim/worker/gifsicle.rb - lib/image_optim/worker/jhead.rb - lib/image_optim/worker/jpegoptim.rb - lib/image_optim/worker/jpegrecompress.rb - lib/image_optim/worker/jpegtran.rb - lib/image_optim/worker/optipng.rb - lib/image_optim/worker/oxipng.rb - lib/image_optim/worker/pngcrush.rb - lib/image_optim/worker/pngout.rb - lib/image_optim/worker/pngquant.rb - lib/image_optim/worker/svgo.rb - script/template/jquery-2.1.3.min.js - script/template/sortable-0.6.0.min.js - script/template/worker_analysis.erb - script/update_worker_options_in_readme - script/worker_analysis - spec/image_optim/bin_resolver/comparable_condition_spec.rb - spec/image_optim/bin_resolver/simple_version_spec.rb - spec/image_optim/bin_resolver_spec.rb - spec/image_optim/cache_path_spec.rb - spec/image_optim/cache_spec.rb - spec/image_optim/cmd_spec.rb - spec/image_optim/config_spec.rb - spec/image_optim/elapsed_time_spec.rb - spec/image_optim/handler_spec.rb - spec/image_optim/hash_helpers_spec.rb - spec/image_optim/image_meta_spec.rb - spec/image_optim/optimized_path_spec.rb - spec/image_optim/option_definition_spec.rb - spec/image_optim/option_helpers_spec.rb - spec/image_optim/path_spec.rb - spec/image_optim/runner/glob_helpers_spec.rb - spec/image_optim/runner/option_parser_spec.rb - spec/image_optim/space_spec.rb - spec/image_optim/timer_spec.rb - spec/image_optim/worker/jpegrecompress_spec.rb - spec/image_optim/worker/optipng_spec.rb - spec/image_optim/worker/oxipng_spec.rb - spec/image_optim/worker/pngquant_spec.rb - spec/image_optim/worker_spec.rb - spec/image_optim_spec.rb - spec/images/broken_jpeg - spec/images/comparison.png - spec/images/decompressed.jpeg - spec/images/icecream.gif - spec/images/image.jpg - spec/images/invisiblepixels/generate - spec/images/invisiblepixels/image.png - spec/images/lena.jpg - spec/images/orient/0.jpg - spec/images/orient/1.jpg - spec/images/orient/2.jpg - spec/images/orient/3.jpg - spec/images/orient/4.jpg - spec/images/orient/5.jpg - spec/images/orient/6.jpg - spec/images/orient/7.jpg - spec/images/orient/8.jpg - spec/images/orient/generate - spec/images/orient/original.jpg - spec/images/quant/64.png - spec/images/quant/generate - spec/images/rails.png - spec/images/test.svg - spec/images/transparency1.png - spec/images/transparency2.png - spec/images/vergroessert.jpg - spec/spec_helper.rb - vendor/jpegrescan - vendor/jpegrescan.bat homepage: https://github.com/toy/image_optim licenses: - MIT metadata: bug_tracker_uri: https://github.com/toy/image_optim/issues changelog_uri: https://github.com/toy/image_optim/blob/master/CHANGELOG.markdown documentation_uri: https://www.rubydoc.info/gems/image_optim/0.31.0 source_code_uri: https://github.com/toy/image_optim post_install_message: | Rails image assets optimization is extracted into image_optim_rails gem You can safely remove `config.assets.image_optim = false` if you are not going to use that gem rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.9.3 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.2.28 signing_key: specification_version: 4 summary: Command line tool and ruby interface to optimize (lossless compress, optionally lossy) jpeg, png, gif and svg images using external utilities (advpng, gifsicle, jhead, jpeg-recompress, jpegoptim, jpegrescan, jpegtran, optipng, oxipng, pngcrush, pngout, pngquant, svgo) test_files: - spec/image_optim/bin_resolver/comparable_condition_spec.rb - spec/image_optim/bin_resolver/simple_version_spec.rb - spec/image_optim/bin_resolver_spec.rb - spec/image_optim/cache_path_spec.rb - spec/image_optim/cache_spec.rb - spec/image_optim/cmd_spec.rb - spec/image_optim/config_spec.rb - spec/image_optim/elapsed_time_spec.rb - spec/image_optim/handler_spec.rb - spec/image_optim/hash_helpers_spec.rb - spec/image_optim/image_meta_spec.rb - spec/image_optim/optimized_path_spec.rb - spec/image_optim/option_definition_spec.rb - spec/image_optim/option_helpers_spec.rb - spec/image_optim/path_spec.rb - spec/image_optim/runner/glob_helpers_spec.rb - spec/image_optim/runner/option_parser_spec.rb - spec/image_optim/space_spec.rb - spec/image_optim/timer_spec.rb - spec/image_optim/worker/jpegrecompress_spec.rb - spec/image_optim/worker/optipng_spec.rb - spec/image_optim/worker/oxipng_spec.rb - spec/image_optim/worker/pngquant_spec.rb - spec/image_optim/worker_spec.rb - spec/image_optim_spec.rb - spec/images/broken_jpeg - spec/images/comparison.png - spec/images/decompressed.jpeg - spec/images/icecream.gif - spec/images/image.jpg - spec/images/invisiblepixels/generate - spec/images/invisiblepixels/image.png - spec/images/lena.jpg - spec/images/orient/0.jpg - spec/images/orient/1.jpg - spec/images/orient/2.jpg - spec/images/orient/3.jpg - spec/images/orient/4.jpg - spec/images/orient/5.jpg - spec/images/orient/6.jpg - spec/images/orient/7.jpg - spec/images/orient/8.jpg - spec/images/orient/generate - spec/images/orient/original.jpg - spec/images/quant/64.png - spec/images/quant/generate - spec/images/rails.png - spec/images/test.svg - spec/images/transparency1.png - spec/images/transparency2.png - spec/images/vergroessert.jpg - spec/spec_helper.rb