aboutsummaryrefslogtreecommitdiff
path: root/node_modules/coa/qq.js
blob: 4aeb98441eaa8533bb0331938a964ed0f0a8abb3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const run = require('./test/util').run;

// run(cmd => cmd.arg().name('qwe').end().arg().name('zxc').end().act(function(opts, args) { console.log({opts, args}); }), ['qwe', 'zxc']) // cmd and args
//     .then(res => {
//         // code
//         // stdout
//         // stderr
//         console.log(res);
//     });

run(cmd => cmd.opt().name('version').short('v').only().flag().act((opts) => { return 'aasd'; }), ['-v']) // cmd and args
    .then(res => {
        // code
        // stdout
        // stderr
        console.log(res);
    });