Skip to content

Commit f4d117f

Browse files
authored
fix: remove invalid sourceMappingURL from build output (#1649)
1 parent a508b1a commit f4d117f

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

packages/common/scripts/buildDeno.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ const localTsLibFolder = path.join(folders.common, "node_modules/typescript/lib"
5050
const tsNodeModulesLibDir = fileSystem.directoryExistsSync(localTsLibFolder)
5151
? localTsLibFolder
5252
: path.join(folders.root, "node_modules/typescript/lib");
53-
const typeScriptSourceFile = fileSystem.readFileSync(path.join(tsNodeModulesLibDir, "typescript.js"));
53+
const typeScriptSourceFile = fileSystem.readFileSync(path.join(tsNodeModulesLibDir, "typescript.js"))
54+
.replace("\n//# sourceMappingURL=typescript.js.map\n", "\n");
5455
fileSystem.writeFileSync(`${copyDirPath}/typescript.js`, typeScriptSourceFile + "\nexport { ts };\n");
5556
const typeScriptDtsText = fileSystem.readFileSync(path.join(tsNodeModulesLibDir, "typescript.d.ts"));
5657
fileSystem.writeFileSync(`${copyDirPath}/typescript.d.ts`, typeScriptDtsText.replace("export = ts;", "export { ts };"));

packages/common/scripts/bundleLocalTs.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ const localTypescriptLibFolderPath = path.join(folders.common, "node_modules/typ
2323
const typescriptLibFolderPath = fileSystem.directoryExistsSync(localTypescriptLibFolderPath)
2424
? localTypescriptLibFolderPath
2525
: path.join(folders.root, "node_modules/typescript/lib");
26-
fileSystem.copySync(path.join(typescriptLibFolderPath, "typescript.js"), "./dist/typescript.js");
26+
const typeScriptSource = fileSystem.readFileSync(path.join(typescriptLibFolderPath, "typescript.js"))
27+
.replace("\n//# sourceMappingURL=typescript.js.map\n", "\n");
28+
fileSystem.writeFileSync("./dist/typescript.js", typeScriptSource);
2729
const typescriptDtsFileText = fileSystem.readFileSync(path.join(typescriptLibFolderPath, "typescript.d.ts"));
2830
fileSystem.writeFileSync("./lib/typescript.d.ts", typescriptDtsFileText.replace("export = ts;", "export { ts };"));
2931

0 commit comments

Comments
 (0)