Sha256: 71ee1e14127fe4e4d69f311a12e8427000c99d6b1f5d40a310ac4e5f7af91695

Contents?: true

Size: 294 Bytes

Versions: 5

Compression:

Stored size: 294 Bytes

Contents

'use strict';
module.exports = function (flag, argv) {
	argv = argv || process.argv;

	var terminatorPos = argv.indexOf('--');
	var prefix = /^-{1,2}/.test(flag) ? '' : '--';
	var pos = argv.indexOf(prefix + flag);

	return pos !== -1 && (terminatorPos === -1 ? true : pos < terminatorPos);
};

Version data entries

5 entries across 3 versions & 2 rubygems

Version Path
optimacms-0.4.3 spec/dummy/node_modules/@rails/webpacker/node_modules/has-flag/index.js
optimacms-0.4.3 spec/dummy/node_modules/webpack/node_modules/has-flag/index.js
optimacms-0.4.2 spec/dummy/node_modules/@rails/webpacker/node_modules/has-flag/index.js
optimacms-0.4.2 spec/dummy/node_modules/webpack/node_modules/has-flag/index.js
cortex-0.1.3 spec/dummy/node_modules/has-flag/index.js