PSCompression.psm1

Add-Type -AssemblyName System.IO.Compression -ErrorAction Stop

'private', 'public' | ForEach-Object { Join-Path $PSScriptRoot -ChildPath $_ } |
    Get-ChildItem -Filter *.ps1 -Recurse | ForEach-Object { . $_.FullName }