# pwshkit module manifest ===================================================== @{ ModuleVersion = '0.1.0' GUID = 'a1b2c3d4-e5f6-7890-abcd-ef1234567890' Author = 'patppuccin' Description = 'A collection of handrolled PowerShell utilities.' PowerShellVersion = '5.1' RootModule = 'pwshkit.psm1' # Wildcards here — the loader in pwshkit.psm1 handles the real export list # dynamically. Locking this down to explicit names would mean updating the # manifest every time a new util is added, defeating the auto-discovery pattern. FunctionsToExport = @( 'Invoke-Compress' 'Invoke-Extract' 'Invoke-MkCd' 'Invoke-Touch' 'Invoke-Up' 'Invoke-Yank' 'Invoke-Shank' 'Get-Dirs' 'Get-Files' 'Get-Recent' 'Set-LocationUp' 'Set-LocationUpUp' 'Show-Tree' ) AliasesToExport = @( 'compress' 'extract' 'lsd' 'lsf' 'mkcd' 'recent' 'shank' 'touch' 'tree' 'up' '..' '...' 'yank' ) CmdletsToExport = @() VariablesToExport = @() PrivateData = @{ PSData = @{ Tags = @('utilities', 'filesystem', 'navigation', 'cli') ProjectUri = 'https://github.com/patppuccin/pwshkit' LicenseUri = 'https://github.com/patppuccin/pwshkit/blob/main/LICENSE' } } }