istanbul-instrumenter-loader
Advanced tools
Comparing version 3.0.0-beta.1 to 3.0.0-rc.0
@@ -5,2 +5,12 @@ # Change Log | ||
<a name="3.0.0-rc.0"></a> | ||
# [3.0.0-rc.0](https://github.com/webpack-contrib/istanbul-instrumenter-loader/compare/v3.0.0-beta.1...v3.0.0-rc.0) (2017-07-12) | ||
### Bug Fixes | ||
* **index:** correct loader sourcemaps usage (#67) ([691b565](https://github.com/webpack-contrib/istanbul-instrumenter-loader/commit/691b565)) | ||
<a name="3.0.0-beta.1"></a> | ||
@@ -7,0 +17,0 @@ # [3.0.0-beta.1](https://github.com/webpack-contrib/istanbul-instrumenter-loader/compare/v3.0.0-beta.0...v3.0.0-beta.1) (2017-07-10) |
@@ -7,5 +7,14 @@ 'use strict'; | ||
exports.default = function (source) { | ||
exports.default = function (source, sourceMap) { | ||
var _this = this; | ||
var srcMap = sourceMap; | ||
// use inline source map, if any | ||
if (!srcMap) { | ||
var inlineSourceMap = _convertSourceMap2.default.fromSource(source); | ||
if (inlineSourceMap) { | ||
srcMap = inlineSourceMap.sourcemap; | ||
} | ||
} | ||
var options = Object.assign({ produceSourceMap: true }, _loaderUtils2.default.getOptions(this)); | ||
@@ -16,3 +25,3 @@ var instrumenter = (0, _istanbulLibInstrument.createInstrumenter)(options); | ||
_this.callback(error, instrumentedSource, instrumenter.lastSourceMap()); | ||
}); | ||
}, srcMap); | ||
}; | ||
@@ -26,2 +35,6 @@ | ||
var _convertSourceMap = require('convert-source-map'); | ||
var _convertSourceMap2 = _interopRequireDefault(_convertSourceMap); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } |
{ | ||
"name": "istanbul-instrumenter-loader", | ||
"version": "3.0.0-beta.1", | ||
"version": "3.0.0-rc.0", | ||
"description": "Istanbul instrumenter loader for webpack", | ||
@@ -11,2 +11,3 @@ "author": "Kir Belevich (@deepsweet)", | ||
"dependencies": { | ||
"convert-source-map": "^1.5.0", | ||
"istanbul-lib-instrument": "^1.7.3", | ||
@@ -43,2 +44,3 @@ "loader-utils": "^1.1.0" | ||
"babel-jest": "^20.0.3", | ||
"babel-loader": "^7.1.1", | ||
"babel-plugin-transform-object-rest-spread": "^6.23.0", | ||
@@ -45,0 +47,0 @@ "babel-polyfill": "^6.23.0", |
12094
26
4
19
+ Addedconvert-source-map@^1.5.0
+ Addedconvert-source-map@1.9.0(transitive)