diff --git a/index.js b/index.js index 4de3dcd..8a9f515 100644 --- a/index.js +++ b/index.js @@ -44,20 +44,7 @@ var gulpSass = function gulpSass(options) { } // Build Source Maps! if (obj.map) { - // libsass gives us sources' paths relative to file; - // gulp-sourcemaps needs sources' paths relative to file.base; - // so alter the sources' paths to please gulp-sourcemaps. - obj.map = JSON.parse(obj.map.toString()); - - if (obj.map.sources) { - obj.map.sources = obj.map.sources.map(function(source) { - var abs = path.resolve(path.dirname(file.path), source); - return path.relative(file.base, abs); - }); - - obj.map = JSON.stringify(obj.map); - applySourceMap(file, obj.map); - } + applySourceMap(file, JSON.parse(obj.map.toString())); } file.contents = obj.css; diff --git a/package.json b/package.json index 53139c9..47e6338 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "Gulp plugin for sass", "main": "index.js", "scripts": { - "test": "./node_modules/.bin/jshint index.js && ./node_modules/.bin/mocha test" + "test": "./node_modules/.bin/mocha test" }, "repository": { "type": "git", @@ -29,7 +29,6 @@ }, "devDependencies": { "eslint": "^0.17.1", - "jshint": "^2.6.3", "mocha": "^2.2.1", "should": "^5.2.0" }