404

[ Avaa Bypassed ]




Upload:

Command:

botdev@3.149.253.148: ~ $
var parse = require('../');
var test = require('tape');

test('nums', function (t) {
    var argv = parse([
        '-x', '1234',
        '-y', '5.67',
        '-z', '1e7',
        '-w', '10f',
        '--hex', '0xdeadbeef',
        '789'
    ]);
    t.deepEqual(argv, {
        x : 1234,
        y : 5.67,
        z : 1e7,
        w : '10f',
        hex : 0xdeadbeef,
        _ : [ 789 ]
    });
    t.deepEqual(typeof argv.x, 'number');
    t.deepEqual(typeof argv.y, 'number');
    t.deepEqual(typeof argv.z, 'number');
    t.deepEqual(typeof argv.w, 'string');
    t.deepEqual(typeof argv.hex, 'number');
    t.deepEqual(typeof argv._[0], 'number');
    t.end();
});

test('already a number', function (t) {
    var argv = parse([ '-x', 1234, 789 ]);
    t.deepEqual(argv, { x : 1234, _ : [ 789 ] });
    t.deepEqual(typeof argv.x, 'number');
    t.deepEqual(typeof argv._[0], 'number');
    t.end();
});

Filemanager

Name Type Size Permission Actions
all_bool.js File 756 B 0644
bool.js File 4.11 KB 0644
dash.js File 980 B 0644
default_bool.js File 778 B 0644
dotted.js File 588 B 0644
kv_short.js File 376 B 0644
long.js File 779 B 0644
num.js File 909 B 0644
parse.js File 4.5 KB 0644
parse_modified.js File 238 B 0644
proto.js File 1.2 KB 0644
short.js File 1.56 KB 0644
stop_early.js File 328 B 0644
unknown.js File 2.48 KB 0644
whitespace.js File 191 B 0644