mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-03 16:47:49 +00:00
lodash: Fix build. [jddalton]
Former-commit-id: 71e00490e203ad60e51293f25a7a20e0ed305fef
This commit is contained in:
2
Makefile
2
Makefile
@@ -26,6 +26,7 @@ core:
|
||||
--js ${LODASH_TMP} \
|
||||
--js_output_file ${LODASH_COMPILER}
|
||||
${POST_COMPILER} ${LODASH_COMPILER}
|
||||
gzip -9f -c ${LODASH_COMPILER} > ${LODASH_COMPILER}.gz
|
||||
|
||||
${UGLIFY} \
|
||||
--unsafe \
|
||||
@@ -33,5 +34,6 @@ core:
|
||||
-o ${LODASH_UGLIFY} \
|
||||
${LODASH_TMP}
|
||||
${POST_COMPILER} ${LODASH_UGLIFY}
|
||||
gzip -9f -c ${LODASH_UGLIFY} > ${LODASH_UGLIFY}.gz
|
||||
|
||||
rm -f ${LODASH_TMP}
|
||||
|
||||
@@ -154,7 +154,7 @@
|
||||
// add `true` and `false` arguments to be minified
|
||||
if (/function iterationFactory/.test(snippet)) {
|
||||
result = result
|
||||
.replace(/(Function\('[\w\s,]+)undefined/, '$1true,false,undefined')
|
||||
.replace(/(Function\('[\s\S]+?)undefined/, '$1true,false,undefined')
|
||||
.replace(/\)\([^)]+/, '$&,true,false');
|
||||
|
||||
// replace with modified snippet early and clip snippet
|
||||
|
||||
2
lodash.min.js
vendored
2
lodash.min.js
vendored
@@ -2,7 +2,7 @@
|
||||
Lo-Dash 0.1.0 github.com/bestiejs/lodash/blob/master/LICENSE.txt
|
||||
Underscore.js 1.3.3 github.com/documentcloud/underscore/blob/master/LICENSE
|
||||
*/
|
||||
;(function(s,j){"use strict";var n=!0,o=!1;function E(a){return"[object Arguments]"==k.call(a)}function g(a){return new aa(a)}function aa(a){this.o=a}function h(){for(var a,b=-1,c={},d={},f={},e=["d","j","g","a"];++b<arguments.length;)for(a in arguments[b])f[a]=arguments[b][a];for(;a=e.pop();)"object"==typeof f[a]?(c[a]=f[a].c,d[a]=f[a].k):c[a]=d[a]=f[a]||"";a=f.b;var b=/^[^,]+/.exec(a)[0],e=f.h,i=f.i,g=!("v"==a||"b"==i),i=!("b"==a||"a"==i),h=f.n!==o;return Function("c,d,i,l,m,n,p,q,s,t,w,z,B,E,G",'"use strict";return function('+
|
||||
;(function(s,j){"use strict";var n=!0,o=!1;function E(a){return"[object Arguments]"==k.call(a)}function g(a){return new aa(a)}function aa(a){this.o=a}function h(){for(var a,b=-1,c={},d={},f={},e=["d","j","g","a"];++b<arguments.length;)for(a in arguments[b])f[a]=arguments[b][a];for(;a=e.pop();)"object"==typeof f[a]?(c[a]=f[a].c,d[a]=f[a].k):c[a]=d[a]=f[a]||"";a=f.b;var b=/^[^,]+/.exec(a)[0],e=f.h,i=f.i,g=!("v"==a||"b"==i),i=!("b"==a||"a"==i),h=f.n!==o;return Function("c,d,i,l,m,n,p,q,s,t,w,z,B,E,F,k,G",'"use strict";return function('+
|
||||
a+"){"+(f.m||"")+";"+("var o, y"+(e?"="+e:""))+";if("+b+"==G)return "+(f.f||"y")+";"+(g?"var u="+b+".length;o=-1;"+((i?"if(u===+u){":"")+(c.d||"")+";while("+(c.j||"++o<u")+"){"+c.g+"}"+(c.a||"")+";"+(i?"}":"")):"")+(i?(g?"else{":"")+(d.d||"")+";for("+(d.j||"o in "+b)+"){"+(h?"if(m.call("+/\S+$/.exec(d.j||b)[0]+",o)){":"")+d.g+(h?"}":"")+"}"+(d.a||"")+";"+(g?"}":""):"")+(f.e||"")+";return "+(f.l||"y")+"}")(F,t,ba,ca,q,G,H,Infinity,y,da,Math,l,I,k,n,o)}function R(a){return a.replace(ua,function(a,c){return u[c]})}
|
||||
function ea(a,b,c,d){var f=2<arguments.length;if(a==j)return c;b?d&&(b=t(b,d)):b=G;var e=a.length;if(e===+e){for(e&&!f&&(c=a[--e]);e--;)c=b(c,a[e],e,a);return c}var i=S(a);for((e=i.length)&&!f&&(c=a[i[--e]]);e--;)f=i[e],c=b(c,a[f],f,a);return c}function fa(a,b,c){var d=0,f=a.length;for(c||(c=G);d<f;){var e=d+f>>1;c(a[e])<c(b)?d=e+1:f=e}return d}function T(a,b,c){return b==j||c?a[0]:l.call(a,0,b)}function J(a,b){return b?ba.apply([],a):z(a,function(a,b){if(y(b))return U.apply(a,J(b)),a;a.push(b);return a},
|
||||
[])}function H(a,b,c){var d;if(a==j)return-1;if(c)return c=fa(a,b),a[c]===b?c:-1;c=0;for(d=a.length;c<d;c++)if(a[c]===b)return c;return-1}function ga(a){var b=l.call(arguments,1);return V(K(a),function(a){return W(b,function(b){return 0<=H(b,a)})})}function ha(a,b,c){var d=a.length;return b==j||c?a[d-1]:l.call(a,-b||d)}function ia(a,b,c){return l.call(a,b==j||c?1:b)}function K(a,b,c){var c=c?A(a,c):a,d=[];3>a.length&&(b=n);z(c,function(c,e,i){if(b?ha(c)!==e||!c.length:0>H(c,e))c.push(e),d.push(a[i]);
|
||||
|
||||
Reference in New Issue
Block a user