Public/Filter-GitHubLanguage.ps1

Function Filter-GitHubLanguage {
  [CmdletBinding()]
  [Alias('GitLang')]
  param(
    [Parameter(Mandatory,ValueFromPipeline)]
    $InputObject,
    [string[]]$Languages = ('PowerShell','C#')
  )
  process{
    $InputObject | Where-Object {$_.language -match ($Languages -join '|')}
  }
}