CalebDepatie / unified-package-manager

upm is "unified" in that it provides a consistent and simple CLI layer to access all your systems package managers
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

Project / Folder dependencies #19

Open CalebDepatie opened 9 months ago

CalebDepatie commented 9 months ago

A project (directory) should be able to specify a complete and seperate upm configuration. This could be used to specify a preferred package manager for a project, and specific packages that need to be included with a project.

This will require consideration though, as how do packages with different names across managers get resolved? is it actually feasible to define all these manually? and if not, how useful is defining the project config if I need to specify the package manager per lib?