class Jekyll::LiveScriptConverter::LiveScript

Public Instance Methods

convert(content) click to toggle source
# File lib/jekyll/livescript.rb, line 23
def convert(content)
  setup unless @setup
  ::LiveScript.compile(content)
end
matches(ext) click to toggle source
# File lib/jekyll/livescript.rb, line 15
def matches(ext)
  ext.casecmp(".ls").zero?
end
output_ext(_ext) click to toggle source
# File lib/jekyll/livescript.rb, line 19
def output_ext(_ext)
  ".js"
end
setup() click to toggle source
# File lib/jekyll/livescript.rb, line 10
def setup
  require "ruby-livescript"
  @setup = true
end