openapi-format
Version:
Format an OpenAPI document by ordering, formatting and filtering fields.
17 lines (16 loc) • 1.11 kB
JSON
{
"root": ["openapi", "info", "servers", "paths", "components", "tags", "x-tagGroups", "externalDocs"],
"get": ["operationId", "summary", "description", "parameters", "requestBody", "responses"],
"post": ["operationId", "summary", "description", "parameters", "requestBody", "responses"],
"put": ["operationId", "summary", "description", "parameters", "requestBody", "responses"],
"patch": ["operationId", "summary", "description", "parameters", "requestBody", "responses"],
"delete": ["operationId", "summary", "description", "parameters", "requestBody", "responses"],
"parameters": ["name", "in", "description", "required", "schema"],
"requestBody": ["description", "required", "content"],
"responses": ["description", "headers", "content", "links"],
"content": [],
"components": ["parameters", "schemas"],
"schema": ["description", "type", "items", "properties", "format", "example", "default"],
"schemas": ["description", "type", "items", "properties", "format", "example", "default"],
"properties": ["description", "type", "items", "format", "example", "default", "enum"]
}