Search code examples
node.jshono

Is it possible to get the list of all the routes in Hono framework?


I need to get list of all the registered routes in Hono, similar to the one that Hapi's table() API or Fastify plugin fastify-print-routes.

Is there any internal API I can use to get this information? I cannot find anything from the official documentation!


Solution

  • The hono/dev package has a showRoutes function that will log the routes to console. Hono documentation

    It also has an inspectRoutes that's not in the documentation, but is used to generate the info in showRoutes. It returns the information you're looking for (path, method). Source code