mbus-backend
    Preparing search index...

    Function addGetRoute

    • wrapper around router.get with built in validation and schema recording

      the req and res objects aren't provided to the passed in handler, if you're doing something more complicated just use the router direclty for now, the functionality needed will be incorporated

      Type Parameters

      • P extends ZodObject<
            Record<
                string,
                ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>,
            >,
            $strip,
        >
      • Q extends ZodObject<
            Record<
                string,
                ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>,
            >,
            $strip,
        >
      • RB extends ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>

      Parameters

      • router: Router
      • path: string
      • format: { params: P; query: Q; resBody: RB }
      • handler: (params: output<P>, query: output<Q>) => HandlerReturn<output<RB>>
      • Optionaldocs: { description?: string; summary?: string }
        • Optionaldescription?: string

          a longer explanation, commonmark accepted

        • Optionalsummary?: string

          a short description of what is route does

      Returns void