Skip to content
This repository has been archived by the owner on May 23, 2024. It is now read-only.

A module for displaying your Directus api documentation directly within the App

License

Notifications You must be signed in to change notification settings

u12206050/directus-extension-api-viewer-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARCHIVED

Recommend: directus-extension-rapidocus

Directus Api Viewer Module

View your Directus Api documentation within the App.

Documentation is based on the permissions for the current user.

ApiViewer

Installation

Via NPM

  • npm install directus-extension-api-viewer

Manual

  • Download the latest release
  • Unzip and move index.js to [YOUR_PROJECT]/extensions/modules/api-viewer/index.js

Enable the module under Project Settings

Shoutout

Based on the awesome rapidoc component by @mrin9

Development

  • Pull repo to [YOUR_PROJECT]/packages/modules/api-viewer
  • Run npm install
  • Run npm run dev
    • Watches and rebuilds on changes
    • Moves built index.js to [YOUR_PROJECT]/extensions/modules/api-viewer/index.js
  • Run npm run build
    • Builds index.js to [YOUR_PROJECT]/extensions/modules/api-viewer/index.js

Contributing

  • Fork this repo
  • Create a new branch
    • feat/[YOUR_FEATURE]
    • fix/[YOUR_BUG | ISSUE]
  • Make your changes
  • Commit and push
  • Create a pull request

About

A module for displaying your Directus api documentation directly within the App

Resources

License

Stars

Watchers

Forks

Packages

No packages published