Sha256: d5aad250694adc3127f95be52f0e6b41a4d8d1fa08c115afa2b97fa393ea84ea
Contents?: true
Size: 641 Bytes
Versions: 7
Compression:
Stored size: 641 Bytes
Contents
require 'sass' module Sprockets # This custom importer that tracks all imported filenames during # compile. class SassImporter < ::Sass::Importers::Filesystem attr_reader :imported_filenames def initialize(*args) @imported_filenames = [] super end def find_relative(*args) engine = super if engine && (filename = engine.options[:filename]) @imported_filenames << filename end engine end def find(*args) engine = super if engine && (filename = engine.options[:filename]) @imported_filenames << filename end engine end end end
Version data entries
7 entries across 7 versions & 4 rubygems