Sha256: d1c71458b95973d2eca705ddc8ef77eefb64b5f7594b082ad5e8f380bc6b9fdd
Contents?: true
Size: 561 Bytes
Versions: 1
Compression:
Stored size: 561 Bytes
Contents
require 'sprockets' module Opal module ERB class Processor < Tilt::Template self.default_mime_type = 'application/javascript' def self.engine_initialized? true end def initialize_engine require_template_library 'opal' end def prepare # ... end def evaluate(scope, locals, &block) Opal::ERB.parse data, scope.logical_path end end end end Tilt.register 'opalerb', Opal::ERB::Processor Sprockets.register_engine '.opalerb', Opal::ERB::Processor
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
opal-erb-0.0.1 | lib/opal/erb/processor.rb |