diff options
| author | Aya Morisawa <AyaMorisawa4869@gmail.com> | 2018-11-19 13:27:38 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-11-19 13:27:38 +0900 |
| commit | be52779bbc94a5cb81743103dbed2180582a535d (patch) | |
| tree | cda7cd35ced1a41e22997bc726411c7fae11d097 | |
| parent | Call main at the end (#3317) (diff) | |
| download | misskey-be52779bbc94a5cb81743103dbed2180582a535d.tar.gz misskey-be52779bbc94a5cb81743103dbed2180582a535d.tar.bz2 misskey-be52779bbc94a5cb81743103dbed2180582a535d.zip | |
Use descriptive variables to improve readability (#3318)
Diffstat (limited to '')
| -rw-r--r-- | src/index.ts | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/index.ts b/src/index.ts index 2054fd696d..742b140452 100644 --- a/src/index.ts +++ b/src/index.ts @@ -103,6 +103,10 @@ async function workerMain() { } } +const runningNodejsVersion = process.version.slice(1).split('.').map(x => parseInt(x, 10)); +const requiredNodejsVersion = [10, 0, 0]; +const satisfyNodejsVersion = !lessThan(runningNodejsVersion, requiredNodejsVersion); + /** * Init app */ @@ -110,9 +114,10 @@ async function init(): Promise<Config> { Logger.info('Welcome to Misskey!'); Logger.info(`<<< Misskey v${pkg.version} >>>`); - new Logger('Nodejs').info(`Version ${process.version}`); - if (lessThan(process.version.slice(1).split('.').map(x => parseInt(x, 10)), [10, 0, 0])) { - new Logger('Nodejs').error(`Node.js version is less than 10.0.0. Please upgrade it.`); + new Logger('Nodejs').info(`Version ${runningNodejsVersion.join('.')}`); + + if (!satisfyNodejsVersion) { + new Logger('Nodejs').error(`Node.js version is less than ${requiredNodejsVersion.join('.')}. Please upgrade it.`); process.exit(1); } |