Skip to content

Commit ae86bc7

Browse files
committed
feat: Migrate logger to js-toolkit logger implementation
1 parent 0f14f2a commit ae86bc7

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

packages/client/src/coordinator/connection/connection.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ import {
77
retryInterval,
88
sleep,
99
} from './utils';
10-
import type { LogLevel, StreamVideoEvent, UR } from './types';
10+
import type { StreamVideoEvent, UR } from './types';
11+
import type { ScopedLogLevel } from '../../logger';
1112
import type {
1213
ConnectedEvent,
1314
ConnectionErrorEvent,
@@ -87,7 +88,7 @@ export class StableWSConnection {
8788
addConnectionEventListeners(this.onlineStatusChanged);
8889
}
8990

90-
_log = (msg: string, extra: UR = {}, level: LogLevel = 'info') => {
91+
_log = (msg: string, extra: UR = {}, level: ScopedLogLevel = 'info') => {
9192
this.client.logger[level](`connection:${msg}`, extra);
9293
};
9394

packages/client/src/logger.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,5 @@ export type ScopedLogger = scopedLogger.Logger<string>;
5656

5757
export const configureLoggers = scopedLogger.configureLoggers<string>;
5858

59-
export type { LogLevel, Sink } from '@stream-io/logger';
59+
export type { LogLevel as ScopedLogLevel, Sink } from '@stream-io/logger';
6060
export { LogLevelEnum, restoreDefaults } from '@stream-io/logger';

packages/client/src/rpc/createClient.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,9 @@ import {
1010
TwirpOptions,
1111
} from '@protobuf-ts/twirp-transport';
1212
import { SignalServerClient } from '../gen/video/sfu/signal_rpc/signal.client';
13-
import { LogLevel } from '../coordinator/connection/types';
1413
import type { Trace } from '../stats';
1514
import type { SfuResponseWithError } from './retryable';
16-
import { ScopedLogger } from '../logger';
15+
import type { ScopedLogger, ScopedLogLevel } from '../logger';
1716

1817
const defaultOptions: TwirpOptions = {
1918
baseUrl: '',
@@ -42,7 +41,7 @@ export const withHeaders = (
4241

4342
export const withRequestLogger = (
4443
logger: ScopedLogger,
45-
level: LogLevel,
44+
level: ScopedLogLevel,
4645
): RpcInterceptor => {
4746
return {
4847
interceptUnary: (

0 commit comments

Comments
 (0)