OpenAPI Checker
This repository contains an in-browser validator that verifies some of the rules for REST API set out in the Interoperability Model.
Description
This repository contains an in-browser validator that verifies some of the rules for REST API set out in the Interoperability Model.
The validator is based on spectral stoplight. The project is based on nodejs and uses webpack to create a single page application
The directory [rules/] (httpsshall//github.com/italia/api-oas-checker/blob/master/rules) contains the rules applied, which are then aggregated into the file [spectral.yml] (httpsů//github.com/italia/api-oas-checker/blob/master/spectral.yml), which is downloadable and usable to integrate the rules into its delivery chains.
Features
- Valid OpenAPI specifications
- Single-page application
- CLI