@grandlinex/kernel
    Preparing search index...

    Class SwaggerUtil

    Index
    logger: CoreLogChannel | null
    • Parameters

      • root: Object
      • npmPackageVersion: boolean
      • ...path: Object[]

      Returns SwaggerConfig | undefined

    • Parameters

      • path: string

      Returns any

    • Serves a meta page for Swagger UI or rapi-doc.

      Parameters

      • conf: SwaggerConfig

        The swagger configuration to expose via /spec.

      • Optionaloption: { auth?: string; port?: number; type?: "swagger-ui" | "scalar" }

        Options for serving the meta page.

        • Optionalauth?: string

          Optional authentication key appended to the URL.

        • Optionalport?: number

          The port to listen on. Defaults to 9000.

        • Optionaltype?: "swagger-ui" | "scalar"

          The type of UI to serve.

      Returns Promise<Server | null>

      A promise that resolves with the created server instance or null.

    • Parameters

      Returns void