0.0.2 • Published 10 years ago

component-roole v0.0.2

Weekly downloads
3
License
-
Repository
github
Last release
10 years ago

component-roole

Seemlessly use stylus in your components.

Installation

npm install component-roole

Usage

component.json

{
  ...
  "styles": [
    "dialog.roo",
    "navbar.roo"
  ]
  ...
}

builder.js

var Builder = require('component-builder'),
    write = require('fs').writeFileSync,

  roole = require('component-roole');

module.exports = function( req, res, next ) {
  var builder = new Builder('.');
  builder.copyAssetsTo('public');

  builder.use( roole );
  
  builder.build(function( err, res ){
    if ( err ) return next( err );
    write( 'public/app.css', res.css );
    next();
  });
};