GitHub.psd1
@{ RootModule = 'GitHub.psm1' ModuleVersion = '0.8.0' CompatiblePSEditions = @( 'Core' 'Desktop' ) GUID = 'e1177831-f18e-4a59-8b01-a776d2bd3ae2' Author = 'PSModule' CompanyName = 'PSModule' Copyright = '(c) 2024 PSModule. All rights reserved.' Description = 'A PowerShell module to interact with the GitHub API.' PowerShellVersion = '7.4' ProcessorArchitecture = 'None' RequiredModules = @( 'DynamicParams' 'Store' ) RequiredAssemblies = @() ScriptsToProcess = @() TypesToProcess = @() FormatsToProcess = @() NestedModules = @() FunctionsToExport = @( 'Disable-GitHubWorkflow' 'Enable-GitHubWorkflow' 'Get-GitHubWorkflow' 'Get-GitHubWorkflowRun' 'Get-GitHubWorkflowUsage' 'Remove-GitHubWorkflowRun' 'Start-GitHubWorkflow' 'Start-GitHubWorkflowReRun' 'Stop-GitHubWorkflowRun' 'Invoke-GitHubAPI' 'Get-GitHubApp' 'Get-GitHubAppInstallation' 'Get-GitHubAppJSONWebToken' 'New-GitHubAppInstallationAccessToken' 'Connect-GitHubAccount' 'Disconnect-GitHubAccount' 'Get-GitHubRepoBranch' 'Add-Mask' 'Set-GitHubEnvironmentVariable' 'Set-GitHubOutput' 'Set-LogGroup' 'Start-LogGroup' 'Stop-LogGroup' 'Get-GitHubConfig' 'Set-GitHubConfig' 'Get-GitHubEmoji' 'Get-GitHubEnterpriseInstallableOrganization' 'Get-GitHubEnterpriseOrganization' 'Install-GitHubAppOnEnterpriseOrganization' 'Get-GitHubGitignore' 'Invoke-GitHubGraphQLQuery' 'Get-GitHubLicense' 'Get-GitHubMarkdown' 'Get-GitHubMarkdownRaw' 'Get-GitHubApiVersion' 'Get-GitHubMeta' 'Get-GitHubOctocat' 'Get-GitHubRoot' 'Get-GitHubZen' 'Get-GitHubOrganization' 'Get-GitHubOrganizationAppInstallation' 'Remove-GitHubOrganization' 'Set-GitHubOrganization' 'Set-GitHubOrganizationSecurityFeature' 'Get-GitHubRateLimit' 'Add-GitHubReleaseAsset' 'Get-GitHubReleaseAsset' 'Remove-GitHubReleaseAsset' 'Set-GitHubReleaseAsset' 'Get-GitHubRelease' 'New-GitHubRelease' 'New-GitHubReleaseNote' 'Remove-GitHubRelease' 'Set-GitHubRelease' 'Get-GitHubRepositoryAutolink' 'New-GitHubRepositoryAutolink' 'Remove-GitHubRepositoryAutolink' 'Get-GitHubRepositoryCustomProperty' 'Disable-GitHubRepositoryPrivateVulnerabilityReporting' 'Disable-GitHubRepositorySecurityFix' 'Disable-GitHubRepositoryVulnerabilityAlert' 'Enable-GitHubRepositoryPrivateVulnerabilityReporting' 'Enable-GitHubRepositorySecurityFix' 'Enable-GitHubRepositoryVulnerabilityAlert' 'Get-GitHubRepository' 'Get-GitHubRepositoryActivity' 'Get-GitHubRepositoryCodeownersError' 'Get-GitHubRepositoryContributor' 'Get-GitHubRepositoryFork' 'Get-GitHubRepositoryLanguage' 'Get-GitHubRepositorySecurityFix' 'Get-GitHubRepositoryTag' 'Get-GitHubRepositoryTeam' 'Get-GitHubRepositoryTopic' 'Move-GitHubRepository' 'New-GitHubRepository' 'Remove-GitHubRepository' 'Set-GitHubRepositoryTopic' 'Start-GitHubRepositoryEvent' 'Test-GitHubRepositoryVulnerabilityAlert' 'Update-GitHubRepository' 'Get-GitHubRepositoryRuleSuite' 'Get-GitHubRepositoryRuleSuiteById' 'Get-GitHubRepositoryRuleSuiteList' 'Get-GitHubRepositoryTagProtection' 'New-GitHubRepositoryTagProtection' 'Remove-GitHubRepositoryTagProtection' 'Get-GitHubScheduledMaintenance' 'Get-GitHubStatus' 'Get-GitHubStatusComponent' 'Get-GitHubStatusIncident' 'Get-GitHubRepoTeam' 'Block-GitHubUser' 'Get-GitHubBlockedUser' 'Test-GitHubBlockedUser' 'Unblock-GitHubUser' 'Add-GitHubUserEmail' 'Get-GitHubUserEmail' 'Remove-GitHubUserEmail' 'Set-GitHubUserEmailVisibility' 'Add-GitHubUserFollowing' 'Get-GitHubUserFollower' 'Get-GitHubUserFollowing' 'Remove-GitHubUserFollowing' 'Test-GitHubUserFollowing' 'Add-GitHubUserGpgKey' 'Get-GitHubUserGpgKey' 'Remove-GitHubUserGpgKey' 'Add-GitHubUserKey' 'Get-GitHubUserKey' 'Remove-GitHubUserKey' 'Add-GitHubUserSocial' 'Remove-GitHubUserSocial' 'Add-GitHubUserSigningKey' 'Get-GitHubUserSigningKey' 'Remove-GitHubUserSigningKey' 'Get-GitHubUser' 'Get-GitHubUserCard' 'Set-GitHubUser' ) CmdletsToExport = @() AliasesToExport = @( 'Add-GitHubUserSocials' 'Cancel-GitHubWorkflowRun' 'Connect-GH' 'Connect-GHAccount' 'Connect-GitHub' 'ConvertFrom-Dictionary' 'ConvertTo-Dictionary' 'Disable-GitHubRepositorySecurityFixes' 'Disable-GitHubRepositoryVulnerabilityAlerts' 'Disconnect-GH' 'Disconnect-GHAccount' 'Disconnect-GitHub' 'Enable-GitHubRepositorySecurityFixes' 'Enable-GitHubRepositoryVulnerabilityAlerts' 'End-LogGroup' 'Follow-GitHubUser' 'Generate-GitHubReleaseNotes' 'Get-GHConfig' 'Get-GitHubAppJWT' 'Get-GitHubContext' 'Get-GitHubRepoSecurityFixes' 'Get-GitHubRepositoryAutolinks' 'Get-GitHubRepositoryCustomProperties' 'Get-GitHubRepositoryLanguages' 'Get-GitHubRepositoryTags' 'Get-GitHubRepositoryTeams' 'Get-GitHubStatusComponents' 'Get-GitHubStatusIncidents' 'Get-GitHubUserMyFollowers' 'GGHC' 'LogGroup' 'Login-GH' 'Login-GHAccount' 'Login-GitHub' 'Login-GitHubAccount' 'Logoff-GH' 'Logoff-GHAccount' 'Logoff-GitHub' 'Logoff-GitHubAccount' 'Logout-GH' 'Logout-GHAccount' 'Logout-GitHub' 'Logout-GitHubAccount' 'Mask' 'Merge-Object' 'New-GitHubReleaseNotes' 'New-LogGroup' 'Output' 'Remove-GitHubUserSocials' 'Reset-GHConfig' 'Set-GHConfig' 'Set-GitHubEnv' 'Test-GitHubRepositoryVulnerabilityAlerts' 'Test-GitHubUserFollows' 'Unfollow-GitHubUser' 'Update-GitHubUser' ) ModuleList = @() FileList = @( 'GitHub.psm1' 'data/Auth.psd1' 'data/Config.psd1' ) PrivateData = @{ PSData = @{ Tags = @( 'GitHub' 'Linux' 'MacOS' 'PSEdition_Core' 'PSEdition_Desktop' 'PSModule' 'Windows' ) LicenseUri = 'https://github.com/PSModule/GitHub/blob/main/LICENSE' ProjectUri = 'https://github.com/PSModule/GitHub' IconUri = 'https://raw.githubusercontent.com/PSModule/GitHub/main/icon/icon.png' } } } |