Vai al contenuto principale
Torna alla panoramica

Informazioni dettagliate

Nome del software

jeap-frontend-license-checker

Nome localizzato

jeap-frontend-license-checker

Suite di applicazioni

jEAP

Descrizione breve

License policy checker and third-party notice generator for jEAP frontend projects.

Descrizione lunga

jeap-frontend-license-checker is a command line tool that checks the licenses of the installed npm dependencies of a frontend project against a license policy, and generates the third-party notice file listing those dependencies. The accepted permissive licenses ship with the tool, so a project without configuration is already checked against the jEAP policy and only declares the exceptions it actually needs. License information is read from the package manifests, falling back to recognising well-known license texts in a package's license file. SPDX license expressions are evaluated, and a dual licensed package is accepted through its permissive alternative while the decision stays visible in the report. Exception keys support version and scope wildcards for scoped packages, so a dependency update of an exempted package does not break the build. The tool has no runtime dependencies.

Funzionalità

  • License policy check of all installed npm dependencies of a project
  • Built-in policy of accepted permissive licenses, extendable and restrictable per project
  • SPDX license expression evaluation with AND, OR, WITH and parentheses
  • Dual licensed packages accepted through a permissive alternative and reported separately
  • Exception keys with version and scope wildcards, including scoped packages
  • Detection of exceptions that are no longer needed
  • License detection from package manifests and from license files
  • Third-party notice file generation in Markdown
  • Text and JSON reports with distinct exit codes for continuous integration

Stato di sviluppo

stable

Tipo di software

library

Versione del software

1.0.2

Data di rilascio

18.08.2026

Piattaforme

web

Categorie

application-development

Licenza

Apache-2.0

Manutenzione

Tipo di manutenzione:
internal
Contatti:
  • Federal Office of Information Technology, Systems and Telecommunication FOITT Email

Localizzazione

Pronto per la localizzazione:
No
Lingue disponibili:
en

Versione Publiccode.yml

0.5.0