UNPKG

jmms

Version:

Jmms cli tools, Jmms is a java meta-micro-service framework

26 lines (21 loc) 699 B
#!/usr/bin/env node const cmd = require('commander'); const log = require('../generators/log'); const pkg = require('../package.json'); const semver = require('semver'); const shelljs = require('shelljs'); //Init logging log.init(cmd) //Check node version. const curNodeVersion = process.versions.node; const minNodeVersion = pkg.engines.node; if (semver.lt(curNodeVersion, minNodeVersion)) { log.error('Node ' + minNodeVersion + ' or above is required, you are using: ' + curNodeVersion + '.'); process.exit(1); } if(!shelljs.which('mvn')) { log.error('The \'mvn\' command not found, Maven must be installed!') process.exit(1); } //Execute. require('./exec');