Belin.Lcov.psd1

@{
    DefaultCommandPrefix = "Lcov"
    ModuleVersion = "3.0.0"
    PowerShellVersion = "7.6"

    Author = "Cédric Belin <cedx@outlook.com>"
    CompanyName = "Cedric-Belin.fr"
    Copyright = "© Cédric Belin"
    Description = "Parse and format to LCOV your code coverage reports."
    GUID = "158416ed-ea32-4bcf-ac5d-8c555ad917e5"

    AliasesToExport = @()
    CmdletsToExport = @()
    VariablesToExport = @()

    FunctionsToExport = @(
        "ConvertFrom-Info"
        "New-BranchCoverage"
        "New-BranchData"
        "New-FunctionCoverage"
        "New-FunctionData"
        "New-LineCoverage"
        "New-LineData"
        "New-Report"
        "New-SourceFile"
    )

    NestedModules = @(
        "src/Cmdlets/ConvertFrom-Info.psm1"
        "src/Cmdlets/New-BranchCoverage.psm1"
        "src/Cmdlets/New-BranchData.psm1"
        "src/Cmdlets/New-FunctionCoverage.psm1"
        "src/Cmdlets/New-FunctionData.psm1"
        "src/Cmdlets/New-LineCoverage.psm1"
        "src/Cmdlets/New-LineData.psm1"
        "src/Cmdlets/New-Report.psm1"
        "src/Cmdlets/New-SourceFile.psm1"
    )

    RequiredAssemblies = @(
        "bin/Belin.Lcov.dll"
    )

    PrivateData = @{
        PSData = @{
            LicenseUri = "https://github.com/cedx/lcov.net/blob/main/License.md"
            ProjectUri = "https://github.com/cedx/lcov.net"
            ReleaseNotes = "https://github.com/cedx/lcov.net/releases"
            Tags = "coverage", "formatter", "lcov", "parser", "test", "writer"
        }
    }
}