1 | #!/usr/bin/env node
|
2 |
|
3 | try {
|
4 | var version = process.version;
|
5 | if( version.indexOf('v') === 0 ) version = version.substr(1);
|
6 | version = version.split('.');
|
7 |
|
8 | var majorVersion = version[0];
|
9 | majorVersion = parseInt(majorVersion);
|
10 |
|
11 | var minorVersion = version[1];
|
12 | minorVersion = parseInt(minorVersion);
|
13 |
|
14 | if( majorVersion < 8 || ( majorVersion === 8 && minorVersion < 5 ) )
|
15 | return console.error('Error: athom-cli requires Node.js v8.5 or higher to run. Please upgrade your Node.js version and try again.');
|
16 |
|
17 | } catch( err ) {
|
18 | console.error('Failed to determine Node.js version, please make sure you\'re using version 8 or higher.');
|
19 | }
|
20 |
|
21 | require('./athom-cli.js'); |
\ | No newline at end of file |