From 57b7a6cfcfea0bb43675c9b6f51be96805100cc2 Mon Sep 17 00:00:00 2001 From: David Manning Date: Tue, 12 Aug 2014 12:11:39 -0700 Subject: [PATCH] fixed: Assertion 'val->IsString()' failed --- index.js | 5 +++-- package.json | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/index.js b/index.js index 6bc59cb..4278b14 100644 --- a/index.js +++ b/index.js @@ -7,7 +7,7 @@ var fs = require('fs') ; module.exports = function (options) { - var opts = options ? options : {}; + var opts = options || {}; function nodeSass (file, cb) { var fileDir = path.dirname(file.path); @@ -21,6 +21,7 @@ module.exports = function (options) { } if (opts.sourceComments === 'map' || opts.sourceComments === 'normal') { + opts.sourceMap = opts.sourceMap || ''; opts.file = file.path; } else { opts.data = file.contents.toString(); @@ -59,7 +60,7 @@ module.exports = function (options) { return cb(); } - if (typeof opts.onError === 'function') { + if (typeof opts.onError === 'function') { opts.onError(err); return cb(); } diff --git a/package.json b/package.json index 55f0398..304fffe 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gulp-sass", - "version": "0.7.2", + "version": "0.7.3", "description": "Gulp plugin for sass", "main": "index.js", "scripts": { @@ -22,7 +22,7 @@ }, "dependencies": { "node-sass": "^0.9", - "gulp-util": "~2.2", + "gulp-util": "^3.0", "map-stream": "~0.1" }, "devDependencies": {