PackCheck 0.2.1
See the version list below for details.
dotnet tool install --global PackCheck --version 0.2.1
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local PackCheck --version 0.2.1
#tool dotnet:?package=PackCheck&version=0.2.1
nuke :add-package PackCheck --version 0.2.1
PackCheck
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:
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 | Versions 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. |
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 |