PSReminderLite.psd1

#
# Module manifest for module 'PSReminderLite'
#
@{
    RootModule           = 'PSReminderLite.psm1'
    ModuleVersion        = '1.1.1'
    CompatiblePSEditions = 'Core'
    GUID                 = 'f28fb1d9-ea07-4c22-a160-570fb3c092d8'
    Author               = 'Jeff Hicks'
    CompanyName          = 'JDH Information Technology Solutions, Inc.'
    Copyright            = '2024-2025 JDH Information Technology Solutions, Inc.'
    Description          = 'This is a port of the MyTickle module that uses a SQLite database to store event or reminder information.'
    PowerShellVersion    = '7.4'
    RequiredModules      = @('MySQLite')
    # TypesToProcess = @()
    FormatsToProcess     = @(
        'formats/psreminder.format.ps1xml',
        'formats/psreminderpreference.format.ps1xml'
    )
    FunctionsToExport    = @(
        'Add-PSReminder',
        'Export-PSReminderDatabase',
        'Export-PSReminderPreference',
        'Get-AboutPSReminder',
        'Get-PSReminder',
        'Get-PSReminderDBInformation',
        'Get-PSReminderPreference'
        'Get-PSReminderTag',
        'Import-FromTickleDatabase',
        'Import-PSReminderDatabase',
        'Initialize-PSReminderDatabase',
        'Move-PSReminder',
        'Open-PSReminderLiteHelp'
        'Remove-PSReminder',
        'Set-PSReminder'
    )
    CmdletsToExport      = @()
    VariablesToExport    = @(
        'PSReminderDefaultDays',
        'PSReminderDB',
        'PSReminderTable',
        'PSReminderArchiveTable',
        'PSReminderTag',
        'PSReminderWarningStyle',
        'PSReminderAlertStyle',
        'PSReminderExpiredStyle'
    )
    AliasesToExport      = @(
        'apsr',
        'gpsr',
        'spsr',
        'rpsr',
        'Archive-PSReminder',
        'gprt',
        'New-PSReminder'
    )
    PrivateData          = @{
        PSData = @{
            Tags                       = @('psreminder', 'reminder', 'sqlite', 'schedule')
            LicenseUri                 = 'https://github.com/jdhitsolutions/PSReminderLite/blob/main/LICENSE.txt'
            ProjectUri                 = 'https://github.com/jdhitsolutions/PSReminderLite'
            IconUri                    = 'https://raw.githubusercontent.com/jdhitsolutions/PSReminderLite/main/images/icons8-reminder-85.png'
            ReleaseNotes               = 'https://github.com/jdhitsolutions/PSReminderLite/blob/main/ChangeLog.md'
            RequireLicenseAcceptance   = $false
            ExternalModuleDependencies = @('MySQLite')
        } # End of PSData hashtable
    } # End of PrivateData hashtable
}