1.1.8 • Published 6 years ago

koa-router-meta v1.1.8

Weekly downloads
1
License
ISC
Repository
github
Last release
6 years ago

Koa-Router-Meta

Adds validate and auto document for koa-router.

Simple usage:

const { regexp } = require('koa-router-meta');
const router = require('koa-router')();

if (__DEV__) {
  // This line add auto document feature on development mode.
  router.registerMetaRoute();
}

router.get({
  path: '/hello',
  comment: '这是一个示例描述',
  validate: {
    query: {
      who: regexp("您的姓名", /^.+$/).required,
    },
  },
  mockResponse: 'This is a mock response.',
  handler: async ctx => {
    ctx.body = "world.";
  },
});

So visit http://YourDevelopmentServer/user/_doc.html for auto document.

1.1.8

6 years ago

1.1.7

7 years ago

1.1.6

7 years ago

1.1.5

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago