vscodeinstaller.psm1
$lData = 'VSCodeInstallerStrings.psd1' Import-LocalizedData -BindingVariable localized -BaseDirectory $PSScriptRoot -FileName $lData $public = Get-ChildItem -Path "$PSScriptRoot\public" -Filter '*.ps1' -ErrorAction SilentlyContinue $private = Get-ChildItem -Path "$PSScriptRoot\private" -Filter '*.ps1' -ErrorAction SilentlyContinue ($public + $private) | ForEach-Object { Write-Verbose "Importing $($_.BaseName)" . $($_.FullName) } Export-ModuleMember -Function $public.BaseName -Alias ('gvit', 'ivsc', 'uvsc') |