Skip to content

Commit

Permalink
chore: bump dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
darrachequesne committed Jul 3, 2021
1 parent b833f91 commit 7c44893
Show file tree
Hide file tree
Showing 7 changed files with 323 additions and 1,490 deletions.
8 changes: 5 additions & 3 deletions lib/broadcast-operator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ import type {
} from "./typed-events";

export class BroadcastOperator<EmitEvents extends EventsMap>
implements TypedEventBroadcaster<EmitEvents> {
implements TypedEventBroadcaster<EmitEvents>
{
constructor(
private readonly adapter: Adapter,
private readonly rooms: Set<Room> = new Set<Room>(),
Expand Down Expand Up @@ -186,7 +187,7 @@ export class BroadcastOperator<EmitEvents extends EventsMap>
return sockets.map((socket) => {
if (socket instanceof Socket) {
// FIXME the TypeScript compiler complains about missing private properties
return (socket as unknown) as RemoteSocket<EmitEvents>;
return socket as unknown as RemoteSocket<EmitEvents>;
} else {
return new RemoteSocket(this.adapter, socket as SocketDetails);
}
Expand Down Expand Up @@ -257,7 +258,8 @@ interface SocketDetails {
* Expose of subset of the attributes and methods of the Socket class
*/
export class RemoteSocket<EmitEvents extends EventsMap>
implements TypedEventBroadcaster<EmitEvents> {
implements TypedEventBroadcaster<EmitEvents>
{
public readonly id: SocketId;
public readonly handshake: Handshake;
public readonly rooms: Set<Room>;
Expand Down
6 changes: 2 additions & 4 deletions lib/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -201,10 +201,8 @@ export class Server<
/**
* @private
*/
_nsps: Map<
string,
Namespace<ListenEvents, EmitEvents, ServerSideEvents>
> = new Map();
_nsps: Map<string, Namespace<ListenEvents, EmitEvents, ServerSideEvents>> =
new Map();
private parentNsps: Map<
ParentNspNameMatchFn,
ParentNamespace<ListenEvents, EmitEvents, ServerSideEvents>
Expand Down
5 changes: 2 additions & 3 deletions lib/parent-namespace.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,8 @@ export class ParentNamespace<
ServerSideEvents extends EventsMap = DefaultEventsMap
> extends Namespace<ListenEvents, EmitEvents, ServerSideEvents> {
private static count: number = 0;
private children: Set<
Namespace<ListenEvents, EmitEvents, ServerSideEvents>
> = new Set();
private children: Set<Namespace<ListenEvents, EmitEvents, ServerSideEvents>> =
new Set();

constructor(server: Server<ListenEvents, EmitEvents, ServerSideEvents>) {
super(server, "/_" + ParentNamespace.count++);
Expand Down
5 changes: 2 additions & 3 deletions lib/socket.ts
Original file line number Diff line number Diff line change
Expand Up @@ -130,9 +130,8 @@ export class Socket<
private readonly server: Server<ListenEvents, EmitEvents, ServerSideEvents>;
private readonly adapter: Adapter;
private acks: Map<number, () => void> = new Map();
private fns: Array<
(event: Array<any>, next: (err?: Error) => void) => void
> = [];
private fns: Array<(event: Array<any>, next: (err?: Error) => void) => void> =
[];
private flags: BroadcastFlags = {};
private _anyListeners?: Array<(...args: any[]) => void>;

Expand Down
3 changes: 2 additions & 1 deletion lib/typed-events.ts
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,8 @@ export abstract class StrictEventEmitter<
ReservedEvents extends EventsMap = {}
>
extends EventEmitter
implements TypedEventBroadcaster<EmitEvents> {
implements TypedEventBroadcaster<EmitEvents>
{
/**
* Adds the `listener` function as an event listener for `ev`.
*
Expand Down
Loading

0 comments on commit 7c44893

Please sign in to comment.