InTUI.psd1

@{
    RootModule        = 'InTUI.psm1'
    ModuleVersion     = '1.0.3'
    GUID              = 'bec8fb22-9b4e-4ae9-900c-6d7aac7ec498'
    Author            = 'jorgeasaurus'
    CompanyName       = 'Unknown'
    Copyright         = '(c) jorgeasaurus. All rights reserved.'
    Description       = 'Intune TUI - A terminal UI for Microsoft Intune management via Graph API'
    PowerShellVersion = '7.2'
    RequiredModules   = @(
        'Microsoft.Graph.Authentication'
    )
    FunctionsToExport = @(
        'Start-InTUI',
        'Connect-InTUI',
        'Export-InTUIData'
    )
    CmdletsToExport   = @()
    VariablesToExport  = @()
    AliasesToExport   = @('intui')
    PrivateData       = @{
        PSData = @{
            Tags         = @('Intune', 'Graph', 'TUI', 'Terminal', 'ANSI', 'Microsoft', 'Endpoint', 'Management')
            LicenseUri   = 'https://github.com/jorgeasaurus/InTUI/blob/main/LICENSE'
            ProjectUri   = 'https://github.com/jorgeasaurus/InTUI'
            ReleaseNotes = @'
1.0.3
- Added InTUI-branded WAM-free browser authentication with custom completion pages.
- Added PIM activation and deactivation confirmation pages after role-change reauthentication.
- Improved PIM deactivation handling with a minimum-age warning for recently activated roles.
- Added sovereign cloud-aware browser auth scope and authority handling.
- Expanded regression coverage for browser auth, PIM role changes, and Graph reconnect behavior.
'@

        }
    }
}