1 | #!/usr/bin/env node
|
2 | 'use strict';
|
3 | var pkg = require('./package.json');
|
4 | var getPort = require('./');
|
5 | var argv = process.argv.slice(2);
|
6 |
|
7 | function help() {
|
8 | console.log([
|
9 | '',
|
10 | ' ' + pkg.description,
|
11 | '',
|
12 | ' Example',
|
13 | ' get-port',
|
14 | ' 51402'
|
15 | ].join('\n'));
|
16 | }
|
17 |
|
18 | if (argv.indexOf('--help') !== -1) {
|
19 | help();
|
20 | return;
|
21 | }
|
22 |
|
23 | if (argv.indexOf('--version') !== -1) {
|
24 | console.log(pkg.version);
|
25 | return;
|
26 | }
|
27 |
|
28 | getPort(function (err, port) {
|
29 | if (err) {
|
30 | throw err;
|
31 | }
|
32 |
|
33 | console.log(port);
|
34 | });
|