The cmdlets could be used to retrieve the list of .gitignore templates and download one.
Get-GitIgnoreTemplateList would contain something like this:
function Get-GitIgnoreTemplateList {
[CmdletBinding()]
param ()
return (Invoke-WebRequest -URI 'https://api.github.com/gitignore/templates' -UseBasicParsing).Content |
ConvertFrom-JSON
}
Get-GitIgnoreTemplate would be like this:
function Get-GitIgnoreTemplateList {
[CmdletBinding()]
param (
[String]
$TemplateName
)
}
Invoke-WebRequest -URI "https://api.github.com/gitignore/templates/$TemplateName" -UseBasicParsing |
Select-Object -ExpandProperty Content |
ConvertFrom-JSON |
Select-Object -ExpandProperty Source
I can submit a PR with the changes if this is something you'd want to include.
The cmdlets could be used to retrieve the list of .gitignore templates and download one.
Get-GitIgnoreTemplateListwould contain something like this:Get-GitIgnoreTemplatewould be like this:I can submit a PR with the changes if this is something you'd want to include.