MCPcopy Index your code
hub / github.com/getsentry/sentry-react-native / createEnvelope

Function createEnvelope

packages/core/src/js/tools/easBuildHooks.ts:128–138  ·  view source on GitHub ↗
(event: SentryEvent, dsn: DsnComponents)

Source from the content-addressed store, hash-verified

126}
127
128function createEnvelope(event: SentryEvent, dsn: DsnComponents): string {
129 const envelopeHeaders = JSON.stringify({
130 event_id: event.event_id,
131 sent_at: new Date().toISOString(),
132 dsn: dsnToString(dsn),
133 sdk: event.sdk,
134 });
135 const itemHeaders = JSON.stringify({ type: 'event', content_type: 'application/json' });
136 const itemPayload = JSON.stringify(event);
137 return `${envelopeHeaders}\n${itemHeaders}\n${itemPayload}`;
138}
139
140async function sendEvent(event: SentryEvent, dsn: DsnComponents): Promise<boolean> {
141 const endpoint = getEnvelopeEndpoint(dsn);

Callers 3

wrapper.test.tsFile · 0.90
sendEventFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected