Skip to content

mtso/docusaurus-asyncapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docusaurus-asyncapi

npm version

Async API Documentation for Docusaurus V3.

Installation

npm install docusaurus-asyncapi

Usage

// docusaurus.config.js

const config = {
  presets: [
    [
      "docusaurus-asyncapi",
      {
        specs: [
          {
            spec: "path/to/asyncapi.yml",
            route: "/asyncapi",
          },
        ],
        // See defaults for ConfigInterface at:
        // https://github.com/asyncapi/asyncapi-react/blob/42a349ad/library/src/config/default.ts#L7
        config: {
          show: {
            sidebar: true,
          },
        },
      },
    ],
    ...
  ],
  ...
}

module.exports = config;

Development Requirements

  • node v18 or higher

Local Development

npm run build --workspaces
cd example
npm start

This builds the packages and starts the local docusaurus server.