From 036ed61be80d3709229b62739549ea25d9b81250 Mon Sep 17 00:00:00 2001 From: Justineo Date: Fri, 1 Sep 2017 15:58:15 +0800 Subject: [PATCH] make config options count --- lib/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/index.js b/lib/index.js index a69b5b6b..660b76ee 100644 --- a/lib/index.js +++ b/lib/index.js @@ -132,12 +132,12 @@ module.exports = function loader (css, map) { css = this.exec(css, this.resource) } - if (!sourceMap && map) { + if (!options.map && map) { this.emitWarning(`\n\n ⚠️ PostCSS Loader\n\nPrevious source map found, but options.sourceMap isn't set.\nIn this case the loader will discard the source map entirely for performance reasons.\nSee https://github.com/postcss/postcss-loader#sourcemap for more information.\n\n`) } - if (sourceMap && typeof map === 'string') map = JSON.parse(map) - if (sourceMap && map) options.map.prev = map + if (options.map && typeof map === 'string') map = JSON.parse(map) + if (options.map && map) options.map.prev = map return postcss(plugins) .process(css, options)