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
- Run
start-openapi-platform-server - 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.