Private/Get-ModuleVersion.ps1

function Get-ModuleVersion {
    [CmdletBinding()]
    param()

    try {
        return $MyInvocation.MyCommand.Module.Version.ToString()
    }
    catch {
        Write-CustomLog -Message "Could not determine module version: $_" -Severity 'WARNING'
        return '-'
    }
}