Replies: 4 comments
-
|
Hallo @biederKdo, vielen Dank für das Feedback. Auf den ersten Blick sind das alles Dependencies und diese werden auch mit Knip auf Wiederverwendung geprüft. Sehr spannende Frage - der wir gerne mal auf den Grund gehen. |
Beta Was this translation helpful? Give feedback.
-
|
Wir haben ermittelt, dass folgende Abhängigkeiten zwar Dependencies sind, die für den Postinstall-Banner verwendet werden, aber nicht in der Lib sind. Folgenden Libs stehen zur Disposition ... wir prüfen ohne Libs das umzusetzen.
|
Beta Was this translation helpful? Give feedback.
-
|
Ticket: #9271 |
Beta Was this translation helpful? Give feedback.
-
|
Hallo @biederKdo, mit dem nächsten Release (
Damit haben wir die Dependencies auf das notwendige Minimum reduziert: Geben Sie uns gerne Feedback dazu. Vielen Dank |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Aktuell schrecken uns die Dependencies von
@public-ui/componentsvon der Verwendung ab. Dort sind Pakete, wie z. B.boxen: "Create boxes in the terminal"chalk: "Terminal string styling done right"clsx: "A tiny (239B) utility for constructing className strings conditionally."figlet: "[...] allows you to create ASCII Art from text"in
dependenciesdefiniert.Das sind alles keine Dinge, die ich in meinem Dependency-Tree von produktiven Anwendungen sehen wollen würde. Vermutlich handelt es sich auch primär eigentlich um
devDependencies, die falsch zugeordnet sind. Insgesamt werden 50 Abhängigkeiten (inklusive transitiven) zu meinem Projekt hinzugefügt, wenn ich@public-ui/componentsergänze. Für uns wünschenswert wäre, wenn wirklich nur notwendige Abhängigkeiten hinterlegt würden und auch Mini-Deps, wiequery-selector-shadow-root(auch, wenn sie von KoliBri-Entwickler:innen kommen) vermieden würden.Die Library hat einen Fokus auf die öffentliche Verwaltung, in der SBOMs und ein strenges Supply-Chain-Management immer mehr Relevanz findet. Solche Abhängigkeitsbäume machen uns das Leben eher schwer und in unserem Fall fällt solch ein Paket dann einfach aus der Auswahl raus.
Beta Was this translation helpful? Give feedback.
All reactions