UsefulArgumentCompleters.psd1

@{
    RootModule             = "UsefulArgumentCompleters.psm1"
    ModuleVersion          = '2.0.0'
    CompatiblePSEditions   = @("Core", "Desktop")
    GUID                   = '689ec054-2cc8-4cf3-9a12-38fed35b659f'
    Author                 = 'MartinGC94'
    CompanyName            = 'Unknown'
    Copyright              = '(c) 2022 MartinGC94. All rights reserved.'
    Description            = 'Module with lots of argument completers for popular commands.'
    PowerShellVersion      = '5.1'
    FormatsToProcess       = @()
    FunctionsToExport      = @('Get-UsefulArgumentCompleter','Import-UsefulArgumentCompleterSet')
    CmdletsToExport        = @()
    VariablesToExport      = @()
    AliasesToExport        = @()
    DscResourcesToExport   = @()
    FileList               = @('ArgumentCompleters.csv','PSGallery.csv','UsefulArgumentCompleters.psd1','UsefulArgumentCompleters.psm1')
    PrivateData            = @{
        PSData = @{
             Tags         = @("Argument", "Completer", "Completion", "TabCompletion")
             ProjectUri   = 'https://github.com/MartinGC94/UsefulArgumentCompleters'
             ReleaseNotes = @'
2.0.0:
    Made it so the following completers are only imported in Windows PowerShell because PowerShell has been updated to have them built in:
        Verb and Noun completer for Get-Command and Get-Verb
        Verb completer for Start-Process
        PropertyType completer for New-ItemProperty
    Made the AppxPublisher and package completers available for PowerShell because it works in Windows 11 and Windows 10 support is ending soon.
    Removed the repository completers for all PowerShellGet commands except Set-PSRepository. The latest version of PowerShellGet includes these completers.
    Added COM object completer for New-Object -ComObject
    Added completers for Update-Help -Module and the Scope parameter for the various *-Variable commands.
    Updated the SearchBase completer so it can handle all kinds of containers and not just OUs.
1.0.12:
    Add completers for Set-TimeZone
    Add completers for the Name parameter for the *PSSessionConfiguration commands
1.0.11:
    Replace "StartsWith" across all completers with "-like" so wildcards in the input text are respected.
    Add Name, SID and Member completers for *-LocalGroup* commands
1.0.10:
    Add completer for New-WinEvent
    Add PSRepository completer
    Add completer for Get-Command and Get-Verb
    Add Volume completer
    Add Disk completer
    Update completer for Get-WinEvent to no longer force a wildcard before the input text
    Fix the parameter help for Get-UsefulArgumentCompleter
1.0.9:
    Fix argument completer for Get-UsefulArgumentCompleter so it properly uses partial input to filter the results.
1.0.8:
    Add optional HyperV VMName and ID completers.
    Add Get-UsefulArgumentCompleter command which allows the user to view the available argument completers.
    Add Import-UsefulArgumentCompleterSet command which allows the user to load argument completers that are optional.
1.0.7:
    Add language completer for LanguagePackManagement commands
    Add GeoID completer for Set-WinHomeLocation
    Include Invariant language in cultureinfo results if input text matches the displayname.
1.0.6:
    Add RDP to the port completers for the firewall commands and Test-NetConnection.
    Update the list item text for the GptType argument completer for New-Partition to show the friendlyname instead of the GUID.
1.0.5:
    Fix RemotePort parameter completion for Get-NetTCPConnection
1.0.4:
    Add process, port and address completers for Get-NetTCPConnection
1.0.3:
    Add Verb completer for Start-Process
1.0.2:
    Add cultureinfo and appx argument completers
1.0.1:
    Fix issue when commands used in the cache were unavailable, or otherwise failed.
1.0:
    Initial release with over 30 completers!
'@

        }
    }
}