Description
Is your feature request related to a problem? Please describe.
I would like to be able to specify where each downloaded file goes in my project.
The README says that one of the reasons to use LibraryManager is "For orchestrating file placement within your project", so this seems to be in the scope of the project.
Describe the solution you'd like
I'm not sure what the cleanest way would be to do this in JSON, but it would be very nice to be able to override for every file or folder a new destination. Currently, you are essentially forced to take over the folder structure of the project you are downloading, which is annoying. For example with signalr, if you are only interested in the files in dist/browser
then you are now forced to also have the dist/browser
structure in your own project.
Describe alternatives you've considered
Of course you could just move the files manually every time, but this removes all advantages you get from libman clean
, libman restore
, libman update
etc.