frontend/.pnpm-store/v3/files/78/0393ac732359173e2b191535388a8943f6e3931a08a141877930d567c3eb81b4a01e5b6d70bc7758f709285a4d11aa411b81ad924f3690d843629cb2c2d8a0

16 lines
446 B
Plaintext

var path = require('path');
function rebaseLocalMap(sourceMap, sourceUri, rebaseTo) {
var currentPath = path.resolve('');
var absoluteUri = path.resolve(currentPath, sourceUri);
var absoluteUriDirectory = path.dirname(absoluteUri);
sourceMap.sources = sourceMap.sources.map(function(source) {
return path.relative(rebaseTo, path.resolve(absoluteUriDirectory, source));
});
return sourceMap;
}
module.exports = rebaseLocalMap;