lib/jekyll/converters/coffeescript.rb in jekyll-coffeescript-1.0.1 vs lib/jekyll/converters/coffeescript.rb in jekyll-coffeescript-1.0.2

- old
+ new

@@ -2,18 +2,24 @@ module Converters class CoffeeScript < Converter safe true priority :low + def setup + require "coffee-script" + @setup = true + end + def matches(ext) ext.downcase == ".coffee" end def output_ext(ext) ".js" end def convert(content) + setup unless @setup ::CoffeeScript.compile(content) end end end end