AzureFilesToolkit.psd1

@{
    # Module manifest for AzureFilesToolkit

    RootModule        = 'AzureFilesToolkit.psm1'
    ModuleVersion     = '0.8.0'
    GUID              = 'a3f7c8e1-6d2b-4a95-b0e4-9f8c3d5a1b7e'
    Author            = 'Global Micro Solutions'
    CompanyName       = 'Global Micro Solutions'
    Copyright         = '(c) Global Micro Solutions. Licensed under Apache 2.0 with Commons Clause.'
    Description       = 'PowerShell toolkit for Azure Files migration operations — mount, move, compare integrity, repair, and diagnose AADKERB authentication.'

    PowerShellVersion = '7.2'

    # Functions to export — only Public functions are exposed
    FunctionsToExport = @(
        'Mount-FileShare'
        'Move-FileShare'
        'Compare-FileShareIntegrity'
        'Repair-FileShareIntegrity'
        'Select-IntegrityReportFile'
        'Test-AadkerbReadiness'
    )

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

    PrivateData = @{
        PSData = @{
            Tags         = @('Azure', 'Files', 'Migration', 'SMB', 'AzCopy')
            LicenseUri   = 'https://www.globalmicro.co.za'
            ProjectUri   = 'https://www.globalmicro.co.za'
            ReleaseNotes = 'Initial release — bundles Mount, Move, Compare, Repair, Select, and Test scripts into a reusable module.'
        }
    }
}