platyPS
platyPS copied to clipboard
Write PowerShell External Help in Markdown
Ok possibly I've gone mad here, or there is a default behaviour of the PowerShell engine that is unexpected. But closely inspecting the parameters of functions in platyPS I'm not...
Steps to reproduce ------------------ 1. Generate docs 2. Go into one file .md that was generated 3. Remove its content and leave it empty 4. Rerun generation Expected behavior -----------------...
Steps to reproduce ------------------ Create new markdown help using WithModulePage parameter against a module with platyPS v0.13.0 ```powershell New-MarkdownHelp -Module slate -WithModulePage -OutputFolder .\docs\ ``` Expected behavior (v.0.12.0) ----------------- ```...
Backstory ---------- I have a module that has a large number of cmdlets with the same parameters so I'm working on doing automated updates to those parameter docs. Originally I...
The newer 0.14.1 version of platyPS does something that the 0.14.0 version does not: If you use the Session parameter with New-MarkdownHelp (which I'm forced to do with Exchange, since...
If the validation set of a parameter has a string value which contains a comma, platyPS incorrectly interprets it as a separate value. String values with commas should be properly...
New-ExternalHelp misinterprets pairs of escaped markdown characters in a paragraph. Looks like the parser that detects inline syntax such as bold or italic isn't checking for escaped characters. Steps to...
It appears that if a line of text in the SYNOPSIS section of a markdown topic starts with bold formatting, the carriage returns around that line of text are not...
I have following function (one of many). It doesn't have [CmdletBinding()]. ``` function New-HTMLAnchor { param( [alias('AnchorName')][string] $Name, [string] $Target, [string] $Class, [alias('Url', 'Link', 'UrlLink')][string] $HrefLink, [alias('AnchorText')][string] $Text ) [System.Collections.IDictionary]...
### Summary of the new feature / enhancement In reference to: https://dev.azure.com/ceapex/Engineering/_workitems/edit/404408 We need to define a meta data key that PlatyPS can render to yaml -- perhaps maml. Then...