From 9245f2c246ec97267eec0a02fdebf033d68f5268 Mon Sep 17 00:00:00 2001 From: Alex Dima Date: Wed, 7 Sep 2016 17:25:21 +0200 Subject: [PATCH] Generate original module ids for debugging purposes when bundling --- build/lib/bundle.js | 2 +- build/lib/bundle.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build/lib/bundle.js b/build/lib/bundle.js index c01a56844c7..cbc7e92e55d 100644 --- a/build/lib/bundle.js +++ b/build/lib/bundle.js @@ -161,7 +161,7 @@ function extractStrings(destFiles) { destFile.sources.forEach(function (source) { source.contents = source.contents.replace(/define\(("[^"]+"),\s*\[(((, )?("|')[^"']+("|'))+)\]/, function (_, moduleMatch, depsMatch) { var defineCall = parseDefineCall(moduleMatch, depsMatch); - return "define(__m[" + replacementMap[defineCall.module] + "], __M([" + defineCall.deps.map(function (dep) { return replacementMap[dep]; }).join(',') + "])"; + return "define(__m[" + replacementMap[defineCall.module] + "/*" + defineCall.module + "*/], __M([" + defineCall.deps.map(function (dep) { return replacementMap[dep] + '/*' + dep + '*/'; }).join(',') + "])"; }); }); destFile.sources.unshift({ diff --git a/build/lib/bundle.ts b/build/lib/bundle.ts index 0b68d98271d..bf500e5c92b 100644 --- a/build/lib/bundle.ts +++ b/build/lib/bundle.ts @@ -268,7 +268,7 @@ function extractStrings(destFiles:IConcatFile[]):IConcatFile[] { destFile.sources.forEach((source) => { source.contents = source.contents.replace(/define\(("[^"]+"),\s*\[(((, )?("|')[^"']+("|'))+)\]/, (_, moduleMatch, depsMatch) => { let defineCall = parseDefineCall(moduleMatch, depsMatch); - return `define(__m[${replacementMap[defineCall.module]}], __M([${defineCall.deps.map(dep => replacementMap[dep]).join(',')}])`; + return `define(__m[${replacementMap[defineCall.module]}/*${defineCall.module}*/], __M([${defineCall.deps.map(dep => replacementMap[dep] + '/*' + dep + '*/').join(',')}])`; }); });