Skip to content

Commit aa2f18b

Browse files
committed
fix: error TS7006: Parameter 'event' implicitly has an 'any' type during CI
1 parent 9752914 commit aa2f18b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/websocket.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import EventEmitter from "node:events";
22

3+
import type { CloseEvent, ErrorEvent, Event, MessageEvent } from "isomorphic-ws";
34
import WebSocket from "isomorphic-ws";
45
import type TypedEventEmitter from "typed-emitter";
56

@@ -56,19 +57,19 @@ export class VRChatWebsocket extends (EventEmitter as new () => TypedEventEmitte
5657
headers: Object.fromEntries(this.options.headers?.entries() ?? [])
5758
});
5859

59-
this.websocket.addEventListener("open", (event) => {
60+
this.websocket.addEventListener("open", (event: Event) => {
6061
logWebsocket("%s", event.type);
6162
});
6263

63-
this.websocket.addEventListener("close", (event) => {
64+
this.websocket.addEventListener("close", (event: CloseEvent) => {
6465
logWebsocket("%s: %s", event.type, event.reason);
6566
});
6667

67-
this.websocket.addEventListener("error", (event) => {
68+
this.websocket.addEventListener("error", (event: ErrorEvent) => {
6869
logWebsocket("%s: %O", event.type, event.error);
6970
});
7071

71-
this.websocket.addEventListener("message", (event) => {
72+
this.websocket.addEventListener("message", (event: MessageEvent) => {
7273
try {
7374
const { type, content: _content } = JSON.parse(event.data.toString());
7475
const content = JSON.parse(_content);

0 commit comments

Comments
 (0)