From 86a6f6ba0b10cbf262355cd2779d00b1d7d44931 Mon Sep 17 00:00:00 2001 From: undefined Date: Sat, 3 Apr 2021 12:26:28 +0800 Subject: [PATCH] w: ignore VersionNotFoundError --- build/publish.ts | 9 +++++++-- packages/geoip/{prepublish.sh => download.sh} | 0 packages/geoip/package.json | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) rename packages/geoip/{prepublish.sh => download.sh} (100%) diff --git a/build/publish.ts b/build/publish.ts index a69127ac..d908bbb0 100644 --- a/build/publish.ts +++ b/build/publish.ts @@ -37,8 +37,13 @@ if (CI && (!tag || GITHUB_EVENT_NAME !== 'push')) { try { meta = require(`../${name}/package.json`); if (!meta.private) { - const version = await latest(meta.name, { version: tag }); - if (gt(meta.version, version)) bumpMap[name] = meta.version; + try { + const version = await latest(meta.name, { version: tag }); + if (gt(meta.version, version)) bumpMap[name] = meta.version; + } catch (e) { + if (e.name === 'VersionNotFoundError') bumpMap[name] = meta.version; + else throw e; + } } } catch (e) { console.error(e); diff --git a/packages/geoip/prepublish.sh b/packages/geoip/download.sh similarity index 100% rename from packages/geoip/prepublish.sh rename to packages/geoip/download.sh diff --git a/packages/geoip/package.json b/packages/geoip/package.json index 99b3de89..690137b4 100644 --- a/packages/geoip/package.json +++ b/packages/geoip/package.json @@ -9,7 +9,7 @@ "maxmind": "^4.3.1" }, "scripts": { - "prepublish": "./prepublish.sh" + "prepare": "./download.sh" }, "peerDependencies": { "hydrooj": "^2.15.0"