package backend import ( "codeberg.org/u1f320/pronouns.cc/backend/routes/auth" "codeberg.org/u1f320/pronouns.cc/backend/routes/bot" "codeberg.org/u1f320/pronouns.cc/backend/routes/member" "codeberg.org/u1f320/pronouns.cc/backend/routes/meta" "codeberg.org/u1f320/pronouns.cc/backend/routes/mod" "codeberg.org/u1f320/pronouns.cc/backend/routes/user" "codeberg.org/u1f320/pronouns.cc/backend/server" "github.com/go-chi/chi/v5" ) // mountRoutes mounts all API routes on the server's router. // they are all mounted under /v1/ func mountRoutes(s *server.Server) { // future-proofing for API versions s.Router.Route("/v1", func(r chi.Router) { auth.Mount(s, r) user.Mount(s, r) member.Mount(s, r) bot.Mount(s, r) meta.Mount(s, r) mod.Mount(s, r) }) }