chore: node version guard

This commit is contained in:
Ben Allfree 2023-09-10 15:48:39 -07:00
parent b51060329a
commit 69914f4156

View File

@ -24,6 +24,12 @@ import { instanceLoggerService } from './services/InstanceLoggerService'
import { updaterService } from './services/UpdaterService/UpdaterService'
// gen:import
const [major, minor, patch] = process.versions.node.split('.').map(Number)
if ((major || 0) < 18) {
throw new Error(`Node 18 or higher required.`)
}
loggerService({ debug: DEBUG, trace: TRACE, errorTrace: !DEBUG })
// npm install eventsource --save