From e3ff5bc0b5976da76dd66161099934ad367c56f4 Mon Sep 17 00:00:00 2001 From: Wessel T Date: Tue, 19 Feb 2019 17:19:12 +0100 Subject: [PATCH] Another fix --- dist/larg.min.js | 2 +- larg.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dist/larg.min.js b/dist/larg.min.js index 8327a45..0eaf40e 100644 --- a/dist/larg.min.js +++ b/dist/larg.min.js @@ -1 +1 @@ -module.exports=(e=>{let t={},r=[];const s=e=>e.replace(/^\-+/g,""),l=e=>isNaN(e)?"true"===e.toString().toLowerCase()||"false"!==e.toString().toLowerCase()&&e:Number(e);for(let o=0;o=o+1&&-1===e[o+1].indexOf("=")&&"-"!==e[o+1].charAt(0),n=s(-1===a?e[o]:e[o].slice(0,a));if(-1!==a)t[n]=l(e[i].slice(a+1));else if(c)t[n]=l(e[o+1]),o++;else if("-"===e[o].charAt(0))if("-"===e[o].charAt(1))t[n]=!0;else for(let e=0;e{let t={},r=[];const s=e=>e.replace(/^\-+/g,""),l=e=>isNaN(e)?"true"===e.toString().toLowerCase()||"false"!==e.toString().toLowerCase()&&e:Number(e);for(let i=0;i=i+1&&-1===e[i+1].indexOf("=")&&"-"!==e[i+1].charAt(0),c=s(-1===o?e[i]:e[i].slice(0,o));if(-1!==o)t[c]=l(e[i].slice(o+1));else if(a)t[c]=l(e[i+1]),i++;else if("-"===e[i].charAt(0))if("-"===e[i].charAt(1))t[c]=!0;else for(let e=0;e { const r = args[_].charAt(0) === '-' && args.length - 1 >= _ + 1 && args[_ + 1].indexOf('=') === -1 && args[_ + 1].charAt(0) !== '-'; const n = e === -1 ? rHyphens(args[_]) : rHyphens(args[_].slice(0, e)); - if ( e !== -1 ) p[ n ] = cApplicable( args[ i ].slice(e + 1)); + if (e !== -1) p[n] = cApplicable(args[_].slice(e + 1)); else if (r) { - p[n] = cApplicable(args[_ + 1] ); + p[n] = cApplicable(args[_ + 1]); _++; } else if (args[_].charAt(0) === '-') { if (args[_].charAt(1) === '-' ) p[n] = true;