]> jfr.im git - irc/evilnet/node-irc-nefarious.git/commitdiff
Probably the better way to type this
authorHalf-Shot <redacted>
Thu, 27 Jul 2023 17:48:40 +0000 (18:48 +0100)
committerHalf-Shot <redacted>
Thu, 27 Jul 2023 18:03:53 +0000 (19:03 +0100)
src/testing/index.ts

index 81a777fd076c53f2b7c3e9f675a9478a6297d977..7368fdd824b599a78ee1efcafa2a03c09a97846f 100644 (file)
@@ -78,7 +78,7 @@ export class TestIrcServer {
     constructor(public readonly address = DEFAULT_ADDRESS, public readonly port = DEFAULT_PORT) { }
 
     async setUp(clients = ['speaker', 'listener']) {
-        const connections: Promise<void>[] = [];
+        const connections: Promise<unknown>[] = [];
         for (const clientName of clients) {
             const client =
                 new TestClient(this.address, TestIrcServer.generateUniqueNick(clientName), {
@@ -89,7 +89,7 @@ export class TestIrcServer {
                 });
             this.clients[clientName] = client;
             // Make sure we load isupport before reporting readyness.
-            const isupportEvent = client.waitForEvent('isupport').then(() => undefined);
+            const isupportEvent = client.waitForEvent('isupport');
             const connectionPromise = new Promise<void>((resolve, reject) => {
                 client.once('error', e => reject(e));
                 client.connect(resolve)