pass additional options to node-sass

This commit is contained in:
David Manning 2013-08-31 19:00:14 -07:00
parent a983cb7320
commit 5d258dc2f4
2 changed files with 10 additions and 10 deletions

View file

@ -10,16 +10,16 @@ module.exports = function (options) {
function nodeSass (file, cb) {
var newFile = clone(file);
sass.render({
data: newFile.contents.toString(),
success: function (css) {
newFile.path = ext(newFile.path, '.css')
newFile.shortened = newFile.shortened && ext(newFile.shortened, '.css');
newFile.contents = new Buffer(css);
opts.data = newFile.contents.toString()
opts.success = function (css) {
newFile.path = ext(newFile.path, '.css')
newFile.shortened = newFile.shortened && ext(newFile.shortened, '.css');
newFile.contents = new Buffer(css);
cb(null, newFile);
}
});
cb(null, newFile);
}
sass.render(opts);
}
return es.map(nodeSass);

View file

@ -3,5 +3,5 @@ var gulp = require('gulp')
;
gulp.src('./scss/*.scss')
.pipe(sass())
.pipe(sass({outputStyle: 'compressed'}))
.pipe(gulp.dest('./css/'));