DependencyPath 1.1.3

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global DependencyPath --version 1.1.3
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local DependencyPath --version 1.1.3
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=DependencyPath&version=1.1.3
nuke :add-package DependencyPath --version 1.1.3

DependencyPath

NuGet Find transitive dependencies in assemblies.

Installation

You can easily install as a global dotnet tool:

dotnet tool install --global DependencyPath

You can then invoke the tool using the following command: dependency-path.

Usage

USAGE:
    DependencyPath.dll <assemblies> <dependency> [OPTIONS]

ARGUMENTS:
    <assemblies>    Assemblies
    <dependency>    Dependency to search

OPTIONS:
    -h,  --help           Prints help information
    -v,  --version        Display resolved versions
    -a,  --version-all    Display expected and resolved versions
    -t,  --token          Skip public key token
    -r,  --recurse        Recurse sub-directories
         --verbose        Verbose
    -d,  --depth          Max search depth
    -p,  --path           Assembly search path

COMMANDS:
    scan <assemblies> <dependency>    Scan assemblies

Demo

dependency-path SyntaxTree*.dll NewtonSoft.Json --depth 3 -t b77a5c561934e089 -t cc7b13ffcd2ddd51

SyntaxTree.VisualStudio.Unity.CodeLens -> Microsoft.VisualStudio.Language -> Newtonsoft.Json
SyntaxTree.VisualStudio.Unity -> Newtonsoft.Json
SyntaxTree.VisualStudio.Unity -> Microsoft.VisualStudio.LanguageServices -> Newtonsoft.Json
SyntaxTree.VisualStudio.Unity -> Microsoft.VisualStudio.Telemetry -> Newtonsoft.Json
SyntaxTree.VisualStudio.Unity -> Microsoft.VisualStudio.Language -> Newtonsoft.Json
SyntaxTree.VisualStudio.Unity -> Microsoft.VisualStudio.Utilities -> Newtonsoft.Json
SyntaxTree.VisualStudio.Unity.Tests -> SyntaxTree.VisualStudio.Unity -> Newtonsoft.Json
Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.1.6 88 4/25/2024
1.1.5 82 4/25/2024
1.1.4 82 4/25/2024
1.1.3 222 11/23/2023
1.1.2 171 6/28/2023
1.1.1 142 6/28/2023
1.1.0 296 12/10/2022
1.0.2 285 12/9/2022
1.0.1 289 12/9/2022
1.0.0 266 12/9/2022