From 067928d7f61d90ae3cc0fe4edd6a59607560be55 Mon Sep 17 00:00:00 2001 From: Daniel Griesser Date: Fri, 24 Jul 2020 16:01:16 +0200 Subject: [PATCH] ref: Expose sentry request for electron --- packages/core/src/index.ts | 2 +- packages/core/src/request.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index 26dd030534bc..4f62a1f1f2fc 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -17,7 +17,7 @@ export { addGlobalEventProcessor, getCurrentHub, getHubFromCarrier, Hub, makeMai export { API } from './api'; export { BaseClient } from './baseclient'; export { BackendClass, BaseBackend } from './basebackend'; -export { eventToSentryRequest } from './request'; +export { eventToSentryRequest, SentryRequest } from './request'; export { initAndBind, ClientClass } from './sdk'; export { NoopTransport } from './transports/noop'; diff --git a/packages/core/src/request.ts b/packages/core/src/request.ts index c5e09dc8fc34..08884d2f8f54 100644 --- a/packages/core/src/request.ts +++ b/packages/core/src/request.ts @@ -4,8 +4,8 @@ import { timestampWithMs } from '@sentry/utils'; import { API } from './api'; /** A generic client request. */ -interface SentryRequest { - body: string; +export interface SentryRequest { + body: string | Buffer; url: string; // headers would contain auth & content-type headers for @sentry/node, but // since @sentry/browser avoids custom headers to prevent CORS preflight