1 | #!/usr/bin/env node
|
2 | 'use strict';
|
3 |
|
4 | var semver = require('semver');
|
5 | var packageJson = require('../package.json');
|
6 | var currentNodeVersion = process.version.replace('v', '');
|
7 | var requiresNodeVersion = packageJson.engines.node;
|
8 |
|
9 | if (!semver.satisfies(currentNodeVersion, requiresNodeVersion)) {
|
10 | console.error('ERROR: Capacitor CLI requires Node ' + requiresNodeVersion);
|
11 | process.exit(1);
|
12 | }
|
13 |
|
14 | var cli = require('../dist/index');
|
15 | cli.run(process, __dirname);
|