fastify-ui

1.0.4 • Public • Published

fastify-ui

build status test coverage npm version

Makes adding an API UI to your Fastify project a breeze.

Example

const fastifyUI = require("fastify-ui");
 
const packageDefinition = require("../package.json");
 
function installApiUI(fastify) {
  fastify.register(fastifyUI, {
    config: {
      info: {
        title: packageDefinition.name || null,
        description: packageDefinition.description || null,
        version: packageDefinition.version || null
      },
      servers: [
        {
          url: "http://localhost:3000"
        }
      ],
      components: {
        securitySchemes: {
          bearerAuth: {
            type: "http",
            scheme: "bearer"
          }
        }
      }
    }
  });
}
 
module.exports = installApiUI;

Readme

Keywords

none

Package Sidebar

Install

npm i fastify-ui

Weekly Downloads

4

Version

1.0.4

License

MIT

Unpacked Size

30.5 kB

Total Files

18

Last publish

Collaborators

  • mderijcke
  • rijx_ci_cd
  • rijx.com