Add UI HTTP server (#6)
[e-mobility-charging-stations-simulator.git] / build-requirements.js
CommitLineData
1f7fa4de
JB
1const chalk = require('chalk');
2// eslint-disable-next-line node/no-unpublished-require
3const SemVer = require('semver');
4
5const enginesNodeVersion = require('./package.json').engines.node;
6
7if (SemVer.satisfies(process.version, enginesNodeVersion) === false) {
8 console.error(
9 chalk.red(
10 `Required node version ${enginesNodeVersion} not satisfied with current version ${process.version}.`
11 )
12 );
13 // eslint-disable-next-line no-process-exit
14 process.exit(1);
15}