Posh-SecretSharing.psm1
|
$script:ModuleRoot = $PSScriptRoot foreach ($layer in Get-ChildItem -Path (Join-Path $script:ModuleRoot 'Private') -Filter '*.ps1' -Recurse -File -ErrorAction SilentlyContinue) { . $layer.FullName } foreach ($cmdlet in Get-ChildItem -Path (Join-Path $script:ModuleRoot 'Public') -Filter '*.ps1' -File -ErrorAction SilentlyContinue) { . $cmdlet.FullName } Export-ModuleMember -Function @( 'New-SecretSharingSecret', 'New-SecretSharingPassword', 'Split-SecretSharingSecret', 'Join-SecretSharingSecret' ) |