Public/ModuleHelpers/Module.Functions.psm1

# Set-StrictMode -Version Latest
# $ErrorActionPreference = "Stop";
# #Requires -Version 5.0


# function LoadModule(
# [Parameter(mandatory=$true)]
# [string] $moduleNameOrPath,

# [Parameter(mandatory=$true)]
# [bool] $installViaNuGet
# ) {
# Write-Host -ForegroundColor Yellow "Loading $moduleName module..."
# if ($installViaNuGet -eq $false) {
# if ($null -eq (Get-PackageProvider -Name 'NuGet' -ErrorAction SilentlyContinue)) {
# Install-PackageProvider -Name NuGet -Scope CurrentUser -MinimumVersion 2.8.5.201 -Force
# }
# if ($null -eq (Get-Module -Name $moduleName -ErrorAction SilentlyContinue)) {
# Install-Module $moduleName -Scope CurrentUser -Force -AllowClobber | Out-Null
# }
# }
# Remove-Module $moduleName -Force -ErrorAction SilentlyContinue
# Import-Module $moduleName -Force
# }


# Export-ModuleMember -Function "*"