Class: Sprockets::Babel::Template
- Inherits:
-
Tilt::Template
- Object
- Tilt::Template
- Sprockets::Babel::Template
- Defined in:
- lib/sprockets/babel.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.engine_initialized? ⇒ Boolean
12 13 14 |
# File 'lib/sprockets/babel.rb', line 12 def self.engine_initialized? true end |
Instance Method Details
#evaluate(scope, locals, &block) ⇒ Object
22 23 24 25 26 27 28 29 30 31 |
# File 'lib/sprockets/babel.rb', line 22 def evaluate(scope, locals, &block) source_root = get_source_root(scope) Babel.transform(data, { modules: 'inline', moduleIds: true, moduleId: get_module_name(source_root), filename: file, filenameRelative: get_filename_relative(source_root) }.merge(.merge(::Babel.)))['code'] end |
#initialize_engine ⇒ Object
16 17 |
# File 'lib/sprockets/babel.rb', line 16 def initialize_engine end |
#prepare ⇒ Object
19 20 |
# File 'lib/sprockets/babel.rb', line 19 def prepare end |