OrionUtils.psd1
|
@{ RootModule = 'OrionUtils.psm1' ModuleVersion = '1.6.0' GUID = 'a3c7e821-4d8f-4b92-9f3a-567890abcdef' Author = 'Sune Alexandersen Narud' Description = 'Orion Utilities - PowerShell utility functions for file management, time operations, logging, and automation tasks.' PowerShellVersion = '5.1' CompatiblePSEditions = @('Desktop', 'Core') FunctionsToExport = @( # File Management 'Remove-StaleFile', 'Test-FileLock', # Time & Date 'Format-TimeSpan', 'Get-TimeElapsed', # Stopwatch / Performance Timing 'Start-Stopwatch', 'Stop-Stopwatch', 'Get-Stopwatch', 'Reset-Stopwatch', 'Show-StopwatchSummary', # User Interaction 'Wait-ForInput', # Logging & Metrics 'Write-Log', 'Export-MetricsToCSV', # System Utilities 'Get-WindowsVersion', # Demo 'Show-OrionUtilsDemo' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('FileManagement', 'Cleanup', 'Automation', 'Utilities', 'Logging', 'Metrics') ProjectUri = 'https://github.com/suneworld/OrionUtils' ReleaseNotes = 'v1.6.0 - Removed all legacy aliases; use canonical function names. Removed Wait-WithKeyInterrupt wrapper; use Wait-ForInput -Timer.' } } } |