Update deps: jquery, lodash, qrcode, modulejs. Minor fixes.

This commit is contained in:
Lars Jung 2016-05-27 17:56:32 +02:00
parent 641d9b3cfa
commit 57b3ee6c2f
18 changed files with 64 additions and 56 deletions

View file

@ -3,7 +3,6 @@
input {
display: none;
border: none;
font-weight: lighter;
font-size: 16px;
color: @col-text;
background: transparent;

View file

@ -3,7 +3,6 @@
input {
display: none;
border: none;
font-weight: lighter;
font-size: 16px;
color: @col-text;
background: transparent;

View file

@ -10,7 +10,6 @@
white-space: nowrap;
max-width: 250px;
overflow-x: hidden;
// font-weight: lighter;
a, a:active, a.visited {
display: block;

View file

@ -5,7 +5,6 @@
order: 50;
color: @col-text;
text-align: center;
// font-weight: lighter;
}
code {

View file

@ -19,7 +19,7 @@
}
th {
color: #aaa;
font-weight: lighter;
font-weight: normal;
line-height: 36px;
background: @col-back-panel;
}

View file

@ -28,7 +28,7 @@ modulejs.define('ext/google-analytics-ua', ['_', 'core/event', 'core/settings'],
var loc = WIN.location;
WIN[GA]('send', 'pageview', {
location: loc.protocol + '//' + loc.host + item.absHref,
title: _.pluck(item.getCrumb(), 'label').join(' > ')
title: _.map(item.getCrumb(), 'label').join(' > ')
});
});
}

View file

