Sha256: 89d7ed63c6fa38f65668606afd3d5165f448daa91a3cac40ea14bcaf6b643b19

Contents?: true

Size: 736 Bytes

Versions: 44

Compression:

Stored size: 736 Bytes

Contents

require 'compass/import-once/activate'

http_path       = "/"
css_dir         = "stylesheets"
sass_dir        = "sass"
images_dir      = "images"
javascripts_dir = "javascripts"

sourcemap     = true
output_style  = :compressed
sass_options  = { cache: false }
line_comments = false

require 'autoprefixer-rails'

on_stylesheet_saved do |file|
  css = File.read(file)
  map = file + '.map'

  if File.exists? map
    result = AutoprefixerRails.process(css,
      from: file,
      to:   file,
      map:  { prev: File.read(map), inline: false })
    File.open(file, 'w') { |io| io << result.css }
    File.open(map,  'w') { |io| io << result.map }
  else
    File.open(file, 'w') { |io| io << AutoprefixerRails.process(css) }
  end
end

Version data entries

44 entries across 44 versions & 2 rubygems

Version Path
autoprefixer-rails-6.3.6 spec/compass/config.rb
autoprefixer-rails-6.3.5 spec/compass/config.rb
autoprefixer-rails-6.3.4 spec/compass/config.rb
autoprefixer-rails-6.3.3.1 spec/compass/config.rb
autoprefixer-rails-6.3.3 spec/compass/config.rb
autoprefixer-rails-6.3.2 spec/compass/config.rb
autoprefixer-rails-6.3.1 spec/compass/config.rb
autoprefixer-rails-6.3.0 spec/compass/config.rb
autoprefixer-rails-6.2.3 spec/compass/config.rb
autoprefixer-rails-6.2.2 spec/compass/config.rb
autoprefixer-rails-6.2.1 spec/compass/config.rb
autoprefixer-rails-6.2.0 spec/compass/config.rb
autoprefixer-rails-6.1.2 spec/compass/config.rb
autoprefixer-rails-6.1.1 spec/compass/config.rb
autoprefixer-rails-6.1.0.1 spec/compass/config.rb
autoprefixer-rails-6.1.0 spec/compass/config.rb
sc_core-0.0.7 test/dummy/vendor/bundle/ruby/2.2.0/gems/autoprefixer-rails-6.0.3/spec/compass/config.rb
autoprefixer-rails-6.0.3 spec/compass/config.rb
autoprefixer-rails-6.0.2 spec/compass/config.rb
autoprefixer-rails-6.0.1 spec/compass/config.rb