Skip to content

pierre-cm/galbe-swagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Galbe Swagger Plugin

Swagger UI plugin for Galbe framework.

Install

bun add galbe-swagger

Usage

import swagger from "galbe-swagger"

const galbe = new Galbe({
  // ...
  plugin: {
    swagger: {
      enabled: true,
      path: "/docs",
      auto: true,
      spec: {
        info: {
          title: "Galbe Swagger Plugin API",
          description: "Description of Galbe Swagger API.",
          version: "0.1.0",
        },
      },
    },
  },
})

galbe.use(swagger)

export default galbe

Config

enabled (boolean): Enable or disable the plugin. Default: true.

path (string): Path to serve the Swagger UI. Default: /docs.

auto (boolean): Auto infer spec from Galbe instance. Default: true.

spec (object): Open API 3.0 spec. Default: {}. If auto is true it will overrides auto inferred properties.

About

Swagger UI plugin for Galbe

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published