mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-07-07 18:50:14 +00:00
update @types/koa-response-time to meet the latest version 2.1 (#34923)
This commit is contained in:
committed by
Pranav Senthilnathan
parent
2849d7a468
commit
d2c8b6880b
20
types/koa-response-time/index.d.ts
vendored
20
types/koa-response-time/index.d.ts
vendored
@@ -1,11 +1,27 @@
|
||||
// Type definitions for koa-response-time 2.0
|
||||
// Type definitions for koa-response-time 2.1
|
||||
// Project: https://github.com/koajs/response-time#readme
|
||||
// Definitions by: Thor Sedeke <https://github.com/thorsedeke>
|
||||
// Steven McDowall <https://github.com/sjmcdowall>
|
||||
// Dwscdv3 <https://github.com/Dwscdv3>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
// TypeScript Version: 2.3
|
||||
|
||||
import { Middleware } from 'koa';
|
||||
|
||||
declare function koa_response_time(): Middleware;
|
||||
interface KoaResponseTimeOptions {
|
||||
hrtime?: boolean;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add X-Response-Time header field.
|
||||
* @param options options dictionary. { hrtime }
|
||||
*
|
||||
* hrtime: boolean.
|
||||
* `true` to use time in nanoseconds.
|
||||
* `false` to use time in milliseconds.
|
||||
* Default is `false` to keep back compatible.
|
||||
* @api public
|
||||
*/
|
||||
declare function koa_response_time(options?: KoaResponseTimeOptions): Middleware;
|
||||
|
||||
export = koa_response_time;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import koaResponseTime = require('koa-response-time');
|
||||
import Koa = require('koa');
|
||||
|
||||
new Koa().use(koaResponseTime());
|
||||
koaResponseTime();
|
||||
koaResponseTime({});
|
||||
koaResponseTime({ hrtime: true });
|
||||
|
||||
Reference in New Issue
Block a user