Skip to content

Project in development - Open sourced service overlay for SDK management using swagger-codegen

License

Notifications You must be signed in to change notification settings

daragiu/openapi-platform

 
 

Repository files navigation

openapi-platform

Project in development - Open sourced service overlay for SDK management using swagger-codegen

Minimum Requirements

  • Node 8.x
  • PostgreSQL

Installation

npm install --global @openapi-platform/frontend @openapi-platform/server

or

yarn add global @openapi-platform/frontend @openapi-platform/server

How to use it

  1. Run start-openapi-platform-server
  2. Run start-openapi-platform-frontend

Pushing SDKs to Git repositories

You'll need to generate personal access token (see GitHub, GitLab and BitBucket) that has permissions to clone and push the git repository that you want to push the SDK to.

Note that, at the moment, you'll need to intialise the Git repository before OpenAPI Platform can make commits to it.

Configuration

You can create a config file in your current working directory called openapi-platform.config.xxx where xxx is a json, yaml or json5. For more detailed information about configuration, you can check the node-convict schema file.

About

Project in development - Open sourced service overlay for SDK management using swagger-codegen

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 87.5%
  • JavaScript 12.3%
  • HTML 0.2%