From ad029391d53712ff7058586e653e6e850edcf482 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Fri, 17 Apr 2026 11:13:01 +0200 Subject: [PATCH] chore(lint): Fixes lint issue on main --- packages/core/src/js/tools/metroconfig.ts | 2 +- packages/core/src/js/tools/sentryExpoNativeCheck.ts | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/core/src/js/tools/metroconfig.ts b/packages/core/src/js/tools/metroconfig.ts index f947e4b90d..403f32fe23 100644 --- a/packages/core/src/js/tools/metroconfig.ts +++ b/packages/core/src/js/tools/metroconfig.ts @@ -10,11 +10,11 @@ import type { DefaultConfigOptions } from './vendor/expo/expoconfig'; import { enableLogger } from './enableLogger'; import { withSentryMiddleware } from './metroMiddleware'; -import { checkSentryExpoNativeProject } from './sentryExpoNativeCheck'; import { setSentryBabelTransformerOptions, setSentryDefaultBabelTransformerPathEnv, } from './sentryBabelTransformerUtils'; +import { checkSentryExpoNativeProject } from './sentryExpoNativeCheck'; import { createSentryMetroSerializer, unstableBeforeAssetSerializationDebugIdPlugin } from './sentryMetroSerializer'; import { withSentryOptionsFromFile } from './sentryOptionsSerializer'; import { unstableReleaseConstantsPlugin } from './sentryReleaseInjector'; diff --git a/packages/core/src/js/tools/sentryExpoNativeCheck.ts b/packages/core/src/js/tools/sentryExpoNativeCheck.ts index ca96eed16a..3f76b0d0f4 100644 --- a/packages/core/src/js/tools/sentryExpoNativeCheck.ts +++ b/packages/core/src/js/tools/sentryExpoNativeCheck.ts @@ -46,7 +46,10 @@ function isExpoProject(projectRoot: string): boolean { return false; } - const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, 'utf8')); + const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, 'utf8')) as { + dependencies?: Record; + devDependencies?: Record; + }; return !!(packageJson.dependencies?.expo || packageJson.devDependencies?.expo); }