diff --git a/build/publish.ts b/build/publish.ts index a69127ac9..d908bbb03 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 99b3de89b..690137b40 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"