Skip to content

Commit f8a9512

Browse files
authored
🤖 Merge PR DefinitelyTyped#73094 refactor: changed RequestHandler and ErrorRequestHandler return type to unknown by @beejay141
1 parent 80b752e commit f8a9512

File tree

6 files changed

+11
-14
lines changed

6 files changed

+11
-14
lines changed

‎types/express-oauth-server/express-oauth-server-tests.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,12 @@ let resultingTokenMiddleware: (
5656
request: express.Request,
5757
response: express.Response,
5858
next: express.NextFunction,
59-
) => Promise<void>;
59+
) => Promise<OAuth2Server.Token>;
6060
let resultingAuthorizationCodeMiddleware: (
6161
request: express.Request,
6262
response: express.Response,
6363
next: express.NextFunction,
64-
) => Promise<void>;
64+
) => Promise<OAuth2Server.AuthorizationCode>;
6565

6666
oAuthServer = expressOAuthServer.server;
6767
resultingTokenMiddleware = expressOAuthServer.authenticate();

‎types/express-oauth-server/index.d.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,19 @@ declare class ExpressOAuthServer {
1717
request: express.Request,
1818
response: express.Response,
1919
next: express.NextFunction,
20-
) => Promise<void>;
20+
) => Promise<OAuth2Server.Token>;
2121

2222
authorize(options?: OAuth2Server.AuthorizeOptions): (
2323
request: express.Request,
2424
response: express.Response,
2525
next: express.NextFunction,
26-
) => Promise<void>;
26+
) => Promise<OAuth2Server.AuthorizationCode>;
2727

2828
token(options?: OAuth2Server.TokenOptions): (
2929
request: express.Request,
3030
response: express.Response,
3131
next: express.NextFunction,
32-
) => Promise<void>;
32+
) => Promise<OAuth2Server.Token>;
3333
}
3434

3535
export = ExpressOAuthServer;

‎types/express-serve-static-core/index.d.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export interface RequestHandler<
6161
req: Request<P, ResBody, ReqBody, ReqQuery, LocalsObj>,
6262
res: Response<ResBody, LocalsObj>,
6363
next: NextFunction,
64-
): void | Promise<void>;
64+
): unknown;
6565
}
6666

6767
export type ErrorRequestHandler<
@@ -75,7 +75,7 @@ export type ErrorRequestHandler<
7575
req: Request<P, ResBody, ReqBody, ReqQuery, LocalsObj>,
7676
res: Response<ResBody, LocalsObj>,
7777
next: NextFunction,
78-
) => void | Promise<void>;
78+
) => unknown;
7979

8080
export type PathParams = string | RegExp | Array<string | RegExp>;
8181

‎types/logfmt/logfmt-tests.ts‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,14 @@ const app = express();
4444
app.use(logfmt.bodyParserStream());
4545
app.post("/logs", (req, res) => {
4646
if (!req.body) {
47-
res.send("OK");
48-
return;
47+
return res.send("OK");
4948
}
5049

5150
req.body.pipe(through((line) => {
5251
console.dir(line);
5352
}));
5453

55-
res.send("OK");
54+
return res.send("OK");
5655
});
5756

5857
const app2 = express();

‎types/mock-req-res/mock-req-res-tests.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Request, RequestHandler, Response } from "express";
22
import { mockRequest, mockResponse } from "mock-req-res";
33

44
const handler: RequestHandler = (req: Request, res: Response) => {
5-
res.status(200).json(`Hello from handler with an originalUrl value of '${req.originalUrl}'`);
5+
return res.status(200).json(`Hello from handler with an originalUrl value of '${req.originalUrl}'`);
66
};
77

88
const req = mockRequest({ originalUrl: "/" });

‎types/swaggerize-express/swaggerize-express-tests.ts‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@ app.use(swaggerize({
2727
"api": {
2828
"v1": {
2929
"version": {
30-
"$get": (req: express.Request, res: express.Response) => {
31-
res.send("v1");
32-
},
30+
"$get": (req: express.Request, res: express.Response) => res.send("v1"),
3331
},
3432
},
3533
},

0 commit comments

Comments
 (0)