Posh-HIBP.psd1

@{
    RootModule        = 'Posh-HIBP.psm1'
    ModuleVersion     = '1.0.0.1'
    GUID              = '95fc9afe-8366-4776-9c2a-9f3f04f9cf18'
    Author            = 'Chris Masters'
    CompanyName       = 'Chris Masters'
    Copyright         = '(c) 2025 Chris Masters. All rights reserved.'
    Description       = 'A PowerShell module for interacting with the Have I Been Pwned (HIBP) API v3.'
    PowerShellVersion = '5.1'
    RequiredModules   = @(
        @{ModuleName = 'core'; Guid = '7ffd438f-134c-49be-8000-9a9f3af1cbe3'; ModuleVersion = '1.9.4.2' }
    )

    FunctionsToExport = @(
        'Get-HibpBreach',
        'Get-HibpBreachedAccount',
        'Get-HibpBreachedDomain',
        'Get-HibpDataClass',
        'Get-HibpLatestBreach',
        'Get-HibpPasteAccount',
        'Get-HibpStealerLog',
        'Get-HibpSubscribedDomain',
        'Get-HibpSubscriptionStatus',
        'Test-HibpPwnedPassword',
        'Save-HibpCredential',
        'Remove-HibpCredential',
        'Get-HibpCredential'
    )

    CmdletsToExport   = @()
    VariablesToExport = '*'
    AliasesToExport   = @()

    # Private data contains metadata used by the PowerShell Gallery.
    PrivateData       = @{
        PSData = @{
            Tags         = @('HaveIBeenPwned', 'HIBP', 'Security', 'Breach', 'Password', 'API', 'Pwned')
            LicenseUri   = 'https://github.com/masters274/Posh-HIBP/blob/main/LICENSE'
            ProjectUri   = 'https://github.com/masters274/Posh-HIBP'
            HelpUri      = 'https://github.com/masters274/Posh-HIBP/blob/main/README'
            ReleaseNotes = '
Version 1.0.0
- Day 1 release of the Have I Been Pwned (Posh-HIBP) module.
Version 1.0.0.1
- Updated the list of functions to export
'

        }
    }
}