Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.05 KB

CONTRIBUTING.md

File metadata and controls

27 lines (19 loc) · 1.05 KB

Contributing

We welcome and encourage contributions from the community. Keep in mind that this spec describes the current production API so changes must reflect actual behavior of the API.

Tooling

The tooling chosen supports either authoring, validation, testing, or publishing. Respective Make targest

  • Spectral: JSON/YAML linter with support for OpenAPI v3, custom rules, built-in functions, and custom functions
  • OpenAPI CLI: OpenAPI CLI toolbox with rich validation and bundling features.

In addition, the following tools are leveraged to facilitate authoring the spec.

Visual Studio Code Extensions

These are useful extensions when choosing to author OpenAPI spec using Visual Studio Code.