koa-response-time
DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/koa-response-time package

2.1.0 • Public • Published

koa-response-time

Greenkeeper badge

X-Response-Time middleware for Koa.

Installation

$ npm install koa-response-time

Usage

Basic usage:

const Koa = require('koa');
const responseTime = require('koa-response-time');
const app = new Koa();
 
app.use(responseTime());

If you need response high resolution in nano time, set hrtime option to true:

app.use(responseTime({ hrtime: true }));

Sample response header with hrtime = false (default):

X-Response-Time: 153ms

Sample response header with hrtime = true:

X-Response-Time: 153.123581ms

Note

Best to .use() at the top before any other middleware, to wrap all subsequent middleware.

License

MIT

/koa-response-time/

    Package Sidebar

    Install

    npm i koa-response-time

    Weekly Downloads

    6,662

    Version

    2.1.0

    License

    MIT

    Unpacked Size

    2.74 kB

    Total Files

    4

    Last publish

    Collaborators

    • coderhaoxin
    • niftylettuce
    • juliangruber
    • eivifj
    • dead_horse
    • tjholowaychuk
    • jongleberry
    • fengmk2
    • titanism