UNPKG

st-bundle

Version:

CLI for watching and bundling SpringType projects.

17 lines (16 loc) 748 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function fixModuleSourceMap(module, sourceMapText) { let jsonSourceMaps = typeof sourceMapText === 'string' ? JSON.parse(sourceMapText) : sourceMapText; jsonSourceMaps.sources = [module.getSourceMapPath()]; if (module.fastAnalysis.report.dynamicImports) { // fixing the replaces import statements // so the sourceContent will look the same let sourcesContent = jsonSourceMaps.sourcesContent; if (sourcesContent && sourcesContent[0]) { sourcesContent[0] = sourcesContent[0].replace(/\$fsmp\$/g, 'import'); } } return JSON.stringify(jsonSourceMaps); } exports.fixModuleSourceMap = fixModuleSourceMap;