UNPKG

638 BJavaScriptView Raw
1#!/usr/bin/env node
2
3/**
4 * Copyright (c) 2016-present Alibaba Group Holding Limited
5 * @author Houfeng <admin@xhou.net>
6 */
7
8const pkg = require('../package.json');
9const semver = require('semver');
10const debug = require('debug')('cli');
11
12debug('process.version', process.version);
13debug('pkg.engines.node', pkg.engines.node);
14if (!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
20debug('process.argv', process.argv);
21require('./cli-core').ready();
\No newline at end of file