summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/astro/src/cli/add/index.ts6
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();
}
}