WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
Reset-WinGetSource required a name which does not match the current behavior of winget source reset.
Changes:
Added '-All' parameter so that Reset-WinGetsource will reset all sources. I also created two separate parameter sets so that they can only be used separately.
Made the '-Name' parameter also positional=0 for Reset-WinGetsource and Remove-WinGetsource (recommended by PowerShell docs team)
Fixed the naming of PreRelease -> Prerelease as recommended by PowerShell docs team
Issue:
Reset-WinGetSource required a name which does not match the current behavior of
winget source reset
.Changes:
Microsoft Reviewers: Open in CodeFlow