Skip to content

Commit 8fa4418

Browse files
authored
Merge pull request #313 from sviande/fix_typescript_annotation
Fix: typescript annotation for server
2 parents 9441d08 + 24eeeec commit 8fa4418

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

src/lib/http-server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ export class HttpServer {
8282
* @param host Host name.
8383
* @returns A promise that resolves when the server has been started.
8484
*/
85-
async start(port?: number, host?: string): Promise<Server> {
85+
async start(port?: number, host?: string): Promise<void> {
8686
if (this.listening) {
8787
throw new Error('Server has already been started.');
8888
}

src/lib/oauth2-server.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import { readFileSync } from 'node:fs';
2222
import type { AddressInfo } from 'node:net';
23-
import type { Server } from 'node:http';
2423

2524
import { HttpServer } from './http-server';
2625
import { OAuth2Issuer } from './oauth2-issuer';
@@ -109,12 +108,9 @@ export class OAuth2Server extends HttpServer {
109108
* @param host Host name.
110109
* @returns A promise that resolves when the server has been started.
111110
*/
112-
override async start(port?: number, host?: string): Promise<Server> {
113-
const server = await super.start(port, host);
114-
111+
override async start(port?: number, host?: string): Promise<void> {
112+
await super.start(port, host);
115113
this.issuer.url ??= super.buildIssuerUrl(host, this.address().port);
116-
117-
return server;
118114
}
119115

120116
/**

0 commit comments

Comments
 (0)