From 68726b87d2d667ed3116ec87b8e096037d300604 Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Mon, 8 Jan 2024 10:47:44 +0000 Subject: [PATCH] ref(node-experimental): Deprecate `lastEventId` on scope --- packages/node-experimental/src/sdk/api.ts | 1 + packages/node-experimental/src/sdk/types.ts | 3 +++ 2 files changed, 4 insertions(+) diff --git a/packages/node-experimental/src/sdk/api.ts b/packages/node-experimental/src/sdk/api.ts index 15882a6f165a..722977148c42 100644 --- a/packages/node-experimental/src/sdk/api.ts +++ b/packages/node-experimental/src/sdk/api.ts @@ -59,6 +59,7 @@ export function withIsolationScope(callback: (isolationScope: Scope) => T): T * @deprecated This function will be removed in the next major version of the Sentry SDK. */ export function lastEventId(): string | undefined { + // eslint-disable-next-line deprecation/deprecation return getCurrentScope().lastEventId(); } diff --git a/packages/node-experimental/src/sdk/types.ts b/packages/node-experimental/src/sdk/types.ts index 90c61dceda86..0d0b2d8b7ded 100644 --- a/packages/node-experimental/src/sdk/types.ts +++ b/packages/node-experimental/src/sdk/types.ts @@ -43,6 +43,9 @@ export interface Scope extends BaseScope { hint?: EventHint, ): string; captureEvent(event: Event, hint?: EventHint): string; + /** + * @deprecated This function will be removed in the next major version of the Sentry SDK. + */ lastEventId(): string | undefined; getScopeData(): ScopeData; }