Sha256: 61f08eab1dcce0448ec1fe38a0cbcdc5bb42f42fcd728a90e779c72bcf98a6bc
Contents?: true
Size: 763 Bytes
Versions: 2
Compression:
Stored size: 763 Bytes
Contents
require 'execjs' require 'less/errors' require 'less/parser' require 'less/version' require 'less/defaults' require 'less/loader' module Less # :nodoc: extend Less::Defaults # only here for jekyll-assets compatibility @loader = Less::Loader.new def self.compile(css, options = {}) Parser.new(options).parse(css).to_css end def self.lib_paths [ File.expand_path('../less/js/less/lib', __FILE__), File.expand_path('../less/js/node-mime', __FILE__), File.expand_path('../less/js', __FILE__) ] end # Exports the `.node_modules` folder on the working directory so npm can # require modules installed locally. ENV['NODE_PATH'] = "#{File.expand_path('node_modules')}:#{lib_paths.join(':')}:#{ENV['NODE_PATH']}" end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
less-execjs-2.6.0.4 | lib/less.rb |
less-execjs-2.6.0.3 | lib/less.rb |