tomzorz / dncll

DotNetCoreLicenseLister

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dncll

DotNetCoreLicenseLister - The easy way to list all licenses used by your .net core / standard dependencies.

This command line tool allows you to list all the .net dependencies and their licenses, just point it at an .sln.

platform-any nuget-yes license-MIT

You must have .NET Core 2.1 SDK or higher installed.

⚠ 👉 Yes, the SDK, not just the runtime, as dncll relies on the dotnet ... commands.

Use the pre-built dncll

You can quickly install and try toitnups from nuget.org using the following commands:

dotnet tool install -g dncll
dncll YourSolution.sln licenses.txt

Note: You may need to open a new command/terminal window the first time you install the tool.

Special thanks

Thanks to Jerrie Pelser for the excellent work on AnalyzeDotNetProject, building on which greatly made implementing dncll easier.

See blog post: https://www.jerriepelser.com/blog/analyze-dotnet-project-dependencies-part-2/

See github project: https://github.com/jerriepelser-blog/AnalyzeDotNetProject

About

DotNetCoreLicenseLister

License:MIT License


Languages

Language:C# 100.0%