1 | #!/usr/bin/env node
|
2 | var minimist = require('minimist');
|
3 |
|
4 | var command = minimist(process.argv.slice(2), {
|
5 | alias: {
|
6 | // Short options
|
7 | h: 'help',
|
8 | i: 'input',
|
9 | m: 'sourcemap',
|
10 | o: 'output',
|
11 | v: 'version',
|
12 | t: 'target',
|
13 | y: 'yes',
|
14 | n: 'no'
|
15 | }
|
16 | });
|
17 |
|
18 | if (command.help || (process.argv.length <= 2 && process.stdin.isTTY)) {
|
19 | require('./showHelp')();
|
20 | } else if (command.version) {
|
21 | console.log('Bublé version ' + require('../package.json').version);
|
22 | } else {
|
23 | require('./runBuble')(command);
|
24 | }
|