Sha256: 219622dfea56bf6df3094ce777a661503e429afe05fd7a62813b862a680aa2f7

Contents?: true

Size: 758 Bytes

Versions: 18

Compression:

Stored size: 758 Bytes

Contents

var parse = require('../');
var test = require('tape');

test('flag boolean true (default all --args to boolean)', function (t) {
    var argv = parse(['moo', '--honk', 'cow'], {
        boolean: true
    });
    
    t.deepEqual(argv, {
        honk: true,
        _: ['moo', 'cow']
    });
    
    t.deepEqual(typeof argv.honk, 'boolean');
    t.end();
});

test('flag boolean true only affects double hyphen arguments without equals signs', function (t) {
    var argv = parse(['moo', '--honk', 'cow', '-p', '55', '--tacos=good'], {
        boolean: true
    });
    
    t.deepEqual(argv, {
        honk: true,
        tacos: 'good',
        p: '55',
        _: ['moo', 'cow']
    });
    
    t.deepEqual(typeof argv.honk, 'boolean');
    t.end();
});

Version data entries

18 entries across 12 versions & 3 rubygems

Version Path
gulp_assets-1.0.0.pre.5 template/node_modules/gulp-rev-replace/node_modules/gulp-util/node_modules/minimist/test/all_bool.js
gulp_assets-1.0.0.pre.4 template/node_modules/gulp-rev-replace/node_modules/gulp-util/node_modules/minimist/test/all_bool.js
gulp_assets-1.0.0.pre.3 template/node_modules/gulp-rev-replace/node_modules/gulp-util/node_modules/minimist/test/all_bool.js
entangled-0.0.16 spec/dummy/public/node_modules/bower/node_modules/insight/node_modules/os-name/node_modules/osx-release/node_modules/minimist/test/all_bool.js
entangled-0.0.15 spec/dummy/public/node_modules/bower/node_modules/insight/node_modules/os-name/node_modules/osx-release/node_modules/minimist/test/all_bool.js
entangled-0.0.14 spec/dummy/public/node_modules/bower/node_modules/insight/node_modules/os-name/node_modules/osx-release/node_modules/minimist/test/all_bool.js
entangled-0.0.13 spec/dummy/public/node_modules/bower/node_modules/insight/node_modules/os-name/node_modules/osx-release/node_modules/minimist/test/all_bool.js
entangled-0.0.12 spec/dummy/public/node_modules/bower/node_modules/insight/node_modules/os-name/node_modules/osx-release/node_modules/minimist/test/all_bool.js
entangled-0.0.11 spec/dummy/public/node_modules/bower/node_modules/insight/node_modules/os-name/node_modules/osx-release/node_modules/minimist/test/all_bool.js
entangled-0.0.10 spec/dummy/public/node_modules/bower/node_modules/insight/node_modules/os-name/node_modules/osx-release/node_modules/minimist/test/all_bool.js
trans-0.5.10 template/node_modules/gulp-concat/node_modules/gulp-util/node_modules/minimist/test/all_bool.js
trans-0.5.10 template/node_modules/gulp/node_modules/minimist/test/all_bool.js
trans-0.5.10 template/node_modules/gulp-uglify/node_modules/gulp-util/node_modules/minimist/test/all_bool.js
trans-0.5.10 template/node_modules/gulp-minify-css/node_modules/gulp-util/node_modules/minimist/test/all_bool.js
trans-0.5.9 template/node_modules/gulp-concat/node_modules/gulp-util/node_modules/minimist/test/all_bool.js
trans-0.5.9 template/node_modules/gulp/node_modules/minimist/test/all_bool.js
trans-0.5.9 template/node_modules/gulp-uglify/node_modules/gulp-util/node_modules/minimist/test/all_bool.js
trans-0.5.9 template/node_modules/gulp-minify-css/node_modules/gulp-util/node_modules/minimist/test/all_bool.js