OpenAPI Checker 0.0.1
api linter
Questo repository contiene un validatore in-browser che verifica alcune delle regole per le API REST indicate nel Modello di Interoperabilità.
Pubblicato da Presidenza del Consiglio dei Ministri
Contatto tecnico Roberto Polli
Vitalità:
66%
L’indice di vitalità, così come previsto nelle linee guida sull’acquisizione e riuso di software per la PA, è calcolato prendendo in considerazione le seguenti quattro categorie:
- Code activity: il numero di commit e merge giornalieri;
- Release history: il numero di release giornaliere;
- User community: il numero di autori unici;
- Longevity: l’età del progetto.
I range di ogni misura possono essere trovati nel file vitality-ranges.yml.
Stato di sviluppo: in sviluppo
Funzionalità del software
Valida specifiche OpenAPI
Single-page application
CLI
Informazioni di dettaglio
OpenAPI Checker 0.0.1
api linter
Ultimo rilascio 2020-06-16 (0.0.1)
Tipo di manutenzione community
Licenza BSD-3-Clause
Piattaforme
linux
Lista dipendenze Nessuna
Piattaforme abilitanti Nessuna
Conformità Modello Interoperabilità
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 nodejs ed usa webpack per creare una single-page application
Nella directory rules/ ci sono le regole applicate, che vengono poi aggregate nel file spectral.yml che è scaricabile ed utilizzabile per integrare le regole nelle proprie delivery chain.