PackCheck 0.2.1

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global PackCheck --version 0.2.1                
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 PackCheck --version 0.2.1                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=PackCheck&version=0.2.1                
nuke :add-package PackCheck --version 0.2.1                

PackCheck-Logo

PackCheck

NuGet Package License

Check for newer versions of installed NuGet Packages in your Terminal.


PackCheck is a dotnet tool for checking versions of installed NuGet packages in your .NET projects in your terminal. The check command (default) shows you all NuGet packages in a nice table with the current, latest stable and latest versions of each package. You can upgrade the .csproj file with the upgrade command to your desired versions. Whether to the latest stable or latest version, only a specific package or all at once.

Installation

You can install PackCheck as a dotnet tool via NuGet:

dotnet tool install --global PackCheck

Usage

In your terminal cd into a .NET project or .NET solution and run:

packcheck

or

packcheck check

This should give you something like this:

PackCheck check example

After that you can upgrade the package versions in the .csproj file (or files in a solution) to their corresponding stable versions by running:

This changes your .csproj file!

packcheck upgrade

To upgrade to the latest versions run:

packcheck upgrade --version latest

For a dry-run, which outputs the .csproj file into the terminal without actually changing the .csproj file, run:

packcheck upgrade --dry-run

To use interactive mode, where you will be asked for each package if you want to upgrade, run:

packcheck upgrade -i

For help run:

packcheck -h

Color Highlighting

Color Description
red Major (Breaking changes)
yellow Minor (New features, but backwards compatible)
green Patch (Backwards compatible bug fixes only)

LICENSE

MIT

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  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 was computed.  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 was computed.  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
2.1.0 117 7/7/2024
2.0.0 150 5/20/2024
1.0.1 247 12/27/2023
1.0.0 144 12/26/2023
0.4.0 164 8/5/2023
0.3.2 200 4/21/2023
0.3.1 350 11/20/2022
0.3.0 406 10/15/2022
0.2.3 374 10/4/2022
0.2.2 424 9/21/2022
0.2.1 393 9/18/2022
0.2.0 454 9/18/2022
0.2.0-preview.1 100 9/2/2022
0.1.1 398 10/10/2021
0.1.0 404 10/10/2021
0.0.3 337 10/9/2021
0.0.2 414 5/27/2021
0.0.1 315 5/17/2021
0.0.1-rc.1 150 4/6/2021
0.0.1-alpha.4 163 3/18/2021
0.0.1-alpha.3 178 3/16/2021
0.0.1-alpha.2 138 3/16/2021
0.0.1-alpha.1 163 3/15/2021