diff --git a/packages/vercel-edge/src/index.ts b/packages/vercel-edge/src/index.ts index 660c096bfa51..53505fdaa6c2 100644 --- a/packages/vercel-edge/src/index.ts +++ b/packages/vercel-edge/src/index.ts @@ -21,8 +21,6 @@ export type { AddRequestDataToEventOptions } from '@sentry/utils'; export type { VercelEdgeOptions } from './types'; export { - // eslint-disable-next-line deprecation/deprecation - addGlobalEventProcessor, addEventProcessor, addBreadcrumb, addIntegration, @@ -32,22 +30,14 @@ export { close, createTransport, flush, - // eslint-disable-next-line deprecation/deprecation - getActiveTransaction, - // eslint-disable-next-line deprecation/deprecation - getCurrentHub, getClient, isInitialized, getCurrentScope, getGlobalScope, getIsolationScope, Hub, - // eslint-disable-next-line deprecation/deprecation - makeMain, setCurrentClient, Scope, - // eslint-disable-next-line deprecation/deprecation - startTransaction, SDK_VERSION, setContext, setExtra, @@ -86,13 +76,4 @@ export { init, } from './sdk'; -import { RequestData } from '@sentry/core'; - -import { WinterCGFetch } from './integrations/wintercg-fetch'; export { winterCGFetchIntegration } from './integrations/wintercg-fetch'; - -/** @deprecated Import the integration function directly, e.g. `inboundFiltersIntegration()` instead of `new Integrations.InboundFilter(). */ -export const Integrations = { - WinterCGFetch, - RequestData, -}; diff --git a/packages/vercel-edge/src/integrations/wintercg-fetch.ts b/packages/vercel-edge/src/integrations/wintercg-fetch.ts index 3ac2df918989..970e10958333 100644 --- a/packages/vercel-edge/src/integrations/wintercg-fetch.ts +++ b/packages/vercel-edge/src/integrations/wintercg-fetch.ts @@ -1,18 +1,9 @@ -import { - addBreadcrumb, - convertIntegrationFnToClass, - defineIntegration, - getClient, - instrumentFetchRequest, - isSentryRequestUrl, -} from '@sentry/core'; +import { addBreadcrumb, defineIntegration, getClient, instrumentFetchRequest, isSentryRequestUrl } from '@sentry/core'; import type { Client, FetchBreadcrumbData, FetchBreadcrumbHint, HandlerDataFetch, - Integration, - IntegrationClass, IntegrationFn, Span, } from '@sentry/types'; @@ -117,23 +108,10 @@ const _winterCGFetch = ((options: Partial = {}) => { }; }) satisfies IntegrationFn; -export const winterCGFetchIntegration = defineIntegration(_winterCGFetch); - /** * Creates spans and attaches tracing headers to fetch requests on WinterCG runtimes. - * - * @deprecated Use `winterCGFetchIntegration()` instead. */ -// eslint-disable-next-line deprecation/deprecation -export const WinterCGFetch = convertIntegrationFnToClass( - INTEGRATION_NAME, - winterCGFetchIntegration, -) as IntegrationClass void }> & { - new (options?: Partial): Integration; -}; - -// eslint-disable-next-line deprecation/deprecation -export type WinterCGFetch = typeof WinterCGFetch; +export const winterCGFetchIntegration = defineIntegration(_winterCGFetch); function createBreadcrumb(handlerData: HandlerDataFetch): void { const { startTimestamp, endTimestamp } = handlerData;