class Tilt::TypeScriptTemplate

Public Instance Methods

evaluate(scope, locals, &block) click to toggle source
# File lib/tilt/typescript.rb, line 22
def evaluate(scope, locals, &block)
  @output ||= TypeScript::Node.compile(data, *@option_args)
end
prepare() click to toggle source
# File lib/tilt/typescript.rb, line 8
def prepare
  @option_args = []

  options.each do |key, value|
    next unless value

    @option_args << "--#{key}"

    if value != true
      @option_args << value.to_s
    end
  end
end