Skip to content

Instantly share code, notes, and snippets.

@KidkArolis
Created August 1, 2013 11:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save KidkArolis/6130485 to your computer and use it in GitHub Desktop.
Save KidkArolis/6130485 to your computer and use it in GitHub Desktop.
requirebin sketch
// require something
var _ = require("lodash");
var Spinner = require("spin");
new Spinner({color:'#333', lines: 12}).spin(document.body);
require=function(n,t,r){function e(r,a){if(!t[r]){if(!n[r]){var o="function"==typeof require&&require;if(!a&&o)return o(r,!0);if(u)return u(r,!0);throw Error("Cannot find module '"+r+"'")}var i=t[r]={exports:{}};n[r][0].call(i.exports,function(t){var u=n[r][1][t];return e(u?u:t)},i,i.exports)}return t[r].exports}for(var u="function"==typeof require&&require,a=0;r.length>a;a++)e(r[a]);return e}({lodash:[function(n,t){t.exports=n("6C2uW7")},{}],"6C2uW7":[function(n,t,r){(function(n){(function(e){function u(n,t,r){for(var e=(r||0)-1,u=n.length;u>++e;)if(n[e]===t)return e;return-1}function a(n,t){var r=typeof t;if(n=n.cache,"boolean"==r||null==t)return n[t];"number"!=r&&"string"!=r&&(r="object");var e="number"==r?t:w+t;return n=n[r]||(n[r]={}),"object"==r?n[e]&&u(n[e],t)>-1?0:-1:n[e]?0:-1}function o(n){var t=this.cache,r=typeof n;if("boolean"==r||null==n)t[n]=!0;else{"number"!=r&&"string"!=r&&(r="object");var e="number"==r?n:w+n,u=t[r]||(t[r]={});"object"==r?(u[e]||(u[e]=[])).push(n)==this.array.length&&(t[r]=!1):u[e]=!0}}function i(n){return n.charCodeAt(0)}function l(n,t){var r=n.index,e=t.index;if(n=n.criteria,t=t.criteria,n!==t){if(n>t||n===d)return 1;if(t>n||t===d)return-1}return e>r?-1:1}function f(n){var t=-1,r=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;r>++t;)u.push(n[t]);return e.object===!1?(h(u),null):u}function c(n){return"\\"+Q[n]}function p(){return m.pop()||[]}function s(){return b.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,k>m.length&&m.push(n)}function h(n){var t=n.cache;t&&h(t),n.array=n.cache=n.criteria=n.object=n.number=n.string=n.value=null,k>b.length&&b.push(n)}function g(n,t,r){t||(t=0),r===d&&(r=n?n.length:0);for(var e=-1,u=r-t||0,a=Array(0>u?0:u);u>++e;)a[e]=n[t+e];return a}function y(n){function t(n){return n&&"object"==typeof n&&!Oe(n)&&ie.call(n,"__wrapped__")?n:new r(n)}function r(n){this.__wrapped__=n}function o(n,t,r,e){function u(){var e=arguments,f=o?this:t;if(a||(n=t[i]),r.length&&(e=e.length?(e=we.call(e),l?e.concat(r):r.concat(e)):r),this instanceof u){f=m(n.prototype);var c=n.apply(f,e);return yt(c)?c:f}return n.apply(f,e)}var a=gt(n),o=!r,i=t;if(o){var l=e;r=t}else if(!a){if(!e)throw new Jr;t=n}return u}function m(n){return yt(n)?ve(n):{}}function b(n){return Ie[n]}function k(){var n=(n=t.indexOf)===nr?u:n;return n}function Q(n){return function(r,e,u,a){return"boolean"!=typeof e&&null!=e&&(a=u,u=a&&a[e]===r?d:e,e=!1),null!=u&&(u=t.createCallback(u,a)),n(r,e,u,a)}}function Y(n){var t,r;return n&&pe.call(n)==V&&(t=n.constructor,!gt(t)||t instanceof t)?(Te(n,function(n,t){r=t}),r===d||ie.call(n,r)):!1}function nt(n){return Se[n]}function rt(n){return pe.call(n)==W}function et(n,r,e,u,a,o){var i=n;if("boolean"!=typeof r&&null!=r&&(u=e,e=r,r=!1),"function"==typeof e){if(e=u===d?e:t.createCallback(e,u,1),i=e(i),i!==d)return i;i=n}var l=yt(i);if(l){var f=pe.call(i);if(!G[f])return i;var c=Oe(i)}if(!l||!r)return l?c?g(i):Ae({},i):i;var s=je[f];switch(f){case L:case P:return new s(+i);case H:case X:return new s(i);case K:return s(i.source,I.exec(i))}var h=!a;a||(a=p()),o||(o=p());for(var y=a.length;y--;)if(a[y]==n)return o[y];return i=c?s(i.length):{},c&&(ie.call(n,"index")&&(i.index=n.index),ie.call(n,"input")&&(i.input=n.input)),a.push(n),o.push(i),(c?Bt:Be)(n,function(n,t){i[t]=et(n,r,e,d,a,o)}),h&&(v(a),v(o)),i}function ut(n,t,r){return et(n,!0,t,r)}function at(n,r,e){var u;return r=t.createCallback(r,e),Be(n,function(n,t,e){return r(n,t,e)?(u=t,!1):d}),u}function ot(n){var t=[];return Te(n,function(n,r){gt(n)&&t.push(r)}),t.sort()}function it(n,t){return n?ie.call(n,t):!1}function lt(n){for(var t=-1,r=Ee(n),e=r.length,u={};e>++t;){var a=r[t];u[n[a]]=a}return u}function ft(n){return n===!0||n===!1||pe.call(n)==L}function ct(n){return n?"object"==typeof n&&pe.call(n)==P:!1}function pt(n){return n?1===n.nodeType:!1}function st(n){var t=!0;if(!n)return t;var r=pe.call(n),e=n.length;return r==D||r==X||r==W||r==V&&"number"==typeof e&&gt(n.splice)?!e:(Be(n,function(){return t=!1}),t)}function vt(n,r,e,u,a,o){var i=e===x;if("function"==typeof e&&!i){e=t.createCallback(e,u,2);var l=e(n,r);if(l!==d)return!!l}if(n===r)return 0!==n||1/n==1/r;var f=typeof n,c=typeof r;if(n===n&&(!n||"function"!=f&&"object"!=f)&&(!r||"function"!=c&&"object"!=c))return!1;if(null==n||null==r)return n===r;var s=pe.call(n),h=pe.call(r);if(s==W&&(s=V),h==W&&(h=V),s!=h)return!1;switch(s){case L:case P:return+n==+r;case H:return n!=+n?r!=+r:0==n?1/n==1/r:n==+r;case K:case X:return n==Gr(r)}var g=s==D;if(!g){if(ie.call(n,"__wrapped__ ")||ie.call(r,"__wrapped__"))return vt(n.__wrapped__||n,r.__wrapped__||r,e,u,a,o);if(s!=V)return!1;var y=n.constructor,m=r.constructor;if(y!=m&&!(gt(y)&&y instanceof y&&gt(m)&&m instanceof m))return!1}var b=!a;a||(a=p()),o||(o=p());for(var _=a.length;_--;)if(a[_]==n)return o[_]==r;var w=0;if(l=!0,a.push(n),o.push(r),g){if(_=n.length,w=r.length,l=w==n.length,!l&&!i)return l;for(;w--;){var C=_,k=r[w];if(i)for(;C--&&!(l=vt(n[C],k,e,u,a,o)););else if(!(l=vt(n[w],k,e,u,a,o)))break}return l}return Te(r,function(t,r,i){return ie.call(i,r)?(w++,l=ie.call(n,r)&&vt(n[r],t,e,u,a,o)):d}),l&&!i&&Te(n,function(n,t,r){return ie.call(r,t)?l=--w>-1:d}),b&&(v(a),v(o)),l}function ht(n){return ge(n)&&!ye(parseFloat(n))}function gt(n){return"function"==typeof n}function yt(n){return!(!n||!J[typeof n])}function dt(n){return bt(n)&&n!=+n}function mt(n){return null===n}function bt(n){return"number"==typeof n||pe.call(n)==H}function _t(n){return n?"object"==typeof n&&pe.call(n)==K:!1}function xt(n){return"string"==typeof n||pe.call(n)==X}function wt(n){return n===d}function Ct(n,r,e){var u=arguments,a=0,o=2;if(!yt(n))return n;if(e===x)var i=u[3],l=u[4],f=u[5];else{var c=!0;l=p(),f=p(),"number"!=typeof e&&(o=u.length),o>3&&"function"==typeof u[o-2]?i=t.createCallback(u[--o-1],u[o--],2):o>2&&"function"==typeof u[o-1]&&(i=u[--o])}for(;o>++a;)(Oe(u[a])?Bt:Be)(u[a],function(t,r){var e,u,a=t,o=n[r];if(t&&((u=Oe(t))||ze(t))){for(var c=l.length;c--;)if(e=l[c]==t){o=f[c];break}if(!e){var p;i&&(a=i(o,t),(p=a!==d)&&(o=a)),p||(o=u?Oe(o)?o:[]:ze(o)?o:{}),l.push(t),f.push(o),p||(o=Ct(o,t,x,i,l,f))}}else i&&(a=i(o,t),a===d&&(a=t)),a!==d&&(o=a);n[r]=o});return c&&(v(l),v(f)),n}function kt(n,r,e){var u=k(),a="function"==typeof r,o={};if(a)r=t.createCallback(r,e);else var i=ee.apply(Qr,we.call(arguments,1));return Te(n,function(n,t,e){(a?!r(n,t,e):0>u(i,t))&&(o[t]=n)}),o}function jt(n){for(var t=-1,r=Ee(n),e=r.length,u=Dr(e);e>++t;){var a=r[t];u[t]=[a,n[a]]}return u}function Nt(n,r,e){var u={};if("function"!=typeof r)for(var a=-1,o=ee.apply(Qr,we.call(arguments,1)),i=yt(n)?o.length:0;i>++a;){var l=o[a];l in n&&(u[l]=n[l])}else r=t.createCallback(r,e),Te(n,function(n,t,e){r(n,t,e)&&(u[t]=n)});return u}function Ot(n,r,e,u){var a=Oe(n);if(r=t.createCallback(r,u,4),null==e)if(a)e=[];else{var o=n&&n.constructor,i=o&&o.prototype;e=m(i)}return(a?Bt:Be)(n,function(n,t,u){return r(e,n,t,u)}),e}function qt(n){for(var t=-1,r=Ee(n),e=r.length,u=Dr(e);e>++t;)u[t]=n[r[t]];return u}function Et(n){for(var t=-1,r=ee.apply(Qr,we.call(arguments,1)),e=r.length,u=Dr(e);e>++t;)u[t]=n[r[t]];return u}function It(n,t,r){var e=-1,u=k(),a=n?n.length:0,o=!1;return r=(0>r?me(0,a+r):r)||0,a&&"number"==typeof a?o=(xt(n)?n.indexOf(t,r):u(n,t,r))>-1:Be(n,function(n){return++e>=r?!(o=n===t):d}),o}function St(n,r,e){var u={};return r=t.createCallback(r,e),Bt(n,function(n,t,e){t=Gr(r(n,t,e)),ie.call(u,t)?u[t]++:u[t]=1}),u}function At(n,r,e){var u=!0;r=t.createCallback(r,e);var a=-1,o=n?n.length:0;if("number"==typeof o)for(;o>++a&&(u=!!r(n[a],a,n)););else Be(n,function(n,t,e){return u=!!r(n,t,e)});return u}function Rt(n,r,e){var u=[];r=t.createCallback(r,e);var a=-1,o=n?n.length:0;if("number"==typeof o)for(;o>++a;){var i=n[a];r(i,a,n)&&u.push(i)}else Be(n,function(n,t,e){r(n,t,e)&&u.push(n)});return u}function Tt(n,r,e){r=t.createCallback(r,e);var u=-1,a=n?n.length:0;if("number"!=typeof a){var o;return Be(n,function(n,t,e){return r(n,t,e)?(o=n,!1):d}),o}for(;a>++u;){var i=n[u];if(r(i,u,n))return i}}function Bt(n,r,e){var u=-1,a=n?n.length:0;if(r=r&&e===d?r:t.createCallback(r,e),"number"==typeof a)for(;a>++u&&r(n[u],u,n)!==!1;);else Be(n,r);return n}function zt(n,r,e){var u={};return r=t.createCallback(r,e),Bt(n,function(n,t,e){t=Gr(r(n,t,e)),(ie.call(u,t)?u[t]:u[t]=[]).push(n)}),u}function $t(n,t){var r=we.call(arguments,2),e=-1,u="function"==typeof t,a=n?n.length:0,o=Dr("number"==typeof a?a:0);return Bt(n,function(n){o[++e]=(u?t:n[t]).apply(n,r)}),o}function Ft(n,r,e){var u=-1,a=n?n.length:0;if(r=t.createCallback(r,e),"number"==typeof a)for(var o=Dr(a);a>++u;)o[u]=r(n[u],u,n);else o=[],Be(n,function(n,t,e){o[++u]=r(n,t,e)});return o}function Mt(n,r,e){var u=-1/0,a=u;if(!r&&Oe(n))for(var o=-1,l=n.length;l>++o;){var f=n[o];f>a&&(a=f)}else r=!r&&xt(n)?i:t.createCallback(r,e),Bt(n,function(n,t,e){var o=r(n,t,e);o>u&&(u=o,a=n)});return a}function Wt(n,r,e){var u=1/0,a=u;if(!r&&Oe(n))for(var o=-1,l=n.length;l>++o;){var f=n[o];a>f&&(a=f)}else r=!r&&xt(n)?i:t.createCallback(r,e),Bt(n,function(n,t,e){var o=r(n,t,e);u>o&&(u=o,a=n)});return a}function Dt(n,t){var r=-1,e=n?n.length:0;if("number"==typeof e)for(var u=Dr(e);e>++r;)u[r]=n[r][t];return u||Ft(n,t)}function Lt(n,r,e,u){if(!n)return e;var a=3>arguments.length;r=t.createCallback(r,u,4);var o=-1,i=n.length;if("number"==typeof i)for(a&&(e=n[++o]);i>++o;)e=r(e,n[o],o,n);else Be(n,function(n,t,u){e=a?(a=!1,n):r(e,n,t,u)});return e}function Pt(n,r,e,u){var a=n,o=n?n.length:0,i=3>arguments.length;if("number"!=typeof o){var l=Ee(n);o=l.length}return r=t.createCallback(r,u,4),Bt(n,function(n,t,u){t=l?l[--o]:--o,e=i?(i=!1,a[t]):r(e,a[t],t,u)}),e}function Ut(n,r,e){return r=t.createCallback(r,e),Rt(n,function(n,t,e){return!r(n,t,e)})}function Ht(n){var t=-1,r=n?n.length:0,e=Dr("number"==typeof r?r:0);return Bt(n,function(n){var r=ue(xe()*(++t+1));e[t]=e[r],e[r]=n}),e}function Vt(n){var t=n?n.length:0;return"number"==typeof t?t:Ee(n).length}function Kt(n,r,e){var u;r=t.createCallback(r,e);var a=-1,o=n?n.length:0;if("number"==typeof o)for(;o>++a&&!(u=r(n[a],a,n)););else Be(n,function(n,t,e){return!(u=r(n,t,e))});return!!u}function Xt(n,r,e){var u=-1,a=n?n.length:0,o=Dr("number"==typeof a?a:0);for(r=t.createCallback(r,e),Bt(n,function(n,t,e){var a=o[++u]=s();a.criteria=r(n,t,e),a.index=u,a.value=n}),a=o.length,o.sort(l);a--;){var i=o[a];o[a]=i.value,h(i)}return o}function Gt(n){return n&&"number"==typeof n.length?g(n):qt(n)}function Jt(n){for(var t=-1,r=n?n.length:0,e=[];r>++t;){var u=n[t];u&&e.push(u)}return e}function Qt(n){var t=-1,r=k(),e=n?n.length:0,o=ee.apply(Qr,we.call(arguments,1)),i=[],l=e>=C&&r===u;if(l){var c=f(o);c?(r=a,o=c):l=!1}for(;e>++t;){var p=n[t];0>r(o,p)&&i.push(p)}return l&&h(o),i}function Yt(n,r,e){var u=-1,a=n?n.length:0;for(r=t.createCallback(r,e);a>++u;)if(r(n[u],u,n))return u;return-1}function Zt(n,r,e){if(n){var u=0,a=n.length;if("number"!=typeof r&&null!=r){var o=-1;for(r=t.createCallback(r,e);a>++o&&r(n[o],o,n);)u++}else if(u=r,null==u||e)return n[0];return g(n,0,be(me(0,u),a))}}function nr(n,t,r){if("number"==typeof r){var e=n?n.length:0;r=0>r?me(0,e+r):r||0}else if(r){var a=ir(n,t);return n[a]===t?a:-1}return n?u(n,t,r):-1}function tr(n,r,e){if(!n)return[];var u=0,a=n.length;if("number"!=typeof r&&null!=r){var o=a;for(r=t.createCallback(r,e);o--&&r(n[o],o,n);)u++}else u=null==r||e?1:r||u;return g(n,0,be(me(0,a-u),a))}function rr(n){for(var t=arguments,r=t.length,e=-1,o=p(),i=-1,l=k(),c=n?n.length:0,s=[],g=p();r>++e;){var y=t[e];o[e]=l===u&&(y?y.length:0)>=C&&f(e?t[e]:g)}n:for(;c>++i;){var d=o[0];if(y=n[i],0>(d?a(d,y):l(g,y))){for(e=r,(d||g).push(y);--e;)if(d=o[e],0>(d?a(d,y):l(t[e],y)))continue n;s.push(y)}}for(;r--;)d=o[r],d&&h(d);return v(o),v(g),s}function er(n,r,e){if(n){var u=0,a=n.length;if("number"!=typeof r&&null!=r){var o=a;for(r=t.createCallback(r,e);o--&&r(n[o],o,n);)u++}else if(u=r,null==u||e)return n[a-1];return g(n,me(0,a-u))}}function ur(n,t,r){var e=n?n.length:0;for("number"==typeof r&&(e=(0>r?me(0,e+r):be(r,e-1))+1);e--;)if(n[e]===t)return e;return-1}function ar(n,t,r){n=+n||0,r=+r||1,null==t&&(t=n,n=0);for(var e=-1,u=me(0,te((t-n)/r)),a=Dr(u);u>++e;)a[e]=n,n+=r;return a}function or(n,r,e){if("number"!=typeof r&&null!=r){var u=0,a=-1,o=n?n.length:0;for(r=t.createCallback(r,e);o>++a&&r(n[a],a,n);)u++}else u=null==r||e?1:me(0,r);return g(n,u)}function ir(n,r,e,u){var a=0,o=n?n.length:a;for(e=e?t.createCallback(e,u,1):Er,r=e(r);o>a;){var i=a+o>>>1;r>e(n[i])?a=i+1:o=i}return a}function lr(n){return Oe(n)||(arguments[0]=n?we.call(n):Qr),Me(ee.apply(Qr,arguments))}function fr(n){for(var t=-1,r=n?Mt(Dt(n,"length")):0,e=Dr(0>r?0:r);r>++t;)e[t]=Dt(n,t);return e}function cr(n){return Qt(n,we.call(arguments,1))}function pr(n){return n?fr(arguments):[]}function sr(n,t){for(var r=-1,e=n?n.length:0,u={};e>++r;){var a=n[r];t?u[a]=t[r]:u[a[0]]=a[1]}return u}function vr(n,t){return 1>n?t():function(){return 1>--n?t.apply(this,arguments):d}}function hr(n,t){return Ne.fastBind||se&&arguments.length>2?se.call.apply(se,arguments):o(n,t,we.call(arguments,2))}function gr(n){for(var t=arguments.length>1?ee.apply(Qr,we.call(arguments,1)):ot(n),r=-1,e=t.length;e>++r;){var u=t[r];n[u]=hr(n[u],n)}return n}function yr(n,t){return o(n,t,we.call(arguments,2),x)}function dr(){var n=arguments;return function(){for(var t=arguments,r=n.length;r--;)t=[n[r].apply(this,t)];return t[0]}}function mr(n,t,r){if(null==n)return Er;var e=typeof n;if("function"!=e){if("object"!=e)return function(t){return t[n]};var u=Ee(n);return function(t){for(var r=u.length,e=!1;r--&&(e=vt(t[u[r]],n[u[r]],x)););return e}}return t===d||A&&!A.test(ae.call(n))?n:1===r?function(r){return n.call(t,r)}:2===r?function(r,e){return n.call(t,r,e)}:4===r?function(r,e,u,a){return n.call(t,r,e,u,a)}:function(r,e,u){return n.call(t,r,e,u)}}function br(n,t,r){function e(){re(s),re(v),f=0,s=v=null}function u(){var t=h&&(!g||f>1);e(),t&&(p!==!1&&(c=new Pr),i=n.apply(l,o))}function a(){e(),(h||p!==t)&&(c=new Pr,i=n.apply(l,o))}var o,i,l,f=0,c=0,p=!1,s=null,v=null,h=!0;if(t=me(0,t||0),r===!0){var g=!0;h=!1}else yt(r)&&(g=r.leading,p="maxWait"in r&&me(t,r.maxWait||0),h="trailing"in r?r.trailing:h);return function(){if(o=arguments,l=this,f++,re(v),p===!1)g&&2>f&&(i=n.apply(l,o));else{var r=new Pr;s||g||(c=r);var e=p-(r-c);0>=e?(re(s),s=null,c=r,i=n.apply(l,o)):s||(s=ce(a,e))}return t!==p&&(v=ce(u,t)),i}}function _r(n){var t=we.call(arguments,1);return ce(function(){n.apply(d,t)},1)}function xr(n,t){var r=we.call(arguments,2);return ce(function(){n.apply(d,r)},t)}function wr(n,t){function r(){var e=r.cache,u=w+(t?t.apply(this,arguments):arguments[0]);return ie.call(e,u)?e[u]:e[u]=n.apply(this,arguments)}return r.cache={},r}function Cr(n){var t,r;return function(){return t?r:(t=!0,r=n.apply(this,arguments),n=null,r)}}function kr(n){return o(n,we.call(arguments,1))}function jr(n){return o(n,we.call(arguments,1),null,x)}function Nr(n,t,r){var e=!0,u=!0;r===!1?e=!1:yt(r)&&(e="leading"in r?r.leading:e,u="trailing"in r?r.trailing:u),r=s(),r.leading=e,r.maxWait=t,r.trailing=u;var a=br(n,t,r);return h(r),a}function Or(n,t){return function(){var r=[n];return le.apply(r,arguments),t.apply(this,r)}}function qr(n){return null==n?"":Gr(n).replace(z,b)}function Er(n){return n}function Ir(n){Bt(ot(n),function(e){var u=t[e]=n[e];t.prototype[e]=function(){var n=this.__wrapped__,e=[n];le.apply(e,arguments);var a=u.apply(t,e);return n&&"object"==typeof n&&n===a?this:new r(a)}})}function Sr(){return n._=Zr,this}function Ar(n,t){null==n&&null==t&&(t=1),n=+n||0,null==t?(t=n,n=0):t=+t||0;var r=xe();return n%1||t%1?n+be(r*(t-n+parseFloat("1e-"+((r+"").length-1))),t):n+ue(r*(t-n+1))}function Rr(n,t){var r=n?n[t]:d;return gt(r)?n[t]():r}function Tr(n,r,e){var u=t.templateSettings;n||(n=""),e=Re({},e,u);var a,o=Re({},e.imports,u.imports),i=Ee(o),l=qt(o),f=0,p=e.interpolate||B,s="__p += '",v=Xr((e.escape||B).source+"|"+p.source+"|"+(p===S?E:B).source+"|"+(e.evaluate||B).source+"|$","g");n.replace(v,function(t,r,e,u,o,i){return e||(e=u),s+=n.slice(f,i).replace($,c),r&&(s+="' +\n__e("+r+") +\n'"),o&&(a=!0,s+="';\n"+o+";\n__p += '"),e&&(s+="' +\n((__t = ("+e+")) == null ? '' : __t) +\n'"),f=i+t.length,t}),s+="';\n";var h=e.variable,g=h;g||(h="obj",s="with ("+h+") {\n"+s+"\n}\n"),s=(a?s.replace(j,""):s).replace(N,"$1").replace(O,"$1;"),s="function("+h+") {\n"+(g?"":h+" || ("+h+" = {});\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["+M++ +"]")+"\n*/";try{var m=Ur(i,"return "+s+y).apply(d,l)}catch(b){throw b.source=s,b}return r?m(r):(m.source=s,m)}function Br(n,r,e){n=(n=+n)>-1?n:0;var u=-1,a=Dr(n);for(r=t.createCallback(r,e,1);n>++u;)a[u]=r(u);return a}function zr(n){return null==n?"":Gr(n).replace(q,nt)}function $r(n){var t=++_;return Gr(null==n?"":n)+t}function Fr(n,t){return t(n),n}function Mr(){return Gr(this.__wrapped__)}function Wr(){return this.__wrapped__}n=n?tt.defaults(e.Object(),n,tt.pick(e,F)):e;var Dr=n.Array,Lr=n.Boolean,Pr=n.Date,Ur=n.Function,Hr=n.Math,Vr=n.Number,Kr=n.Object,Xr=n.RegExp,Gr=n.String,Jr=n.TypeError,Qr=[],Yr=Kr.prototype;Gr.prototype;var Zr=n._,ne=Xr("^"+Gr(Yr.valueOf).replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/valueOf|for [^\]]+/g,".+?")+"$"),te=Hr.ceil,re=n.clearTimeout,ee=Qr.concat,ue=Hr.floor,ae=Ur.prototype.toString,oe=ne.test(oe=Kr.getPrototypeOf)&&oe,ie=Yr.hasOwnProperty,le=Qr.push,fe=(Yr.propertyIsEnumerable,n.setImmediate),ce=n.setTimeout,pe=Yr.toString,se=ne.test(se=pe.bind)&&se,ve=ne.test(ve=Kr.create)&&ve,he=ne.test(he=Dr.isArray)&&he,ge=n.isFinite,ye=n.isNaN,de=ne.test(de=Kr.keys)&&de,me=Hr.max,be=Hr.min,_e=n.parseInt,xe=Hr.random,we=Qr.slice,Ce=ne.test(n.attachEvent),ke=se&&!/\n|true/.test(se+Ce),je={};je[D]=Dr,je[L]=Lr,je[P]=Pr,je[U]=Ur,je[V]=Kr,je[H]=Vr,je[K]=Xr,je[X]=Gr,r.prototype=t.prototype;var Ne=t.support={};Ne.fastBind=se&&!ke,t.templateSettings={escape:/<%-([\s\S]+?)%>/g,evaluate:/<%([\s\S]+?)%>/g,interpolate:S,variable:"",imports:{_:t}};var Oe=he,qe=function(n){var t,r=n,e=[];if(!r)return e;if(!J[typeof n])return e;for(t in r)ie.call(r,t)&&e.push(t);return e},Ee=de?function(n){return yt(n)?de(n):[]}:qe,Ie={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Se=lt(Ie),Ae=function(n,r,e){var u,a=n,o=a;if(!a)return o;var i=arguments,l=0,f="number"==typeof e?2:i.length;if(f>3&&"function"==typeof i[f-2])var c=t.createCallback(i[--f-1],i[f--],2);else f>2&&"function"==typeof i[f-1]&&(c=i[--f]);for(;f>++l;)if(a=i[l],a&&J[typeof a])for(var p=-1,s=J[typeof a]&&Ee(a),v=s?s.length:0;v>++p;)u=s[p],o[u]=c?c(o[u],a[u]):a[u];return o},Re=function(n,t,r){var e,u=n,a=u;if(!u)return a;for(var o=arguments,i=0,l="number"==typeof r?2:o.length;l>++i;)if(u=o[i],u&&J[typeof u])for(var f=-1,c=J[typeof u]&&Ee(u),p=c?c.length:0;p>++f;)e=c[f],a[e]===d&&(a[e]=u[e]);return a},Te=function(n,r,e){var u,a=n,o=a;if(!a)return o;if(!J[typeof a])return o;r=r&&e===d?r:t.createCallback(r,e);for(u in a)if(r(a[u],u,n)===!1)return o;return o},Be=function(n,r,e){var u,a=n,o=a;if(!a)return o;if(!J[typeof a])return o;r=r&&e===d?r:t.createCallback(r,e);for(var i=-1,l=J[typeof a]&&Ee(a),f=l?l.length:0;f>++i;)if(u=l[i],r(a[u],u,n)===!1)return o;return o},ze=function(n){if(!n||pe.call(n)!=V)return!1;var t=n.valueOf,r="function"==typeof t&&(r=oe(t))&&oe(r);return r?n==r||oe(n)==r:Y(n)},$e=Rt,Fe=Q(function Fe(n,t,r){for(var e=-1,u=n?n.length:0,a=[];u>++e;){var o=n[e];r&&(o=r(o,e,n)),Oe(o)?le.apply(a,t?o:Fe(o)):a.push(o)}return a}),Me=Q(function(n,t,r){var e=-1,o=k(),i=n?n.length:0,l=[],c=!t&&i>=C&&o===u,s=r||c?p():l;if(c){var g=f(s);g?(o=a,s=g):(c=!1,s=r?s:(v(s),l))}for(;i>++e;){var y=n[e],d=r?r(y,e,n):y;(t?!e||s[s.length-1]!==d:0>o(s,d))&&((r||c)&&s.push(d),l.push(y))}return c?(v(s.array),h(s)):r&&v(s),l});ke&&Z&&"function"==typeof fe&&(_r=hr(fe,n));var We=8==_e(R+"08")?_e:function(n,t){return _e(xt(n)?n.replace(T,""):n,t||0)};return t.after=vr,t.assign=Ae,t.at=Et,t.bind=hr,t.bindAll=gr,t.bindKey=yr,t.compact=Jt,t.compose=dr,t.countBy=St,t.createCallback=mr,t.debounce=br,t.defaults=Re,t.defer=_r,t.delay=xr,t.difference=Qt,t.filter=Rt,t.flatten=Fe,t.forEach=Bt,t.forIn=Te,t.forOwn=Be,t.functions=ot,t.groupBy=zt,t.initial=tr,t.intersection=rr,t.invert=lt,t.invoke=$t,t.keys=Ee,t.map=Ft,t.max=Mt,t.memoize=wr,t.merge=Ct,t.min=Wt,t.omit=kt,t.once=Cr,t.pairs=jt,t.partial=kr,t.partialRight=jr,t.pick=Nt,t.pluck=Dt,t.range=ar,t.reject=Ut,t.rest=or,t.shuffle=Ht,t.sortBy=Xt,t.tap=Fr,t.throttle=Nr,t.times=Br,t.toArray=Gt,t.transform=Ot,t.union=lr,t.uniq=Me,t.unzip=fr,t.values=qt,t.where=$e,t.without=cr,t.wrap=Or,t.zip=pr,t.zipObject=sr,t.collect=Ft,t.drop=or,t.each=Bt,t.extend=Ae,t.methods=ot,t.object=sr,t.select=Rt,t.tail=or,t.unique=Me,Ir(t),t.chain=t,t.prototype.chain=function(){return this},t.clone=et,t.cloneDeep=ut,t.contains=It,t.escape=qr,t.every=At,t.find=Tt,t.findIndex=Yt,t.findKey=at,t.has=it,t.identity=Er,t.indexOf=nr,t.isArguments=rt,t.isArray=Oe,t.isBoolean=ft,t.isDate=ct,t.isElement=pt,t.isEmpty=st,t.isEqual=vt,t.isFinite=ht,t.isFunction=gt,t.isNaN=dt,t.isNull=mt,t.isNumber=bt,t.isObject=yt,t.isPlainObject=ze,t.isRegExp=_t,t.isString=xt,t.isUndefined=wt,t.lastIndexOf=ur,t.mixin=Ir,t.noConflict=Sr,t.parseInt=We,t.random=Ar,t.reduce=Lt,t.reduceRight=Pt,t.result=Rr,t.runInContext=y,t.size=Vt,t.some=Kt,t.sortedIndex=ir,t.template=Tr,t.unescape=zr,t.uniqueId=$r,t.all=At,t.any=Kt,t.detect=Tt,t.findWhere=Tt,t.foldl=Lt,t.foldr=Pt,t.include=It,t.inject=Lt,Be(t,function(n,r){t.prototype[r]||(t.prototype[r]=function(){var r=[this.__wrapped__];return le.apply(r,arguments),n.apply(t,r)})}),t.first=Zt,t.last=er,t.take=Zt,t.head=Zt,Be(t,function(n,e){t.prototype[e]||(t.prototype[e]=function(t,e){var u=n(this.__wrapped__,t,e);return null==t||e&&"function"!=typeof t?u:new r(u)})}),t.VERSION="1.3.1",t.prototype.toString=Mr,t.prototype.value=Wr,t.prototype.valueOf=Wr,Bt(["join","pop","shift"],function(n){var r=Qr[n];t.prototype[n]=function(){return r.apply(this.__wrapped__,arguments)}}),Bt(["push","reverse","sort","unshift"],function(n){var r=Qr[n];t.prototype[n]=function(){return r.apply(this.__wrapped__,arguments),this}}),Bt(["concat","slice","splice"],function(n){var e=Qr[n];t.prototype[n]=function(){return new r(e.apply(this.__wrapped__,arguments))}}),t}var d,m=[],b=[],_=0,x={},w=+new Date+"",C=75,k=40,j=/\b__p \+= '';/g,N=/\b(__p \+=) '' \+/g,O=/(__e\(.*?\)|\b__t\)) \+\n'';/g,q=/&(?:amp|lt|gt|quot|#39);/g,E=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,I=/\w*$/,S=/<%=([\s\S]+?)%>/g,A=(A=/\bthis\b/)&&A.test(y)&&A,R=" \f \n\r\u2028\u2029 ᠎              ",T=RegExp("^["+R+"]*0+(?=.$)"),B=/($^)/,z=/[&<>"']/g,$=/['\n\r\t\u2028\u2029\\]/g,F=["Array","Boolean","Date","Function","Math","Number","Object","RegExp","String","_","attachEvent","clearTimeout","isFinite","isNaN","parseInt","setImmediate","setTimeout"],M=0,W="[object Arguments]",D="[object Array]",L="[object Boolean]",P="[object Date]",U="[object Function]",H="[object Number]",V="[object Object]",K="[object RegExp]",X="[object String]",G={};G[U]=!1,G[W]=G[D]=G[L]=G[P]=G[H]=G[V]=G[K]=G[X]=!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 r]&&r,Z=J[typeof t]&&t&&t.exports==Y&&t,nt=J[typeof n]&&n;!nt||nt.global!==nt&&nt.window!==nt||(e=nt);var tt=y();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(e._=tt,define(function(){return tt})):Y&&!Y.nodeType?Z?(Z.exports=tt)._=tt:Y._=tt:e._=tt})(this)})(self)},{}]},{},[]),require=function(n,t,r){function e(r,a){if(!t[r]){if(!n[r]){var o="function"==typeof require&&require;if(!a&&o)return o(r,!0);if(u)return u(r,!0);throw Error("Cannot find module '"+r+"'")}var i=t[r]={exports:{}};n[r][0].call(i.exports,function(t){var u=n[r][1][t];return e(u?u:t)},i,i.exports)}return t[r].exports}for(var u="function"==typeof require&&require,a=0;r.length>a;a++)e(r[a]);return e}({spin:[function(n,t){t.exports=n("dexRHj")},{}],dexRHj:[function(n,t){function r(n,t){var r,e=document.createElement(n||"div");for(r in t)e[r]=t[r];return e}function e(n){for(var t=1,r=arguments.length;r>t;t++)n.appendChild(arguments[t]);return n}function u(n,t,r,e){var u=["opacity",t,~~(100*n),r,e].join("-"),a=.01+100*(r/e),o=Math.max(1-(1-n)/t*(100-a),n),i=f.substring(0,f.indexOf("Animation")).toLowerCase(),l=i&&"-"+i+"-"||"";return p[u]||(s.insertRule("@"+l+"keyframes "+u+"{"+"0%{opacity:"+o+"}"+a+"%{opacity:"+n+"}"+(a+.01)+"%{opacity:1}"+(a+t)%100+"%{opacity:"+n+"}"+"100%{opacity:"+o+"}"+"}",0),p[u]=1),u}function a(n,t){var r,e,u=n.style;if(void 0!==u[t])return t;for(t=t.charAt(0).toUpperCase()+t.slice(1),e=0;c.length>e;e++)if(r=c[e]+t,void 0!==u[r])return r}function o(n,t){for(var r in t)n.style[a(n,r)||r]=t[r];return n}function i(n){for(var t=1;arguments.length>t;t++){var r=arguments[t];for(var e in r)void 0===n[e]&&(n[e]=r[e])}return n}function l(n){for(var t={x:n.offsetLeft,y:n.offsetTop};n=n.offsetParent;)t.x+=n.offsetLeft,t.y+=n.offsetTop;return t}var f,c=["webkit","Moz","ms","O"],p={},s=function(){var n=r("style");return e(document.getElementsByTagName("head")[0],n),n.sheet||n.styleSheet}(),v={lines:12,length:7,width:5,radius:10,rotate:0,color:"#000",speed:1,trail:100,opacity:.25,fps:20,zIndex:2e9,className:"spinner",top:"auto",left:"auto"},h=function h(n){return this.spin?(this.opts=i(n||{},h.defaults,v),void 0):new h(n)};h.defaults={},i(h.prototype,{spin:function(n){this.stop();var t,e,u=this,a=u.opts,i=u.el=o(r(0,{className:a.className}),{position:"relative",zIndex:a.zIndex}),c=a.radius+a.length+a.width;if(n&&(n.insertBefore(i,n.firstChild||null),e=l(n),t=l(i),o(i,{left:("auto"==a.left?e.x-t.x+(n.offsetWidth>>1):a.left+c)+"px",top:("auto"==a.top?e.y-t.y+(n.offsetHeight>>1):a.top+c)+"px"})),i.setAttribute("aria-role","progressbar"),u.lines(i,u.opts),!f){var p=0,s=a.fps,v=s/a.speed,h=(1-a.opacity)/(v*a.trail/100),g=v/a.lines;!function y(){p++;for(var n=a.lines;n;n--){var t=Math.max(1-(p+n*g)%v*h,a.opacity);u.opacity(i,a.lines-n,t,a)}u.timeout=u.el&&setTimeout(y,~~(1e3/s))}()}return u},stop:function(){var n=this.el;return n&&(clearTimeout(this.timeout),n.parentNode&&n.parentNode.removeChild(n),this.el=void 0),this},lines:function(n,t){function a(n,e){return o(r(),{position:"absolute",width:t.length+t.width+"px",height:t.width+"px",background:n,boxShadow:e,transformOrigin:"left",transform:"rotate("+~~(360/t.lines*l+t.rotate)+"deg) translate("+t.radius+"px"+",0)",borderRadius:(t.width>>1)+"px"})}for(var i,l=0;t.lines>l;l++)i=o(r(),{position:"absolute",top:1+~(t.width/2)+"px",transform:t.hwaccel?"translate3d(0,0,0)":"",opacity:t.opacity,animation:f&&u(t.opacity,t.trail,l,t.lines)+" "+1/t.speed+"s linear infinite"}),t.shadow&&e(i,o(a("#000","0 0 4px #000"),{top:"2px"})),e(n,e(i,a(t.color,"0 0 1px rgba(0,0,0,.1)")));return n},opacity:function(n,t,r){n.childNodes.length>t&&(n.childNodes[t].style.opacity=r)}}),!function(){function n(n,t){return r("<"+n+' xmlns="urn:schemas-microsoft.com:vml" class="spin-vml">',t)}var t=o(r("group"),{behavior:"url(#default#VML)"});!a(t,"transform")&&t.adj?(s.addRule(".spin-vml","behavior:url(#default#VML)"),h.prototype.lines=function(t,r){function u(){return o(n("group",{coordsize:f+" "+f,coordorigin:-l+" "+-l}),{width:f,height:f})}function a(t,a,i){e(p,e(o(u(),{rotation:360/r.lines*t+"deg",left:~~a}),e(o(n("roundrect",{arcsize:1}),{width:l,height:r.width,left:r.radius,top:-r.width>>1,filter:i}),n("fill",{color:r.color,opacity:r.opacity}),n("stroke",{opacity:0}))))}var i,l=r.length+r.width,f=2*l,c=2*-(r.width+r.length)+"px",p=o(u(),{position:"absolute",top:c,left:c});if(r.shadow)for(i=1;r.lines>=i;i++)a(i,-2,"progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow=1,shadowopacity=.3)");for(i=1;r.lines>=i;i++)a(i);return e(t,p)},h.prototype.opacity=function(n,t,r,e){var u=n.firstChild;e=e.shadow&&e.lines||0,u&&u.childNodes.length>t+e&&(u=u.childNodes[t+e],u=u&&u.firstChild,u=u&&u.firstChild,u&&(u.opacity=r))}):f=a(t,"animation")}(),t.exports=h},{}]},{},[]);var _=require("lodash"),Spinner=require("spin");new Spinner({color:"#333",lines:12}).spin(document.body);
<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