Zum Hauptinhalt springen
Zurück zur Übersicht

Detailinformationen

Softwarename

jeap-frontend-license-checker

Lokalisierter Name

jeap-frontend-license-checker

Anwendungssuite

jEAP

Kurzbeschreibung

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

Ausführliche Beschreibung

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.

Funktionen

  • 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

Entwicklungsstatus

stable

Softwaretyp

library

Softwareversion

1.0.2

Veröffentlichungsdatum

18.08.2026

Plattformen

web

Kategorien

application-development

Lizenz

Apache-2.0

Wartung

Wartungsart:
internal
Kontakte:
  • Federal Office of Information Technology, Systems and Telecommunication FOITT E-Mail

Lokalisierung

Lokalisierungsbereit:
Nein
Verfügbare Sprachen:
en

Publiccode.yml Version

0.5.0