From dcf949dc7a923c653646c0b05c00415b94b7f901 Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 7 Mar 2021 21:31:24 +0800 Subject: [PATCH] judge: fix sysinfo format --- packages/hydrojudge/package.json | 2 +- packages/hydrojudge/src/sysinfo.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 6aee814ae..e9f1db94d 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "2.4.8", + "version": "2.4.9", "os": [ "linux" ], diff --git a/packages/hydrojudge/src/sysinfo.ts b/packages/hydrojudge/src/sysinfo.ts index bb68590b7..3355bacc1 100644 --- a/packages/hydrojudge/src/sysinfo.ts +++ b/packages/hydrojudge/src/sysinfo.ts @@ -11,10 +11,10 @@ function size(s: number, base = 1) { const unit = 1024; const unitNames = ['Bytes', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB']; for (const unitName of unitNames) { - if (s < unit) return '{0} {1}'.format(Math.round(s * 10) / 10, unitName); + if (s < unit) return `${Math.round(s * 10) / 10} ${unitName}`; s /= unit; } - return '{0} {1}'.format(Math.round(s * unit), unitNames[unitNames.length - 1]); + return `${Math.round(s * unit)} ${unitNames[unitNames.length - 1]}`; } const cache: any = {};