Context.psd1

@{
    RootModule            = 'Context.psm1'
    ModuleVersion         = '2.0.1'
    CompatiblePSEditions  = @(
        'Core'
        'Desktop'
    )
    GUID                  = '89ef52a9-86b8-46d1-8a1a-13d65638190c'
    Author                = 'PSModule'
    CompanyName           = 'PSModule'
    Copyright             = '(c) 2024 PSModule. All rights reserved.'
    Description           = 'A PowerShell module that manages contexts with secrets and variables.'
    PowerShellVersion     = '7.4'
    ProcessorArchitecture = 'None'
    RequiredModules       = @(
        @{
            RequiredVersion = '1.1.8'
            ModuleName      = 'DynamicParams'
        }
        @{
            RequiredVersion = '1.1.2'
            ModuleName      = 'Microsoft.PowerShell.SecretManagement'
        }
        @{
            RequiredVersion = '1.0.6'
            ModuleName      = 'Microsoft.PowerShell.SecretStore'
        }
    )
    RequiredAssemblies    = @()
    ScriptsToProcess      = @()
    TypesToProcess        = @()
    FormatsToProcess      = @()
    NestedModules         = @()
    FunctionsToExport     = @(
        'Get-Context'
        'Remove-Context'
        'Set-Context'
        'Get-ContextSetting'
        'Remove-ContextSetting'
        'Set-ContextSetting'
    )
    CmdletsToExport       = @()
    ModuleList            = @()
    FileList              = 'Context.psm1'
    PrivateData           = @{
        PSData = @{
            Tags       = @(
                'context'
                'Linux'
                'MacOS'
                'powershell'
                'powershell-module'
                'PSEdition_Core'
                'PSEdition_Desktop'
                'Windows'
            )
            LicenseUri = 'https://github.com/PSModule/Context/blob/main/LICENSE'
            ProjectUri = 'https://github.com/PSModule/Context'
            IconUri    = 'https://raw.githubusercontent.com/PSModule/Context/main/icon/icon.png'
        }
    }
}