apiRouteMiddleware
* chore: remove try and catch from api routes in app router * refactor * refactor apiRouteMiddleware * refactor
* add app/api/availability/calendar/route.ts * remove pages router api * refactor