UNPKG

toucan-js

Version:

Cloudflare Workers client for Sentry

27 lines 861 B
/// <reference types="@cloudflare/workers-types" /> import type { ClientOptions, Options as CoreOptions } from '@sentry/types'; import type { RequestDataOptions } from './integrations'; import type { FetchTransportOptions } from './transports'; export type BaseOptions = { context?: Context; request?: Request; requestDataOptions?: RequestDataOptions; }; type BaseClientOptions = { request?: Request; requestData?: unknown; }; /** * Configuration options for Toucan class */ export type Options = CoreOptions<FetchTransportOptions> & BaseOptions; /** * Configuration options for the SDK Client class */ export type ToucanClientOptions = ClientOptions<FetchTransportOptions> & BaseClientOptions; export type Context = { waitUntil: ExecutionContext['waitUntil']; request?: Request; }; export {}; //# sourceMappingURL=types.d.ts.map