nuget-unlist list any [YOUR PACKAGE NAME]
nuget-unlist list pre [YOUR PACKAGE NAME] [0.1.3]
nuget-unlist list rel [YOUR PACKAGE NAME] [0.1.3]
nuget-unlist list like [YOUR PACKAGE NAME] REGEXPATTERN
nuget-unlist drop any [YOUR PACKAGE NAME] [0.1.3] [APIKEY] [Source of nuget repository]
nuget-unlist drop pre [YOUR PACKAGE NAME] [0.1.3] [APIKEY] [Source of nuget repository]
nuget-unlist drop rel [YOUR PACKAGE NAME] [0.1.3] [APIKEY] [Source of nuget repository]
nuget-unlist drop like [YOUR PACKAGE NAME] REGEXPATTERN
& dotnet tool install --global NugetUnlister
$packageVersion = Get-ChildItem -Recurse -Filter '*.nupkg' | select { $_.Name } -ExpandProperty Name -First 1 | Select-String -Pattern "\d[\d\w\.\+-]+(?=.nupkg)" | %{$_.Matches.Value}
& nuget-unlist drop pre [YOUR PACKAGE ID] $packageVersion $(nugetApiKey)
- call syntax has been changed for most commands to simplify common execution scenarios as mentioned in #5
- This is now a .net 5.0 tool
- This is now a .net 6.0, 7.0, 8.0 tool
- major refactoring that also fixes interaction with the service index
- Implementation change to use System.CommandLine to provide tab completion for CLI usage.
- nuget-unlist list like
- nuget-unlist drop like
- Crosscompile as NET 5,6,7 so this works in CI without installing older versions of .NET
- Fixes to properly respect the --source option