universo-platform-2d
15 строк · 441.0 Байт
1const semver = await import('semver').catch(2() => import('../packages/backend/server/node_modules/semver/index.js')3);4
5import packageJson from '../package.json' assert { type: 'json' };6
7const { engines } = packageJson;8
9const version = engines.node;10if (!semver.satisfies(process.version, version)) {11console.log(12`Required node version ${version} not satisfied with current version ${process.version}.`13);14process.exit(1);15}
16