FITS.Psd1Utils.psd1

@{
    RootModule        = 'FITS.Psd1Utils.psm1'
    ModuleVersion     = '1.0.0'
    GUID              = 'c5e80d43-4c9b-4c7d-9727-99b41b4e5192'
    Author            = 'Daniel Feiler'
    CompanyName       = 'FITS - Feiler IT Scripting Tools'
    Copyright         = '(c) Daniel Feiler. All rights reserved.'
    Description       = 'Serialise PowerShell objects to PSD1 strings, and safely read PSD1/PS1 data files with AST-based sanitization.'
    PowerShellVersion = '5.1'

    FunctionsToExport = @(
        'ConvertTo-Psd1String'
        'Test-Psd1Content'
        'Read-Psd1File'
    )

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

    PrivateData = @{
        PSData = @{
            Tags         = @('PSD1', 'Serialization', 'Configuration', 'AST', 'Security',
                             'PSEdition_Core', 'FITS')
            ProjectUri   = 'https://github.com/Feiler-Development/FITS.Psd1Utils'
            LicenseUri   = 'https://github.com/Feiler-Development/FITS.Psd1Utils/blob/main/LICENSE'
            ReleaseNotes = 'Initial release.'
        }
    }
}