koa-routedebug
Reports applied routes from a Koa-Router instance
Installation
Either install globally or locally as you’ll need to pass routedebug
a router debug anyway.
npm i -D koa-routedebug# or npm i -g koa-routedebug
Running
Once routedebug
is in your path then pass it the location of a module that exports a Koa-Router instance,
// examples/basic/router.jslet router = routerrouter
routedebug examples/basic/router.js
Routedebug
will then go ahead and grab the module and example the various bits and pieces koa-router
uses to structure itself.
Feel free to get adventurous and let bash expansion (if your shell supports it) pass an array of routers to routedebug
routedebug examples/**/*router*.js
Output
routedebug
is more than a tad skinny at present and will just throw back a list of connected routes and methods for reaching them
/user POST/user GET HEAD
It should get more interesting