// progetti

LicensePluginJson — Generatore di licenze JSON per progetti JavaScript

Plugin Vite/Rollup che genera report JSON delle licenze delle dipendenze per compliance open source automatizzata.

LicensePluginJson — Generatore di licenze JSON per progetti JavaScript

Plugin Vite/Rollup che automatizza la generazione di report JSON con le licenze delle dipendenze, semplificando la compliance open source nei progetti JavaScript. 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