class Jekyll::Assets::Plugins::ImageOptim
Public Instance Methods
process()
click to toggle source
# File lib/jekyll/assets/plugins/proxy/optim.rb, line 27 def process # rubocop:disable Metrics/LineLength optimc = @env.asset_config[:plugins][:img][:optim] preset = @args[:optim] == true ? :jekyll : @args[:optim].to_sym raise UnknownPreset, preset if preset != :jekyll && !optimc.key?(preset) optim = ::ImageOptim.new(optimc[preset] || {}) optim.optimize_image!(@file) @file end