diff --git a/scripts/build/gulp-typescript-oop.js b/scripts/build/gulp-typescript-oop.js index d4b494e6435..78d09c70874 100644 --- a/scripts/build/gulp-typescript-oop.js +++ b/scripts/build/gulp-typescript-oop.js @@ -31,7 +31,7 @@ function createProject(tsConfigFileName, settings, options) { read() {}, /** @param {*} file */ write(file, encoding, callback) { - proc.send({ method: "write", params: { path: file.path, cwd: file.cwd, base: file.base }}); + proc.send({ method: "write", params: { path: file.path, cwd: file.cwd, base: file.base, sourceMap: file.sourceMap }}); callback(); }, final(callback) { diff --git a/scripts/build/main.js b/scripts/build/main.js index 3dcec4880d7..70a46adca8e 100644 --- a/scripts/build/main.js +++ b/scripts/build/main.js @@ -72,6 +72,7 @@ process.on("message", ({ method, params }) => { base: params.base }); file.contents = fs.readFileSync(file.path); + if (params.sourceMap) file.sourceMap = params.sourceMap; inputStream.push(/** @type {*} */(file)); } else if (method === "final") {