Sha256: c95bedeb1abc0566bbdd201f61afa7ebd161d495f096b70da21f0b7daae7c11d
Contents?: true
Size: 754 Bytes
Versions: 15
Compression:
Stored size: 754 Bytes
Contents
begin require 'sprockets' require 'middleman/features/sprockets+ruby19' # Sprockets ruby 1.9 duckpunch rescue LoadError puts "Sprockets not available. Install it with: gem install sprockets" end module Middleman module Sprockets def self.included(base) base.supported_formats << "js" end def render_path(path) source = File.join(options.public, path) if File.extname(path) == '.js' && File.exists?(source) secretary = ::Sprockets::Secretary.new( :asset_root => options.public, :source_files => [source] ) secretary.concatenation.to_s else super end end end end class Middleman::Base include Middleman::Sprockets end
Version data entries
15 entries across 15 versions & 1 rubygems