From e4fa205de854558e9cc1e34804364ae2c827a4ef Mon Sep 17 00:00:00 2001 From: Roman Date: Wed, 29 Jul 2026 16:53:33 +0100 Subject: [PATCH] fix: outdated dependencies icon not shown --- app/composables/npm/useOutdatedDependencies.ts | 2 +- server/utils/npm.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/composables/npm/useOutdatedDependencies.ts b/app/composables/npm/useOutdatedDependencies.ts index a49c8a4cd6..2877231b2e 100644 --- a/app/composables/npm/useOutdatedDependencies.ts +++ b/app/composables/npm/useOutdatedDependencies.ts @@ -26,7 +26,7 @@ function resolveOutdated( let filteredVersions = versions if (!constraintIncludesPrerelease(constraint)) { - filteredVersions = versions.filter(v => !getPrerelease(v)) + filteredVersions = versions.filter(v => !getPrerelease(v)?.length) } const resolved = findMaxSatisfying(filteredVersions, constraint) diff --git a/server/utils/npm.ts b/server/utils/npm.ts index eb459e1df4..f919dd4605 100644 --- a/server/utils/npm.ts +++ b/server/utils/npm.ts @@ -62,7 +62,7 @@ export async function resolveVersionConstraint( // Filter out prerelease versions unless constraint explicitly includes one if (!constraintIncludesPrerelease(constraint)) { - versions = versions.filter(v => !getPrerelease(v)) + versions = versions.filter(v => !getPrerelease(v)?.length) } return findMaxSatisfying(versions, constraint)