node-sass-wrapper

0.0.2 • Public • Published

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.

Readme

Keywords

Package Sidebar

Install

npm i node-sass-wrapper

Weekly Downloads

0

Version

0.0.2

License

MIT

Last publish

Collaborators

  • segmentio