Class: Jekyll::Converters::CoffeeScript
- Inherits:
-
Converter
- Object
- Converter
- Jekyll::Converters::CoffeeScript
- Defined in:
- lib/jekyll/converters/coffeescript.rb
Instance Method Summary collapse
Instance Method Details
#convert(content) ⇒ Object
20 21 22 23 |
# File 'lib/jekyll/converters/coffeescript.rb', line 20 def convert(content) setup unless @setup ::CoffeeScript.compile(content) end |
#matches(ext) ⇒ Object
12 13 14 |
# File 'lib/jekyll/converters/coffeescript.rb', line 12 def matches(ext) ext.downcase == ".coffee" end |
#output_ext(ext) ⇒ Object
16 17 18 |
# File 'lib/jekyll/converters/coffeescript.rb', line 16 def output_ext(ext) ".js" end |
#setup ⇒ Object
7 8 9 10 |
# File 'lib/jekyll/converters/coffeescript.rb', line 7 def setup require "coffee-script" @setup = true end |