Method: Stack::Template#transform
- Defined in:
- lib/stack/template.rb
#transform(content = self.raw) ⇒ Object
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 |
# File 'lib/stack/template.rb', line 102 def transform(content = self.raw) case self.basename when /\.textile/ self.extension = "html" RedCloth.new(content).to_html when /\.(mdown|markdown|mkdn|md)/ self.extension = "html" Maruku.new(content).to_html when /\.(less)/ self.extension = "css" Less::Engine.new(content).to_css when /\.(liquid|liq)/ self.extension = "html" else content end end |