Sha256: 0430471734b4cd66d6494c9ba2449bf7d749b01797033ee21efd5e33ae325ba7

Contents?: true

Size: 443 Bytes

Versions: 4

Compression:

Stored size: 443 Bytes

Contents

module Slinky
  module LessCompiler
    Compilers.register_compiler self,
                                :inputs => ["less"],
                                :outputs => ["css"],
                                :dependencies => [["less", ">= 2.2.0"]],
                                :requires => ["less"]

    def LessCompiler::compile s, file
      parser = Less::Parser.new
      tree = parser.parse(s)
      tree.to_css
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
slinky-0.8.3 lib/slinky/compilers/less-compiler.rb
slinky-0.8.2 lib/slinky/compilers/less-compiler.rb
slinky-0.8.1 lib/slinky/compilers/less-compiler.rb
slinky-0.8.0 lib/slinky/compilers/less-compiler.rb