mirror of
https://github.com/davidmarkclements/0x.git
synced 2026-01-25 14:47:55 +00:00
26 lines
488 B
JavaScript
Executable File
26 lines
488 B
JavaScript
Executable File
#!/usr/bin/env node
|
|
|
|
var argv = process.argv.slice(2)
|
|
|
|
if (!argv.length || ~argv.indexOf('-h') || ~argv.indexOf('--help'))
|
|
return require('fs')
|
|
.createReadStream(__dirname + '/usage.txt')
|
|
.pipe(process.stdout)
|
|
|
|
var ix = argv.indexOf('node')
|
|
|
|
if (ix === -1) {
|
|
var c = argv.length
|
|
while (c--) {
|
|
if (argv[c][0] !== '-') break
|
|
}
|
|
argv.splice(c, 0, 'node')
|
|
ix = c
|
|
}
|
|
|
|
var args = require('minimist')(argv.slice(0, ix))
|
|
args.node = argv.slice(ix + 1)
|
|
|
|
require('./')(args)
|
|
|