Skip to main content
Module

x/sentry/index.d.ts>Integrations

The Official Sentry Deno SDK
Go to Latest
variable Integrations
Deprecated
Deprecated

Import the integration function directly, e.g. inboundFiltersIntegration() instead of `new Integrations.InboundFilter().

import { Integrations } from "https://deno.land/x/sentry@7.109.0/index.d.ts";

type

{ DenoContext: IntegrationClass<Integration & { processEvent: (event: Event) => Promise<Event>; }>; GlobalHandlers: IntegrationClass<Integration & { setup: (client: Client<ClientOptions<BaseTransportOptions>>) => void; }>; NormalizePaths: IntegrationClass<Integration & { processEvent: (event: Event) => Event; }>; ContextLines: IntegrationClass<Integration & { processEvent: (event: Event) => Promise<Event>; }>; DenoCron: IntegrationClass<Integration & { setup: (client: Client<ClientOptions<BaseTransportOptions>>) => void; }>; FunctionToString: IntegrationClass<Integration & { setupOnce: () => void; }>; InboundFilters: IntegrationClass<Integration & { preprocessEvent: (
event: Event,
hint: EventHint,
client: Client<ClientOptions<BaseTransportOptions>>,
) => void; }> & (new (options?: Partial<{ allowUrls: (string | RegExp)[]; denyUrls: (string | RegExp)[]; ignoreErrors: (string | RegExp)[]; ignoreTransactions: (string | RegExp)[]; ignoreInternal: boolean; disableErrorDefaults: boolean; disableTransactionDefaults: boolean; }> | undefined) => Integration); LinkedErrors: IntegrationClass<Integration & { preprocessEvent: (
event: Event,
hint: EventHint,
client: Client<ClientOptions<BaseTransportOptions>>,
) => void; }> & (new (options?: { key?: string | undefined; limit?: number | undefined; } | undefined) => Integration); }