class Epuber::Compiler::FileTypes::CoffeeScriptFile

Public Instance Methods

process(compilation_context) click to toggle source

@param [Compiler::CompilationContext] compilation_context

# File lib/epuber/compiler/file_types/coffee_script_file.rb, line 14
def process(compilation_context)
  return if destination_file_up_to_date?

  write_compiled(CoffeeScript.compile(File.new(abs_source_path)))

  update_metadata!
end