From d06f0f1d95a3b997ed5fd2596fb89b6125c600d8 Mon Sep 17 00:00:00 2001 From: Austin Devine Date: Fri, 4 Oct 2024 12:03:01 +0100 Subject: [PATCH] fix(extension): quick fix for vscode 1.94.x compatibility due to switch to ESM modules --- packages/backend/src/utils/vscodeProxy.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/utils/vscodeProxy.ts b/packages/backend/src/utils/vscodeProxy.ts index 3a3b097d..52eb6026 100644 --- a/packages/backend/src/utils/vscodeProxy.ts +++ b/packages/backend/src/utils/vscodeProxy.ts @@ -10,8 +10,8 @@ export const getVscode = () => { } }; -const filename: string = require.main.filename; -const _isInTest = filename.includes(join("node_modules", "mocha")); +const filename: string = require?.main?.filename; +const _isInTest = filename?.includes(join("node_modules", "mocha")); const returnValue = (...args: any[]) => { if (_isInTest) {