0.0.2 • Published 11 years ago

node-sass-wrapper v0.0.2

Weekly downloads
4
License
MIT
Repository
github
Last release
11 years ago

node-sass-wrapper

node-sass-wrapper is a wrapper around the command line Sass gem.

Install

$ npm install node-sass-wrapper

Example

Call compile with the path to your Sass stylesheet:

var sass = require('node-sass-wrapper');

sass.compile('path/to/style.sass', function (err, css) {
  if (err) throw err;
  fs.writeFileSync('path/to/style.css', css);
});

You can also pass in options:

var sass = require('node-sass-wrapper');

var options = {
  compass : true,
  style   : 'compact'
};

sass.compile('path/to/style.sass', options, function (err, css) {
  if (err) throw err;
  fs.writeFileSync('path/to/style.css', css);
});

API

compile(path, options, callback)

Compile the Sass file at path and callback(err, css). options are optional and map directly to their command line equivalents:

{
  compass   : false,
  loadPath  : null,
  noCache   : false,
  precision : 3,
  require   : null,
  style     : 'nested'
}

License

MIT

Based on @ckhampus's node-sass.