Sha256: f31578148a98d95d0877c68064800beba40b4b2d5eb3ff89b21ab136e5a67ad3

Contents?: true

Size: 675 Bytes

Versions: 55

Compression:

Stored size: 675 Bytes

Contents

'use strict';

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

55 entries across 55 versions & 5 rubygems

Version Path
rapid_stack-0.1.1 templates/FrontEnd/node_modules/minimist/test/all_bool.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.60 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.59 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.58 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.57 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.56 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.55 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.54 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.53 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.52 node_modules/minimist/test/all_bool.js
trusty-cms-6.3.1 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.51 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.50 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.49 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.48 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.47 node_modules/minimist/test/all_bool.js
immosquare-cleaner-0.1.46 node_modules/minimist/test/all_bool.js
pcp-server-ruby-sdk-0.0.6 node_modules/minimist/test/all_bool.js
pcp-server-ruby-sdk-0.1.0 node_modules/minimist/test/all_bool.js