LISSTech.WindowsNetworkDiagnostics.psd1

@{
    RootModule           = 'LISSTech.WindowsNetworkDiagnostics.psm1'
    ModuleVersion        = '0.1.0'
    GUID                 = '83ef5d9f-2bb5-49c5-986e-75231b95ac5c'
    Author               = 'LISS Technologies'
    CompanyName          = 'LISS Consulting, Corp.'
    Copyright            = '(c) 2026 LISS Consulting, Corp. All rights reserved.'
    Description          = 'Safe, structured Windows endpoint network diagnostics for baseline collection, reliability, path MTU, approved throughput tests, bufferbloat tests, and focused packet capture.'
    PowerShellVersion    = '5.1'
    CompatiblePSEditions = @('Desktop', 'Core')

    FunctionsToExport    = @(
        'Get-LissWindowsNetworkBaseline'
        'Get-LissWindowsNetworkEvent'
        'Test-LissWindowsPathMtu'
        'Measure-LissWindowsNetworkReliability'
        'Invoke-LissWindowsIperfTest'
        'Measure-LissWindowsBufferbloat'
        'Start-LissWindowsFocusedCapture'
    )
    CmdletsToExport      = @()
    VariablesToExport    = @()
    AliasesToExport      = @()

    FileList             = @(
        'LISSTech.WindowsNetworkDiagnostics.psd1'
        'LISSTech.WindowsNetworkDiagnostics.psm1'
        'README.md'
        'CHANGELOG.md'
        'THIRD-PARTY-NOTICES.md'
        'Bin\x64\BINARY-PROVENANCE.json'
        'Bin\x64\iperf3.exe'
        'Bin\x64\cygwin1.dll'
        'Bin\x64\cygcrypto-3.dll'
        'Bin\x64\cygz.dll'
        'ThirdParty\iperf3-LICENSE.txt'
        'ThirdParty\Cygwin-LGPL-3.0.txt'
        'ThirdParty\OpenSSL-LICENSE.txt'
        'ThirdParty\zlib-LICENSE.txt'
        'ThirdParty\Source\cygwin-3.6.7-1-src.tar.xz'
        'Private\Helpers.ps1'
        'Public\Get-LissWindowsNetworkBaseline.ps1'
        'Public\Get-LissWindowsNetworkEvent.ps1'
        'Public\Test-LissWindowsPathMtu.ps1'
        'Public\Measure-LissWindowsNetworkReliability.ps1'
        'Public\Invoke-LissWindowsIperfTest.ps1'
        'Public\Measure-LissWindowsBufferbloat.ps1'
        'Public\Start-LissWindowsFocusedCapture.ps1'
    )

    PrivateData          = @{
        PSData = @{
            Tags         = @('Windows', 'Network', 'Diagnostics', 'Troubleshooting', 'LISSTech')
            ReleaseNotes = 'Initial release with safe endpoint baseline, event, path MTU, reliability, approved bundled iperf3, bufferbloat, and capability-probed focused pktmon diagnostics.'
        }
    }
}