xo: Fix @typescript-eslint/no-confusing-void-expression.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2021-01-25 11:04:19 -08:00
parent fa6d72268f
commit cc2424e0bf
7 changed files with 54 additions and 18 deletions

View File

@@ -13,7 +13,9 @@ import * as Messages from '../resources/messages';
export async function fetchResponse(request: ClientRequest): Promise<IncomingMessage> {
return new Promise((resolve, reject) => {
request.on('response', resolve);
request.on('abort', () => reject(new Error('Request aborted')));
request.on('abort', () => {
reject(new Error('Request aborted'));
});
request.on('error', reject);
request.end();
});