Lines Matching refs:keys
81 keys: [] property
88 const assignment = Object.keys(opt).map(function (key) {
101 flags.keys.push(key);
105 flags.keys.push(key);
109 flags.keys.push(key);
113 flags.keys.push(key);
117 flags.keys.push(key);
121 flags.keys.push(key);
127 flags.keys.push(key);
135 flags.keys.push(key);
158 Object.keys(defaults).forEach(function (key) {
381 Object.keys(flags.counts).forEach(function (key) {
392 Object.keys(argv).filter(key => key !== '--' && key.includes('-')).forEach(key => {
398 [].concat(...Object.keys(aliases).map(k => aliases[k])).forEach(alias => {
538 const keys = [key].concat(flags.aliases[key] || []);
539 keys.forEach(function (key) {
605 Object.keys(flags.configs).forEach(function (configKey) {
643 Object.keys(config).forEach(function (key) {
675 Object.keys(env).forEach(function (envVar) {
678 const keys = envVar.split('__').map(function (key, i) {
684 … if (((configOnly && flags.configs[keys.join('.')]) || !configOnly) && !hasKey(argv, keys)) {
685 setArg(keys.join('.'), env[envVar]);
693 Object.keys(argv).forEach(function (key) {
712 flags.keys.forEach((key) => {
722 Object.keys(defaults).forEach(function (key) {
735 function hasKey(obj, keys) { argument
738 keys = [keys.join('.')];
739 keys.slice(0, -1).forEach(function (key) {
742 const key = keys[keys.length - 1];
748 function setKey(obj, keys, value) { argument
751 keys = [keys.join('.')];
752 keys.slice(0, -1).forEach(function (key) {
776 const key = sanitizeKey(keys[keys.length - 1]);
777 const isTypeArray = checkAllAliases(keys.join('.'), flags.arrays);
816 Object.keys(obj || {}).forEach(function (key) {
853 const keys = Object.keys(flag);
854 const setAlias = toCheck.find(key => keys.includes(key));
858 const flagsKeys = Object.keys(flags);
962 Object.keys(flags.counts).find(key => {
992 Object.keys(aliases).forEach(function (key) {