Newman's Personal Motorcade
    Have ideas to improve npm?Join in the discussion! »

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

    3.0.0 • Public • Published

    koa-conditional-get

    Build Status

    Conditional GET support for koa.

    Installation

    # npm 
    $ npm install koa-conditional-get
    # yarn 
    $ yarn add koa-conditional-get

    Example

    const conditional = require('koa-conditional-get');
    const etag = require('koa-etag');
    const Koa = require('koa');
    const app = new Koa();
     
    // use it upstream from etag so
    // that they are present
    app.use(conditional());
     
    // add etags
    app.use(etag());
     
    // respond
    app.use(async function(ctx, next){
      await next();
     
      ctx.body = {
        name: 'tobi',
        species: 'ferret',
        age: 2
      };
    })
     
    app.listen(
      3000,
      console.log('listening on port 3000')
    )

    License

    MIT

    Install

    npm i koa-conditional-get

    DownloadsWeekly Downloads

    63,416

    Version

    3.0.0

    License

    MIT

    Unpacked Size

    3.54 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar