// progetti

Plugin Rollup per i report JSON delle licenze

Plugin Vite/Rollup che genera a ogni build un report JSON con le licenze delle dipendenze, semplificando la compliance open source nei progetti JavaScript.

Plugin Rollup per i report JSON delle licenze

Plugin Vite/Rollup che automatizza la generazione di report JSON con le licenze delle dipendenze nei progetti JavaScript, semplificando la compliance open source. Estrae e normalizza i metadati di licenza in un formato strutturato e leggibile, integrandosi nel build con opzioni di filtraggio per dipendenze private, inclusione del pacchetto stesso e tracciamento di versioni multiple.

// features
  • »Genera automaticamente un report JSON strutturato con licenze e metadati delle dipendenze a ogni build
  • »Integrazione nativa nel pipeline Vite/Rollup con minificazione terser per un output di produzione ottimizzato
  • »Normalizzazione dei testi di licenza: rimozione HTML e formattazione con tag <br> per una lettura pulita
  • »Opzioni avanzate: filtraggio delle dipendenze private, inclusione del proprio pacchetto e tracciamento di versioni multiple
  • »Distribuzione automatizzata del pacchetto su npm tramite GitHub Actions
// skills
TypeScriptViteRollupJavaScriptrollup-plugin-licenseterserGitHub ActionsnpmNode.jsJSONCompliance licenze