UNPKG

473 BPlain TextView Raw
1import os from 'os';
2
3module.exports = (ctx: any) => {
4 ctx.commander.register('info', 'Info messages', () => {
5 const versions: any = process.versions;
6 const keys = Object.keys(versions);
7 let key = '';
8
9 console.log('feflow:', ctx.version);
10 console.log('os:', os.type(), os.release(), os.platform(), os.arch());
11
12 for (let i = 0, len = keys.length; i < len; i++) {
13 key = keys[i];
14 console.log('%s: %s', key, versions[key]);
15 }
16 });
17};