webcomponents / webcomponents/webcomponents.org

Some way to see full dependency tree rather than just direct dependencies

Offen
#388 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Old Site Type: Enhancement
Vorherrschende Sprache
TypeScript
Sterne
385
Forks
80
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The "dependencies" list for an element can be misleading - it might just depend on 1 or 2 things, but those might depend on 5-6 things each, which might depend on 5-6 things, etc.

It'd be cool if there were a way to expand the dependencies to see the full flattened tree of dependencies. I could picture a UI like a faint "..." below the dependencies list, that then slides open when clicked to reveal the rest of the transitive dependencies (perhaps a bit more faint font color).

This is not a critical feature for the beta.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Code zu finden, der die aktuelle Liste der direkten Abhängigkeiten erstellt, und die UI-Komponente, die sie rendert. Verfolge, wie Abhängigkeitsbeziehungen ermittelt werden, und bestimme dann, wie eine aufklappbare Ansicht transitive Abhängigkeiten darstellen könnte, ohne irreführende Duplikate zu erzeugen. Als abgeschlossen gilt die Aufgabe, wenn die Abhängigkeitsliste über die vorgeschlagene Interaktion den vollständigen abgeflachten Baum anzeigen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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