mirror of
https://github.com/gamedig/node-gamedig.git
synced 2024-09-16 15:41:32 +02:00
28 lines
483 B
JavaScript
28 lines
483 B
JavaScript
|
#!/usr/bin/env node
|
||
|
|
||
|
var argv = require('optimist').argv;
|
||
|
|
||
|
var debug = argv.debug;
|
||
|
delete argv.debug;
|
||
|
|
||
|
var options = {};
|
||
|
for(var key in argv) {
|
||
|
var value = argv[key];
|
||
|
if(
|
||
|
key == '_'
|
||
|
|| key.charAt(0) == '$'
|
||
|
|| (typeof value != 'string' && typeof value != 'number')
|
||
|
)
|
||
|
continue;
|
||
|
options[key] = value;
|
||
|
}
|
||
|
|
||
|
var Gamedig = require('../lib/index');
|
||
|
if(debug) Gamedig.debug = true;
|
||
|
Gamedig.query(
|
||
|
options,
|
||
|
function(state) {
|
||
|
console.log(state);
|
||
|
}
|
||
|
);
|