mciparelli / brless

less.render() browserify transform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

brless

less.render() browserify transform

example

for a main.js:

var less = require('less');
less.render('.some { .class { color: black; }}', function (err, output) {
  console.log(output);
});

first npm install brless into your project, then:

on the command-line

$ browserify -t brless main.js > bundle.js

now in the bundle output file,

var less = require('less');
less.render('.some { .class { color: black; }}', function (err, output) {
  console.log(output);
});

When you run this code through brless, it turns into:

process.nextTick(function(){(function (err, output) {
    console.log(output);
})(null,".some .class {\n  color: black;\n}\n")});

install

With npm do:

npm install brless

then use -t brless with the browserify command or use .transform('brless') from the browserify api.

TODOs

  • write tests
  • support promises API

license

MIT

About

less.render() browserify transform


Languages

Language:JavaScript 100.0%