Module: Middleman::Sprockets::Interface::Sprockets3
- Includes:
- Contracts
- Included in:
- Middleman::Sprockets::Interface
- Defined in:
- lib/middleman-sprockets/interface.rb
Instance Method Summary collapse
Instance Method Details
#processible?(filename) ⇒ Boolean
52 53 54 55 |
# File 'lib/middleman-sprockets/interface.rb', line 52 def processible? filename *template_exts, target_ext = Middleman::Util.collect_extensions(filename) [:supported_output_extensions].include?(target_ext) && (template_exts - extensions).empty? end |
#setup! ⇒ Object
47 48 49 |
# File 'lib/middleman-sprockets/interface.rb', line 47 def setup! @extensions = environment.engines.keys end |