From c9e6ada108ea50ac551063f2a51391bb3200428e Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Mon, 26 Jul 2021 09:17:34 +0800 Subject: [PATCH] Build: Fix unexpected `require()`s in `parser-typescript.js` (#11130) --- scripts/build/config.mjs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/build/config.mjs b/scripts/build/config.mjs index 6fee4ed48..babccfac2 100644 --- a/scripts/build/config.mjs +++ b/scripts/build/config.mjs @@ -47,6 +47,11 @@ const parsers = [ // `rollup-plugin-polyfill-node` don't have polyfill for these modules 'require("perf_hooks")': "{}", 'require("inspector")': "{}", + // Dynamic `require()`s + "ts.sys && ts.sys.require": "false", + "require(etwModulePath)": "undefined", + 'require("source-map-support").install()': "", + "require(modulePath)": "undefined", }, }, {