Chocolatey-Commands.psm1

function Install-ChocolateyPackage {
    param(
        [string]$Name,
        [switch]$Yes
    )
    $args = @("install", $Name)
    if ($Yes) {
        $args += "-y"
    }
    Start-Process -FilePath "$env:ChocolateyInstall\bin\choco.exe" -ArgumentList $args -Verb RunAs
}

function Update-ChocolateyPackage {
    param(
        [string]$Name,
        [switch]$Yes
    )
    $args = @("upgrade", $Name)
    if ($Yes) {
        $args += "-y"
    }
    Start-Process -FilePath "$env:ChocolateyInstall\bin\choco.exe" -ArgumentList $args -Verb RunAs
}

function Uninstall-ChocolateyPackage {
    param(
        [string]$Name
    )
    $args = @("uninstall", $Name)
    Start-Process -FilePath "$env:ChocolateyInstall\bin\choco.exe" -ArgumentList $args -Verb RunAs
}

Export-ModuleMember -Function *