diff --git a/asset-manifest.json b/asset-manifest.json index 24adc1e..25eb165 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,17 +1,17 @@ { "files": { - "main.js": "/static/js/main.28dd6c6d.chunk.js", - "main.js.map": "/static/js/main.28dd6c6d.chunk.js.map", - "runtime-main.js": "/static/js/runtime-main.0b4c1399.js", - "runtime-main.js.map": "/static/js/runtime-main.0b4c1399.js.map", - "static/js/2.bef5b5e4.chunk.js": "/static/js/2.bef5b5e4.chunk.js", - "static/js/2.bef5b5e4.chunk.js.map": "/static/js/2.bef5b5e4.chunk.js.map", + "main.js": "/static/js/main.88c92949.chunk.js", + "main.js.map": "/static/js/main.88c92949.chunk.js.map", + "runtime-main.js": "/static/js/runtime-main.27e475d2.js", + "runtime-main.js.map": "/static/js/runtime-main.27e475d2.js.map", + "static/js/2.d835dce6.chunk.js": "/static/js/2.d835dce6.chunk.js", + "static/js/2.d835dce6.chunk.js.map": "/static/js/2.d835dce6.chunk.js.map", "index.html": "/index.html", - "static/js/2.bef5b5e4.chunk.js.LICENSE.txt": "/static/js/2.bef5b5e4.chunk.js.LICENSE.txt" + "static/js/2.d835dce6.chunk.js.LICENSE.txt": "/static/js/2.d835dce6.chunk.js.LICENSE.txt" }, "entrypoints": [ - "static/js/runtime-main.0b4c1399.js", - "static/js/2.bef5b5e4.chunk.js", - "static/js/main.28dd6c6d.chunk.js" + "static/js/runtime-main.27e475d2.js", + "static/js/2.d835dce6.chunk.js", + "static/js/main.88c92949.chunk.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index acd4e7b..2e62b28 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Mod Maker

City Game Studio: A tycoon about game dev - Mod Maker v1.0

Mod Maker helps you generate a zip file that contains all the required files to make a mod. Once ready, click on the Download button, and save the file on your hard drive. Then extract mod.zip into a new folder. Launch City Game Studio: A tycoon about game dev, create a new mod, and select the created folder. Click on Create and your mod is now ready to be used.

See the raw documentation

See the github repository
\ No newline at end of file +Mod Maker

City Game Studio: A tycoon about game dev - Mod Maker v1.0

Mod Maker helps you generate a zip file that contains all the required files to make a mod. Once ready, click on the Download button, and save the file on your hard drive. Then extract mod.zip into a new folder. Launch City Game Studio: A tycoon about game dev, create a new mod, and select the created folder. Click on Create and your mod is now ready to be used.

See the raw documentation

See the github repository
\ No newline at end of file diff --git a/static/js/2.d835dce6.chunk.js b/static/js/2.d835dce6.chunk.js new file mode 100644 index 0000000..83fbeb1 --- /dev/null +++ b/static/js/2.d835dce6.chunk.js @@ -0,0 +1,3 @@ +/*! For license information please see 2.d835dce6.chunk.js.LICENSE.txt */ +(this["webpackJsonpmod-maker"]=this["webpackJsonpmod-maker"]||[]).push([[2],[function(e,t,r){"use strict";e.exports=r(230)},function(e,t,r){e.exports=r(267)()},function(e,t,r){e.exports=r(251)},function(e,t,r){e.exports=r(241)},function(e,t){var r=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=r)},function(e,t,r){var n=r(6),a=r(4),o=r(16),i=r(18),s=r(23),u=function e(t,r,u){var l,c,f,d=t&e.F,p=t&e.G,h=t&e.S,m=t&e.P,v=t&e.B,y=t&e.W,g=p?a:a[r]||(a[r]={}),b=g.prototype,w=p?n:h?n[r]:(n[r]||{}).prototype;for(l in p&&(u=r),u)(c=!d&&w&&void 0!==w[l])&&s(g,l)||(f=c?w[l]:u[l],g[l]=p&&"function"!=typeof w[l]?u[l]:v&&c?o(f,n):y&&w[l]==f?function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):m&&"function"==typeof f?o(Function.call,f):f,m&&((g.virtual||(g.virtual={}))[l]=f,t&e.R&&b&&!b[l]&&i(b,l,f)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t){var r=Array.isArray;e.exports=r},function(e,t,r){var n=r(90)("wks"),a=r(61),o=r(6).Symbol,i="function"==typeof o;(e.exports=function(e){return n[e]||(n[e]=i&&o[e]||(i?o:a)("Symbol."+e))}).store=n},function(e,t,r){var n=r(13),a=r(140),o=r(94),i=Object.defineProperty;t.f=r(11)?Object.defineProperty:function(e,t,r){if(n(e),t=o(t,!0),n(r),a)try{return i(e,t,r)}catch(s){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t,r){e.exports=!r(19)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,r){var n=r(10);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t,r){var n=r(147),a="object"==typeof self&&self&&self.Object===Object&&self,o=n||a||Function("return this")();e.exports=o},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,r){var n=r(44);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,a){return e.call(t,r,n,a)}}return function(){return e.apply(t,arguments)}}},function(e,t,r){var n=r(60);e.exports=function(e){return Object(n(e))}},function(e,t,r){var n=r(9),a=r(45);e.exports=r(11)?function(e,t,r){return n.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t){e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,a=Array(n);++r=t)throw new Error("Cannot access property/index "+n+" levels up, current level is "+t);return r[t-n]}if(n>t)throw new Error("Cannot access data "+n+" levels up, current level is "+t);if(o="data"+(t-n||""),!a)return o}for(var s=o,l=a.split("/"),c=0;c0?a(n(e),9007199254740991):0}},function(e,t){e.exports=!0},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,r){var n=r(9).f,a=r(23),o=r(8)("toStringTag");e.exports=function(e,t,r){e&&!a(e=r?e:e.prototype,o)&&n(e,o,{configurable:!0,value:t})}},function(e,t,r){"use strict";var n=r(257)(!0);r(101)(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=n(t,r),this._i+=e.length,{value:e,done:!1})}))},function(e,t){e.exports={}},function(e,t,r){var n=r(25),a=r(15);e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==n(e)}},function(e,t,r){var n=r(300),a=r(15),o=Object.prototype,i=o.hasOwnProperty,s=o.propertyIsEnumerable,u=n(function(){return arguments}())?n:function(e){return a(e)&&i.call(e,"callee")&&!s.call(e,"callee")};e.exports=u},function(e,t){e.exports=function(e){return e}},function(e,t,r){var n=r(307),a=r(106),o=r(308),i=r(159),s=r(309),u=r(25),l=r(149),c="[object Map]",f="[object Promise]",d="[object Set]",p="[object WeakMap]",h="[object DataView]",m=l(n),v=l(a),y=l(o),g=l(i),b=l(s),w=u;(n&&w(new n(new ArrayBuffer(1)))!=h||a&&w(new a)!=c||o&&w(o.resolve())!=f||i&&w(new i)!=d||s&&w(new s)!=p)&&(w=function(e){var t=u(e),r="[object Object]"==t?e.constructor:void 0,n=r?l(r):"";if(n)switch(n){case m:return h;case v:return c;case y:return f;case g:return d;case b:return p}return t}),e.exports=w},function(e,t,r){(function(e){var n=r(14),a=r(310),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,s=i&&i.exports===o?n.Buffer:void 0,u=(s?s.isBuffer:void 0)||a;e.exports=u}).call(this,r(111)(e))},function(e,t,r){var n=r(16),a=r(160),o=r(161),i=r(13),s=r(42),u=r(115),l={},c={};(t=e.exports=function(e,t,r,f,d){var p,h,m,v,y=d?function(){return e}:u(e),g=n(r,f,t?2:1),b=0;if("function"!=typeof y)throw TypeError(e+" is not iterable!");if(o(y)){for(p=s(e.length);p>b;b++)if((v=t?g(i(h=e[b])[0],h[1]):g(e[b]))===l||v===c)return v}else for(m=y.call(e);!(h=m.next()).done;)if((v=a(m,g,h.value,t))===l||v===c)return v}).BREAK=l,t.RETURN=c},function(e,t,r){var n=r(107),a=r(108);e.exports=function(e,t,r,o){var i=!r;r||(r={});for(var s=-1,u=t.length;++sdocument.F=Object<\/script>"),e.close(),u=e.F;n--;)delete u.prototype[o[n]];return u()};e.exports=Object.create||function(e,t){var r;return null!==e?(s.prototype=n(e),r=new s,s.prototype=null,r[i]=e):r=u(),void 0===t?r:a(r,t)}},function(e,t,r){r(259);for(var n=r(6),a=r(18),o=r(48),i=r(8)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u-1&&e%1==0&&e0&&o(c)?r>1?e(c,r-1,o,i,s):n(s,c):i||(s[s.length]=c)}return s}},function(e,t){var r=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},function(e,t,r){var n=r(311),a=r(28),o=r(112),i=o&&o.isTypedArray,s=i?a(i):n;e.exports=s},function(e,t,r){var n=r(69),a=r(339),o=r(340),i=r(341),s=r(342),u=r(343);function l(e){var t=this.__data__=new n(e);this.size=t.size}l.prototype.clear=a,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=s,l.prototype.set=u,e.exports=l},function(e,t){e.exports=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r0;)a=i.nextValue(),e=Math.floor(a*t.length),r.push(t.splice(e,1)[0]);return r.join("")}())}e.exports={get:function(){return n||s},characters:function(e){return l(e),n},seed:function(e){i.seed(e),a!==e&&(u(),a=e)},lookup:function(e){return c()[e]},shuffled:c}},function(e,t,r){e.exports=r(249)},function(e,t,r){e.exports=r(260)},function(e,t,r){e.exports=r(429)},,function(e,t,r){"use strict";var n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function i(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(a){return!1}}()?Object.assign:function(e,t){for(var r,s,u=i(e),l=1;l0?n:r)(e)}},function(e,t,r){var n=r(90)("keys"),a=r(61);e.exports=function(e){return n[e]||(n[e]=a(e))}},function(e,t,r){var n=r(4),a=r(6),o="__core-js_shared__",i=a[o]||(a[o]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:r(43)?"pure":"global",copyright:"\xa9 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,r){var n=r(5),a=r(4),o=r(19);e.exports=function(e,t){var r=(a.Object||{})[e]||Object[e],i={};i[e]=t(r),n(n.S+n.F*o((function(){r(1)})),"Object",i)}},function(e,t,r){var n=r(10),a=r(6).document,o=n(a)&&n(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,r){var n=r(10);e.exports=function(e,t){if(!n(e))return e;var r,a;if(t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;if("function"==typeof(r=e.valueOf)&&!n(a=r.call(e)))return a;if(!t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t,r){var n=r(61)("meta"),a=r(10),o=r(23),i=r(9).f,s=0,u=Object.isExtensible||function(){return!0},l=!r(19)((function(){return u(Object.preventExtensions({}))})),c=function(e){i(e,n,{value:{i:"O"+ ++s,w:{}}})},f=e.exports={KEY:n,NEED:!1,fastKey:function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,n)){if(!u(e))return"F";if(!t)return"E";c(e)}return e[n].i},getWeak:function(e,t){if(!o(e,n)){if(!u(e))return!0;if(!t)return!1;c(e)}return e[n].w},onFreeze:function(e){return l&&f.NEED&&u(e)&&!o(e,n)&&c(e),e}}},function(e,t,r){var n=r(6),a=r(4),o=r(43),i=r(62),s=r(9).f;e.exports=function(e){var t=a.Symbol||(a.Symbol=o?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:i.f(e)})}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,r){var n=r(41);e.exports=Array.isArray||function(e){return"Array"==n(e)}},function(e,t,r){var n=r(63),a=r(45),o=r(24),i=r(94),s=r(23),u=r(140),l=Object.getOwnPropertyDescriptor;t.f=r(11)?l:function(e,t){if(e=o(e),t=i(t,!0),u)try{return l(e,t)}catch(r){}if(s(e,t))return a(!n.f.call(e,t),e[t])}},function(e,t){},function(e,t,r){"use strict";var n=r(43),a=r(5),o=r(142),i=r(18),s=r(48),u=r(258),l=r(46),c=r(145),f=r(8)("iterator"),d=!([].keys&&"next"in[].keys()),p="keys",h="values",m=function(){return this};e.exports=function(e,t,r,v,y,g,b){u(r,t,v);var w,_,E,x=function(e){if(!d&&e in O)return O[e];switch(e){case p:case h:return function(){return new r(this,e)}}return function(){return new r(this,e)}},S=t+" Iterator",k=y==h,P=!1,O=e.prototype,C=O[f]||O["@@iterator"]||y&&O[y],A=C||x(y),F=y?k?x("entries"):A:void 0,D="Array"==t&&O.entries||C;if(D&&(E=c(D.call(new e)))!==Object.prototype&&E.next&&(l(E,S,!0),n||"function"==typeof E[f]||i(E,f,m)),k&&C&&C.name!==h&&(P=!0,A=function(){return C.call(this)}),n&&!b||!d&&!P&&O[f]||i(O,f,A),s[t]=A,s[S]=m,y)if(w={values:k?A:x(h),keys:g?A:x(p),entries:F},b)for(_ in w)_ in O||o(O,_,w[_]);else a(a.P+a.F*(d||P),t,w);return w}},function(e,t){e.exports=function(){}},function(e,t,r){var n=r(7),a=r(49),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!a(e))||(i.test(e)||!o.test(e)||null!=t&&e in Object(t))}},function(e,t,r){var n=r(275),a=r(291),o=r(293),i=r(294),s=r(295);function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e<=9007199254740991}},function(e,t){e.exports=function(e,t){for(var r=-1,n=t.length,a=e.length;++r=200){var m=t?null:s(e);if(m)return u(m);d=!1,c=i,h=new n}else h=t?[]:p;e:for(;++l-1}},function(e,t){e.exports=function(e,t,r){for(var n=-1,a=null==e?0:e.length;++nu;)n(s,r=t[u++])&&(~o(l,r)||l.push(r));return l}},function(e,t,r){var n=r(24),a=r(42),o=r(139);e.exports=function(e){return function(t,r,i){var s,u=n(t),l=a(u.length),c=o(i,l);if(e&&r!=r){for(;l>c;)if((s=u[c++])!=s)return!0}else for(;l>c;c++)if((e||c in u)&&u[c]===r)return e||c||0;return!e&&-1}}},function(e,t,r){var n=r(88),a=Math.max,o=Math.min;e.exports=function(e,t){return(e=n(e))<0?a(e+t,0):o(e,t)}},function(e,t,r){e.exports=!r(11)&&!r(19)((function(){return 7!=Object.defineProperty(r(93)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,r){"use strict";var n=r(6),a=r(23),o=r(11),i=r(5),s=r(142),u=r(95).KEY,l=r(19),c=r(90),f=r(46),d=r(61),p=r(8),h=r(62),m=r(96),v=r(244),y=r(98),g=r(13),b=r(10),w=r(17),_=r(24),E=r(94),x=r(45),S=r(64),k=r(246),P=r(99),O=r(97),C=r(9),A=r(40),F=P.f,D=C.f,R=k.f,j=n.Symbol,T=n.JSON,I=T&&T.stringify,N=p("_hidden"),z=p("toPrimitive"),L={}.propertyIsEnumerable,U=c("symbol-registry"),M=c("symbols"),B=c("op-symbols"),$=Object.prototype,V="function"==typeof j&&!!O.f,W=n.QObject,q=!W||!W.prototype||!W.prototype.findChild,H=o&&l((function(){return 7!=S(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a}))?function(e,t,r){var n=F($,t);n&&delete $[t],D(e,t,r),n&&e!==$&&D($,t,n)}:D,Q=function(e){var t=M[e]=S(j.prototype);return t._k=e,t},K=V&&"symbol"==typeof j.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof j},Z=function(e,t,r){return e===$&&Z(B,t,r),g(e),t=E(t,!0),g(r),a(M,t)?(r.enumerable?(a(e,N)&&e[N][t]&&(e[N][t]=!1),r=S(r,{enumerable:x(0,!1)})):(a(e,N)||D(e,N,x(1,{})),e[N][t]=!0),H(e,t,r)):D(e,t,r)},Y=function(e,t){g(e);for(var r,n=v(t=_(t)),a=0,o=n.length;o>a;)Z(e,r=n[a++],t[r]);return e},J=function(e){var t=L.call(this,e=E(e,!0));return!(this===$&&a(M,e)&&!a(B,e))&&(!(t||!a(this,e)||!a(M,e)||a(this,N)&&this[N][e])||t)},G=function(e,t){if(e=_(e),t=E(t,!0),e!==$||!a(M,t)||a(B,t)){var r=F(e,t);return!r||!a(M,t)||a(e,N)&&e[N][t]||(r.enumerable=!0),r}},X=function(e){for(var t,r=R(_(e)),n=[],o=0;r.length>o;)a(M,t=r[o++])||t==N||t==u||n.push(t);return n},ee=function(e){for(var t,r=e===$,n=R(r?B:_(e)),o=[],i=0;n.length>i;)!a(M,t=n[i++])||r&&!a($,t)||o.push(M[t]);return o};V||(s((j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),t=function t(r){this===$&&t.call(B,r),a(this,N)&&a(this[N],e)&&(this[N][e]=!1),H(this,e,x(1,r))};return o&&q&&H($,e,{configurable:!0,set:t}),Q(e)}).prototype,"toString",(function(){return this._k})),P.f=G,C.f=Z,r(144).f=k.f=X,r(63).f=J,O.f=ee,o&&!r(43)&&s($,"propertyIsEnumerable",J,!0),h.f=function(e){return Q(p(e))}),i(i.G+i.W+i.F*!V,{Symbol:j});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),re=0;te.length>re;)p(te[re++]);for(var ne=A(p.store),ae=0;ne.length>ae;)m(ne[ae++]);i(i.S+i.F*!V,"Symbol",{for:function(e){return a(U,e+="")?U[e]:U[e]=j(e)},keyFor:function(e){if(!K(e))throw TypeError(e+" is not a symbol!");for(var t in U)if(U[t]===e)return t},useSetter:function(){q=!0},useSimple:function(){q=!1}}),i(i.S+i.F*!V,"Object",{create:function(e,t){return void 0===t?S(e):Y(S(e),t)},defineProperty:Z,defineProperties:Y,getOwnPropertyDescriptor:G,getOwnPropertyNames:X,getOwnPropertySymbols:ee});var oe=l((function(){O.f(1)}));i(i.S+i.F*oe,"Object",{getOwnPropertySymbols:function(e){return O.f(w(e))}}),T&&i(i.S+i.F*(!V||l((function(){var e=j();return"[null]"!=I([e])||"{}"!=I({a:e})||"{}"!=I(Object(e))}))),"JSON",{stringify:function(e){for(var t,r,n=[e],a=1;arguments.length>a;)n.push(arguments[a++]);if(r=t=n[1],(b(t)||void 0!==e)&&!K(e))return y(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!K(t))return t}),n[1]=t,I.apply(T,n)}}),j.prototype[z]||r(18)(j.prototype,z,j.prototype.valueOf),f(j,"Symbol"),f(Math,"Math",!0),f(n.JSON,"JSON",!0)},function(e,t,r){e.exports=r(18)},function(e,t,r){var n=r(6).document;e.exports=n&&n.documentElement},function(e,t,r){var n=r(137),a=r(91).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},function(e,t,r){var n=r(23),a=r(17),o=r(89)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),n(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,r){(function(t){var r="object"==typeof t&&t&&t.Object===Object&&t;e.exports=r}).call(this,r(39))},function(e,t,r){var n=r(273),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,i=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,r,n,a){t.push(n?a.replace(o,"$1"):r||e)})),t}));e.exports=i},function(e,t){var r=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return r.call(e)}catch(t){}try{return e+""}catch(t){}}return""}},function(e,t,r){var n=r(296);e.exports=function(e){return null==e?"":n(e)}},function(e,t,r){var n=r(26),a=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=a},function(e,t,r){var n=r(298),a=r(299);e.exports=function(e,t){return null!=e&&a(e,t,n)}},function(e,t,r){var n=r(73);e.exports=function(e){return(null==e?0:e.length)?n(e,1):[]}},function(e,t,r){var n=r(155),a=Math.max;e.exports=function(e,t,r){return t=a(void 0===t?e.length-1:t,0),function(){for(var o=arguments,i=-1,s=a(o.length-t,0),u=Array(s);++ic))return!1;var d=u.get(e),p=u.get(t);if(d&&p)return d==t&&p==e;var h=-1,m=!0,v=2&r?new n:void 0;for(u.set(e,t),u.set(t,e);++h1&&i(e,t[0],t[1])?t=[]:r>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),a(e,n(t,1),[])}));e.exports=s},function(e,t,r){var n=r(12);e.exports=function(e){return e===e&&!n(e)}},function(e,t){e.exports=function(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}}},function(e,t,r){var n=r(381),a=r(383)(n);e.exports=a},function(e,t,r){var n=r(382)();e.exports=n},function(e,t,r){var n=r(123);e.exports=function(e){return e&&e.length?n(e):[]}},function(e,t,r){var n=r(387),a=r(388),o=r(389);e.exports=function(e,t,r){return t===t?o(e,t,r):n(e,a,r)}},function(e,t,r){var n=r(123);e.exports=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?n(e,void 0,t):[]}},function(e,t,r){var n=r(20),a=r(186),o=r(21),i=r(187),s=r(393),u=o((function(e){var t=s(e),r=n(e,i);return(t="function"==typeof t?t:void 0)&&r.pop(),r.length&&r[0]===e[0]?a(r,void 0,t):[]}));e.exports=u},function(e,t,r){var n=r(78),a=r(124),o=r(125),i=r(20),s=r(28),u=r(79),l=Math.min;e.exports=function(e,t,r){for(var c=r?o:a,f=e[0].length,d=e.length,p=d,h=Array(d),m=1/0,v=[];p--;){var y=e[p];p&&t&&(y=i(y,s(t))),m=l(y.length,m),h[p]=!r&&(t||f>=120&&y.length>=120)?new n(p&&y):void 0}y=e[0];var g=-1,b=h[0];e:for(;++gr;)t.push(arguments[r++]);return y[++v]=function(){s("function"==typeof e?e:Function(e),t)},n(v),v},p=function(e){delete y[e]},"process"==r(41)(f)?n=function(e){f.nextTick(i(b,e,1))}:m&&m.now?n=function(e){m.now(i(b,e,1))}:h?(o=(a=new h).port2,a.port1.onmessage=w,n=i(o.postMessage,o,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(n=function(e){c.postMessage(e+"","*")},c.addEventListener("message",w,!1)):n=g in l("script")?function(e){u.appendChild(l("script")).onreadystatechange=function(){u.removeChild(this),b.call(e)}}:function(e){setTimeout(i(b,e,1),0)}),e.exports={set:d,clear:p}},function(e,t){e.exports=function(e){try{return{e:!1,v:e()}}catch(t){return{e:!0,v:t}}}},function(e,t,r){var n=r(13),a=r(10),o=r(128);e.exports=function(e,t){if(n(e),a(t)&&t.constructor===e)return t;var r=o.f(e);return(0,r.resolve)(t),r.promise}},function(e,t,r){"use strict";var n=r(34);e.exports=function(e){n.copy(e,this)}},function(e,t,r){"use strict";e.exports=function(e,t){t||(t={}),"function"===typeof t&&(t={cmp:t});var r,n="boolean"===typeof t.cycles&&t.cycles,a=t.cmp&&(r=t.cmp,function(e){return function(t,n){var a={key:t,value:e[t]},o={key:n,value:e[n]};return r(a,o)}}),o=[];return function e(t){if(t&&t.toJSON&&"function"===typeof t.toJSON&&(t=t.toJSON()),void 0!==t){if("number"==typeof t)return isFinite(t)?""+t:"null";if("object"!==typeof t)return JSON.stringify(t);var r,i;if(Array.isArray(t)){for(i="[",r=0;r",g=p?">":"<",b=void 0;if(!d&&"number"!=typeof s&&void 0!==s)throw new Error(t+" must be number");if(!v&&void 0!==m&&"number"!=typeof m&&"boolean"!=typeof m)throw new Error(h+" must be number or boolean");if(v){var w=e.util.getData(m.$data,i,e.dataPathArr),_="exclusive"+o,E="exclType"+o,x="exclIsNumber"+o,S="' + "+(O="op"+o)+" + '";a+=" var schemaExcl"+o+" = "+w+"; ",a+=" var "+_+"; var "+E+" = typeof "+(w="schemaExcl"+o)+"; if ("+E+" != 'boolean' && "+E+" != 'undefined' && "+E+" != 'number') { ";var k;b=h;(k=k||[]).push(a),a="",!1!==e.createErrors?(a+=" { keyword: '"+(b||"_exclusiveLimit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: {} ",!1!==e.opts.messages&&(a+=" , message: '"+h+" should be boolean' "),e.opts.verbose&&(a+=" , schema: validate.schema"+u+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),a+=" } "):a+=" {} ";var P=a;a=k.pop(),!e.compositeRule&&c?e.async?a+=" throw new ValidationError(["+P+"]); ":a+=" validate.errors = ["+P+"]; return false; ":a+=" var err = "+P+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a+=" } else if ( ",d&&(a+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),a+=" "+E+" == 'number' ? ( ("+_+" = "+n+" === undefined || "+w+" "+y+"= "+n+") ? "+f+" "+g+"= "+w+" : "+f+" "+g+" "+n+" ) : ( ("+_+" = "+w+" === true) ? "+f+" "+g+"= "+n+" : "+f+" "+g+" "+n+" ) || "+f+" !== "+f+") { var op"+o+" = "+_+" ? '"+y+"' : '"+y+"='; ",void 0===s&&(b=h,l=e.errSchemaPath+"/"+h,n=w,d=v)}else{S=y;if((x="number"==typeof m)&&d){var O="'"+S+"'";a+=" if ( ",d&&(a+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),a+=" ( "+n+" === undefined || "+m+" "+y+"= "+n+" ? "+f+" "+g+"= "+m+" : "+f+" "+g+" "+n+" ) || "+f+" !== "+f+") { "}else{x&&void 0===s?(_=!0,b=h,l=e.errSchemaPath+"/"+h,n=m,g+="="):(x&&(n=Math[p?"min":"max"](m,s)),m===(!x||n)?(_=!0,b=h,l=e.errSchemaPath+"/"+h,g+="="):(_=!1,S+="="));O="'"+S+"'";a+=" if ( ",d&&(a+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),a+=" "+f+" "+g+" "+n+" || "+f+" !== "+f+") { "}}b=b||t,(k=k||[]).push(a),a="",!1!==e.createErrors?(a+=" { keyword: '"+(b||"_limit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { comparison: "+O+", limit: "+n+", exclusive: "+_+" } ",!1!==e.opts.messages&&(a+=" , message: 'should be "+S+" ",a+=d?"' + "+n:n+"'"),e.opts.verbose&&(a+=" , schema: ",a+=d?"validate.schema"+u:""+s,a+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),a+=" } "):a+=" {} ";P=a;return a=k.pop(),!e.compositeRule&&c?e.async?a+=" throw new ValidationError(["+P+"]); ":a+=" validate.errors = ["+P+"]; return false; ":a+=" var err = "+P+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a+=" } ",c&&(a+=" else { "),a}},function(e,t,r){"use strict";e.exports=function(e,t,r){var n,a=" ",o=e.level,i=e.dataLevel,s=e.schema[t],u=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,f="data"+(i||""),d=e.opts.$data&&s&&s.$data;if(d?(a+=" var schema"+o+" = "+e.util.getData(s.$data,i,e.dataPathArr)+"; ",n="schema"+o):n=s,!d&&"number"!=typeof s)throw new Error(t+" must be number");a+="if ( ",d&&(a+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),a+=" "+f+".length "+("maxItems"==t?">":"<")+" "+n+") { ";var p=t,h=h||[];h.push(a),a="",!1!==e.createErrors?(a+=" { keyword: '"+(p||"_limitItems")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { limit: "+n+" } ",!1!==e.opts.messages&&(a+=" , message: 'should NOT have ",a+="maxItems"==t?"more":"fewer",a+=" than ",a+=d?"' + "+n+" + '":""+s,a+=" items' "),e.opts.verbose&&(a+=" , schema: ",a+=d?"validate.schema"+u:""+s,a+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),a+=" } "):a+=" {} ";var m=a;return a=h.pop(),!e.compositeRule&&c?e.async?a+=" throw new ValidationError(["+m+"]); ":a+=" validate.errors = ["+m+"]; return false; ":a+=" var err = "+m+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a+="} ",c&&(a+=" else { "),a}},function(e,t,r){"use strict";e.exports=function(e,t,r){var n,a=" ",o=e.level,i=e.dataLevel,s=e.schema[t],u=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,f="data"+(i||""),d=e.opts.$data&&s&&s.$data;if(d?(a+=" var schema"+o+" = "+e.util.getData(s.$data,i,e.dataPathArr)+"; ",n="schema"+o):n=s,!d&&"number"!=typeof s)throw new Error(t+" must be number");var p="maxLength"==t?">":"<";a+="if ( ",d&&(a+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),!1===e.opts.unicode?a+=" "+f+".length ":a+=" ucs2length("+f+") ",a+=" "+p+" "+n+") { ";var h=t,m=m||[];m.push(a),a="",!1!==e.createErrors?(a+=" { keyword: '"+(h||"_limitLength")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { limit: "+n+" } ",!1!==e.opts.messages&&(a+=" , message: 'should NOT be ",a+="maxLength"==t?"longer":"shorter",a+=" than ",a+=d?"' + "+n+" + '":""+s,a+=" characters' "),e.opts.verbose&&(a+=" , schema: ",a+=d?"validate.schema"+u:""+s,a+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),a+=" } "):a+=" {} ";var v=a;return a=m.pop(),!e.compositeRule&&c?e.async?a+=" throw new ValidationError(["+v+"]); ":a+=" validate.errors = ["+v+"]; return false; ":a+=" var err = "+v+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a+="} ",c&&(a+=" else { "),a}},function(e,t,r){"use strict";e.exports=function(e,t,r){var n,a=" ",o=e.level,i=e.dataLevel,s=e.schema[t],u=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,f="data"+(i||""),d=e.opts.$data&&s&&s.$data;if(d?(a+=" var schema"+o+" = "+e.util.getData(s.$data,i,e.dataPathArr)+"; ",n="schema"+o):n=s,!d&&"number"!=typeof s)throw new Error(t+" must be number");a+="if ( ",d&&(a+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),a+=" Object.keys("+f+").length "+("maxProperties"==t?">":"<")+" "+n+") { ";var p=t,h=h||[];h.push(a),a="",!1!==e.createErrors?(a+=" { keyword: '"+(p||"_limitProperties")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { limit: "+n+" } ",!1!==e.opts.messages&&(a+=" , message: 'should NOT have ",a+="maxProperties"==t?"more":"fewer",a+=" than ",a+=d?"' + "+n+" + '":""+s,a+=" properties' "),e.opts.verbose&&(a+=" , schema: ",a+=d?"validate.schema"+u:""+s,a+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),a+=" } "):a+=" {} ";var m=a;return a=h.pop(),!e.compositeRule&&c?e.async?a+=" throw new ValidationError(["+m+"]); ":a+=" validate.errors = ["+m+"]; return false; ":a+=" var err = "+m+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a+="} ",c&&(a+=" else { "),a}},function(e){e.exports=JSON.parse('{"$schema":"http://json-schema.org/draft-07/schema#","$id":"http://json-schema.org/draft-07/schema#","title":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"nonNegativeInteger":{"type":"integer","minimum":0},"nonNegativeIntegerDefault0":{"allOf":[{"$ref":"#/definitions/nonNegativeInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"uniqueItems":true,"default":[]}},"type":["object","boolean"],"properties":{"$id":{"type":"string","format":"uri-reference"},"$schema":{"type":"string","format":"uri"},"$ref":{"type":"string","format":"uri-reference"},"$comment":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"default":true,"readOnly":{"type":"boolean","default":false},"examples":{"type":"array","items":true},"multipleOf":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"number"},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"number"},"maxLength":{"$ref":"#/definitions/nonNegativeInteger"},"minLength":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"$ref":"#"},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":true},"maxItems":{"$ref":"#/definitions/nonNegativeInteger"},"minItems":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"contains":{"$ref":"#"},"maxProperties":{"$ref":"#/definitions/nonNegativeInteger"},"minProperties":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"$ref":"#"},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"propertyNames":{"format":"regex"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"propertyNames":{"$ref":"#"},"const":true,"enum":{"type":"array","items":true,"minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"format":{"type":"string"},"contentMediaType":{"type":"string"},"contentEncoding":{"type":"string"},"if":{"$ref":"#"},"then":{"$ref":"#"},"else":{"$ref":"#"},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"default":true}')},function(e,t,r){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}r.d(t,"a",(function(){return n}))},function(e,t,r){"use strict";function n(e,t){for(var r=0;r>2,s=(3&t)<<4|r>>4,u=1>6:64,l=2>4,r=(15&i)<<4|(s=o.indexOf(e.charAt(l++)))>>2,n=(3&s)<<6|(u=o.indexOf(e.charAt(l++))),f[c++]=t,64!==s&&(f[c++]=r),64!==u&&(f[c++]=n);return f}},{"./support":30,"./utils":32}],2:[function(e,t,r){"use strict";var n=e("./external"),a=e("./stream/DataWorker"),o=e("./stream/Crc32Probe"),i=e("./stream/DataLengthProbe");function s(e,t,r,n,a){this.compressedSize=e,this.uncompressedSize=t,this.crc32=r,this.compression=n,this.compressedContent=a}s.prototype={getContentWorker:function(){var e=new a(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new i("data_length")),t=this;return e.on("end",(function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),e},getCompressedWorker:function(){return new a(n.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},s.createWorkerFrom=function(e,t,r){return e.pipe(new o).pipe(new i("uncompressedSize")).pipe(t.compressWorker(r)).pipe(new i("compressedSize")).withStreamInfo("compression",t)},t.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,t,r){"use strict";var n=e("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(e){return new n("STORE compression")},uncompressWorker:function(){return new n("STORE decompression")}},r.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,t,r){"use strict";var n=e("./utils"),a=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t){return void 0!==e&&e.length?"string"!==n.getTypeOf(e)?function(e,t,r){var n=a,o=0+r;e^=-1;for(var i=0;i>>8^n[255&(e^t[i])];return-1^e}(0|t,e,e.length):function(e,t,r){var n=a,o=0+r;e^=-1;for(var i=0;i>>8^n[255&(e^t.charCodeAt(i))];return-1^e}(0|t,e,e.length):0}},{"./utils":32}],5:[function(e,t,r){"use strict";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(e,t,r){"use strict";var n;n="undefined"!=typeof Promise?Promise:e("lie"),t.exports={Promise:n}},{lie:37}],7:[function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,a=e("pako"),o=e("./utils"),i=e("./stream/GenericWorker"),s=n?"uint8array":"array";function u(e,t){i.call(this,"FlateWorker/"+e),this._pako=null,this._pakoAction=e,this._pakoOptions=t,this.meta={}}r.magic="\b\0",o.inherits(u,i),u.prototype.processChunk=function(e){this.meta=e.meta,null===this._pako&&this._createPako(),this._pako.push(o.transformTo(s,e.data),!1)},u.prototype.flush=function(){i.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},u.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this._pako=null},u.prototype._createPako=function(){this._pako=new a[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},r.compressWorker=function(e){return new u("Deflate",e)},r.uncompressWorker=function(){return new u("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,t,r){"use strict";function n(e,t){var r,n="";for(r=0;r>>=8;return n}function a(e,t,r,a,i,c){var f,d,p=e.file,h=e.compression,m=c!==s.utf8encode,v=o.transformTo("string",c(p.name)),y=o.transformTo("string",s.utf8encode(p.name)),g=p.comment,b=o.transformTo("string",c(g)),w=o.transformTo("string",s.utf8encode(g)),_=y.length!==p.name.length,E=w.length!==g.length,x="",S="",k="",P=p.dir,O=p.date,C={crc32:0,compressedSize:0,uncompressedSize:0};t&&!r||(C.crc32=e.crc32,C.compressedSize=e.compressedSize,C.uncompressedSize=e.uncompressedSize);var A=0;t&&(A|=8),m||!_&&!E||(A|=2048);var F,D=0,R=0;P&&(D|=16),"UNIX"===i?(R=798,D|=((F=p.unixPermissions)||(F=P?16893:33204),(65535&F)<<16)):(R=20,D|=63&(p.dosPermissions||0)),f=O.getUTCHours(),f<<=6,f|=O.getUTCMinutes(),f<<=5,f|=O.getUTCSeconds()/2,d=O.getUTCFullYear()-1980,d<<=4,d|=O.getUTCMonth()+1,d<<=5,d|=O.getUTCDate(),_&&(x+="up"+n((S=n(1,1)+n(u(v),4)+y).length,2)+S),E&&(x+="uc"+n((k=n(1,1)+n(u(b),4)+w).length,2)+k);var j="";return j+="\n\0",j+=n(A,2),j+=h.magic,j+=n(f,2),j+=n(d,2),j+=n(C.crc32,4),j+=n(C.compressedSize,4),j+=n(C.uncompressedSize,4),j+=n(v.length,2),j+=n(x.length,2),{fileRecord:l.LOCAL_FILE_HEADER+j+v+x,dirRecord:l.CENTRAL_FILE_HEADER+n(R,2)+j+n(b.length,2)+"\0\0\0\0"+n(D,4)+n(a,4)+v+x+b}}var o=e("../utils"),i=e("../stream/GenericWorker"),s=e("../utf8"),u=e("../crc32"),l=e("../signature");function c(e,t,r,n){i.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=r,this.encodeFileName=n,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}o.inherits(c,i),c.prototype.push=function(e){var t=e.meta.percent||0,r=this.entriesCount,n=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,i.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:r?(t+100*(r-n-1))/r:100}}))},c.prototype.openedSource=function(e){this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name;var t=this.streamFiles&&!e.file.dir;if(t){var r=a(e,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:r.fileRecord,meta:{percent:0}})}else this.accumulate=!0},c.prototype.closedSource=function(e){this.accumulate=!1;var t,r=this.streamFiles&&!e.file.dir,o=a(e,r,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(o.dirRecord),r)this.push({data:(t=e,l.DATA_DESCRIPTOR+n(t.crc32,4)+n(t.compressedSize,4)+n(t.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:o.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},c.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo("string",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readAndCheckSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=a},{"../utils":32}],19:[function(e,t,r){"use strict";var n=e("./Uint8ArrayReader");function a(e){n.call(this,e)}e("../utils").inherits(a,n),a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,t,r){"use strict";var n=e("./DataReader");function a(e){n.call(this,e)}e("../utils").inherits(a,n),a.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},a.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},a.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{"../utils":32,"./DataReader":18}],21:[function(e,t,r){"use strict";var n=e("./ArrayReader");function a(e){n.call(this,e)}e("../utils").inherits(a,n),a.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=a},{"../utils":32,"./ArrayReader":17}],22:[function(e,t,r){"use strict";var n=e("../utils"),a=e("../support"),o=e("./ArrayReader"),i=e("./StringReader"),s=e("./NodeBufferReader"),u=e("./Uint8ArrayReader");t.exports=function(e){var t=n.getTypeOf(e);return n.checkSupport(t),"string"!==t||a.uint8array?"nodebuffer"===t?new s(e):a.uint8array?new u(n.transformTo("uint8array",e)):new o(n.transformTo("array",e)):new i(e)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,t,r){"use strict";r.LOCAL_FILE_HEADER="PK\x03\x04",r.CENTRAL_FILE_HEADER="PK\x01\x02",r.CENTRAL_DIRECTORY_END="PK\x05\x06",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x06\x07",r.ZIP64_CENTRAL_DIRECTORY_END="PK\x06\x06",r.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(e,t,r){"use strict";var n=e("./GenericWorker"),a=e("../utils");function o(e){n.call(this,"ConvertWorker to "+e),this.destType=e}a.inherits(o,n),o.prototype.processChunk=function(e){this.push({data:a.transformTo(this.destType,e.data),meta:e.meta})},t.exports=o},{"../utils":32,"./GenericWorker":28}],25:[function(e,t,r){"use strict";var n=e("./GenericWorker"),a=e("../crc32");function o(){n.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}e("../utils").inherits(o,n),o.prototype.processChunk=function(e){this.streamInfo.crc32=a(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=o},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,t,r){"use strict";var n=e("../utils"),a=e("./GenericWorker");function o(e){a.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}n.inherits(o,a),o.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}a.prototype.processChunk.call(this,e)},t.exports=o},{"../utils":32,"./GenericWorker":28}],27:[function(e,t,r){"use strict";var n=e("../utils"),a=e("./GenericWorker");function o(e){a.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,e.then((function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=n.getTypeOf(e),t.isPaused||t._tickAndRepeat()}),(function(e){t.error(e)}))}n.inherits(o,a),o.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this.data=null},o.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},o.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},o.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=o},{"../utils":32,"./GenericWorker":28}],28:[function(e,t,r){"use strict";function n(e){this.name=e||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}n.prototype={push:function(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var r=0;r "+e:e}},t.exports=n},{}],29:[function(e,t,n){"use strict";var a=e("../utils"),o=e("./ConvertWorker"),i=e("./GenericWorker"),s=e("../base64"),u=e("../support"),l=e("../external"),c=null;if(u.nodestream)try{c=e("../nodejs/NodejsStreamOutputAdapter")}catch(e){}function f(e,t,r){var n=t;switch(t){case"blob":case"arraybuffer":n="uint8array";break;case"base64":n="string"}try{this._internalType=n,this._outputType=t,this._mimeType=r,a.checkSupport(n),this._worker=e.pipe(new o(n)),e.lock()}catch(e){this._worker=new i("error"),this._worker.error(e)}}f.prototype={accumulate:function(e){return t=this,n=e,new l.Promise((function(e,o){var i=[],u=t._internalType,l=t._outputType,c=t._mimeType;t.on("data",(function(e,t){i.push(e),n&&n(t)})).on("error",(function(e){i=[],o(e)})).on("end",(function(){try{var t=function(e,t,r){switch(e){case"blob":return a.newBlob(a.transformTo("arraybuffer",t),r);case"base64":return s.encode(t);default:return a.transformTo(e,t)}}(l,function(e,t){var n,a=0,o=null,i=0;for(n=0;n>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t}(e)},r.utf8decode=function(e){return a.nodebuffer?n.transformTo("nodebuffer",e).toString("utf-8"):function(e){var t,r,a,o,i=e.length,u=new Array(2*i);for(t=r=0;t>10&1023,u[r++]=56320|1023&a)}return u.length!==r&&(u.subarray?u=u.subarray(0,r):u.length=r),n.applyFromCharCode(u)}(e=n.transformTo(a.uint8array?"uint8array":"array",e))},n.inherits(l,i),l.prototype.processChunk=function(e){var t=n.transformTo(a.uint8array?"uint8array":"array",e.data);if(this.leftOver&&this.leftOver.length){if(a.uint8array){var o=t;(t=new Uint8Array(o.length+this.leftOver.length)).set(this.leftOver,0),t.set(o,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var i=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0||0===r?t:r+s[e[r]]>t?r:t}(t),u=t;i!==t.length&&(a.uint8array?(u=t.subarray(0,i),this.leftOver=t.subarray(i,t.length)):(u=t.slice(0,i),this.leftOver=t.slice(i,t.length))),this.push({data:r.utf8decode(u),meta:e.meta})},l.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:r.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},r.Utf8DecodeWorker=l,n.inherits(c,i),c.prototype.processChunk=function(e){this.push({data:r.utf8encode(e.data),meta:e.meta})},r.Utf8EncodeWorker=c},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,t,r){"use strict";var n=e("./support"),a=e("./base64"),o=e("./nodejsUtils"),i=e("set-immediate-shim"),s=e("./external");function u(e){return e}function l(e,t){for(var r=0;r>8;this.dir=!!(16&this.externalFileAttributes),0==e&&(this.dosPermissions=63&this.externalFileAttributes),3==e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(e){if(this.extraFields[1]){var t=n(this.extraFields[1].value);this.uncompressedSize===a.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===a.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===a.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===a.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(e){var t,r,n,a=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.index+4>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t},r.buf2binstring=function(e){return u(e,e.length)},r.binstring2buf=function(e){for(var t=new n.Buf8(e.length),r=0,a=t.length;r>10&1023,l[n++]=56320|1023&a)}return u(l,n)},r.utf8border=function(e,t){var r;for((t=t||e.length)>e.length&&(t=e.length),r=t-1;0<=r&&128==(192&e[r]);)r--;return r<0||0===r?t:r+i[e[r]]>t?r:t}},{"./common":41}],43:[function(e,t,r){"use strict";t.exports=function(e,t,r,n){for(var a=65535&e|0,o=e>>>16&65535|0,i=0;0!==r;){for(r-=i=2e3>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t,r,a){var o=n,i=a+r;e^=-1;for(var s=a;s>>8^o[255&(e^t[s])];return-1^e}},{}],46:[function(e,t,r){"use strict";var n,a=e("../utils/common"),o=e("./trees"),i=e("./adler32"),s=e("./crc32"),u=e("./messages"),l=0,c=0,f=-2,d=2,p=8,h=286,m=30,v=19,y=2*h+1,g=15,b=3,w=258,_=w+b+1,E=42,x=113;function S(e,t){return e.msg=u[t],t}function k(e){return(e<<1)-(4e.avail_out&&(r=e.avail_out),0!==r&&(a.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function C(e,t){o._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,O(e.strm)}function A(e,t){e.pending_buf[e.pending++]=t}function F(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function D(e,t){var r,n,a=e.max_chain_length,o=e.strstart,i=e.prev_length,s=e.nice_match,u=e.strstart>e.w_size-_?e.strstart-(e.w_size-_):0,l=e.window,c=e.w_mask,f=e.prev,d=e.strstart+w,p=l[o+i-1],h=l[o+i];e.prev_length>=e.good_match&&(a>>=2),s>e.lookahead&&(s=e.lookahead);do{if(l[(r=t)+i]===h&&l[r+i-1]===p&&l[r]===l[o]&&l[++r]===l[o+1]){o+=2,r++;do{}while(l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&l[++o]===l[++r]&&ou&&0!=--a);return i<=e.lookahead?i:e.lookahead}function R(e){var t,r,n,o,u,l,c,f,d,p,h=e.w_size;do{if(o=e.window_size-e.lookahead-e.strstart,e.strstart>=h+(h-_)){for(a.arraySet(e.window,e.window,h,h,0),e.match_start-=h,e.strstart-=h,e.block_start-=h,t=r=e.hash_size;n=e.head[--t],e.head[t]=h<=n?n-h:0,--r;);for(t=r=h;n=e.prev[--t],e.prev[t]=h<=n?n-h:0,--r;);o+=h}if(0===e.strm.avail_in)break;if(l=e.strm,c=e.window,f=e.strstart+e.lookahead,p=void 0,(d=o)<(p=l.avail_in)&&(p=d),r=0===p?0:(l.avail_in-=p,a.arraySet(c,l.input,l.next_in,p,f),1===l.state.wrap?l.adler=i(l.adler,c,p,f):2===l.state.wrap&&(l.adler=s(l.adler,c,p,f)),l.next_in+=p,l.total_in+=p,p),e.lookahead+=r,e.lookahead+e.insert>=b)for(u=e.strstart-e.insert,e.ins_h=e.window[u],e.ins_h=(e.ins_h<=b&&(e.ins_h=(e.ins_h<=b)if(n=o._tr_tally(e,e.strstart-e.match_start,e.match_length-b),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=b){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=b&&(e.ins_h=(e.ins_h<=b&&e.match_length<=e.prev_length){for(a=e.strstart+e.lookahead-b,n=o._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-b),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=a&&(e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(R(e),0===e.lookahead&&t===l)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,C(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-_&&(C(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(C(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(C(e,!1),e.strm.avail_out),1)})),new I(4,4,8,4,j),new I(4,5,16,8,j),new I(4,6,32,32,j),new I(4,4,16,16,T),new I(8,16,32,32,T),new I(8,16,128,128,T),new I(8,32,128,256,T),new I(32,128,258,1024,T),new I(32,258,258,4096,T)],r.deflateInit=function(e,t){return U(e,t,p,15,8,0)},r.deflateInit2=U,r.deflateReset=L,r.deflateResetKeep=z,r.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?f:(e.state.gzhead=t,c):f},r.deflate=function(e,t){var r,a,i,u;if(!e||!e.state||5>8&255),A(a,a.gzhead.time>>16&255),A(a,a.gzhead.time>>24&255),A(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),A(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(A(a,255&a.gzhead.extra.length),A(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=s(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=69):(A(a,0),A(a,0),A(a,0),A(a,0),A(a,0),A(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),A(a,3),a.status=x);else{var d=p+(a.w_bits-8<<4)<<8;d|=(2<=a.strategy||a.level<2?0:a.level<6?1:6===a.level?2:3)<<6,0!==a.strstart&&(d|=32),d+=31-d%31,a.status=x,F(a,d),0!==a.strstart&&(F(a,e.adler>>>16),F(a,65535&e.adler)),e.adler=1}if(69===a.status)if(a.gzhead.extra){for(i=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>i&&(e.adler=s(e.adler,a.pending_buf,a.pending-i,i)),O(e),i=a.pending,a.pending!==a.pending_buf_size));)A(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>i&&(e.adler=s(e.adler,a.pending_buf,a.pending-i,i)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=73)}else a.status=73;if(73===a.status)if(a.gzhead.name){i=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>i&&(e.adler=s(e.adler,a.pending_buf,a.pending-i,i)),O(e),i=a.pending,a.pending===a.pending_buf_size)){u=1;break}u=a.gzindexi&&(e.adler=s(e.adler,a.pending_buf,a.pending-i,i)),0===u&&(a.gzindex=0,a.status=91)}else a.status=91;if(91===a.status)if(a.gzhead.comment){i=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>i&&(e.adler=s(e.adler,a.pending_buf,a.pending-i,i)),O(e),i=a.pending,a.pending===a.pending_buf_size)){u=1;break}u=a.gzindexi&&(e.adler=s(e.adler,a.pending_buf,a.pending-i,i)),0===u&&(a.status=103)}else a.status=103;if(103===a.status&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&O(e),a.pending+2<=a.pending_buf_size&&(A(a,255&e.adler),A(a,e.adler>>8&255),e.adler=0,a.status=x)):a.status=x),0!==a.pending){if(O(e),0===e.avail_out)return a.last_flush=-1,c}else if(0===e.avail_in&&k(t)<=k(r)&&4!==t)return S(e,-5);if(666===a.status&&0!==e.avail_in)return S(e,-5);if(0!==e.avail_in||0!==a.lookahead||t!==l&&666!==a.status){var h=2===a.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(R(e),0===e.lookahead)){if(t===l)return 1;break}if(e.match_length=0,r=o._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(C(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(C(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(C(e,!1),0===e.strm.avail_out)?1:2}(a,t):3===a.strategy?function(e,t){for(var r,n,a,i,s=e.window;;){if(e.lookahead<=w){if(R(e),e.lookahead<=w&&t===l)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=b&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=b?(r=o._tr_tally(e,1,e.match_length-b),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=o._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(C(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(C(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(C(e,!1),0===e.strm.avail_out)?1:2}(a,t):n[a.level].func(a,t);if(3!==h&&4!==h||(a.status=666),1===h||3===h)return 0===e.avail_out&&(a.last_flush=-1),c;if(2===h&&(1===t?o._tr_align(a):5!==t&&(o._tr_stored_block(a,0,0,!1),3===t&&(P(a.head),0===a.lookahead&&(a.strstart=0,a.block_start=0,a.insert=0))),O(e),0===e.avail_out))return a.last_flush=-1,c}return 4!==t?c:a.wrap<=0?1:(2===a.wrap?(A(a,255&e.adler),A(a,e.adler>>8&255),A(a,e.adler>>16&255),A(a,e.adler>>24&255),A(a,255&e.total_in),A(a,e.total_in>>8&255),A(a,e.total_in>>16&255),A(a,e.total_in>>24&255)):(F(a,e.adler>>>16),F(a,65535&e.adler)),O(e),0=r.w_size&&(0===s&&(P(r.head),r.strstart=0,r.block_start=0,r.insert=0),p=new a.Buf8(r.w_size),a.arraySet(p,t,h-r.w_size,r.w_size,0),t=p,h=r.w_size),u=e.avail_in,l=e.next_in,d=e.input,e.avail_in=h,e.next_in=0,e.input=t,R(r);r.lookahead>=b;){for(n=r.strstart,o=r.lookahead-(b-1);r.ins_h=(r.ins_h<>>=w=b>>>24,h-=w,0==(w=b>>>16&255))P[o++]=65535&b;else{if(!(16&w)){if(0==(64&w)){b=m[(65535&b)+(p&(1<>>=w,h-=w),h<15&&(p+=k[n++]<>>=w=b>>>24,h-=w,!(16&(w=b>>>16&255))){if(0==(64&w)){b=v[(65535&b)+(p&(1<>>=w,h-=w,(w=o-i)>3,p&=(1<<(h-=_<<3))-1,e.next_in=n,e.next_out=o,e.avail_in=n>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function v(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function y(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=d,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(p),t.distcode=t.distdyn=new n.Buf32(h),t.sane=1,t.back=-1,c):f}function g(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,y(e)):f}function b(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15=i.wsize?(n.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(a<(o=i.wsize-i.wnext)&&(o=a),n.arraySet(i.window,t,r-a,o,i.wnext),(a-=o)?(n.arraySet(i.window,t,r-a,a,0),i.wnext=a,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,r.check=o(r.check,M,2,0),_=w=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&w)<<8)+(w>>8))%31){e.msg="incorrect header check",r.mode=30;break}if(8!=(15&w)){e.msg="unknown compression method",r.mode=30;break}if(_-=4,I=8+(15&(w>>>=4)),0===r.wbits)r.wbits=I;else if(I>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(M[0]=255&w,M[1]=w>>>8&255,r.check=o(r.check,M,2,0)),_=w=0,r.mode=3;case 3:for(;_<32;){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}r.head&&(r.head.time=w),512&r.flags&&(M[0]=255&w,M[1]=w>>>8&255,M[2]=w>>>16&255,M[3]=w>>>24&255,r.check=o(r.check,M,4,0)),_=w=0,r.mode=4;case 4:for(;_<16;){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}r.head&&(r.head.xflags=255&w,r.head.os=w>>8),512&r.flags&&(M[0]=255&w,M[1]=w>>>8&255,r.check=o(r.check,M,2,0)),_=w=0,r.mode=5;case 5:if(1024&r.flags){for(;_<16;){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}r.length=w,r.head&&(r.head.extra_len=w),512&r.flags&&(M[0]=255&w,M[1]=w>>>8&255,r.check=o(r.check,M,2,0)),_=w=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&(g<(P=r.length)&&(P=g),P&&(r.head&&(I=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),n.arraySet(r.head.extra,p,v,P,I)),512&r.flags&&(r.check=o(r.check,p,P,v)),g-=P,v+=P,r.length-=P),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===g)break e;for(P=0;I=p[v+P++],r.head&&I&&r.length<65536&&(r.head.name+=String.fromCharCode(I)),I&&P>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;_<32;){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}e.adler=r.check=m(w),_=w=0,r.mode=11;case 11:if(0===r.havedict)return e.next_out=y,e.avail_out=b,e.next_in=v,e.avail_in=g,r.hold=w,r.bits=_,2;e.adler=r.check=1,r.mode=12;case 12:if(5===t||6===t)break e;case 13:if(r.last){w>>>=7&_,_-=7&_,r.mode=27;break}for(;_<3;){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}switch(r.last=1&w,_-=1,3&(w>>>=1)){case 0:r.mode=14;break;case 1:if(S(r),r.mode=20,6!==t)break;w>>>=2,_-=2;break e;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}w>>>=2,_-=2;break;case 14:for(w>>>=7&_,_-=7&_;_<32;){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}if((65535&w)!=(w>>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&w,_=w=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(P=r.length){if(g>>=5,_-=5,r.ndist=1+(31&w),w>>>=5,_-=5,r.ncode=4+(15&w),w>>>=4,_-=4,286>>=3,_-=3}for(;r.have<19;)r.lens[B[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,z={bits:r.lenbits},N=s(0,r.lens,0,19,r.lencode,0,r.work,z),r.lenbits=z.bits,N){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,D=65535&U,!((A=U>>>24)<=_);){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}if(D<16)w>>>=A,_-=A,r.lens[r.have++]=D;else{if(16===D){for(L=A+2;_>>=A,_-=A,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}I=r.lens[r.have-1],P=3+(3&w),w>>>=2,_-=2}else if(17===D){for(L=A+3;_>>=A)),w>>>=3,_-=3}else{for(L=A+7;_>>=A)),w>>>=7,_-=7}if(r.have+P>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;P--;)r.lens[r.have++]=I}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,z={bits:r.lenbits},N=s(u,r.lens,0,r.nlen,r.lencode,0,r.work,z),r.lenbits=z.bits,N){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,z={bits:r.distbits},N=s(l,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,z),r.distbits=z.bits,N){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=g&&258<=b){e.next_out=y,e.avail_out=b,e.next_in=v,e.avail_in=g,r.hold=w,r.bits=_,i(e,x),y=e.next_out,h=e.output,b=e.avail_out,v=e.next_in,p=e.input,g=e.avail_in,w=r.hold,_=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;F=(U=r.lencode[w&(1<>>16&255,D=65535&U,!((A=U>>>24)<=_);){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}if(F&&0==(240&F)){for(R=A,j=F,T=D;F=(U=r.lencode[T+((w&(1<>R)])>>>16&255,D=65535&U,!(R+(A=U>>>24)<=_);){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}w>>>=R,_-=R,r.back+=R}if(w>>>=A,_-=A,r.back+=A,r.length=D,0===F){r.mode=26;break}if(32&F){r.back=-1,r.mode=12;break}if(64&F){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&F,r.mode=22;case 22:if(r.extra){for(L=r.extra;_>>=r.extra,_-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;F=(U=r.distcode[w&(1<>>16&255,D=65535&U,!((A=U>>>24)<=_);){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}if(0==(240&F)){for(R=A,j=F,T=D;F=(U=r.distcode[T+((w&(1<>R)])>>>16&255,D=65535&U,!(R+(A=U>>>24)<=_);){if(0===g)break e;g--,w+=p[v++]<<_,_+=8}w>>>=R,_-=R,r.back+=R}if(w>>>=A,_-=A,r.back+=A,64&F){e.msg="invalid distance code",r.mode=30;break}r.offset=D,r.extra=15&F,r.mode=24;case 24:if(r.extra){for(L=r.extra;_>>=r.extra,_-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===b)break e;if(P=x-b,r.offset>P){if((P=r.offset-P)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}O=P>r.wnext?(P-=r.wnext,r.wsize-P):r.wnext-P,P>r.length&&(P=r.length),C=r.window}else C=h,O=y-r.offset,P=r.length;for(bg?(w=z[L+f[S]],j[T+f[S]]):(w=96,0),p=1<>A)+(h-=p)]=b<<24|w<<16|_|0,0!==h;);for(p=1<>=1;if(0!==p?(R&=p-1,R+=p):R=0,S++,0==--I[x]){if(x===P)break;x=t[r+f[S]]}if(O>>7)]}function x(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function S(e,t,r){e.bi_valid>i-r?(e.bi_buf|=t<>i-e.bi_valid,e.bi_valid+=r-i):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function O(e,t,r){var n,a,i=new Array(o+1),s=0;for(n=1;n<=o;n++)i[n]=s=s+r[n-1]<<1;for(a=0;a<=t;a++){var u=e[2*a+1];0!==u&&(e[2*a]=P(i[u]++,u))}}function C(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function A(e){8>1;1<=r;r--)D(e,i,r);for(a=l;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],D(e,i,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,i[2*a]=i[2*r]+i[2*n],e.depth[a]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,i[2*r+1]=i[2*n+1]=a,e.heap[1]=a++,D(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,a,i,s,u,l=t.dyn_tree,c=t.max_code,f=t.stat_desc.static_tree,d=t.stat_desc.has_stree,p=t.stat_desc.extra_bits,h=t.stat_desc.extra_base,m=t.stat_desc.max_length,v=0;for(i=0;i<=o;i++)e.bl_count[i]=0;for(l[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r<573;r++)m<(i=l[2*l[2*(n=e.heap[r])+1]+1]+1)&&(i=m,v++),l[2*n+1]=i,c>=7;n<30;n++)for(b[n]=a<<7,e=0;e<1<>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0}(e)),j(e,e.l_desc),j(e,e.d_desc),i=function(e){var t;for(T(e,e.dyn_ltree,e.l_desc.max_code),T(e,e.dyn_dtree,e.d_desc.max_code),j(e,e.bl_desc),t=18;3<=t&&0===e.bl_tree[2*c[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),a=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=a&&(a=o)):a=o=r+5,r+4<=a&&-1!==t?z(e,t,r,n):4===e.strategy||o===a?(S(e,2+(n?1:0),3),R(e,f,d)):(S(e,4+(n?1:0),3),function(e,t,r,n){var a;for(S(e,t-257,5),S(e,r-1,5),S(e,n-4,4),a=0;a>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(h[r]+256+1)]++,e.dyn_dtree[2*E(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){var t;S(e,2,3),k(e,256,f),16===(t=e).bi_valid?(x(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{"../utils/common":41}],53:[function(e,t,r){"use strict";t.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(e,t,r){"use strict";t.exports="function"==typeof n?n:function(){var e=[].slice.apply(arguments);e.splice(1,0,0),setTimeout.apply(null,e)}},{}]},{},[10])(10)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,"undefined"!=typeof t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}).call(this,r(39),r(234).Buffer,r(238).setImmediate)},function(e,t,r){e.exports=r(247)},function(e,t,r){var n=r(22),a=r(57);function o(t){return"function"===typeof n&&"symbol"===typeof a?(e.exports=o=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=o=function(e){return e&&"function"===typeof n&&e.constructor===n&&e!==n.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),o(t)}e.exports=o,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,r){e.exports=r(265)},function(e,t,r){var n=r(269),a=r(301)((function(e,t){return null==e?{}:n(e,t)}));e.exports=a},function(e,t,r){var n=r(157),a=r(52),o=r(50),i=r(7),s=r(27),u=r(53),l=r(74),c=r(75),f=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||u(e)||c(e)||o(e)))return!e.length;var t=a(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(l(e))return!n(e).length;for(var r in e)if(f.call(e,r))return!1;return!0}},function(e,t,r){e.exports=r(312)},function(e,t,r){e.exports=r(332)},function(e,t,r){var n=r(336),a=r(337),o=r(363),i=r(395),s=r(399),u=r(153),l=r(405),c=r(406),f=r(185),d=r(175),p=r(126),h=r(407),m=r(177),v=r(410),y=r(182),g=r(184),b=r(412),w=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1)return y(r)}},properties:function(e,t,r,n){n.ignoreAdditionalProperties||(e.forEach((function(t){var n=e.filter((function(e){return e!==t})),a=z(t.properties),o=z(t.patternProperties).map((function(e){return new RegExp(e)}));n.forEach((function(e){var n=z(e.properties),i=n.filter((function(e){return o.some((function(t){return t.test(e)}))}));w(n,a,i).forEach((function(n){e.properties[n]=r.properties([e.properties[n],t.additionalProperties],n)}))}))})),e.forEach((function(t){var r=e.filter((function(e){return e!==t})),n=z(t.patternProperties);!1===t.additionalProperties&&r.forEach((function(e){var t=z(e.patternProperties);w(t,n).forEach((function(t){return delete e.patternProperties[t]}))}))})));var a,o={additionalProperties:r.additionalProperties(e.map((function(e){return e.additionalProperties}))),patternProperties:V(e.map((function(e){return e.patternProperties})),r.patternProperties),properties:V(e.map((function(e){return e.properties})),r.properties)};return!1===o.additionalProperties&&v(a=o.properties,(function(e,t){!1===e&&delete a[t]})),o},dependencies:function(e,t,r){return F(e).reduce((function(t,n){var a=I(e,n),i=g(a.filter(A),d),s=i.filter(Array.isArray);if(s.length){if(s.length===i.length)t[n]=C(i);else{var u=i.filter(S),l=s.map(W);t[n]=r(u.concat(l),n)}return t}return i=g(i,o),t[n]=r(i,n),t}),{})},items:function(e,t,r){var n,a,o=e.map((function(e){return e.items})),i=o.filter(A),s={};return i.every(S)?s.items=r.items(o):s.items=V(e,r.itemsArray,o),i.every(Array.isArray)?n=e.map((function(e){return e.additionalItems})):i.some(Array.isArray)&&(n=e.map((function(e){if(e)return Array.isArray(e.items)?e.additionalItems:e.items}))),n&&(s.additionalItems=r.additionalItems(n)),!1===s.additionalItems&&Array.isArray(s.items)&&(a=s.items,v(a,(function(e,t){!1===e&&a.splice(t,1)}))),s},oneOf:function(e,t,r){var n=function(e,t){return e.map((function(e,r){try{return t(e,r)}catch(n){return}})).filter(A)}(L(a(e)),r),i=g(n,o);if(i.length)return i},not:function(e){return{anyOf:e}},pattern:function(e,t,r,a,o){var i=t.pop();o(e.map((function(e){return n({},i,e)})))},multipleOf:function(e){for(var t=e.slice(0),r=1;t.some((function(e){return!Number.isInteger(e)}));)t=t.map((function(e){return 10*e})),r*=10;return i(t)/r},enum:function(e){var t=f.apply(null,e.concat(d));if(t.length)return m(t)}};function J(e,t,r){return r=r||[],t=s(t,{ignoreAdditionalProperties:!1,resolvers:Y}),function e(i,s,u){i=a(i.filter(A)),u=u||[];var l=p(s)?s:{};if(i.length){if(i.some(k))return!1;if(i.every(P))return!0;i=i.filter(p);var c=F(i);if(x(c,"allOf"))return J({allOf:i},t,r);var f=c.filter(_);h(c,f);var d=c.filter(E);return h(c,d),c.forEach((function(r){var a=I(i,r),s=g(a.filter(A),function(e){return function(t,r){return o(n({},e,t),n({},e,r))}}(r));if(1===s.length&&x(K,r))l[r]=s[0].map((function(t){return e([t],t)}));else if(1!==s.length||x(Q,r)||x(Z,r)){var c,f=t.resolvers[r]||t.resolvers.defaultResolver;if(!f)throw new Error("No resolver found for key "+r+". You can provide a resolver for this keyword in the options, or provide a default resolver.");c=x(Q,r)||x(K,r)?B(e,r,u):function(t){return e(t,null,u.concat(r))};var d=!1;l[r]=f(s,u.concat(r),c,t,(function(e){return d=Array.isArray(e),function(e){l.allOf=function(e,t){return Array.isArray(e)?(e.splice.apply(e,[0,0].concat(t)),e):t}(l.allOf,e)}(e)})),void 0!==l[r]||d?void 0===l[r]&&delete l[r]:U(s,u.concat(r))}else l[r]=s[0]})),Object.assign(l,$(f,"properties",i,e,t,u)),Object.assign(l,$(d,"items",i,e,t,u)),l}}(l(T(e)),e)}Y.$id=D,Y.$ref=D,Y.$schema=D,Y.additionalItems=O,Y.additionalProperties=O,Y.anyOf=Y.oneOf,Y.contains=O,Y.default=D,Y.definitions=Y.dependencies,Y.description=D,Y.examples=function(e){return g(u(e),d)},Y.exclusiveMaximum=j,Y.exclusiveMinimum=R,Y.maximum=j,Y.maxItems=j,Y.maxLength=j,Y.maxProperties=j,Y.minimum=R,Y.minItems=R,Y.minLength=R,Y.minProperties=R,Y.propertyNames=O,Y.required=function(e){return C(e)},Y.title=D,Y.uniqueItems=function(e){return e.some(P)},J.options={resolvers:Y},e.exports=J},function(e,t,r){r(414),e.exports=r(4).Array.fill},function(e,t,r){var n=r(73),a=r(21),o=r(123),i=r(80),s=a((function(e){return o(n(e,1,i,!0))}));e.exports=s},function(e,t){var r=/~/,n=/~[01]/g;function a(e){switch(e){case"~1":return"/";case"~0":return"~"}throw new Error("Invalid tilde escape: "+e)}function o(e){return r.test(e)?e.replace(n,a):e}function i(e){if("string"===typeof e){if(""===(e=e.split("/"))[0])return e;throw new Error("Invalid JSON pointer.")}if(Array.isArray(e))return e;throw new Error("Invalid JSON pointer.")}function s(e,t){if("object"!==typeof e)throw new Error("Invalid input object.");var r=(t=i(t)).length;if(1===r)return e;for(var n=1;ni,"undefined"===typeof e[n]&&(Array.isArray(e)&&"-"===n&&(n=e.length),a&&(""!==t[i]&&t[i]<1/0||"-"===t[i]?e[n]=[]:e[n]={})),a);)e=e[n];var u=e[n];return void 0===r?delete e[n]:e[n]=r,u}(e,t,r)}t.get=s,t.set=u,t.compile=function(e){var t=i(e);return{get:function(e){return s(e,t)},set:function(e,r){return u(e,t,r)}}}},function(e,t,r){r(420),e.exports=r(4).Array.includes},function(e,t,r){"use strict";e.exports=r(421)},function(e,t,r){var n=r(20),a=r(77),o=r(7),i=r(49),s=r(148),u=r(32),l=r(150);e.exports=function(e){return o(e)?n(e,u):i(e)?[e]:a(s(l(e)))}},function(e,t,r){"use strict";var n=r(439),a=r(129),o=r(443),i=r(198),s=r(199),u=r(444),l=r(445),c=r(466),f=r(34);e.exports=y,y.prototype.validate=function(e,t){var r;if("string"==typeof e){if(!(r=this.getSchema(e)))throw new Error('no schema with key or ref "'+e+'"')}else{var n=this._addSchema(e);r=n.validate||this._compile(n)}var a=r(t);!0!==r.$async&&(this.errors=r.errors);return a},y.prototype.compile=function(e,t){var r=this._addSchema(e,void 0,t);return r.validate||this._compile(r)},y.prototype.addSchema=function(e,t,r,n){if(Array.isArray(e)){for(var o=0;oe.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(i.a){var s=i()(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var ie=r(135),se=r(217),ue=r.n(se),le=r(218),ce=r.n(le),fe=r(219),de=r.n(fe),pe=r(220),he=r.n(pe),me=r(59),ve=r.n(me);function ye(e){var t=e.type,r=void 0===t?"default":t,n=e.icon,a=e.className,o=oe(e,["type","icon","className"]);return z.a.createElement("button",ae({type:"button",className:"btn btn-".concat(r," ").concat(a)},o),z.a.createElement("i",{className:"glyphicon glyphicon-".concat(n)}))}function ge(e){var t=e.className,r=e.onClick,n=e.disabled;return z.a.createElement("div",{className:"row"},z.a.createElement("p",{className:"col-xs-3 col-xs-offset-9 text-right ".concat(t)},z.a.createElement(ye,{type:"info",icon:"plus",className:"btn-add col-xs-12","aria-label":"Add",tabIndex:"0",onClick:r,disabled:n})))}var be=r(221),we=r.n(be),_e=U.a.shape({ArrayFieldTemplate:U.a.elementType,FieldTemplate:U.a.elementType,ObjectFieldTemplate:U.a.elementType,definitions:U.a.object.isRequired,rootSchema:U.a.object,fields:U.a.objectOf(U.a.elementType).isRequired,formContext:U.a.object.isRequired,widgets:U.a.objectOf(U.a.oneOfType([U.a.func,U.a.object])).isRequired}),Ee=(U.a.bool,U.a.bool,U.a.object,U.a.any,U.a.object,U.a.func,U.a.func.isRequired,U.a.func,U.a.arrayOf(U.a.string),U.a.bool,_e.isRequired,U.a.bool,U.a.object.isRequired,U.a.shape({"ui:options":U.a.shape({addable:U.a.bool,orderable:U.a.bool,removable:U.a.bool})}),r(222)),xe=r.n(Ee);function Se(e){var t=e.TitleField,r=e.idSchema,n=e.title,a=e.required;if(!n)return null;var o="".concat(r.$id,"__title");return z.a.createElement(t,{id:o,title:n,required:a})}function ke(e){var t=e.DescriptionField,r=e.idSchema,n=e.description;if(!n)return null;var a="".concat(r.$id,"__description");return z.a.createElement(t,{id:a,description:n})}function Pe(e){var t={flex:1,paddingLeft:6,paddingRight:6,fontWeight:"bold"};return z.a.createElement("div",{key:e.key,className:e.className},z.a.createElement("div",{className:e.hasToolbar?"col-xs-9":"col-xs-12"},e.children),e.hasToolbar&&z.a.createElement("div",{className:"col-xs-3 array-item-toolbox"},z.a.createElement("div",{className:"btn-group",style:{display:"flex",justifyContent:"space-around"}},(e.hasMoveUp||e.hasMoveDown)&&z.a.createElement(ye,{icon:"arrow-up","aria-label":"Move up",className:"array-item-move-up",tabIndex:"-1",style:t,disabled:e.disabled||e.readonly||!e.hasMoveUp,onClick:e.onReorderClick(e.index,e.index-1)}),(e.hasMoveUp||e.hasMoveDown)&&z.a.createElement(ye,{icon:"arrow-down",className:"array-item-move-down","aria-label":"Move down",tabIndex:"-1",style:t,disabled:e.disabled||e.readonly||!e.hasMoveDown,onClick:e.onReorderClick(e.index,e.index+1)}),e.hasRemove&&z.a.createElement(ye,{type:"danger",icon:"remove","aria-label":"Remove",className:"array-item-remove",tabIndex:"-1",style:t,disabled:e.disabled||e.readonly,onClick:e.onDropIndexClick(e.index)}))))}function Oe(e){return z.a.createElement("fieldset",{className:e.className,id:e.idSchema.$id},z.a.createElement(Se,{key:"array-field-title-".concat(e.idSchema.$id),TitleField:e.TitleField,idSchema:e.idSchema,title:e.uiSchema["ui:title"]||e.title,required:e.required}),(e.uiSchema["ui:description"]||e.schema.description)&&z.a.createElement("div",{className:"field-description",key:"field-description-".concat(e.idSchema.$id)},e.uiSchema["ui:description"]||e.schema.description),z.a.createElement("div",{className:"row array-item-list",key:"array-item-list-".concat(e.idSchema.$id)},e.items&&e.items.map(Pe)),e.canAdd&&z.a.createElement(ge,{className:"array-item-add",onClick:e.onAddClick,disabled:e.disabled||e.readonly}))}function Ce(e){return z.a.createElement("fieldset",{className:e.className,id:e.idSchema.$id},z.a.createElement(Se,{key:"array-field-title-".concat(e.idSchema.$id),TitleField:e.TitleField,idSchema:e.idSchema,title:e.uiSchema["ui:title"]||e.title,required:e.required}),(e.uiSchema["ui:description"]||e.schema.description)&&z.a.createElement(ke,{key:"array-field-description-".concat(e.idSchema.$id),DescriptionField:e.DescriptionField,idSchema:e.idSchema,description:e.uiSchema["ui:description"]||e.schema.description}),z.a.createElement("div",{className:"row array-item-list",key:"array-item-list-".concat(e.idSchema.$id)},e.items&&e.items.map((function(e){return Pe(e)}))),e.canAdd&&z.a.createElement(ge,{className:"array-item-add",onClick:e.onAddClick,disabled:e.disabled||e.readonly}))}function Ae(){return xe.a.generate()}function Fe(e){return h()(e)?e.map((function(e){return{key:Ae(),item:e}})):[]}function De(e){return e.map((function(e){return e.item}))}var Re=function(e){function t(e){var r;w(this,t),f(k(r=P(this,D(t).call(this,e))),"_getNewFormDataRow",(function(){var e=r.props,t=e.schema,n=e.registry,a=(void 0===n?ur():n).rootSchema,o=t.items;return Er(t)&&xr(t)&&(o=t.additionalItems),dr(o,void 0,a)})),f(k(r),"onAddClick",(function(e){e&&e.preventDefault();var t=r.props.onChange,n={key:Ae(),item:r._getNewFormDataRow()},a=[].concat(X(r.state.keyedFormData),[n]);r.setState({keyedFormData:a,updatedKeyedFormData:!0},(function(){return t(De(a))}))})),f(k(r),"onAddIndexClick",(function(e){return function(t){t&&t.preventDefault();var n=r.props.onChange,a={key:Ae(),item:r._getNewFormDataRow()},o=X(r.state.keyedFormData);o.splice(e,0,a),r.setState({keyedFormData:o,updatedKeyedFormData:!0},(function(){return n(De(o))}))}})),f(k(r),"onDropIndexClick",(function(e){return function(t){t&&t.preventDefault();var n,a=r.props.onChange,o=r.state.keyedFormData;if(r.props.errorSchema){n={};var i=r.props.errorSchema;for(var s in i)(s=ve()(s))e&&(n[s-1]=i[s])}var u=o.filter((function(t,r){return r!==e}));r.setState({keyedFormData:u,updatedKeyedFormData:!0},(function(){return a(De(u),n)}))}})),f(k(r),"onReorderClick",(function(e,t){return function(n){n&&(n.preventDefault(),n.target.blur());var a,o=r.props.onChange;if(r.props.errorSchema){a={};var i=r.props.errorSchema;for(var s in i)s==e?a[t]=i[e]:s==t?a[e]=i[t]:a[s]=i[s]}var u=r.state.keyedFormData;var l=function(){var r=u.slice();return r.splice(e,1),r.splice(t,0,u[e]),r}();r.setState({keyedFormData:l},(function(){return o(De(l),a)}))}})),f(k(r),"onChangeForIndex",(function(e){return function(t,n){var a=r.props,o=a.formData;(0,a.onChange)(o.map((function(r,n){return e===n?"undefined"===typeof t?null:t:r})),n&&r.props.errorSchema&&d({},r.props.errorSchema,f({},e,n)))}})),f(k(r),"onSelectChange",(function(e){r.props.onChange(e)}));var n=Fe(e.formData);return r.state={keyedFormData:n,updatedKeyedFormData:!1},r}return I(t,e),E(t,[{key:"isItemRequired",value:function(e){return h()(e.type)?!we()(e.type,"null"):"null"!==e.type}},{key:"canAddItem",value:function(e){var t=this.props,r=t.schema,n=hr(t.uiSchema).addable;return!1!==n&&(n=void 0===r.maxItems||e.length0,canMoveDown:i=P.length,f=c?Fr(r.additionalItems,E,l):P[a],p=Ur(f,s.$id+"_"+a,E,l,i),m=c?n.additionalItems||{}:h()(n.items)?n.items[a]:n.items||{},g=o?o[a]:void 0;return e.renderArrayFieldItem({key:u,index:a,canRemove:c,canMoveUp:a>=P.length+1,canMoveDown:c&&a1&&void 0!==arguments[1]&&arguments[1];return function(n,a){!n&&t&&(n="");var o=d({},r.props.formData,f({},e,n));r.props.onChange(o,a&&r.props.errorSchema&&d({},r.props.errorSchema,f({},e,a)))}})),f(k(r),"onDropPropertyClick",(function(e){return function(t){t.preventDefault();var n=r.props,a=n.onChange,o=d({},n.formData);delete o[e],a(o)}})),f(k(r),"getAvailableKey",(function(e,t){for(var r=0,n=e;t.hasOwnProperty(n);)n="".concat(e,"-").concat(++r);return n})),f(k(r),"onKeyChange",(function(e){return function(t,n){if(e!==t){t=r.getAvailableKey(t,r.props.formData);var o=d({},r.props.formData),i=f({},e,t),s=a()(o).map((function(e){return f({},i[e]||e,o[e])})),u=ae.apply(void 0,[{}].concat(X(s)));r.setState({wasPropertyKeyModified:!0}),r.props.onChange(u,n&&r.props.errorSchema&&d({},r.props.errorSchema,f({},t,n)))}}})),f(k(r),"handleAddClick",(function(e){return function(){var t=e.additionalProperties.type,n=d({},r.props.formData);if(e.additionalProperties.hasOwnProperty("$ref")){var a=r.props.registry,o=void 0===a?ur():a;t=Fr({$ref:e.additionalProperties.$ref},o.rootSchema,r.props.formData).type}n[r.getAvailableKey("newKey",n)]=r.getDefaultValue(t),r.props.onChange(n)}})),r}return I(t,e),E(t,[{key:"isRequired",value:function(e){var t=this.props.schema;return h()(t.required)&&-1!==t.required.indexOf(e)}},{key:"getDefaultValue",value:function(e){switch(e){case"string":return"New Value";case"array":return[];case"boolean":return!1;case"null":return null;case"number":return 0;case"object":return{};default:return"New Value"}}},{key:"render",value:function(){var e,t=this,r=this.props,n=r.uiSchema,o=r.formData,i=r.errorSchema,s=r.idSchema,u=r.name,l=r.required,c=r.disabled,f=r.readonly,d=r.idPrefix,p=r.onBlur,m=r.onFocus,v=r.registry,y=void 0===v?ur():v,g=y.rootSchema,b=y.fields,w=y.formContext,_=b.SchemaField,E=b.TitleField,x=b.DescriptionField,S=Fr(this.props.schema,g,o),k=void 0===S.title?u:S.title,P=n["ui:description"]||S.description;try{e=function(e,t){if(!h()(t))return e;var r=function(e){return e.reduce((function(e,t){return e[t]=!0,e}),{})},n=function(e){return e.length>1?"properties '".concat(e.join("', '"),"'"):"property '".concat(e[0],"'")},a=r(e),o=t.filter((function(e){return"*"===e||a[e]})),i=r(o),s=e.filter((function(e){return!i[e]})),u=o.indexOf("*");if(-1===u){if(s.length)throw new Error("uiSchema order list does not contain ".concat(n(s)));return o}if(u!==o.lastIndexOf("*"))throw new Error("uiSchema order list contains more than one wildcard item");var l=X(o);return l.splice.apply(l,[u,1].concat(X(s))),l}(a()(S.properties||{}),n["ui:order"])}catch(A){return z.a.createElement("div",null,z.a.createElement("p",{className:"config-error",style:{color:"red"}},"Invalid ",u||"root"," object field configuration:",z.a.createElement("em",null,A.message),"."),z.a.createElement("pre",null,He()(S)))}var O=n["ui:ObjectFieldTemplate"]||y.ObjectFieldTemplate||Qe,C={title:n["ui:title"]||k,description:P,TitleField:E,DescriptionField:x,properties:e.map((function(e){var r=S.properties[e].hasOwnProperty(ir);return{content:z.a.createElement(_,{key:e,name:e,required:t.isRequired(e),schema:S.properties[e],uiSchema:r?n.additionalProperties:n[e],errorSchema:i[e],idSchema:s[e],idPrefix:d,formData:(o||{})[e],wasPropertyKeyModified:t.state.wasPropertyKeyModified,onKeyChange:t.onKeyChange(e),onChange:t.onPropertyChange(e,r),onBlur:p,onFocus:m,registry:y,disabled:c,readonly:f,onDropPropertyClick:t.onDropPropertyClick}),name:e,readonly:f,disabled:c,required:l}})),readonly:f,disabled:c,required:l,idSchema:s,uiSchema:n,schema:S,formData:o,formContext:w};return z.a.createElement(O,ae({},C,{onAddClick:this.handleAddClick}))}}]),t}(N.Component);f(Ke,"defaultProps",{uiSchema:{},formData:{},errorSchema:{},idSchema:{},required:!1,disabled:!1,readonly:!1});var Ze=Ke,Ye={array:"ArrayField",boolean:"BooleanField",integer:"NumberField",number:"NumberField",object:"ObjectField",string:"StringField",null:"NullField"};function Je(e){var t=e.label,r=e.required,n=e.id;return t?z.a.createElement("label",{className:"control-label",htmlFor:n},t,r&&z.a.createElement("span",{className:"required"},"*")):null}function Ge(e){var t=e.id,r=e.label,n=e.onChange;return z.a.createElement("input",{className:"form-control",type:"text",id:t,onBlur:function(e){return n(e.target.value)},defaultValue:r})}function Xe(e){var t=e.help;return t?"string"===typeof t?z.a.createElement("p",{className:"help-block"},t):z.a.createElement("div",{className:"help-block"},t):null}function et(e){var t=e.errors,r=void 0===t?[]:t;return 0===r.length?null:z.a.createElement("div",null,z.a.createElement("ul",{className:"error-detail bs-callout bs-callout-info"},r.filter((function(e){return!!e})).map((function(e,t){return z.a.createElement("li",{className:"text-danger",key:t},e)}))))}function tt(e){var t=e.id,r=e.label,n=e.children,a=e.errors,o=e.help,i=e.description,s=e.hidden,u=e.required,l=e.displayLabel;return s?z.a.createElement("div",{className:"hidden"},n):z.a.createElement(rt,e,l&&z.a.createElement(Je,{label:r,required:u,id:t}),l&&i?i:null,n,a,o)}function rt(e){var t=e.id,r=e.classNames,n=e.disabled,a=e.label,o=e.onKeyChange,i=e.onDropPropertyClick,s=e.readonly,u=e.required,l=e.schema,c="".concat(a," Key");return l.hasOwnProperty(ir)?z.a.createElement("div",{className:r},z.a.createElement("div",{className:"row"},z.a.createElement("div",{className:"col-xs-5 form-additional"},z.a.createElement("div",{className:"form-group"},z.a.createElement(Je,{label:c,required:u,id:"".concat(t,"-key")}),z.a.createElement(Ge,{label:a,required:u,id:"".concat(t,"-key"),onChange:o}))),z.a.createElement("div",{className:"form-additional form-group col-xs-5"},e.children),z.a.createElement("div",{className:"col-xs-2"},z.a.createElement(ye,{type:"danger",icon:"remove",className:"array-item-remove btn-block",tabIndex:"-1",style:{border:"0"},disabled:n||s,onClick:i(a)})))):z.a.createElement("div",{className:r},e.children)}function nt(e){var t=e.uiSchema,r=e.formData,n=e.errorSchema,o=e.idPrefix,i=e.name,s=e.onChange,u=e.onKeyChange,l=e.onDropPropertyClick,c=e.required,f=e.registry,p=void 0===f?ur():f,h=e.wasPropertyKeyModified,m=void 0!==h&&h,v=p.rootSchema,y=p.fields,g=p.formContext,b=t["ui:FieldTemplate"]||p.FieldTemplate||tt,w=e.idSchema,_=Fr(e.schema,v,r),E=function(e,t,r,n){var a=t["ui:field"];if("function"===typeof a)return a;if("string"===typeof a&&a in n)return n[a];var o=Ye[lr(e)];return o||!e.anyOf&&!e.oneOf?o in n?n[o]:function(){var t=n.UnsupportedField;return z.a.createElement(t,{schema:e,idSchema:r,reason:"Unknown field type ".concat(e.type)})}:function(){return null}}(_,t,w=vr(Ur(_,null,v,r,o),w),y),x=y.DescriptionField,S=Boolean(e.disabled||t["ui:disabled"]),k=Boolean(e.readonly||t["ui:readonly"]||e.schema.readOnly||_.readOnly),P=Boolean(e.autofocus||t["ui:autofocus"]);if(0===a()(_).length)return null;var O,C=function(e,t,r){var n=hr(t).label,a=void 0===n||n;"array"===e.type&&(a=wr(e,r)||_r(e,t,r));"object"===e.type&&(a=!1);"boolean"!==e.type||t["ui:widget"]||(a=!1);t["ui:field"]&&(a=!1);return a}(_,t,v),A=n.__errors,F=oe(n,["__errors"]),D=z.a.createElement(E,ae({},e,{idSchema:w,schema:_,uiSchema:d({},t,{classNames:void 0}),disabled:S,readonly:k,autofocus:P,errorSchema:F,formContext:g,rawErrors:A})),R=w.$id;O=m?i:t["ui:title"]||e.schema.title||_.title||i;var j=t["ui:description"]||e.schema.description||_.description,T=A,I=t["ui:help"],N="hidden"===t["ui:widget"],L=["form-group","field","field-".concat(_.type),T&&T.length>0?"field-error has-error has-danger":"",t.classNames].join(" ").trim(),U={description:z.a.createElement(x,{id:R+"__description",description:j,formContext:g}),rawDescription:j,help:z.a.createElement(Xe,{help:I}),rawHelp:"string"===typeof I?I:void 0,errors:z.a.createElement(et,{errors:T}),rawErrors:T,id:R,label:O,hidden:N,onChange:s,onKeyChange:u,onDropPropertyClick:l,required:c,disabled:S,readonly:k,displayLabel:C,classNames:L,formContext:g,formData:r,fields:y,schema:_,uiSchema:t,registry:p},M=p.fields.AnyOfField,B=p.fields.OneOfField;return z.a.createElement(b,U,z.a.createElement(z.a.Fragment,null,D,_.anyOf&&!br(_)&&z.a.createElement(M,{disabled:S,errorSchema:n,formData:r,idPrefix:o,idSchema:w,onBlur:e.onBlur,onChange:e.onChange,onFocus:e.onFocus,options:_.anyOf,baseType:_.type,registry:p,schema:_,uiSchema:t}),_.oneOf&&!br(_)&&z.a.createElement(B,{disabled:S,errorSchema:n,formData:r,idPrefix:o,idSchema:w,onBlur:e.onBlur,onChange:e.onChange,onFocus:e.onFocus,options:_.oneOf,baseType:_.type,registry:p,schema:_,uiSchema:t})))}tt.defaultProps={hidden:!1,readonly:!1,required:!1,displayLabel:!0};var at=function(e){function t(){return w(this,t),P(this,D(t).apply(this,arguments))}return I(t,e),E(t,[{key:"shouldComponentUpdate",value:function(e,t){return!zr(this.props,e)}},{key:"render",value:function(){return nt(this.props)}}]),t}(z.a.Component);at.defaultProps={uiSchema:{},errorSchema:{},idSchema:{},disabled:!1,readonly:!1,autofocus:!1};var ot=at;function it(e){var t=e.schema,r=e.name,n=e.uiSchema,a=e.idSchema,o=e.formData,i=e.required,s=e.disabled,u=e.readonly,l=e.autofocus,c=e.onChange,f=e.onBlur,p=e.onFocus,h=e.registry,m=void 0===h?ur():h,v=e.rawErrors,y=t.title,g=t.format,b=m.widgets,w=m.formContext,_=br(t)&&Sr(t),E=_?"select":"text";g&&function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{return cr(e,t,r),!0}catch(n){if(n.message&&(n.message.startsWith("No widget")||n.message.startsWith("Unsupported widget")))return!1;throw n}}(t,g,b)&&(E=g);var x=hr(n),S=x.widget,k=void 0===S?E:S,P=x.placeholder,O=void 0===P?"":P,C=oe(x,["widget","placeholder"]),A=cr(t,k,b);return z.a.createElement(A,{options:d({},C,{enumOptions:_}),schema:t,uiSchema:n,id:a&&a.$id,label:void 0===y?r:y,value:o,onChange:c,onBlur:f,onFocus:p,required:i,disabled:s,readonly:u,formContext:w,autofocus:l,registry:m,placeholder:O,rawErrors:v})}it.defaultProps={uiSchema:{},disabled:!1,readonly:!1,autofocus:!1};var st={AnyOfField:Me,ArrayField:je,BooleanField:Ie,DescriptionField:Ne,NumberField:We,ObjectField:Ze,OneOfField:Me,SchemaField:ot,StringField:it,TitleField:function(e){var t=e.id,r=e.title,n=e.required;return z.a.createElement("legend",{id:t},r,n&&z.a.createElement("span",{className:"required"},"*"))},NullField:function(e){function t(){return w(this,t),P(this,D(t).apply(this,arguments))}return I(t,e),E(t,[{key:"componentDidMount",value:function(){void 0===this.props.formData&&this.props.onChange(null)}},{key:"render",value:function(){return null}}]),t}(N.Component),UnsupportedField:function(e){var t=e.schema,r=e.idSchema,n=e.reason;return z.a.createElement("div",{className:"unsupported-field"},z.a.createElement("p",null,"Unsupported field schema",r&&r.$id&&z.a.createElement("span",null," for"," field ",z.a.createElement("code",null,r.$id)),n&&z.a.createElement("em",null,": ",n),"."),t&&z.a.createElement("pre",null,He()(t,null,2)))}};function ut(e,t){for(var r=[],n=e;n<=t;n++)r.push({value:n,label:Wr(n,2)});return r}function lt(e){var t=e.type,r=e.range,n=e.value,a=e.select,o=e.rootId,i=e.disabled,s=e.readonly,u=e.autofocus,l=e.registry,c=e.onBlur,f=o+"_"+t,d=l.widgets.SelectWidget;return z.a.createElement(d,{schema:{type:"integer"},id:f,className:"form-control",options:{enumOptions:ut(r[0],r[1])},placeholder:t,value:n,disabled:i,readonly:s,autofocus:u,onChange:function(e){return a(t,e)},onBlur:c})}var ct=function(e){function t(e){var r;return w(this,t),f(k(r=P(this,D(t).call(this,e))),"onChange",(function(e,t){r.setState(f({},e,"undefined"===typeof t?-1:t),(function(){var e;e=r.state,a()(e).every((function(t){return-1!==e[t]}))&&r.props.onChange($r(r.state,r.props.time))}))})),f(k(r),"setNow",(function(e){e.preventDefault();var t=r.props,n=t.time,a=t.disabled,o=t.readonly,i=t.onChange;if(!a&&!o){var s=Br((new Date).toJSON(),n);r.setState(s,(function(){return i($r(r.state,n))}))}})),f(k(r),"clear",(function(e){e.preventDefault();var t=r.props,n=t.time,a=t.disabled,o=t.readonly,i=t.onChange;a||o||r.setState(Br("",n),(function(){return i(void 0)}))})),r.state=Br(e.value,e.time),r}return I(t,e),E(t,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){this.setState(Br(e.value,e.time))}},{key:"shouldComponentUpdate",value:function(e,t){return Lr(this,e,t)}},{key:"render",value:function(){var e=this,t=this.props,r=t.id,n=t.disabled,a=t.readonly,o=t.autofocus,i=t.registry,s=t.onBlur,u=t.options;return z.a.createElement("ul",{className:"list-inline"},this.dateElementProps.map((function(t,u){return z.a.createElement("li",{key:u},z.a.createElement(lt,ae({rootId:r,select:e.onChange},t,{disabled:n,readonly:a,registry:i,onBlur:s,autofocus:o&&0===u})))})),("undefined"===u.hideNowButton||!u.hideNowButton)&&z.a.createElement("li",null,z.a.createElement("a",{href:"#",className:"btn btn-info btn-now",onClick:this.setNow},"Now")),("undefined"===u.hideClearButton||!u.hideClearButton)&&z.a.createElement("li",null,z.a.createElement("a",{href:"#",className:"btn btn-warning btn-clear",onClick:this.clear},"Clear")))}},{key:"dateElementProps",get:function(){var e=this.props,t=e.time,r=e.options,n=this.state,a=n.year,o=n.month,i=n.day,s=n.hour,u=n.minute,l=n.second,c=[{type:"year",range:r.yearsRange,value:a},{type:"month",range:[1,12],value:o},{type:"day",range:[1,31],value:i}];return t&&c.push({type:"hour",range:[0,23],value:s},{type:"minute",range:[0,59],value:u},{type:"second",range:[0,59],value:l}),c}}]),t}(N.Component);f(ct,"defaultProps",{time:!1,disabled:!1,readonly:!1,autofocus:!1,options:{yearsRange:[1900,(new Date).getFullYear()+2]}});var ft=ct;function dt(e){var t=e.registry.widgets.AltDateWidget;return z.a.createElement(t,ae({time:!0},e))}dt.defaultProps=d({},ft.defaultProps,{time:!0});var pt=dt;function ht(e){if(!e.id)throw console.log("No id for",e),new Error("no id for props ".concat(He()(e)));var t=e.value,r=e.readonly,n=e.disabled,a=e.autofocus,o=e.onBlur,i=e.onFocus,s=e.options,u=e.schema,l=(e.uiSchema,e.formContext,e.registry,e.rawErrors,oe(e,["value","readonly","disabled","autofocus","onBlur","onFocus","options","schema","uiSchema","formContext","registry","rawErrors"]));s.inputType?l.type=s.inputType:l.type||("number"===u.type?(l.type="number",l.step="any"):"integer"===u.type?(l.type="number",l.step="1"):l.type="text"),s.autocomplete&&(l.autoComplete=s.autocomplete),u.multipleOf&&(l.step=u.multipleOf),"undefined"!==typeof u.minimum&&(l.min=u.minimum),"undefined"!==typeof u.maximum&&(l.max=u.maximum);return[z.a.createElement("input",ae({key:l.id,className:"form-control",readOnly:r,disabled:n,autoFocus:a,value:null==t?"":t},l,{list:u.examples?"examples_".concat(l.id):null,onChange:function(t){var r=t.target.value;return e.onChange(""===r?s.emptyValue:r)},onBlur:o&&function(e){return o(l.id,e.target.value)},onFocus:i&&function(e){return i(l.id,e.target.value)}})),u.examples?z.a.createElement("datalist",{id:"examples_".concat(l.id)},X(new Z.a(u.examples.concat(u.default?[u.default]:[]))).map((function(e){return z.a.createElement("option",{key:e,value:e})}))):null]}ht.defaultProps={required:!1,disabled:!1,readonly:!1,autofocus:!1};var mt=ht;function vt(e){var t=e.schema,r=e.id,n=e.value,a=e.disabled,o=e.readonly,i=e.label,s=e.autofocus,u=e.onBlur,l=e.onFocus,c=e.onChange,f=e.DescriptionField,d=Qr(t);return z.a.createElement("div",{className:"checkbox ".concat(a||o?"disabled":"")},t.description&&z.a.createElement(f,{description:t.description}),z.a.createElement("label",null,z.a.createElement("input",{type:"checkbox",id:r,checked:"undefined"!==typeof n&&n,required:d,disabled:a||o,autoFocus:s,onChange:function(e){return c(e.target.checked)},onBlur:u&&function(e){return u(r,e.target.checked)},onFocus:l&&function(e){return l(r,e.target.checked)}}),z.a.createElement("span",null,i)))}vt.defaultProps={autofocus:!1};var yt=vt;function gt(e){var t=e.id,r=e.disabled,n=e.options,a=e.value,o=e.autofocus,i=e.readonly,s=e.onChange,u=n.enumOptions,l=n.enumDisabled,c=n.inline;return z.a.createElement("div",{className:"checkboxes",id:t},u.map((function(e,n){var f=-1!==a.indexOf(e.value),d=l&&-1!=l.indexOf(e.value),p=r||d||i?"disabled":"",h=z.a.createElement("span",null,z.a.createElement("input",{type:"checkbox",id:"".concat(t,"_").concat(n),checked:f,disabled:r||d||i,autoFocus:o&&0===n,onChange:function(t){var r=u.map((function(e){return e.value}));t.target.checked?s(function(e,t,r){var n=r.indexOf(e);return t.slice(0,n).concat(e,t.slice(n)).sort((function(e,t){return r.indexOf(e)>r.indexOf(t)}))}(e.value,a,r)):s(function(e,t){return t.filter((function(t){return t!==e}))}(e.value,a))}}),z.a.createElement("span",null,e.label));return c?z.a.createElement("label",{key:n,className:"checkbox-inline ".concat(p)},h):z.a.createElement("div",{key:n,className:"checkbox ".concat(p)},z.a.createElement("label",null,h))})))}gt.defaultProps={autofocus:!1,options:{inline:!1}};var bt=gt;var wt=function(e){var t=e.disabled,r=e.readonly,n=e.registry.widgets.BaseInput;return z.a.createElement(n,ae({type:"color"},e,{disabled:t||r}))};var _t=function(e){var t=e.onChange,r=e.registry.widgets.BaseInput;return z.a.createElement(r,ae({type:"date"},e,{onChange:function(e){return t(e||void 0)}}))};var Et=function(e){var t=e.value,r=e.onChange,n=e.registry.widgets.BaseInput;return z.a.createElement(n,ae({type:"datetime-local"},e,{value:Vr(t),onChange:function(e){return r(function(e){if(e)return new Date(e).toJSON()}(e))}}))};var xt=function(e){var t=e.registry.widgets.BaseInput;return z.a.createElement(t,ae({type:"email"},e))},St=r(136),kt=r.n(St);function Pt(e,t){return e.replace(";base64",";name=".concat(encodeURIComponent(t),";base64"))}function Ot(e){var t=e.name,r=e.size,n=e.type;return new kt.a((function(a,o){var i=new window.FileReader;i.onerror=o,i.onload=function(e){a({dataURL:Pt(e.target.result,t),name:t,size:r,type:n})},i.readAsDataURL(e)}))}function Ct(e){var t=e.filesInfo;return 0===t.length?null:z.a.createElement("ul",{className:"file-info"},t.map((function(e,t){var r=e.name,n=e.size,a=e.type;return z.a.createElement("li",{key:t},z.a.createElement("strong",null,r)," (",a,", ",n," bytes)")})))}function At(e){return e.filter((function(e){return"undefined"!==typeof e})).map((function(e){var t=function(e){var t,r=e.split(","),n=r[0].split(";"),a=n[0].replace("data:",""),o=n.filter((function(e){return"name"===e.split("=")[0]}));t=1!==o.length?"unknown":o[0].split("=")[1];for(var i=atob(r[1]),s=[],u=0;u0&&""===a[0]&&a.splice(0,1);var i=!0,s=!1,u=void 0;try{for(var l,c=Le()(a.slice(0));!(i=(l=c.next()).done);i=!0){var f=l.value;f in o||(o[f]={}),o=o[f]}}catch(d){s=!0,u=d}finally{try{i||null==c.return||c.return()}finally{if(s)throw u}}return h()(o.__errors)?o.__errors=o.__errors.concat(n):n&&(o.__errors=[n]),e}),{}):{}}function Xt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"root",r=[];return"__errors"in e&&(r=r.concat(e.__errors.map((function(e){return{stack:"".concat(t,": ").concat(e)}})))),a()(e).reduce((function(t,r){return"__errors"!==r&&(t=t.concat(Xt(e[r],r))),t}),r)}function er(e){var t={__errors:[],addError:function(e){this.__errors.push(e)}};return mr(e)?a()(e).reduce((function(t,r){return d({},t,f({},r,er(e[r])))}),t):h()(e)?e.reduce((function(e,t,r){return d({},e,f({},r,er(t)))}),t):t}function tr(e){return a()(e).reduce((function(t,r){return"addError"===r?t:d({},t,f({},r,"__errors"===r?e[r]:tr(e[r])))}),{})}function rr(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return null===e?[]:e.map((function(e){var t=e.dataPath,r=e.keyword,n=e.message,a=e.params,o=e.schemaPath,i="".concat(t);return{name:r,property:i,message:n,params:a,stack:"".concat(i," ").concat(n).trim(),schemaPath:o}}))}function nr(e,t,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},s=t;e=dr(t,e,s,!0);var u=!zr(Yt,o),l=!zr(Zt,i);(u||l)&&(Kt=Jt()),o&&u&&h()(o)&&(Kt.addMetaSchema(o),Yt=o),i&&l&&mr(i)&&(a()(i).forEach((function(e){Kt.addFormat(e,i[e])})),Zt=i);var c=null;try{Kt.validate(t,e)}catch(w){c=w}var f=rr(Kt.errors);Kt.errors=null;var p=c&&c.message&&"string"===typeof c.message&&c.message.includes("no schema with key or ref ");p&&(f=[].concat(X(f),[{stack:c.message}])),"function"===typeof n&&(f=n(f));var m=Gt(f);if(p&&(m=d({},m,{$schema:{__errors:[c.message]}})),"function"!==typeof r)return{errors:f,errorSchema:m};var v=r(e,er(e)),y=tr(v),g=vr(m,y,!0),b=Xt(g);return{errors:b,errorSchema:g}}function ar(e,t){try{return Kt.validate(e,t)}catch(r){return!1}}function or(e){var t=function(e,t){if("object"!==b(e)||null===e)return e;var r=e[Q.a];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==b(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===b(t)?t:String(t)}var ir="__additional_property",sr={boolean:{checkbox:"CheckboxWidget",radio:"RadioWidget",select:"SelectWidget",hidden:"HiddenWidget"},string:{text:"TextWidget",password:"PasswordWidget",email:"EmailWidget",hostname:"TextWidget",ipv4:"TextWidget",ipv6:"TextWidget",uri:"URLWidget","data-url":"FileWidget",radio:"RadioWidget",select:"SelectWidget",textarea:"TextareaWidget",hidden:"HiddenWidget",date:"DateWidget",datetime:"DateTimeWidget","date-time":"DateTimeWidget","alt-date":"AltDateWidget","alt-datetime":"AltDateTimeWidget",color:"ColorWidget",file:"FileWidget"},number:{text:"TextWidget",select:"SelectWidget",updown:"UpDownWidget",range:"RangeWidget",radio:"RadioWidget",hidden:"HiddenWidget"},integer:{text:"TextWidget",select:"SelectWidget",updown:"UpDownWidget",range:"RangeWidget",radio:"RadioWidget",hidden:"HiddenWidget"},array:{select:"SelectWidget",checkboxes:"CheckboxesWidget",files:"FileWidget",hidden:"HiddenWidget"}};function ur(){return{fields:st,widgets:Vt,definitions:{},rootSchema:{},formContext:{}}}function lr(e){var t=e.type;return!t&&e.const?Pr(e.const):!t&&e.enum?"string":t||!e.properties&&!e.additionalProperties?t instanceof Array&&2===t.length&&t.includes("null")?t.find((function(e){return"null"!==e})):t:"object"}function cr(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=lr(e);function a(e){if(!e.MergedWidget){var t=e.defaultProps&&e.defaultProps.options||{};e.MergedWidget=function(r){var n=r.options,a=void 0===n?{}:n,o=oe(r,["options"]);return z.a.createElement(e,ae({options:d({},t,a)},o))}}return e.MergedWidget}if("function"===typeof t||ie.isForwardRef(z.a.createElement(t))||ie.isMemo(t))return a(t);if("string"!==typeof t)throw new Error("Unsupported widget definition: ".concat(b(t)));if(r.hasOwnProperty(t)){var o=r[t];return cr(e,o,r)}if(!sr.hasOwnProperty(n))throw new Error('No widget for type "'.concat(n,'"'));if(sr[n].hasOwnProperty(t)){var i=r[sr[n][t]];return cr(e,i,r)}throw new Error('No widget "'.concat(t,'" for type "').concat(n,'"'))}function fr(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=mr(e)?e:{},s=mr(n)?n:{},u=t;if(mr(u)&&mr(i.default))u=vr(u,i.default);else if("default"in i)u=i.default;else{if("$ref"in i){var l=kr(i.$ref,r);return fr(l,u,r,s,o)}if("dependencies"in i){var c=Dr(i,r,s);return fr(c,u,r,s,o)}Er(i)?u=i.items.map((function(e,n){return fr(e,h()(t)?t[n]:void 0,r,s,o)})):"oneOf"in i?i=i.oneOf[Hr(void 0,i.oneOf,r)]:"anyOf"in i&&(i=i.anyOf[Hr(void 0,i.anyOf,r)])}switch("undefined"===typeof u&&(u=i.default),lr(i)){case"object":return a()(i.properties||{}).reduce((function(e,t){var n=fr(i.properties[t],(u||{})[t],r,(s||{})[t],o);return(o||void 0!==n)&&(e[t]=n),e}),{});case"array":if(h()(u)&&(u=u.map((function(e,t){return fr(i.items[t]||i.additionalItems||{},e,r)}))),h()(n)&&(u=n.map((function(e,t){return fr(i.items,(u||{})[t],r,e)}))),i.minItems){if(wr(i,r))return u||[];var f=u?u.length:0;if(i.minItems>f){var d=u||[],p=h()(i.items)?i.additionalItems:i.items,m=ce()(new Array(i.minItems-f),fr(p,p.defaults,r));return d.concat(m)}}}return u}function dr(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!mr(e))throw new Error("Invalid schema: "+e);var a=Fr(e,r,t),o=fr(a,e.default,r,t,n);return"undefined"===typeof t?o:mr(t)||h()(t)?pr(o,t):0===t||!1===t||""===t?t:t||o}function pr(e,t){if(h()(t))return h()(e)||(e=[]),t.map((function(t,r){return e[r]?pr(e[r],t):t}));if(mr(t)){var r=ae({},e);return a()(t).reduce((function(r,n){return r[n]=pr(e?e[n]:{},t[n]),r}),r)}return t}function hr(e){return a()(e).filter((function(e){return 0===e.indexOf("ui:")})).reduce((function(t,r){var n=e[r];return"ui:widget"===r&&mr(n)?(console.warn("Setting options via ui:widget object is deprecated, use ui:options instead"),d({},t,n.options||{},{widget:n.component})):"ui:options"===r&&mr(n)?d({},t,n):d({},t,f({},r.substring(3),n))}),{})}function mr(e){return!("undefined"!==typeof File&&e instanceof File)&&("object"===b(e)&&null!==e&&!h()(e))}function vr(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=ae({},e);return a()(t).reduce((function(n,a){var o=e?e[a]:{},i=t[a];return e&&e.hasOwnProperty(a)&&mr(i)?n[a]=vr(o,i,r):r&&h()(o)&&h()(i)?n[a]=o.concat(i):n[a]=i,n}),n)}function yr(e){if(""!==e){if(null===e)return null;if(/\.$/.test(e))return e;if(/\.0$/.test(e))return e;var t=Number(e),r="number"===typeof t&&!te()(t);return/\.\d*0$/.test(e)?e:r?t:e}}function gr(e){return h()(e.enum)&&1===e.enum.length||e.hasOwnProperty("const")}function br(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Fr(e,t),n=r.oneOf||r.anyOf;return!!h()(r.enum)||!!h()(n)&&n.every((function(e){return gr(e)}))}function wr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!(!e.uniqueItems||!e.items)&&br(e.items,t)}function _r(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("files"===t["ui:widget"])return!0;if(e.items){var n=Fr(e.items,r);return"string"===n.type&&"data-url"===n.format}return!1}function Er(e){return h()(e.items)&&e.items.length>0&&e.items.every((function(e){return mr(e)}))}function xr(e){return!0===e.additionalItems&&console.warn("additionalItems=true is currently not supported"),mr(e.additionalItems)}function Sr(e){return e.enum?e.enum.map((function(t,r){return{label:e.enumNames&&e.enumNames[r]||String(t),value:t}})):(e.oneOf||e.anyOf).map((function(e,t){var r=function(e){if(h()(e.enum)&&1===e.enum.length)return e.enum[0];if(e.hasOwnProperty("const"))return e.const;throw new Error("schema cannot be inferred as a constant")}(e);return{schema:e,label:e.title||String(r),value:r}}))}function kr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e;if(!e.startsWith("#"))throw new Error("Could not find a definition for ".concat(r,"."));e=decodeURIComponent(e.substring(1));var n=he.a.get(t,e);if(void 0===n)throw new Error("Could not find a definition for ".concat(r,"."));return n.hasOwnProperty("$ref")?kr(n.$ref,t):n}var Pr=function(e){return h()(e)?"array":"string"===typeof e?"string":null==e?"null":"boolean"===typeof e?"boolean":isNaN(e)?"object"===b(e)?"object":"string":"number"};function Or(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e=d({},e,{properties:d({},e.properties)}),a()(r).forEach((function(n){var a;e.properties.hasOwnProperty(n)||(a=e.additionalProperties.hasOwnProperty("$ref")?Fr({$ref:e.additionalProperties.$ref},t,r):e.additionalProperties.hasOwnProperty("type")?d({},e.additionalProperties):{type:Pr(r[n])},e.properties[n]=a,e.properties[n][ir]=!0)})),e}function Cr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e.hasOwnProperty("$ref"))return Ar(e,t,r);if(e.hasOwnProperty("dependencies")){var n=Dr(e,t,r);return Fr(n,t,r)}return e.hasOwnProperty("allOf")?d({},e,{allOf:e.allOf.map((function(e){return Fr(e,t,r)}))}):e}function Ar(e,t,r){var n=kr(e.$ref,t);e.$ref;return Fr(d({},n,oe(e,["$ref"])),t,r)}function Fr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!mr(e))return{};var n=Cr(e,t,r);if("allOf"in e)try{n=ue()(d({},n,{allOf:n.allOf}))}catch(s){console.warn("could not merge subschemas in allOf:\n"+s);var a=n,o=(a.allOf,oe(a,["allOf"]));return o}var i=n.hasOwnProperty("additionalProperties")&&!1!==n.additionalProperties;return i?Or(n,t,r):n}function Dr(e,t,r){var n=e.dependencies,a=void 0===n?{}:n,o=oe(e,["dependencies"]);return"oneOf"in o?o=o.oneOf[Hr(r,o.oneOf,t)]:"anyOf"in o&&(o=o.anyOf[Hr(r,o.anyOf,t)]),Rr(a,o,t,r)}function Rr(e,t,r,n){for(var a in e)if(void 0!==n[a]&&(!t.properties||a in t.properties)){var o=e[a],i=oe(e,[a].map(or));return h()(o)?t=jr(t,o):mr(o)&&(t=Tr(t,r,n,a,o)),Rr(i,t,r,n)}return t}function jr(e,t){return t?d({},e,{required:h()(e.required)?J()(new Z.a([].concat(X(e.required),X(t)))):t}):e}function Tr(e,t,r,n,a){var o=Fr(a,t,r),i=o.oneOf;if(e=Ir(e,oe(o,["oneOf"])),void 0===i)return e;if(!h()(i))throw new Error("invalid: it is some ".concat(b(i)," instead of an array"));var s=i.map((function(e){return e.hasOwnProperty("$ref")?Ar(e,t,r):e}));return function(e,t,r,n,a){var o=a.filter((function(e){if(!e.properties)return!1;var t=e.properties[n];if(t){var a={type:"object",properties:f({},n,t)};return 0===nr(r,a).errors.length}}));if(1!==o.length)return console.warn("ignoring oneOf in dependencies because there isn't exactly one subschema that is valid"),e;var i=o[0],s=i.properties,u=(s[n],oe(s,[n].map(or))),l=d({},i,{properties:u});return Ir(e,Fr(l,t,r))}(e,t,r,n,s)}function Ir(e,t){var r=ae({},e);return a()(t).reduce((function(r,n){var a=e?e[n]:{},o=t[n];return e&&e.hasOwnProperty(n)&&mr(o)?r[n]=Ir(a,o):e&&t&&("object"===lr(e)||"object"===lr(t))&&"required"===n&&h()(a)&&h()(o)?r[n]=de()(a,o):r[n]=o,r}),r)}function Nr(e){return"[object Arguments]"===Object.prototype.toString.call(e)}function zr(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];if(e===t)return!0;if("function"===typeof e||"function"===typeof t)return!0;if("object"!==b(e)||"object"!==b(t))return!1;if(null===e||null===t)return!1;if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(e instanceof RegExp&&t instanceof RegExp)return e.source===t.source&&e.global===t.global&&e.multiline===t.multiline&&e.lastIndex===t.lastIndex&&e.ignoreCase===t.ignoreCase;if(Nr(e)||Nr(t)){if(!Nr(e)||!Nr(t))return!1;var o=Array.prototype.slice;return zr(o.call(e),o.call(t),r,n)}if(e.constructor!==t.constructor)return!1;var i=a()(e),s=a()(t);if(0===i.length&&0===s.length)return!0;if(i.length!==s.length)return!1;for(var u,l=r.length;l--;)if(r[l]===e)return n[l]===t;r.push(e),n.push(t),i.sort(),s.sort();for(var c=i.length-1;c>=0;c--)if(i[c]!==s[c])return!1;for(var f=i.length-1;f>=0;f--)if(!zr(e[u=i[f]],t[u],r,n))return!1;return r.pop(),n.pop(),!0}function Lr(e,t,r){var n=e.props,a=e.state;return!zr(n,t)||!zr(a,r)}function Ur(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"root",o={$id:t||a};if("$ref"in e||"dependencies"in e||"allOf"in e){var i=Fr(e,r,n);return Ur(i,t,r,n,a)}if("items"in e&&!e.items.$ref)return Ur(e.items,t,r,n,a);if("object"!==e.type)return o;for(var s in e.properties||{}){var u=e.properties[s],l=o.$id+"_"+s;o[s]=Ur(mr(u)?u:{},l,r,(n||{})[s],a)}return o}function Mr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a={$name:t.replace(/^\./,"")};if("$ref"in e||"dependencies"in e||"allOf"in e){var o=Fr(e,r,n);return Mr(o,t,r,n)}if(e.hasOwnProperty("additionalProperties")&&(a.__rjsf_additionalProperties=!0),e.hasOwnProperty("items")&&h()(n))n.forEach((function(n,o){a[o]=Mr(e.items,"".concat(t,".").concat(o),r,n)}));else if(e.hasOwnProperty("properties"))for(var i in e.properties)a[i]=Mr(e.properties[i],"".concat(t,".").concat(i),r,(n||{})[i]);return a}function Br(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!e)return{year:-1,month:-1,day:-1,hour:t?-1:0,minute:t?-1:0,second:t?-1:0};var r=new Date(e);if(te()(r.getTime()))throw new Error("Unable to parse date "+e);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:t?r.getUTCHours():0,minute:t?r.getUTCMinutes():0,second:t?r.getUTCSeconds():0}}function $r(e){var t=e.year,r=e.month,n=e.day,a=e.hour,o=void 0===a?0:a,i=e.minute,s=void 0===i?0:i,u=e.second,l=void 0===u?0:u,c=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],f=Date.UTC(t,r-1,n,o,s,l),d=new Date(f).toJSON();return c?d:d.slice(0,10)}function Vr(e){if(!e)return"";var t=new Date(e),r=Wr(t.getFullYear(),4),n=Wr(t.getMonth()+1,2),a=Wr(t.getDate(),2),o=Wr(t.getHours(),2),i=Wr(t.getMinutes(),2),s=Wr(t.getSeconds(),2),u=Wr(t.getMilliseconds(),3);return"".concat(r,"-").concat(n,"-").concat(a,"T").concat(o,":").concat(i,":").concat(s,".").concat(u)}function Wr(e,t){for(var r=String(e);r.length1&&void 0!==arguments[1]?arguments[1]:[],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[""];return a()(r).forEach((function(a){if("object"===b(r[a])){var i=o.map((function(e){return"".concat(e,".").concat(a)}));r[a].__rjsf_additionalProperties&&""!==r[a].$name?n.push(r[a].$name):e(r[a],n,i)}else"$name"===a&&""!==r[a]&&o.forEach((function(e){e=e.replace(/^\./,"");var r=V()(t,e);("object"!==b(r)||q()(r))&&n.push(e)}))})),n}(e)})),f(k(r),"onChange",(function(e,t){(mr(e)||h()(e))&&(e=r.getStateFromProps(r.props,e).formData);var n=!r.props.noValidate&&r.props.liveValidate,a={formData:e},o=e;if(!0===r.props.omitExtraData&&!0===r.props.liveOmit){var i=Mr(Fr(r.state.schema,r.state.schema,e),"",r.state.schema,e),s=r.getFieldNames(i,e);a={formData:o=r.getUsedFormData(e,s)}}if(n){var u=r.validate(o),l=u.errors,c=u.errorSchema,f=l,d=c;r.props.extraErrors&&(l=Xt(c=vr(c,r.props.extraErrors,!0))),a={formData:o,errors:l,errorSchema:c,schemaValidationErrors:f,schemaValidationErrorSchema:d}}else if(!r.props.noValidate&&t){var p=r.props.extraErrors?vr(t,r.props.extraErrors,!0):t;a={formData:o,errorSchema:p,errors:Xt(p)}}r.setState(a,(function(){return r.props.onChange&&r.props.onChange(r.state)}))})),f(k(r),"onBlur",(function(){var e;r.props.onBlur&&(e=r.props).onBlur.apply(e,arguments)})),f(k(r),"onFocus",(function(){var e;r.props.onFocus&&(e=r.props).onFocus.apply(e,arguments)})),f(k(r),"onSubmit",(function(e){if(e.preventDefault(),e.target===e.currentTarget){e.persist();var t,n,o=r.state.formData;if(!0===r.props.omitExtraData){var i=Mr(Fr(r.state.schema,r.state.schema,o),"",r.state.schema,o),s=r.getFieldNames(i,o);o=r.getUsedFormData(o,s)}if(!r.props.noValidate){var u=r.validate(o),l=u.errors,c=u.errorSchema,f=l,p=c;if(a()(l).length>0)return r.props.extraErrors&&(c=vr(c,r.props.extraErrors,!0),l=Xt(c)),void r.setState({errors:l,errorSchema:c,schemaValidationErrors:f,schemaValidationErrorSchema:p},(function(){r.props.onError?r.props.onError(l):console.error("Form validation failed",l)}))}r.props.extraErrors?n=Xt(t=r.props.extraErrors):(t={},n=[]),r.setState({formData:o,errors:n,errorSchema:t},(function(){r.props.onSubmit&&r.props.onSubmit(d({},r.state,{formData:o,status:"submitted"}),e)}))}})),r.state=r.getStateFromProps(e,e.formData),r.props.onChange&&!zr(r.state.formData,r.props.formData)&&r.props.onChange(r.state),r.formElement=null,r}return I(t,e),E(t,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this.getStateFromProps(e,e.formData);zr(t.formData,e.formData)||zr(t.formData,this.state.formData)||!this.props.onChange||this.props.onChange(t),this.setState(t)}},{key:"getStateFromProps",value:function(e,t){var r,n,a,o,i=this.state||{},s="schema"in e?e.schema:this.props.schema,u="uiSchema"in e?e.uiSchema:this.props.uiSchema,l="undefined"!==typeof t,c="liveValidate"in e?e.liveValidate:this.props.liveValidate,f=l&&!e.noValidate&&c,d=s,p=dr(s,t,d),h=Fr(s,d,p),m=e.customFormats,v=e.additionalMetaSchemas;if(f){var y=this.validate(p,s,v,m);a=r=y.errors,o=n=y.errorSchema}else{var g=e.noValidate?{errors:[],errorSchema:{}}:e.liveValidate?{errors:i.errors||[],errorSchema:i.errorSchema||{}}:{errors:i.schemaValidationErrors||[],errorSchema:i.schemaValidationErrorSchema||{}};r=g.errors,n=g.errorSchema,a=i.schemaValidationErrors,o=i.schemaValidationErrorSchema}e.extraErrors&&(r=Xt(n=vr(n,e.extraErrors,!0)));var b={schema:s,uiSchema:u,idSchema:Ur(h,u["ui:rootFieldId"],d,p,e.idPrefix),formData:p,edit:l,errors:r,errorSchema:n,additionalMetaSchemas:v};return a&&(b.schemaValidationErrors=a,b.schemaValidationErrorSchema=o),b}},{key:"shouldComponentUpdate",value:function(e,t){return Lr(this,e,t)}},{key:"validate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props.schema,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.props.additionalMetaSchemas,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.props.customFormats,a=this.props,o=a.validate,i=a.transformErrors,s=this.getRegistry(),u=s.rootSchema,l=Fr(t,u,e);return nr(e,l,o,i,r,n)}},{key:"renderErrors",value:function(){var e=this.state,t=e.errors,r=e.errorSchema,n=e.schema,a=e.uiSchema,o=this.props,i=o.ErrorList,s=o.showErrorList,u=o.formContext;return t.length&&0!=s?z.a.createElement(i,{errors:t,errorSchema:r,schema:n,uiSchema:a,formContext:u}):null}},{key:"getRegistry",value:function(){var e=ur(),t=e.fields,r=e.widgets;return{fields:d({},t,this.props.fields),widgets:d({},r,this.props.widgets),ArrayFieldTemplate:this.props.ArrayFieldTemplate,ObjectFieldTemplate:this.props.ObjectFieldTemplate,FieldTemplate:this.props.FieldTemplate,definitions:this.props.schema.definitions||{},rootSchema:this.props.schema,formContext:this.props.formContext||{}}}},{key:"submit",value:function(){this.formElement&&this.formElement.dispatchEvent(new CustomEvent("submit",{cancelable:!0}))}},{key:"render",value:function(){var e=this,t=this.props,r=t.children,n=t.id,a=t.idPrefix,o=t.className,i=t.tagName,s=t.name,u=t.method,l=t.target,c=t.action,f=t.autocomplete,d=t.autoComplete,p=t.enctype,h=t.acceptcharset,m=t.noHtml5Validate,v=t.disabled,y=t.formContext,g=this.state,b=g.schema,w=g.uiSchema,_=g.formData,E=g.errorSchema,x=g.idSchema,S=this.getRegistry(),k=S.fields.SchemaField,P=i||"form";f&&console.warn("Using autocomplete property of Form is deprecated, use autoComplete instead.");var O=d||f;return z.a.createElement(P,{className:o||"rjsf",id:n,name:s,method:u,target:l,action:c,autoComplete:O,encType:p,acceptCharset:h,noValidate:m,onSubmit:this.onSubmit,ref:function(t){e.formElement=t}},this.renderErrors(),z.a.createElement(k,{schema:b,uiSchema:w,errorSchema:E,idSchema:x,idPrefix:a,formContext:y,formData:_,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,registry:S,disabled:v}),r||z.a.createElement("div",null,z.a.createElement("button",{type:"submit",className:"btn btn-info"},"Submit")))}}]),t}(N.Component);function Zr(e){return Object(N.forwardRef)((function(t,r){var n=t.fields,a=t.widgets,o=oe(t,["fields","widgets"]);return n=d({},e.fields,n),a=d({},e.widgets,a),z.a.createElement(Yr,ae({},e,o,{fields:n,widgets:a,ref:r}))}))}f(Kr,"defaultProps",{uiSchema:{},noValidate:!1,liveValidate:!1,disabled:!1,noHtml5Validate:!1,ErrorList:function(e){var t=e.errors;return z.a.createElement("div",{className:"panel panel-danger errors"},z.a.createElement("div",{className:"panel-heading"},z.a.createElement("h3",{className:"panel-title"},"Errors")),z.a.createElement("ul",{className:"list-group"},t.map((function(e,t){return z.a.createElement("li",{key:t,className:"list-group-item text-danger"},e.stack)}))))},omitExtraData:!1}),Zr.propTypes={widgets:U.a.object,fields:U.a.object};var Yr=t.a=Kr},function(e,t,r){"use strict";function n(e){return(n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e){return(a="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r.d(t,"a",(function(){return s}));var o=r(58);function i(e,t){return!t||"object"!==a(t)&&"function"!==typeof t?Object(o.a)(e):t}function s(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,a=n(e);if(t){var o=n(this).constructor;r=Reflect.construct(a,arguments,o)}else r=a.apply(this,arguments);return i(this,r)}}},function(e,t,r){"use strict";function n(e,t){return(n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function a(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&n(e,t)}r.d(t,"a",(function(){return a}))},,function(e,t,r){"use strict";var n=r(86),a=60103,o=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var i=60109,s=60110,u=60112;t.Suspense=60113;var l=60115,c=60116;if("function"===typeof Symbol&&Symbol.for){var f=Symbol.for;a=f("react.element"),o=f("react.portal"),t.Fragment=f("react.fragment"),t.StrictMode=f("react.strict_mode"),t.Profiler=f("react.profiler"),i=f("react.provider"),s=f("react.context"),u=f("react.forward_ref"),t.Suspense=f("react.suspense"),l=f("react.memo"),c=f("react.lazy")}var d="function"===typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r