1 | #!/usr/bin/env node
|
2 | 'use strict';
|
3 | var pkg = require('./package.json');
|
4 | var opn = require('./');
|
5 |
|
6 | function help() {
|
7 | console.log([
|
8 | pkg.description,
|
9 | '',
|
10 | 'Usage',
|
11 | ' $ opn <file|url> [app]',
|
12 | '',
|
13 | 'Example',
|
14 | ' $ opn http://sindresorhus.com',
|
15 | ' $ opn http://sindresorhus.com firefox',
|
16 | ' $ opn unicorn.png'
|
17 | ].join('\n'));
|
18 | }
|
19 |
|
20 | if (process.argv.indexOf('--help') !== -1) {
|
21 | help();
|
22 | return;
|
23 | }
|
24 |
|
25 | if (process.argv.indexOf('--version') !== -1) {
|
26 | console.log(pkg.version);
|
27 | return;
|
28 | }
|
29 |
|
30 | opn(process.argv[2], process.argv[3]);
|