OpenAPI Checker 0.3.0
api linter
Questo repository contiene un validatore in-browser che verifica alcune delle regole per le API REST indicate nel Modello di Interoperabilità.
Gestito da Presidenza del Consiglio dei Ministri
Contatto tecnico Roberto Polli
Stato di sviluppo: in sviluppo
Funzionalità del software
Valida specifiche OpenAPI
Single-page application
CLI
Informazioni di dettaglio
OpenAPI Checker 0.3.0
api linter
Ultimo rilascio 2020-06-16 (0.3.0)
Tipo di manutenzione community
Stato publiccode.yml
Licenza BSD-3-Clause
Piattaforme
linux
Piattaforme abilitanti Nessuna
Conformità Modello Interoperabilità
Lista dipendenze Nessuna
Descrizione estesa
Questo repository contiene un validatore in-browser che verifica alcune delle regole per le API REST indicate nel Modello di Interoperabilità.
Il validatore è basato su Stoplight Spectral. Il progetto è basato su Node.js ed usa Webpack per creare una single-page application.
Le regole di validazione sono gestite nel repository separato api-oas-checker-rules e sono scaricabili dalle release per essere integrate nelle proprie delivery chain. Sono disponibili diversi profili di validazione: Italian Guidelines Full, Best Practices Only, Extra Security Checks.
Il checker può essere utilizzato tramite interfaccia web, CLI, IDE e GitHub Action.