2.2.1 • Published 5 months ago

redocusaurus v2.2.1

Weekly downloads
289
License
MIT
Repository
github
Last release
5 months ago

Redocusaurus

npm

Redoc for Docusaurus.

Usage

  1. Setup docusaurus project

  2. Install redocusaurus:

yarn add redocusaurus
# OR
pnpm add redocusaurus
# OR
npm i --save redocusaurus
  1. Add it as a preset to your docusaurus config along with @docusaurus/preset-classic and pass options:

    // docusaurus.config.ts
    import type { Config } from '@docusaurus/types';
    import type * as Preset from '@docusaurus/preset-classic';
    import type * as Redocusaurus from 'redocusaurus';
    
    const config: Config = {
      // ...
      presets: [
        // .. Your other presets' config
        [
         '@docusaurus/preset-classic',
          {
            googleAnalytics: {
              trackingID: 'XXXXXX',
            },
          } satisfies Preset.Options,
        ]
        // Redocusaurus config
        [
          'redocusaurus',
          {
            // Plugin Options for loading OpenAPI files
            specs: [
              // Pass it a path to a local OpenAPI YAML file
              {
                // Redocusaurus will automatically bundle your spec into a single file during the build
                spec: 'openapi/index.yaml',
                route: '/api/',
              },
              // You can also pass it a OpenAPI spec URL
              {
                spec: 'https://redocly.github.io/redoc/openapi.yaml',
                route: '/openapi/',
              },
            ],
            // Theme Options for modifying how redoc renders them
            theme: {
              // Change with your site colors
              primaryColor: '#1890ff',
            },
          },
        ] satisfies Redocusaurus.PresetEntry,
      ],
      // ... Rest of your config
    };
    
    export default config;

The API Doc will be available at the route specified (/api/ in the example above). To customize it see full plugin options.

Options

specs

Pass it an array of plugin options, see docusaurus-plugin-redoc for individual option details.

theme

Pass options to customize the theme, see docusaurus-theme-redoc for individual option details.

Docs

See: https://redocusaurus.vercel.app/docs

2.2.1

5 months ago

2.2.0

7 months ago

2.1.2

9 months ago

2.1.1

12 months ago

2.1.0

12 months ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

2 years ago

1.6.4

2 years ago

1.6.3

2 years ago

1.6.2

2 years ago

1.6.1

2 years ago

1.6.0

2 years ago

1.5.1

2 years ago

1.5.0

2 years ago

1.4.0

3 years ago

1.2.0

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.1.1

3 years ago

1.1.3

3 years ago

1.3.0

3 years ago

1.1.2

3 years ago

1.1.0

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.9.2

3 years ago

0.9.1

3 years ago

0.9.0

3 years ago

0.8.0

3 years ago

0.7.0

3 years ago

0.6.0

3 years ago

0.5.1

3 years ago

0.5.0

4 years ago

0.5.0-next.0

4 years ago

0.4.6

4 years ago

0.4.5

4 years ago

0.4.4

4 years ago

0.4.3

4 years ago

0.4.1

4 years ago

0.4.0-beta.0

4 years ago

0.4.0

4 years ago

0.3.4

4 years ago

0.3.3

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.1.0

4 years ago

0.2.0

4 years ago

0.0.0

4 years ago