@@ -75,7 +75,7 @@ Index: code-server/lib/vscode/build/lib/util.ts
75
75
===================================================================
76
76
--- code-server.orig/lib/vscode/build/lib/util.ts
77
77
+++ code-server/lib/vscode/build/lib/util.ts
78
- @@ -371,9 +371,7 @@ export function streamToPromise(stream:
78
+ @@ -371,9 +371,7 @@ export function streamToPromise(stream:
79
79
}
80
80
81
81
export function getElectronVersion(): string {
@@ -91,3 +91,21 @@ Index: code-server/lib/vscode/build/lib/util.ts
91
91
return result;
92
92
}
93
93
-
94
+ Index: code-server/lib/vscode/build/npm/preinstall.js
95
+ ===================================================================
96
+ --- code-server.orig/lib/vscode/build/npm/preinstall.js
97
+ +++ code-server/lib/vscode/build/npm/preinstall.js
98
+ @@ -32,6 +32,13 @@ if (!/yarn[\w-.]*\.c?js$|yarnpkg$/.test(
99
+ err = true;
100
+ }
101
+
102
+ + fs.rmSync(path.join(__dirname, '..', '..', '.yarnrc'), {
103
+ + force: true
104
+ + });
105
+ + fs.rmSync(path.join(__dirname, '..', '..', 'remote', '.yarnrc'), {
106
+ + force: true
107
+ + });
108
+ +
109
+ if (process.platform === 'win32') {
110
+ if (!hasSupportedVisualStudioVersion()) {
111
+ console.error('\033[1;31m*** Invalid C/C++ Compiler Toolchain. Please check https://github.com/microsoft/vscode/wiki/How-to-Contribute#prerequisites.\033[0;0m');
0 commit comments