mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-01 07:47:49 +00:00
Avoid ternary operations that aren't part of an assignment.
This commit is contained in:
14
dist/lodash.compat.js
vendored
14
dist/lodash.compat.js
vendored
@@ -288,7 +288,12 @@
|
||||
typeCache = cache[type] || (cache[type] = {});
|
||||
|
||||
if (type == 'object') {
|
||||
(typeCache[key] || (typeCache[key] = [])).push(value);
|
||||
var array = typeCache[key];
|
||||
if (array) {
|
||||
array.push(value);
|
||||
} else {
|
||||
typeCache[key] = [value];
|
||||
}
|
||||
} else {
|
||||
typeCache[key] = true;
|
||||
}
|
||||
@@ -1850,6 +1855,7 @@
|
||||
* @private
|
||||
* @param {Object} [options] The compile options object.
|
||||
* @param {string} [options.args] A comma separated string of iteration function arguments.
|
||||
* @param {string} [options.init] The string representation of the initial `result` value.
|
||||
* @param {string} [options.top] Code to execute before the iteration branches.
|
||||
* @param {string} [options.loop] Code to execute in the object loop.
|
||||
* @param {boolean} [options.useHas] Specify using `hasOwnProperty` checks in the object loop.
|
||||
@@ -3633,7 +3639,11 @@
|
||||
* // => { '3': ['one', 'two'], '5': ['three'] }
|
||||
*/
|
||||
var groupBy = createAggregator(function(result, value, key) {
|
||||
(hasOwnProperty.call(result, key) ? result[key] : result[key] = []).push(value);
|
||||
if (hasOwnProperty.call(result, key)) {
|
||||
result[key].push(value);
|
||||
} else {
|
||||
result[key] = [value];
|
||||
}
|
||||
});
|
||||
|
||||
/**
|
||||
|
||||
4
dist/lodash.compat.min.js
vendored
4
dist/lodash.compat.min.js
vendored
@@ -4,7 +4,7 @@
|
||||
* Build: `lodash -o ./dist/lodash.compat.js`
|
||||
*/
|
||||
;(function(){function n(n,t){if(n!==t){if(n>t||typeof n=="undefined")return 1;if(n<t||typeof t=="undefined")return-1}return 0}function t(n,t,r){r=(r||0)-1;for(var e=n?n.length:0;++r<e;)if(n[r]===t)return r;return-1}function r(n,r){var e=typeof r;if(n=n.h,"boolean"==e||null==r)return n[r]?0:-1;"number"!=e&&"string"!=e&&(e="object");var u="number"==e?r:C+r;return n=(n=n[e])&&n[u],"object"==e?n&&-1<t(n,r)?0:-1:n?0:-1}function e(n){var t=this.h,r=typeof n;if("boolean"==r||null==n)t[n]=true;else{"number"!=r&&"string"!=r&&(r="object");
|
||||
var e="number"==r?n:C+n,t=t[r]||(t[r]={});"object"==r?(t[e]||(t[e]=[])).push(n):t[e]=true}}function u(n){return n.charCodeAt(0)}function o(t,r){return n(t.i,r.i)||t.j-r.j}function a(t,r){for(var e=t.i,u=r.i,o=-1,a=e.length;++o<a;){var i=n(e[o],u[o]);if(i)return i}return t.j-r.j}function i(n){var t=-1,r=n.length,u=n[0],o=n[r/2|0],a=n[r-1];if(u&&typeof u=="object"&&o&&typeof o=="object"&&a&&typeof a=="object")return false;for(u=p(),u["false"]=u["null"]=u["true"]=u.undefined=false,o=p(),o.g=n,o.h=u,o.push=e;++t<r;)o.push(n[t]);
|
||||
var e="number"==r?n:C+n,t=t[r]||(t[r]={});"object"==r?(r=t[e])?r.push(n):t[e]=[n]:t[e]=true}}function u(n){return n.charCodeAt(0)}function o(t,r){return n(t.i,r.i)||t.j-r.j}function a(t,r){for(var e=t.i,u=r.i,o=-1,a=e.length;++o<a;){var i=n(e[o],u[o]);if(i)return i}return t.j-r.j}function i(n){var t=-1,r=n.length,u=n[0],o=n[r/2|0],a=n[r-1];if(u&&typeof u=="object"&&o&&typeof o=="object"&&a&&typeof a=="object")return false;for(u=p(),u["false"]=u["null"]=u["true"]=u.undefined=false,o=p(),o.g=n,o.h=u,o.push=e;++t<r;)o.push(n[t]);
|
||||
return o}function l(n){return ut[n]}function f(n){return"\\"+it[n]}function c(){return w.pop()||[]}function p(){return j.pop()||{g:null,h:null,i:null,"false":false,j:0,"null":false,number:null,object:null,push:null,string:null,"true":false,undefined:false,k:null}}function s(n){return typeof n.toString!="function"&&typeof(n+"")=="string"}function g(n){n.length=0,w.length<O&&w.push(n)}function h(n){var t=n.h;t&&h(t),n.g=n.h=n.i=n.object=n.number=n.string=n.k=null,j.length<O&&j.push(n)}function v(n,t,r){t||(t=0),typeof r=="undefined"&&(r=n?n.length:0);
|
||||
var e=-1;r=r-t||0;for(var u=Array(0>r?0:r);++e<r;)u[e]=n[t+e];return u}function y(n){for(var t=-1,r=n.length;++t<r;){var e=n.charCodeAt(t);if((160<e||9>e||13<e)&&32!=e&&160!=e&&5760!=e&&6158!=e&&(8192>e||8202<e&&8232!=e&&8233!=e&&8239!=e&&8287!=e&&12288!=e&&65279!=e))break}return t}function m(n){for(var t=n.length;t--;){var r=n.charCodeAt(t);if((160<r||9>r||13<r)&&32!=r&&160!=r&&5760!=r&&6158!=r&&(8192>r||8202<r&&8232!=r&&8233!=r&&8239!=r&&8287!=r&&12288!=r&&65279!=r))break}return t}function d(n){return ot[n]
|
||||
}function b(n){function e(n){return n&&typeof n=="object"&&!ce(n)&&Pr.call(n,"__wrapped__")?n:new w(n)}function w(n,t){this.__chain__=!!t,this.__wrapped__=n}function j(n){function t(){if(e){var n=v(e);Dr.apply(n,arguments)}if(this instanceof t){var o=ut(r.prototype),n=r.apply(o,n||arguments);return Zt(n)?n:o}return r.apply(u,n||arguments)}var r=n[0],e=n[2],u=n[4];return ee(t,n),t}function O(n,t,r,e,u){if(r){var o=r(n);if(typeof o!="undefined")return o}if(!Zt(n))return n;var a=Er.call(n);if(!tt[a]||!re.nodeClass&&s(n))return n;
|
||||
@@ -34,7 +34,7 @@ var pr=n.Array,sr=n.Boolean,gr=n.Date,hr=n.Function,vr=n.Math,yr=n.Number,mr=n.O
|
||||
}catch(e){}return r}(),Wr=wt(Wr=Cr.contains)&&Wr,zr=wt(zr=mr.create)&&zr,Kr=wt(Kr=pr.isArray)&&Kr,Mr=n.isFinite,Vr=n.isNaN,Ur=wt(Ur=mr.keys)&&Ur,Xr=vr.max,Gr=vr.min,Hr=n.parseInt,Jr=vr.random,Qr=wt(Qr=Cr.trim)&&Qr,Yr=wt(Yr=Cr.trimLeft)&&Yr,Zr=wt(Zr=Cr.trimRight)&&Zr,ne={};ne[U]=pr,ne[X]=sr,ne[G]=gr,ne[J]=hr,ne[Y]=mr,ne[Q]=yr,ne[Z]=dr,ne[nt]=br;var te={};te[U]=te[G]=te[Q]={constructor:true,toLocaleString:true,toString:true,valueOf:true},te[X]=te[nt]={constructor:true,toString:true,valueOf:true},te[H]=te[J]=te[Z]={constructor:true,toString:true},te[Y]={constructor:true},function(){for(var n=M.length;n--;){var t,r=M[n];
|
||||
for(t in te)Pr.call(te,t)&&!Pr.call(te[t],r)&&(te[t][r]=false)}}(),w.prototype=e.prototype;var re=e.support={};!function(){var t=function(){this.x=1},r={0:1,length:1},e=[];t.prototype={valueOf:1,y:1};for(var u in new t)e.push(u);for(u in arguments);re.argsClass=Er.call(arguments)==V,re.argsObject=arguments.constructor==mr&&!(arguments instanceof pr),re.enumErrorProps=qr.call(jr,"message")||qr.call(jr,"name"),re.enumPrototypes=qr.call(t,"prototype"),re.funcDecomp=!wt(n.WinRTError)&&W.test(b),re.funcNames=typeof hr.name=="string",re.nonEnumArgs=0!=u,re.nonEnumShadows=!/valueOf/.test(e),re.ownLast="x"!=e[0],re.spliceObjects=($r.call(r,0,1),!r[0]),re.unindexedChars="xx"!="x"[0]+mr("x")[0];
|
||||
try{re.dom=11===kr.createDocumentFragment().nodeType}catch(o){re.dom=false}try{re.nodeClass=!(Er.call(undefined)==Y&&!({toString:0}+""))}catch(a){re.nodeClass=true}}(1),e.templateSettings={escape:T,evaluate:P,interpolate:D,variable:"",imports:{_:e}},zr||(ut=function(){function t(){}return function(r){if(Zt(r)){t.prototype=r;var e=new t;t.prototype=null}return e||n.Object()}}());var ee=Br?function(n,t){et.value=t,Br(n,"__bindData__",et)}:fr;re.argsClass||(xt=function(n){return n&&typeof n=="object"&&typeof n.length=="number"&&Pr.call(n,"callee")&&!qr.call(n,"callee")||false
|
||||
});var ue=bt({a:"p",b:"[]",e:"",c:"s.push(l)",f:true}),oe=mt(function(n,t,r){Pr.call(n,r)?n[r]++:n[r]=1}),ae=mt(function(n,t,r){(Pr.call(n,r)?n[r]:n[r]=[]).push(t)}),ie=mt(function(n,t,r){n[r]=t}),le=$t,fe=bt({a:"p,b,x",b:"p",e:"b=b&&typeof x=='undefined'?b:a(b,x,3)",c:"if(b(p[l],l,p)===false){return s}",f:false}),ce=Kr||function(n){return n&&typeof n=="object"&&typeof n.length=="number"&&Er.call(n)==U||false};re.dom||(Qt=function(n){return n&&typeof n=="object"&&1===n.nodeType&&!pe(n)||false}),Yt(/x/)&&(Yt=function(n){return typeof n=="function"&&Er.call(n)==J
|
||||
});var ue=bt({a:"p",b:"[]",e:"",c:"s.push(l)",f:true}),oe=mt(function(n,t,r){Pr.call(n,r)?n[r]++:n[r]=1}),ae=mt(function(n,t,r){Pr.call(n,r)?n[r].push(t):n[r]=[t]}),ie=mt(function(n,t,r){n[r]=t}),le=$t,fe=bt({a:"p,b,x",b:"p",e:"b=b&&typeof x=='undefined'?b:a(b,x,3)",c:"if(b(p[l],l,p)===false){return s}",f:false}),ce=Kr||function(n){return n&&typeof n=="object"&&typeof n.length=="number"&&Er.call(n)==U||false};re.dom||(Qt=function(n){return n&&typeof n=="object"&&1===n.nodeType&&!pe(n)||false}),Yt(/x/)&&(Yt=function(n){return typeof n=="function"&&Er.call(n)==J
|
||||
});var pe=Tr?function(n){if(!n||Er.call(n)!=Y||!re.argsClass&&xt(n))return false;var t=n.valueOf,r=wt(t)&&(r=Tr(t))&&Tr(r);return r?n==r||Tr(n)==r:jt(n)}:jt,se=Ur?function(n){return Zt(n)?re.enumPrototypes&&typeof n=="function"||re.nonEnumArgs&&n.length&&xt(n)?ue(n):Ur(n):[]}:ue;(!Qr||Qr.call(E))&&(er=function(n){return(n=null==n?"":br(n))?n.slice(y(n),m(n)+1):n}),(!Yr||Yr.call(E))&&(ur=function(n){return(n=null==n?"":br(n))?n.slice(y(n)):n}),(!Zr||Zr.call(E))&&(or=function(n){return(n=null==n?"":br(n))?n.slice(0,m(n)+1):n
|
||||
});var ge=wt(ge=gr.now)&&ge||function(){return(new gr).getTime()},he=8==Hr(E+"08")?Hr:function(n,t){return n=er(n),Hr(n,+t||(L.test(n)?16:10))};return e.after=function(n,t){if(!Yt(t))throw new _r;return function(){return 1>--n?t.apply(this,arguments):void 0}},e.assign=Ut,e.at=function(n){var t=arguments,r=-1,e=pt(t,true,false,1),t=t[2]&&t[2][t[1]]===n?1:e.length,u=pr(t);for(re.unindexedChars&&tr(n)&&(n=n.split(""));++r<t;)u[r]=n[e[r]];return u},e.bind=Mt,e.bindAll=function(n){for(var t=1<arguments.length?pt(arguments,true,false,1):Jt(n),r=-1,e=t.length;++r<e;){var u=t[r];
|
||||
n[u]=dt(n[u],1,null,null,n)}return n},e.bindKey=function(n,t){return 2<arguments.length?dt(t,19,v(arguments,2),null,n):dt(t,3,null,null,n)},e.chain=function(n){return n=new w(n),n.__chain__=true,n},e.compact=function(n){for(var t=-1,r=n?n.length:0,e=0,u=[];++t<r;){var o=n[t];o&&(u[e++]=o)}return u},e.compose=function(){for(var n=arguments,t=n.length;t--;)if(!Yt(n[t]))throw new _r;return function(){for(var t=arguments,r=n.length;r--;)t=[n[r].apply(this,t)];return t[0]}},e.constant=function(n){return function(){return n
|
||||
|
||||
13
dist/lodash.js
vendored
13
dist/lodash.js
vendored
@@ -278,7 +278,12 @@
|
||||
typeCache = cache[type] || (cache[type] = {});
|
||||
|
||||
if (type == 'object') {
|
||||
(typeCache[key] || (typeCache[key] = [])).push(value);
|
||||
var array = typeCache[key];
|
||||
if (array) {
|
||||
array.push(value);
|
||||
} else {
|
||||
typeCache[key] = [value];
|
||||
}
|
||||
} else {
|
||||
typeCache[key] = true;
|
||||
}
|
||||
@@ -3322,7 +3327,11 @@
|
||||
* // => { '3': ['one', 'two'], '5': ['three'] }
|
||||
*/
|
||||
var groupBy = createAggregator(function(result, value, key) {
|
||||
(hasOwnProperty.call(result, key) ? result[key] : result[key] = []).push(value);
|
||||
if (hasOwnProperty.call(result, key)) {
|
||||
result[key].push(value);
|
||||
} else {
|
||||
result[key] = [value];
|
||||
}
|
||||
});
|
||||
|
||||
/**
|
||||
|
||||
4
dist/lodash.min.js
vendored
4
dist/lodash.min.js
vendored
@@ -4,7 +4,7 @@
|
||||
* Build: `lodash modern -o ./dist/lodash.js`
|
||||
*/
|
||||
;(function(){function n(n,t){if(n!==t){if(n>t||typeof n=="undefined")return 1;if(n<t||typeof t=="undefined")return-1}return 0}function t(n,t,r){r=(r||0)-1;for(var e=n?n.length:0;++r<e;)if(n[r]===t)return r;return-1}function r(n,r){var e=typeof r;if(n=n.h,"boolean"==e||null==r)return n[r]?0:-1;"number"!=e&&"string"!=e&&(e="object");var u="number"==e?r:k+r;return n=(n=n[e])&&n[u],"object"==e?n&&-1<t(n,r)?0:-1:n?0:-1}function e(n){var t=this.h,r=typeof n;if("boolean"==r||null==n)t[n]=true;else{"number"!=r&&"string"!=r&&(r="object");
|
||||
var e="number"==r?n:k+n,t=t[r]||(t[r]={});"object"==r?(t[e]||(t[e]=[])).push(n):t[e]=true}}function u(n){return n.charCodeAt(0)}function o(t,r){return n(t.i,r.i)||t.j-r.j}function i(t,r){for(var e=t.i,u=r.i,o=-1,i=e.length;++o<i;){var a=n(e[o],u[o]);if(a)return a}return t.j-r.j}function a(n){var t=-1,r=n.length,u=n[0],o=n[r/2|0],i=n[r-1];if(u&&typeof u=="object"&&o&&typeof o=="object"&&i&&typeof i=="object")return false;for(u=p(),u["false"]=u["null"]=u["true"]=u.undefined=false,o=p(),o.g=n,o.h=u,o.push=e;++t<r;)o.push(n[t]);
|
||||
var e="number"==r?n:k+n,t=t[r]||(t[r]={});"object"==r?(r=t[e])?r.push(n):t[e]=[n]:t[e]=true}}function u(n){return n.charCodeAt(0)}function o(t,r){return n(t.i,r.i)||t.j-r.j}function i(t,r){for(var e=t.i,u=r.i,o=-1,i=e.length;++o<i;){var a=n(e[o],u[o]);if(a)return a}return t.j-r.j}function a(n){var t=-1,r=n.length,u=n[0],o=n[r/2|0],i=n[r-1];if(u&&typeof u=="object"&&o&&typeof o=="object"&&i&&typeof i=="object")return false;for(u=p(),u["false"]=u["null"]=u["true"]=u.undefined=false,o=p(),o.g=n,o.h=u,o.push=e;++t<r;)o.push(n[t]);
|
||||
return o}function f(n){return tt[n]}function l(n){return"\\"+ut[n]}function c(){return _.pop()||[]}function p(){return w.pop()||{g:null,h:null,i:null,"false":false,j:0,"null":false,number:null,object:null,push:null,string:null,"true":false,undefined:false,k:null}}function s(n){n.length=0,_.length<C&&_.push(n)}function h(n){var t=n.h;t&&h(t),n.g=n.h=n.i=n.object=n.number=n.string=n.k=null,w.length<C&&w.push(n)}function v(n,t,r){t||(t=0),typeof r=="undefined"&&(r=n?n.length:0);var e=-1;r=r-t||0;for(var u=Array(0>r?0:r);++e<r;)u[e]=n[t+e];
|
||||
return u}function g(n){for(var t=-1,r=n.length;++t<r;){var e=n.charCodeAt(t);if((160<e||9>e||13<e)&&32!=e&&160!=e&&5760!=e&&6158!=e&&(8192>e||8202<e&&8232!=e&&8233!=e&&8239!=e&&8287!=e&&12288!=e&&65279!=e))break}return t}function y(n){for(var t=n.length;t--;){var r=n.charCodeAt(t);if((160<r||9>r||13<r)&&32!=r&&160!=r&&5760!=r&&6158!=r&&(8192>r||8202<r&&8232!=r&&8233!=r&&8239!=r&&8287!=r&&12288!=r&&65279!=r))break}return t}function m(n){return rt[n]}function b(n){function e(n,t,r){if(!n||!et[typeof n])return n;
|
||||
t=t&&typeof r=="undefined"?t:it(t,r,3);for(var e in n)if(false===t(n[e],e,n))break;return n}function _(n){var t=[];if(!n||!et[typeof n])return t;for(var r in n)Ar.call(n,r)&&t.push(r);return t}function w(n){return n&&typeof n=="object"&&!ee(n)&&Ar.call(n,"__wrapped__")?n:new C(n)}function C(n,t){this.__chain__=!!t,this.__wrapped__=n}function tt(n){function t(){if(e){var n=v(e);Ir.apply(n,arguments)}if(this instanceof t){var o=ut(r.prototype),n=r.apply(o,n||arguments);return Jt(n)?n:o}return r.apply(u,n||arguments)
|
||||
@@ -30,7 +30,7 @@ for(t=it(t,r,3);u--&&(r=e[u],false!==t(n[r],r,n)););return n}function Xt(n){var
|
||||
return u}function nr(n){return null==n?"":Ur.call(n)}function tr(n){return null==n?"":Xr.call(n)}function rr(n){return null==n?"":Gr.call(n)}function er(n){return n}function ur(n){n||(n={});var t=oe(n),r=t[0],e=n[r];return 1!=t.length||e!==e||Jt(e)?function(r){for(var e=t.length,u=false;e--&&(u=pt(r[t[e]],n[t[e]],null,true)););return u}:function(n){return n=n[r],e===n&&(0!==e||1/e==1/n)}}function or(n,t,r){var e=true,u=t&&Xt(t);t&&(r||u.length)||(null==r&&(r=t),t=n,n=w,u=Xt(t)),false===r?e=false:Jt(r)&&"chain"in r&&(e=r.chain),r=-1;
|
||||
for(var o=Ht(n),i=u?u.length:0;++r<i;){var a=u[r],f=n[a]=t[a];o&&(n.prototype[a]=function(t){return function(){var r=this.__chain__,u=this.__wrapped__,o=[u];if(Ir.apply(o,arguments),o=t.apply(n,o),e||r){if(u===o&&Jt(o))return this;o=new n(o),o.__chain__=r}return o}}(f))}}function ir(){}function ar(n){return function(t){return t[n]}}n=n?lt.defaults(ot.Object(),n,lt.pick(ot,P)):ot;var fr=n.Array,lr=n.Boolean,cr=n.Date,pr=n.Function,sr=n.Math,hr=n.Number,vr=n.Object,gr=n.RegExp,yr=n.String,mr=n.TypeError,br=fr.prototype,dr=vr.prototype,_r=yr.prototype,wr=(wr=n.window)&&wr.document,jr=n._,kr=dr.toString,xr=gr("^"+yr(kr).replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/toString|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Cr=sr.ceil,Or=n.clearTimeout,Er=sr.floor,Nr=pr.prototype.toString,Rr=bt(Rr=vr.getPrototypeOf)&&Rr,Ar=dr.hasOwnProperty,Ir=br.push,Sr=n.setTimeout,Tr=br.splice,Dr=br.unshift,Fr=function(){try{var n={},t=bt(t=vr.defineProperty)&&t,r=t(n,n,n)&&t
|
||||
}catch(e){}return r}(),$r=bt($r=_r.contains)&&$r,Br=bt(Br=vr.create)&&Br,qr=bt(qr=fr.isArray)&&qr,Wr=n.isFinite,zr=n.isNaN,Lr=bt(Lr=vr.keys)&&Lr,Pr=sr.max,Kr=sr.min,Mr=n.parseInt,Vr=sr.random,Ur=bt(Ur=_r.trim)&&Ur,Xr=bt(Xr=_r.trimLeft)&&Xr,Gr=bt(Gr=_r.trimRight)&&Gr,Hr={};Hr[M]=fr,Hr[V]=lr,Hr[U]=cr,Hr[X]=pr,Hr[H]=vr,Hr[G]=hr,Hr[J]=gr,Hr[Q]=yr,C.prototype=w.prototype;var Jr=w.support={};Jr.funcDecomp=!bt(n.WinRTError)&&z.test(b),Jr.funcNames=typeof pr.name=="string";try{Jr.dom=11===wr.createDocumentFragment().nodeType
|
||||
}catch(Qr){Jr.dom=false}w.templateSettings={escape:S,evaluate:T,interpolate:D,variable:"",imports:{_:w}},Br||(ut=function(){function t(){}return function(r){if(Jt(r)){t.prototype=r;var e=new t;t.prototype=null}return e||n.Object()}}());var Yr=Fr?function(n,t){nt.value=t,Fr(n,"__bindData__",nt)}:ir,Zr=gt(function(n,t,r){Ar.call(n,r)?n[r]++:n[r]=1}),ne=gt(function(n,t,r){(Ar.call(n,r)?n[r]:n[r]=[]).push(t)}),te=gt(function(n,t,r){n[r]=t}),re=Ft,ee=qr||function(n){return n&&typeof n=="object"&&typeof n.length=="number"&&kr.call(n)==M||false
|
||||
}catch(Qr){Jr.dom=false}w.templateSettings={escape:S,evaluate:T,interpolate:D,variable:"",imports:{_:w}},Br||(ut=function(){function t(){}return function(r){if(Jt(r)){t.prototype=r;var e=new t;t.prototype=null}return e||n.Object()}}());var Yr=Fr?function(n,t){nt.value=t,Fr(n,"__bindData__",nt)}:ir,Zr=gt(function(n,t,r){Ar.call(n,r)?n[r]++:n[r]=1}),ne=gt(function(n,t,r){Ar.call(n,r)?n[r].push(t):n[r]=[t]}),te=gt(function(n,t,r){n[r]=t}),re=Ft,ee=qr||function(n){return n&&typeof n=="object"&&typeof n.length=="number"&&kr.call(n)==M||false
|
||||
};Jr.dom||(Gt=function(n){return n&&typeof n=="object"&&1===n.nodeType&&!ue(n)||false});var ue=Rr?function(n){if(!n||kr.call(n)!=H)return false;var t=n.valueOf,r=bt(t)&&(r=Rr(t))&&Rr(r);return r?n==r||Rr(n)==r:dt(n)}:dt,oe=Lr?function(n){return Jt(n)?Lr(n):[]}:_;(!Ur||Ur.call(O))&&(nr=function(n){return(n=null==n?"":yr(n))?n.slice(g(n),y(n)+1):n}),(!Xr||Xr.call(O))&&(tr=function(n){return(n=null==n?"":yr(n))?n.slice(g(n)):n}),(!Gr||Gr.call(O))&&(rr=function(n){return(n=null==n?"":yr(n))?n.slice(0,y(n)+1):n
|
||||
});var ie=bt(ie=cr.now)&&ie||function(){return(new cr).getTime()},ae=8==Mr(O+"08")?Mr:function(n,t){return n=nr(n),Mr(n,+t||(q.test(n)?16:10))};return w.after=function(n,t){if(!Ht(t))throw new mr;return function(){return 1>--n?t.apply(this,arguments):void 0}},w.assign=Kt,w.at=function(n){for(var t=arguments,r=-1,e=ct(t,true,false,1),t=t[2]&&t[2][t[1]]===n?1:e.length,u=fr(t);++r<t;)u[r]=n[e[r]];return u},w.bind=Lt,w.bindAll=function(n){for(var t=1<arguments.length?ct(arguments,true,false,1):Xt(n),r=-1,e=t.length;++r<e;){var u=t[r];
|
||||
n[u]=yt(n[u],1,null,null,n)}return n},w.bindKey=function(n,t){return 2<arguments.length?yt(t,19,v(arguments,2),null,n):yt(t,3,null,null,n)},w.chain=function(n){return n=new C(n),n.__chain__=true,n},w.compact=function(n){for(var t=-1,r=n?n.length:0,e=0,u=[];++t<r;){var o=n[t];o&&(u[e++]=o)}return u},w.compose=function(){for(var n=arguments,t=n.length;t--;)if(!Ht(n[t]))throw new mr;return function(){for(var t=arguments,r=n.length;r--;)t=[n[r].apply(this,t)];return t[0]}},w.constant=function(n){return function(){return n
|
||||
|
||||
6
dist/lodash.underscore.js
vendored
6
dist/lodash.underscore.js
vendored
@@ -2269,7 +2269,11 @@
|
||||
* // => { '3': ['one', 'two'], '5': ['three'] }
|
||||
*/
|
||||
var groupBy = createAggregator(function(result, value, key) {
|
||||
(hasOwnProperty.call(result, key) ? result[key] : result[key] = []).push(value);
|
||||
if (hasOwnProperty.call(result, key)) {
|
||||
result[key].push(value);
|
||||
} else {
|
||||
result[key] = [value];
|
||||
}
|
||||
});
|
||||
|
||||
/**
|
||||
|
||||
2
dist/lodash.underscore.min.js
vendored
2
dist/lodash.underscore.min.js
vendored
@@ -22,7 +22,7 @@ if(e)for(var u in e)"undefined"==typeof n[u]&&(n[u]=e[u])}return n}function U(n,
|
||||
return function(){var n=[this.__wrapped__];return Dr.apply(n,arguments),n=r.apply(i,n),this.__chain__?new f(n,true):n}}()}}function rr(n){return function(r){return r[n]}}var tr,er=0,ur={},or=+new Date+"",ir=/&(?:amp|lt|gt|quot|#x27);/g,fr=/[&<>"']/g,ar=/($^)/,lr=/['\n\r\t\u2028\u2029\\]/g,cr="[object Arguments]",pr="[object Array]",sr="[object Boolean]",gr="[object Date]",vr="[object Number]",hr="[object Object]",yr="[object RegExp]",mr="[object String]",_r={"&":"&","<":"<",">":">",'"':""","'":"'"},dr={"&":"&","<":"<",">":">",""":'"',"'":"'"},br={"boolean":false,"function":true,object:true,number:false,string:false,undefined:false},wr={"\\":"\\","'":"'","\n":"n","\r":"r","\t":"t","\u2028":"u2028","\u2029":"u2029"},jr=br[typeof window]&&window||this,xr=br[typeof exports]&&exports&&!exports.nodeType&&exports,Tr=br[typeof global]&&global;
|
||||
!Tr||Tr.global!==Tr&&Tr.window!==Tr||(jr=Tr);var Ar=br[typeof module]&&module&&!module.nodeType&&module,Er=Ar&&Ar.exports===xr&&xr,Or=Array.prototype,Sr=Object.prototype,kr=jr._,Nr=Sr.toString,qr=RegExp("^"+(Nr+"").replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/toString|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fr=Math.ceil,Br=Math.floor,Rr=Function.prototype.toString,$r=Sr.hasOwnProperty,Dr=Or.push,Ir=Sr.propertyIsEnumerable,Mr=Or.splice,Wr=d(Wr=Object.create)&&Wr,zr=d(zr=Array.isArray)&&zr,Cr=jr.isFinite,Pr=jr.isNaN,Ur=d(Ur=Object.keys)&&Ur,Vr=Math.max,Gr=Math.min,Hr=Math.random;
|
||||
f.prototype=i.prototype;var Jr={};!function(){var n={0:1,length:1};Jr.spliceObjects=(Mr.call(n,0,1),!n[0])}(1),i.templateSettings={escape:/<%-([\s\S]+?)%>/g,evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,variable:""},Wr||(l=function(){function n(){}return function(r){if(J(r)){n.prototype=r;var t=new n;n.prototype=null}return t||jr.Object()}}()),b(arguments)||(b=function(n){return n&&typeof n=="object"&&typeof n.length=="number"&&$r.call(n,"callee")&&!Ir.call(n,"callee")||false});var Kr=function(n){var r=[];
|
||||
if(!n||!br[typeof n])return r;for(var t in n)$r.call(n,t)&&r.push(t);return r},Lr=y(function(n,r,t){$r.call(n,t)?n[t]++:n[t]=1}),Qr=y(function(n,r,t){($r.call(n,t)?n[t]:n[t]=[]).push(r)}),Xr=y(function(n,r,t){n[t]=r}),Yr=F,Zr=function(n,r){if(!n||!br[typeof n])return n;for(var t in n)if(r(n[t],t,n)===ur)break;return n},nt=zr||function(n){return n&&typeof n=="object"&&typeof n.length=="number"&&Nr.call(n)==pr||false};H(/x/)&&(H=function(n){return typeof n=="function"&&"[object Function]"==Nr.call(n)});
|
||||
if(!n||!br[typeof n])return r;for(var t in n)$r.call(n,t)&&r.push(t);return r},Lr=y(function(n,r,t){$r.call(n,t)?n[t]++:n[t]=1}),Qr=y(function(n,r,t){$r.call(n,t)?n[t].push(r):n[t]=[r]}),Xr=y(function(n,r,t){n[t]=r}),Yr=F,Zr=function(n,r){if(!n||!br[typeof n])return n;for(var t in n)if(r(n[t],t,n)===ur)break;return n},nt=zr||function(n){return n&&typeof n=="object"&&typeof n.length=="number"&&Nr.call(n)==pr||false};H(/x/)&&(H=function(n){return typeof n=="function"&&"[object Function]"==Nr.call(n)});
|
||||
var rt=Ur?function(n){return J(n)?Ur(n):[]}:Kr,tt=d(tt=Date.now)&&tt||function(){return(new Date).getTime()};i.after=function(n,r){if(!H(r))throw new TypeError;return function(){return 1>--n?r.apply(this,arguments):void 0}},i.bind=W,i.bindAll=function(n){for(var r=1<arguments.length?g(arguments,true,false,1):V(n),t=-1,e=r.length;++t<e;){var u=r[t];n[u]=m(n[u],1,null,null,n)}return n},i.chain=function(n){return n=new f(n),n.__chain__=true,n},i.compact=function(n){for(var r=-1,t=n?n.length:0,e=0,u=[];++r<t;){var o=n[r];
|
||||
o&&(u[e++]=o)}return u},i.compose=function(){for(var n=arguments,r=n.length;r--;)if(!H(n[r]))throw new TypeError;return function(){for(var r=arguments,t=n.length;t--;)r=[n[t].apply(this,r)];return r[0]}},i.countBy=Lr,i.debounce=z,i.defaults=P,i.defer=function(n){if(!H(n))throw new TypeError;var r=u(arguments,1);return setTimeout(function(){n.apply(tr,r)},1)},i.delay=function(n,r){if(!H(n))throw new TypeError;var t=u(arguments,2);return setTimeout(function(){n.apply(tr,t)},r)},i.difference=function(n){return s(n,g(arguments,true,true,1))
|
||||
},i.filter=S,i.flatten=function(n,r){return g(n,r)},i.forEach=N,i.functions=V,i.groupBy=Qr,i.indexBy=Xr,i.initial=function(n,r,t){var e=0,o=n?n.length:0;if(typeof r!="number"&&null!=r){var i=o;for(r=X(r,t,3);i--&&r(n[i],i,n);)e++}else e=null==r||t?1:r||e;return u(n,0,Gr(Vr(0,o-e),o))},i.intersection=function(){for(var n=[],r=-1,t=arguments.length;++r<t;){var e=arguments[r];(nt(e)||b(e))&&n.push(e)}var u=n[0],o=-1,i=_(),f=u?u.length:0,a=[];n:for(;++o<f;)if(e=u[o],0>i(a,e)){for(r=t;--r;)if(0>i(n[r],e))continue n;
|
||||
|
||||
13
lodash.js
13
lodash.js
@@ -287,7 +287,12 @@
|
||||
typeCache = cache[type] || (cache[type] = {});
|
||||
|
||||
if (type == 'object') {
|
||||
(typeCache[key] || (typeCache[key] = [])).push(value);
|
||||
var array = typeCache[key];
|
||||
if (array) {
|
||||
array.push(value);
|
||||
} else {
|
||||
typeCache[key] = [value];
|
||||
}
|
||||
} else {
|
||||
typeCache[key] = true;
|
||||
}
|
||||
@@ -3652,7 +3657,11 @@
|
||||
* // => { '3': ['one', 'two'], '5': ['three'] }
|
||||
*/
|
||||
var groupBy = createAggregator(function(result, value, key) {
|
||||
(hasOwnProperty.call(result, key) ? result[key] : result[key] = []).push(value);
|
||||
if (hasOwnProperty.call(result, key)) {
|
||||
result[key].push(value);
|
||||
} else {
|
||||
result[key] = [value];
|
||||
}
|
||||
});
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user