Table of Contents

About

Code Shipping - (Package|Library|Dependency) Manager in Powershell

Management

Installation

$PACKAGE_PROVIDER_NAME='NuGet'
$PACKAGE_PROVIDER = Get-PackageProvider -Name $PACKAGE_PROVIDER_NAME 2>$null
if ($PACKAGE_PROVIDER -eq $null){
    Write-Error "Package Provider ($PACKAGE_PROVIDER_NAME) was not found. Installing it"
    Install-PackageProvider -Name $PACKAGE_PROVIDER_NAME -MinimumVersion 2.8.5.201 -Force
} else {
    Write-Host "Package Provider ($PACKAGE_PROVIDER_NAME) is already installed."
}

Get

Get-PackageProvider -Name "Chocolatey"
Get-PackageProvider -Name "NuGet"