1.1.8 • Published 7 years ago

koa-router-meta v1.1.8

Weekly downloads
1
License
ISC
Repository
github
Last release
7 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

7 years ago

1.1.7

8 years ago

1.1.6

8 years ago

1.1.5

8 years ago

1.1.4

8 years ago

1.1.3

8 years ago

1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago