Method: Js2coffee::Compiler.compile_file

Defined in:
lib/js2coffee/compiler.rb

.compile_file(file, options = {}) ⇒ Object



34
35
36
37
38
39
40
# File 'lib/js2coffee/compiler.rb', line 34

def compile_file(file, options={})
  result = compiler.call(wrapper, Pathname(file).read, options)
  puts "==> #{file}" if $stdout.tty?
  result['code']
rescue ExecJS::RuntimeError
  puts $!.message
end