Sha256: 8b69ae902e8b6cc4b6eb9f34266105fff068edb6d35dd1aa241211763519d055
Contents?: true
Size: 630 Bytes
Versions: 9
Compression:
Stored size: 630 Bytes
Contents
require 'less/defaults' require 'less/errors' require 'less/loader' require 'less/parser' require 'less/version' require 'less/java_script' module Less extend Less::Defaults # NOTE: keep the @loader as less-rails depends on # it as it overrides some less/tree.js functions! @loader = Less::Loader.new @less = @loader.require('less/index') def self.[](name) @less[name] end # exposes less.Parser def self.Parser self['Parser'] end # exposes less.tree e.g. for attaching custom functions # Less.tree.functions['foo'] = lambda { |*args| 'bar' } def self.tree self['tree'] end end
Version data entries
9 entries across 9 versions & 1 rubygems