This commit is contained in:
LosslessBot
2016-05-26 22:17:57 +02:00
parent 49dd906c03
commit 04e813cd81
5 changed files with 62 additions and 1 deletions

25
ts/index.ts Normal file
View File

@ -0,0 +1,25 @@
#!/usr/bin/env node
import "typings-global"
let shelljs = require("shelljs");
let program = require('commander');
let cmdValue;
let nodeValue;
program
.version('0.0.1')
.arguments('<cmd> [node]')
.action(function (cmd, node) {
cmdValue = cmd;
nodeValue = node;
});
program.parse(process.argv);
if (typeof cmdValue === 'undefined') {
console.error('no command given!');
process.exit(1);
}
console.log('command:', cmdValue);
console.log('node Version:', nodeValue);
shelljs.exec("bash -x \"source /usr/local/nvm/.nvm.sh && nvm install "+ nodeValue);