Module: Slinky::TypescriptCompiler

Defined in:
lib/slinky/compilers/typescript-compiler.rb

Class Method Summary collapse

Class Method Details

.compile(s, file) ⇒ Object



9
10
11
12
13
14
# File 'lib/slinky/compilers/typescript-compiler.rb', line 9

def TypescriptCompiler::compile s, file
  # Raises an error if node is not available
  TypeScript::Node.check_node

  TypeScript::Node.compile_file(file, '--target', 'ES5').js
end