Paket


paket why

Prints user-friendly reason for referencing a specified package

1: 
paket why [--help] nuget <package id> [group <name>] [--details]

OPTIONS:

 1: 
 2: 
 3: 
 4: 
 5: 
 6: 
 7: 
 8: 
 9: 
10: 
nuget <package id>    Name of the NuGet package.
group <name>          Allows to specify the dependency group.
--details             Display detailed info with all possible paths, versions and framework
                      constraints.
--verbose, -v         Enable verbose console output for the paket process.
--log-file <path>     Specify a log file for the paket process.
--silent, -s          Suppress console output for the paket process.
--version             Display the version.
--from-bootstrapper   Call coming from the '--run' feature of the bootstrapper.
--help                display this list of options.

If you add the -v flag, then Paket will run in verbose mode and show detailed information.

With --log-file [FileName] you can trace the logged information into a file.

Example

Have a look at this blog post.

val id : x:'T -> 'T

Full name: Microsoft.FSharp.Core.Operators.id
val log : value:'T -> 'T (requires member Log)

Full name: Microsoft.FSharp.Core.Operators.log
type 'T list = List<'T>

Full name: Microsoft.FSharp.Collections.list<_>
Fork me on GitHub