Merge pull request #15 from stevelacy/master

Remove clone
This commit is contained in:
David Manning 2014-01-20 23:01:31 -08:00
commit 137d01d374
2 changed files with 8 additions and 11 deletions

View file

@ -1,5 +1,4 @@
var es = require('event-stream')
, clone = require('clone')
var map = require('map-stream')
, sass = require('node-sass')
, path = require('path')
, gutil = require('gulp-util')
@ -7,22 +6,21 @@ var es = require('event-stream')
;
module.exports = function (options) {
var opts = options ? clone(options) : {};
var opts = options ? options : {};
function nodeSass (file, cb) {
if (path.basename(file.path).indexOf('_') === 0) {
return cb();
}
if (file.isNull()) {
return cb(null, file);
}
if (path.basename(file.path).indexOf('_') === 0) {
return cb();
}
opts.data = file.contents.toString();
opts.success = function (css) {
file.path = ext(file.path, '.css');
file.shortened = file.shortened && ext(file.shortened, '.css');
file.contents = new Buffer(css);
cb(null, file);
};
@ -38,5 +36,5 @@ module.exports = function (options) {
sass.render(opts);
}
return es.map(nodeSass);
return map(nodeSass);
};

View file

@ -21,10 +21,9 @@
"url": "https://github.com/dlmanning/gulp-sass/issues"
},
"dependencies": {
"event-stream": "~3.0.16",
"clone": "~0.1.10",
"node-sass": "~0.7.0",
"gulp-util": "~2.2.5"
"gulp-util": "~2.2.5",
"map-stream": "~0.1.0"
},
"devDependencies": {
"tape": "~2.3.2",