diff --git a/vscode-cairo/src/cairols.ts b/vscode-cairo/src/cairols.ts index 6d98df60c17..4bd3b55d1d1 100644 --- a/vscode-cairo/src/cairols.ts +++ b/vscode-cairo/src/cairols.ts @@ -50,10 +50,10 @@ export async function setupLanguageServer(ctx: Context): Promise await getLanguageServerExecutable(workspaceFolder, ctx), + (workspaceFolder) => getLanguageServerExecutable(workspaceFolder, ctx), ), ) - ).filter((x) => !!x); + ).filter((x) => !!x) as LSExecutable[]; const sameProvider = await allFoldersHaveSameLSProvider(ctx, executables); assert(sameProvider, "Multiple versions of scarb in one workspace is not supported");