CycloneDX / CycloneDX/cyclonedx-javascript-library

feat: `ComponentBuilder` populate `tags` based on `keywords`

Offen
#1,055 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement good first issue hacktoberfest help wanted schema 1.6
Vorherrschende Sprache
TypeScript
Sterne
24
Forks
17
Ø Merge
16 Std. 48 Min.
Gemergte PRs (30 T.)
3

Beschreibung

## background

CycloneDX supports "tags" -
npm package manifest knows these as "keywords" --

## request

fill `components[].tags` based on npm manifest's `keywords`.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, ComponentBuilder und den Code zu finden, der npm-Manifeste liest. Verfolge, wie Keywords für jede Komponente bereitgestellt werden, und überprüfe dann, dass die resultierenden components[].tags diese Werte enthalten und dass die bestehende Komponentengenerierung unverändert bleibt. Da im Issue kein Datei- oder Testpfad genannt wird, identifiziere beim Lesen der Implementierung den relevanten Testeinstiegspunkt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
node.js, typescript
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.