Functions/GenXdev.Git/Add-FeatureLineToREADME.ps1
############################################################################### function Add-FeatureLineToREADME { [CmdletBinding()] [Alias("feature")] param( [Parameter(Position = 0, ValueFromPipeline = $false, ValueFromRemainingArguments, Mandatory = $false)] [string] $Line = "", [Parameter(ValueFromPipeline = $false, ValueFromRemainingArguments = $false, Mandatory = $false)] [switch] $Code, [Parameter(ValueFromPipeline = $false, ValueFromRemainingArguments = $false, Mandatory = $false)] [switch] $Show, [Parameter(ValueFromPipeline = $false, ValueFromRemainingArguments = $false, Mandatory = $false)] [switch] $UseHomeREADME, [Parameter(ValueFromPipeline = $false, ValueFromRemainingArguments = $false, Mandatory = $false)] [switch] $UseOneDriveREADME ) if ([string]::IsNullOrWhiteSpace($Line) -eq $false) { $line = "$([Datetime]::Now.Tostring("yyyyMMdd")) --> $line" } Add-LineToREADME -Code:$Code -Show:$Show -Section "## Features" -Prefix "- [X] " -Line $Line -UseHomeREADME:$UseHomeREADME -UseOneDriveREADME:$UseOneDriveREADME } |