I see that in “com.unity.ui@1.0.0-preview.9” you are depending on nuget packages and adding them like an upm package also.
A colleague of yours ( @xoofx ) created on github a really nice solution:
Are you using something like this now?
Historically, managing Nuget packages with their huge chain of dependencies in Unity has always been a major problem that is easily solved in .NET projects through the Visual Studio UI and the Nuget client.
Is this something that you are working on internally at Unity that could be exposed to us at some point?