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