Sha256: dd2ba74f9a986f16ca31fef6c3a6b5b6337aa7863000b94dfe72f3c754b2536f
Contents?: true
Size: 470 Bytes
Versions: 1
Compression:
Stored size: 470 Bytes
Contents
require 'opal' require 'sprockets' module Opal 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.parse data end end end Tilt.register 'rb', Opal::Processor Sprockets.register_engine '.rb', Opal::Processor
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
opal-0.3.34 | lib/opal/processor.rb |