class RedJS::Sprockets
Public Class Methods
call( input )
click to toggle source
# File lib/redjs/sprockets/v3.rb, line 10 def self.call ( input ) result = RedJS::Processor.process input[ :name ], input[ :data ] required = result[ :required ].map do | path | input[ :environment ].resolve( path, accept: @mime_type, compat: false )[ 0 ] end { data: result[ :data ], required: Set.new( input[ :metadata ][ :required ] ) + required } end
register( sprockets )
click to toggle source
Calls superclass method
# File lib/redjs/sprockets/v2.rb, line 12 def self.register ( sprockets ) super sprockets sprockets.register_engine @extention, self end