Files
ports/www/code-server/files/patch-lib_vscode_build_lib_extensions.ts
T
Jochen Neumeister a73cae2fd8 www/code-server: Add new port
code-server enables running Visual Studio Code on a remote system and
accessing it through a web browser. It provides a familiar development
environment without requiring a local VS Code installation.

WWW: https://github.com/coder/code-server

Sponsored by:	Netzkommune GmbH
2026-06-21 20:07:06 +02:00

21 lines
1.1 KiB
TypeScript

--- lib/vscode/build/lib/extensions.ts.orig
+++ lib/vscode/build/lib/extensions.ts
@@ -89,7 +89,7 @@
? es.merge(
fromLocalEsbuild(extensionPath, esbuildConfigFileName),
// Standard esbuild extensions need a separate type check step
- ...getBuildRootsForExtension(extensionPath).map(root => typeCheckExtensionStream(root, forWeb)),
+ ...(process.platform === 'freebsd' ? [] : getBuildRootsForExtension(extensionPath).map(root => typeCheckExtensionStream(root, forWeb))),
)
// Extensions with their own build system (e.g. .esbuild.mts) handle type checking internally
: fromLocalEsbuild(extensionPath, esbuildConfigFileName);
@@ -745,7 +745,7 @@
outputRoot: outputRoot ? path.join(root, outputRoot, path.dirname(script)) : undefined
})));
- const typeCheckTasks = esbuildMediaScripts.map(({ tsconfig }) => {
+ const typeCheckTasks = process.platform === 'freebsd' ? [] : esbuildMediaScripts.map(({ tsconfig }) => {
const tsconfigPath = path.join(extensionsPath, tsconfig);
const config = { taskName: 'typechecking extension media (tsgo)', noEmit: true };
if (!isWatch) {