Sha256: 660f0c5020c60431d95526b56733dc92342f6c635cdeed58e733e264332edb29
Contents?: true
Size: 675 Bytes
Versions: 5
Compression:
Stored size: 675 Bytes
Contents
require 'tilt' require 'sprockets' require 'opal/sprockets/processor' require 'opal/erb' class Opal::Sprockets::ERB < ::Opal::Sprockets::Processor def call compiler = Opal::ERB::Compiler.new(@data, logical_path.sub(/#{Opal::REGEXP_START}templates\//, '')) @data = compiler.prepared_source super end # @deprecated ::Opal::ERB::Processor = self end Sprockets.register_mime_type 'application/html+javascript+ruby', extensions: ['.opalerb', '.opal.erb', '.html.opal.erb'] Sprockets.register_transformer 'application/html+javascript+ruby', 'application/javascript', Opal::ERB::Processor Opal::Sprockets.register_mime_type 'application/html+javascript+ruby'
Version data entries
5 entries across 5 versions & 1 rubygems