DependencyPath 1.1.8

dotnet tool install --global DependencyPath --version 1.1.8                
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.8                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=DependencyPath&version=1.1.8                
nuke :add-package DependencyPath --version 1.1.8                

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 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.  net9.0 is compatible. 
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.8 70 11/14/2024
1.1.7 107 10/11/2024
1.1.6 151 4/25/2024
1.1.5 118 4/25/2024
1.1.4 119 4/25/2024
1.1.3 274 11/23/2023
1.1.2 199 6/28/2023
1.1.1 170 6/28/2023
1.1.0 331 12/10/2022
1.0.2 315 12/9/2022
1.0.1 370 12/9/2022
1.0.0 294 12/9/2022