Skip to content

Commit bd68646

Browse files
committed
Fix mangled exports
1 parent b8ef4e3 commit bd68646

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

patches/integration.diff

+8-4
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Index: code-server/lib/vscode/src/vs/server/node/server.main.ts
2424
import product from '../../platform/product/common/product.js';
2525
import * as perf from '../../base/common/performance.js';
2626

27-
@@ -34,38 +34,43 @@ const errorReporter: ErrorReporter = {
27+
@@ -34,38 +34,47 @@ const errorReporter: ErrorReporter = {
2828
}
2929
};
3030

@@ -80,7 +80,7 @@ Index: code-server/lib/vscode/src/vs/server/node/server.main.ts
8080
*/
8181
-export function spawnCli() {
8282
- runCli(args, REMOTE_DATA_FOLDER, serverOptions);
83-
+export function spawnCli(args = parse()): Promise<void> {
83+
+function spawnCli(args = parse()): Promise<void> {
8484
+ return runCli(args, createDirs(args), serverOptions);
8585
}
8686

@@ -89,9 +89,13 @@ Index: code-server/lib/vscode/src/vs/server/node/server.main.ts
8989
*/
9090
-export function createServer(address: string | net.AddressInfo | null): Promise<IServerAPI> {
9191
- return doCreateServer(address, args, REMOTE_DATA_FOLDER);
92-
+export function createServer(address: string | net.AddressInfo | null, args = parse()): Promise<IServerAPI> {
92+
+function createServer(address: string | net.AddressInfo | null, args = parse()): Promise<IServerAPI> {
9393
+ return doCreateServer(address, args, createDirs(args));
9494
}
95+
+
96+
+// The aliases prevent the names getting mangled during minification which would
97+
+// make it difficult to import.
98+
+export { spawnCli as spawnCli, createServer as createServer };
9599
Index: code-server/lib/vscode/src/vs/base/common/processes.ts
96100
===================================================================
97101
--- code-server.orig/lib/vscode/src/vs/base/common/processes.ts
@@ -319,7 +323,7 @@ Index: code-server/lib/vscode/src/server-main.ts
319323
+ return loadCode(nlsConfiguration);
320324
+}
321325
+
322-
+// This alias prevents the name getting mangled during obfuscation which would
326+
+// This alias prevents the name getting mangled during minification which would
323327
+// make it difficult to import.
324328
+export { loadCodeWithNls as loadCodeWithNls };
325329
+

0 commit comments

Comments
 (0)