From f2ab2f9306e0b4ecd0f75132b62d6dece6d7a240 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Wed, 26 Jan 2022 22:27:10 +0800 Subject: [PATCH] Remove useless `TypeScriptServices` from `parser-typescript.js` (#12155) --- scripts/build/config.mjs | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/scripts/build/config.mjs b/scripts/build/config.mjs index 41eba5e52..183159d6e 100644 --- a/scripts/build/config.mjs +++ b/scripts/build/config.mjs @@ -51,6 +51,33 @@ const parsers = [ "_fs.realpathSync.native": "_fs.realpathSync && _fs.realpathSync.native", // Remove useless `ts.sys` "ts.sys = ": "ts.sys = undefined && ", + + // Remove useless language service + "ts.realizeDiagnostics = ": "ts.realizeDiagnostics = undefined && ", + "ts.TypeScriptServicesFactory = ": + "ts.TypeScriptServicesFactory = undefined && ", + "var ShimBase = ": "var ShimBase = undefined && ", + "var TypeScriptServicesFactory = ": + "var TypeScriptServicesFactory = undefined && ", + "var LanguageServiceShimObject = ": + "var LanguageServiceShimObject = undefined && ", + "var CoreServicesShimHostAdapter = ": + "var CoreServicesShimHostAdapter = undefined && ", + "var LanguageServiceShimHostAdapter = ": + "var LanguageServiceShimHostAdapter = undefined && ", + "var ScriptSnapshotShimAdapter = ": + "var ScriptSnapshotShimAdapter = undefined && ", + "var ClassifierShimObject = ": "var ClassifierShimObject = undefined && ", + "var CoreServicesShimObject = ": + "var CoreServicesShimObject = undefined && ", + "function simpleForwardCall(": "0 && function simpleForwardCall(", + "function forwardJSONCall(": "0 && function forwardJSONCall(", + "function forwardCall(": "0 && function forwardCall(", + "function realizeDiagnostics(": "0 && function realizeDiagnostics(", + "function realizeDiagnostic(": "0 && function realizeDiagnostic(", + "function convertClassifications(": + "0 && function convertClassifications(", + // Dynamic `require()`s "ts.sys && ts.sys.require": "false", "require(etwModulePath)": "undefined",