Ninmonkey.PowerQueryLib icon indicating copy to clipboard operation
Ninmonkey.PowerQueryLib copied to clipboard

PqLib: Define Named Aliases Command

Open ninmonkey opened this issue 1 year ago • 0 comments

  • [ ] Command that creates aliases for commands. Automating these: Write.Html.pq
  • [ ] validate aliases output for accidental identifier collisions #8

in [1]:

New-PqLibFunctionAlias -Name 'B' -Value 'Write.Html.Bold'

out[1]:

B = Write.Html.Bold

in [2]:

> New-PqLibFunctionAlias @( 
   @{ Name = 'UL' ; Value = 'Write.Html.UnorderedList' }
   @{ Name = 'P' ; Value = 'Write.Html.Paragraph' }
)

out[2]:

UL = Write.Html.UnorderedList,
P = Write.Html.Paragraph

Original Example to Automate

 // optional aliases
Tag           = Write.Html.Element,
P             = Write.Html.Paragraph,
B             = Write.Html.Bold,
UL            = Write.Html.UnorderedList

ninmonkey avatar Jun 02 '24 18:06 ninmonkey