Mangle comment for sorcery (#23006)

This commit is contained in:
Wesley Wigham 2018-03-29 16:05:31 -07:00 committed by GitHub
parent 3189d1732c
commit 1e5641ba8e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1544,8 +1544,8 @@ namespace ts {
return checker.getSymbolAtLocation(node);
}
const sourceMapCommentRegExp = /^\/\/[@#] sourceMappingURL=(.+)$/gm;
// Sometimes tools can sometimes see the following line as a source mapping url comment, so we mangle it a bit (the [M])
const sourceMapCommentRegExp = /^\/\/[@#] source[M]appingURL=(.+)$/gm;
const base64UrlRegExp = /^data:(?:application\/json(?:;charset=[uU][tT][fF]-8);base64,([A-Za-z0-9+\/=]+)$)?/;
function scanForSourcemapURL(fileName: string) {
const mappedFile = sourcemappedFileCache.get(toPath(fileName, currentDirectory, getCanonicalFileName));