Sha256: 285e2c509de095951348393fcb774d76c0d004b926f108cd8367b06ddcfcea37
Contents?: true
Size: 625 Bytes
Versions: 3
Compression:
Stored size: 625 Bytes
Contents
require 'sprockets' require 'compass/sprite_importer' module Compass class SpriteImporter < Sass::Importers::Base alias :old_find :find def find(uri, options) if old = old_find(uri, options) @_options = options self.class.files(uri).each do |file| if pathname = resolve(file) context.depend_on(pathname) end end end old end private def resolve(uri) resolver.resolve(Pathname.new(uri)) end def context resolver.context end def resolver @_options[:custom][:resolver] end end end
Version data entries
3 entries across 3 versions & 1 rubygems