Skip to content

Commit 9082753

Browse files
committed
Simplify return value type
1 parent 10d59eb commit 9082753

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

packages/core/src/baseclient.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
/* eslint-disable max-lines */
2+
import { SdkInfo } from '@sentry/types';
23
import {
34
Client,
45
ClientOptions,
@@ -224,7 +225,7 @@ export abstract class BaseClient<O extends ClientOptions> implements Client<O> {
224225
*
225226
* @return The metadata of the SDK
226227
*/
227-
public getSdkMetadata(): O['_metadata'] {
228+
public getSdkMetadata(): SdkInfo {
228229
return this._options._metadata;
229230
}
230231

packages/types/src/client.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { Event, EventHint } from './event';
55
import { Integration, IntegrationClass } from './integration';
66
import { ClientOptions } from './options';
77
import { Scope } from './scope';
8+
import { SdkInfo } from './sdkinfo';
89
import { Session, SessionAggregates } from './session';
910
import { Severity, SeverityLevel } from './severity';
1011
import { Transport } from './transport';
@@ -74,7 +75,7 @@ export interface Client<O extends ClientOptions = ClientOptions> {
7475
*
7576
* TODO (v8): Make this a required method.
7677
*/
77-
getSdkMetadata?(): O['_metadata'];
78+
getSdkMetadata?(): SdkInfo;
7879

7980
/**
8081
* Returns the transport that is used by the client.

0 commit comments

Comments
 (0)