From a2ccc1f71ad82d0541ffdb363641de871a1e589e Mon Sep 17 00:00:00 2001 From: mzl2233 Date: Thu, 14 May 2026 11:16:13 +0000 Subject: [PATCH] Show 404 for missing package versions --- app/composables/npm/useResolvedVersion.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/composables/npm/useResolvedVersion.ts b/app/composables/npm/useResolvedVersion.ts index d129a94b98..e5f0ce94e6 100644 --- a/app/composables/npm/useResolvedVersion.ts +++ b/app/composables/npm/useResolvedVersion.ts @@ -13,6 +13,11 @@ export function useResolvedVersion( ? `https://npm.antfu.dev/${name}@${version}` : `https://npm.antfu.dev/${name}` const data = await $fetch(url) + + if (data.version === '0.0.0') { + throw createError({ statusCode: 404, message: 'Package not found' }) + } + return data.version }, { default: () => undefined },