@@ -262,12 +262,12 @@ const localAvgLatency = 10;
262262function createPresence (
263263 runtime : MockEphemeralRuntime ,
264264 attendeeId : string ,
265- logger ? : EventAndErrorTrackingLogger ,
265+ logger : EventAndErrorTrackingLogger ,
266266) : {
267267 presence : ReturnType < typeof createPresenceManager > ;
268268 processSignal : ProcessSignalFunction ;
269269} {
270- logger ? .registerExpectedEvent ( { eventName : "Presence:PresenceInstantiated" } ) ;
270+ logger . registerExpectedEvent ( { eventName : "Presence:PresenceInstantiated" } ) ;
271271
272272 const presence = createPresenceManager ( runtime , attendeeId as AttendeeId ) ;
273273 const processSignal = createProcessSignal ( presence ) ;
@@ -289,14 +289,14 @@ function createPresence(
289289 * @param attendeeId - the client session id given to presence
290290 * @param clientConnectionId - the client connection id
291291 * @param clock - the fake timer.
292- * @param logger - optional logger to track telemetry events
292+ * @param logger - logger to track telemetry events
293293 */
294294export function prepareConnectedPresence (
295295 runtime : MockEphemeralRuntime ,
296296 attendeeId : string ,
297297 clientConnectionId : ClientConnectionId ,
298298 clock : Omit < SinonFakeTimers , "restore" > ,
299- logger ? : EventAndErrorTrackingLogger ,
299+ logger : EventAndErrorTrackingLogger ,
300300) : {
301301 presence : PresenceWithNotifications ;
302302 processSignal : ProcessSignalFunction ;
@@ -343,14 +343,14 @@ export function prepareConnectedPresence(
343343 * @param attendeeId - the client session id given to presence
344344 * @param clientConnectionId - the client connection id to use when connecting
345345 * @param clock - the fake timer
346- * @param logger - optional logger to track telemetry events
346+ * @param logger - logger to track telemetry events
347347 */
348348export function prepareDisconnectedPresence (
349349 runtime : MockEphemeralRuntime ,
350350 attendeeId : string ,
351351 clientConnectionId : ClientConnectionId ,
352352 clock : Omit < SinonFakeTimers , "restore" > ,
353- logger ? : EventAndErrorTrackingLogger ,
353+ logger : EventAndErrorTrackingLogger ,
354354) : {
355355 presence : PresenceWithNotifications ;
356356 processSignal : ProcessSignalFunction ;
@@ -411,7 +411,7 @@ export function prepareDisconnectedPresence(
411411 */
412412export function assertFinalExpectations (
413413 runtime : MockEphemeralRuntime ,
414- logger ? : EventAndErrorTrackingLogger ,
414+ logger : EventAndErrorTrackingLogger ,
415415) : void {
416416 // Make sure all expected events were logged and there are no unexpected errors.
417417 const logErrors = getUnexpectedLogErrorException ( logger ) ;
0 commit comments