Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 months 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-10-25T10:46:17.000Z (3 months ago)
- Last Synced: 2024-10-26T18:51:26.567Z (3 months ago)
- Topics: nuget
- Language: C#
- Homepage: https://www.nuget.org/packages/NuPU
- Size: 58.6 KB
- Stars: 15
- Watchers: 2
- Forks: 7
- 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).