https://github.com/thomasardal/nupu
NuGet Package Updater (NuPU) is an interactive CLI for updating NuGet packages.
https://github.com/thomasardal/nupu
nuget
Last synced: 16 days ago
JSON representation
NuGet Package Updater (NuPU) is an interactive CLI for updating NuGet packages.
- Host: GitHub
- URL: https://github.com/thomasardal/nupu
- Owner: ThomasArdal
- License: apache-2.0
- Created: 2021-08-21T16:39:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-19T12:09:11.000Z (4 months ago)
- Last Synced: 2025-04-13T02:29:36.526Z (16 days ago)
- Topics: nuget
- Language: C#
- Homepage: https://www.nuget.org/packages/NuPU
- Size: 70.3 KB
- Stars: 19
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# NuPU
NuGet Package Updater (NuPU) is an interactive CLI for updating NuGet packages.
## Installation
```console
dotnet tool install --global NuPU
```## Usage
Run the `nupu` command in the root of your project to check all packages:
```console
nupu
```Check all packages in a specific directory using the `directory` option:
```console
nupu --directory c:\projects\project-to-update
```Check a single package for updates using the `package` option:
```console
nupu --package Spectre.Console
```Get additional help using the `help` option:
```console
nupu --help
```### Ignoring directories
Out of the box, NuPU ignores a list of directories to process like `bin`, `.git`, `packages`, and similar. You can override this behavior by creating a file named `.nupuignore` in a root folder you want to run the NuPU command in:
```
.git
.github
.vs
.vscode
bin
obj
packages
node_modules
my_custom_folder
```---
Sponsored by [elmah.io](https://elmah.io).