@ -14,11 +14,11 @@ modulejs.define('ext/thumbnails', ['_', 'core/event', 'core/server', 'core/setti
function queueItem(queue, item) {
var type = null;
if (_.contains(settings.img, item.type)) {
if (_.includes(settings.img, item.type)) {
type = 'img';
} else if (_.contains(settings.mov, item.type)) {
} else if (_.includes(settings.mov, item.type)) {
type = 'mov';
} else if (_.contains(settings.doc, item.type)) {
} else if (_.includes(settings.doc, item.type)) {
type = 'doc';
} else {
return;

View file

@ -4,7 +4,7 @@ modulejs.define('ext/title', ['_', 'core/event', 'core/settings'], function (_,
}, allsettings.title);
function onLocationChanged(item) {
var labels = _.pluck(item.getCrumb(), 'label');
var labels = _.map(item.getCrumb(), 'label');
var title = labels.join(' > ');
if (labels.length > 1) {

View file

@ -80,8 +80,8 @@ modulejs.define('view/view', ['_', '$', 'core/event', 'core/format', 'core/locat
mode = mode || stored && stored.mode;
size = size || stored && stored.size;
mode = _.contains(settings.modes, mode) ? mode : settings.modes[0];
size = _.contains(settings.sizes, size) ? size : settings.sizes[0];
mode = _.includes(settings.modes, mode) ? mode : settings.modes[0];
size = _.includes(settings.sizes, size) ? size : settings.sizes[0];
store.put(storekey, {mode: mode, size: size});
_.each(checkedModes, function (m) {

View file

@ -10,7 +10,6 @@
}());
// @include 'vendor/jquery-*.js'
// @include 'vendor/jquery.*.js'
// @include 'vendor/lodash-*.js'
// @include 'vendor/marked-*.js'
// @include 'vendor/modulejs-*.js'

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,33 +0,0 @@
/**
* @license
* lodash 3.9.3 (Custom Build) lodash.com/license | Underscore.js 1.8.3 underscorejs.org/LICENSE
* Build: `lodash modern exports="global" include="compact,contains,debounce,difference,each,extend,filter,indexOf,intersection,isFunction,isNumber,isString,keys,map,pluck,sortBy,trim,values,without"`
*/
;(function(){function Q(a,b,c){if(b!==b){a:{b=a.length;for(c+=-1;++c<b;){var d=a[c];if(d!==d){a=c;break a}}a=-1}return a}c-=1;for(d=a.length;++c<d;)if(a[c]===b)return c;return-1}function Y(a){return typeof a=="function"||false}function Z(a){return typeof a=="string"?a:null==a?"":a+""}function mb(a,b){for(var c=-1,d=a.length;++c<d&&-1<b.indexOf(a.charAt(c)););return c}function nb(a,b){for(var c=a.length;c--&&-1<b.indexOf(a.charAt(c)););return c}function ob(a,b){var c;a:{c=a.a;var d=b.a;if(c!==d){var e=
null===c,f=c===p,h=c===c,g=null===d,q=d===p,l=d===d;if(c>d&&!g||!h||e&&!q&&l||f&&l){c=1;break a}if(c<d&&!e||!l||g&&!f&&h||q&&h){c=-1;break a}}c=0}return c||a.b-b.b}function u(a){return!!a&&typeof a=="object"}function za(a){return 160>=a&&9<=a&&13>=a||32==a||160==a||5760==a||6158==a||8192<=a&&(8202>=a||8232==a||8233==a||8239==a||8287==a||12288==a||65279==a)}function k(){}function Aa(a){var b=a?a.length:0;for(this.data={hash:Ba(null),set:new Ca};b--;)this.push(a[b])}function $(a,b){var c=a.data;return(typeof b=="string"||w(b)?c.set.has(b):c.hash[b])?0:-1}function pb(a,b){var c=-1,d=a.length;for(b||(b=Array(d));++c<d;)b[c]=a[c];return b}function Da(a,b){for(var c=-1,d=a.length;++c<d&&false!==b(a[c],c,a););return a}function qb(a,b){for(var c=-1,d=a.length,e=-1,f=[];++c<d;){var h=a[c];b(h,c,a)&&(f[++e]=h)}return f}function rb(a,b){for(var c=-1,d=a.length,e=Array(d);++c<d;)e[c]=b(a[c],c,a);return e}function sb(a,b){for(var c=-1,d=a.length;++c<d;)if(b(a[c],c,a))return true;return false}function Ea(a,b){var c;if(null==
b)c=a;else{c=y(b);var d=a;d||(d={});for(var e=-1,f=c.length;++e<f;){var h=c[e];d[h]=b[h]}c=d}return c}function Fa(a,b,c){var d=typeof a;return"function"==d?b===p?a:aa(a,b,c):null==a?R:"object"==d?Ga(a):b===p?ba(a):tb(a,b)}function Ha(a,b,c,d,e,f,h){var g;c&&(g=e?c(a,d,e):c(a));if(g!==p)return g;if(!w(a))return a;if(d=s(a)){if(g=ub(a),!b)return pb(a,g)}else{var q=t.call(a),l=q==E;if(q==v||q==D||l&&!e){if(g=vb(l?{}:a),!b)return Ea(g,a)}else return r[q]?wb(a,q,b):e?a:{}}f||(f=[]);h||(h=[]);for(e=f.length;e--;)if(f[e]==
a)return h[e];f.push(a);h.push(g);(d?Da:Ia)(a,function(d,e){g[e]=Ha(d,b,c,e,a,f,h)});return g}function Ja(a,b){var c=a?a.length:0,d=[];if(!c)return d;var e=-1,f=ca(),h=f==Q,g=h&&200<=b.length?Ka(b):null,q=b.length;g&&(f=$,h=false,b=g);a:for(;++e<c;)if(g=a[e],h&&g===g){for(var l=q;l--;)if(b[l]===g)continue a;d.push(g)}else 0>f(b,g,0)&&d.push(g);return d}function xb(a,b){var c=[];da(a,function(a,e,f){b(a,e,f)&&c.push(a)});return c}function La(a,b,c){for(var d=-1,e=a.length,f=-1,h=[];++d<e;){var g=a[d];
if(u(g)&&z(g)&&(c||s(g)||S(g))){b&&(g=La(g,b,c));for(var q=-1,l=g.length;++q<l;)h[++f]=g[q]}else c||(h[++f]=g)}return h}function Ia(a,b){return yb(a,b,y)}function Ma(a,b,c){if(null!=a){c!==p&&c in A(a)&&(b=[c]);c=0;for(var d=b.length;null!=a&&c<d;)a=a[b[c++]];return c&&c==d?a:p}}function ea(a,b,c,d,e,f){if(a===b)a=true;else if(null==a||null==b||!w(a)&&!u(b))a=a!==a&&b!==b;else a:{var h=ea,g=s(a),q=s(b),l=F,n=F;g||(l=t.call(a),l==D?l=v:l!=v&&(g=fa(a)));q||(n=t.call(b),n==D?n=v:n!=v&&fa(b));var k=l==
v,q=n==v,n=l==n;if(!n||g||k){if(!d&&(l=k&&B.call(a,"__wrapped__"),q=q&&B.call(b,"__wrapped__"),l||q)){a=h(l?a.value():a,q?b.value():b,c,d,e,f);break a}if(n){e||(e=[]);f||(f=[]);for(l=e.length;l--;)if(e[l]==a){a=f[l]==b;break a}e.push(a);f.push(b);a=(g?zb:Ab)(a,b,h,c,d,e,f);e.pop();f.pop()}else a=false}else a=Bb(a,b,l)}return a}function Cb(a,b){var c=b.length,d=c;if(null==a)return!d;for(a=A(a);c--;){var e=b[c];if(e[2]?e[1]!==a[e[0]]:!(e[0]in a))return false}for(;++c<d;){var e=b[c],f=e[0],h=a[f],g=e[1];if(e[2]){if(h===
p&&!(f in a))return false}else if(e=p,e===p?!ea(g,h,void 0,true):!e)return false}return true}function Na(a,b){var c=-1,d=z(a)?Array(a.length):[];da(a,function(a,f,h){d[++c]=b(a,f,h)});return d}function Ga(a){var b=Db(a);if(1==b.length&&b[0][2]){var c=b[0][0],d=b[0][1];return function(a){return null==a?false:a[c]===d&&(d!==p||c in A(a))}}return function(a){return Cb(a,b)}}function tb(a,b){var c=s(a),d=Oa(a)&&b===b&&!w(b),e=a+"";a=Pa(a);return function(f){if(null==f)return false;var h=e;f=A(f);if(!(!c&&d||h in f)){if(1!=
a.length){var h=a,g=0,q=-1,l=-1,n=h.length,g=null==g?0:+g||0;0>g&&(g=-g>n?0:n+g);q=q===p||q>n?n:+q||0;0>q&&(q+=n);n=g>q?0:q-g>>>0;g>>>=0;for(q=Array(n);++l<n;)q[l]=h[l+g];f=Ma(f,q)}if(null==f)return false;h=Qa(a);f=A(f)}return f[h]===b?b!==p||h in f:ea(b,f[h],p,true)}}function Ra(a){return function(b){return null==b?p:b[a]}}function Eb(a){var b=a+"";a=Pa(a);return function(c){return Ma(c,a,b)}}function Fb(a,b){var c=a.length;for(a.sort(b);c--;)a[c]=a[c].c;return a}function aa(a,b,c){if(typeof a!="function")return R;
if(b===p)return a;switch(c){case 1:return function(c){return a.call(b,c)};case 3:return function(c,e,f){return a.call(b,c,e,f)};case 4:return function(c,e,f,h){return a.call(b,c,e,f,h)};case 5:return function(c,e,f,h,g){return a.call(b,c,e,f,h,g)}}return function(){return a.apply(b,arguments)}}function ga(a){return Sa.call(a,0)}function zb(a,b,c,d,e,f,h){var g=-1,q=a.length,l=b.length;if(q!=l&&!(e&&l>q))return false;for(;++g<q;){var n=a[g],l=b[g],k=d?d(e?l:n,e?n:l,g):p;if(k!==p){if(k)continue;return false}if(e){if(!sb(b,
function(a){return n===a||c(n,a,d,e,f,h)}))return false}else if(n!==l&&!c(n,l,d,e,f,h))return false}return true}function Bb(a,b,c){switch(c){case T:case U:return+a==+b;case ha:return a.name==b.name&&a.message==b.message;case G:return a!=+a?b!=+b:a==+b;case V:case H:return a==b+""}return false}function Ab(a,b,c,d,e,f,h){var g=y(a),q=g.length,l=y(b).length;if(q!=l&&!e)return false;for(l=q;l--;){var n=g[l];if(!(e?n in b:B.call(b,n)))return false}for(var k=e;++l<q;){var n=g[l],r=a[n],m=b[n],s=d?d(e?m:r,e?r:m,n):p;if(s===p?
!c(r,m,d,e,f,h):!s)return false;k||(k="constructor"==n)}return k||(c=a.constructor,d=b.constructor,!(c!=d&&"constructor"in a&&"constructor"in b)||typeof c=="function"&&c instanceof c&&typeof d=="function"&&d instanceof d)?true:false}function ia(a,b){var c=k.callback||W,c=c===W?Fa:c;return c(a,b,3)}function ca(a,b,c){var d=k.indexOf||ja,d=d===ja?Q:d;return a?d(a,b,c):d}function Db(a){a=Ta(a);for(var b=a.length;b--;){var c=a[b][1];a[b][2]=c===c&&!w(c)}return a}function x(a,b){var c=null==a?p:a[b];return Ua(c)?
c:p}function ub(a){var b=a.length,c=new a.constructor(b);b&&"string"==typeof a[0]&&B.call(a,"index")&&(c.index=a.index,c.input=a.input);return c}function vb(a){a=a.constructor;typeof a=="function"&&a instanceof a||(a=Object);return new a}function wb(a,b,c){var d=a.constructor;switch(b){case ka:return ga(a);case T:case U:return new d(+a);case la:case ma:case na:case oa:case pa:case qa:case ra:case sa:case ta:return b=a.buffer,new d(c?ga(b):b,a.byteOffset,a.length);case G:case H:return new d(a);case V:var e=
new d(a.source,Gb.exec(a));e.lastIndex=a.lastIndex}return e}function z(a){return null!=a&&C(ua(a))}function va(a,b){a=typeof a=="number"||Hb.test(a)?+a:-1;b=null==b?Va:b;return-1<a&&0==a%1&&a<b}function I(a,b,c){if(!w(c))return false;var d=typeof b;return("number"==d?z(c)&&va(b,c.length):"string"==d&&b in c)?(b=c[b],a===a?a===b:b!==b):false}function Oa(a){var b=typeof a;return"string"==b&&Ib.test(a)||"number"==b?true:s(a)?false:!Jb.test(a)||false}function C(a){return typeof a=="number"&&-1<a&&0==a%1&&a<=Va}function Wa(a){for(var b=
Xa(a),c=b.length,d=c&&a.length,e=!!d&&C(d)&&(s(a)||S(a)),f=-1,h=[];++f<c;){var g=b[f];(e&&va(g,d)||B.call(a,g))&&h.push(g)}return h}function A(a){return w(a)?a:Object(a)}function Pa(a){if(s(a))return a;var b=[];Z(a).replace(Kb,function(a,d,e,f){b.push(e?f.replace(Lb,"$1"):d||a)});return b}function ja(a,b,c){var d=a?a.length:0;if(!d)return-1;if(typeof c=="number")c=0>c?J(d+c,0):c;else if(c){c=0;d=a?a.length:c;if(typeof b=="number"&&b===b&&d<=Mb){for(;c<d;){var e=c+d>>>1,f=a[e];f<b&&null!==f?c=e+1:
d=e}c=d}else{d=R;c=d(b);for(var e=0,f=a?a.length:0,h=c!==c,g=null===c,q=c===p;e<f;){var l=Ya((e+f)/2),k=d(a[l]),r=k!==p,m=k===k;(h?m:g?m&&r&&null!=k:q?m&&r:null==k?0:k<c)?e=l+1:f=l}c=Nb(f,Ob)}a=a[c];return(b===b?b===a:a!==a)?c:-1}return Q(a,b,c||0)}function Qa(a){var b=a?a.length:0;return b?a[b-1]:p}function Za(a,b,c){var d=s(a)?qb:xb;b=ia(b,c);return d(a,b)}function wa(a,b,c,d){var e=a?ua(a):0;C(e)||(a=$a(a),e=a.length);if(!e)return false;c=typeof c!="number"||d&&I(b,c,d)?0:0>c?J(e+c,0):c||0;return typeof a=="string"||!s(a)&&ab(a)?c<e&&-1<a.indexOf(b,c):-1<ca(a,b,c)}function xa(a,b,c){var d=s(a)?rb:Na;b=ia(b,c);return d(a,b)}function K(a,b){if(typeof a!="function")throw new TypeError(bb);b=J(b===p?a.length-1:+b||0,0);return function(){for(var c=arguments,d=-1,e=J(c.length-b,0),f=Array(e);++d<e;)f[d]=c[b+d];switch(b){case 0:return a.call(this,f);case 1:return a.call(this,c[0],f);case 2:return a.call(this,c[0],c[1],f)}e=Array(b+1);for(d=-1;++d<b;)e[d]=c[d];e[b]=f;return a.apply(this,e)}}function S(a){return u(a)&&
z(a)&&t.call(a)==D}function w(a){var b=typeof a;return!!a&&("object"==b||"function"==b)}function Ua(a){return null==a?false:t.call(a)==E?Pb.test(cb.call(a)):u(a)&&Qb.test(a)}function ab(a){return typeof a=="string"||u(a)&&t.call(a)==H}function fa(a){return u(a)&&C(a.length)&&!!m[t.call(a)]}function Xa(a){if(null==a)return[];w(a)||(a=Object(a));for(var b=a.length,b=b&&C(b)&&(s(a)||S(a))&&b||0,c=a.constructor,d=-1,c=typeof c=="function"&&c.prototype===a,e=Array(b),f=0<b;++d<b;)e[d]=d+"";for(var h in a)f&&
va(h,b)||"constructor"==h&&(c||!B.call(a,h))||e.push(h);return e}function Ta(a){a=A(a);for(var b=-1,c=y(a),d=c.length,e=Array(d);++b<d;){var f=c[b];e[b]=[f,a[f]]}return e}function $a(a){for(var b=y(a),c=-1,d=b.length,e=Array(d);++c<d;)e[c]=a[b[c]];return e}function db(a){return(a=Z(a))&&Rb.test(a)?a.replace(eb,"\\$&"):a}function W(a,b,c){c&&I(a,b,c)&&(b=null);return u(a)?fb(a):Fa(a,b)}function ya(a){return function(){return a}}function R(a){return a}function fb(a){return Ga(Ha(a,true))}function ba(a){return Oa(a)?
Ra(a):Eb(a)}var p,bb="Expected a function",D="[object Arguments]",F="[object Array]",T="[object Boolean]",U="[object Date]",ha="[object Error]",E="[object Function]",G="[object Number]",v="[object Object]",V="[object RegExp]",H="[object String]",ka="[object ArrayBuffer]",la="[object Float32Array]",ma="[object Float64Array]",na="[object Int8Array]",oa="[object Int16Array]",pa="[object Int32Array]",qa="[object Uint8Array]",ra="[object Uint8ClampedArray]",sa="[object Uint16Array]",ta="[object Uint32Array]",
Jb=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/,Ib=/^\w*$/,Kb=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\n\\]|\\.)*?)\2)\]/g,eb=/[.*+?^${}()|[\]\/\\]/g,Rb=RegExp(eb.source),Lb=/\\(\\)?/g,Gb=/\w*$/,Qb=/^\[object .+?Constructor\]$/,Hb=/^\d+$/,m={};m[la]=m[ma]=m[na]=m[oa]=m[pa]=m[qa]=m[ra]=m[sa]=m[ta]=true;m[D]=m[F]=m[ka]=m[T]=m[U]=m[ha]=m[E]=m["[object Map]"]=m[G]=m[v]=m[V]=m["[object Set]"]=m[H]=m["[object WeakMap]"]=false;var r={};r[D]=r[F]=r[ka]=r[T]=r[U]=r[la]=r[ma]=r[na]=r[oa]=r[pa]=
r[G]=r[v]=r[V]=r[H]=r[qa]=r[ra]=r[sa]=r[ta]=true;r[ha]=r[E]=r["[object Map]"]=r["[object Set]"]=r["[object WeakMap]"]=false;var X={"function":true,object:true},Sb=X[typeof module]&&module&&!module.nodeType&&module,Tb=X[typeof self]&&self&&self.Object&&self,gb=X[typeof window]&&window&&window.Object&&window,L=X[typeof exports]&&exports&&!exports.nodeType&&exports&&Sb&&typeof global=="object"&&global&&global.Object&&global||gb!==(this&&this.window)&&gb||Tb||this,hb=Object.prototype,cb=Function.prototype.toString,
B=hb.hasOwnProperty,t=hb.toString,Pb=RegExp("^"+db(cb.call(B)).replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),M=x(L,"ArrayBuffer"),Sa=x(M&&new M(0),"slice"),Ya=Math.floor,Ca=x(L,"Set"),N=x(L,"Uint8Array"),O=function(){try{var a=x(L,"Float64Array"),b=new a(new M(10),0,1)&&a}catch(c){}return b||null}(),Ba=x(Object,"create"),Ub=x(Array,"isArray"),ib=x(Object,"keys"),J=Math.max,Nb=Math.min,Vb=x(Date,"now"),Ob=4294967294,Mb=2147483647,jb=O?O.BYTES_PER_ELEMENT:0,Va=9007199254740991,
da=function(a,b){return function(c,d){var e=c?ua(c):0;if(!C(e))return a(c,d);for(var f=b?e:-1,h=A(c);(b?f--:++f<e)&&false!==d(h[f],f,h););return c}}(Ia),yb=function(a){return function(b,c,d){var e=A(b);d=d(b);for(var f=d.length,h=a?f:-1;a?h--:++h<f;){var g=d[h];if(false===c(e[g],g,e))break}return b}}();Sa||(ga=M&&N?function(a){var b=a.byteLength,c=O?Ya(b/jb):0,d=c*jb,e=new M(b);if(c){var f=new O(e,0,c);f.set(new O(a,0,c))}b!=d&&(f=new N(e,d),f.set(new N(a,d)));return e}:ya(null));var Ka=Ba&&Ca?function(a){return new Aa(a)}:
ya(null),ua=Ra("length"),Wb=K(function(a,b){return z(a)?Ja(a,La(b,false,true)):[]}),Xb=K(function(a){for(var b=a.length,c=b,d=Array(l),e=ca(),f=e==Q,h=[];c--;){var g=a[c]=z(g=a[c])?g:[];d[c]=f&&120<=g.length?Ka(c&&g):null}var f=a[0],k=-1,l=f?f.length:0,n=d[0];a:for(;++k<l;)if(g=f[k],0>(n?$(n,g):e(h,g,0))){for(c=b;--c;){var p=d[c];if(0>(p?$(p,g):e(a[c],g,0)))continue a}n&&n.push(g);h.push(g)}return h}),Yb=K(function(a,b){return z(a)?Ja(a,b):[]}),kb=function(a,b){return function(c,d,e){return typeof d=="function"&&e===p&&s(c)?a(c,d):b(c,aa(d,e,3))}}(Da,da),P=Vb||function(){return(new Date).getTime()},s=Ub||function(a){return u(a)&&C(a.length)&&t.call(a)==F},Zb=Y(/x/)||N&&!Y(N)?function(a){return t.call(a)==E}:Y,lb=function(a){return K(function(b,c){var d=-1,e=null==b?0:c.length,f=2<e?c[e-2]:p,h=2<e?c[2]:p,g=1<e?c[e-1]:p;typeof f=="function"?(f=aa(f,g,5),e-=2):(f=typeof g=="function"?g:p,e-=f?1:0);h&&I(c[0],c[1],h)&&(f=3>e?p:f,e=1);for(;++d<e;)(h=c[d])&&a(b,h,f);return b})}(function(a,b,c){if(c)for(var d=
-1,e=y(b),f=e.length;++d<f;){var h=e[d],g=a[h],k=c(g,b[h],h,a,b);(k===k?k===g:g!==g)&&(g!==p||h in a)||(a[h]=k)}else a=Ea(a,b);return a}),y=ib?function(a){var b=null==a?null:a.constructor;return typeof b=="function"&&b.prototype===a||typeof a!="function"&&z(a)?Wa(a):w(a)?ib(a):[]}:Wa;Aa.prototype.push=function(a){var b=this.data;typeof a=="string"||w(a)?b.set.add(a):b.hash[a]=true};k.assign=lb;k.callback=W;k.compact=function(a){for(var b=-1,c=a?a.length:0,d=-1,e=[];++b<c;){var f=a[b];f&&(e[++d]=f)}return e};
k.constant=ya;k.debounce=function(a,b,c){function d(){var c=b-(P()-l);0>=c||c>b?(g&&clearTimeout(g),c=r,g=m=r=p,c&&(s=P(),k=a.apply(n,h),m||g||(h=n=null))):m=setTimeout(d,c)}function e(){m&&clearTimeout(m);g=m=r=p;if(u||t!==b)s=P(),k=a.apply(n,h),m||g||(h=n=null)}function f(){h=arguments;l=P();n=this;r=u&&(m||!v);if(false===t)var c=v&&!m;else{g||v||(s=l);var f=t-(l-s),p=0>=f||f>t;p?(g&&(g=clearTimeout(g)),s=l,k=a.apply(n,h)):g||(g=setTimeout(e,f))}p&&m?m=clearTimeout(m):m||b===t||(m=setTimeout(d,b));
c&&(p=true,k=a.apply(n,h));!p||m||g||(h=n=null);return k}var h,g,k,l,n,m,r,s=0,t=false,u=true;if(typeof a!="function")throw new TypeError(bb);b=0>b?0:+b||0;if(true===c)var v=true,u=false;else w(c)&&(v=c.leading,t="maxWait"in c&&J(+c.maxWait||0,b),u="trailing"in c?c.trailing:u);f.cancel=function(){m&&clearTimeout(m);g&&clearTimeout(g);g=m=r=p};return f};k.difference=Wb;k.filter=Za;k.forEach=kb;k.intersection=Xb;k.keys=y;k.keysIn=Xa;k.map=xa;k.matches=fb;k.pairs=Ta;k.pluck=function(a,b){return xa(a,ba(b))};k.property=
ba;k.restParam=K;k.sortBy=function(a,b,c){if(null==a)return[];c&&I(a,b,c)&&(b=null);var d=-1;b=ia(b,c);a=Na(a,function(a,c,h){return{a:b(a,c,h),b:++d,c:a}});return Fb(a,ob)};k.values=$a;k.without=Yb;k.collect=xa;k.each=kb;k.extend=lb;k.iteratee=W;k.select=Za;k.escapeRegExp=db;k.identity=R;k.includes=wa;k.indexOf=ja;k.isArguments=S;k.isArray=s;k.isFunction=Zb;k.isNative=Ua;k.isNumber=function(a){return typeof a=="number"||u(a)&&t.call(a)==G};k.isObject=w;k.isString=ab;k.isTypedArray=fa;k.last=Qa;k.now=
P;k.trim=function(a,b,c){var d=a;a=Z(a);if(!a)return a;if(c?I(d,b,c):null==b){for(b=a.length;b--&&za(a.charCodeAt(b)););c=-1;for(d=a.length;++c<d&&za(a.charCodeAt(c)););return a.slice(c,b+1)}b+="";return a.slice(mb(a,b),nb(a,b)+1)};k.contains=wa;k.include=wa;k.VERSION="3.9.3";L._=k}.call(this));

View file

@ -0,0 +1,46 @@
/**
* @license
* lodash (Custom Build) /license | Underscore.js 1.8.3 underscorejs.org/LICENSE
* Build: `lodash exports="global" include="compact,debounce,difference,each,extend,filter,includes,indexOf,intersection,isFunction,isNumber,isString,keys,map,sortBy,trim,values,without"`
*/
;(function(){function t(t,e){return t.set(e[0],e[1]),t}function e(t,e){return t.add(e),t}function r(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function n(t,e){for(var r=-1,n=t?t.length:0;++r<n&&false!==e(t[r],r,t););return t}function u(t,e){for(var r=-1,n=t?t.length:0,u=0,o=[];++r<n;){var c=t[r];e(c,r,t)&&(o[u++]=c)}return o}function o(t,e){return!(!t||!t.length)&&-1<l(t,e,0);
}function c(t,e){for(var r=-1,n=t?t.length:0,u=Array(n);++r<n;)u[r]=e(t[r],r,t);return u}function a(t,e){for(var r=-1,n=e.length,u=t.length;++r<n;)t[u+r]=e[r];return t}function f(t,e,r){for(var n=-1,u=t?t.length:0;++n<u;)r=e(r,t[n],n,t);return r}function i(t,e){for(var r=-1,n=t?t.length:0;++r<n;)if(e(t[r],r,t))return true;return false}function l(t,e,r){if(e!==e){t:{for(e=t.length,r+=-1;++r<e;){var n=t[r];if(n!==n){t=r;break t}}t=-1}return t}for(--r,n=t.length;++r<n;)if(t[r]===e)return r;return-1}function s(t,e){
var r=t.length;for(t.sort(e);r--;)t[r]=t[r].c;return t}function b(t){return function(e){return t(e)}}function h(t,e){return c(e,function(e){return t[e]})}function p(t,e){return t.has(e)}function y(t){return t&&t.Object===Object?t:null}function j(t){var e=false;if(null!=t&&typeof t.toString!="function")try{e=!!(t+"")}catch(r){}return e}function g(t){var e=-1,r=Array(t.size);return t.forEach(function(t,n){r[++e]=[n,t]}),r}function v(t){var e=-1,r=Array(t.size);return t.forEach(function(t){r[++e]=t}),r;
}function _(){}function d(t){var e=-1,r=t?t.length:0;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function m(t){var e=-1,r=t?t.length:0;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function w(t){var e=-1,r=t?t.length:0;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function A(t){var e=-1,r=t?t.length:0;for(this.__data__=new w;++e<r;)this.add(t[e])}function O(t){this.__data__=new m(t)}function k(t,e,r){var n=t[e];xe.call(t,e)&&kt(n,r)&&(r!==Qt||e in t)||(t[e]=r)}function S(t,e){
for(var r=t.length;r--;)if(kt(t[r][0],e))return r;return-1}function x(t,e){return t&&Y(e,Wt(e),t)}function E(t,e,r,u,o,c,a){var f;if(u&&(f=c?u(t,o,c,a):u(t)),f!==Qt)return f;if(!$t(t))return t;if(o=br(t)){if(f=ft(t),!e)return X(t,f)}else{var i=at(t),l="[object Function]"==i||"[object GeneratorFunction]"==i;if(hr(t))return K(t,e);if("[object Object]"==i||"[object Arguments]"==i||l&&!c){if(j(t))return c?t:{};if(f=it(l?{}:t),!e)return Z(t,x(f,t))}else{if(!pe[i])return c?t:{};f=lt(t,i,E,e)}}if(a||(a=new O),
c=a.get(t))return c;if(a.set(t,f),!o)var s=r?U(t,Wt,ct):Wt(t);return n(s||t,function(n,o){s&&(o=n,n=t[o]),k(f,o,E(n,e,r,u,o,t,a))}),f}function I(t,e){var r=-1,n=o,u=true,c=t.length,a=[],f=e.length;if(!c)return a;e.length>=200&&(n=p,u=false,e=new A(e));t:for(;++r<c;){var i=t[r],l=i,i=0!==i?i:0;if(u&&l===l){for(var s=f;s--;)if(e[s]===l)continue t;a.push(i)}else n(e,l,void 0)||a.push(i)}return a}function F(t,e){var r=[];return ur(t,function(t,n,u){e(t,n,u)&&r.push(t)}),r}function $(t,e,r,n,u){var o=-1,c=t.length;
for(r||(r=bt),u||(u=[]);++o<c;){var f=t[o];e>0&&r(f)?e>1?$(f,e-1,r,n,u):a(u,f):n||(u[u.length]=f)}return u}function M(t,e){e=jt(e,t)?[e]:J(e);for(var r=0,n=e.length;null!=t&&n>r;)t=t[_t(e[r++])];return r&&r==n?t:Qt}function U(t,e,r){return e=e(t),br(t)?e:a(e,r(t))}function B(t,e){return null!=t&&(xe.call(t,e)||typeof t=="object"&&e in t&&null===Te(Object(t)))}function D(t,e,r,n,u){if(t===e)e=true;else if(null==t||null==e||!$t(t)&&!Mt(e))e=t!==t&&e!==e;else t:{var o=br(t),c=br(e),a="[object Array]",f="[object Array]";
o||(a=at(t),a="[object Arguments]"==a?"[object Object]":a),c||(f=at(e),f="[object Arguments]"==f?"[object Object]":f);var i="[object Object]"==a&&!j(t),c="[object Object]"==f&&!j(e);if((f=a==f)&&!i)u||(u=new O),e=o||Dt(t)?tt(t,e,D,r,n,u):et(t,e,a,D,r,n,u);else{if(!(2&n)&&(o=i&&xe.call(t,"__wrapped__"),a=c&&xe.call(e,"__wrapped__"),o||a)){t=o?t.value():t,e=a?e.value():e,u||(u=new O),e=D(t,e,r,n,u);break t}if(f)e:if(u||(u=new O),o=2&n,a=Wt(t),c=a.length,f=Wt(e).length,c==f||o){for(i=c;i--;){var l=a[i];
if(!(o?l in e:B(e,l))){e=false;break e}}if(f=u.get(t))e=f==e;else{f=true,u.set(t,e);for(var s=o;++i<c;){var l=a[i],b=t[l],h=e[l];if(r)var p=o?r(h,b,l,e,t,u):r(b,h,l,t,e,u);if(p===Qt?b!==h&&!D(b,h,r,n,u):!p){f=false;break}s||(s="constructor"==l)}f&&!s&&(r=t.constructor,n=e.constructor,r!=n&&"constructor"in t&&"constructor"in e&&!(typeof r=="function"&&r instanceof r&&typeof n=="function"&&n instanceof n)&&(f=false)),u["delete"](t),e=f}}else e=false;else e=false}}return e}function L(t,e){var r=e.length,n=r;if(null==t)return!n;
for(t=Object(t);r--;){var u=e[r];if(u[2]?u[1]!==t[u[0]]:!(u[0]in t))return false}for(;++r<n;){var u=e[r],o=u[0],c=t[o],a=u[1];if(u[2]){if(c===Qt&&!(o in t))return false}else if(u=new O,void 0===Qt?!D(a,c,void 0,3,u):1)return false}return true}function N(t){return typeof t=="function"?t:null==t?Gt:typeof t=="object"?br(t)?V(t[0],t[1]):P(t):Ht(t)}function R(t){t=null==t?t:Object(t);var e,r=[];for(e in t)r.push(e);return r}function T(t,e){var r=-1,n=xt(t)?Array(t.length):[];return ur(t,function(t,u,o){n[++r]=e(t,u,o);
}),n}function P(t){var e=ut(t);return 1==e.length&&e[0][2]?vt(e[0][0],e[0][1]):function(r){return r===t||L(r,e)}}function V(t,e){return jt(t)&&e===e&&!$t(e)?vt(_t(t),e):function(r){var n=Pt(r,t);return n===Qt&&n===e?Vt(r,t):D(e,n,Qt,3)}}function W(t,e){var r=[],n=-1;e=c(e.length?e:[Gt],b(rt()));var u=T(t,function(t){return{a:c(e,function(e){return e(t)}),b:++n,c:t}});return s(u,function(t,e){var n;t:{n=-1;for(var u=t.a,o=e.a,c=u.length,a=r.length;++n<c;){var f;e:{f=u[n];var i=o[n];if(f!==i){var l=f!==Qt,s=null===f,b=f===f,h=Bt(f),p=i!==Qt,y=null===i,j=i===i,g=Bt(i);
if(!y&&!g&&!h&&f>i||h&&p&&j&&!y&&!g||s&&p&&j||!l&&j||!b){f=1;break e}if(!s&&!h&&!g&&i>f||g&&l&&b&&!s&&!h||y&&l&&b||!p&&b||!j){f=-1;break e}}f=0}if(f){n=n>=a?f:f*("desc"==r[n]?-1:1);break t}}n=t.b-e.b}return n})}function C(t){return function(e){return null==e?Qt:e[t]}}function z(t){return function(e){return M(e,t)}}function G(t,e,r){var n=-1,u=t.length;for(0>e&&(e=-e>u?0:u+e),r=r>u?u:r,0>r&&(r+=u),u=e>r?0:r-e>>>0,e>>>=0,r=Array(u);++n<u;)r[n]=t[n+e];return r}function q(t){if(typeof t=="string")return t;
if(Bt(t))return nr?nr.call(t):"";var e=t+"";return"0"==e&&1/t==-Xt?"-0":e}function H(t){return Et(t)?t:[]}function J(t){return br(t)?t:ar(t)}function K(t,e){if(e)return t.slice();var r=new t.constructor(t.length);return t.copy(r),r}function Q(t){var e=new t.constructor(t.byteLength);return new Ue(e).set(new Ue(t)),e}function X(t,e){var r=-1,n=t.length;for(e||(e=Array(n));++r<n;)e[r]=t[r];return e}function Y(t,e,r){r||(r={});for(var n=-1,u=e.length;++n<u;){var o=e[n];k(r,o,t[o])}return r}function Z(t,e){
return Y(t,ct(t),e)}function tt(t,e,r,n,u,o){var c=2&u,a=t.length,f=e.length;if(a!=f&&!(c&&f>a))return false;if(f=o.get(t))return f==e;var f=-1,l=true,s=1&u?new A:Qt;for(o.set(t,e);++f<a;){var b=t[f],h=e[f];if(n)var p=c?n(h,b,f,e,t,o):n(b,h,f,t,e,o);if(p!==Qt){if(p)continue;l=false;break}if(s){if(!i(e,function(t,e){return s.has(e)||b!==t&&!r(b,t,n,u,o)?void 0:s.add(e)})){l=false;break}}else if(b!==h&&!r(b,h,n,u,o)){l=false;break}}return o["delete"](t),l}function et(t,e,r,n,u,o,c){switch(r){case"[object DataView]":
if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)break;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":if(t.byteLength!=e.byteLength||!n(new Ue(t),new Ue(e)))break;return true;case"[object Boolean]":case"[object Date]":return+t==+e;case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object Number]":return t!=+t?e!=+e:t==+e;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var a=g;case"[object Set]":if(a||(a=v),t.size!=e.size&&!(2&o))break;return(r=c.get(t))?r==e:(o|=1,
c.set(t,e),tt(a(t),a(e),n,u,o,c));case"[object Symbol]":if(rr)return rr.call(t)==rr.call(e)}return false}function rt(){var t=_.iteratee||qt,t=t===qt?N:t;return arguments.length?t(arguments[0],arguments[1]):t}function nt(t,e){var r=t.__data__,n=typeof e;return("string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==e:null===e)?r[typeof e=="string"?"string":"hash"]:r.map}function ut(t){for(var e=Wt(t),r=e.length;r--;){var n=e[r],u=t[n];e[r]=[n,u,u===u&&!$t(u)]}return e}function ot(t,e){var r=null==t?Qt:t[e];
return(!$t(r)||ke&&ke in r?0:(It(r)||j(r)?Ie:ae).test(dt(r)))?r:Qt}function ct(t){return De(Object(t))}function at(t){return Ee.call(t)}function ft(t){var e=t.length,r=t.constructor(e);return e&&"string"==typeof t[0]&&xe.call(t,"index")&&(r.index=t.index,r.input=t.input),r}function it(t){return typeof t.constructor!="function"||gt(t)?t={}:(t=Te(Object(t)),t=$t(t)?Le(t):{}),t}function lt(r,n,u,o){var c=r.constructor;switch(n){case"[object ArrayBuffer]":return Q(r);case"[object Boolean]":case"[object Date]":
return new c(+r);case"[object DataView]":return n=o?Q(r.buffer):r.buffer,new r.constructor(n,r.byteOffset,r.byteLength);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return n=o?Q(r.buffer):r.buffer,new r.constructor(n,r.byteOffset,r.length);case"[object Map]":return n=o?u(g(r),true):g(r),f(n,t,new r.constructor);
case"[object Number]":case"[object String]":return new c(r);case"[object RegExp]":return n=new r.constructor(r.source,ue.exec(r)),n.lastIndex=r.lastIndex,n;case"[object Set]":return n=o?u(v(r),true):v(r),f(n,e,new r.constructor);case"[object Symbol]":return rr?Object(rr.call(r)):{}}}function st(t){var e=t?t.length:Qt;if(Ft(e)&&(br(t)||Ut(t)||St(t))){t=String;for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);e=n}else e=null;return e}function bt(t){return br(t)||St(t)}function ht(t){return br(t)&&!(2==t.length&&!It(t[0]));
}function pt(t,e){return e=null==e?9007199254740991:e,!!e&&(typeof t=="number"||ie.test(t))&&t>-1&&0==t%1&&e>t}function yt(t,e,r){if(!$t(r))return false;var n=typeof e;return("number"==n?xt(r)&&pt(e,r.length):"string"==n&&e in r)?kt(r[e],t):false}function jt(t,e){if(br(t))return false;var r=typeof t;return"number"==r||"symbol"==r||"boolean"==r||null==t||Bt(t)?true:te.test(t)||!Zt.test(t)||null!=e&&t in Object(e)}function gt(t){var e=t&&t.constructor;return t===(typeof e=="function"&&e.prototype||Ae)}function vt(t,e){
return function(r){return null==r?false:r[t]===e&&(e!==Qt||t in Object(r))}}function _t(t){if(typeof t=="string"||Bt(t))return t;var e=t+"";return"0"==e&&1/t==-Xt?"-0":e}function dt(t){if(null!=t){try{return Se.call(t)}catch(e){}return t+""}return""}function mt(t,e){return(br(t)?n:ur)(t,rt(e,3))}function wt(){return Date.now()}function At(t,e){function r(){var n=arguments,u=e?e.apply(this,n):n[0],o=r.cache;return o.has(u)?o.get(u):(n=t.apply(this,n),r.cache=o.set(u,n),n)}if(typeof t!="function"||e&&typeof e!="function")throw new TypeError("Expected a function");
return r.cache=new(At.Cache||w),r}function Ot(t,e){if(typeof t!="function")throw new TypeError("Expected a function");return e=Ve(e===Qt?t.length-1:Nt(e),0),function(){for(var n=arguments,u=-1,o=Ve(n.length-e,0),c=Array(o);++u<o;)c[u]=n[e+u];switch(e){case 0:return t.call(this,c);case 1:return t.call(this,n[0],c);case 2:return t.call(this,n[0],n[1],c)}for(o=Array(e+1),u=-1;++u<e;)o[u]=n[u];return o[e]=c,r(t,this,o)}}function kt(t,e){return t===e||t!==t&&e!==e}function St(t){return Et(t)&&xe.call(t,"callee")&&(!Ne.call(t,"callee")||"[object Arguments]"==Ee.call(t));
}function xt(t){return null!=t&&Ft(cr(t))&&!It(t)}function Et(t){return Mt(t)&&xt(t)}function It(t){return t=$t(t)?Ee.call(t):"","[object Function]"==t||"[object GeneratorFunction]"==t}function Ft(t){return typeof t=="number"&&t>-1&&0==t%1&&9007199254740991>=t}function $t(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Mt(t){return!!t&&typeof t=="object"}function Ut(t){return typeof t=="string"||!br(t)&&Mt(t)&&"[object String]"==Ee.call(t)}function Bt(t){return typeof t=="symbol"||Mt(t)&&"[object Symbol]"==Ee.call(t);
}function Dt(t){return Mt(t)&&Ft(t.length)&&!!he[Ee.call(t)]}function Lt(t){return t?(t=Rt(t),t===Xt||t===-Xt?1.7976931348623157e308*(0>t?-1:1):t===t?t:0):0===t?t:0}function Nt(t){t=Lt(t);var e=t%1;return t===t?e?t-e:t:0}function Rt(t){if(typeof t=="number")return t;if(Bt(t))return Yt;if($t(t)&&(t=It(t.valueOf)?t.valueOf():t,t=$t(t)?t+"":t),typeof t!="string")return 0===t?t:+t;t=t.replace(re,"");var e=ce.test(t);return e||fe.test(t)?ye(t.slice(2),e?2:8):oe.test(t)?Yt:+t}function Tt(t){return null==t?"":q(t);
}function Pt(t,e,r){return t=null==t?Qt:M(t,e),t===Qt?r:t}function Vt(t,e){var r;if(r=null!=t){r=t;for(var n,u=e,u=jt(u,r)?[u]:J(u),o=-1,c=u.length;++o<c;){var a=_t(u[o]);if(!(n=null!=r&&null!=r&&a in Object(r)))break;r=r[a]}n?r=n:(c=r?r.length:0,r=!!c&&Ft(c)&&pt(a,c)&&(br(r)||Ut(r)||St(r)))}return r}function Wt(t){var e=gt(t);if(!e&&!xt(t))return Pe(Object(t));var r,n=st(t),u=!!n,n=n||[],o=n.length;for(r in t)!B(t,r)||u&&("length"==r||pt(r,o))||e&&"constructor"==r||n.push(r);return n}function Ct(t){
for(var e=-1,r=gt(t),n=R(t),u=n.length,o=st(t),c=!!o,o=o||[],a=o.length;++e<u;){var f=n[e];c&&("length"==f||pt(f,a))||"constructor"==f&&(r||!xe.call(t,f))||o.push(f)}return o}function zt(t){return t?h(t,Wt(t)):[]}function Gt(t){return t}function qt(t){return N(typeof t=="function"?t:E(t,true))}function Ht(t){return jt(t)?C(_t(t)):z(t)}function Jt(){return[]}function Kt(){return false}var Qt,Xt=1/0,Yt=NaN,Zt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,te=/^\w*$/,ee=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(\.|\[\])(?:\4|$))/g,re=/^\s+|\s+$/g,ne=/\\(\\)?/g,ue=/\w*$/,oe=/^[-+]0x[0-9a-f]+$/i,ce=/^0b[01]+$/i,ae=/^\[object .+?Constructor\]$/,fe=/^0o[0-7]+$/i,ie=/^(?:0|[1-9]\d*)$/,le="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]|\\ud83c[\\udffb-\\udfff])?)*",se="(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]?|[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])",be=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+se+le,"g"),he={};
he["[object Float32Array]"]=he["[object Float64Array]"]=he["[object Int8Array]"]=he["[object Int16Array]"]=he["[object Int32Array]"]=he["[object Uint8Array]"]=he["[object Uint8ClampedArray]"]=he["[object Uint16Array]"]=he["[object Uint32Array]"]=true,he["[object Arguments]"]=he["[object Array]"]=he["[object ArrayBuffer]"]=he["[object Boolean]"]=he["[object DataView]"]=he["[object Date]"]=he["[object Error]"]=he["[object Function]"]=he["[object Map]"]=he["[object Number]"]=he["[object Object]"]=he["[object RegExp]"]=he["[object Set]"]=he["[object String]"]=he["[object WeakMap]"]=false;
var pe={};pe["[object Arguments]"]=pe["[object Array]"]=pe["[object ArrayBuffer]"]=pe["[object DataView]"]=pe["[object Boolean]"]=pe["[object Date]"]=pe["[object Float32Array]"]=pe["[object Float64Array]"]=pe["[object Int8Array]"]=pe["[object Int16Array]"]=pe["[object Int32Array]"]=pe["[object Map]"]=pe["[object Number]"]=pe["[object Object]"]=pe["[object RegExp]"]=pe["[object Set]"]=pe["[object String]"]=pe["[object Symbol]"]=pe["[object Uint8Array]"]=pe["[object Uint8ClampedArray]"]=pe["[object Uint16Array]"]=pe["[object Uint32Array]"]=true,
pe["[object Error]"]=pe["[object Function]"]=pe["[object WeakMap]"]=false;var ye=parseInt,je=typeof exports=="object"&&exports,ge=je&&typeof module=="object"&&module,ve=ge&&ge.exports===je,_e=y(typeof self=="object"&&self),de=y(typeof this=="object"&&this),me=y(typeof global=="object"&&global)||_e||de||Function("return this")(),we=Array.prototype,Ae=Object.prototype,Oe=me["__core-js_shared__"],ke=function(){var t=/[^.]+$/.exec(Oe&&Oe.keys&&Oe.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),Se=Function.prototype.toString,xe=Ae.hasOwnProperty,Ee=Ae.toString,Ie=RegExp("^"+Se.call(xe).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fe=ve?me.Buffer:Qt,$e=me.Reflect,Me=me.Symbol,Ue=me.Uint8Array,Be=$e?$e.f:Qt,De=Object.getOwnPropertySymbols,Le=Object.create,Ne=Ae.propertyIsEnumerable,Re=we.splice,Te=Object.getPrototypeOf,Pe=Object.keys,Ve=Math.max,We=Math.min,Ce=ot(me,"DataView"),ze=ot(me,"Map"),Ge=ot(me,"Promise"),qe=ot(me,"Set"),He=ot(me,"WeakMap"),Je=ot(Object,"create"),Ke=!Ne.call({
valueOf:1},"valueOf"),Qe=dt(Ce),Xe=dt(ze),Ye=dt(Ge),Ze=dt(qe),tr=dt(He),er=Me?Me.prototype:Qt,rr=er?er.valueOf:Qt,nr=er?er.toString:Qt;d.prototype.clear=function(){this.__data__=Je?Je(null):{}},d.prototype["delete"]=function(t){return this.has(t)&&delete this.__data__[t]},d.prototype.get=function(t){var e=this.__data__;return Je?(t=e[t],"__lodash_hash_undefined__"===t?Qt:t):xe.call(e,t)?e[t]:Qt},d.prototype.has=function(t){var e=this.__data__;return Je?e[t]!==Qt:xe.call(e,t)},d.prototype.set=function(t,e){
return this.__data__[t]=Je&&e===Qt?"__lodash_hash_undefined__":e,this},m.prototype.clear=function(){this.__data__=[]},m.prototype["delete"]=function(t){var e=this.__data__;return t=S(e,t),0>t?false:(t==e.length-1?e.pop():Re.call(e,t,1),true)},m.prototype.get=function(t){var e=this.__data__;return t=S(e,t),0>t?Qt:e[t][1]},m.prototype.has=function(t){return-1<S(this.__data__,t)},m.prototype.set=function(t,e){var r=this.__data__,n=S(r,t);return 0>n?r.push([t,e]):r[n][1]=e,this},w.prototype.clear=function(){
this.__data__={hash:new d,map:new(ze||m),string:new d}},w.prototype["delete"]=function(t){return nt(this,t)["delete"](t)},w.prototype.get=function(t){return nt(this,t).get(t)},w.prototype.has=function(t){return nt(this,t).has(t)},w.prototype.set=function(t,e){return nt(this,t).set(t,e),this},A.prototype.add=A.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},A.prototype.has=function(t){return this.__data__.has(t)},O.prototype.clear=function(){this.__data__=new m;
},O.prototype["delete"]=function(t){return this.__data__["delete"](t)},O.prototype.get=function(t){return this.__data__.get(t)},O.prototype.has=function(t){return this.__data__.has(t)},O.prototype.set=function(t,e){var r=this.__data__;return r instanceof m&&200==r.__data__.length&&(r=this.__data__=new w(r.__data__)),r.set(t,e),this};var ur=function(t,e){return function(r,n){if(null==r)return r;if(!xt(r))return t(r,n);for(var u=r.length,o=e?u:-1,c=Object(r);(e?o--:++o<u)&&false!==n(c[o],o,c););return r;
}}(function(t,e){return t&&or(t,e,Wt)}),or=function(t){return function(e,r,n){var u=-1,o=Object(e);n=n(e);for(var c=n.length;c--;){var a=n[t?c:++u];if(false===r(o[a],a,o))break}return e}}();Be&&!Ne.call({valueOf:1},"valueOf")&&(R=function(t){t=Be(t);for(var e,r=[];!(e=t.next()).done;)r.push(e.value);return r});var cr=C("length");De||(ct=Jt),(Ce&&"[object DataView]"!=at(new Ce(new ArrayBuffer(1)))||ze&&"[object Map]"!=at(new ze)||Ge&&"[object Promise]"!=at(Ge.resolve())||qe&&"[object Set]"!=at(new qe)||He&&"[object WeakMap]"!=at(new He))&&(at=function(t){
var e=Ee.call(t);if(t=(t="[object Object]"==e?t.constructor:Qt)?dt(t):Qt)switch(t){case Qe:return"[object DataView]";case Xe:return"[object Map]";case Ye:return"[object Promise]";case Ze:return"[object Set]";case tr:return"[object WeakMap]"}return e});var ar=At(function(t){var e=[];return Tt(t).replace(ee,function(t,r,n,u){e.push(n?u.replace(ne,"$1"):r||t)}),e}),fr=Ot(function(t,e){return Et(t)?I(t,$(e,1,Et,true)):[]}),ir=Ot(function(t){var e=c(t,H);if(e.length&&e[0]===t[0]){t=e[0].length;for(var r=e.length,n=r,u=Array(r),a=1/0,f=[];n--;){
var i=e[n],a=We(i.length,a);u[n]=t>=120&&i.length>=120?new A(n&&i):Qt}var i=e[0],l=-1,s=u[0];t:for(;++l<t&&a>f.length;){var b=i[l],h=b,b=0!==b?b:0;if(s?!p(s,h):!o(f,h)){for(n=r;--n;){var y=u[n];if(y?!p(y,h):!o(e[n],h))continue t}s&&s.push(h),f.push(b)}}e=f}else e=[];return e}),lr=Ot(function(t,e){return Et(t)?I(t,e):[]}),sr=Ot(function(t,e){if(null==t)return[];var r=e.length;return r>1&&yt(t,e[0],e[1])?e=[]:r>2&&yt(e[0],e[1],e[2])&&(e=[e[0]]),e=1==e.length&&br(e[0])?e[0]:$(e,1,ht),W(t,e)});At.Cache=w;
var br=Array.isArray,hr=Fe?function(t){return t instanceof Fe}:Kt,pr=function(t){return Ot(function(e,r){var n=-1,u=r.length,o=u>1?r[u-1]:Qt,c=u>2?r[2]:Qt,o=t.length>3&&typeof o=="function"?(u--,o):Qt;for(c&&yt(r[0],r[1],c)&&(o=3>u?Qt:o,u=1),e=Object(e);++n<u;)(c=r[n])&&t(e,c,n,o);return e})}(function(t,e){if(Ke||gt(e)||xt(e))Y(e,Ct(e),t);else for(var r in e)k(t,r,e[r])});_.assignIn=pr,_.compact=function(t){for(var e=-1,r=t?t.length:0,n=0,u=[];++e<r;){var o=t[e];o&&(u[n++]=o)}return u},_.debounce=function(t,e,r){
function n(e){var r=f,n=i;return f=i=Qt,p=e,s=t.apply(n,r)}function u(t){var r=t-h;return t-=p,h===Qt||r>=e||0>r||j&&t>=l}function o(){var t=wt();if(u(t))return c(t);var r,n=setTimeout;r=t-p,t=e-(t-h),r=j?We(t,l-r):t,b=n(o,r)}function c(t){return b=Qt,g&&f?n(t):(f=i=Qt,s)}function a(){var t=wt(),r=u(t);if(f=arguments,i=this,h=t,r){if(b===Qt)return p=t=h,b=setTimeout(o,e),y?n(t):s;if(j)return b=setTimeout(o,e),n(h)}return b===Qt&&(b=setTimeout(o,e)),s}var f,i,l,s,b,h,p=0,y=false,j=false,g=true;if(typeof t!="function")throw new TypeError("Expected a function");
return e=Rt(e)||0,$t(r)&&(y=!!r.leading,l=(j="maxWait"in r)?Ve(Rt(r.maxWait)||0,e):l,g="trailing"in r?!!r.trailing:g),a.cancel=function(){p=0,f=h=i=b=Qt},a.flush=function(){return b===Qt?s:c(wt())},a},_.difference=fr,_.filter=function(t,e){return(br(t)?u:F)(t,rt(e,3))},_.intersection=ir,_.iteratee=qt,_.keys=Wt,_.keysIn=Ct,_.map=function(t,e){return(br(t)?c:T)(t,rt(e,3))},_.memoize=At,_.property=Ht,_.rest=Ot,_.sortBy=sr,_.values=zt,_.without=lr,_.extend=pr,_.eq=kt,_.forEach=mt,_.get=Pt,_.hasIn=Vt,
_.identity=Gt,_.includes=function(t,e,r,n){return t=xt(t)?t:zt(t),r=r&&!n?Nt(r):0,n=t.length,0>r&&(r=Ve(n+r,0)),Ut(t)?n>=r&&-1<t.indexOf(e,r):!!n&&-1<l(t,e,r)},_.indexOf=function(t,e,r){var n=t?t.length:0;return n?(r=null==r?0:Nt(r),0>r&&(r=Ve(n+r,0)),l(t,e,r)):-1},_.isArguments=St,_.isArray=br,_.isArrayLike=xt,_.isArrayLikeObject=Et,_.isBuffer=hr,_.isFunction=It,_.isLength=Ft,_.isNumber=function(t){return typeof t=="number"||Mt(t)&&"[object Number]"==Ee.call(t)},_.isObject=$t,_.isObjectLike=Mt,_.isString=Ut,
_.isSymbol=Bt,_.isTypedArray=Dt,_.stubArray=Jt,_.stubFalse=Kt,_.now=wt,_.toFinite=Lt,_.toInteger=Nt,_.toNumber=Rt,_.toString=Tt,_.trim=function(t,e,r){if((t=Tt(t))&&(r||e===Qt))return t.replace(re,"");if(!t||!(e=q(e)))return t;t=t.match(be),e=e.match(be),r=-1;for(var n=t.length;++r<n&&-1<l(e,t[r],0););for(n=t.length;n--&&-1<l(e,t[n],0););return e=n+1,n=t.length,e=e===Qt?n:e,(!r&&e>=n?t:G(t,r,e)).join("")},_.each=mt,_.VERSION="4.13.1",(_e||{})._=_,me._=_}).call(this);

View file

@ -1,2 +1,2 @@
/*! modulejs v1.13.0 - https://larsjung.de/modulejs/ */
!function(n,r){"object"==typeof exports&&"object"==typeof module?module.exports=r():"function"==typeof define&&define.amd?define([],r):"object"==typeof exports?exports.modulejs=r():n.modulejs=r()}(this,function(){return function(n){function r(t){if(e[t])return e[t].exports;var i=e[t]={exports:{},id:t,loaded:!1};return n[t].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}var e={};return r.m=n,r.c=e,r.p="",r(0)}([function(n,r){"use strict";var e=Object.prototype,t=function(n){return function(r){return e.toString.call(r)==="[object "+n+"]"}},i=t("Array"),o=t("Function"),u=t("String"),s=function(n,r){return void 0!==n&&null!==n&&e.hasOwnProperty.call(n,r)},f=function(n,r){if(n&&n.length)for(var e=0,t=n.length;t>e;e+=1)r(n[e],e,n);else for(var i in n)s(n,i)&&r(n[i],i,n)},c=function(n,r){if(n&&n.length)for(var e=0,t=n.length;t>e;e+=1)if(n[e]===r)return!0;return!1},a=function(n){var r=[];return f(n,function(n){c(r,n)||r.push(n)}),r},d=function(n,r){if(!n)throw new Error("[modulejs] "+r)},p=function l(){var n={},r={},e=function y(e,t,i){d(u(e),"id must be string: "+e);var o=t===!0,p=(o?void 0:t)||r;if(!o&&s(p,e))return p[e];var l=n[e];d(l,"id not defined: "+e),i=(i||[]).slice(),i.push(e);var v=[];if(f(l.deps,function(n){d(!c(i,n),"circular dependencies: "+n+" in "+i),o?(v=v.concat(y(n,t,i)),v.push(n)):v.push(y(n,t,i))}),o)return a(v);var h=l.fn.apply(void 0,v);return p[e]=h,h},t=function(r,e,t){if(void 0===t){var f=[[],e];e=f[0],t=f[1]}d(u(r),"id must be string: "+r),d(!s(n,r),"id already defined: "+r),d(i(e),"deps must be array: "+r),n[r]={id:r,deps:e,fn:o(t)?t:function(){return t}}},p=function(n,r){return e(n,r)},v=function(){var t={};return f(n,function(n,i){t[i]={deps:n.deps.slice(),reqs:e(i,!0),init:s(r,i)}}),f(n,function(r,e){var i=[];f(n,function(n,r){c(t[r].reqs,e)&&i.push(r)}),t[e].reqd=i}),t},h=function(n){var r="\n";return f(v(),function(e,t){var i=n?e.reqd:e.reqs;r+=(e.init?"* ":" ")+t+" -> [ "+i.join(", ")+" ]\n"}),r};return{create:l,define:t,log:h,require:p,state:v,_private:{assert:d,contains:c,definitions:n,each:f,has:s,instances:r,isArray:i,isFunction:o,isString:u,resolve:e,uniq:a}}};n.exports=p()}])});
/*! modulejs v1.14.0 - https://larsjung.de/modulejs/ */
!function(n,r){"object"==typeof exports&&"object"==typeof module?module.exports=r():"function"==typeof define&&define.amd?define([],r):"object"==typeof exports?exports.modulejs=r():n.modulejs=r()}(this,function(){return function(n){function r(t){if(e[t])return e[t].exports;var i=e[t]={exports:{},id:t,loaded:!1};return n[t].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}var e={};return r.m=n,r.c=e,r.p="",r(0)}([function(n,r){"use strict";var e=Object.prototype,t=function(n){return function(r){return e.toString.call(r)==="[object "+n+"]"}},i=t("Array"),o=t("Function"),u=t("String"),s=function(n,r){return void 0!==n&&null!==n&&e.hasOwnProperty.call(n,r)},f=function(n,r){if(n&&n.length)for(var e=0,t=n.length;t>e;e+=1)r(n[e],e,n);else for(var i in n)s(n,i)&&r(n[i],i,n)},c=function(n,r){if(n&&n.length)for(var e=0,t=n.length;t>e;e+=1)if(n[e]===r)return!0;return!1},a=function(n){var r=[];return f(n,function(n){c(r,n)||r.push(n)}),r},d=function(n,r){if(!n)throw new Error("[modulejs] "+r)},p=function l(){var n={},r={},e=function y(e,t,i){d(u(e),"id must be string: "+e);var o=t===!0,p=(o?void 0:t)||r;if(!o&&s(p,e))return p[e];var l=n[e];d(l,"id not defined: "+e),i=(i||[]).slice(),i.push(e);var v=[];if(f(l.deps,function(n){d(!c(i,n),"circular dependencies: "+n+" in "+i),o?(v=v.concat(y(n,t,i)),v.push(n)):v.push(y(n,t,i))}),o)return a(v);var h=l.fn.apply(void 0,v);return p[e]=h,h},t=function(r,e,t){if(void 0===t){var f=[[],e];e=f[0],t=f[1]}d(u(r),"id must be string: "+r),d(!s(n,r),"id already defined: "+r),d(i(e),"deps must be array: "+r),n[r]={id:r,deps:e,fn:o(t)?t:function(){return t}}},p=function(n,r){return e(n,r)},v=function(){var t={};return f(n,function(n,i){t[i]={deps:n.deps.slice(),reqs:e(i,!0),init:s(r,i)}}),f(n,function(r,e){var i=[];f(n,function(n,r){c(t[r].reqs,e)&&i.push(r)}),t[e].reqd=i}),t},h=function(n){var r="\n";return f(v(),function(e,t){var i=n?e.reqd:e.reqs;r+=(e.init?"* ":" ")+t+" -> [ "+i.join(", ")+" ]\n"}),r};return{create:l,define:t,log:h,require:p,state:v,_private:{assert:d,contains:c,definitions:n,each:f,has:s,instances:r,isArray:i,isFunction:o,isString:u,resolve:e,uniq:a}}};n.exports=p()}])});

View file

@ -13,7 +13,7 @@
it('jQuery and $ are global functions', function () {
assert.isFunction(jQuery);
assert.strictEqual(jQuery, window.jQuery);
assert.strictEqual(jQuery.fn.jquery, '2.1.3');
assert.strictEqual(jQuery.fn.jquery, '2.2.4');
assert.strictEqual($, jQuery);
assert.strictEqual($, window.$);
@ -22,7 +22,7 @@
it('_ is global function', function () {
assert.isFunction(_);
assert.strictEqual(_, window._);
assert.strictEqual(_.VERSION, '3.9.3');
assert.strictEqual(_.VERSION, '4.13.1');
});
it('util is global object', function () {