regulus-list-endpoint
v0.1.4
Published
Regulus endpoint list
Readme
Regulus List Endpoints
Regulus endpoint parser to retrieve all the registered router in Regulus
Example of Use
import Regulus from 'regulus'
import printRoutes from 'regulus-list-endpoint'
// Initialize Regulus App
const App = new Regulus({
port: 8888, // default 8888
use: [], // array of express.Requesthandler/express.ErrorRequestHandler
router: [], // array of class whosewhich extends Regulus.Router class
errorHandler: [] // array of express.Requesthandler/express.ErrorRequestHandler
})
// start argument: express listen callback
App.start(() => {
printRoutes(App.server).forEach((route) => console.log(`${route.methods} ${route.path}`))
console.log('Listen: 8888')
})
console.log(listEndpoints(app));
/* It will like this:
GET /v1/ping
POST /v1/route3
POST /v1/route1
POST /v1/route2
*/LICENSE
WTFPL - You just DO WHAT THE FUCK YOU WANT TO
