From a01383c1c1ac761ee5f3017a10235e8457d0f203 Mon Sep 17 00:00:00 2001 From: undefined Date: Sat, 29 Aug 2020 21:05:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dhydrojudge=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E5=BC=82=E5=B8=B8=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + build/publish.ts | 7 +++++-- packages/geoip/package.json | 2 +- packages/hydrojudge/package.json | 4 ++-- packages/hydrojudge/service.js | 1 + 5 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 packages/hydrojudge/service.js diff --git a/.gitignore b/.gitignore index 92c8cbec..243c85c3 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ build/*.js yarn.lock packages/**/*.js +!packages/hydrojudge/service.js !**/bin/*.js packages/**/*.js.map packages/**/*.d.ts diff --git a/build/publish.ts b/build/publish.ts index 13dd0c59..9b5aef04 100644 --- a/build/publish.ts +++ b/build/publish.ts @@ -4,6 +4,7 @@ /* eslint-disable import/no-dynamic-require */ import fs from 'fs'; import path from 'path'; +import { spawnSync } from 'child_process'; import { gt } from 'semver'; import latest from 'latest-version'; import ora from 'ora'; @@ -39,11 +40,13 @@ if (CI && (GITHUB_REF !== 'refs/heads/master' || GITHUB_EVENT_NAME !== 'push')) const version = await latest(meta.name); if (gt(meta.version, version)) { const prepublish = path.resolve(process.cwd(), 'packages', name, 'prepublish.sh'); - if (fs.existsSync(prepublish)) await spawnAsync(prepublish); + if (fs.existsSync(prepublish)) spawnSync(prepublish); bumpMap[name] = meta.version; } } - } catch { /* pass */ } + } catch (e) { + console.error(e); + } spinner.text = `Loading workspaces (${++progress}/${folders.length})`; })); spinner.succeed(); diff --git a/packages/geoip/package.json b/packages/geoip/package.json index 3104ed5d..f825ca96 100644 --- a/packages/geoip/package.json +++ b/packages/geoip/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/geoip", - "version": "1.1.8", + "version": "1.1.9", "main": "package.json", "repository": "git@github.com:hydro-dev/Hydro.git", "author": "undefined ", diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index d6bd0e09..cd8a8139 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", - "version": "2.0.6", - "main": "dist/service.js", + "version": "2.0.7", + "main": "package.json", "author": "masnn", "os": [ "linux" diff --git a/packages/hydrojudge/service.js b/packages/hydrojudge/service.js new file mode 100644 index 00000000..42dde7a2 --- /dev/null +++ b/packages/hydrojudge/service.js @@ -0,0 +1 @@ +module.exports = require('dist/service.js');