0.1.4 • Published 7 years ago
regulus-list-endpoint v0.1.4
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