1 | var dataflows = require('dataflo.ws');
|
2 | var minimist = require('commop/lib/minimist');
|
3 |
|
4 | var paint = dataflows.color;
|
5 |
|
6 | module.exports = {
|
7 | launchContext: function () {
|
8 | return {
|
9 | token: process.argv[3],
|
10 | param: process.argv[4],
|
11 | args: minimist(process.argv.slice(4))
|
12 | };
|
13 | },
|
14 | launchAnyway: function (conf) {
|
15 | console.log (paint.dataflows ('is cli for projects, based on dataflo.ws framework'));
|
16 | console.log ('available commands:');
|
17 | console.log ("\t", paint.path ('init [dir]'), "\t", 'initialize dataflo.ws project');
|
18 | console.log ("\t", paint.path ('daemon [name]'), "\t", 'run preconfigured daemon');
|
19 | console.log ("\t", paint.path ('flow name'), "\t", 'run flow from initiator', paint.path ('callback'));
|
20 | console.log ("\t", paint.path ('test'), "\t\t", '(internal) run release tests for dataflo.ws');
|
21 | }
|
22 | }
|