mock-to-openapi

1.0.9 • Public • Published

JSON mock to OpenAPI converter

Cli tool (and library) for converting JSON mock objects to OpenAPI schemas.

Install

npm install --global mock-to-openapi 

Usage

Following command will convert all *.json files from directory ./examples to YAML OpenAPI schemas.

mock-to-openapi ./examples

Example

Let's have, for example, json object with:

{
	"title": "This is title",
	"author": "Roman Ožana",
	"content": "This is just an example",
	"date": "2020-05-12T23:50:21.817Z"
}

Tool mock-to-openapi converts JSON to the OpenAPI specification as follows:

type: object
properties:
  title:
    type: string
    example: This is title
  author:
    type: string
    example: Roman Ožana
  content:
    type: string
    example: This is just an example
  date:
    type: string
    format: date-time
    example: 2020-05-12T23:50:21.817Z

Package Sidebar

Install

npm i mock-to-openapi

Homepage

ozana.cz/

Weekly Downloads

22

Version

1.0.9

License

MIT

Unpacked Size

10.1 kB

Total Files

20

Last publish

Collaborators

  • ozzyczech