Browse Source

Eliminate another require() call from typescriptServices

Alex Dima 6 năm trước cách đây
mục cha
commit
a25eb9ea65

+ 5 - 0
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

+ 3 - 1
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;

+ 3 - 1
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;