diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/astro/src/cli/add/index.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/astro/src/cli/add/index.ts b/packages/astro/src/cli/add/index.ts index a6c4727ba..de27c368e 100644 --- a/packages/astro/src/cli/add/index.ts +++ b/packages/astro/src/cli/add/index.ts @@ -725,10 +725,10 @@ async function fetchPackageJson( const packageName = `${scope ? `${scope}/` : ''}${name}`; const registry = await getRegistry(); const res = await fetch(`${registry}/${packageName}/${tag}`); - if (res.status === 404) { - return new Error(); - } else { + if (res.status >= 200 && res.status < 300) { return await res.json(); + } else { + return new Error(); } } |