CodeCompass.GitHub.psd1

@{
    RootModule           = 'CodeCompass.GitHub.psm1'
    ModuleVersion        = '1.0.0'
    GUID                 = 'b4d8e2a1-7f3c-4b9d-a5e6-1c8d3f2a7b9e'
    Author               = 'The Code Kitchen'
    CompanyName          = 'The Code Kitchen'
    Copyright            = '(c) 2026 The Code Kitchen. All rights reserved.'
    Description          = 'GitHub repository configuration audit and repair. Validates branch protection, security settings, and repository policies via the GitHub API.'
    PowerShellVersion    = '7.0'
    CompatiblePSEditions = @('Core')
    FunctionsToExport    = @(
        'Test-CCGitHub'
        'Test-CCBranchProtection'
        'Test-CCSecurityConfig'
        'Test-CCRepoSettings'
        'Test-CCCollaboration'
        'Repair-CCGitHub'
        'Get-CCGitHubReport'
    )
    CmdletsToExport      = @()
    VariablesToExport    = @()
    AliasesToExport      = @()
    PrivateData          = @{
        PSData = @{
            Tags         = @('CodeCompass', 'GitHub', 'Compliance', 'Audit', 'BranchProtection', 'Security', 'DevOps')
            LicenseUri   = 'https://github.com/The-Code-Kitchen/CodeCompass.GitHub/blob/main/LICENSE'
            ProjectUri   = 'https://github.com/The-Code-Kitchen/CodeCompass.GitHub'
            ReleaseNotes = 'Initial release — GitHub configuration audit with branch protection, security, settings, and collaboration checks.'
        }
    }
}