From 62a0488ed5343ce8089090ab2b884fa6db975662 Mon Sep 17 00:00:00 2001 From: DrIOS <58635327+DrIOSX@users.noreply.github.com> Date: Tue, 25 Mar 2025 08:31:52 -0500 Subject: [PATCH] fix: version type in assert module --- source/Private/Assert-ModuleAvailability.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/Private/Assert-ModuleAvailability.ps1 b/source/Private/Assert-ModuleAvailability.ps1 index 3e5a93c..0499bfc 100644 --- a/source/Private/Assert-ModuleAvailability.ps1 +++ b/source/Private/Assert-ModuleAvailability.ps1 @@ -8,12 +8,12 @@ function Assert-ModuleAvailability { ) process { try { - $module = Get-Module -ListAvailable -Name $ModuleName | Where-Object { $_.Version -ge [version]$RequiredVersion } + $module = Get-Module -ListAvailable -Name $ModuleName | Where-Object { $_.Version -ge $RequiredVersion } if ($null -eq $module) { Write-Verbose "Installing $ModuleName module..." Install-Module -Name $ModuleName -RequiredVersion $RequiredVersion -Force -AllowClobber -Scope CurrentUser | Out-Null } - elseif ($module.Version -lt [version]$RequiredVersion) { + elseif ($module.Version -lt $RequiredVersion) { Write-Verbose "Updating $ModuleName module to required version..." Update-Module -Name $ModuleName -RequiredVersion $RequiredVersion -Force | Out-Null }