Does API manual nuget downloads come with the package dependencies?

-
59 Replies
Anton
Anton2y ago
No, unless the package intentionally includes them. By manual you mean downloading a nupkg? It's just a zip, you can unzip it and check for yourself But generally no
a coding witch
yes Let's suppose that my package Banana.MyPackage depends on Potato.Utils If I download Banana.MyPackage and reference it directly into my project without downloading Potato.Utils and doing the same thing will I get an error?
Anton
Anton2y ago
you have to dowload both manually the question is why you're doing it it's better to reference the package, in which case dependencies are resolved (in most cases)
a coding witch
I'm writing a package manager To JavaScript projects that are using .NET assemblies
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
gotcha
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
taking notes thanks
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
I'm doing something like npm
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
I'm doing like that because the target is a Js .NET runtime
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
so I will have a way to dyamically install .NET packages in the js environment
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
the * is nice
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
In my logic * means latest of the section like
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
1.1.* means that will be the latest patch
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
that can be 1.1.1, 1.1.2... whatever is the latest patch
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
So what if isolated dependencies 😈
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
My project having dependency to Potato 2.3.2 but another dependency of my project depends on Potato 2.1.1, then, that dependency will have its own isolated version of Potato without having nothing with my direct Potato dependency
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
Im truly thinking about clone npm and changing its interface to access nuget instead of npmjs making the needed adaptations
MODiX
MODiX2y ago
tebeco#0205
if you project depends on A B C DIRECTLY
A : * with transitive => B
B : * with transitive => C [1.1.0, 1.2.2]
C : 1.2.*
A : * with transitive => B
B : * with transitive => C [1.1.0, 1.2.2]
C : 1.2.*
and there's a 1.2.4 for C what do you do ?
React with ❌ to remove this embed.
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
jeez I hate graphs
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
Yeah It is a good challenge for my free time
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
Following the npm standards, static version until update command
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
mmm
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
why didnt they choose < and > insetad of [ )
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
🥺
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
gotcha
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
good question
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
Got an idea: universal package manager for almosteverything
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
understood
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
I could write an actual yearly roadmap with all these informations
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
Understood
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
I like the concepts, do you want to be updated with my progress?
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
Yes, Ill ping (I'm almost sure of that) Thanks for the info
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
a coding witch
Notion here we go
Want results from more Discord servers?
Add your server
More Posts