Explorar o código

Adds a regex fix for the perf_hooks import in TS 4.1

Orta %!s(int64=4) %!d(string=hai) anos
pai
achega
cc8da6b7fb
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      scripts/importTypescript.js

+ 4 - 0
scripts/importTypescript.js

@@ -62,6 +62,10 @@ export const typescriptVersion = "${typeScriptDependencyVersion}";\n`
 		/^( +)debugger;$/m,
 		'$1// MONACOCHANGE\n$1// debugger;\n$1// END MONACOCHANGE'
 	);
+	tsServices = tsServices.replace(
+		/= require\("perf_hooks"\)/m,
+		'/* MONACOCHANGE */= {}/* END MONACOCHANGE */'
+	);
 
 	// Flag any new require calls (outside comments) so they can be corrected preemptively.
 	// To avoid missing cases (or using an even more complex regex), temporarily remove comments