From 4efdc8c902c597ff1cc53681192d48b3491370d0 Mon Sep 17 00:00:00 2001 From: Tim Fish Date: Fri, 5 Jan 2024 14:26:30 +0100 Subject: [PATCH 1/2] fix(node): Revert to only use sync debugger for `LocalVariables` --- .../src/integrations/local-variables/index.ts | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/packages/node/src/integrations/local-variables/index.ts b/packages/node/src/integrations/local-variables/index.ts index 970eaea52719..11fc0c2ada0f 100644 --- a/packages/node/src/integrations/local-variables/index.ts +++ b/packages/node/src/integrations/local-variables/index.ts @@ -1,21 +1,7 @@ -import { convertIntegrationFnToClass } from '@sentry/core'; -import type { IntegrationFn } from '@sentry/types'; -import { NODE_VERSION } from '../../nodeVersion'; -import type { Options } from './common'; -import { localVariablesAsync } from './local-variables-async'; -import { localVariablesSync } from './local-variables-sync'; +import { LocalVariablesSync } from './local-variables-sync'; -const INTEGRATION_NAME = 'LocalVariables'; /** * Adds local variables to exception frames */ -const localVariables: IntegrationFn = (options: Options = {}) => { - return NODE_VERSION.major < 19 ? localVariablesSync(options) : localVariablesAsync(options); -}; - -/** - * Adds local variables to exception frames - */ -// eslint-disable-next-line deprecation/deprecation -export const LocalVariables = convertIntegrationFnToClass(INTEGRATION_NAME, localVariables); +export const LocalVariables = LocalVariablesSync From 9d30e0c60056c53b9ecd22551d10282450102dde Mon Sep 17 00:00:00 2001 From: Tim Fish Date: Fri, 5 Jan 2024 14:47:42 +0100 Subject: [PATCH 2/2] Fix linting --- packages/node/src/integrations/local-variables/index.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/node/src/integrations/local-variables/index.ts b/packages/node/src/integrations/local-variables/index.ts index 11fc0c2ada0f..708b4b41ea24 100644 --- a/packages/node/src/integrations/local-variables/index.ts +++ b/packages/node/src/integrations/local-variables/index.ts @@ -1,7 +1,6 @@ import { LocalVariablesSync } from './local-variables-sync'; - /** * Adds local variables to exception frames */ -export const LocalVariables = LocalVariablesSync +export const LocalVariables = LocalVariablesSync;