Module: LessJs
- Defined in:
- lib/less_js.rb
Defined Under Namespace
Modules: Source Classes: ParseError
Class Method Summary collapse
-
.compile(script, options = {}) ⇒ Object
Compile a script (String or IO) to CSS.
- .version ⇒ Object
Class Method Details
.compile(script, options = {}) ⇒ Object
Compile a script (String or IO) to CSS.
46 47 48 49 50 51 52 53 54 55 |
# File 'lib/less_js.rb', line 46 def compile(script, = {}) script = script.read if script.respond_to?(:read) error, data = Source.context.call('compile', script) if error raise ParseError, error['message'] else data end end |