lib/sprockets/traceur.rb in sprockets-traceur-0.0.2 vs lib/sprockets/traceur.rb in sprockets-traceur-0.0.3
- old
+ new
@@ -17,10 +17,15 @@
def prepare
end
def evaluate(scope, locals, &block)
name = module_name(scope)
- ::Traceur.compile(data, module_name: name, filename: file)
+
+ if ::Rails.present?
+ filename = file.gsub(/^#{::Rails.root}/, '')
+ end
+
+ ::Traceur.compile(data, module_name: name, filename: filename)
end
private
def module_name(scope)