diff --git a/src/CoverageTransformer.js b/src/CoverageTransformer.js index c3e9b14..467ec7d 100644 --- a/src/CoverageTransformer.js +++ b/src/CoverageTransformer.js @@ -145,7 +145,7 @@ export default class CoverageTransformer { if (origSourceFilename && path.extname(origSourceFilename) !== '' && rawSourceMap.sources.length === 1) { origFileName = rawSourceMap.file || rawSourceMap.sources[0]; - fileName = filePath.replace(path.extname(origFileName), path.extname(origSourceFilename)); + fileName = filePath.replace(new RegExp(path.extname(origFileName) + '$'), path.extname(origSourceFilename)); rawSourceMap.file = fileName; rawSourceMap.sources = [fileName]; rawSourceMap.sourceRoot = '';