Menu

Developers Italia Sviluppiamo i servizi pubblici, insieme

Seguici su

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à.

Vitalità:

81%

i

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.3.0

api linter

Ultimo rilascio 2020-06-16 (0.3.0)

Tipo di manutenzione community

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.

torna all'inizio dei contenuti