PowerShellProObfuscator.psd1

@{
    RootModule        = 'PowerShellProObfuscator.psm1'
    ModuleVersion     = '1.0.0'
    GUID              = 'ccac6683-7d12-4020-a19e-303139a43bb7'
    Author            = 'Bartosz Wójcik'
    CompanyName       = 'PELock'
    Copyright         = '(c) 2026 Bartosz Wójcik / PELock. All rights reserved.'
    Description       = 'PowerShell Gallery Web API client for PowerShell Pro Obfuscator. Obfuscate and protect PowerShell .ps1 scripts via the PELock remote API (CLI-equivalent of PowerShellProObfuscatorCmd).'
    PowerShellVersion = '5.1'
    FunctionsToExport = @(
        'Invoke-PowerShellProObfuscate',
        'Connect-PowerShellProObfuscator'
    )
    CmdletsToExport   = @()
    VariablesToExport = @()
    AliasesToExport   = @()
    PrivateData       = @{
        PSData = @{
            Tags         = @('PowerShell', 'Obfuscator', 'PELock', 'Obfuscation', 'Security', 'API')
            LicenseUri   = 'https://www.apache.org/licenses/LICENSE-2.0'
            ProjectUri   = 'https://www.pelock.com/products/powershell-pro-obfuscator'
            ReleaseNotes = @'
## 1.0.0
- Initial PowerShell Gallery release
- Invoke-PowerShellProObfuscate — file and in-memory Web API client mirroring PowerShellProObfuscatorCmd
- Connect-PowerShellProObfuscator — activation / credits login
- Full strategy switch set including SelfDefending and ProtectionLinker
'@

        }
    }
}