1 | #!/usr/bin/env node
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 | const pkg = require('../package.json');
|
9 | const semver = require('semver');
|
10 | const debug = require('debug')('cli');
|
11 |
|
12 | debug('process.version', process.version);
|
13 | debug('pkg.engines.node', pkg.engines.node);
|
14 | if (!semver.satisfies(process.version, pkg.engines.node)) {
|
15 | let console = require('console3');
|
16 | return console.error([`The Node version requirement is ${pkg.engines.node}`,
|
17 | `but the current version is ${process.version}`].join(', '));
|
18 | }
|
19 |
|
20 | debug('process.argv', process.argv);
|
21 | require('./cli-core').ready(); |
\ | No newline at end of file |