mirror of
https://github.com/chenasraf/DefinitelyTyped.git
synced 2026-05-18 01:49:01 +00:00
🤖 Merge PR #57811 connect-timeout accepts numbers for delay by @dev-nicolaos
* connect-timeout accepts numbers for delay * add test * Update types/connect-timeout/index.d.ts Co-authored-by: Adam Jones <domdomegg+git@gmail.com> Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
This commit is contained in:
@@ -21,3 +21,13 @@ function haltOnTimedout(req: express.Request, res: express.Response, next: Funct
|
||||
}
|
||||
|
||||
app.listen(3000);
|
||||
|
||||
// check use of number as delay
|
||||
var app2 = express();
|
||||
app2.use(timeout(500));
|
||||
app2.use(bodyParser());
|
||||
app2.use(haltOnTimedout);
|
||||
app2.use(cookieParser());
|
||||
app2.use(haltOnTimedout);
|
||||
|
||||
app2.listen(3001);
|
||||
|
||||
5
types/connect-timeout/index.d.ts
vendored
5
types/connect-timeout/index.d.ts
vendored
@@ -37,6 +37,9 @@ declare module "connect-timeout" {
|
||||
}
|
||||
}
|
||||
|
||||
function e(timeout: string, options?: e.TimeoutOptions): express.RequestHandler;
|
||||
/**
|
||||
* @summary Returns middleware that times out in time milliseconds. time can also be a string accepted by the ms module. On timeout, req will emit "timeout".
|
||||
*/
|
||||
function e(time: number | string, options?: e.TimeoutOptions): express.RequestHandler;
|
||||
export = e;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user