diff options
| author | Vincent LE GOFF <g_n_s@hotmail.fr> | 2019-04-24 13:41:23 +0200 |
|---|---|---|
| committer | Ryan Dahl <ry@tinyclouds.org> | 2019-04-24 07:41:22 -0400 |
| commit | dcd01dd02530df0e799eb4227087680ffeb80d74 (patch) | |
| tree | 8cc1dec75dd17c326fea6d7fe471b7e7a31032f7 /http/server.ts | |
| parent | e1f7a60bb326f8299f339635c0738d28431afa0a (diff) | |
Eslint fixes (denoland/deno_std#356)
Make warnings fail
Original: https://github.com/denoland/deno_std/commit/4543b563a9a01c8c168aafcbfd9d4634effba7fc
Diffstat (limited to 'http/server.ts')
| -rw-r--r-- | http/server.ts | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/http/server.ts b/http/server.ts index f1ef015ba..0892b26f7 100644 --- a/http/server.ts +++ b/http/server.ts @@ -16,10 +16,12 @@ interface Deferred { function deferred(isResolved = false): Deferred { let resolve, reject; - const promise = new Promise((res, rej) => { - resolve = res; - reject = rej; - }); + const promise = new Promise( + (res, rej): void => { + resolve = res; + reject = rej; + } + ); if (isResolved) { resolve(); } @@ -181,7 +183,7 @@ export class ServerRequest { const transferEncodings = this.headers .get("transfer-encoding") .split(",") - .map(e => e.trim().toLowerCase()); + .map((e): string => e.trim().toLowerCase()); if (transferEncodings.includes("chunked")) { // Based on https://tools.ietf.org/html/rfc2616#section-19.4.6 const tp = new TextProtoReader(this.r); @@ -341,10 +343,10 @@ export async function* serve( let handleConn = (_conn: Conn): void => {}; let scheduleAccept = (): void => {}; const acceptRoutine = (): void => { - scheduleAccept = () => { + scheduleAccept = (): void => { listener.accept().then(handleConn); }; - handleConn = (conn: Conn) => { + handleConn = (conn: Conn): void => { const httpConn = createHttpConn(conn); serveConn(env, httpConn); // don't block scheduleAccept(); // schedule next accept |
