diff --git a/scripts/importTypescript.js b/scripts/importTypescript.js index c95b5bd7..722b267b 100644 --- a/scripts/importTypescript.js +++ b/scripts/importTypescript.js @@ -25,6 +25,11 @@ const TYPESCRIPT_LIB_DESTINATION = path.join(__dirname, '../src/lib'); tsServices.replace(/\n ts\.sys =([^]*)\n \}\)\(\);/m, `\n // MONACOCHANGE\n ts.sys = undefined;\n // END MONACOCHANGE`) ); + // Eliminate another require() call... + tsServices = ( + tsServices.replace(/return require\(fileNameToRequire\);/, `// MONACOCHANGE\n return undefined;\n // END MONACOCHANGE`) + ); + var tsServices_amd = tsServices + ` // MONACOCHANGE diff --git a/src/lib/typescriptServices-amd.js b/src/lib/typescriptServices-amd.js index da5ba2c6..7d163278 100644 --- a/src/lib/typescriptServices-amd.js +++ b/src/lib/typescriptServices-amd.js @@ -89463,7 +89463,9 @@ var ts; ts.isJsPrivate = isJsPrivate; function tryRequire(fileNameToRequire) { try { - return require(fileNameToRequire); + // MONACOCHANGE + return undefined; + // END MONACOCHANGE } catch (_a) { return undefined; diff --git a/src/lib/typescriptServices.js b/src/lib/typescriptServices.js index c6a26723..3f05d25b 100644 --- a/src/lib/typescriptServices.js +++ b/src/lib/typescriptServices.js @@ -89463,7 +89463,9 @@ var ts; ts.isJsPrivate = isJsPrivate; function tryRequire(fileNameToRequire) { try { - return require(fileNameToRequire); + // MONACOCHANGE + return undefined; + // END MONACOCHANGE } catch (_a) { return undefined;