PSTimers.psd1
|
# # Module manifest for module 'PSTimers' # @{ RootModule = 'PSTimers.psm1' ModuleVersion = '2.4.0' CompatiblePSEditions = @('Desktop', 'Core') GUID = '35c2826f-0292-40e3-a6d6-e7f5c3f09afa' Author = 'Jeff Hicks' CompanyName = 'JDH Information Technology Solutions, Inc.' Copyright = '(c) 2017-2026 JDH Information Technology Solutions, Inc.' Description = 'A set of PowerShell functions to be used as timers and countdown tools. The commands should work in Windows PowerShell and PowerShell 7, often cross-platform.' PowerShellVersion = '5.1' RequiredModules = @('Microsoft.PowerShell.ThreadJob') TypesToProcess = @('types\MyTimer.types.ps1xml') FormatsToProcess = @('formats\MyTimer.format.ps1xml') FunctionsToExport = @( 'Start-PSCountdown', 'Start-PSTimer', 'Get-MyTimer', 'Set-MyTimer', 'Start-MyTimer', 'Stop-MyTimer', 'Remove-MyTimer', 'Export-MyTimer', 'Import-MyTimer', 'Get-HistoryRuntime', 'Start-PSCountdownTimer', 'Stop-PSCountdownTimer', 'Suspend-MyTimer','Resume-MyTimer','Restart-MyTimer', 'Reset-MyTimer','Start-PSCountdownTitle', 'Start-ConsoleCountdown','Stop-ConsoleCountdown', 'Start-ConsoleTimer','Stop-ConsoleTimer','Remove-ConsoleTimer') CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @( 'ton', 'toff', 'spsc', 'spst', 'ghr', 'stc', 'stcd', 'Pause-MyTimer', 'TitleCountdown' ) PrivateData = @{ PSData = @{ Tags = @('timer', 'countdown', 'teaching', 'clock') LicenseUri = 'https://github.com/jdhitsolutions/pstimers/blob/master/LICENSE.txt' ProjectUri = 'https://github.com/jdhitsolutions/pstimers' # IconUri = '' ReleaseNotes = @' ## 2.4.0 ### Added - Added commands `Start-ConsoleCountdown` and `Stop-ConsoleCountdown` to manage a console-based countdown timer. This is a timer that __counts down__ to 0. - Added commands `Start-ConsoleTimer`, `Stop-ConsoleTimer`, and `Remove-ConsoleTimer` to manage a console based timer. This is a timer that starts at 0 and __counts up__. - Added an event subscription on module remove to clean up variables and related event subscriptions. This is a failsafe. ### Changed - Cleaned up unused localized strings. - Updated `README`. - Migrated help documentation to the new Microsoft.PowerShell.Platyps model and schema. - Updated license ### Fixed - Fixed typo bug in `Start-PSCountdown` [Issue #15](https://github.com/jdhitsolutions/PSTimers/issues/15). '@ } # End of PSData hashtable } # End of PrivateData hashtable } |