]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Node 10 is not supported anymore
authorChocobozzz <me@florianbigard.com>
Fri, 24 Dec 2021 12:43:59 +0000 (13:43 +0100)
committerChocobozzz <me@florianbigard.com>
Fri, 24 Dec 2021 12:43:59 +0000 (13:43 +0100)
server.ts
server/initializers/checker-before-init.ts

index f04e993f676c887f41d6b219c137c95314d5239a..f4f448e6b4732304b7c0f642067d3e8198f10171 100644 (file)
--- a/server.ts
+++ b/server.ts
@@ -41,7 +41,12 @@ checkFFmpeg(CONFIG)
     process.exit(-1)
   })
 
-checkNodeVersion()
+try {
+  checkNodeVersion()
+} catch (err) {
+  logger.error('Error in NodeJS check.', { err })
+  process.exit(-1)
+}
 
 import { checkConfig, checkActivityPubUrls, checkFFmpegVersion } from './server/initializers/checker-after-init'
 
index 2c24e20c86441ceb8e3f3810b24420c5f9f4d8de..d2f3bb128cb6ecd92898c4154e4887e11b7e5b22 100644 (file)
@@ -117,7 +117,7 @@ function checkNodeVersion () {
   logger.debug('Checking NodeJS version %s.', v)
 
   if (major <= 10) {
-    logger.warn('Your NodeJS version %s is deprecated. Please upgrade.', v)
+    throw new Error('Your NodeJS version ' + v + ' is not supported. Please upgrade.')
   }
 }