view on requirebin
Created
September 2, 2013 03:38
-
-
Save rt2zz/6409011 to your computer and use it in GitHub Desktop.
requirebin sketch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// require something | |
var _ = require('lodash') | |
var news = _.merge({a: [1]},{a: [2]}) | |
var news2 = _arrayMerge({a: [1]},{a: [2]}) | |
function _arrayMerge(obj1, obj2){ | |
return _.merge(obj1, obj2, function(a, b) { | |
return _.isArray(a) ? a.concat(b) : undefined; | |
}) | |
} | |
console.log(news) | |
console.log(news2) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function _arrayMerge(n,r){return _.merge(n,r,function(n,r){return _.isArray(n)?n.concat(r):void 0})}require=function(n,r,t){function e(t,a){if(!r[t]){if(!n[t]){var o="function"==typeof require&&require;if(!a&&o)return o(t,!0);if(u)return u(t,!0);throw Error("Cannot find module '"+t+"'")}var i=r[t]={exports:{}};n[t][0].call(i.exports,function(r){var u=n[t][1][r];return e(u?u:r)},i,i.exports)}return r[t].exports}for(var u="function"==typeof require&&require,a=0;t.length>a;a++)e(t[a]);return e}({lodash:[function(n,r){r.exports=n("3bRzVX")},{}],"3bRzVX":[function(n,r,t){(function(n){(function(e){function u(n,r,t){for(var e=(t||0)-1,u=n.length;u>++e;)if(n[e]===r)return e;return-1}function a(n,r){var t=typeof r;if(n=n.cache,"boolean"==t||null==r)return n[r];"number"!=t&&"string"!=t&&(t="object");var e="number"==t?r:k+r;return n=n[t]||(n[t]={}),"object"==t?n[e]&&u(n[e],r)>-1?0:-1:n[e]?0:-1}function o(n){var r=this.cache,t=typeof n;if("boolean"==t||null==n)r[n]=!0;else{"number"!=t&&"string"!=t&&(t="object");var e="number"==t?n:k+n,u=r[t]||(r[t]={});"object"==t?(u[e]||(u[e]=[])).push(n)==this.array.length&&(r[t]=!1):u[e]=!0}}function i(n){return n.charCodeAt(0)}function l(n,r){var t=n.index,e=r.index;if(n=n.criteria,r=r.criteria,n!==r){if(n>r||n===b)return 1;if(r>n||r===b)return-1}return e>t?-1:1}function c(n){var r=-1,t=n.length,e=s();e["false"]=e["null"]=e["true"]=e.undefined=!1;var u=s();for(u.array=n,u.cache=e,u.push=o;t>++r;)u.push(n[r]);return e.object===!1?(g(u),null):u}function f(n){return"\\"+Q[n]}function p(){return m.pop()||[]}function s(){return _.pop()||{array:null,cache:null,criteria:null,"false":!1,index:0,leading:!1,maxWait:0,"null":!1,number:null,object:null,push:null,string:null,trailing:!1,"true":!1,undefined:!1,value:null}}function v(n){n.length=0,C>m.length&&m.push(n)}function g(n){var r=n.cache;r&&g(r),n.array=n.cache=n.criteria=n.object=n.number=n.string=n.value=null,C>_.length&&_.push(n)}function h(n,r,t){r||(r=0),t===b&&(t=n?n.length:0);for(var e=-1,u=t-r||0,a=Array(0>u?0:u);u>++e;)a[e]=n[r+e];return a}function y(n){function r(n){return n&&"object"==typeof n&&!Ee(n)&&ie.call(n,"__wrapped__")?n:new t(n)}function t(n){this.__wrapped__=n}function o(n,r,t,e){function u(){var e=arguments,c=o?this:r;if(a||(n=r[i]),t.length&&(e=e.length?(e=ke.call(e),l?e.concat(t):t.concat(e)):t),this instanceof u){c=m(n.prototype);var f=n.apply(c,e);return yr(f)?f:c}return n.apply(c,e)}var a=hr(n),o=!t,i=r;if(o){var l=e;t=r}else if(!a){if(!e)throw new Jt;r=n}return u}function m(n){return yr(n)?ve(n):{}}function _(n){return Se[n]}function C(){var n=(n=r.indexOf)===nt?u:n;return n}function Q(n){return function(t,e,u,a){return"boolean"!=typeof e&&null!=e&&(a=u,u=a&&a[e]===t?b:e,e=!1),null!=u&&(u=r.createCallback(u,a)),n(t,e,u,a)}}function Y(n){var r,t;return n&&pe.call(n)==L&&(r=n.constructor,!hr(r)||r instanceof r)?($e(n,function(n,r){t=r}),t===b||ie.call(n,t)):!1}function nr(n){return qe[n]}function tr(n){return pe.call(n)==W}function er(n,t,e,u,a,o){var i=n;if("boolean"!=typeof t&&null!=t&&(u=e,e=t,t=!1),"function"==typeof e){if(e=u===b?e:r.createCallback(e,u,1),i=e(i),i!==b)return i;i=n}var l=yr(i);if(l){var c=pe.call(i);if(!H[c])return i;var f=Ee(i)}if(!l||!t)return l?f?h(i):Ne({},i):i;var s=xe[c];switch(c){case P:case U:return new s(+i);case K:case G:return new s(i);case X:return s(i.source,S.exec(i))}var g=!a;a||(a=p()),o||(o=p());for(var y=a.length;y--;)if(a[y]==n)return o[y];return i=f?s(i.length):{},f&&(ie.call(n,"index")&&(i.index=n.index),ie.call(n,"input")&&(i.input=n.input)),a.push(n),o.push(i),(f?Br:Be)(n,function(n,r){i[r]=er(n,t,e,b,a,o)}),g&&(v(a),v(o)),i}function ur(n,r,t){return er(n,!0,r,t)}function ar(n,t,e){var u;return t=r.createCallback(t,e),Be(n,function(n,r,e){return t(n,r,e)?(u=r,!1):b}),u}function or(n){var r=[];return $e(n,function(n,t){hr(n)&&r.push(t)}),r.sort()}function ir(n,r){return n?ie.call(n,r):!1}function lr(n){for(var r=-1,t=Ie(n),e=t.length,u={};e>++r;){var a=t[r];u[n[a]]=a}return u}function cr(n){return n===!0||n===!1||pe.call(n)==P}function fr(n){return n?"object"==typeof n&&pe.call(n)==U:!1}function pr(n){return n?1===n.nodeType:!1}function sr(n){var r=!0;if(!n)return r;var t=pe.call(n),e=n.length;return t==M||t==G||t==W||t==L&&"number"==typeof e&&hr(n.splice)?!e:(Be(n,function(){return r=!1}),r)}function vr(n,t,e,u,a,o){var i=e===w;if("function"==typeof e&&!i){e=r.createCallback(e,u,2);var l=e(n,t);if(l!==b)return!!l}if(n===t)return 0!==n||1/n==1/t;var c=typeof n,f=typeof t;if(n===n&&(!n||"function"!=c&&"object"!=c)&&(!t||"function"!=f&&"object"!=f))return!1;if(null==n||null==t)return n===t;var s=pe.call(n),g=pe.call(t);if(s==W&&(s=L),g==W&&(g=L),s!=g)return!1;switch(s){case P:case U:return+n==+t;case K:return n!=+n?t!=+t:0==n?1/n==1/t:n==+t;case X:case G:return n==Ht(t)}var h=s==M;if(!h){if(ie.call(n,"__wrapped__ ")||ie.call(t,"__wrapped__"))return vr(n.__wrapped__||n,t.__wrapped__||t,e,u,a,o);if(s!=L)return!1;var y=n.constructor,m=t.constructor;if(y!=m&&!(hr(y)&&y instanceof y&&hr(m)&&m instanceof m))return!1}var _=!a;a||(a=p()),o||(o=p());for(var d=a.length;d--;)if(a[d]==n)return o[d]==t;var k=0;if(l=!0,a.push(n),o.push(t),h){if(d=n.length,k=t.length,l=k==n.length,!l&&!i)return l;for(;k--;){var j=d,C=t[k];if(i)for(;j--&&!(l=vr(n[j],C,e,u,a,o)););else if(!(l=vr(n[k],C,e,u,a,o)))break}return l}return $e(t,function(r,t,i){return ie.call(i,t)?(k++,l=ie.call(n,t)&&vr(n[t],r,e,u,a,o)):b}),l&&!i&&$e(n,function(n,r,t){return ie.call(t,r)?l=--k>-1:b}),_&&(v(a),v(o)),l}function gr(n){return he(n)&&!ye(parseFloat(n))}function hr(n){return"function"==typeof n}function yr(n){return!(!n||!J[typeof n])}function br(n){return _r(n)&&n!=+n}function mr(n){return null===n}function _r(n){return"number"==typeof n||pe.call(n)==K}function dr(n){return n?"object"==typeof n&&pe.call(n)==X:!1}function wr(n){return"string"==typeof n||pe.call(n)==G}function kr(n){return n===b}function jr(n,t,e){var u=arguments,a=0,o=2;if(!yr(n))return n;if(e===w)var i=u[3],l=u[4],c=u[5];else{var f=!0;l=p(),c=p(),"number"!=typeof e&&(o=u.length),o>3&&"function"==typeof u[o-2]?i=r.createCallback(u[--o-1],u[o--],2):o>2&&"function"==typeof u[o-1]&&(i=u[--o])}for(;o>++a;)(Ee(u[a])?Br:Be)(u[a],function(r,t){var e,u,a=r,o=n[t];if(r&&((u=Ee(r))||Fe(r))){for(var f=l.length;f--;)if(e=l[f]==r){o=c[f];break}if(!e){var p;i&&(a=i(o,r),(p=a!==b)&&(o=a)),p||(o=u?Ee(o)?o:[]:Fe(o)?o:{}),l.push(r),c.push(o),p||(o=jr(o,r,w,i,l,c))}}else i&&(a=i(o,r),a===b&&(a=r)),a!==b&&(o=a);n[t]=o});return f&&(v(l),v(c)),n}function Cr(n,t,e){var u=C(),a="function"==typeof t,o={};if(a)t=r.createCallback(t,e);else var i=ee.apply(Qt,ke.call(arguments,1));return $e(n,function(n,r,e){(a?!t(n,r,e):0>u(i,r))&&(o[r]=n)}),o}function xr(n){for(var r=-1,t=Ie(n),e=t.length,u=Mt(e);e>++r;){var a=t[r];u[r]=[a,n[a]]}return u}function Or(n,t,e){var u={};if("function"!=typeof t)for(var a=-1,o=ee.apply(Qt,ke.call(arguments,1)),i=yr(n)?o.length:0;i>++a;){var l=o[a];l in n&&(u[l]=n[l])}else t=r.createCallback(t,e),$e(n,function(n,r,e){t(n,r,e)&&(u[r]=n)});return u}function Er(n,t,e,u){var a=Ee(n);if(t=r.createCallback(t,u,4),null==e)if(a)e=[];else{var o=n&&n.constructor,i=o&&o.prototype;e=m(i)}return(a?Br:Be)(n,function(n,r,u){return t(e,n,r,u)}),e}function Ar(n){for(var r=-1,t=Ie(n),e=t.length,u=Mt(e);e>++r;)u[r]=n[t[r]];return u}function Ir(n){for(var r=-1,t=ee.apply(Qt,ke.call(arguments,1)),e=t.length,u=Mt(e);e>++r;)u[r]=n[t[r]];return u}function Sr(n,r,t){var e=-1,u=C(),a=n?n.length:0,o=!1;return t=(0>t?me(0,a+t):t)||0,a&&"number"==typeof a?o=(wr(n)?n.indexOf(r,t):u(n,r,t))>-1:Be(n,function(n){return++e>=t?!(o=n===r):b}),o}function qr(n,t,e){var u={};return t=r.createCallback(t,e),Br(n,function(n,r,e){r=Ht(t(n,r,e)),ie.call(u,r)?u[r]++:u[r]=1}),u}function Nr(n,t,e){var u=!0;t=r.createCallback(t,e);var a=-1,o=n?n.length:0;if("number"==typeof o)for(;o>++a&&(u=!!t(n[a],a,n)););else Be(n,function(n,r,e){return u=!!t(n,r,e)});return u}function Rr(n,t,e){var u=[];t=r.createCallback(t,e);var a=-1,o=n?n.length:0;if("number"==typeof o)for(;o>++a;){var i=n[a];t(i,a,n)&&u.push(i)}else Be(n,function(n,r,e){t(n,r,e)&&u.push(n)});return u}function $r(n,t,e){t=r.createCallback(t,e);var u=-1,a=n?n.length:0;if("number"!=typeof a){var o;return Be(n,function(n,r,e){return t(n,r,e)?(o=n,!1):b}),o}for(;a>++u;){var i=n[u];if(t(i,u,n))return i}}function Br(n,t,e){var u=-1,a=n?n.length:0;if(t=t&&e===b?t:r.createCallback(t,e),"number"==typeof a)for(;a>++u&&t(n[u],u,n)!==!1;);else Be(n,t);return n}function Fr(n,t,e){var u={};return t=r.createCallback(t,e),Br(n,function(n,r,e){r=Ht(t(n,r,e)),(ie.call(u,r)?u[r]:u[r]=[]).push(n)}),u}function zr(n,r){var t=ke.call(arguments,2),e=-1,u="function"==typeof r,a=n?n.length:0,o=Mt("number"==typeof a?a:0);return Br(n,function(n){o[++e]=(u?r:n[r]).apply(n,t)}),o}function Tr(n,t,e){var u=-1,a=n?n.length:0;if(t=r.createCallback(t,e),"number"==typeof a)for(var o=Mt(a);a>++u;)o[u]=t(n[u],u,n);else o=[],Be(n,function(n,r,e){o[++u]=t(n,r,e)});return o}function Dr(n,t,e){var u=-1/0,a=u;if(!t&&Ee(n))for(var o=-1,l=n.length;l>++o;){var c=n[o];c>a&&(a=c)}else t=!t&&wr(n)?i:r.createCallback(t,e),Br(n,function(n,r,e){var o=t(n,r,e);o>u&&(u=o,a=n)});return a}function Wr(n,t,e){var u=1/0,a=u;if(!t&&Ee(n))for(var o=-1,l=n.length;l>++o;){var c=n[o];a>c&&(a=c)}else t=!t&&wr(n)?i:r.createCallback(t,e),Br(n,function(n,r,e){var o=t(n,r,e);u>o&&(u=o,a=n)});return a}function Mr(n,r){var t=-1,e=n?n.length:0;if("number"==typeof e)for(var u=Mt(e);e>++t;)u[t]=n[t][r];return u||Tr(n,r)}function Pr(n,t,e,u){if(!n)return e;var a=3>arguments.length;t=r.createCallback(t,u,4);var o=-1,i=n.length;if("number"==typeof i)for(a&&(e=n[++o]);i>++o;)e=t(e,n[o],o,n);else Be(n,function(n,r,u){e=a?(a=!1,n):t(e,n,r,u)});return e}function Ur(n,t,e,u){var a=n,o=n?n.length:0,i=3>arguments.length;if("number"!=typeof o){var l=Ie(n);o=l.length}return t=r.createCallback(t,u,4),Br(n,function(n,r,u){r=l?l[--o]:--o,e=i?(i=!1,a[r]):t(e,a[r],r,u)}),e}function Vr(n,t,e){return t=r.createCallback(t,e),Rr(n,function(n,r,e){return!t(n,r,e)})}function Kr(n){var r=-1,t=n?n.length:0,e=Mt("number"==typeof t?t:0);return Br(n,function(n){var t=ue(we()*(++r+1));e[r]=e[t],e[t]=n}),e}function Lr(n){var r=n?n.length:0;return"number"==typeof r?r:Ie(n).length}function Xr(n,t,e){var u;t=r.createCallback(t,e);var a=-1,o=n?n.length:0;if("number"==typeof o)for(;o>++a&&!(u=t(n[a],a,n)););else Be(n,function(n,r,e){return!(u=t(n,r,e))});return!!u}function Gr(n,t,e){var u=-1,a=n?n.length:0,o=Mt("number"==typeof a?a:0);for(t=r.createCallback(t,e),Br(n,function(n,r,e){var a=o[++u]=s();a.criteria=t(n,r,e),a.index=u,a.value=n}),a=o.length,o.sort(l);a--;){var i=o[a];o[a]=i.value,g(i)}return o}function Hr(n){return n&&"number"==typeof n.length?h(n):Ar(n)}function Jr(n){for(var r=-1,t=n?n.length:0,e=[];t>++r;){var u=n[r];u&&e.push(u)}return e}function Qr(n){var r=-1,t=C(),e=n?n.length:0,o=ee.apply(Qt,ke.call(arguments,1)),i=[],l=e>=j&&t===u;if(l){var f=c(o);f?(t=a,o=f):l=!1}for(;e>++r;){var p=n[r];0>t(o,p)&&i.push(p)}return l&&g(o),i}function Yr(n,t,e){var u=-1,a=n?n.length:0;for(t=r.createCallback(t,e);a>++u;)if(t(n[u],u,n))return u;return-1}function Zr(n,t,e){if(n){var u=0,a=n.length;if("number"!=typeof t&&null!=t){var o=-1;for(t=r.createCallback(t,e);a>++o&&t(n[o],o,n);)u++}else if(u=t,null==u||e)return n[0];return h(n,0,_e(me(0,u),a))}}function nt(n,r,t){if("number"==typeof t){var e=n?n.length:0;t=0>t?me(0,e+t):t||0}else if(t){var a=it(n,r);return n[a]===r?a:-1}return n?u(n,r,t):-1}function rt(n,t,e){if(!n)return[];var u=0,a=n.length;if("number"!=typeof t&&null!=t){var o=a;for(t=r.createCallback(t,e);o--&&t(n[o],o,n);)u++}else u=null==t||e?1:t||u;return h(n,0,_e(me(0,a-u),a))}function tt(n){for(var r=arguments,t=r.length,e=-1,o=p(),i=-1,l=C(),f=n?n.length:0,s=[],h=p();t>++e;){var y=r[e];o[e]=l===u&&(y?y.length:0)>=j&&c(e?r[e]:h)}n:for(;f>++i;){var b=o[0];if(y=n[i],0>(b?a(b,y):l(h,y))){for(e=t,(b||h).push(y);--e;)if(b=o[e],0>(b?a(b,y):l(r[e],y)))continue n;s.push(y)}}for(;t--;)b=o[t],b&&g(b);return v(o),v(h),s}function et(n,t,e){if(n){var u=0,a=n.length;if("number"!=typeof t&&null!=t){var o=a;for(t=r.createCallback(t,e);o--&&t(n[o],o,n);)u++}else if(u=t,null==u||e)return n[a-1];return h(n,me(0,a-u))}}function ut(n,r,t){var e=n?n.length:0;for("number"==typeof t&&(e=(0>t?me(0,e+t):_e(t,e-1))+1);e--;)if(n[e]===r)return e;return-1}function at(n,r,t){n=+n||0,t=+t||1,null==r&&(r=n,n=0);for(var e=-1,u=me(0,re((r-n)/t)),a=Mt(u);u>++e;)a[e]=n,n+=t;return a}function ot(n,t,e){if("number"!=typeof t&&null!=t){var u=0,a=-1,o=n?n.length:0;for(t=r.createCallback(t,e);o>++a&&t(n[a],a,n);)u++}else u=null==t||e?1:me(0,t);return h(n,u)}function it(n,t,e,u){var a=0,o=n?n.length:a;for(e=e?r.createCallback(e,u,1):It,t=e(t);o>a;){var i=a+o>>>1;t>e(n[i])?a=i+1:o=i}return a}function lt(n){return Ee(n)||(arguments[0]=n?ke.call(n):Qt),De(ee.apply(Qt,arguments))}function ct(n){for(var r=-1,t=n?Dr(Mr(n,"length")):0,e=Mt(0>t?0:t);t>++r;)e[r]=Mr(n,r);return e}function ft(n){return Qr(n,ke.call(arguments,1))}function pt(n){return n?ct(arguments):[]}function st(n,r){for(var t=-1,e=n?n.length:0,u={};e>++t;){var a=n[t];r?u[a]=r[t]:u[a[0]]=a[1]}return u}function vt(n,r){return 1>n?r():function(){return 1>--n?r.apply(this,arguments):b}}function gt(n,r){return Oe.fastBind||se&&arguments.length>2?se.call.apply(se,arguments):o(n,r,ke.call(arguments,2))}function ht(n){for(var r=arguments.length>1?ee.apply(Qt,ke.call(arguments,1)):or(n),t=-1,e=r.length;e>++t;){var u=r[t];n[u]=gt(n[u],n)}return n}function yt(n,r){return o(n,r,ke.call(arguments,2),w)}function bt(){var n=arguments;return function(){for(var r=arguments,t=n.length;t--;)r=[n[t].apply(this,r)];return r[0]}}function mt(n,r,t){if(null==n)return It;var e=typeof n;if("function"!=e){if("object"!=e)return function(r){return r[n]};var u=Ie(n);return function(r){for(var t=u.length,e=!1;t--&&(e=vr(r[u[t]],n[u[t]],w)););return e}}return r===b||N&&!N.test(ae.call(n))?n:1===t?function(t){return n.call(r,t)}:2===t?function(t,e){return n.call(r,t,e)}:4===t?function(t,e,u,a){return n.call(r,t,e,u,a)}:function(t,e,u){return n.call(r,t,e,u)}}function _t(n,r,t){function e(){te(s),te(v),c=0,s=v=null}function u(){var r=g&&(!h||c>1);e(),r&&(p!==!1&&(f=new Ut),i=n.apply(l,o))}function a(){e(),(g||p!==r)&&(f=new Ut,i=n.apply(l,o))}var o,i,l,c=0,f=0,p=!1,s=null,v=null,g=!0;if(r=me(0,r||0),t===!0){var h=!0;g=!1}else yr(t)&&(h=t.leading,p="maxWait"in t&&me(r,t.maxWait||0),g="trailing"in t?t.trailing:g);return function(){if(o=arguments,l=this,c++,te(v),p===!1)h&&2>c&&(i=n.apply(l,o));else{var t=new Ut;s||h||(f=t);var e=p-(t-f);0>=e?(te(s),s=null,f=t,i=n.apply(l,o)):s||(s=fe(a,e))}return r!==p&&(v=fe(u,r)),i}}function dt(n){var r=ke.call(arguments,1);return fe(function(){n.apply(b,r)},1)}function wt(n,r){var t=ke.call(arguments,2);return fe(function(){n.apply(b,t)},r)}function kt(n,r){function t(){var e=t.cache,u=k+(r?r.apply(this,arguments):arguments[0]);return ie.call(e,u)?e[u]:e[u]=n.apply(this,arguments)}return t.cache={},t}function jt(n){var r,t;return function(){return r?t:(r=!0,t=n.apply(this,arguments),n=null,t)}}function Ct(n){return o(n,ke.call(arguments,1))}function xt(n){return o(n,ke.call(arguments,1),null,w)}function Ot(n,r,t){var e=!0,u=!0;t===!1?e=!1:yr(t)&&(e="leading"in t?t.leading:e,u="trailing"in t?t.trailing:u),t=s(),t.leading=e,t.maxWait=r,t.trailing=u;var a=_t(n,r,t);return g(t),a}function Et(n,r){return function(){var t=[n];return le.apply(t,arguments),r.apply(this,t)}}function At(n){return null==n?"":Ht(n).replace(F,_)}function It(n){return n}function St(n){Br(or(n),function(e){var u=r[e]=n[e];r.prototype[e]=function(){var n=this.__wrapped__,e=[n];le.apply(e,arguments);var a=u.apply(r,e);return n&&"object"==typeof n&&n===a?this:new t(a)}})}function qt(){return n._=Zt,this}function Nt(n,r){null==n&&null==r&&(r=1),n=+n||0,null==r?(r=n,n=0):r=+r||0;var t=we();return n%1||r%1?n+_e(t*(r-n+parseFloat("1e-"+((t+"").length-1))),r):n+ue(t*(r-n+1))}function Rt(n,r){var t=n?n[r]:b;return hr(t)?n[r]():t}function $t(n,t,e){var u=r.templateSettings;n||(n=""),e=Re({},e,u);var a,o=Re({},e.imports,u.imports),i=Ie(o),l=Ar(o),c=0,p=e.interpolate||B,s="__p += '",v=Gt((e.escape||B).source+"|"+p.source+"|"+(p===q?I:B).source+"|"+(e.evaluate||B).source+"|$","g");n.replace(v,function(r,t,e,u,o,i){return e||(e=u),s+=n.slice(c,i).replace(z,f),t&&(s+="' +\n__e("+t+") +\n'"),o&&(a=!0,s+="';\n"+o+";\n__p += '"),e&&(s+="' +\n((__t = ("+e+")) == null ? '' : __t) +\n'"),c=i+r.length,r}),s+="';\n";var g=e.variable,h=g;h||(g="obj",s="with ("+g+") {\n"+s+"\n}\n"),s=(a?s.replace(x,""):s).replace(O,"$1").replace(E,"$1;"),s="function("+g+") {\n"+(h?"":g+" || ("+g+" = {});\n")+"var __t, __p = '', __e = _.escape"+(a?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+s+"return __p\n}";var y="\n/*\n//@ sourceURL="+(e.sourceURL||"/lodash/template/source["+D++ +"]")+"\n*/";try{var m=Vt(i,"return "+s+y).apply(b,l)}catch(_){throw _.source=s,_}return t?m(t):(m.source=s,m)}function Bt(n,t,e){n=(n=+n)>-1?n:0;var u=-1,a=Mt(n);for(t=r.createCallback(t,e,1);n>++u;)a[u]=t(u);return a}function Ft(n){return null==n?"":Ht(n).replace(A,nr)}function zt(n){var r=++d;return Ht(null==n?"":n)+r}function Tt(n,r){return r(n),n}function Dt(){return Ht(this.__wrapped__)}function Wt(){return this.__wrapped__}n=n?rr.defaults(e.Object(),n,rr.pick(e,T)):e;var Mt=n.Array,Pt=n.Boolean,Ut=n.Date,Vt=n.Function,Kt=n.Math,Lt=n.Number,Xt=n.Object,Gt=n.RegExp,Ht=n.String,Jt=n.TypeError,Qt=[],Yt=Xt.prototype;Ht.prototype;var Zt=n._,ne=Gt("^"+Ht(Yt.valueOf).replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/valueOf|for [^\]]+/g,".+?")+"$"),re=Kt.ceil,te=n.clearTimeout,ee=Qt.concat,ue=Kt.floor,ae=Vt.prototype.toString,oe=ne.test(oe=Xt.getPrototypeOf)&&oe,ie=Yt.hasOwnProperty,le=Qt.push,ce=(Yt.propertyIsEnumerable,n.setImmediate),fe=n.setTimeout,pe=Yt.toString,se=ne.test(se=pe.bind)&&se,ve=ne.test(ve=Xt.create)&&ve,ge=ne.test(ge=Mt.isArray)&&ge,he=n.isFinite,ye=n.isNaN,be=ne.test(be=Xt.keys)&&be,me=Kt.max,_e=Kt.min,de=n.parseInt,we=Kt.random,ke=Qt.slice,je=ne.test(n.attachEvent),Ce=se&&!/\n|true/.test(se+je),xe={};xe[M]=Mt,xe[P]=Pt,xe[U]=Ut,xe[V]=Vt,xe[L]=Xt,xe[K]=Lt,xe[X]=Gt,xe[G]=Ht,t.prototype=r.prototype;var Oe=r.support={};Oe.fastBind=se&&!Ce,r.templateSettings={escape:/<%-([\s\S]+?)%>/g,evaluate:/<%([\s\S]+?)%>/g,interpolate:q,variable:"",imports:{_:r}};var Ee=ge,Ae=function(n){var r,t=n,e=[];if(!t)return e;if(!J[typeof n])return e;for(r in t)ie.call(t,r)&&e.push(r);return e},Ie=be?function(n){return yr(n)?be(n):[]}:Ae,Se={"&":"&","<":"<",">":">",'"':""","'":"'"},qe=lr(Se),Ne=function(n,t,e){var u,a=n,o=a;if(!a)return o;var i=arguments,l=0,c="number"==typeof e?2:i.length;if(c>3&&"function"==typeof i[c-2])var f=r.createCallback(i[--c-1],i[c--],2);else c>2&&"function"==typeof i[c-1]&&(f=i[--c]);for(;c>++l;)if(a=i[l],a&&J[typeof a])for(var p=-1,s=J[typeof a]&&Ie(a),v=s?s.length:0;v>++p;)u=s[p],o[u]=f?f(o[u],a[u]):a[u];return o},Re=function(n,r,t){var e,u=n,a=u;if(!u)return a;for(var o=arguments,i=0,l="number"==typeof t?2:o.length;l>++i;)if(u=o[i],u&&J[typeof u])for(var c=-1,f=J[typeof u]&&Ie(u),p=f?f.length:0;p>++c;)e=f[c],a[e]===b&&(a[e]=u[e]);return a},$e=function(n,t,e){var u,a=n,o=a;if(!a)return o;if(!J[typeof a])return o;t=t&&e===b?t:r.createCallback(t,e);for(u in a)if(t(a[u],u,n)===!1)return o;return o},Be=function(n,t,e){var u,a=n,o=a;if(!a)return o;if(!J[typeof a])return o;t=t&&e===b?t:r.createCallback(t,e);for(var i=-1,l=J[typeof a]&&Ie(a),c=l?l.length:0;c>++i;)if(u=l[i],t(a[u],u,n)===!1)return o;return o},Fe=function(n){if(!n||pe.call(n)!=L)return!1;var r=n.valueOf,t="function"==typeof r&&(t=oe(r))&&oe(t);return t?n==t||oe(n)==t:Y(n)},ze=Rr,Te=Q(function Te(n,r,t){for(var e=-1,u=n?n.length:0,a=[];u>++e;){var o=n[e];t&&(o=t(o,e,n)),Ee(o)?le.apply(a,r?o:Te(o)):a.push(o)}return a}),De=Q(function(n,r,t){var e=-1,o=C(),i=n?n.length:0,l=[],f=!r&&i>=j&&o===u,s=t||f?p():l;if(f){var h=c(s);h?(o=a,s=h):(f=!1,s=t?s:(v(s),l))}for(;i>++e;){var y=n[e],b=t?t(y,e,n):y;(r?!e||s[s.length-1]!==b:0>o(s,b))&&((t||f)&&s.push(b),l.push(y))}return f?(v(s.array),g(s)):t&&v(s),l});Ce&&Z&&"function"==typeof ce&&(dt=gt(ce,n));var We=8==de(R+"08")?de:function(n,r){return de(wr(n)?n.replace($,""):n,r||0)};return r.after=vt,r.assign=Ne,r.at=Ir,r.bind=gt,r.bindAll=ht,r.bindKey=yt,r.compact=Jr,r.compose=bt,r.countBy=qr,r.createCallback=mt,r.debounce=_t,r.defaults=Re,r.defer=dt,r.delay=wt,r.difference=Qr,r.filter=Rr,r.flatten=Te,r.forEach=Br,r.forIn=$e,r.forOwn=Be,r.functions=or,r.groupBy=Fr,r.initial=rt,r.intersection=tt,r.invert=lr,r.invoke=zr,r.keys=Ie,r.map=Tr,r.max=Dr,r.memoize=kt,r.merge=jr,r.min=Wr,r.omit=Cr,r.once=jt,r.pairs=xr,r.partial=Ct,r.partialRight=xt,r.pick=Or,r.pluck=Mr,r.range=at,r.reject=Vr,r.rest=ot,r.shuffle=Kr,r.sortBy=Gr,r.tap=Tt,r.throttle=Ot,r.times=Bt,r.toArray=Hr,r.transform=Er,r.union=lt,r.uniq=De,r.unzip=ct,r.values=Ar,r.where=ze,r.without=ft,r.wrap=Et,r.zip=pt,r.zipObject=st,r.collect=Tr,r.drop=ot,r.each=Br,r.extend=Ne,r.methods=or,r.object=st,r.select=Rr,r.tail=ot,r.unique=De,St(r),r.chain=r,r.prototype.chain=function(){return this},r.clone=er,r.cloneDeep=ur,r.contains=Sr,r.escape=At,r.every=Nr,r.find=$r,r.findIndex=Yr,r.findKey=ar,r.has=ir,r.identity=It,r.indexOf=nt,r.isArguments=tr,r.isArray=Ee,r.isBoolean=cr,r.isDate=fr,r.isElement=pr,r.isEmpty=sr,r.isEqual=vr,r.isFinite=gr,r.isFunction=hr,r.isNaN=br,r.isNull=mr,r.isNumber=_r,r.isObject=yr,r.isPlainObject=Fe,r.isRegExp=dr,r.isString=wr,r.isUndefined=kr,r.lastIndexOf=ut,r.mixin=St,r.noConflict=qt,r.parseInt=We,r.random=Nt,r.reduce=Pr,r.reduceRight=Ur,r.result=Rt,r.runInContext=y,r.size=Lr,r.some=Xr,r.sortedIndex=it,r.template=$t,r.unescape=Ft,r.uniqueId=zt,r.all=Nr,r.any=Xr,r.detect=$r,r.findWhere=$r,r.foldl=Pr,r.foldr=Ur,r.include=Sr,r.inject=Pr,Be(r,function(n,t){r.prototype[t]||(r.prototype[t]=function(){var t=[this.__wrapped__];return le.apply(t,arguments),n.apply(r,t)})}),r.first=Zr,r.last=et,r.take=Zr,r.head=Zr,Be(r,function(n,e){r.prototype[e]||(r.prototype[e]=function(r,e){var u=n(this.__wrapped__,r,e);return null==r||e&&"function"!=typeof r?u:new t(u)})}),r.VERSION="1.3.1",r.prototype.toString=Dt,r.prototype.value=Wt,r.prototype.valueOf=Wt,Br(["join","pop","shift"],function(n){var t=Qt[n];r.prototype[n]=function(){return t.apply(this.__wrapped__,arguments)}}),Br(["push","reverse","sort","unshift"],function(n){var t=Qt[n];r.prototype[n]=function(){return t.apply(this.__wrapped__,arguments),this}}),Br(["concat","slice","splice"],function(n){var e=Qt[n];r.prototype[n]=function(){return new t(e.apply(this.__wrapped__,arguments))}}),r}var b,m=[],_=[],d=0,w={},k=+new Date+"",j=75,C=40,x=/\b__p \+= '';/g,O=/\b(__p \+=) '' \+/g,E=/(__e\(.*?\)|\b__t\)) \+\n'';/g,A=/&(?:amp|lt|gt|quot|#39);/g,I=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,S=/\w*$/,q=/<%=([\s\S]+?)%>/g,N=(N=/\bthis\b/)&&N.test(y)&&N,R=" \f \n\r\u2028\u2029 ",$=RegExp("^["+R+"]*0+(?=.$)"),B=/($^)/,F=/[&<>"']/g,z=/['\n\r\t\u2028\u2029\\]/g,T=["Array","Boolean","Date","Function","Math","Number","Object","RegExp","String","_","attachEvent","clearTimeout","isFinite","isNaN","parseInt","setImmediate","setTimeout"],D=0,W="[object Arguments]",M="[object Array]",P="[object Boolean]",U="[object Date]",V="[object Function]",K="[object Number]",L="[object Object]",X="[object RegExp]",G="[object String]",H={};H[V]=!1,H[W]=H[M]=H[P]=H[U]=H[K]=H[L]=H[X]=H[G]=!0;var J={"boolean":!1,"function":!0,object:!0,number:!1,string:!1,undefined:!1},Q={"\\":"\\","'":"'","\n":"n","\r":"r"," ":"t","\u2028":"u2028","\u2029":"u2029"},Y=J[typeof t]&&t,Z=J[typeof r]&&r&&r.exports==Y&&r,nr=J[typeof n]&&n;!nr||nr.global!==nr&&nr.window!==nr||(e=nr);var rr=y();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(e._=rr,define(function(){return rr})):Y&&!Y.nodeType?Z?(Z.exports=rr)._=rr:Y._=rr:e._=rr})(this)})(self)},{}]},{},[]);var _=require("lodash"),news=_.merge({a:[1]},{a:[2]}),news2=_arrayMerge({a:[1]},{a:[2]});console.log(news),console.log(news2); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<style type='text/css'>html, body { margin: 0; padding: 0; border: 0; } | |
body, html { height: 100%; width: 100%; }</style> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment