项目作者: singletonsd

项目描述 :
Contains documentation of the Client API in yaml format.
高级语言: HTML
项目地址: git://github.com/singletonsd/ravimoshark-apis-client-documentation.git
创建时间: 2019-10-15T07:55:49Z
项目社区:https://github.com/singletonsd/ravimoshark-apis-client-documentation

开源协议:MIT License

下载


RavimoShark API Client OpenAPI Specification

The main repository is hosted in gitlab.com/ravimosharksas but it is automatically mirrored to github.com/RavimoShark, github.com/singletonsd, github.com/patoperpetua, gitlab.com/singletonsd and to gitlab.com/patoperpetua, github.com/patoperpetua. If you are in the Github page it may occur that is not updated to the last version.

PROJECT INFORMATION

Swagger documentation of global API. See HTML documentation in
https://ravimosharksas.gitlab.io/apis/client/documentation

USAGE

  • Starts the development server: npm start
  • Bundles the spec and prepares web_deploy folder with static assets: npm run build
  • Validates the spec: npm test
  • Deploys docs to GitHub Pages: npm run gh-pages
  • Run swagger-repo scripts locally: npm run swagger-repo
  • Run create-openapi-repo scripts locally: npm run create-openapi-repo

DOCUMENTATION

You can create the following folders here:

CONTRIBUTING

Contributions to this repository are very welcome.

To contribute, please fork this repository on GitLab and send a pull request with a clear description of your changes. If appropriate, please ensure that the user documentation in this README is updated.

If you have submitted a PR and not received any feedback for a while, feel free to ping me on Twitter or find me on facebook

TODO

  • Config tool to generate models diagram.
  • [X] Config client libraries on commit.
  • [X] Upload html documentation to gitlab pages.
  • Upload html documentation to servers.
  • Use scripts from remote repository.
  • Gitlab ci-cd template from remote repository.
  • [X] Split swagger.yaml into multiple files.
  • [X] Use ReDoc documentation framework.

© Singleton SD, France, 2019.