From 824289e0861cad6fd4644705b673ff219d8d4617 Mon Sep 17 00:00:00 2001 From: Boubacar Diallo Date: Tue, 1 Jan 2019 02:57:23 -0500 Subject: [PATCH 01/31] Updates --- asset-manifest.json | 14 ++++++++ favicon.ico | Bin 0 -> 3870 bytes index.html | 1 + manifest.json | 15 ++++++++ ...nifest.261c64fa4901a81517dab7584bcc5d2c.js | 26 ++++++++++++++ service-worker.js | 34 ++++++++++++++++++ static/css/main.6dbd5dd8.chunk.css | 2 ++ static/css/main.6dbd5dd8.chunk.css.map | 1 + static/js/1.fa92c112.chunk.js | 2 ++ static/js/1.fa92c112.chunk.js.map | 1 + static/js/main.ec78e038.chunk.js | 2 ++ static/js/main.ec78e038.chunk.js.map | 1 + static/js/runtime~main.229c360f.js | 2 ++ static/js/runtime~main.229c360f.js.map | 1 + static/media/logo.5d5d9eef.svg | 7 ++++ 15 files changed, 109 insertions(+) create mode 100644 asset-manifest.json create mode 100644 favicon.ico create mode 100644 index.html create mode 100644 manifest.json create mode 100644 precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js create mode 100644 service-worker.js create mode 100644 static/css/main.6dbd5dd8.chunk.css create mode 100644 static/css/main.6dbd5dd8.chunk.css.map create mode 100644 static/js/1.fa92c112.chunk.js create mode 100644 static/js/1.fa92c112.chunk.js.map create mode 100644 static/js/main.ec78e038.chunk.js create mode 100644 static/js/main.ec78e038.chunk.js.map create mode 100644 static/js/runtime~main.229c360f.js create mode 100644 static/js/runtime~main.229c360f.js.map create mode 100644 static/media/logo.5d5d9eef.svg diff --git a/asset-manifest.json b/asset-manifest.json new file mode 100644 index 0000000..0d8f835 --- /dev/null +++ b/asset-manifest.json @@ -0,0 +1,14 @@ +{ + "main.css": "/static/css/main.6dbd5dd8.chunk.css", + "main.js": "/static/js/main.ec78e038.chunk.js", + "main.js.map": "/static/js/main.ec78e038.chunk.js.map", + "static/js/1.fa92c112.chunk.js": "/static/js/1.fa92c112.chunk.js", + "static/js/1.fa92c112.chunk.js.map": "/static/js/1.fa92c112.chunk.js.map", + "runtime~main.js": "/static/js/runtime~main.229c360f.js", + "runtime~main.js.map": "/static/js/runtime~main.229c360f.js.map", + "static/media/logo.svg": "/static/media/logo.5d5d9eef.svg", + "static/css/main.6dbd5dd8.chunk.css.map": "/static/css/main.6dbd5dd8.chunk.css.map", + "index.html": "/index.html", + "precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js": "/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js", + "service-worker.js": "/service-worker.js" +} \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 zcma);c{J4h9>;%nil|2-o+rCuEF-(I%-F}ijC~o(k~HKAkr0)!FCj~d>`RtpD?8b; zXOC1OD!V*IsqUwzbMF1)-gEDD=A573Z-&G7^LoAC9|WO7Xc0Cx1g^Zu0u_SjAPB3vGa^W|sj)80f#V0@M_CAZTIO(t--xg= z!sii`1giyH7EKL_+Wi0ab<)&E_0KD!3Rp2^HNB*K2@PHCs4PWSA32*-^7d{9nH2_E zmC{C*N*)(vEF1_aMamw2A{ZH5aIDqiabnFdJ|y0%aS|64E$`s2ccV~3lR!u<){eS` z#^Mx6o(iP1Ix%4dv`t@!&Za-K@mTm#vadc{0aWDV*_%EiGK7qMC_(`exc>-$Gb9~W!w_^{*pYRm~G zBN{nA;cm^w$VWg1O^^<6vY`1XCD|s_zv*g*5&V#wv&s#h$xlUilPe4U@I&UXZbL z0)%9Uj&@yd03n;!7do+bfixH^FeZ-Ema}s;DQX2gY+7g0s(9;`8GyvPY1*vxiF&|w z>!vA~GA<~JUqH}d;DfBSi^IT*#lrzXl$fNpq0_T1tA+`A$1?(gLb?e#0>UELvljtQ zK+*74m0jn&)5yk8mLBv;=@}c{t0ztT<v;Avck$S6D`Z)^c0(jiwKhQsn|LDRY&w(Fmi91I7H6S;b0XM{e zXp0~(T@k_r-!jkLwd1_Vre^v$G4|kh4}=Gi?$AaJ)3I+^m|Zyj#*?Kp@w(lQdJZf4 z#|IJW5z+S^e9@(6hW6N~{pj8|NO*>1)E=%?nNUAkmv~OY&ZV;m-%?pQ_11)hAr0oAwILrlsGawpxx4D43J&K=n+p3WLnlDsQ$b(9+4 z?mO^hmV^F8MV{4Lx>(Q=aHhQ1){0d*(e&s%G=i5rq3;t{JC zmgbn5Nkl)t@fPH$v;af26lyhH!k+#}_&aBK4baYPbZy$5aFx4}ka&qxl z$=Rh$W;U)>-=S-0=?7FH9dUAd2(q#4TCAHky!$^~;Dz^j|8_wuKc*YzfdAht@Q&ror?91Dm!N03=4=O!a)I*0q~p0g$Fm$pmr$ zb;wD;STDIi$@M%y1>p&_>%?UP($15gou_ue1u0!4(%81;qcIW8NyxFEvXpiJ|H4wz z*mFT(qVx1FKufG11hByuX%lPk4t#WZ{>8ka2efjY`~;AL6vWyQKpJun2nRiZYDij$ zP>4jQXPaP$UC$yIVgGa)jDV;F0l^n(V=HMRB5)20V7&r$jmk{UUIe zVjKroK}JAbD>B`2cwNQ&GDLx8{pg`7hbA~grk|W6LgiZ`8y`{Iq0i>t!3p2}MS6S+ zO_ruKyAElt)rdS>CtF7j{&6rP-#c=7evGMt7B6`7HG|-(WL`bDUAjyn+k$mx$CH;q2Dz4x;cPP$hW=`pFfLO)!jaCL@V2+F)So3}vg|%O*^T1j>C2lx zsURO-zIJC$^$g2byVbRIo^w>UxK}74^TqUiRR#7s_X$e)$6iYG1(PcW7un-va-S&u zHk9-6Zn&>T==A)lM^D~bk{&rFzCi35>UR!ZjQkdSiNX*-;l4z9j*7|q`TBl~Au`5& z+c)*8?#-tgUR$Zd%Q3bs96w6k7q@#tUn`5rj+r@_sAVVLqco|6O{ILX&U-&-cbVa3 zY?ngHR@%l{;`ri%H*0EhBWrGjv!LE4db?HEWb5mu*t@{kv|XwK8?npOshmzf=vZA@ zVSN9sL~!sn?r(AK)Q7Jk2(|M67Uy3I{eRy z_l&Y@A>;vjkWN5I2xvFFTLX0i+`{qz7C_@bo`ZUzDugfq4+>a3?1v%)O+YTd6@Ul7 zAfLfm=nhZ`)P~&v90$&UcF+yXm9sq!qCx3^9gzIcO|Y(js^Fj)Rvq>nQAHI92ap=P z10A4@prk+AGWCb`2)dQYFuR$|H6iDE8p}9a?#nV2}LBCoCf(Xi2@szia7#gY>b|l!-U`c}@ zLdhvQjc!BdLJvYvzzzngnw51yRYCqh4}$oRCy-z|v3Hc*d|?^Wj=l~18*E~*cR_kU z{XsxM1i{V*4GujHQ3DBpl2w4FgFR48Nma@HPgnyKoIEY-MqmMeY=I<%oG~l!f<+FN z1ZY^;10j4M4#HYXP zw5eJpA_y(>uLQ~OucgxDLuf}fVs272FaMxhn4xnDGIyLXnw>Xsd^J8XhcWIwIoQ9} z%FoSJTAGW(SRGwJwb=@pY7r$uQRK3Zd~XbxU)ts!4XsJrCycrWSI?e!IqwqIR8+Jh zlRjZ`UO1I!BtJR_2~7AbkbSm%XQqxEPkz6BTGWx8e}nQ=w7bZ|eVP4?*Tb!$(R)iC z9)&%bS*u(lXqzitAN)Oo=&Ytn>%Hzjc<5liuPi>zC_nw;Z0AE3Y$Jao_Q90R-gl~5 z_xAb2J%eArrC1CN4G$}-zVvCqF1;H;abAu6G*+PDHSYFx@Tdbfox*uEd3}BUyYY-l zTfEsOqsi#f9^FoLO;ChK<554qkri&Av~SIM*{fEYRE?vH7pTAOmu2pz3X?Wn*!ROX ztd54huAk&mFBemMooL33RV-*1f0Q3_(7hl$<#*|WF9P!;r;4_+X~k~uKEqdzZ$5Al zV63XN@)j$FN#cCD;ek1R#l zv%pGrhB~KWgoCj%GT?%{@@o(AJGt*PG#l3i>lhmb_twKH^EYvacVY-6bsCl5*^~L0 zonm@lk2UvvTKr2RS%}T>^~EYqdL1q4nD%0n&Xqr^cK^`J5W;lRRB^R-O8b&HENO||mo0xaD+S=I8RTlIfVgqN@SXDr2&-)we--K7w= zJVU8?Z+7k9dy;s;^gDkQa`0nz6N{T?(A&Iz)2!DEecLyRa&FI!id#5Z7B*O2=PsR0 zEvc|8{NS^)!d)MDX(97Xw}m&kEO@5jqRaDZ!+%`wYOI<23q|&js`&o4xvjP7D_xv@ z5hEwpsp{HezI9!~6O{~)lLR@oF7?J7i>1|5a~UuoN=q&6N}EJPV_GD`&M*v8Y`^2j zKII*d_@Fi$+i*YEW+Hbzn{iQk~yP z>7N{S4)r*!NwQ`(qcN#8SRQsNK6>{)X12nbF`*7#ecO7I)Q$uZsV+xS4E7aUn+U(K baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..4170a89 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +React App
\ No newline at end of file diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..1f2f141 --- /dev/null +++ b/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js b/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js new file mode 100644 index 0000000..cf7572e --- /dev/null +++ b/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js @@ -0,0 +1,26 @@ +self.__precacheManifest = [ + { + "revision": "ec78e03830a74a19c1bf", + "url": "/static/css/main.6dbd5dd8.chunk.css" + }, + { + "revision": "ec78e03830a74a19c1bf", + "url": "/static/js/main.ec78e038.chunk.js" + }, + { + "revision": "fa92c112869d3657d47b", + "url": "/static/js/1.fa92c112.chunk.js" + }, + { + "revision": "229c360febb4351a89df", + "url": "/static/js/runtime~main.229c360f.js" + }, + { + "revision": "5d5d9eefa31e5e13a6610d9fa7a283bb", + "url": "/static/media/logo.5d5d9eef.svg" + }, + { + "revision": "bb0a932728177ec7366d75f74d6ff0e0", + "url": "/index.html" + } +]; \ No newline at end of file diff --git a/service-worker.js b/service-worker.js new file mode 100644 index 0000000..5046e53 --- /dev/null +++ b/service-worker.js @@ -0,0 +1,34 @@ +/** + * Welcome to your Workbox-powered service worker! + * + * You'll need to register this file in your web app and you should + * disable HTTP caching for this file too. + * See https://goo.gl/nhQhGp + * + * The rest of the code is auto-generated. Please don't update this file + * directly; instead, make changes to your Workbox build configuration + * and re-run your build process. + * See https://goo.gl/2aRDsh + */ + +importScripts("https://storage.googleapis.com/workbox-cdn/releases/3.6.3/workbox-sw.js"); + +importScripts( + "/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js" +); + +workbox.clientsClaim(); + +/** + * The workboxSW.precacheAndRoute() method efficiently caches and responds to + * requests for URLs in the manifest. + * See https://goo.gl/S9QRab + */ +self.__precacheManifest = [].concat(self.__precacheManifest || []); +workbox.precaching.suppressWarnings(); +workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); + +workbox.routing.registerNavigationRoute("/index.html", { + + blacklist: [/^\/_/,/\/[^\/]+\.[^\/]+$/], +}); diff --git a/static/css/main.6dbd5dd8.chunk.css b/static/css/main.6dbd5dd8.chunk.css new file mode 100644 index 0000000..42274dc --- /dev/null +++ b/static/css/main.6dbd5dd8.chunk.css @@ -0,0 +1,2 @@ +body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}} +/*# sourceMappingURL=main.6dbd5dd8.chunk.css.map */ \ No newline at end of file diff --git a/static/css/main.6dbd5dd8.chunk.css.map b/static/css/main.6dbd5dd8.chunk.css.map new file mode 100644 index 0000000..88c33b5 --- /dev/null +++ b/static/css/main.6dbd5dd8.chunk.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["/Users/bouba/Desktop/projects/personal/dialbouba.github.io/boubareact/src/index.css","/Users/bouba/Desktop/projects/personal/dialbouba.github.io/boubareact/src/App.css"],"names":[],"mappings":"AAAA,KACE,SAAU,AACV,UAAW,AACX,oIAEa,AACb,mCAAoC,AACpC,iCAAmC,CACpC,AAED,KACE,uEACY,CACb,ACbD,KACE,iBAAmB,CACpB,AAED,UACE,oDAA6C,AAA7C,4CAA6C,AAC7C,aAAe,CAChB,AAED,YACE,yBAA0B,AAC1B,iBAAkB,AAClB,aAAc,AACd,sBAAuB,AACvB,mBAAoB,AACpB,uBAAwB,AACxB,6BAA8B,AAC9B,UAAa,CACd,AAED,UACE,aAAe,CAChB,AAED,iCACE,GACE,+BAAwB,AAAxB,sBAAwB,CACzB,AACD,GACE,gCAA0B,AAA1B,uBAA0B,CAC3B,CACF,AAPD,yBACE,GACE,+BAAwB,AAAxB,sBAAwB,CACzB,AACD,GACE,gCAA0B,AAA1B,uBAA0B,CAC3B,CACF","file":"main.6dbd5dd8.chunk.css","sourcesContent":["body {\n margin: 0;\n padding: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\",\n \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\",\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, \"Courier New\",\n monospace;\n}\n",".App {\n text-align: center;\n}\n\n.App-logo {\n animation: App-logo-spin infinite 20s linear;\n height: 40vmin;\n}\n\n.App-header {\n background-color: #282c34;\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n font-size: calc(10px + 2vmin);\n color: white;\n}\n\n.App-link {\n color: #61dafb;\n}\n\n@keyframes App-logo-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n"]} \ No newline at end of file diff --git a/static/js/1.fa92c112.chunk.js b/static/js/1.fa92c112.chunk.js new file mode 100644 index 0000000..3d408f4 --- /dev/null +++ b/static/js/1.fa92c112.chunk.js @@ -0,0 +1,2 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],[function(e,t,n){"use strict";e.exports=n(10)},function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;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={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(l){return!1}}()?Object.assign:function(e,t){for(var n,i,a=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),u=1;uM.length&&M.push(e)}function F(e,t,n){return null==e?0:function e(t,n,r,l){var a=typeof t;"undefined"!==a&&"boolean"!==a||(t=null);var u=!1;if(null===t)u=!0;else switch(a){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case o:case i:u=!0}}if(u)return r(l,t,""===n?"."+U(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;cthis.eventPool.length&&this.eventPool.push(e)}function fe(e){e.eventPool=[],e.getPooled=ce,e.release=se}l(ue.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ie)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ie)},persist:function(){this.isPersistent=ie},isPersistent:ae,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=ae,this._dispatchInstances=this._dispatchListeners=null}}),ue.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},ue.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var o=new t;return l(o,n.prototype),n.prototype=o,n.prototype.constructor=n,n.Interface=l({},r.Interface,e),n.extend=r.extend,fe(n),n},fe(ue);var de=ue.extend({data:null}),pe=ue.extend({data:null}),me=[9,13,27,32],he=H&&"CompositionEvent"in window,ye=null;H&&"documentMode"in document&&(ye=document.documentMode);var ve=H&&"TextEvent"in window&&!ye,ge=H&&(!he||ye&&8=ye),be=String.fromCharCode(32),ke={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},we=!1;function xe(e,t){switch(e){case"keyup":return-1!==me.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function Te(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var _e=!1;var Ce={eventTypes:ke,extractEvents:function(e,t,n,r){var l=void 0,o=void 0;if(he)e:{switch(e){case"compositionstart":l=ke.compositionStart;break e;case"compositionend":l=ke.compositionEnd;break e;case"compositionupdate":l=ke.compositionUpdate;break e}l=void 0}else _e?xe(e,n)&&(l=ke.compositionEnd):"keydown"===e&&229===n.keyCode&&(l=ke.compositionStart);return l?(ge&&"ko"!==n.locale&&(_e||l!==ke.compositionStart?l===ke.compositionEnd&&_e&&(o=oe()):(re="value"in(ne=r)?ne.value:ne.textContent,_e=!0)),l=de.getPooled(l,t,n,r),o?l.data=o:null!==(o=Te(n))&&(l.data=o),$(l),o=l):o=null,(e=ve?function(e,t){switch(e){case"compositionend":return Te(t);case"keypress":return 32!==t.which?null:(we=!0,be);case"textInput":return(e=t.data)===be&&we?null:e;default:return null}}(e,n):function(e,t){if(_e)return"compositionend"===e||!he&&xe(e,t)?(e=oe(),le=re=ne=null,_e=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1
\n
\n \"logo\"\n

\n Edit src/App.js and save to reload.\n

\n \n Learn React\n
\n
\n
\n );\n }\n}\n\nexport default App;\n","// This optional code is used to register a service worker.\n// register() is not called by default.\n\n// This lets the app load faster on subsequent visits in production, and gives\n// it offline capabilities. However, it also means that developers (and users)\n// will only see deployed updates on subsequent visits to a page, after all the\n// existing tabs open on the page have been closed, since previously cached\n// resources are updated in the background.\n\n// To learn more about the benefits of this model and instructions on how to\n// opt-in, read http://bit.ly/CRA-PWA\n\nconst isLocalhost = Boolean(\n window.location.hostname === 'localhost' ||\n // [::1] is the IPv6 localhost address.\n window.location.hostname === '[::1]' ||\n // 127.0.0.1/8 is considered localhost for IPv4.\n window.location.hostname.match(\n /^127(?:\\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/\n )\n);\n\nexport function register(config) {\n if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {\n // The URL constructor is available in all browsers that support SW.\n const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href);\n if (publicUrl.origin !== window.location.origin) {\n // Our service worker won't work if PUBLIC_URL is on a different origin\n // from what our page is served on. This might happen if a CDN is used to\n // serve assets; see https://github.com/facebook/create-react-app/issues/2374\n return;\n }\n\n window.addEventListener('load', () => {\n const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;\n\n if (isLocalhost) {\n // This is running on localhost. Let's check if a service worker still exists or not.\n checkValidServiceWorker(swUrl, config);\n\n // Add some additional logging to localhost, pointing developers to the\n // service worker/PWA documentation.\n navigator.serviceWorker.ready.then(() => {\n console.log(\n 'This web app is being served cache-first by a service ' +\n 'worker. To learn more, visit http://bit.ly/CRA-PWA'\n );\n });\n } else {\n // Is not localhost. Just register service worker\n registerValidSW(swUrl, config);\n }\n });\n }\n}\n\nfunction registerValidSW(swUrl, config) {\n navigator.serviceWorker\n .register(swUrl)\n .then(registration => {\n registration.onupdatefound = () => {\n const installingWorker = registration.installing;\n if (installingWorker == null) {\n return;\n }\n installingWorker.onstatechange = () => {\n if (installingWorker.state === 'installed') {\n if (navigator.serviceWorker.controller) {\n // At this point, the updated precached content has been fetched,\n // but the previous service worker will still serve the older\n // content until all client tabs are closed.\n console.log(\n 'New content is available and will be used when all ' +\n 'tabs for this page are closed. See http://bit.ly/CRA-PWA.'\n );\n\n // Execute callback\n if (config && config.onUpdate) {\n config.onUpdate(registration);\n }\n } else {\n // At this point, everything has been precached.\n // It's the perfect time to display a\n // \"Content is cached for offline use.\" message.\n console.log('Content is cached for offline use.');\n\n // Execute callback\n if (config && config.onSuccess) {\n config.onSuccess(registration);\n }\n }\n }\n };\n };\n })\n .catch(error => {\n console.error('Error during service worker registration:', error);\n });\n}\n\nfunction checkValidServiceWorker(swUrl, config) {\n // Check if the service worker can be found. If it can't reload the page.\n fetch(swUrl)\n .then(response => {\n // Ensure service worker exists, and that we really are getting a JS file.\n const contentType = response.headers.get('content-type');\n if (\n response.status === 404 ||\n (contentType != null && contentType.indexOf('javascript') === -1)\n ) {\n // No service worker found. Probably a different app. Reload the page.\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister().then(() => {\n window.location.reload();\n });\n });\n } else {\n // Service worker found. Proceed as normal.\n registerValidSW(swUrl, config);\n }\n })\n .catch(() => {\n console.log(\n 'No internet connection found. App is running in offline mode.'\n );\n });\n}\n\nexport function unregister() {\n if ('serviceWorker' in navigator) {\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister();\n });\n }\n}\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\nimport * as serviceWorker from './serviceWorker';\n\nReactDOM.render(, document.getElementById('root'));\n\n// If you want your app to work offline and load faster, you can change\n// unregister() to register() below. Note this comes with some pitfalls.\n// Learn more about service workers: http://bit.ly/CRA-PWA\nserviceWorker.unregister();\n","module.exports = __webpack_public_path__ + \"static/media/logo.5d5d9eef.svg\";"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["App.js","serviceWorker.js","index.js","logo.svg"],"names":["App","react_default","a","createElement","className","src","logo","alt","href","target","rel","Component","Boolean","window","location","hostname","match","ReactDOM","render","src_App_0","document","getElementById","navigator","serviceWorker","ready","then","registration","unregister","module","exports","__webpack_require__","p"],"mappings":"yOA2BeA,0LArBX,OACEC,EAAAC,EAAAC,cAAA,OAAKC,UAAU,OACbH,EAAAC,EAAAC,cAAA,UAAQC,UAAU,cAChBH,EAAAC,EAAAC,cAAA,OAAKE,IAAKC,IAAMF,UAAU,WAAWG,IAAI,SACzCN,EAAAC,EAAAC,cAAA,iBACOF,EAAAC,EAAAC,cAAA,0BADP,wBAGAF,EAAAC,EAAAC,cAAA,KACEC,UAAU,WACVI,KAAK,sBACLC,OAAO,SACPC,IAAI,uBAJN,wBATQC,cCQEC,QACW,cAA7BC,OAAOC,SAASC,UAEe,UAA7BF,OAAOC,SAASC,UAEhBF,OAAOC,SAASC,SAASC,MACvB,2DCZNC,IAASC,OAAOjB,EAAAC,EAAAC,cAACgB,EAAD,MAASC,SAASC,eAAe,SD2H3C,kBAAmBC,WACrBA,UAAUC,cAAcC,MAAMC,KAAK,SAAAC,GACjCA,EAAaC,kCEnInBC,EAAAC,QAAiBC,EAAAC,EAAuB","file":"static/js/main.f5be11dc.chunk.js","sourcesContent":["import React, { Component } from 'react';\nimport logo from './logo.svg';\nimport './App.css';\n\nclass App extends Component {\n render() {\n return (\n
\n
\n \"logo\"\n

\n Edit src/App.js and save to reload.\n

\n \n Learn React\n \n
\n
\n );\n }\n}\n\nexport default App;\n","// This optional code is used to register a service worker.\n// register() is not called by default.\n\n// This lets the app load faster on subsequent visits in production, and gives\n// it offline capabilities. However, it also means that developers (and users)\n// will only see deployed updates on subsequent visits to a page, after all the\n// existing tabs open on the page have been closed, since previously cached\n// resources are updated in the background.\n\n// To learn more about the benefits of this model and instructions on how to\n// opt-in, read http://bit.ly/CRA-PWA\n\nconst isLocalhost = Boolean(\n window.location.hostname === 'localhost' ||\n // [::1] is the IPv6 localhost address.\n window.location.hostname === '[::1]' ||\n // 127.0.0.1/8 is considered localhost for IPv4.\n window.location.hostname.match(\n /^127(?:\\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/\n )\n);\n\nexport function register(config) {\n if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {\n // The URL constructor is available in all browsers that support SW.\n const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href);\n if (publicUrl.origin !== window.location.origin) {\n // Our service worker won't work if PUBLIC_URL is on a different origin\n // from what our page is served on. This might happen if a CDN is used to\n // serve assets; see https://github.com/facebook/create-react-app/issues/2374\n return;\n }\n\n window.addEventListener('load', () => {\n const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;\n\n if (isLocalhost) {\n // This is running on localhost. Let's check if a service worker still exists or not.\n checkValidServiceWorker(swUrl, config);\n\n // Add some additional logging to localhost, pointing developers to the\n // service worker/PWA documentation.\n navigator.serviceWorker.ready.then(() => {\n console.log(\n 'This web app is being served cache-first by a service ' +\n 'worker. To learn more, visit http://bit.ly/CRA-PWA'\n );\n });\n } else {\n // Is not localhost. Just register service worker\n registerValidSW(swUrl, config);\n }\n });\n }\n}\n\nfunction registerValidSW(swUrl, config) {\n navigator.serviceWorker\n .register(swUrl)\n .then(registration => {\n registration.onupdatefound = () => {\n const installingWorker = registration.installing;\n if (installingWorker == null) {\n return;\n }\n installingWorker.onstatechange = () => {\n if (installingWorker.state === 'installed') {\n if (navigator.serviceWorker.controller) {\n // At this point, the updated precached content has been fetched,\n // but the previous service worker will still serve the older\n // content until all client tabs are closed.\n console.log(\n 'New content is available and will be used when all ' +\n 'tabs for this page are closed. See http://bit.ly/CRA-PWA.'\n );\n\n // Execute callback\n if (config && config.onUpdate) {\n config.onUpdate(registration);\n }\n } else {\n // At this point, everything has been precached.\n // It's the perfect time to display a\n // \"Content is cached for offline use.\" message.\n console.log('Content is cached for offline use.');\n\n // Execute callback\n if (config && config.onSuccess) {\n config.onSuccess(registration);\n }\n }\n }\n };\n };\n })\n .catch(error => {\n console.error('Error during service worker registration:', error);\n });\n}\n\nfunction checkValidServiceWorker(swUrl, config) {\n // Check if the service worker can be found. If it can't reload the page.\n fetch(swUrl)\n .then(response => {\n // Ensure service worker exists, and that we really are getting a JS file.\n const contentType = response.headers.get('content-type');\n if (\n response.status === 404 ||\n (contentType != null && contentType.indexOf('javascript') === -1)\n ) {\n // No service worker found. Probably a different app. Reload the page.\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister().then(() => {\n window.location.reload();\n });\n });\n } else {\n // Service worker found. Proceed as normal.\n registerValidSW(swUrl, config);\n }\n })\n .catch(() => {\n console.log(\n 'No internet connection found. App is running in offline mode.'\n );\n });\n}\n\nexport function unregister() {\n if ('serviceWorker' in navigator) {\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister();\n });\n }\n}\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\nimport * as serviceWorker from './serviceWorker';\n\nReactDOM.render(, document.getElementById('root'));\n\n// If you want your app to work offline and load faster, you can change\n// unregister() to register() below. Note this comes with some pitfalls.\n// Learn more about service workers: http://bit.ly/CRA-PWA\nserviceWorker.unregister();\n","module.exports = __webpack_public_path__ + \"static/media/logo.5d5d9eef.svg\";"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/runtime~main.229c360f.js b/static/js/runtime~main.bf2515a3.js similarity index 67% rename from static/js/runtime~main.229c360f.js rename to static/js/runtime~main.bf2515a3.js index 37f5fbf..358c545 100644 --- a/static/js/runtime~main.229c360f.js +++ b/static/js/runtime~main.bf2515a3.js @@ -1,2 +1,2 @@ -!function(e){function r(r){for(var n,f,i=r[0],l=r[1],a=r[2],c=0,s=[];c Date: Tue, 1 Jan 2019 03:09:35 -0500 Subject: [PATCH 03/31] package.json homepage? --- boubareact/package-lock.json | 15179 +++++++++++++++++++++++++++++++++ boubareact/package.json | 6 +- 2 files changed, 15184 insertions(+), 1 deletion(-) create mode 100644 boubareact/package-lock.json diff --git a/boubareact/package-lock.json b/boubareact/package-lock.json new file mode 100644 index 0000000..4ae0c12 --- /dev/null +++ b/boubareact/package-lock.json @@ -0,0 +1,15179 @@ +{ + "name": "boubareact", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", + "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", + "requires": { + "@babel/highlight": "^7.0.0" + } + }, + "@babel/core": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.1.6.tgz", + "integrity": "sha512-Hz6PJT6e44iUNpAn8AoyAs6B3bl60g7MJQaI0rZEar6ECzh6+srYO1xlIdssio34mPaUtAb1y+XlkkSJzok3yw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.1.6", + "@babel/helpers": "^7.1.5", + "@babel/parser": "^7.1.6", + "@babel/template": "^7.1.2", + "@babel/traverse": "^7.1.6", + "@babel/types": "^7.1.6", + "convert-source-map": "^1.1.0", + "debug": "^4.1.0", + "json5": "^2.1.0", + "lodash": "^4.17.10", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2.2.tgz", + "integrity": "sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==", + "requires": { + "@babel/types": "^7.2.2", + "jsesc": "^2.5.1", + "lodash": "^4.17.10", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz", + "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz", + "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-builder-react-jsx": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz", + "integrity": "sha512-ebJ2JM6NAKW0fQEqN8hOLxK84RbRz9OkUhGS/Xd5u56ejMfVbayJ4+LykERZCOUM6faa6Fp3SZNX3fcT16MKHw==", + "requires": { + "@babel/types": "^7.0.0", + "esutils": "^2.0.0" + } + }, + "@babel/helper-call-delegate": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz", + "integrity": "sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==", + "requires": { + "@babel/helper-hoist-variables": "^7.0.0", + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-define-map": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz", + "integrity": "sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==", + "requires": { + "@babel/helper-function-name": "^7.1.0", + "@babel/types": "^7.0.0", + "lodash": "^4.17.10" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz", + "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==", + "requires": { + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-function-name": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", + "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", + "requires": { + "@babel/helper-get-function-arity": "^7.0.0", + "@babel/template": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", + "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz", + "integrity": "sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz", + "integrity": "sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz", + "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz", + "integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-simple-access": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/template": "^7.2.2", + "@babel/types": "^7.2.2", + "lodash": "^4.17.10" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz", + "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", + "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==" + }, + "@babel/helper-regex": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0.tgz", + "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==", + "requires": { + "lodash": "^4.17.10" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz", + "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-wrap-function": "^7.1.0", + "@babel/template": "^7.1.0", + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-replace-supers": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz", + "integrity": "sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.0.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/traverse": "^7.2.3", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz", + "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==", + "requires": { + "@babel/template": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz", + "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-wrap-function": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz", + "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==", + "requires": { + "@babel/helper-function-name": "^7.1.0", + "@babel/template": "^7.1.0", + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.2.0" + } + }, + "@babel/helpers": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.2.0.tgz", + "integrity": "sha512-Fr07N+ea0dMcMN8nFpuK6dUIT7/ivt9yKQdEEnjVS83tG2pHwPi03gYmk/tyuwONnZ+sY+GFFPlWGgCtW1hF9A==", + "requires": { + "@babel/template": "^7.1.2", + "@babel/traverse": "^7.1.5", + "@babel/types": "^7.2.0" + } + }, + "@babel/highlight": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", + "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz", + "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz", + "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-remap-async-to-generator": "^7.1.0", + "@babel/plugin-syntax-async-generators": "^7.2.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.1.0.tgz", + "integrity": "sha512-/PCJWN+CKt5v1xcGn4vnuu13QDoV+P7NcICP44BoonAJoPSGwVkgrXihFIQGiEjjPlUDBIw1cM7wYFLARS2/hw==", + "requires": { + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-member-expression-to-functions": "^7.0.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.1.0", + "@babel/plugin-syntax-class-properties": "^7.0.0" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.1.6.tgz", + "integrity": "sha512-U42f8KhUbtlhUDyV/wK4Rq/wWh8vWyttYABckG/v0vVnMPvayOewZC/83CbVdmyP+UhEqI368FEQ7hHMfhBpQA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/plugin-syntax-decorators": "^7.1.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz", + "integrity": "sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-json-strings": "^7.2.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.2.0.tgz", + "integrity": "sha512-1L5mWLSvR76XYUQJXkd/EEQgjq8HHRP6lQuZTTg0VA4tTGPpGemmCdAfQIz1rzEuWAm+ecP8PyyEm30jC1eQCg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.2.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz", + "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.2.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz", + "integrity": "sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0", + "regexpu-core": "^4.2.0" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz", + "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.2.0.tgz", + "integrity": "sha512-UxYaGXYQ7rrKJS/PxIKRkv3exi05oH7rokBAsmCSsCxz1sVPZ7Fu6FzKoGgUvmY+0YgSkYHgUoCh5R5bCNBQlw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz", + "integrity": "sha512-38QdqVoXdHUQfTpZo3rQwqQdWtCn5tMv4uV6r2RMfTqNBuv4ZBhz79SfaQWKTVmxHjeFv/DnXVC/+agHCklYWA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz", + "integrity": "sha512-Gt9xNyRrCHCiyX/ZxDGOcBnlJl0I3IWicpZRC4CdC0P5a/I07Ya2OAMEBU+J7GmRFVmIetqEYRko6QYRuKOESw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz", + "integrity": "sha512-r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz", + "integrity": "sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz", + "integrity": "sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz", + "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz", + "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.2.0.tgz", + "integrity": "sha512-WhKr6yu6yGpGcNMVgIBuI9MkredpVc7Y3YR4UzEZmDztHoL6wV56YBHLhWnjO1EvId1B32HrD3DRFc+zSoKI1g==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz", + "integrity": "sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz", + "integrity": "sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-remap-async-to-generator": "^7.1.0" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz", + "integrity": "sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz", + "integrity": "sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "lodash": "^4.17.10" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz", + "integrity": "sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-define-map": "^7.1.0", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz", + "integrity": "sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.2.0.tgz", + "integrity": "sha512-coVO2Ayv7g0qdDbrNiadE4bU7lvCd9H539m2gMknyVjjMdwF/iCOM7R+E8PkntoqLkltO0rk+3axhpp/0v68VQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz", + "integrity": "sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0", + "regexpu-core": "^4.1.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz", + "integrity": "sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz", + "integrity": "sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.1.6.tgz", + "integrity": "sha512-0tyFAAjJmnRlr8MVJV39ASn1hv+PbdVP71hf7aAseqLfQ0o9QXk9htbMbq7/ZYXnUIp6gDw0lUUP0+PQMbbtmg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz", + "integrity": "sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz", + "integrity": "sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ==", + "requires": { + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz", + "integrity": "sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz", + "integrity": "sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==", + "requires": { + "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz", + "integrity": "sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==", + "requires": { + "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-simple-access": "^7.1.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz", + "integrity": "sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ==", + "requires": { + "@babel/helper-hoist-variables": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz", + "integrity": "sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==", + "requires": { + "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz", + "integrity": "sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz", + "integrity": "sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.1.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz", + "integrity": "sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA==", + "requires": { + "@babel/helper-call-delegate": "^7.1.0", + "@babel/helper-get-function-arity": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.2.0.tgz", + "integrity": "sha512-YYQFg6giRFMsZPKUM9v+VcHOdfSQdz9jHCx3akAi3UYgyjndmdYGSXylQ/V+HswQt4fL8IklchD9HTsaOCrWQQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz", + "integrity": "sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.2.0.tgz", + "integrity": "sha512-h/fZRel5wAfCqcKgq3OhbmYaReo7KkoJBpt8XnvpS7wqaNMqtw5xhxutzcm35iMUWucfAdT/nvGTsWln0JTg2Q==", + "requires": { + "@babel/helper-builder-react-jsx": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz", + "integrity": "sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz", + "integrity": "sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz", + "integrity": "sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==", + "requires": { + "regenerator-transform": "^0.13.3" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.1.0.tgz", + "integrity": "sha512-WFLMgzu5DLQEah0lKTJzYb14vd6UiES7PTnXcvrPZ1VrwFeJ+mTbvr65fFAsXYMt2bIoOoC0jk76zY1S7HZjUg==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "resolve": "^1.8.1", + "semver": "^5.5.1" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz", + "integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz", + "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz", + "integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz", + "integrity": "sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz", + "integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.2.0.tgz", + "integrity": "sha512-EnI7i2/gJ7ZNr2MuyvN2Hu+BHJENlxWte5XygPvfj/MbvtOkWor9zcnHpMMQL2YYaaCcqtIvJUyJ7QVfoGs7ew==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-typescript": "^7.2.0" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz", + "integrity": "sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0", + "regexpu-core": "^4.1.3" + } + }, + "@babel/preset-env": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.2.3.tgz", + "integrity": "sha512-AuHzW7a9rbv5WXmvGaPX7wADxFkZIqKlbBh1dmZUQp4iwiPpkE/Qnrji6SC4UQCQzvWY/cpHET29eUhXS9cLPw==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-async-generator-functions": "^7.2.0", + "@babel/plugin-proposal-json-strings": "^7.2.0", + "@babel/plugin-proposal-object-rest-spread": "^7.2.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.2.0", + "@babel/plugin-syntax-async-generators": "^7.2.0", + "@babel/plugin-syntax-object-rest-spread": "^7.2.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.2.0", + "@babel/plugin-transform-arrow-functions": "^7.2.0", + "@babel/plugin-transform-async-to-generator": "^7.2.0", + "@babel/plugin-transform-block-scoped-functions": "^7.2.0", + "@babel/plugin-transform-block-scoping": "^7.2.0", + "@babel/plugin-transform-classes": "^7.2.0", + "@babel/plugin-transform-computed-properties": "^7.2.0", + "@babel/plugin-transform-destructuring": "^7.2.0", + "@babel/plugin-transform-dotall-regex": "^7.2.0", + "@babel/plugin-transform-duplicate-keys": "^7.2.0", + "@babel/plugin-transform-exponentiation-operator": "^7.2.0", + "@babel/plugin-transform-for-of": "^7.2.0", + "@babel/plugin-transform-function-name": "^7.2.0", + "@babel/plugin-transform-literals": "^7.2.0", + "@babel/plugin-transform-modules-amd": "^7.2.0", + "@babel/plugin-transform-modules-commonjs": "^7.2.0", + "@babel/plugin-transform-modules-systemjs": "^7.2.0", + "@babel/plugin-transform-modules-umd": "^7.2.0", + "@babel/plugin-transform-new-target": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.2.0", + "@babel/plugin-transform-parameters": "^7.2.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.2.0", + "@babel/plugin-transform-spread": "^7.2.0", + "@babel/plugin-transform-sticky-regex": "^7.2.0", + "@babel/plugin-transform-template-literals": "^7.2.0", + "@babel/plugin-transform-typeof-symbol": "^7.2.0", + "@babel/plugin-transform-unicode-regex": "^7.2.0", + "browserslist": "^4.3.4", + "invariant": "^2.2.2", + "js-levenshtein": "^1.1.3", + "semver": "^5.3.0" + } + }, + "@babel/preset-react": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.0.0.tgz", + "integrity": "sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0" + } + }, + "@babel/preset-typescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.1.0.tgz", + "integrity": "sha512-LYveByuF9AOM8WrsNne5+N79k1YxjNB6gmpCQsnuSBAcV8QUeB+ZUxQzL7Rz7HksPbahymKkq2qBR+o36ggFZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.1.0" + } + }, + "@babel/runtime": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.1.5.tgz", + "integrity": "sha512-xKnPpXG/pvK1B90JkwwxSGii90rQGKtzcMt2gI5G6+M0REXaq6rOHsGC2ay6/d0Uje7zzvSzjEzfR3ENhFlrfA==", + "requires": { + "regenerator-runtime": "^0.12.0" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz", + "integrity": "sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==" + } + } + }, + "@babel/template": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", + "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.2.2", + "@babel/types": "^7.2.2" + } + }, + "@babel/traverse": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz", + "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.2.2", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/parser": "^7.2.3", + "@babel/types": "^7.2.2", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.10" + } + }, + "@babel/types": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", + "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.10", + "to-fast-properties": "^2.0.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" + }, + "@svgr/core": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-2.4.1.tgz", + "integrity": "sha512-2i1cUbjpKt1KcIP05e10vkmu9Aedp32EFqVcSQ08onbB8lVxJqMPci3Hr54aI14S9cLg4JdcpO0D35HHUtT8oQ==", + "requires": { + "camelcase": "^5.0.0", + "cosmiconfig": "^5.0.6", + "h2x-core": "^1.1.0", + "h2x-plugin-jsx": "^1.1.0", + "merge-deep": "^3.0.2", + "prettier": "^1.14.2", + "svgo": "^1.0.5" + } + }, + "@svgr/webpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-2.4.1.tgz", + "integrity": "sha512-sMHYq0zbMtSHcc9kVfkYI2zrl88u4mKGyQLgKt7r+ul5nITcncm/EPBhzEUrJY5izdlaU6EvyH8zOhZnfaSmOA==", + "requires": { + "@babel/core": "^7.0.1", + "@babel/plugin-transform-react-constant-elements": "^7.0.0", + "@babel/preset-env": "^7.0.0", + "@babel/preset-react": "^7.0.0", + "@svgr/core": "^2.4.1", + "loader-utils": "^1.1.0" + } + }, + "@types/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.1.tgz", + "integrity": "sha512-eqz8c/0kwNi/OEHQfvIuJVLTst3in0e7uTKeuY+WL/zfKn0xVujOTp42bS/vUUokhK5P2BppLd9JXMOMHcgbjA==" + }, + "@types/tapable": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.2.tgz", + "integrity": "sha512-42zEJkBpNfMEAvWR5WlwtTH22oDzcMjFsL9gDGExwF8X8WvAiw7Vwop7hPw03QT8TKfec83LwbHj6SvpqM4ELQ==" + }, + "@webassemblyjs/ast": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.6.tgz", + "integrity": "sha512-8nkZS48EVsMUU0v6F1LCIOw4RYWLm2plMtbhFTjNgeXmsTNLuU3xTRtnljt9BFQB+iPbLRobkNrCWftWnNC7wQ==", + "requires": { + "@webassemblyjs/helper-module-context": "1.7.6", + "@webassemblyjs/helper-wasm-bytecode": "1.7.6", + "@webassemblyjs/wast-parser": "1.7.6", + "mamacro": "^0.0.3" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz", + "integrity": "sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz", + "integrity": "sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz", + "integrity": "sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw==" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz", + "integrity": "sha512-+suMJOkSn9+vEvDvgyWyrJo5vJsWSDXZmJAjtoUq4zS4eqHyXImpktvHOZwXp1XQjO5H+YQwsBgqTQEc0J/5zg==", + "requires": { + "@webassemblyjs/wast-printer": "1.7.6" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz", + "integrity": "sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw==" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz", + "integrity": "sha512-e8/6GbY7OjLM+6OsN7f2krC2qYVNaSr0B0oe4lWdmq5sL++8dYDD1TFbD1TdAdWMRTYNr/Qq7ovXWzia2EbSjw==", + "requires": { + "mamacro": "^0.0.3" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz", + "integrity": "sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz", + "integrity": "sha512-3GS628ppDPSuwcYlQ7cDCGr4W2n9c4hLzvnRKeuz+lGsJSmc/ADVoYpm1ts2vlB1tGHkjtQMni+yu8mHoMlKlA==", + "requires": { + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-buffer": "1.7.6", + "@webassemblyjs/helper-wasm-bytecode": "1.7.6", + "@webassemblyjs/wasm-gen": "1.7.6" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz", + "integrity": "sha512-V4cIp0ruyw+hawUHwQLn6o2mFEw4t50tk530oKsYXQhEzKR+xNGDxs/SFFuyTO7X3NzEu4usA3w5jzhl2RYyzQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.6.tgz", + "integrity": "sha512-ojdlG8WpM394lBow4ncTGJoIVZ4aAtNOWHhfAM7m7zprmkVcKK+2kK5YJ9Bmj6/ketTtOn7wGSHCtMt+LzqgYQ==", + "requires": { + "@xtuc/long": "4.2.1" + } + }, + "@webassemblyjs/utf8": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.6.tgz", + "integrity": "sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz", + "integrity": "sha512-pTNjLO3o41v/Vz9VFLl+I3YLImpCSpodFW77pNoH4agn5I6GgSxXHXtvWDTvYJFty0jSeXZWLEmbaSIRUDlekg==", + "requires": { + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-buffer": "1.7.6", + "@webassemblyjs/helper-wasm-bytecode": "1.7.6", + "@webassemblyjs/helper-wasm-section": "1.7.6", + "@webassemblyjs/wasm-gen": "1.7.6", + "@webassemblyjs/wasm-opt": "1.7.6", + "@webassemblyjs/wasm-parser": "1.7.6", + "@webassemblyjs/wast-printer": "1.7.6" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz", + "integrity": "sha512-mQvFJVumtmRKEUXMohwn8nSrtjJJl6oXwF3FotC5t6e2hlKMh8sIaW03Sck2MDzw9xPogZD7tdP5kjPlbH9EcQ==", + "requires": { + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-wasm-bytecode": "1.7.6", + "@webassemblyjs/ieee754": "1.7.6", + "@webassemblyjs/leb128": "1.7.6", + "@webassemblyjs/utf8": "1.7.6" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz", + "integrity": "sha512-go44K90fSIsDwRgtHhX14VtbdDPdK2sZQtZqUcMRvTojdozj5tLI0VVJAzLCfz51NOkFXezPeVTAYFqrZ6rI8Q==", + "requires": { + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-buffer": "1.7.6", + "@webassemblyjs/wasm-gen": "1.7.6", + "@webassemblyjs/wasm-parser": "1.7.6" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz", + "integrity": "sha512-t1T6TfwNY85pDA/HWPA8kB9xA4sp9ajlRg5W7EKikqrynTyFo+/qDzIpvdkOkOGjlS6d4n4SX59SPuIayR22Yg==", + "requires": { + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-api-error": "1.7.6", + "@webassemblyjs/helper-wasm-bytecode": "1.7.6", + "@webassemblyjs/ieee754": "1.7.6", + "@webassemblyjs/leb128": "1.7.6", + "@webassemblyjs/utf8": "1.7.6" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz", + "integrity": "sha512-1MaWTErN0ziOsNUlLdvwS+NS1QWuI/kgJaAGAMHX8+fMJFgOJDmN/xsG4h/A1Gtf/tz5VyXQciaqHZqp2q0vfg==", + "requires": { + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/floating-point-hex-parser": "1.7.6", + "@webassemblyjs/helper-api-error": "1.7.6", + "@webassemblyjs/helper-code-frame": "1.7.6", + "@webassemblyjs/helper-fsm": "1.7.6", + "@xtuc/long": "4.2.1", + "mamacro": "^0.0.3" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz", + "integrity": "sha512-vHdHSK1tOetvDcl1IV1OdDeGNe/NDDQ+KzuZHMtqTVP1xO/tZ/IKNpj5BaGk1OYFdsDWQqb31PIwdEyPntOWRQ==", + "requires": { + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/wast-parser": "1.7.6", + "@xtuc/long": "4.2.1" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz", + "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==" + }, + "abab": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz", + "integrity": "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==" + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "requires": { + "mime-types": "~2.1.18", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.4.tgz", + "integrity": "sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg==" + }, + "acorn-dynamic-import": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz", + "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==", + "requires": { + "acorn": "^5.0.0" + }, + "dependencies": { + "acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + } + } + }, + "acorn-globals": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.0.tgz", + "integrity": "sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw==", + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "acorn-jsx": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", + "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==" + }, + "acorn-walk": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz", + "integrity": "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==" + }, + "address": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/address/-/address-1.0.3.tgz", + "integrity": "sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg==" + }, + "ajv": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz", + "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==", + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + }, + "ajv-keywords": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=" + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "ansi-colors": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", + "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==" + }, + "ansi-escapes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", + "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==" + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "append-transform": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", + "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", + "requires": { + "default-require-extensions": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "requires": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + }, + "array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", + "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.7.0" + } + }, + "array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" + }, + "array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "requires": { + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "http://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + }, + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "requires": { + "lodash": "^4.17.10" + } + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.3.tgz", + "integrity": "sha512-/XSnzDepRkAU//xLcXA/lUWxpsBuw0WiriAHOqnxkuCtzLhaz+fL4it4gp20BQ8n5SyLzK/FOc7A0+u/rti2FQ==", + "requires": { + "browserslist": "^4.3.6", + "caniuse-lite": "^1.0.30000921", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.6", + "postcss-value-parser": "^3.3.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" + }, + "axobject-query": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", + "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", + "requires": { + "ast-types-flow": "0.0.7" + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "supports-color": { + "version": "2.0.0", + "resolved": "http://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==" + }, + "babel-eslint": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-9.0.0.tgz", + "integrity": "sha512-itv1MwE3TMbY0QtNfeL7wzak1mV47Uy+n6HtSOO4Xd7rvmO+tsGQSgyOEEgo6Y2vHZKZphaoelNeSVj4vkLA1g==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "^1.0.0" + } + }, + "babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "requires": { + "babylon": "^6.18.0" + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "requires": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + }, + "dependencies": { + "jsesc": { + "version": "1.3.0", + "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" + } + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-jest": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-23.6.0.tgz", + "integrity": "sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew==", + "requires": { + "babel-plugin-istanbul": "^4.1.6", + "babel-preset-jest": "^23.2.0" + } + }, + "babel-loader": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.4.tgz", + "integrity": "sha512-fhBhNkUToJcW9nV46v8w87AJOwAJDz84c1CL57n3Stj73FANM/b9TbCUK4YhdOwEyZ+OxhYpdeZDNzSI29Firw==", + "requires": { + "find-cache-dir": "^1.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1", + "util.promisify": "^1.0.0" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz", + "integrity": "sha512-fP899ELUnTaBcIzmrW7nniyqqdYWrWuJUyPWHxFa/c7r7hS6KC8FscNfLlBNIoPSc55kYMGEEKjPjJGCLbE1qA==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", + "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.13.0", + "find-up": "^2.1.0", + "istanbul-lib-instrument": "^1.10.1", + "test-exclude": "^4.2.1" + } + }, + "babel-plugin-jest-hoist": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz", + "integrity": "sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc=" + }, + "babel-plugin-macros": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.4.2.tgz", + "integrity": "sha512-NBVpEWN4OQ/bHnu1fyDaAaTPAjnhXCEPqr1RwqxrU7b6tZ2hypp+zX4hlNfmVGfClD5c3Sl6Hfj5TJNF5VG5aA==", + "requires": { + "cosmiconfig": "^5.0.5", + "resolve": "^1.8.1" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.0.tgz", + "integrity": "sha512-to6Shd/r8fMRRg/MaOhDNfqpuXfjlQx3ypWDG6jh4ESCVZDJCgdgIalZbrnVlBPGgH/QeyHMjnGb2W+JJiy+NQ==" + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.20.tgz", + "integrity": "sha512-bWQ8e7LsgdFpyHU/RabjDAjVhL7KLAJXEt0nb0LANFje8YAGA8RlZv88a72aCswOxELWULkYuJqfFoKgs58Tng==" + }, + "babel-preset-jest": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz", + "integrity": "sha1-jsegOhOPABoaj7HoETZSvxpV2kY=", + "requires": { + "babel-plugin-jest-hoist": "^23.2.0", + "babel-plugin-syntax-object-rest-spread": "^6.13.0" + } + }, + "babel-preset-react-app": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-7.0.0.tgz", + "integrity": "sha512-LQKCB3xxdhAlRbk6IIZdO4ry1yA8gKGVV4phjOIgCEQr3oyaLPXf2j+lfD0zljOE2wkN2axRGOLTzdUPzVDO4w==", + "requires": { + "@babel/core": "7.1.6", + "@babel/plugin-proposal-class-properties": "7.1.0", + "@babel/plugin-proposal-decorators": "7.1.6", + "@babel/plugin-proposal-object-rest-spread": "7.0.0", + "@babel/plugin-syntax-dynamic-import": "7.0.0", + "@babel/plugin-transform-classes": "7.1.0", + "@babel/plugin-transform-destructuring": "7.1.3", + "@babel/plugin-transform-flow-strip-types": "7.1.6", + "@babel/plugin-transform-react-constant-elements": "7.0.0", + "@babel/plugin-transform-react-display-name": "7.0.0", + "@babel/plugin-transform-runtime": "7.1.0", + "@babel/preset-env": "7.1.6", + "@babel/preset-react": "7.0.0", + "@babel/preset-typescript": "7.1.0", + "@babel/runtime": "7.1.5", + "babel-loader": "8.0.4", + "babel-plugin-dynamic-import-node": "2.2.0", + "babel-plugin-macros": "2.4.2", + "babel-plugin-transform-react-remove-prop-types": "0.4.20" + }, + "dependencies": { + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz", + "integrity": "sha512-14fhfoPcNu7itSen7Py1iGN0gEm87hX/B+8nZPqkdmANyyYWYMY2pjA3r8WXbWVKMzfnSNS0xY8GVS0IjXi/iw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.1.0.tgz", + "integrity": "sha512-rNaqoD+4OCBZjM7VaskladgqnZ1LO6o2UxuWSDzljzW21pN1KXkB7BstAVweZdxQkHAujps5QMNOTWesBciKFg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-define-map": "^7.1.0", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.1.3.tgz", + "integrity": "sha512-Mb9M4DGIOspH1ExHOUnn2UUXFOyVTiX84fXCd+6B5iWrQg/QMeeRmSwpZ9lnjYLSXtZwiw80ytVMr3zue0ucYw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.0.0.tgz", + "integrity": "sha512-z8yrW4KCVcqPYr0r9dHXe7fu3daLzn0r6TQEFoGbXahdrzEwT1d1ux+/EnFcqIHv9uPilUlnRnPIUf7GMO0ehg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0.tgz", + "integrity": "sha512-BX8xKuQTO0HzINxT6j/GiCwoJB0AOMs0HmLbEnAvcte8U8rSkNa/eSCAY+l1OA4JnCVq2jw2p6U8QQryy2fTPg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/preset-env": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.1.6.tgz", + "integrity": "sha512-YIBfpJNQMBkb6MCkjz/A9J76SNCSuGVamOVBgoUkLzpJD/z8ghHi9I42LQ4pulVX68N/MmImz6ZTixt7Azgexw==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-async-generator-functions": "^7.1.0", + "@babel/plugin-proposal-json-strings": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.0.0", + "@babel/plugin-syntax-async-generators": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.1.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.1.5", + "@babel/plugin-transform-classes": "^7.1.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-dotall-regex": "^7.0.0", + "@babel/plugin-transform-duplicate-keys": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.1.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.1.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-amd": "^7.1.0", + "@babel/plugin-transform-modules-commonjs": "^7.1.0", + "@babel/plugin-transform-modules-systemjs": "^7.0.0", + "@babel/plugin-transform-modules-umd": "^7.1.0", + "@babel/plugin-transform-new-target": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.1.0", + "@babel/plugin-transform-parameters": "^7.1.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typeof-symbol": "^7.0.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "browserslist": "^4.1.0", + "invariant": "^2.2.2", + "js-levenshtein": "^1.1.3", + "semver": "^5.3.0" + } + } + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + }, + "dependencies": { + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + }, + "dependencies": { + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bfj": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.1.tgz", + "integrity": "sha512-+GUNvzHR4nRyGybQc2WpNJL4MJazMuvf92ueIyA0bIkPRwhhQu3IfZQ2PSoVPpCBJfmoSdOxu5rnotfFLlvYRQ==", + "requires": { + "bluebird": "^3.5.1", + "check-types": "^7.3.0", + "hoopy": "^0.1.2", + "tryer": "^1.0.0" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz", + "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==" + }, + "bluebird": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", + "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==" + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browser-process-hrtime": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", + "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==" + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "http://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.6.tgz", + "integrity": "sha512-kMGKs4BTzRWviZ8yru18xBpx+CyHG9eqgRbj9XbE3IMgtczf4aiA0Y1YCpVdvUieKGZ03kolSPXqTcscBCb9qw==", + "requires": { + "caniuse-lite": "^1.0.30000921", + "electron-to-chromium": "^1.3.92", + "node-releases": "^1.1.1" + } + }, + "bser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", + "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "4.9.1", + "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cacache": { + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz", + "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", + "requires": { + "bluebird": "^3.5.3", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + }, + "yallist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==" + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "http://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30000925", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000925.tgz", + "integrity": "sha512-zcYupoUxtW46rOikuDF7vfL9N1Qe9ZuUBTz3n3q8fFsoJIs/h9UN6Vg/0QpjsmvImXw9mVc3g+ZBfqvUz/iALA==" + }, + "capture-exit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", + "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", + "requires": { + "rsvp": "^3.3.3" + } + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-oEZgAFfEvKtjSRCu6VgYkuGxwrWXMnQzyBmlLPP7r6PWQVtHxP5Z5N6XsuJvtoVax78am/r7lr46bwo3IVEBOg==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "check-types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-7.4.0.tgz", + "integrity": "sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg==" + }, + "chokidar": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", + "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.0", + "braces": "^2.3.0", + "fsevents": "^1.2.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "lodash.debounce": "^4.0.8", + "normalize-path": "^2.1.1", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0", + "upath": "^1.0.5" + }, + "dependencies": { + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + } + } + } + }, + "chownr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", + "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==" + }, + "chrome-trace-event": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz", + "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==", + "requires": { + "tslib": "^1.9.0" + } + }, + "ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==" + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "clone-deep": { + "version": "0.2.4", + "resolved": "http://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "requires": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.0.tgz", + "integrity": "sha512-CwyopLkuRYO5ei2EpzpIh6LqJMt6Mt+jZhO5VI5f/wJLZriXQE32/SSqzmrh+QB+AZT81Cj8yv+7zwToW8ahZg==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colors": { + "version": "1.1.2", + "resolved": "http://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" + }, + "combined-stream": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", + "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" + }, + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "compressible": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz", + "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==", + "requires": { + "mime-db": ">= 1.36.0 < 2" + } + }, + "compression": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", + "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.14", + "debug": "2.6.9", + "on-headers": "~1.0.1", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "http://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "confusing-browser-globals": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.5.tgz", + "integrity": "sha512-tHo1tQL/9Ox5RELbkCAJhnViqWlzBz3MG1bB2czbHjH2mWd4aYUgNCNLfysFL7c4LoDws7pjg2tj48Gmpw4QHA==" + }, + "connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=" + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "requires": { + "date-now": "^0.1.4" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "http://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-js": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.1.tgz", + "integrity": "sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.7.tgz", + "integrity": "sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0" + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-1.0.0.tgz", + "integrity": "sha512-tMXlTYf3mIMt3b0dDCOQFJiVvxbocJ5Ho577WiGPYPZcqVEO218L2iU22pDXzkTZCLDE+9AmGSUkWxeh/nZReA==", + "requires": { + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash.camelcase": "^4.3.0", + "postcss": "^6.0.23", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" + } + }, + "css-select": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz", + "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^2.1.2", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-selector-tokenizer": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz", + "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==", + "requires": { + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + }, + "regexpu-core": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "http://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "requires": { + "jsesc": "~0.5.0" + } + } + } + }, + "css-tree": { + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.28.tgz", + "integrity": "sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==", + "requires": { + "mdn-data": "~1.1.0", + "source-map": "^0.5.3" + } + }, + "css-unit-converter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz", + "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=" + }, + "css-url-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz", + "integrity": "sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=" + }, + "css-what": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.2.tgz", + "integrity": "sha512-wan8dMWQ0GUeF7DGEPVjhHemVW/vy6xUYmFzRY8RYqgA0JtXC9rJmbScBjqSu6dg9q0lwPQy6ZAmJVr3PPTvqQ==" + }, + "cssdb": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.3.0.tgz", + "integrity": "sha512-VHPES/+c9s+I0ryNj+PXvp84nz+ms843z/efpaEINwP/QfGsINL3gpLp5qjapzDNzNzbXxur8uxKxSXImrg4ag==" + }, + "cssesc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=" + }, + "cssnano": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.8.tgz", + "integrity": "sha512-5GIY0VzAHORpbKiL3rMXp4w4M1Ki+XlXgEXyuWXVd3h6hlASb+9Vo76dNP56/elLMVBBsUfusCo1q56uW0UWig==", + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.6", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssnano-preset-default": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.6.tgz", + "integrity": "sha512-UPboYbFaJFtDUhJ4fqctThWbbyF4q01/7UhsZbLzp35l+nUxtzh1SifoVlEfyLM3n3Z0htd8B1YlCxy9i+bQvg==", + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.0", + "postcss-colormin": "^4.0.2", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.1", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.10", + "postcss-merge-rules": "^4.0.2", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.1", + "postcss-minify-params": "^4.0.1", + "postcss-minify-selectors": "^4.0.1", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.1", + "postcss-normalize-positions": "^4.0.1", + "postcss-normalize-repeat-style": "^4.0.1", + "postcss-normalize-string": "^4.0.1", + "postcss-normalize-timing-functions": "^4.0.1", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.1", + "postcss-ordered-values": "^4.1.1", + "postcss-reduce-initial": "^4.0.2", + "postcss-reduce-transforms": "^4.0.1", + "postcss-svgo": "^4.0.1", + "postcss-unique-selectors": "^4.0.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + }, + "csso": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz", + "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==", + "requires": { + "css-tree": "1.0.0-alpha.29" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.29", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz", + "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==", + "requires": { + "mdn-data": "~1.1.0", + "source-map": "^0.5.3" + } + } + } + }, + "cssom": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.4.tgz", + "integrity": "sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog==" + }, + "cssstyle": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.1.1.tgz", + "integrity": "sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog==", + "requires": { + "cssom": "0.3.x" + } + }, + "cyclist": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz", + "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=" + }, + "damerau-levenshtein": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz", + "integrity": "sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ=" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=" + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=" + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "default-gateway": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz", + "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==", + "requires": { + "execa": "^0.10.0", + "ip-regex": "^2.1.0" + }, + "dependencies": { + "execa": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", + "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + } + } + }, + "default-require-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", + "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", + "requires": { + "strip-bom": "^2.0.0" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "del": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", + "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", + "requires": { + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", + "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "requires": { + "repeating": "^2.0.0" + } + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=" + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "requires": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "requires": { + "domelementtype": "~1.1.1", + "entities": "~1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domhandler": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.1.0.tgz", + "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=", + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "requires": { + "is-obj": "^1.0.0" + } + }, + "dotenv": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.0.0.tgz", + "integrity": "sha512-FlWbnhgjtwD+uNLUGHbMykMOYQaTivdHEmYwAKFjn6GKe/CqY0fNae93ZHTd20snh9ZLr8mTzIL9m0APQ1pjQg==" + }, + "dotenv-expand": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz", + "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=" + }, + "duplexer": { + "version": "0.1.1", + "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + }, + "duplexify": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.1.tgz", + "integrity": "sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz", + "integrity": "sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q==" + }, + "elliptic": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", + "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "email-addresses": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.0.3.tgz", + "integrity": "sha512-kUlSC06PVvvjlMRpNIl3kR1NRXLEe86VQ7N0bQeaCZb2g+InShCeHQp/JvyYNTugMnRN2NvJhHlc3q12MWbbpg==" + }, + "emoji-regex": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.5.1.tgz", + "integrity": "sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ==" + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", + "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "tapable": "^1.0.0" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz", + "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", + "requires": { + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.11.0.tgz", + "integrity": "sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw==", + "requires": { + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + } + } + }, + "eslint": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.6.0.tgz", + "integrity": "sha512-/eVYs9VVVboX286mBK7bbKnO1yamUy2UCRjiY6MryhQL2PaaXCExsCQ2aO83OeYRhU2eCU/FMFP+tVMoOrzNrA==", + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.5.3", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^3.1.0", + "doctrine": "^2.1.0", + "eslint-scope": "^4.0.0", + "eslint-utils": "^1.3.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^4.0.0", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.7.0", + "ignore": "^4.0.6", + "imurmurhash": "^0.1.4", + "inquirer": "^6.1.0", + "is-resolvable": "^1.1.0", + "js-yaml": "^3.12.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.5", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", + "progress": "^2.0.0", + "regexpp": "^2.0.0", + "require-uncached": "^1.0.3", + "semver": "^5.5.1", + "strip-ansi": "^4.0.0", + "strip-json-comments": "^2.0.1", + "table": "^4.0.3", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "eslint-scope": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", + "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "eslint-config-react-app": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-3.0.6.tgz", + "integrity": "sha512-VL5rA1EBZv7f9toc9x71or7nr4jRmwCH4V9JKB9DFVaTLOLI9+vjWLgQLjMu3xR9iUT80dty86RbCfNaKyrFFg==", + "requires": { + "confusing-browser-globals": "^1.0.5" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", + "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "requires": { + "debug": "^2.6.9", + "resolve": "^1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "eslint-loader": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.1.1.tgz", + "integrity": "sha512-1GrJFfSevQdYpoDzx8mEE2TDWsb/zmFuY09l6hURg1AeFIKQOvZ+vH0UPjzmd1CZIbfTV5HUkMeBmFiDBkgIsQ==", + "requires": { + "loader-fs-cache": "^1.0.0", + "loader-utils": "^1.0.2", + "object-assign": "^4.0.1", + "object-hash": "^1.1.4", + "rimraf": "^2.6.1" + } + }, + "eslint-module-utils": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz", + "integrity": "sha1-snA2LNiLGkitMIl2zn+lTphBF0Y=", + "requires": { + "debug": "^2.6.8", + "pkg-dir": "^1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "2.50.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.1.tgz", + "integrity": "sha512-9kRxF9hfM/O6WGZcZPszOVPd2W0TLHBtceulLTsGfwMPtiCCLnCW0ssRiOOiXyqrCA20pm1iXdXm7gQeN306zQ==", + "requires": { + "lodash": "^4.17.10" + } + }, + "eslint-plugin-import": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz", + "integrity": "sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g==", + "requires": { + "contains-path": "^0.1.0", + "debug": "^2.6.8", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.1", + "eslint-module-utils": "^2.2.0", + "has": "^1.0.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.3", + "read-pkg-up": "^2.0.0", + "resolve": "^1.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "http://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "^2.0.0" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz", + "integrity": "sha512-7gSSmwb3A+fQwtw0arguwMdOdzmKUgnUcbSNlo+GjKLAQFuC2EZxWqG9XHRI8VscBJD5a8raz3RuxQNFW+XJbw==", + "requires": { + "aria-query": "^3.0.0", + "array-includes": "^3.0.3", + "ast-types-flow": "^0.0.7", + "axobject-query": "^2.0.1", + "damerau-levenshtein": "^1.0.4", + "emoji-regex": "^6.5.1", + "has": "^1.0.3", + "jsx-ast-utils": "^2.0.1" + } + }, + "eslint-plugin-react": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz", + "integrity": "sha512-cVVyMadRyW7qsIUh3FHp3u6QHNhOgVrLQYdQEB1bPWBsgbNCHdFAeNMquBMCcZJu59eNthX053L70l7gRt4SCw==", + "requires": { + "array-includes": "^3.0.3", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.0.1", + "prop-types": "^15.6.2" + } + }, + "eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz", + "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==" + }, + "eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==" + }, + "espree": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz", + "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==", + "requires": { + "acorn": "^6.0.2", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "requires": { + "estraverse": "^4.0.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter3": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==" + }, + "events": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=" + }, + "eventsource": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz", + "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", + "requires": { + "original": ">=0.0.5" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", + "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", + "requires": { + "merge": "^1.2.0" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + } + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "http://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "requires": { + "fill-range": "^2.1.0" + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "expect": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-23.6.0.tgz", + "integrity": "sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w==", + "requires": { + "ansi-styles": "^3.2.0", + "jest-diff": "^23.6.0", + "jest-get-type": "^22.1.0", + "jest-matcher-utils": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-regex-util": "^23.3.0" + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", + "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==", + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "^1.0.0" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + }, + "fast-glob": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.4.tgz", + "integrity": "sha512-FjK2nCGI/McyzgNtTESqaWP3trPvHyRyoyY70hxjc3oKPNmDe8taohLZpoVKoUjW85tbU5txaYUZCNtVzygl1g==", + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==" + }, + "faye-websocket": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", + "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", + "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "requires": { + "bser": "^2.0.0" + } + }, + "figgy-pudding": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", + "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==" + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "requires": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + } + }, + "file-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz", + "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==", + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" + }, + "filename-reserved-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=" + }, + "filenamify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "requires": { + "filename-reserved-regex": "^1.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "filenamify-url": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filenamify-url/-/filenamify-url-1.0.0.tgz", + "integrity": "sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=", + "requires": { + "filenamify": "^1.0.0", + "humanize-url": "^1.0.0" + } + }, + "fileset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", + "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", + "requires": { + "glob": "^7.0.3", + "minimatch": "^3.0.3" + } + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==" + }, + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "requires": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + } + }, + "flatten": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz", + "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=" + }, + "flush-write-stream": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz", + "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.4" + } + }, + "follow-redirects": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.6.0.tgz", + "integrity": "sha512-4Oh4eI3S9OueVV41AgJ1oLjpaJUhbJ7JDGOMhe0AFqoSejl5Q2nn3eGglAzRUKVKZE8jG5MNn66TjCJMAnpsWA==", + "requires": { + "debug": "=3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "fork-ts-checker-webpack-plugin-alt": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin-alt/-/fork-ts-checker-webpack-plugin-alt-0.4.14.tgz", + "integrity": "sha512-s0wjOBuPdylMRBzZ4yO8LSJuzem3g0MYZFxsjRXrFDQyL5KJBVSq30+GoHM/t/r2CRU4tI6zi04sq6OXK0UYnw==", + "requires": { + "babel-code-frame": "^6.22.0", + "chalk": "^2.4.1", + "chokidar": "^2.0.4", + "lodash": "^4.17.11", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "resolve": "^1.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", + "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", + "optional": true, + "requires": { + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.21", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": "^2.1.0" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true + }, + "minipass": { + "version": "2.2.4", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.1.0", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.2.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.1.10", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.2", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.0.5" + } + }, + "safe-buffer": { + "version": "5.1.1", + "bundled": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.5.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.1", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + }, + "yallist": { + "version": "3.0.2", + "bundled": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz", + "integrity": "sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==" + }, + "get-stream": { + "version": "3.0.0", + "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "gh-pages": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-2.0.1.tgz", + "integrity": "sha512-uFlk3bukljeiWKQ2XvPfjcSi/ou7IfoDf2p+Fj672saLAr8bnOdFVqI/JSgrSgInKpCg5BksxEwGUl++dbg8Dg==", + "requires": { + "async": "^2.6.1", + "commander": "^2.18.0", + "email-addresses": "^3.0.1", + "filenamify-url": "^1.0.0", + "fs-extra": "^7.0.0", + "globby": "^6.1.0", + "graceful-fs": "^4.1.11", + "rimraf": "^2.6.2" + } + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "requires": { + "is-glob": "^2.0.0" + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globals": { + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz", + "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==" + }, + "globby": { + "version": "6.1.0", + "resolved": "http://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + }, + "gzip-size": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.0.0.tgz", + "integrity": "sha512-5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA==", + "requires": { + "duplexer": "^0.1.1", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "h2x-core": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/h2x-core/-/h2x-core-1.1.1.tgz", + "integrity": "sha512-LdXe4Irs731knLtHgLyFrnJCumfiqXXQwKN1IMUhi37li29PLfLbMDvfK7Rk4wmgHLKP+sIITT1mcJV4QsC3nw==", + "requires": { + "h2x-generate": "^1.1.0", + "h2x-parse": "^1.1.1", + "h2x-traverse": "^1.1.0" + } + }, + "h2x-generate": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/h2x-generate/-/h2x-generate-1.1.0.tgz", + "integrity": "sha512-L7Hym0yb20QIjvqeULUPOeh/cyvScdOAyJ6oRlh5dF0+w92hf3OiTk1q15KBijde7jGEe+0R4aOmtW8gkPNIzg==", + "requires": { + "h2x-traverse": "^1.1.0" + } + }, + "h2x-parse": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/h2x-parse/-/h2x-parse-1.1.1.tgz", + "integrity": "sha512-WRSmPF+tIWuUXVEZaYRhcZx/JGEJx8LjZpDDtrvMr5m/GTR0NerydCik5dRzcKXPWCtfXxuJRLR4v2P4HB2B1A==", + "requires": { + "h2x-types": "^1.1.0", + "jsdom": ">=11.0.0" + } + }, + "h2x-plugin-jsx": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/h2x-plugin-jsx/-/h2x-plugin-jsx-1.2.0.tgz", + "integrity": "sha512-a7Vb3BHhJJq0dPDNdqguEyQirENkVsFtvM2YkiaT5h/fmGhmM1nDy3BLeJeSKi2tL2g9v4ykm2Z+GG9QrhDgPA==", + "requires": { + "h2x-types": "^1.1.0" + } + }, + "h2x-traverse": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/h2x-traverse/-/h2x-traverse-1.1.0.tgz", + "integrity": "sha512-1ND8ZbISLSUgpLHYJRvhvElITvs0g44L7RxjeXViz5XP6rooa+FtXTFLByl2Yg01zj2txubifHIuU4pgvj8l+A==", + "requires": { + "h2x-types": "^1.1.0" + } + }, + "h2x-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/h2x-types/-/h2x-types-1.1.0.tgz", + "integrity": "sha512-QdH5qfLcdF209UsCdM0ZNZ9Dwm2PHvMfeLZtivBrjX3Y/df4US2pwsUC4HBfWhye/mx/t6puODeC7Oacb/Ol8g==" + }, + "handle-thing": { + "version": "1.2.5", + "resolved": "http://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", + "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=" + }, + "handlebars": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.12.tgz", + "integrity": "sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA==", + "requires": { + "async": "^2.5.0", + "optimist": "^0.6.1", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "harmony-reflect": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", + "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoek": { + "version": "4.2.1", + "resolved": "http://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz", + "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==" + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, + "homedir-polyfill": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", + "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=" + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" + } + } + }, + "html-webpack-plugin": { + "version": "4.0.0-alpha.2", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-alpha.2.tgz", + "integrity": "sha512-tyvhjVpuGqD7QYHi1l1drMQTg5i+qRxpQEGbdnYFREgOKy7aFDf/ocQ/V1fuEDlQx7jV2zMap3Hj2nE9i5eGXw==", + "requires": { + "@types/tapable": "1.0.2", + "html-minifier": "^3.2.3", + "loader-utils": "^1.1.0", + "lodash": "^4.17.10", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "util.promisify": "1.0.0" + } + }, + "htmlparser2": { + "version": "3.3.0", + "resolved": "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.3.0.tgz", + "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=", + "requires": { + "domelementtype": "1", + "domhandler": "2.1", + "domutils": "1.1", + "readable-stream": "1.0" + }, + "dependencies": { + "domutils": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz", + "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=", + "requires": { + "domelementtype": "1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "http-parser-js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.0.tgz", + "integrity": "sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==" + }, + "http-proxy": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", + "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", + "requires": { + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.18.0", + "resolved": "http://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz", + "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==", + "requires": { + "http-proxy": "^1.16.2", + "is-glob": "^4.0.0", + "lodash": "^4.17.5", + "micromatch": "^3.1.9" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "humanize-url": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", + "integrity": "sha1-9KuZ4NKIF0yk4eUEB8VfuuRk7/8=", + "requires": { + "normalize-url": "^1.0.0", + "strip-url-auth": "^1.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=" + }, + "icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "requires": { + "postcss": "^6.0.1" + } + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ieee754": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", + "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==" + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "immer": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/immer/-/immer-1.7.2.tgz", + "integrity": "sha512-4Urocwu9+XLDJw4Tc6ZCg7APVjjLInCFvO4TwGsAYV5zT6YYSor14dsZR0+0tHlDIN92cFUOq+i7fC00G5vTxA==" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "requires": { + "resolve-from": "^3.0.0" + } + }, + "import-local": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", + "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", + "requires": { + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "inquirer": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.1.tgz", + "integrity": "sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==", + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.0", + "figures": "^2.0.0", + "lodash": "^4.17.10", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.1.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", + "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==" + }, + "strip-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz", + "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==", + "requires": { + "ansi-regex": "^4.0.0" + } + } + } + }, + "internal-ip": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz", + "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==", + "requires": { + "default-gateway": "^2.6.0", + "ipaddr.js": "^1.5.2" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" + }, + "ipaddr.js": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", + "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "requires": { + "builtin-modules": "^1.0.0" + } + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" + }, + "is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "requires": { + "ci-info": "^1.5.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "is-generator-fn": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz", + "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=" + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "requires": { + "has": "^1.0.1" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "is-root": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.0.0.tgz", + "integrity": "sha512-F/pJIk8QD6OX5DNhRB7hWamLsUilmkDGho48KbgZ6xg/lmAZXHxzXQ91jzB3yRSw5kdQGGGc4yz8HYhTYIMWPg==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "requires": { + "has-symbols": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isemail": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/isemail/-/isemail-3.2.0.tgz", + "integrity": "sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg==", + "requires": { + "punycode": "2.x.x" + } + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "istanbul-api": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.7.tgz", + "integrity": "sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==", + "requires": { + "async": "^2.1.4", + "fileset": "^2.0.2", + "istanbul-lib-coverage": "^1.2.1", + "istanbul-lib-hook": "^1.2.2", + "istanbul-lib-instrument": "^1.10.2", + "istanbul-lib-report": "^1.1.5", + "istanbul-lib-source-maps": "^1.2.6", + "istanbul-reports": "^1.5.1", + "js-yaml": "^3.7.0", + "mkdirp": "^0.5.1", + "once": "^1.4.0" + } + }, + "istanbul-lib-coverage": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz", + "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==" + }, + "istanbul-lib-hook": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz", + "integrity": "sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==", + "requires": { + "append-transform": "^0.4.0" + } + }, + "istanbul-lib-instrument": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz", + "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==", + "requires": { + "babel-generator": "^6.18.0", + "babel-template": "^6.16.0", + "babel-traverse": "^6.18.0", + "babel-types": "^6.18.0", + "babylon": "^6.18.0", + "istanbul-lib-coverage": "^1.2.1", + "semver": "^5.3.0" + } + }, + "istanbul-lib-report": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz", + "integrity": "sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==", + "requires": { + "istanbul-lib-coverage": "^1.2.1", + "mkdirp": "^0.5.1", + "path-parse": "^1.0.5", + "supports-color": "^3.1.2" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz", + "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==", + "requires": { + "debug": "^3.1.0", + "istanbul-lib-coverage": "^1.2.1", + "mkdirp": "^0.5.1", + "rimraf": "^2.6.1", + "source-map": "^0.5.3" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "istanbul-reports": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.5.1.tgz", + "integrity": "sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==", + "requires": { + "handlebars": "^4.0.3" + } + }, + "jest": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-23.6.0.tgz", + "integrity": "sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw==", + "requires": { + "import-local": "^1.0.0", + "jest-cli": "^23.6.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "jest-cli": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-23.6.0.tgz", + "integrity": "sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ==", + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "import-local": "^1.0.0", + "is-ci": "^1.0.10", + "istanbul-api": "^1.3.1", + "istanbul-lib-coverage": "^1.2.0", + "istanbul-lib-instrument": "^1.10.1", + "istanbul-lib-source-maps": "^1.2.4", + "jest-changed-files": "^23.4.2", + "jest-config": "^23.6.0", + "jest-environment-jsdom": "^23.4.0", + "jest-get-type": "^22.1.0", + "jest-haste-map": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-regex-util": "^23.3.0", + "jest-resolve-dependencies": "^23.6.0", + "jest-runner": "^23.6.0", + "jest-runtime": "^23.6.0", + "jest-snapshot": "^23.6.0", + "jest-util": "^23.4.0", + "jest-validate": "^23.6.0", + "jest-watcher": "^23.4.0", + "jest-worker": "^23.2.0", + "micromatch": "^2.3.11", + "node-notifier": "^5.2.1", + "prompts": "^0.1.9", + "realpath-native": "^1.0.0", + "rimraf": "^2.5.4", + "slash": "^1.0.0", + "string-length": "^2.0.0", + "strip-ansi": "^4.0.0", + "which": "^1.2.12", + "yargs": "^11.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "jest-changed-files": { + "version": "23.4.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-23.4.2.tgz", + "integrity": "sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA==", + "requires": { + "throat": "^4.0.0" + } + }, + "jest-config": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-23.6.0.tgz", + "integrity": "sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ==", + "requires": { + "babel-core": "^6.0.0", + "babel-jest": "^23.6.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^23.4.0", + "jest-environment-node": "^23.4.0", + "jest-get-type": "^22.1.0", + "jest-jasmine2": "^23.6.0", + "jest-regex-util": "^23.3.0", + "jest-resolve": "^23.6.0", + "jest-util": "^23.4.0", + "jest-validate": "^23.6.0", + "micromatch": "^2.3.11", + "pretty-format": "^23.6.0" + }, + "dependencies": { + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "jest-diff": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-23.6.0.tgz", + "integrity": "sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g==", + "requires": { + "chalk": "^2.0.1", + "diff": "^3.2.0", + "jest-get-type": "^22.1.0", + "pretty-format": "^23.6.0" + } + }, + "jest-docblock": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-23.2.0.tgz", + "integrity": "sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=", + "requires": { + "detect-newline": "^2.1.0" + } + }, + "jest-each": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-23.6.0.tgz", + "integrity": "sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg==", + "requires": { + "chalk": "^2.0.1", + "pretty-format": "^23.6.0" + } + }, + "jest-environment-jsdom": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz", + "integrity": "sha1-BWp5UrP+pROsYqFAosNox52eYCM=", + "requires": { + "jest-mock": "^23.2.0", + "jest-util": "^23.4.0", + "jsdom": "^11.5.1" + }, + "dependencies": { + "acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + }, + "jsdom": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", + "requires": { + "abab": "^2.0.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.1", + "escodegen": "^1.9.1", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.4", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + }, + "whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "jest-environment-node": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-23.4.0.tgz", + "integrity": "sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA=", + "requires": { + "jest-mock": "^23.2.0", + "jest-util": "^23.4.0" + } + }, + "jest-get-type": { + "version": "22.4.3", + "resolved": "http://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", + "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==" + }, + "jest-haste-map": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-23.6.0.tgz", + "integrity": "sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg==", + "requires": { + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.11", + "invariant": "^2.2.4", + "jest-docblock": "^23.2.0", + "jest-serializer": "^23.0.1", + "jest-worker": "^23.2.0", + "micromatch": "^2.3.11", + "sane": "^2.0.0" + } + }, + "jest-jasmine2": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz", + "integrity": "sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ==", + "requires": { + "babel-traverse": "^6.0.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^23.6.0", + "is-generator-fn": "^1.0.0", + "jest-diff": "^23.6.0", + "jest-each": "^23.6.0", + "jest-matcher-utils": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-snapshot": "^23.6.0", + "jest-util": "^23.4.0", + "pretty-format": "^23.6.0" + } + }, + "jest-leak-detector": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz", + "integrity": "sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg==", + "requires": { + "pretty-format": "^23.6.0" + } + }, + "jest-matcher-utils": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz", + "integrity": "sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog==", + "requires": { + "chalk": "^2.0.1", + "jest-get-type": "^22.1.0", + "pretty-format": "^23.6.0" + } + }, + "jest-message-util": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-23.4.0.tgz", + "integrity": "sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8=", + "requires": { + "@babel/code-frame": "^7.0.0-beta.35", + "chalk": "^2.0.1", + "micromatch": "^2.3.11", + "slash": "^1.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-23.2.0.tgz", + "integrity": "sha1-rRxg8p6HGdR8JuETgJi20YsmETQ=" + }, + "jest-pnp-resolver": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.0.1.tgz", + "integrity": "sha512-kzhvJQp+9k0a/hpvIIzOJgOwfOqmnohdrAMZW2EscH3kxR2VWD7EcPa10cio8EK9V7PcD75bhG1pFnO70zGwSQ==" + }, + "jest-regex-util": { + "version": "23.3.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-23.3.0.tgz", + "integrity": "sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U=" + }, + "jest-resolve": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-23.6.0.tgz", + "integrity": "sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==", + "requires": { + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "realpath-native": "^1.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz", + "integrity": "sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA==", + "requires": { + "jest-regex-util": "^23.3.0", + "jest-snapshot": "^23.6.0" + } + }, + "jest-runner": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-23.6.0.tgz", + "integrity": "sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA==", + "requires": { + "exit": "^0.1.2", + "graceful-fs": "^4.1.11", + "jest-config": "^23.6.0", + "jest-docblock": "^23.2.0", + "jest-haste-map": "^23.6.0", + "jest-jasmine2": "^23.6.0", + "jest-leak-detector": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-runtime": "^23.6.0", + "jest-util": "^23.4.0", + "jest-worker": "^23.2.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-support": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz", + "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + } + } + }, + "jest-runtime": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-23.6.0.tgz", + "integrity": "sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw==", + "requires": { + "babel-core": "^6.0.0", + "babel-plugin-istanbul": "^4.1.6", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "exit": "^0.1.2", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.11", + "jest-config": "^23.6.0", + "jest-haste-map": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-regex-util": "^23.3.0", + "jest-resolve": "^23.6.0", + "jest-snapshot": "^23.6.0", + "jest-util": "^23.4.0", + "jest-validate": "^23.6.0", + "micromatch": "^2.3.11", + "realpath-native": "^1.0.0", + "slash": "^1.0.0", + "strip-bom": "3.0.0", + "write-file-atomic": "^2.1.0", + "yargs": "^11.0.0" + }, + "dependencies": { + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "jest-serializer": { + "version": "23.0.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-23.0.1.tgz", + "integrity": "sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU=" + }, + "jest-snapshot": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-23.6.0.tgz", + "integrity": "sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg==", + "requires": { + "babel-types": "^6.0.0", + "chalk": "^2.0.1", + "jest-diff": "^23.6.0", + "jest-matcher-utils": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-resolve": "^23.6.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^23.6.0", + "semver": "^5.5.0" + } + }, + "jest-util": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-23.4.0.tgz", + "integrity": "sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE=", + "requires": { + "callsites": "^2.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.11", + "is-ci": "^1.0.10", + "jest-message-util": "^23.4.0", + "mkdirp": "^0.5.1", + "slash": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "jest-validate": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-23.6.0.tgz", + "integrity": "sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==", + "requires": { + "chalk": "^2.0.1", + "jest-get-type": "^22.1.0", + "leven": "^2.1.0", + "pretty-format": "^23.6.0" + } + }, + "jest-watcher": { + "version": "23.4.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-23.4.0.tgz", + "integrity": "sha1-0uKM50+NrWxq/JIrksq+9u0FyRw=", + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "string-length": "^2.0.0" + } + }, + "jest-worker": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-23.2.0.tgz", + "integrity": "sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk=", + "requires": { + "merge-stream": "^1.0.1" + } + }, + "joi": { + "version": "11.4.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-11.4.0.tgz", + "integrity": "sha512-O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA==", + "requires": { + "hoek": "4.x.x", + "isemail": "3.x.x", + "topo": "2.x.x" + } + }, + "js-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.4.tgz", + "integrity": "sha512-PxfGzSs0ztShKrUYPIn5r0MtyAhYcCwmndozzpz8YObbPnD1jFxzlBGbRnX2mIu6Z13xN6+PTu05TQFnZFlzow==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", + "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsdom": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-13.1.0.tgz", + "integrity": "sha512-C2Kp0qNuopw0smXFaHeayvharqF3kkcNqlcIlSX71+3XrsOFwkEPLt/9f5JksMmaul2JZYIQuY+WTpqHpQQcLg==", + "requires": { + "abab": "^2.0.0", + "acorn": "^6.0.4", + "acorn-globals": "^4.3.0", + "array-equal": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.0", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.0.9", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.5", + "saxes": "^3.1.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.5.0", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^6.1.2", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=" + }, + "json5": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", + "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "requires": { + "minimist": "^1.2.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", + "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", + "requires": { + "array-includes": "^3.0.3" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + }, + "kleur": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-2.0.2.tgz", + "integrity": "sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ==" + }, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "requires": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" + }, + "leven": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", + "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + } + } + }, + "loader-fs-cache": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz", + "integrity": "sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw=", + "requires": { + "find-cache-dir": "^0.1.1", + "mkdirp": "0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "requires": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "loader-runner": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.1.tgz", + "integrity": "sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw==" + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.tail": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz", + "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=" + }, + "lodash.template": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", + "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", + "requires": { + "lodash._reinterpolate": "~3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", + "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", + "requires": { + "lodash._reinterpolate": "~3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "loglevel": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz", + "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "requires": { + "tmpl": "1.0.x" + } + }, + "mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", + "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==" + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "math-random": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", + "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=" + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz", + "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==" + }, + "merge-deep": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", + "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", + "requires": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "merge2": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.3.tgz", + "integrity": "sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz", + "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==" + }, + "mime-db": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", + "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==" + }, + "mime-types": { + "version": "2.1.21", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", + "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", + "requires": { + "mime-db": "~1.37.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "mini-css-extract-plugin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz", + "integrity": "sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg==", + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "requires": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + } + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "nan": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz", + "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==", + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" + }, + "neo-async": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz", + "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-forge": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", + "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-libs-browser": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", + "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^1.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.0", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.10.3", + "vm-browserify": "0.0.4" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } + } + }, + "node-notifier": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.3.0.tgz", + "integrity": "sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q==", + "requires": { + "growly": "^1.3.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "node-releases": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.3.tgz", + "integrity": "sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ==", + "requires": { + "semver": "^5.3.0" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "requires": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "nwsapi": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.0.9.tgz", + "integrity": "sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ==" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "object-hash": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==" + }, + "object-keys": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", + "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.0.4.tgz", + "integrity": "sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo=", + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.6.1", + "function-bind": "^1.1.0", + "has": "^1.0.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "opn": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz", + "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==", + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" + } + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A==", + "requires": { + "cssnano": "^4.1.0", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-is-promise": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==" + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "pako": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.7.tgz", + "integrity": "sha512-3HNK5tW4x8o5mO8RuHZp3Ydw9icZXx0RANAOMzlMzx7LVXhMJ4mo3MOBpzyd7r/+RUu8BmndP47LXT+vzjtWcQ==" + }, + "parallel-transform": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz", + "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", + "requires": { + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "requires": { + "no-case": "^2.2.0" + } + }, + "parse-asn1": { + "version": "5.1.1", + "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", + "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.0", + "resolved": "http://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "pify": { + "version": "2.3.0", + "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "^2.1.0" + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "requires": { + "find-up": "^2.1.0" + } + }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" + }, + "pnp-webpack-plugin": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.1.0.tgz", + "integrity": "sha512-CPCdcFxx7fEcDMWTDjXe2Wypt4JuMt4q5Q2UrpTcyBBkLiCIyPEh/mCGmUWIcNkKGyXwQ9Y2wVhlKm6ketiBNQ==" + }, + "portfinder": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.20.tgz", + "integrity": "sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==", + "requires": { + "async": "^1.5.2", + "debug": "^2.2.0", + "mkdirp": "0.5.x" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.0.tgz", + "integrity": "sha512-K/zqdg0/UgUgC8qR0lDuxYzmowPpnvrrNC5YuoqzhHMubR9AuhsPlpVu3jjkLHgDAzR+ohD/m7//iGnN9WxbzQ==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-calc": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz", + "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==", + "requires": { + "css-unit-converter": "^1.1.1", + "postcss": "^7.0.5", + "postcss-selector-parser": "^5.0.0-rc.4", + "postcss-value-parser": "^3.3.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-color-hex-alpha": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.2.tgz", + "integrity": "sha512-8bIOzQMGdZVifoBQUJdw+yIY00omBd2EwkJXepQo9cjp1UOHHHoeRDeSzTP6vakEpaRc6GAIOfvcQR7jBYaG5Q==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-colormin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.2.tgz", + "integrity": "sha512-1QJc2coIehnVFsz0otges8kQLsryi4lo19WD+U5xCWvXd0uw/Z+KKYnbiNDCnO9GP+PvErPHCG0jNvWTngk9Rw==", + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-custom-media": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.7.tgz", + "integrity": "sha512-bWPCdZKdH60wKOTG4HKEgxWnZVjAIVNOJDvi3lkuTa90xo/K0YHa2ZnlKLC5e2qF8qCcMQXt0yzQITBp8d0OFA==", + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-custom-properties": { + "version": "8.0.9", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.9.tgz", + "integrity": "sha512-/Lbn5GP2JkKhgUO2elMs4NnbUJcvHX4AaF5nuJDaNkd2chYW1KA5qtOGGgdkBEWcXtKSQfHXzT7C6grEVyb13w==", + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-discard-comments": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.1.tgz", + "integrity": "sha512-Ay+rZu1Sz6g8IdzRjUgG2NafSNpp2MSMOQUb+9kkzzzP+kh07fP0yNbhtFejURnyVXSX3FYy2nVNW1QTnNjgBQ==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-flexbugs-fixes": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz", + "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-font-variant": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz", + "integrity": "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-initial": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.0.tgz", + "integrity": "sha512-WzrqZ5nG9R9fUtrA+we92R4jhVvEB32IIRTzfIG/PLL8UV4CvbF1ugTEHEFX6vWxl41Xt5RTCJPEZkuWzrOM+Q==", + "requires": { + "lodash.template": "^4.2.4", + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-load-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz", + "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==", + "requires": { + "cosmiconfig": "^4.0.0", + "import-cwd": "^2.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz", + "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==", + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0", + "require-from-string": "^2.0.1" + } + } + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.10.tgz", + "integrity": "sha512-hME10s6CSjm9nlVIcO1ukR7Jr5RisTaaC1y83jWCivpuBtPohA3pZE7cGTIVSYjXvLnXozHTiVOkG4dnnl756g==", + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-merge-rules": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.2.tgz", + "integrity": "sha512-UiuXwCCJtQy9tAIxsnurfF0mrNHKc4NnNx6NxqmzNNjXpQwLSukUxELHTRF0Rg1pAmcoKLih8PwvZbiordchag==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.1.tgz", + "integrity": "sha512-pySEW3E6Ly5mHm18rekbWiAjVi/Wj8KKt2vwSfVFAWdW6wOIekgqxKxLU7vJfb107o3FDNPkaYFCxGAJBFyogA==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-minify-params": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.1.tgz", + "integrity": "sha512-h4W0FEMEzBLxpxIVelRtMheskOKKp52ND6rJv+nBS33G1twu2tCyurYj/YtgU76+UDCvWeNs0hs8HFAWE2OUFg==", + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.1.tgz", + "integrity": "sha512-8+plQkomve3G+CodLCgbhAKrb5lekAnLYuL1d7Nz+/7RANpBEVdgBkPNwljfSKvZ9xkkZTZITd04KP+zeJTJqg==", + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", + "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", + "requires": { + "postcss": "^6.0.1" + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "postcss-nesting": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.0.tgz", + "integrity": "sha512-WSsbVd5Ampi3Y0nk/SKr5+K34n52PqMqEfswu6RtU4r7wA8vSD+gM8/D9qq4aJkHImwn1+9iEFTbjoWsQeqtaQ==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-normalize-display-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.1.tgz", + "integrity": "sha512-R5mC4vaDdvsrku96yXP7zak+O3Mm9Y8IslUobk7IMP+u/g+lXvcN4jngmHY5zeJnrQvE13dfAg5ViU05ZFDwdg==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.1.tgz", + "integrity": "sha512-GNoOaLRBM0gvH+ZRb2vKCIujzz4aclli64MBwDuYGU2EY53LwiP7MxOZGE46UGtotrSnmarPPZ69l2S/uxdaWA==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.1.tgz", + "integrity": "sha512-fFHPGIjBUyUiswY2rd9rsFcC0t3oRta4wxE1h3lpwfQZwFeFjXFSiDtdJ7APCmHQOnUZnqYBADNRPKPwFAONgA==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-normalize-string": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.1.tgz", + "integrity": "sha512-IJoexFTkAvAq5UZVxWXAGE0yLoNN/012v7TQh5nDo6imZJl2Fwgbhy3J2qnIoaDBrtUP0H7JrXlX1jjn2YcvCQ==", + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.1.tgz", + "integrity": "sha512-1nOtk7ze36+63ONWD8RCaRDYsnzorrj+Q6fxkQV+mlY5+471Qx9kspqv0O/qQNMeApg8KNrRf496zHwJ3tBZ7w==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + }, + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.1.tgz", + "integrity": "sha512-U8MBODMB2L+nStzOk6VvWWjZgi5kQNShCyjRhMT3s+W9Jw93yIjOnrEkKYD3Ul7ChWbEcjDWmXq0qOL9MIAnAw==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-ordered-values": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.1.tgz", + "integrity": "sha512-PeJiLgJWPzkVF8JuKSBcylaU+hDJ/TX3zqAMIjlghgn1JBi6QwQaDZoDIlqWRcCAI8SxKrt3FCPSRmOgKRB97Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-preset-env": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.3.1.tgz", + "integrity": "sha512-erl+OcCTr1+jsfJNQjBweyb8Y1s6KngUBwoqJnRXO197PmEE6u9HxZfnpKkTQqasxZljxNHzXR5hMb7MdD0Zdw==", + "requires": { + "autoprefixer": "^9.3.1", + "browserslist": "^4.3.4", + "caniuse-lite": "^1.0.30000905", + "cssdb": "^4.1.0", + "postcss": "^7.0.5", + "postcss-attribute-case-insensitive": "^4.0.0", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.2", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.7", + "postcss-custom-properties": "^8.0.9", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.2.tgz", + "integrity": "sha512-epUiC39NonKUKG+P3eAOKKZtm5OtAtQJL7Ye0CBN1f+UQTHzqotudp+hki7zxXm7tT0ZAKDMBj1uihpPjP25ug==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-reduce-transforms": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.1.tgz", + "integrity": "sha512-sZVr3QlGs0pjh6JAIe6DzWvBaqYw05V1t3d9Tp+VnFRT5j+rsqoWsysh/iSD7YNsULjq9IAylCznIwVd5oU/zA==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-safe-parser": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz", + "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-selector-not": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", + "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + } + } + }, + "postcss-svgo": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.1.tgz", + "integrity": "sha512-YD5uIk5NDRySy0hcI+ZJHwqemv2WiqqzDgtvgMzO8EGSkK5aONyX8HMVFRFJSdO8wUWTuisUFn/d7yRRbBr5Qw==", + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "postcss-values-parser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.0.tgz", + "integrity": "sha512-cyRdkgbRRefu91ByAlJow4y9w/hnBmmWgLpWmlFQ2bpIy2eKrqowt3VeYcaHQ08otVXmC9V2JtYW1Z/RpvYR8A==", + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" + }, + "prettier": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.15.3.tgz", + "integrity": "sha512-gAU9AGAPMaKb3NNSUUuhhFAS7SCO4ALTN4nRIn6PJ075Qd28Yn2Ig2ahEJWdJwJmlEBTUfC7mMUSFy8MwsOCfg==" + }, + "pretty-bytes": { + "version": "4.0.2", + "resolved": "http://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", + "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=" + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "requires": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "pretty-format": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz", + "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==", + "requires": { + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + } + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.2.tgz", + "integrity": "sha512-EIyzM39FpVOMbqgzEHhxdrEhtOSDOtjMZQ0M6iVfCE+kWNgCkAyOdnuCWqfmflylftfadU6FkiMgHZA2kUzwRw==", + "requires": { + "asap": "~2.0.6" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "prompts": { + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-0.1.14.tgz", + "integrity": "sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w==", + "requires": { + "kleur": "^2.0.1", + "sisteransi": "^0.1.1" + } + }, + "prop-types": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", + "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", + "requires": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "proxy-addr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", + "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.8.0" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "psl": { + "version": "1.1.31", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", + "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "querystringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.0.tgz", + "integrity": "sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==" + }, + "raf": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.0.tgz", + "integrity": "sha512-pDP/NMRAXoTfrhCfyfSEwJAKLaxBU9eApMeBPB1TkDouZmvPerIClV8lTAd+uF8ZiTaVl69e1FCxQrAd/VTjGw==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "randombytes": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", + "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "react": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.7.0.tgz", + "integrity": "sha512-StCz3QY8lxTb5cl2HJxjwLFOXPIFQp+p+hxQfc8WE0QiLfCtIlKj8/+5tjjKm8uSTlAW+fCPaavGFS06V9Ar3A==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.12.0" + } + }, + "react-app-polyfill": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-0.2.0.tgz", + "integrity": "sha512-uBfocjRsBNqhTaEywUZ2buzhHbor2jBbnhZY8VUZ7VZ3PXucIPZrPDAAmbclELhvl+x08PbynAGQfMYcBmqZ2w==", + "requires": { + "core-js": "2.5.7", + "object-assign": "4.1.1", + "promise": "8.0.2", + "raf": "3.4.0", + "whatwg-fetch": "3.0.0" + }, + "dependencies": { + "core-js": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==" + } + } + }, + "react-dev-utils": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-7.0.0.tgz", + "integrity": "sha512-Rlt+rbsSIrv5h3jr8Z6I0fOIts/UxpPu0nB4wxYlpO48vpdnG9tCshOJGmaYjGfNBSNhaBpisIAGhK6c8X2/kw==", + "requires": { + "@babel/code-frame": "7.0.0", + "address": "1.0.3", + "browserslist": "4.1.1", + "chalk": "2.4.1", + "cross-spawn": "6.0.5", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "1.0.5", + "filesize": "3.6.1", + "find-up": "3.0.0", + "global-modules": "1.0.0", + "globby": "8.0.1", + "gzip-size": "5.0.0", + "immer": "1.7.2", + "inquirer": "6.2.0", + "is-root": "2.0.0", + "loader-utils": "1.1.0", + "opn": "5.4.0", + "pkg-up": "2.0.0", + "react-error-overlay": "^5.1.1", + "recursive-readdir": "2.2.2", + "shell-quote": "1.6.1", + "sockjs-client": "1.1.5", + "strip-ansi": "4.0.0", + "text-table": "0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" + }, + "browserslist": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.1.1.tgz", + "integrity": "sha512-VBorw+tgpOtZ1BYhrVSVTzTt/3+vSE3eFUh0N2GCFK1HffceOaf32YS/bs6WiFhjDAblAFrx85jMy3BG9fBK2Q==", + "requires": { + "caniuse-lite": "^1.0.30000884", + "electron-to-chromium": "^1.3.62", + "node-releases": "^1.0.0-alpha.11" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "globby": { + "version": "8.0.1", + "resolved": "http://registry.npmjs.org/globby/-/globby-8.0.1.tgz", + "integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==", + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" + }, + "inquirer": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz", + "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==", + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.0", + "figures": "^2.0.0", + "lodash": "^4.17.10", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.1.0", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", + "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", + "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "react-dom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.7.0.tgz", + "integrity": "sha512-D0Ufv1ExCAmF38P2Uh1lwpminZFRXEINJe53zRAbm4KPwSyd6DY/uDoS0Blj9jvPpn1+wivKpZYc8aAAN/nAkg==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.12.0" + } + }, + "react-error-overlay": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-5.1.1.tgz", + "integrity": "sha512-gJcOyak5ri9mzhpFObSAkCqNNBCVZE8LaR/mX37agULgSL0dobgX11NVSIetvNzhHMkr6CIqV0xiutvvcjBtkw==" + }, + "react-scripts": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-2.1.2.tgz", + "integrity": "sha512-AmnKID1MgZfiYxuzv0+C6m1c8CFt+IVDQge5cEbNnU4YQ5Are2amHmDexcVF0Ft6W/lAsXxjzWYjC0T3lUurRw==", + "requires": { + "@babel/core": "7.1.6", + "@svgr/webpack": "2.4.1", + "babel-core": "7.0.0-bridge.0", + "babel-eslint": "9.0.0", + "babel-jest": "23.6.0", + "babel-loader": "8.0.4", + "babel-plugin-named-asset-import": "^0.3.0", + "babel-preset-react-app": "^7.0.0", + "bfj": "6.1.1", + "case-sensitive-paths-webpack-plugin": "2.1.2", + "chalk": "2.4.1", + "css-loader": "1.0.0", + "dotenv": "6.0.0", + "dotenv-expand": "4.2.0", + "eslint": "5.6.0", + "eslint-config-react-app": "^3.0.6", + "eslint-loader": "2.1.1", + "eslint-plugin-flowtype": "2.50.1", + "eslint-plugin-import": "2.14.0", + "eslint-plugin-jsx-a11y": "6.1.2", + "eslint-plugin-react": "7.11.1", + "file-loader": "2.0.0", + "fork-ts-checker-webpack-plugin-alt": "0.4.14", + "fs-extra": "7.0.0", + "fsevents": "1.2.4", + "html-webpack-plugin": "4.0.0-alpha.2", + "identity-obj-proxy": "3.0.0", + "jest": "23.6.0", + "jest-pnp-resolver": "1.0.1", + "jest-resolve": "23.6.0", + "mini-css-extract-plugin": "0.4.3", + "optimize-css-assets-webpack-plugin": "5.0.1", + "pnp-webpack-plugin": "1.1.0", + "postcss-flexbugs-fixes": "4.1.0", + "postcss-loader": "3.0.0", + "postcss-preset-env": "6.3.1", + "postcss-safe-parser": "4.0.1", + "react-app-polyfill": "^0.2.0", + "react-dev-utils": "^7.0.0", + "resolve": "1.8.1", + "sass-loader": "7.1.0", + "style-loader": "0.23.0", + "terser-webpack-plugin": "1.1.0", + "url-loader": "1.1.1", + "webpack": "4.19.1", + "webpack-dev-server": "3.1.9", + "webpack-manifest-plugin": "2.0.4", + "workbox-webpack-plugin": "3.6.3" + }, + "dependencies": { + "fs-extra": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz", + "integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + } + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "realpath-native": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.0.2.tgz", + "integrity": "sha512-+S3zTvVt9yTntFrBpm7TQmQ3tzpCrnA1a/y+3cUHAc9ZR6aIjG0WNLR+Rj79QpJktY+VeW/TQtFlQ1bzsehI8g==", + "requires": { + "util.promisify": "^1.0.0" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + }, + "regenerate-unicode-properties": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz", + "integrity": "sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==", + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "regenerator-transform": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.13.3.tgz", + "integrity": "sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==", + "requires": { + "private": "^0.1.6" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" + }, + "regexpu-core": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.4.0.tgz", + "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^7.0.0", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.0.2" + } + }, + "regjsgen": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", + "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==" + }, + "regjsparser": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", + "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "renderkid": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.2.tgz", + "integrity": "sha512-FsygIxevi1jSiPY9h7vZmBFUbAOcbYm9UwyiLNdVsLRs/5We9Ob5NMPbGYUTWiLq5L+ezlVdE0A8bbME5CWTpg==", + "requires": { + "css-select": "^1.1.0", + "dom-converter": "~0.2", + "htmlparser2": "~3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + }, + "dependencies": { + "css-select": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + } + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "requires": { + "is-finite": "^1.0.0" + } + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + } + } + }, + "request-promise-core": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", + "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", + "requires": { + "lodash": "^4.13.1" + } + }, + "request-promise-native": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.5.tgz", + "integrity": "sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=", + "requires": { + "request-promise-core": "1.1.1", + "stealthy-require": "^1.1.0", + "tough-cookie": ">=2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "http://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + }, + "dependencies": { + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "requires": { + "callsites": "^0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "http://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" + } + } + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", + "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", + "requires": { + "path-parse": "^1.0.5" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "requires": { + "glob": "^7.0.5" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rsvp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==" + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "requires": { + "is-promise": "^2.1.0" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", + "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", + "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", + "requires": { + "anymatch": "^2.0.0", + "capture-exit": "^1.2.0", + "exec-sh": "^0.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.3", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5", + "watch": "~0.18.0" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "sass-loader": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz", + "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==", + "requires": { + "clone-deep": "^2.0.1", + "loader-utils": "^1.0.1", + "lodash.tail": "^4.1.1", + "neo-async": "^2.5.0", + "pify": "^3.0.0", + "semver": "^5.5.0" + }, + "dependencies": { + "clone-deep": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz", + "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==", + "requires": { + "for-own": "^1.0.0", + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.0", + "shallow-clone": "^1.0.0" + } + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "requires": { + "for-in": "^1.0.1" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "shallow-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", + "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^5.0.0", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.4.tgz", + "integrity": "sha512-GVZmLJnkS4Vl8Pe9o4nc5ALZ615VOVxCmea8Cs0l+8GZw3RQ5XGOSUomIUfuZuk4Todo44v4y+HY1EATkDDiZg==", + "requires": { + "xmlchars": "^1.3.1" + } + }, + "scheduler": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.12.0.tgz", + "integrity": "sha512-t7MBR28Akcp4Jm+QoR63XgAi9YgCUmgvDHqf5otgAj4QvdoBE4ImCX0ffehefePPG+aitiYHp0g/mW6s4Tp+dw==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz", + "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==", + "requires": { + "node-forge": "0.7.5" + } + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "serialize-javascript": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.1.tgz", + "integrity": "sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==" + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "2.0.1", + "resolved": "http://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "requires": { + "is-buffer": "^1.0.2" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=" + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "requires": { + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sisteransi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-0.1.1.tgz", + "integrity": "sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g==" + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "requires": { + "is-fullwidth-code-point": "^2.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + }, + "dependencies": { + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sockjs-client": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz", + "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=", + "requires": { + "debug": "^2.6.6", + "eventsource": "0.1.6", + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "requires": { + "source-map": "^0.5.6" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", + "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==" + }, + "spdy": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz", + "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", + "requires": { + "debug": "^2.6.8", + "handle-thing": "^1.2.5", + "http-deceiver": "^1.2.7", + "safe-buffer": "^5.0.1", + "select-hose": "^2.0.0", + "spdy-transport": "^2.0.18" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "spdy-transport": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.1.tgz", + "integrity": "sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q==", + "requires": { + "debug": "^2.6.8", + "detect-node": "^2.0.3", + "hpack.js": "^2.1.6", + "obuf": "^1.1.1", + "readable-stream": "^2.2.9", + "safe-buffer": "^5.0.1", + "wbuf": "^1.7.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "http://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "sshpk": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz", + "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", + "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + }, + "stream-browserify": { + "version": "2.0.1", + "resolved": "http://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", + "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "requires": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "strip-url-auth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-url-auth/-/strip-url-auth-1.0.1.tgz", + "integrity": "sha1-IrD6OkE4WzO+PzMVUbu4N/oM164=" + }, + "style-loader": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.0.tgz", + "integrity": "sha512-uCcN7XWHkqwGVt7skpInW6IGO1tG6ReyFQ1Cseh0VcN6VdcFQi62aG/2F3Y9ueA8x4IVlfaSUxpmQXQD9QrEuQ==", + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^0.4.5" + }, + "dependencies": { + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "stylehacks": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.1.tgz", + "integrity": "sha512-TK5zEPeD9NyC1uPIdjikzsgWxdQQN/ry1X3d1iOz1UkYDCmcr928gWD1KHgyC27F50UnE0xCTrBOO1l6KR8M4w==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", + "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.5.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "svgo": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.1.1.tgz", + "integrity": "sha512-GBkJbnTuFpM4jFbiERHDWhZc/S/kpHToqmZag3aEBjPYK44JAN2QBjvrGIxLOoCyMZjuFQIfTO2eJd8uwLY/9g==", + "requires": { + "coa": "~2.0.1", + "colors": "~1.1.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "~0.1.0", + "css-tree": "1.0.0-alpha.28", + "css-url-regex": "^1.1.0", + "csso": "^3.5.0", + "js-yaml": "^3.12.0", + "mkdirp": "~0.5.1", + "object.values": "^1.0.4", + "sax": "~1.2.4", + "stable": "~0.1.6", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "symbol-tree": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", + "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=" + }, + "table": { + "version": "4.0.3", + "resolved": "http://registry.npmjs.org/table/-/table-4.0.3.tgz", + "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==", + "requires": { + "ajv": "^6.0.1", + "ajv-keywords": "^3.0.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", + "slice-ansi": "1.0.0", + "string-width": "^2.1.1" + } + }, + "tapable": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz", + "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==" + }, + "terser": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.14.0.tgz", + "integrity": "sha512-KQC1QNKbC/K1ZUjLIWsezW7wkTJuB4v9ptQQUNOzAPVHuVf2LrwEcB0I9t2HTEYUwAFVGiiS6wc+P4ClLDc5FQ==", + "requires": { + "commander": "~2.17.1", + "source-map": "~0.6.1", + "source-map-support": "~0.5.6" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-support": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz", + "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + } + } + }, + "terser-webpack-plugin": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz", + "integrity": "sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA==", + "requires": { + "cacache": "^11.0.2", + "find-cache-dir": "^2.0.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "terser": "^3.8.1", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" + }, + "dependencies": { + "find-cache-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.0.0.tgz", + "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", + "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", + "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "test-exclude": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz", + "integrity": "sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==", + "requires": { + "arrify": "^1.0.1", + "micromatch": "^2.3.11", + "object-assign": "^4.1.0", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" + }, + "through": { + "version": "2.3.8", + "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz", + "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==" + }, + "timers-browserify": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", + "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + } + } + } + }, + "topo": { + "version": "2.0.2", + "resolved": "http://registry.npmjs.org/topo/-/topo-2.0.2.tgz", + "integrity": "sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI=", + "requires": { + "hoek": "4.x.x" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "tslib": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", + "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==" + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "http://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.18" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "uglify-js": { + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", + "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", + "requires": { + "commander": "~2.17.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "uglifyjs-webpack-plugin": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", + "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", + "requires": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "schema-utils": "^0.4.5", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "uglify-es": "^3.3.4", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" + }, + "dependencies": { + "cacache": { + "version": "10.0.4", + "resolved": "http://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", + "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", + "requires": { + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" + } + }, + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + }, + "mississippi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", + "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "ssri": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "requires": { + "safe-buffer": "^5.1.1" + } + }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + } + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz", + "integrity": "sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ==" + }, + "unicode-property-aliases-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz", + "integrity": "sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg==" + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" + } + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz", + "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "upath": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==" + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=" + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + } + } + }, + "url-loader": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.1.tgz", + "integrity": "sha512-vugEeXjyYFBCUOpX+ZuaunbK3QXMKaQ3zUnRfIpRBlGkY7QizCnzyyn2ASfcxsvyU3ef+CJppVywnl3Kgf13Gg==", + "requires": { + "loader-utils": "^1.1.0", + "mime": "^2.0.3", + "schema-utils": "^1.0.0" + } + }, + "url-parse": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.4.tgz", + "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==", + "requires": { + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "requires": { + "inherits": "2.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "vendors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", + "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "0.0.4", + "resolved": "http://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "requires": { + "indexof": "0.0.1" + } + }, + "w3c-hr-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", + "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "requires": { + "browser-process-hrtime": "^0.1.2" + } + }, + "w3c-xmlserializer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.0.1.tgz", + "integrity": "sha512-XZGI1OH/OLQr/NaJhhPmzhngwcAnZDLytsvXnRmlYeRkmbb0I7sqFFA22erq4WQR0sUu17ZSQOAV9mFwCqKRNg==", + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "requires": { + "makeerror": "1.0.x" + } + }, + "watch": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", + "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", + "requires": { + "exec-sh": "^0.2.0", + "minimist": "^1.2.0" + } + }, + "watchpack": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", + "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "requires": { + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "webpack": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.19.1.tgz", + "integrity": "sha512-j7Q/5QqZRqIFXJvC0E59ipLV5Hf6lAnS3ezC3I4HMUybwEDikQBVad5d+IpPtmaQPQArvgUZLXIN6lWijHBn4g==", + "requires": { + "@webassemblyjs/ast": "1.7.6", + "@webassemblyjs/helper-module-context": "1.7.6", + "@webassemblyjs/wasm-edit": "1.7.6", + "@webassemblyjs/wasm-parser": "1.7.6", + "acorn": "^5.6.2", + "acorn-dynamic-import": "^3.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "chrome-trace-event": "^1.0.0", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.0", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "micromatch": "^3.1.8", + "mkdirp": "~0.5.0", + "neo-async": "^2.5.0", + "node-libs-browser": "^2.0.0", + "schema-utils": "^0.4.4", + "tapable": "^1.1.0", + "uglifyjs-webpack-plugin": "^1.2.4", + "watchpack": "^1.5.0", + "webpack-sources": "^1.2.0" + }, + "dependencies": { + "acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "eslint-scope": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", + "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz", + "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==", + "requires": { + "memory-fs": "~0.4.1", + "mime": "^2.3.1", + "range-parser": "^1.0.3", + "webpack-log": "^2.0.0" + } + }, + "webpack-dev-server": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.9.tgz", + "integrity": "sha512-fqPkuNalLuc/hRC2QMkVYJkgNmRvxZQo7ykA2e1XRg/tMJm3qY7ZaD6d89/Fqjxtj9bOrn5wZzLD2n84lJdvWg==", + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.0.0", + "compression": "^1.5.2", + "connect-history-api-fallback": "^1.3.0", + "debug": "^3.1.0", + "del": "^3.0.0", + "express": "^4.16.2", + "html-entities": "^1.2.0", + "http-proxy-middleware": "~0.18.0", + "import-local": "^2.0.0", + "internal-ip": "^3.0.1", + "ip": "^1.1.5", + "killable": "^1.0.0", + "loglevel": "^1.4.1", + "opn": "^5.1.0", + "portfinder": "^1.0.9", + "schema-utils": "^1.0.0", + "selfsigned": "^1.9.1", + "serve-index": "^1.7.2", + "sockjs": "0.3.19", + "sockjs-client": "1.1.5", + "spdy": "^3.4.1", + "strip-ansi": "^3.0.0", + "supports-color": "^5.1.0", + "webpack-dev-middleware": "3.4.0", + "webpack-log": "^2.0.0", + "yargs": "12.0.2" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz", + "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==", + "requires": { + "xregexp": "4.0.0" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "requires": { + "invert-kv": "^2.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "mem": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.0.0.tgz", + "integrity": "sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==", + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^1.0.0", + "p-is-promise": "^1.1.0" + } + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "p-limit": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", + "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", + "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "yargs": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz", + "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", + "requires": { + "cliui": "^4.0.0", + "decamelize": "^2.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^10.1.0" + } + }, + "yargs-parser": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-manifest-plugin": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz", + "integrity": "sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg==", + "requires": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "tapable": "^1.0.0" + } + }, + "webpack-sources": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz", + "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "websocket-driver": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", + "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "requires": { + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", + "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + }, + "workbox-background-sync": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-3.6.3.tgz", + "integrity": "sha512-ypLo0B6dces4gSpaslmDg5wuoUWrHHVJfFWwl1udvSylLdXvnrfhFfriCS42SNEe5lsZtcNZF27W/SMzBlva7Q==", + "requires": { + "workbox-core": "^3.6.3" + } + }, + "workbox-broadcast-cache-update": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.6.3.tgz", + "integrity": "sha512-pJl4lbClQcvp0SyTiEw0zLSsVYE1RDlCPtpKnpMjxFtu8lCFTAEuVyzxp9w7GF4/b3P4h5nyQ+q7V9mIR7YzGg==", + "requires": { + "workbox-core": "^3.6.3" + } + }, + "workbox-build": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-3.6.3.tgz", + "integrity": "sha512-w0clZ/pVjL8VXy6GfthefxpEXs0T8uiRuopZSFVQ8ovfbH6c6kUpEh6DcYwm/Y6dyWPiCucdyAZotgjz+nRz8g==", + "requires": { + "babel-runtime": "^6.26.0", + "common-tags": "^1.4.0", + "fs-extra": "^4.0.2", + "glob": "^7.1.2", + "joi": "^11.1.1", + "lodash.template": "^4.4.0", + "pretty-bytes": "^4.0.2", + "stringify-object": "^3.2.2", + "strip-comments": "^1.0.2", + "workbox-background-sync": "^3.6.3", + "workbox-broadcast-cache-update": "^3.6.3", + "workbox-cache-expiration": "^3.6.3", + "workbox-cacheable-response": "^3.6.3", + "workbox-core": "^3.6.3", + "workbox-google-analytics": "^3.6.3", + "workbox-navigation-preload": "^3.6.3", + "workbox-precaching": "^3.6.3", + "workbox-range-requests": "^3.6.3", + "workbox-routing": "^3.6.3", + "workbox-strategies": "^3.6.3", + "workbox-streams": "^3.6.3", + "workbox-sw": "^3.6.3" + }, + "dependencies": { + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "workbox-cache-expiration": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-cache-expiration/-/workbox-cache-expiration-3.6.3.tgz", + "integrity": "sha512-+ECNph/6doYx89oopO/UolYdDmQtGUgo8KCgluwBF/RieyA1ZOFKfrSiNjztxOrGJoyBB7raTIOlEEwZ1LaHoA==", + "requires": { + "workbox-core": "^3.6.3" + } + }, + "workbox-cacheable-response": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-3.6.3.tgz", + "integrity": "sha512-QpmbGA9SLcA7fklBLm06C4zFg577Dt8u3QgLM0eMnnbaVv3rhm4vbmDpBkyTqvgK/Ly8MBDQzlXDtUCswQwqqg==", + "requires": { + "workbox-core": "^3.6.3" + } + }, + "workbox-core": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-3.6.3.tgz", + "integrity": "sha512-cx9cx0nscPkIWs8Pt98HGrS9/aORuUcSkWjG25GqNWdvD/pSe7/5Oh3BKs0fC+rUshCiyLbxW54q0hA+GqZeSQ==" + }, + "workbox-google-analytics": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-3.6.3.tgz", + "integrity": "sha512-RQBUo/6SXtIaQTRFj4RQZ9e1gAl7D8oS5S+Hi173Kk70/BgJjzPwXpC5A249Jv5YfkCOLMQCeF9A27BiD0b0ig==", + "requires": { + "workbox-background-sync": "^3.6.3", + "workbox-core": "^3.6.3", + "workbox-routing": "^3.6.3", + "workbox-strategies": "^3.6.3" + } + }, + "workbox-navigation-preload": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-3.6.3.tgz", + "integrity": "sha512-dd26xTX16DUu0i+MhqZK/jQXgfIitu0yATM4jhRXEmpMqQ4MxEeNvl2CgjDMOHBnCVMax+CFZQWwxMx/X/PqCw==", + "requires": { + "workbox-core": "^3.6.3" + } + }, + "workbox-precaching": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-3.6.3.tgz", + "integrity": "sha512-aBqT66BuMFviPTW6IpccZZHzpA8xzvZU2OM1AdhmSlYDXOJyb1+Z6blVD7z2Q8VNtV1UVwQIdImIX+hH3C3PIw==", + "requires": { + "workbox-core": "^3.6.3" + } + }, + "workbox-range-requests": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-3.6.3.tgz", + "integrity": "sha512-R+yLWQy7D9aRF9yJ3QzwYnGFnGDhMUij4jVBUVtkl67oaVoP1ymZ81AfCmfZro2kpPRI+vmNMfxxW531cqdx8A==", + "requires": { + "workbox-core": "^3.6.3" + } + }, + "workbox-routing": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-3.6.3.tgz", + "integrity": "sha512-bX20i95OKXXQovXhFOViOK63HYmXvsIwZXKWbSpVeKToxMrp0G/6LZXnhg82ijj/S5yhKNRf9LeGDzaqxzAwMQ==", + "requires": { + "workbox-core": "^3.6.3" + } + }, + "workbox-strategies": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-3.6.3.tgz", + "integrity": "sha512-Pg5eulqeKet2y8j73Yw6xTgLdElktcWExGkzDVCGqfV9JCvnGuEpz5eVsCIK70+k4oJcBCin9qEg3g3CwEIH3g==", + "requires": { + "workbox-core": "^3.6.3" + } + }, + "workbox-streams": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-3.6.3.tgz", + "integrity": "sha512-rqDuS4duj+3aZUYI1LsrD2t9hHOjwPqnUIfrXSOxSVjVn83W2MisDF2Bj+dFUZv4GalL9xqErcFW++9gH+Z27w==", + "requires": { + "workbox-core": "^3.6.3" + } + }, + "workbox-sw": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-3.6.3.tgz", + "integrity": "sha512-IQOUi+RLhvYCiv80RP23KBW/NTtIvzvjex28B8NW1jOm+iV4VIu3VXKXTA6er5/wjjuhmtB28qEAUqADLAyOSg==" + }, + "workbox-webpack-plugin": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-3.6.3.tgz", + "integrity": "sha512-RwmKjc7HFHUFHoOlKoZUq9349u0QN3F8W5tZZU0vc1qsBZDINWXRiIBCAKvo/Njgay5sWz7z4I2adnyTo97qIQ==", + "requires": { + "babel-runtime": "^6.26.0", + "json-stable-stringify": "^1.0.1", + "workbox-build": "^3.6.3" + } + }, + "worker-farm": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz", + "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "requires": { + "mkdirp": "^0.5.1" + } + }, + "write-file-atomic": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", + "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.2.tgz", + "integrity": "sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-1.3.1.tgz", + "integrity": "sha512-tGkGJkN8XqCod7OT+EvGYK5Z4SfDQGD30zAa58OcnAa0RRWgzUEK72tkXhsX1FZd+rgnhRxFtmO+ihkp8LHSkw==" + }, + "xregexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz", + "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==" + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "yargs": { + "version": "11.1.0", + "resolved": "http://registry.npmjs.org/yargs/-/yargs-11.1.0.tgz", + "integrity": "sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==", + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^9.0.2" + } + }, + "yargs-parser": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", + "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", + "requires": { + "camelcase": "^4.1.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + } + } + } + } +} diff --git a/boubareact/package.json b/boubareact/package.json index f04f3c8..7f09a16 100644 --- a/boubareact/package.json +++ b/boubareact/package.json @@ -2,7 +2,9 @@ "name": "boubareact", "version": "0.1.0", "private": true, + "homepage": "https://dialbouba.github.io/react", "dependencies": { + "gh-pages": "^2.0.1", "react": "^16.7.0", "react-dom": "^16.7.0", "react-scripts": "2.1.2" @@ -11,7 +13,9 @@ "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test", - "eject": "react-scripts eject" + "eject": "react-scripts eject", + "predeploy": "npm run build", + "deploy": "gh-pages -d build" }, "eslintConfig": { "extends": "react-app" From 0a707ccf2a749a50e94a9fa359588cd8ab6e6293 Mon Sep 17 00:00:00 2001 From: Boubacar Diallo Date: Tue, 1 Jan 2019 03:20:13 -0500 Subject: [PATCH 04/31] replacing master with react build --- mbcweb/.DS_Store | Bin 6148 -> 0 bytes mbcweb/assets/css/style.css | 705 -- mbcweb/assets/icons/Facebook_48x48.png | Bin 1684 -> 0 bytes mbcweb/assets/icons/Instagram_48x48.png | Bin 2134 -> 0 bytes mbcweb/assets/icons/LinkedIn_48x48.png | Bin 1971 -> 0 bytes mbcweb/assets/icons/Mail_48x48.png | Bin 2258 -> 0 bytes mbcweb/assets/icons/Youtube_48x48.png | Bin 2514 -> 0 bytes mbcweb/assets/icons/code-icon.png | Bin 9469 -> 0 bytes mbcweb/assets/icons/content-icon.png | Bin 8441 -> 0 bytes mbcweb/assets/icons/data-analytics-icon.png | Bin 11894 -> 0 bytes mbcweb/assets/icons/event-planning-icon.png | Bin 14394 -> 0 bytes mbcweb/assets/icons/fin-acct-icon.png | Bin 4830 -> 0 bytes mbcweb/assets/icons/marketing-icon.png | Bin 6907 -> 0 bytes mbcweb/assets/icons/three-bars_24x32.png | Bin 144 -> 0 bytes mbcweb/assets/js/script.js | 7 - mbcweb/assets/lightbox2-master/.editorconfig | 21 - mbcweb/assets/lightbox2-master/.gitignore | 2 - mbcweb/assets/lightbox2-master/.jscsrc | 75 - mbcweb/assets/lightbox2-master/.jshintrc | 35 - .../assets/lightbox2-master/CONTRIBUTING.md | 12 - mbcweb/assets/lightbox2-master/DEPLOY.md | 8 - mbcweb/assets/lightbox2-master/Gruntfile.js | 83 - mbcweb/assets/lightbox2-master/LICENSE | 21 - mbcweb/assets/lightbox2-master/README.md | 12 - mbcweb/assets/lightbox2-master/ROADMAP.md | 56 - mbcweb/assets/lightbox2-master/bower.json | 33 - .../lightbox2-master/dist/css/lightbox.css | 213 - .../dist/css/lightbox.min.css | 1 - .../lightbox2-master/dist/images/close.png | Bin 280 -> 0 bytes .../lightbox2-master/dist/images/loading.gif | Bin 8476 -> 0 bytes .../lightbox2-master/dist/images/next.png | Bin 1350 -> 0 bytes .../lightbox2-master/dist/images/prev.png | Bin 1360 -> 0 bytes .../dist/js/lightbox-plus-jquery.js | 9719 --------------- .../dist/js/lightbox-plus-jquery.min.js | 38 - .../dist/js/lightbox-plus-jquery.min.map | 1 - .../lightbox2-master/dist/js/lightbox.js | 508 - .../lightbox2-master/dist/js/lightbox.min.js | 13 - .../lightbox2-master/dist/js/lightbox.min.map | 1 - .../lightbox2-master/examples/index.html | 37 - mbcweb/assets/lightbox2-master/package.json | 40 - .../lightbox2-master/src/css/lightbox.css | 213 - .../lightbox2-master/src/images/close.png | Bin 280 -> 0 bytes .../lightbox2-master/src/images/loading.gif | Bin 8476 -> 0 bytes .../lightbox2-master/src/images/next.png | Bin 1350 -> 0 bytes .../lightbox2-master/src/images/prev.png | Bin 1360 -> 0 bytes .../lightbox2-master/src/js/lightbox.js | 511 - mbcweb/join/general-membership.html | 174 - mbcweb/join/partner.html | 136 - mbcweb/join/planning-committee.html | 167 - mbcweb/prev/previous-events-2.html | 198 - mbcweb/prev/previous-events-3.html | 210 - mbcweb/prev/previous-events-4.html | 214 - mbcweb/prev/previous-events-5.html | 233 - mbcweb/prev/previous-events.html | 206 - mbcweb/res/career-interview-series.html | 162 - mbcweb/res/excel.html | 177 - mbcweb/res/professional-development.html | 153 - mbcweb/res/suggested-links.html | 183 - parallax-template/LICENSE | 21 - parallax-template/background1.jpg | Bin 99515 -> 0 bytes parallax-template/background2.jpg | Bin 187207 -> 0 bytes parallax-template/background3.jpg | Bin 176006 -> 0 bytes parallax-template/css/materialize.css | 9389 --------------- parallax-template/css/materialize.min.css | 16 - parallax-template/css/style.css | 57 - .../fonts/roboto/Roboto-Bold.woff | Bin 90308 -> 0 bytes .../fonts/roboto/Roboto-Bold.woff2 | Bin 64800 -> 0 bytes .../fonts/roboto/Roboto-Light.woff | Bin 89672 -> 0 bytes .../fonts/roboto/Roboto-Light.woff2 | Bin 64268 -> 0 bytes .../fonts/roboto/Roboto-Medium.woff | Bin 90560 -> 0 bytes .../fonts/roboto/Roboto-Medium.woff2 | Bin 65412 -> 0 bytes .../fonts/roboto/Roboto-Regular.woff | Bin 89828 -> 0 bytes .../fonts/roboto/Roboto-Regular.woff2 | Bin 64832 -> 0 bytes .../fonts/roboto/Roboto-Thin.woff | Bin 88132 -> 0 bytes .../fonts/roboto/Roboto-Thin.woff2 | Bin 63056 -> 0 bytes parallax-template/index.html | 164 - parallax-template/js/init.js | 8 - parallax-template/js/materialize.js | 10021 ---------------- parallax-template/js/materialize.min.js | 6 - 79 files changed, 34260 deletions(-) delete mode 100644 mbcweb/.DS_Store delete mode 100644 mbcweb/assets/css/style.css delete mode 100644 mbcweb/assets/icons/Facebook_48x48.png delete mode 100644 mbcweb/assets/icons/Instagram_48x48.png delete mode 100644 mbcweb/assets/icons/LinkedIn_48x48.png delete mode 100644 mbcweb/assets/icons/Mail_48x48.png delete mode 100644 mbcweb/assets/icons/Youtube_48x48.png delete mode 100644 mbcweb/assets/icons/code-icon.png delete mode 100644 mbcweb/assets/icons/content-icon.png delete mode 100644 mbcweb/assets/icons/data-analytics-icon.png delete mode 100644 mbcweb/assets/icons/event-planning-icon.png delete mode 100644 mbcweb/assets/icons/fin-acct-icon.png delete mode 100644 mbcweb/assets/icons/marketing-icon.png delete mode 100644 mbcweb/assets/icons/three-bars_24x32.png delete mode 100644 mbcweb/assets/js/script.js delete mode 100644 mbcweb/assets/lightbox2-master/.editorconfig delete mode 100644 mbcweb/assets/lightbox2-master/.gitignore delete mode 100644 mbcweb/assets/lightbox2-master/.jscsrc delete mode 100644 mbcweb/assets/lightbox2-master/.jshintrc delete mode 100644 mbcweb/assets/lightbox2-master/CONTRIBUTING.md delete mode 100644 mbcweb/assets/lightbox2-master/DEPLOY.md delete mode 100644 mbcweb/assets/lightbox2-master/Gruntfile.js delete mode 100644 mbcweb/assets/lightbox2-master/LICENSE delete mode 100644 mbcweb/assets/lightbox2-master/README.md delete mode 100644 mbcweb/assets/lightbox2-master/ROADMAP.md delete mode 100644 mbcweb/assets/lightbox2-master/bower.json delete mode 100644 mbcweb/assets/lightbox2-master/dist/css/lightbox.css delete mode 100644 mbcweb/assets/lightbox2-master/dist/css/lightbox.min.css delete mode 100644 mbcweb/assets/lightbox2-master/dist/images/close.png delete mode 100644 mbcweb/assets/lightbox2-master/dist/images/loading.gif delete mode 100644 mbcweb/assets/lightbox2-master/dist/images/next.png delete mode 100644 mbcweb/assets/lightbox2-master/dist/images/prev.png delete mode 100644 mbcweb/assets/lightbox2-master/dist/js/lightbox-plus-jquery.js delete mode 100644 mbcweb/assets/lightbox2-master/dist/js/lightbox-plus-jquery.min.js delete mode 100644 mbcweb/assets/lightbox2-master/dist/js/lightbox-plus-jquery.min.map delete mode 100644 mbcweb/assets/lightbox2-master/dist/js/lightbox.js delete mode 100644 mbcweb/assets/lightbox2-master/dist/js/lightbox.min.js delete mode 100644 mbcweb/assets/lightbox2-master/dist/js/lightbox.min.map delete mode 100644 mbcweb/assets/lightbox2-master/examples/index.html delete mode 100644 mbcweb/assets/lightbox2-master/package.json delete mode 100644 mbcweb/assets/lightbox2-master/src/css/lightbox.css delete mode 100644 mbcweb/assets/lightbox2-master/src/images/close.png delete mode 100644 mbcweb/assets/lightbox2-master/src/images/loading.gif delete mode 100644 mbcweb/assets/lightbox2-master/src/images/next.png delete mode 100644 mbcweb/assets/lightbox2-master/src/images/prev.png delete mode 100644 mbcweb/assets/lightbox2-master/src/js/lightbox.js delete mode 100644 mbcweb/join/general-membership.html delete mode 100644 mbcweb/join/partner.html delete mode 100644 mbcweb/join/planning-committee.html delete mode 100644 mbcweb/prev/previous-events-2.html delete mode 100644 mbcweb/prev/previous-events-3.html delete mode 100644 mbcweb/prev/previous-events-4.html delete mode 100644 mbcweb/prev/previous-events-5.html delete mode 100644 mbcweb/prev/previous-events.html delete mode 100644 mbcweb/res/career-interview-series.html delete mode 100644 mbcweb/res/excel.html delete mode 100644 mbcweb/res/professional-development.html delete mode 100644 mbcweb/res/suggested-links.html delete mode 100644 parallax-template/LICENSE delete mode 100644 parallax-template/background1.jpg delete mode 100644 parallax-template/background2.jpg delete mode 100644 parallax-template/background3.jpg delete mode 100644 parallax-template/css/materialize.css delete mode 100644 parallax-template/css/materialize.min.css delete mode 100644 parallax-template/css/style.css delete mode 100644 parallax-template/fonts/roboto/Roboto-Bold.woff delete mode 100644 parallax-template/fonts/roboto/Roboto-Bold.woff2 delete mode 100644 parallax-template/fonts/roboto/Roboto-Light.woff delete mode 100644 parallax-template/fonts/roboto/Roboto-Light.woff2 delete mode 100644 parallax-template/fonts/roboto/Roboto-Medium.woff delete mode 100644 parallax-template/fonts/roboto/Roboto-Medium.woff2 delete mode 100644 parallax-template/fonts/roboto/Roboto-Regular.woff delete mode 100644 parallax-template/fonts/roboto/Roboto-Regular.woff2 delete mode 100644 parallax-template/fonts/roboto/Roboto-Thin.woff delete mode 100644 parallax-template/fonts/roboto/Roboto-Thin.woff2 delete mode 100644 parallax-template/index.html delete mode 100644 parallax-template/js/init.js delete mode 100644 parallax-template/js/materialize.js delete mode 100644 parallax-template/js/materialize.min.js diff --git a/mbcweb/.DS_Store b/mbcweb/.DS_Store deleted file mode 100644 index f155b90851a027575d6dcec5ad28b8e74d56724f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKJ8nWj3>*g(A*G?D+$-b;D@0Df1rjL{O++L}Qoo9G`I_q<|EV0#ZNSn76#o~6xTcpE!qE;y& z1;z@@^0@T=|3p7C|Bp#JNdYNvQwrF8v)!!uO4VB@FXz3s(Vyv_^Fw#zJ}6wG9TTG+ h^Wg1x6-k-be9z~-a7YX~<3T6t&w%S9lLFUP;1_Di8fpLl diff --git a/mbcweb/assets/css/style.css b/mbcweb/assets/css/style.css deleted file mode 100644 index 3358d0e..0000000 --- a/mbcweb/assets/css/style.css +++ /dev/null @@ -1,705 +0,0 @@ -/*************************** -CSS - Macaulay Business Club -Version 2 -Ramanpreet Chand, VP Web -****************************/ - -html body { - width: 100%; - height: auto; - - margin-left: auto; - margin-right: auto; - - font-size: 14px; - font-family: 'Montserrat', sans-serif; -} - -/* Header */ -header { - background-color: #fff; - - width: 100%; - height: auto; - - box-shadow: 0px 5px 5px #eeeeee; - position: fixed; - top: 0; - left: 0; - z-index: 9999; - -} - -/* Logo */ -logo { - margin-left: 1em; -} - -/* Navigation */ -nav { - float: right; - font-family: 'Arvo', sans-serif; - margin-right: 2em; - margin-top: 1.5em; -} - -nav div a { - color: #000; - text-decoration: none; - transition: background-image .3s; - padding: 1em 1.5em; -} - -nav div a:hover { - color: #AB2D34; - border: 1px solid #AB2D34; - text-decoration: none; -} - -/* Dropdown Button */ -button.dropbtn { - border: none; - cursor: pointer; - - padding: 1em 1.5em; - - background-color: #fff; -} - -button.dropbtn:hover { - color: #AB2D34; - border: 1px solid #AB2D34; -} - -nav div, nav div.dropdown { - position: relative; - display: inline-block; - - text-align: center; -} - -.dropdown-content { - display: none; - position: absolute; - - background-color: #f9f9f9; - box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); - - min-width: 125px; -} - -.dropdown-content a { - color: black; - padding: 12px 16px; - text-decoration: none; - display: block; -} - -.dropdown-content a:hover { - color: #AB2D34; - border: 1px solid #AB2D34; -} - -.dropdown:hover .dropdown-content { - display: block; -} - -.dropdown:hover { - background-color: #eeeeee; -} - -button.dropbtn:after { - content: '\02795'; - font-size: 13px; - color: #000; - float: right; - margin-left: 5px; -} - -button.dropbtn:hover:after { - content: "\2796"; -} - -/****************** -* Navigation Mobile -******************/ -.navigation-mobile{display: none;} - -/****************** -* Main - All Pages -******************/ - -#main-index { - position: relative; - margin-top: 5em; -} - -main { - margin-top: 10em -} - -/****************** -* Text features -******************/ - -.main-header-text { - font-size: 40px; - font-family: 'Arvo', serif; - font-weight: bold; - - padding: 1.25em 0; - - text-align:center; -} - -.header-text, .subheader-text { - font-size: 28px; - font-family: 'Arvo', serif; - font-weight: bold; -} - -.subheader-text { - font-size: 20px; - padding-bottom: .5em; - text-align: center; -} - -.article-header-text { - font-size: 20px; -} -.article-blurb-text { - font-size: 16px; -} - -#text-about { - text-align: justify; - padding: 0 4em; - font-size: 16px; -} - -/****************** -* Club Banner -******************/ - -.banner { - background: url(../../images/logos/banner3.png); - background-position: center; - background-repeat: no-repeat; - background-size: cover; - height: 30em; - margin-top: 7em; -} - -#banner-header-text { - color: #fff; - - font-size: 36px; - font-weight: 700; - text-decoration: none; - text-shadow: 1px 1px 1px #000; - - padding-top: 170px; - text-align: center; -} - -/****************** -/* Main Content Home Page -******************/ - -#about-subheading { - padding: 1em 0; -} - -.about-small-card, .about-small-card-2 { - padding: 2.5em 0; -} - -.about-small-card:hover { - background-image: linear-gradient(to top right, #AB2D34, #C43C2A); - color: #fff; -} - -.about-small-card-2:hover { - background-image: linear-gradient(to top right, #BFDDE0, #FFFFFF); -} - -.about-small-header { - font-weight: bold; - font-family: 'Arvo', serif; -} - -.about-small-description { - text-align: justify-all; - padding: 0 1.5em; -} - -.club-news .row.news-row .col-md-4 { - margin-bottom: 2em; -} - -.card-title { - font-family: 'Arvo', serif; - font-weight: bold; -} - -.card-text { - padding-bottom: 1em; -} - -.small-date { - font-family: 'Arvo', serif; - font-size: 12px; -} - -.author { - font-weight: bold; -} - -.btn-read-more { - padding: 1em; - font-weight: bold; - color: #AB2D34; - background-image: linear-gradient(to top right, #FFFFFF, #FFFFFF); - border: 1px solid #AB2D34; -} -.btn-read-more:hover { - color: #111; -} - -a.btn-read-more:hover { - text-decoration: none; -} - -.club-events { - margin-bottom: 5em; -} - -/****************** -* Members Page -******************/ - -.portrait-row { - padding: 1em 0; -} -.portrait { - border: 1px solid #eee; - box-shadow: 0 0 5px #888; -} -.card-block { - padding-left: 1em; -} -.card-social { - float: right; - margin-top: -3.5em; - padding-right: 1em; -} - - -/****************** -* Events Page -******************/ -#upcoming-events .col-md-4{ - text-align: center; -} - -.date-text {font-size: 24px} - -.event-heading {font-size: 28px;font-weight: bold;} - -.event-subheading {font-size: 18px} - -.event-description {font-size: 14px} - -.rsvp-link { - padding: 1em 1.5em; -} -.rsvp-link:hover { - color: #AB2D34; - border: 1px solid #AB2D34; -} - -.previous-events, .rsvp-link { - font-size: 16px; - text-decoration: none; - color: #000; - - padding: 1em; -} - -.previous-events:hover { - transition: color .2s ease-in-out; - color: #AB2D34; -} - -.pages { - font-size: 16px; - padding-top: .5em; -} -.pages ul { - float: right; - list-style-type: none; -} -.pages ul li { - display: inline-block; - border: 1px dotted black; - border-radius: 1000px; - - padding: .25em 1em .25em 1em; -} -.pages ul li a { - text-decoration: none; -} -.pages ul li:hover { - background-color: #eee -} - -.previous-events-pagination{ - margin-left: auto; - margin-right: auto; - width: 100%; - text-align: center; -} - -.previous-events-pagination ul li a{ - padding: .5em 1em; - font-weight: bold; - color: #AB2D34; - background-image: linear-gradient(to top right, #FFFFFF, #FFFFFF); - border: 1.5px solid #AB2D34; - border-radius: 0; -} - -.previous-events-pagination ul li a:hover{ - color: #111; - border: 1.5px solid #AB2D34; -} - -/****************** -* Join Pages -******************/ - -#general-members .container, #partner .container, #planning-committee .container{ - width: 75%; - height: auto; -} - -.join-membership-text, .interview-tips-text { - padding-top: 1em; -} - -.myBtn { - margin-top: 2em; - margin-bottom: 1em; - margin-right: auto; - margin-left: auto; - height: auto; - width: 100%; - - text-align: center; -} - -a.btn-apply { - padding: 1em 3em; - - background-image: linear-gradient(to top right, #AB2D34, #C43C2A); - color: #FFFFFF; - - font-size: 20px; - font-family: 'Arvo', sans-serif; - font-weight: bold; -} -a.btn-apply:hover { - text-decoration: none; - color: #AB2D34; - background-image: linear-gradient(to top right, #FFFFFF, #FFFFFF); - border: 1px solid #AB2D34; -} - -/****************** -* General Membership Page -******************/ - -.schools-grid { - width: 100%; - margin-left: auto; - margin-right: auto; - - list-style-type: none; -} - -.schools-grid li { - display: inline-block; - padding: 1em; -} -.schools-grid-mobile { - display: none; -} - -/****************** -* Gallery -******************/ - -#gallery .flyer a img { - width: 100%; - height: 100% -} -/*#gallery .flyer-portrait a img{ - width: 300px; - height: 350px; -}*/ - -/****************** -* Resource Pages -******************/ - -#professional-development .container, #excel-workspace .container { - width: 70%; - height: auto; -} - -/****************** -* Excel Workspace -******************/ -.excel-sub-subheader-text { - text-align: left; - font-size: 20px; - -} -.excel-video { - margin: 2em auto; - text-align: center; -} -.excel-video iframe { - width: 70%; - height: 385px; -} - -/************************* -* Career Interview Series -* Video Text -*************************/ -.video-title { - padding-top: .5em; - text-align: center; - font-size: 16px; - font-weight: bold; -} -.video-publish-date-text { - text-align: center; - font-size: 12px; - font-style: italic; -} -.video-blurb-text { - padding: .5em .5em 1em .5em; - text-align: justify-all; -} - -/****************** -* Committees Page -******************/ - -#committee .container { - width: 70%; - height: auto; -} - -.main-descriptive-text { - padding: 0 5em 1.5em 5em; -} - -/* The Close Button */ -.close { - position: absolute; - top: 5em; - right: 2em; - color: #fff; - font-size: 40px; - font-weight: bold; - transition: 0.3s; -} - -.close:hover, -.close:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -footer { - font-family: 'Arvo', sans-serif; - - width: 100%; - height: auto; - - margin-top: 3em; - margin-right: auto; - margin-left: auto; - - padding-top: 3em; - padding-bottom: 4em; - - background-color: #111; - - text-align: center; -} -#members-footer { - margin-top: 0; -} - -footer ul { - list-style-type: none; - padding-top: 2em; -} - -footer ul li { - display: inline-block; -} -#footer-navigation ul li { - padding-left: .5em; - padding-right: .5em; -} - -#footer-location { - margin-top: 2em; - - font-size: 16px; -} - -.footer-header-subtext { - color: #fff; -} - -#phone { - color: #fff; -} -#phone:hover { - color: #AB2D34; -} - -#footer-social-media ul li { - padding-right: 2em; -} - -#footer-copyright { - padding-top: 1.5em; - color: #fff; -} - -/* Media Queries */ -@media screen and (max-width: 64em) { - - .navigation-desktop{display: none; } - .navigation-mobile{display: block;} - - /* The side navigation menu */ - .sidenav { - height: 100%; /* 100% Full-height */ - width: 0; /* 0 width - change this with JavaScript */ - position: fixed; /* Stay in place */ - z-index: 1; /* Stay on top */ - top: 0; - left: 0; - background-color: #111; /* Black*/ - overflow-x: hidden; /* Disable horizontal scroll */ - padding-top: 60px; /* Place content 60px from the top */ - transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */ - } - - /* The navigation menu links */ - .sidenav a { - padding: 8px 8px 8px 20px; - text-decoration: none; - font-size: 16px; - color: #818181; - display: block; - transition: 0.3; - } - - /* When you mouse over the navigation links, change their color */ - .sidenav a:hover, .offcanvas a:focus{ - color: #f1f1f1; - background-image: none; - border: 1px solid #FFFFFF; - } - - /* Position and style the close button (top right corner) */ - .sidenav .closebtn { - position: absolute; - top: 0; - right: 25px; - font-size: 36px; - margin-left: 50px; - } - - .sidenav #nav-mobile-closeBtn {border: none;} - - main {margin-top: 5em;} - - .banner {display: none;} - - .card {padding-bottom: 1em;} - - #special-text {margin-bottom: -1em;} - - #text-about {margin-bottom: 1em;} - - .club-events {display: none;} - - .date-text {display: none;} - - .header-text {margin-top: 2em;} - .mobile-text-hidden {display: none;} - /*Member Cards*/ - .portrait-row-small {margin-top: 2em;} - .card-title {font-size: 16px;} - .card-text {display: none;} - .card-social img { - width: 30px; - height: 30px; - margin-top: 1.25em; - margin-right: -.5em; - } - - /*Excel Workspace*/ - .excel-video iframe { - width: 100%; - height: 300px; - } - - /*General Membership*/ - .schools-grid {display: none;} - .schools-grid-mobile { - display: block; - margin-right: auto; - margin-left: auto; - height: auto; - text-align: center; - } - .schools-grid-mobile .row .college-name { - border: 1px solid #AB2D34; - padding: 10px; - margin: 5px 0; - font-weight: bold; - } - - /************************* - * Career Interview Series - * Video Text - *************************/ - #career-interview-series .container .row .col-md-12 .col-xs-12 iframe { - float: left; - margin-right: 20px; - margin-bottom: 20px; - } - - /*Footer*/ - footer a {text-decoration: none;} -} - -@media screen and (max-width: 37.5em) { - - /*Members page*/ - .members-blurb { - padding: 2.65em 1em; - } -} diff --git a/mbcweb/assets/icons/Facebook_48x48.png b/mbcweb/assets/icons/Facebook_48x48.png deleted file mode 100644 index 78e227eac603dca9b709bd30913c16a9b1a6f6df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1684 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 FV1ncOz%2j( diff --git a/mbcweb/assets/icons/Mail_48x48.png b/mbcweb/assets/icons/Mail_48x48.png deleted file mode 100644 index 54038f032689cd9be06cf15adbcd100fcd97288c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2258 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 diff --git a/mbcweb/assets/icons/Youtube_48x48.png b/mbcweb/assets/icons/Youtube_48x48.png deleted file mode 100644 index 999d1a570074cb72070dea25392f0fd80edcddf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2514 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 diff --git a/mbcweb/assets/icons/code-icon.png b/mbcweb/assets/icons/code-icon.png deleted file mode 100644 index 12a02b73e1015d14f50d0323cf11f8602b8d180a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9469 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 diff --git a/mbcweb/assets/icons/content-icon.png b/mbcweb/assets/icons/content-icon.png deleted file mode 100644 index 98f8d378081f5c8b398b8fee3c26900127c6ca82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8441 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 OZd|*4wN%SC{Qm)Nxf1mN diff --git a/mbcweb/assets/icons/data-analytics-icon.png b/mbcweb/assets/icons/data-analytics-icon.png deleted file mode 100644 index e963c2393208f1314e6376c0ad8541d91252b6a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11894 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 Y&TN=`nczVEpWnWEFe9y6s6*s`0S?9u2mk;8 diff --git a/mbcweb/assets/icons/event-planning-icon.png b/mbcweb/assets/icons/event-planning-icon.png deleted file mode 100644 index f02ada262db49ea36691f652bbc53ee262cfe3f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14394 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 JRGoK@`42)phXVir diff --git a/mbcweb/assets/icons/marketing-icon.png b/mbcweb/assets/icons/marketing-icon.png deleted file mode 100644 index faca788f58b3efc8985ed145a8cf3e6e1d43f04c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6907 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 diff --git a/mbcweb/assets/js/script.js b/mbcweb/assets/js/script.js deleted file mode 100644 index 4d34a2f..0000000 --- a/mbcweb/assets/js/script.js +++ /dev/null @@ -1,7 +0,0 @@ -function openNav() { - document.getElementById("sideNavigation").style.width = "20em"; -} - -function closeNav() { - document.getElementById("sideNavigation").style.width = "0"; -} \ No newline at end of file diff --git a/mbcweb/assets/lightbox2-master/.editorconfig b/mbcweb/assets/lightbox2-master/.editorconfig deleted file mode 100644 index c2cdfb8..0000000 --- a/mbcweb/assets/lightbox2-master/.editorconfig +++ /dev/null @@ -1,21 +0,0 @@ -# EditorConfig helps developers define and maintain consistent -# coding styles between different editors and IDEs -# editorconfig.org - -root = true - - -[*] - -# Change these settings to your own preference -indent_style = space -indent_size = 2 - -# We recommend you to keep these unchanged -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = true -insert_final_newline = true - -[*.md] -trim_trailing_whitespace = false diff --git a/mbcweb/assets/lightbox2-master/.gitignore b/mbcweb/assets/lightbox2-master/.gitignore deleted file mode 100644 index 7bf6eb1..0000000 --- a/mbcweb/assets/lightbox2-master/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -bower_components -node_modules diff --git a/mbcweb/assets/lightbox2-master/.jscsrc b/mbcweb/assets/lightbox2-master/.jscsrc deleted file mode 100644 index b1ee028..0000000 --- a/mbcweb/assets/lightbox2-master/.jscsrc +++ /dev/null @@ -1,75 +0,0 @@ -{ - "requireSpaceAfterLineComment": true, - "requireSpaceAfterKeywords": [ - "do", - "for", - "if", - "else", - "switch", - "case", - "try", - "catch", - "void", - "while", - "with", - "return", - "typeof" - ], - "requireSpaceBeforeBlockStatements": true, - "requireParenthesesAroundIIFE": true, - "requireSpacesInConditionalExpression": true, - "disallowMultipleVarDecl": true, - "requireBlocksOnNewline": true, - "disallowEmptyBlocks": true, - "disallowSpacesInsideParentheses": true, - "disallowSpaceAfterObjectKeys": true, - "requireSpaceBeforeObjectValues": true, - "requireCommaBeforeLineBreak": true, - "requireOperatorBeforeLineBreak": [ - "?", - "=", - "+", - "-", - "/", - "*", - "==", - "===", - "!=", - "!==", - ">", - ">=", - "<", - "<=" - ], - "disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"], - "disallowSpaceBeforePostfixUnaryOperators": ["++", "--"], - "requireSpaceBeforeBinaryOperators": [ - "=", - "+", - "-", - "/", - "*", - "==", - "===", - "!=", - "!==" - ], - "requireSpaceAfterBinaryOperators": [ - "=", - ",", - "+", - "-", - "/", - "*", - "==", - "===", - "!=", - "!==" - ], - "disallowMixedSpacesAndTabs" : true, - "disallowTrailingWhitespace": true, - "disallowTrailingComma": true, - "requireLineFeedAtFileEnd": true, - "requireCapitalizedConstructors": true -} - diff --git a/mbcweb/assets/lightbox2-master/.jshintrc b/mbcweb/assets/lightbox2-master/.jshintrc deleted file mode 100644 index 1bc8f85..0000000 --- a/mbcweb/assets/lightbox2-master/.jshintrc +++ /dev/null @@ -1,35 +0,0 @@ -{ - "bitwise":true, - "browser":true, - "camelcase":true, - "curly":true, - "eqeqeq":true, - "forin":true, - "freeze":true, - "indent":2, - "latedef":true, - "maxdepth": 6, - "maxparams": 6, - "maxstatements": 50, - "newcap": true, - "noarg":true, - "noempty":true, - "nonbsp":true, - "nonew":true, - "quotmark":"single", - "trailing":true, - "undef":true, - "unused":"vars", - "immed":true, - "browser": true, - "jquery":true, - "predef": [ - "alert", - "confirm", - "console", - "escape", - "define", - "module", - "require" - ] -} diff --git a/mbcweb/assets/lightbox2-master/CONTRIBUTING.md b/mbcweb/assets/lightbox2-master/CONTRIBUTING.md deleted file mode 100644 index 1e27748..0000000 --- a/mbcweb/assets/lightbox2-master/CONTRIBUTING.md +++ /dev/null @@ -1,12 +0,0 @@ -# Contributing to Lightbox2 - -## Found a bug? - -[Search through existing Github Issues](https://github.com/lokesh/lightbox2/issues) that have been reported to avoid creating a duplicate issue. If your bug has not been reported, create a new issue with the following details: - -- What version of Lightbox2 you are using -- Information on which browsers and operating systems you have reproduced the bug on -- Steps to reproduce the bug -- A link to your production site where the bug is visible or all relevant HTML, CSS, and Javascript required to recreate the bug - -All of the above are required. diff --git a/mbcweb/assets/lightbox2-master/DEPLOY.md b/mbcweb/assets/lightbox2-master/DEPLOY.md deleted file mode 100644 index 28fbb5a..0000000 --- a/mbcweb/assets/lightbox2-master/DEPLOY.md +++ /dev/null @@ -1,8 +0,0 @@ -## How to make a release and deploy - -- Update version number in `src/lightbox.js` and `package.json` -- Update README.md Changelog with release date -- grunt build -- Push to Github repo -- Create a new Github release along with tag. Naming convention for both ```v2.8.1``` -- Run `npm publish` diff --git a/mbcweb/assets/lightbox2-master/Gruntfile.js b/mbcweb/assets/lightbox2-master/Gruntfile.js deleted file mode 100644 index 6eea00c..0000000 --- a/mbcweb/assets/lightbox2-master/Gruntfile.js +++ /dev/null @@ -1,83 +0,0 @@ -module.exports = function(grunt) { - - grunt.initConfig({ - concat: { - dist: { - src: ['bower_components/jquery/dist/jquery.js', 'src/js/lightbox.js'], - dest: 'dist/js/lightbox-plus-jquery.js', - }, - }, - connect: { - server: { - options: { - port: 8000 - } - } - }, - copy: { - dist: { - files: [ - { - expand: true, - cwd: 'src/', - src: ['**'], - dest: 'dist/' - } - ], - }, - }, - jshint: { - all: [ - 'src/js/lightbox.js' - ], - options: { - jshintrc: true - } - }, - jscs: { - src: [ - 'src/js/lightbox.js' - ], - options: { - config: ".jscsrc" - } - }, - uglify: { - options: { - preserveComments: 'some', - sourceMap: true - }, - dist: { - files: { - 'dist/js/lightbox.min.js': ['src/js/lightbox.js'], - 'dist/js/lightbox-plus-jquery.min.js': ['dist/js/lightbox-plus-jquery.js'] - } - } - }, - watch: { - jshint: { - files: ['src/js/lightbox.js'], - tasks: ['jshint', 'jscs'] - } - }, - cssmin: { - minify: { - src: 'dist/css/lightbox.css', - dest: 'dist/css/lightbox.min.css' - } - } - }); - - grunt.loadNpmTasks('grunt-contrib-concat'); - grunt.loadNpmTasks('grunt-contrib-connect'); - grunt.loadNpmTasks('grunt-contrib-copy'); - grunt.loadNpmTasks('grunt-contrib-jshint'); - grunt.loadNpmTasks('grunt-contrib-uglify'); - grunt.loadNpmTasks('grunt-contrib-watch'); - grunt.loadNpmTasks('grunt-contrib-cssmin'); - grunt.loadNpmTasks("grunt-jscs"); - - grunt.registerTask('default', ['connect', 'watch']); - grunt.registerTask('test', ['jshint', 'jscs']); - grunt.registerTask('build', ['jshint', 'jscs', 'copy:dist', 'concat', 'uglify', 'cssmin:minify']); -}; diff --git a/mbcweb/assets/lightbox2-master/LICENSE b/mbcweb/assets/lightbox2-master/LICENSE deleted file mode 100644 index 0b34e12..0000000 --- a/mbcweb/assets/lightbox2-master/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2015 Lokesh Dhakar - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/mbcweb/assets/lightbox2-master/README.md b/mbcweb/assets/lightbox2-master/README.md deleted file mode 100644 index 38d9d1a..0000000 --- a/mbcweb/assets/lightbox2-master/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# Lightbox2 - -The original lightbox script. Eight years later — still going strong! - -Lightbox is small javascript library used to overlay images on top of the current page. It's a snap to setup and works on all modern browsers. - -- **Demos and usage instructions.** Visit the [Lightbox homepage](http://lokeshdhakar.com/projects/lightbox2/) to see examples, info on getting started, script options, how to get help, and more. -- **Releases and Changelog**. Viewable on the [Github Releases page](https://github.com/lokesh/lightbox2/releases) -- **Roadmap.** View the [Roadmap](https://github.com/lokesh/lightbox2/blob/master/ROADMAP.md) for a peek at what is being planned for future releases. -- **License.** Lightbox is licensed under the MIT License. [Learn more about the license.](http://lokeshdhakar.com/projects/lightbox2/#license) - -by [Lokesh Dhakar](http://www.lokeshdhakar.com) diff --git a/mbcweb/assets/lightbox2-master/ROADMAP.md b/mbcweb/assets/lightbox2-master/ROADMAP.md deleted file mode 100644 index 7ecf5f7..0000000 --- a/mbcweb/assets/lightbox2-master/ROADMAP.md +++ /dev/null @@ -1,56 +0,0 @@ -# Roadmap - -## v2.x - Maintenance Mode - -No new features are being worked on for v2.x. - -## v3.0 - In Brainstorming Phase - -**Not planned for v3.0** -The goal of this script from it's beginnings till today is to to provide a better *image viewing experience*. - -- **HTML or video content.** If you need to show html or video content, I recommend googling for an alternative script as there are many options. -- **Social sharing buttons.** - -**Interactions** -- Add touch gesture support. -- Exploring using tilt gesture on mobile devices with extra-wide images. -- If user attempts to go forward when at end of image set, animation (shake?) indicating the end or option to close Lightbox. -- Make sure right-click/long pressing works to access the image's context menu. - -**Layout** -- Allow vertical centering. -- Update sizing on window resize. -- Should the dev be able to choose the position of the caption, close button, and nav controls? -- Optimize layout for mobile. -- Optimize layout for screens of varying densities. -- Should the close button still live in the bottom right corner? - -**Animations** -- Evaluate start, end, and transition animations. -- Rewrite animations for performance and flexibility. - -**Assets** -- Use inline SVG for UI elements. - -**Caching** -- Review if and how images should be preloaded - -**Accessibility** -- Should opening lightbox update the url? and should this url be parsed on page load to show Lightbox automatically? -- Review alt attributes. -- Review ARIA roles. -- Review constrast ratios. -- Review keyboard input and tabbing. -- Review click/touch target size. -- Test with screen reader. - -**API** -- Do not initialize automatically and allow multiple instances. -- Add event handlers. -- Allow setting options on the fly. -- Allow the setting of options from HTML? -- Allow instantiation with jQuery plugin syntax. -- Evaluate preloading and caching. -- Evaluate droppping jQuery requirement. -- Allow placement inside of a specified element? Orig feature requester was dealing with iframe. diff --git a/mbcweb/assets/lightbox2-master/bower.json b/mbcweb/assets/lightbox2-master/bower.json deleted file mode 100644 index 061f982..0000000 --- a/mbcweb/assets/lightbox2-master/bower.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "name": "lightbox2", - "homepage": "http://lokeshdhakar.com/projects/lightbox2/", - "authors": [ - "Lokesh Dhakar " - ], - "description": "The original Lightbox script. Uses jQuery.", - "main": [ - "./dist/js/lightbox.js", - "./dist/css/lightbox.css", - "./dist/images/close.png", - "./dist/images/loading.gif", - "./dist/images/next.png", - "./dist/images/prev.png" - ], - "keywords": [ - "lightbox", - "lightbox2", - "overlay", - "gallery", - "slideshow", - "images" - ], - "license": "MIT", - "ignore": [ - "**/.*", - "node_modules", - "bower_components" - ], - "dependencies": { - "jquery": "~2" - } -} diff --git a/mbcweb/assets/lightbox2-master/dist/css/lightbox.css b/mbcweb/assets/lightbox2-master/dist/css/lightbox.css deleted file mode 100644 index 8095835..0000000 --- a/mbcweb/assets/lightbox2-master/dist/css/lightbox.css +++ /dev/null @@ -1,213 +0,0 @@ -/* Preload images */ -body:after { - content: url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png); - display: none; -} - -body.lb-disable-scrolling { - overflow: hidden; -} - -.lightboxOverlay { - position: absolute; - top: 0; - left: 0; - z-index: 9999; - background-color: black; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); - opacity: 0.8; - display: none; -} - -.lightbox { - position: absolute; - left: 0; - width: 100%; - z-index: 10000; - text-align: center; - line-height: 0; - font-weight: normal; -} - -.lightbox .lb-image { - display: block; - height: auto; - max-width: inherit; - max-height: none; - border-radius: 3px; - - /* Image border */ - border: 4px solid white; -} - -.lightbox a img { - border: none; -} - -.lb-outerContainer { - position: relative; - *zoom: 1; - width: 250px; - height: 250px; - margin: 0 auto; - border-radius: 4px; - - /* Background color behind image. - This is visible during transitions. */ - background-color: white; -} - -.lb-outerContainer:after { - content: ""; - display: table; - clear: both; -} - -.lb-loader { - position: absolute; - top: 43%; - left: 0; - height: 25%; - width: 100%; - text-align: center; - line-height: 0; -} - -.lb-cancel { - display: block; - width: 32px; - height: 32px; - margin: 0 auto; - background: url(../images/loading.gif) no-repeat; -} - -.lb-nav { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - z-index: 10; -} - -.lb-container > .nav { - left: 0; -} - -.lb-nav a { - outline: none; - background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=='); -} - -.lb-prev, .lb-next { - height: 100%; - cursor: pointer; - display: block; -} - -.lb-nav a.lb-prev { - width: 34%; - left: 0; - float: left; - background: url(../images/prev.png) left 48% no-repeat; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); - opacity: 0; - -webkit-transition: opacity 0.6s; - -moz-transition: opacity 0.6s; - -o-transition: opacity 0.6s; - transition: opacity 0.6s; -} - -.lb-nav a.lb-prev:hover { - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); - opacity: 1; -} - -.lb-nav a.lb-next { - width: 64%; - right: 0; - float: right; - background: url(../images/next.png) right 48% no-repeat; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); - opacity: 0; - -webkit-transition: opacity 0.6s; - -moz-transition: opacity 0.6s; - -o-transition: opacity 0.6s; - transition: opacity 0.6s; -} - -.lb-nav a.lb-next:hover { - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); - opacity: 1; -} - -.lb-dataContainer { - margin: 0 auto; - padding-top: 5px; - *zoom: 1; - width: 100%; - -moz-border-radius-bottomleft: 4px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -moz-border-radius-bottomright: 4px; - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; -} - -.lb-dataContainer:after { - content: ""; - display: table; - clear: both; -} - -.lb-data { - padding: 0 4px; - color: #ccc; -} - -.lb-data .lb-details { - width: 85%; - float: left; - text-align: left; - line-height: 1.1em; -} - -.lb-data .lb-caption { - font-size: 13px; - font-weight: bold; - line-height: 1em; -} - -.lb-data .lb-caption a { - color: #4ae; -} - -.lb-data .lb-number { - display: block; - clear: left; - padding-bottom: 1em; - font-size: 12px; - color: #999999; -} - -.lb-data .lb-close { - display: block; - float: right; - width: 30px; - height: 30px; - background: url(../images/close.png) top right no-repeat; - text-align: right; - outline: none; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); - opacity: 0.7; - -webkit-transition: opacity 0.2s; - -moz-transition: opacity 0.2s; - -o-transition: opacity 0.2s; - transition: opacity 0.2s; -} - -.lb-data .lb-close:hover { - cursor: pointer; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); - opacity: 1; -} diff --git a/mbcweb/assets/lightbox2-master/dist/css/lightbox.min.css b/mbcweb/assets/lightbox2-master/dist/css/lightbox.min.css deleted file mode 100644 index 158db82..0000000 --- a/mbcweb/assets/lightbox2-master/dist/css/lightbox.min.css +++ /dev/null @@ -1 +0,0 @@ -.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1} \ No newline at end of file diff --git a/mbcweb/assets/lightbox2-master/dist/images/close.png b/mbcweb/assets/lightbox2-master/dist/images/close.png deleted file mode 100644 index 20baa1db5fdf9e22655a0f851c4401d36b9e7ef9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^(jd&i3?z4Pv7`ejn*g5>*Z=?j1DSvS{%vY%YG`Nx zvLV3R+Z)1I1qQoz?eg;S^6>Bg3hv&$d*{xbK#iaC4$A=f!X-g|!3vbDHnnh5Xg#OL;K8su!;fw4MC7hH<+BPou~5EnOggc)I$z JtaD0e0ssdsYEA$E diff --git a/mbcweb/assets/lightbox2-master/dist/images/loading.gif b/mbcweb/assets/lightbox2-master/dist/images/loading.gif deleted file mode 100644 index 5087c2a644223a95984baefdb74f39a287fdfd9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8476 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 S-YhKu0000= 0 && j < len ? [ this[j] ] : [] ); - }, - - end: function() { - return this.prevObject || this.constructor(null); - }, - - // For internal use only. - // Behaves like an Array's method, not like a jQuery method. - push: push, - sort: arr.sort, - splice: arr.splice -}; - -jQuery.extend = jQuery.fn.extend = function() { - var options, name, src, copy, copyIsArray, clone, - target = arguments[0] || {}, - i = 1, - length = arguments.length, - deep = false; - - // Handle a deep copy situation - if ( typeof target === "boolean" ) { - deep = target; - - // Skip the boolean and the target - target = arguments[ i ] || {}; - i++; - } - - // Handle case when target is a string or something (possible in deep copy) - if ( typeof target !== "object" && !jQuery.isFunction(target) ) { - target = {}; - } - - // Extend jQuery itself if only one argument is passed - if ( i === length ) { - target = this; - i--; - } - - for ( ; i < length; i++ ) { - // Only deal with non-null/undefined values - if ( (options = arguments[ i ]) != null ) { - // Extend the base object - for ( name in options ) { - src = target[ name ]; - copy = options[ name ]; - - // Prevent never-ending loop - if ( target === copy ) { - continue; - } - - // Recurse if we're merging plain objects or arrays - if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) { - if ( copyIsArray ) { - copyIsArray = false; - clone = src && jQuery.isArray(src) ? src : []; - - } else { - clone = src && jQuery.isPlainObject(src) ? src : {}; - } - - // Never move original objects, clone them - target[ name ] = jQuery.extend( deep, clone, copy ); - - // Don't bring in undefined values - } else if ( copy !== undefined ) { - target[ name ] = copy; - } - } - } - } - - // Return the modified object - return target; -}; - -jQuery.extend({ - // Unique for each copy of jQuery on the page - expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), - - // Assume jQuery is ready without the ready module - isReady: true, - - error: function( msg ) { - throw new Error( msg ); - }, - - noop: function() {}, - - isFunction: function( obj ) { - return jQuery.type(obj) === "function"; - }, - - isArray: Array.isArray, - - isWindow: function( obj ) { - return obj != null && obj === obj.window; - }, - - isNumeric: function( obj ) { - // parseFloat NaNs numeric-cast false positives (null|true|false|"") - // ...but misinterprets leading-number strings, particularly hex literals ("0x...") - // subtraction forces infinities to NaN - // adding 1 corrects loss of precision from parseFloat (#15100) - return !jQuery.isArray( obj ) && (obj - parseFloat( obj ) + 1) >= 0; - }, - - isPlainObject: function( obj ) { - // Not plain objects: - // - Any object or value whose internal [[Class]] property is not "[object Object]" - // - DOM nodes - // - window - if ( jQuery.type( obj ) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { - return false; - } - - if ( obj.constructor && - !hasOwn.call( obj.constructor.prototype, "isPrototypeOf" ) ) { - return false; - } - - // If the function hasn't returned already, we're confident that - // |obj| is a plain object, created by {} or constructed with new Object - return true; - }, - - isEmptyObject: function( obj ) { - var name; - for ( name in obj ) { - return false; - } - return true; - }, - - type: function( obj ) { - if ( obj == null ) { - return obj + ""; - } - // Support: Android<4.0, iOS<6 (functionish RegExp) - return typeof obj === "object" || typeof obj === "function" ? - class2type[ toString.call(obj) ] || "object" : - typeof obj; - }, - - // Evaluates a script in a global context - globalEval: function( code ) { - var script, - indirect = eval; - - code = jQuery.trim( code ); - - if ( code ) { - // If the code includes a valid, prologue position - // strict mode pragma, execute code by injecting a - // script tag into the document. - if ( code.indexOf("use strict") === 1 ) { - script = document.createElement("script"); - script.text = code; - document.head.appendChild( script ).parentNode.removeChild( script ); - } else { - // Otherwise, avoid the DOM node creation, insertion - // and removal by using an indirect global eval - indirect( code ); - } - } - }, - - // Convert dashed to camelCase; used by the css and data modules - // Support: IE9-11+ - // Microsoft forgot to hump their vendor prefix (#9572) - camelCase: function( string ) { - return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); - }, - - nodeName: function( elem, name ) { - return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); - }, - - // args is for internal usage only - each: function( obj, callback, args ) { - var value, - i = 0, - length = obj.length, - isArray = isArraylike( obj ); - - if ( args ) { - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback.apply( obj[ i ], args ); - - if ( value === false ) { - break; - } - } - } else { - for ( i in obj ) { - value = callback.apply( obj[ i ], args ); - - if ( value === false ) { - break; - } - } - } - - // A special, fast, case for the most common use of each - } else { - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback.call( obj[ i ], i, obj[ i ] ); - - if ( value === false ) { - break; - } - } - } else { - for ( i in obj ) { - value = callback.call( obj[ i ], i, obj[ i ] ); - - if ( value === false ) { - break; - } - } - } - } - - return obj; - }, - - // Support: Android<4.1 - trim: function( text ) { - return text == null ? - "" : - ( text + "" ).replace( rtrim, "" ); - }, - - // results is for internal usage only - makeArray: function( arr, results ) { - var ret = results || []; - - if ( arr != null ) { - if ( isArraylike( Object(arr) ) ) { - jQuery.merge( ret, - typeof arr === "string" ? - [ arr ] : arr - ); - } else { - push.call( ret, arr ); - } - } - - return ret; - }, - - inArray: function( elem, arr, i ) { - return arr == null ? -1 : indexOf.call( arr, elem, i ); - }, - - merge: function( first, second ) { - var len = +second.length, - j = 0, - i = first.length; - - for ( ; j < len; j++ ) { - first[ i++ ] = second[ j ]; - } - - first.length = i; - - return first; - }, - - grep: function( elems, callback, invert ) { - var callbackInverse, - matches = [], - i = 0, - length = elems.length, - callbackExpect = !invert; - - // Go through the array, only saving the items - // that pass the validator function - for ( ; i < length; i++ ) { - callbackInverse = !callback( elems[ i ], i ); - if ( callbackInverse !== callbackExpect ) { - matches.push( elems[ i ] ); - } - } - - return matches; - }, - - // arg is for internal usage only - map: function( elems, callback, arg ) { - var value, - i = 0, - length = elems.length, - isArray = isArraylike( elems ), - ret = []; - - // Go through the array, translating each of the items to their new values - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - - // Go through every key on the object, - } else { - for ( i in elems ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - } - - // Flatten any nested arrays - return concat.apply( [], ret ); - }, - - // A global GUID counter for objects - guid: 1, - - // Bind a function to a context, optionally partially applying any - // arguments. - proxy: function( fn, context ) { - var tmp, args, proxy; - - if ( typeof context === "string" ) { - tmp = fn[ context ]; - context = fn; - fn = tmp; - } - - // Quick check to determine if target is callable, in the spec - // this throws a TypeError, but we will just return undefined. - if ( !jQuery.isFunction( fn ) ) { - return undefined; - } - - // Simulated bind - args = slice.call( arguments, 2 ); - proxy = function() { - return fn.apply( context || this, args.concat( slice.call( arguments ) ) ); - }; - - // Set the guid of unique handler to the same of original handler, so it can be removed - proxy.guid = fn.guid = fn.guid || jQuery.guid++; - - return proxy; - }, - - now: Date.now, - - // jQuery.support is not used in Core but other projects attach their - // properties to it so it needs to exist. - support: support -}); - -// Populate the class2type map -jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) { - class2type[ "[object " + name + "]" ] = name.toLowerCase(); -}); - -function isArraylike( obj ) { - - // Support: iOS 8.2 (not reproducible in simulator) - // `in` check used to prevent JIT error (gh-2145) - // hasOwn isn't used here due to false negatives - // regarding Nodelist length in IE - var length = "length" in obj && obj.length, - type = jQuery.type( obj ); - - if ( type === "function" || jQuery.isWindow( obj ) ) { - return false; - } - - if ( obj.nodeType === 1 && length ) { - return true; - } - - return type === "array" || length === 0 || - typeof length === "number" && length > 0 && ( length - 1 ) in obj; -} -var Sizzle = -/*! - * Sizzle CSS Selector Engine v2.2.0-pre - * http://sizzlejs.com/ - * - * Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors - * Released under the MIT license - * http://jquery.org/license - * - * Date: 2014-12-16 - */ -(function( window ) { - -var i, - support, - Expr, - getText, - isXML, - tokenize, - compile, - select, - outermostContext, - sortInput, - hasDuplicate, - - // Local document vars - setDocument, - document, - docElem, - documentIsHTML, - rbuggyQSA, - rbuggyMatches, - matches, - contains, - - // Instance-specific data - expando = "sizzle" + 1 * new Date(), - preferredDoc = window.document, - dirruns = 0, - done = 0, - classCache = createCache(), - tokenCache = createCache(), - compilerCache = createCache(), - sortOrder = function( a, b ) { - if ( a === b ) { - hasDuplicate = true; - } - return 0; - }, - - // General-purpose constants - MAX_NEGATIVE = 1 << 31, - - // Instance methods - hasOwn = ({}).hasOwnProperty, - arr = [], - pop = arr.pop, - push_native = arr.push, - push = arr.push, - slice = arr.slice, - // Use a stripped-down indexOf as it's faster than native - // http://jsperf.com/thor-indexof-vs-for/5 - indexOf = function( list, elem ) { - var i = 0, - len = list.length; - for ( ; i < len; i++ ) { - if ( list[i] === elem ) { - return i; - } - } - return -1; - }, - - booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", - - // Regular expressions - - // Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace - whitespace = "[\\x20\\t\\r\\n\\f]", - // http://www.w3.org/TR/css3-syntax/#characters - characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", - - // Loosely modeled on CSS identifier characters - // An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors - // Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier - identifier = characterEncoding.replace( "w", "w#" ), - - // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors - attributes = "\\[" + whitespace + "*(" + characterEncoding + ")(?:" + whitespace + - // Operator (capture 2) - "*([*^$|!~]?=)" + whitespace + - // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" - "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + - "*\\]", - - pseudos = ":(" + characterEncoding + ")(?:\\((" + - // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: - // 1. quoted (capture 3; capture 4 or capture 5) - "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + - // 2. simple (capture 6) - "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + - // 3. anything else (capture 2) - ".*" + - ")\\)|)", - - // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter - rwhitespace = new RegExp( whitespace + "+", "g" ), - rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), - - rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), - rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), - - rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ), - - rpseudo = new RegExp( pseudos ), - ridentifier = new RegExp( "^" + identifier + "$" ), - - matchExpr = { - "ID": new RegExp( "^#(" + characterEncoding + ")" ), - "CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ), - "TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ), - "ATTR": new RegExp( "^" + attributes ), - "PSEUDO": new RegExp( "^" + pseudos ), - "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + - "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + - "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), - "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), - // For use in libraries implementing .is() - // We use this for POS matching in `select` - "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + - whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) - }, - - rinputs = /^(?:input|select|textarea|button)$/i, - rheader = /^h\d$/i, - - rnative = /^[^{]+\{\s*\[native \w/, - - // Easily-parseable/retrievable ID or TAG or CLASS selectors - rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, - - rsibling = /[+~]/, - rescape = /'|\\/g, - - // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters - runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), - funescape = function( _, escaped, escapedWhitespace ) { - var high = "0x" + escaped - 0x10000; - // NaN means non-codepoint - // Support: Firefox<24 - // Workaround erroneous numeric interpretation of +"0x" - return high !== high || escapedWhitespace ? - escaped : - high < 0 ? - // BMP codepoint - String.fromCharCode( high + 0x10000 ) : - // Supplemental Plane codepoint (surrogate pair) - String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); - }, - - // Used for iframes - // See setDocument() - // Removing the function wrapper causes a "Permission Denied" - // error in IE - unloadHandler = function() { - setDocument(); - }; - -// Optimize for push.apply( _, NodeList ) -try { - push.apply( - (arr = slice.call( preferredDoc.childNodes )), - preferredDoc.childNodes - ); - // Support: Android<4.0 - // Detect silently failing push.apply - arr[ preferredDoc.childNodes.length ].nodeType; -} catch ( e ) { - push = { apply: arr.length ? - - // Leverage slice if possible - function( target, els ) { - push_native.apply( target, slice.call(els) ); - } : - - // Support: IE<9 - // Otherwise append directly - function( target, els ) { - var j = target.length, - i = 0; - // Can't trust NodeList.length - while ( (target[j++] = els[i++]) ) {} - target.length = j - 1; - } - }; -} - -function Sizzle( selector, context, results, seed ) { - var match, elem, m, nodeType, - // QSA vars - i, groups, old, nid, newContext, newSelector; - - if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { - setDocument( context ); - } - - context = context || document; - results = results || []; - nodeType = context.nodeType; - - if ( typeof selector !== "string" || !selector || - nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { - - return results; - } - - if ( !seed && documentIsHTML ) { - - // Try to shortcut find operations when possible (e.g., not under DocumentFragment) - if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { - // Speed-up: Sizzle("#ID") - if ( (m = match[1]) ) { - if ( nodeType === 9 ) { - elem = context.getElementById( m ); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document (jQuery #6963) - if ( elem && elem.parentNode ) { - // Handle the case where IE, Opera, and Webkit return items - // by name instead of ID - if ( elem.id === m ) { - results.push( elem ); - return results; - } - } else { - return results; - } - } else { - // Context is not a document - if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) && - contains( context, elem ) && elem.id === m ) { - results.push( elem ); - return results; - } - } - - // Speed-up: Sizzle("TAG") - } else if ( match[2] ) { - push.apply( results, context.getElementsByTagName( selector ) ); - return results; - - // Speed-up: Sizzle(".CLASS") - } else if ( (m = match[3]) && support.getElementsByClassName ) { - push.apply( results, context.getElementsByClassName( m ) ); - return results; - } - } - - // QSA path - if ( support.qsa && (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { - nid = old = expando; - newContext = context; - newSelector = nodeType !== 1 && selector; - - // qSA works strangely on Element-rooted queries - // We can work around this by specifying an extra ID on the root - // and working up from there (Thanks to Andrew Dupont for the technique) - // IE 8 doesn't work on object elements - if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { - groups = tokenize( selector ); - - if ( (old = context.getAttribute("id")) ) { - nid = old.replace( rescape, "\\$&" ); - } else { - context.setAttribute( "id", nid ); - } - nid = "[id='" + nid + "'] "; - - i = groups.length; - while ( i-- ) { - groups[i] = nid + toSelector( groups[i] ); - } - newContext = rsibling.test( selector ) && testContext( context.parentNode ) || context; - newSelector = groups.join(","); - } - - if ( newSelector ) { - try { - push.apply( results, - newContext.querySelectorAll( newSelector ) - ); - return results; - } catch(qsaError) { - } finally { - if ( !old ) { - context.removeAttribute("id"); - } - } - } - } - } - - // All others - return select( selector.replace( rtrim, "$1" ), context, results, seed ); -} - -/** - * Create key-value caches of limited size - * @returns {Function(string, Object)} Returns the Object data after storing it on itself with - * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) - * deleting the oldest entry - */ -function createCache() { - var keys = []; - - function cache( key, value ) { - // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) - if ( keys.push( key + " " ) > Expr.cacheLength ) { - // Only keep the most recent entries - delete cache[ keys.shift() ]; - } - return (cache[ key + " " ] = value); - } - return cache; -} - -/** - * Mark a function for special use by Sizzle - * @param {Function} fn The function to mark - */ -function markFunction( fn ) { - fn[ expando ] = true; - return fn; -} - -/** - * Support testing using an element - * @param {Function} fn Passed the created div and expects a boolean result - */ -function assert( fn ) { - var div = document.createElement("div"); - - try { - return !!fn( div ); - } catch (e) { - return false; - } finally { - // Remove from its parent by default - if ( div.parentNode ) { - div.parentNode.removeChild( div ); - } - // release memory in IE - div = null; - } -} - -/** - * Adds the same handler for all of the specified attrs - * @param {String} attrs Pipe-separated list of attributes - * @param {Function} handler The method that will be applied - */ -function addHandle( attrs, handler ) { - var arr = attrs.split("|"), - i = attrs.length; - - while ( i-- ) { - Expr.attrHandle[ arr[i] ] = handler; - } -} - -/** - * Checks document order of two siblings - * @param {Element} a - * @param {Element} b - * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b - */ -function siblingCheck( a, b ) { - var cur = b && a, - diff = cur && a.nodeType === 1 && b.nodeType === 1 && - ( ~b.sourceIndex || MAX_NEGATIVE ) - - ( ~a.sourceIndex || MAX_NEGATIVE ); - - // Use IE sourceIndex if available on both nodes - if ( diff ) { - return diff; - } - - // Check if b follows a - if ( cur ) { - while ( (cur = cur.nextSibling) ) { - if ( cur === b ) { - return -1; - } - } - } - - return a ? 1 : -1; -} - -/** - * Returns a function to use in pseudos for input types - * @param {String} type - */ -function createInputPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for buttons - * @param {String} type - */ -function createButtonPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return (name === "input" || name === "button") && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for positionals - * @param {Function} fn - */ -function createPositionalPseudo( fn ) { - return markFunction(function( argument ) { - argument = +argument; - return markFunction(function( seed, matches ) { - var j, - matchIndexes = fn( [], seed.length, argument ), - i = matchIndexes.length; - - // Match elements found at the specified indexes - while ( i-- ) { - if ( seed[ (j = matchIndexes[i]) ] ) { - seed[j] = !(matches[j] = seed[j]); - } - } - }); - }); -} - -/** - * Checks a node for validity as a Sizzle context - * @param {Element|Object=} context - * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value - */ -function testContext( context ) { - return context && typeof context.getElementsByTagName !== "undefined" && context; -} - -// Expose support vars for convenience -support = Sizzle.support = {}; - -/** - * Detects XML nodes - * @param {Element|Object} elem An element or a document - * @returns {Boolean} True iff elem is a non-HTML XML node - */ -isXML = Sizzle.isXML = function( elem ) { - // documentElement is verified for cases where it doesn't yet exist - // (such as loading iframes in IE - #4833) - var documentElement = elem && (elem.ownerDocument || elem).documentElement; - return documentElement ? documentElement.nodeName !== "HTML" : false; -}; - -/** - * Sets document-related variables once based on the current document - * @param {Element|Object} [doc] An element or document object to use to set the document - * @returns {Object} Returns the current document - */ -setDocument = Sizzle.setDocument = function( node ) { - var hasCompare, parent, - doc = node ? node.ownerDocument || node : preferredDoc; - - // If no document and documentElement is available, return - if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { - return document; - } - - // Set our document - document = doc; - docElem = doc.documentElement; - parent = doc.defaultView; - - // Support: IE>8 - // If iframe document is assigned to "document" variable and if iframe has been reloaded, - // IE will throw "permission denied" error when accessing "document" variable, see jQuery #13936 - // IE6-8 do not support the defaultView property so parent will be undefined - if ( parent && parent !== parent.top ) { - // IE11 does not have attachEvent, so all must suffer - if ( parent.addEventListener ) { - parent.addEventListener( "unload", unloadHandler, false ); - } else if ( parent.attachEvent ) { - parent.attachEvent( "onunload", unloadHandler ); - } - } - - /* Support tests - ---------------------------------------------------------------------- */ - documentIsHTML = !isXML( doc ); - - /* Attributes - ---------------------------------------------------------------------- */ - - // Support: IE<8 - // Verify that getAttribute really returns attributes and not properties - // (excepting IE8 booleans) - support.attributes = assert(function( div ) { - div.className = "i"; - return !div.getAttribute("className"); - }); - - /* getElement(s)By* - ---------------------------------------------------------------------- */ - - // Check if getElementsByTagName("*") returns only elements - support.getElementsByTagName = assert(function( div ) { - div.appendChild( doc.createComment("") ); - return !div.getElementsByTagName("*").length; - }); - - // Support: IE<9 - support.getElementsByClassName = rnative.test( doc.getElementsByClassName ); - - // Support: IE<10 - // Check if getElementById returns elements by name - // The broken getElementById methods don't pick up programatically-set names, - // so use a roundabout getElementsByName test - support.getById = assert(function( div ) { - docElem.appendChild( div ).id = expando; - return !doc.getElementsByName || !doc.getElementsByName( expando ).length; - }); - - // ID find and filter - if ( support.getById ) { - Expr.find["ID"] = function( id, context ) { - if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { - var m = context.getElementById( id ); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - return m && m.parentNode ? [ m ] : []; - } - }; - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - return elem.getAttribute("id") === attrId; - }; - }; - } else { - // Support: IE6/7 - // getElementById is not reliable as a find shortcut - delete Expr.find["ID"]; - - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id"); - return node && node.value === attrId; - }; - }; - } - - // Tag - Expr.find["TAG"] = support.getElementsByTagName ? - function( tag, context ) { - if ( typeof context.getElementsByTagName !== "undefined" ) { - return context.getElementsByTagName( tag ); - - // DocumentFragment nodes don't have gEBTN - } else if ( support.qsa ) { - return context.querySelectorAll( tag ); - } - } : - - function( tag, context ) { - var elem, - tmp = [], - i = 0, - // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too - results = context.getElementsByTagName( tag ); - - // Filter out possible comments - if ( tag === "*" ) { - while ( (elem = results[i++]) ) { - if ( elem.nodeType === 1 ) { - tmp.push( elem ); - } - } - - return tmp; - } - return results; - }; - - // Class - Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) { - if ( documentIsHTML ) { - return context.getElementsByClassName( className ); - } - }; - - /* QSA/matchesSelector - ---------------------------------------------------------------------- */ - - // QSA and matchesSelector support - - // matchesSelector(:active) reports false when true (IE9/Opera 11.5) - rbuggyMatches = []; - - // qSa(:focus) reports false when true (Chrome 21) - // We allow this because of a bug in IE8/9 that throws an error - // whenever `document.activeElement` is accessed on an iframe - // So, we allow :focus to pass through QSA all the time to avoid the IE error - // See http://bugs.jquery.com/ticket/13378 - rbuggyQSA = []; - - if ( (support.qsa = rnative.test( doc.querySelectorAll )) ) { - // Build QSA regex - // Regex strategy adopted from Diego Perini - assert(function( div ) { - // Select is set to empty string on purpose - // This is to test IE's treatment of not explicitly - // setting a boolean content attribute, - // since its presence should be enough - // http://bugs.jquery.com/ticket/12359 - docElem.appendChild( div ).innerHTML = "" + - ""; - - // Support: IE8, Opera 11-12.16 - // Nothing should be selected when empty strings follow ^= or $= or *= - // The test attribute must be unknown in Opera but "safe" for WinRT - // http://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section - if ( div.querySelectorAll("[msallowcapture^='']").length ) { - rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); - } - - // Support: IE8 - // Boolean attributes and "value" are not treated correctly - if ( !div.querySelectorAll("[selected]").length ) { - rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); - } - - // Support: Chrome<29, Android<4.2+, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.7+ - if ( !div.querySelectorAll( "[id~=" + expando + "-]" ).length ) { - rbuggyQSA.push("~="); - } - - // Webkit/Opera - :checked should return selected option elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":checked").length ) { - rbuggyQSA.push(":checked"); - } - - // Support: Safari 8+, iOS 8+ - // https://bugs.webkit.org/show_bug.cgi?id=136851 - // In-page `selector#id sibing-combinator selector` fails - if ( !div.querySelectorAll( "a#" + expando + "+*" ).length ) { - rbuggyQSA.push(".#.+[+~]"); - } - }); - - assert(function( div ) { - // Support: Windows 8 Native Apps - // The type and name attributes are restricted during .innerHTML assignment - var input = doc.createElement("input"); - input.setAttribute( "type", "hidden" ); - div.appendChild( input ).setAttribute( "name", "D" ); - - // Support: IE8 - // Enforce case-sensitivity of name attribute - if ( div.querySelectorAll("[name=d]").length ) { - rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); - } - - // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":enabled").length ) { - rbuggyQSA.push( ":enabled", ":disabled" ); - } - - // Opera 10-11 does not throw on post-comma invalid pseudos - div.querySelectorAll("*,:x"); - rbuggyQSA.push(",.*:"); - }); - } - - if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || - docElem.webkitMatchesSelector || - docElem.mozMatchesSelector || - docElem.oMatchesSelector || - docElem.msMatchesSelector) )) ) { - - assert(function( div ) { - // Check to see if it's possible to do matchesSelector - // on a disconnected node (IE 9) - support.disconnectedMatch = matches.call( div, "div" ); - - // This should fail with an exception - // Gecko does not error, returns false instead - matches.call( div, "[s!='']:x" ); - rbuggyMatches.push( "!=", pseudos ); - }); - } - - rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") ); - rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") ); - - /* Contains - ---------------------------------------------------------------------- */ - hasCompare = rnative.test( docElem.compareDocumentPosition ); - - // Element contains another - // Purposefully does not implement inclusive descendent - // As in, an element does not contain itself - contains = hasCompare || rnative.test( docElem.contains ) ? - function( a, b ) { - var adown = a.nodeType === 9 ? a.documentElement : a, - bup = b && b.parentNode; - return a === bup || !!( bup && bup.nodeType === 1 && ( - adown.contains ? - adown.contains( bup ) : - a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 - )); - } : - function( a, b ) { - if ( b ) { - while ( (b = b.parentNode) ) { - if ( b === a ) { - return true; - } - } - } - return false; - }; - - /* Sorting - ---------------------------------------------------------------------- */ - - // Document order sorting - sortOrder = hasCompare ? - function( a, b ) { - - // Flag for duplicate removal - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - // Sort on method existence if only one input has compareDocumentPosition - var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; - if ( compare ) { - return compare; - } - - // Calculate position if both inputs belong to the same document - compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ? - a.compareDocumentPosition( b ) : - - // Otherwise we know they are disconnected - 1; - - // Disconnected nodes - if ( compare & 1 || - (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { - - // Choose the first element that is related to our preferred document - if ( a === doc || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { - return -1; - } - if ( b === doc || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { - return 1; - } - - // Maintain original order - return sortInput ? - ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : - 0; - } - - return compare & 4 ? -1 : 1; - } : - function( a, b ) { - // Exit early if the nodes are identical - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - var cur, - i = 0, - aup = a.parentNode, - bup = b.parentNode, - ap = [ a ], - bp = [ b ]; - - // Parentless nodes are either documents or disconnected - if ( !aup || !bup ) { - return a === doc ? -1 : - b === doc ? 1 : - aup ? -1 : - bup ? 1 : - sortInput ? - ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : - 0; - - // If the nodes are siblings, we can do a quick check - } else if ( aup === bup ) { - return siblingCheck( a, b ); - } - - // Otherwise we need full lists of their ancestors for comparison - cur = a; - while ( (cur = cur.parentNode) ) { - ap.unshift( cur ); - } - cur = b; - while ( (cur = cur.parentNode) ) { - bp.unshift( cur ); - } - - // Walk down the tree looking for a discrepancy - while ( ap[i] === bp[i] ) { - i++; - } - - return i ? - // Do a sibling check if the nodes have a common ancestor - siblingCheck( ap[i], bp[i] ) : - - // Otherwise nodes in our document sort first - ap[i] === preferredDoc ? -1 : - bp[i] === preferredDoc ? 1 : - 0; - }; - - return doc; -}; - -Sizzle.matches = function( expr, elements ) { - return Sizzle( expr, null, null, elements ); -}; - -Sizzle.matchesSelector = function( elem, expr ) { - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - // Make sure that attribute selectors are quoted - expr = expr.replace( rattributeQuotes, "='$1']" ); - - if ( support.matchesSelector && documentIsHTML && - ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && - ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { - - try { - var ret = matches.call( elem, expr ); - - // IE 9's matchesSelector returns false on disconnected nodes - if ( ret || support.disconnectedMatch || - // As well, disconnected nodes are said to be in a document - // fragment in IE 9 - elem.document && elem.document.nodeType !== 11 ) { - return ret; - } - } catch (e) {} - } - - return Sizzle( expr, document, null, [ elem ] ).length > 0; -}; - -Sizzle.contains = function( context, elem ) { - // Set document vars if needed - if ( ( context.ownerDocument || context ) !== document ) { - setDocument( context ); - } - return contains( context, elem ); -}; - -Sizzle.attr = function( elem, name ) { - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - var fn = Expr.attrHandle[ name.toLowerCase() ], - // Don't get fooled by Object.prototype properties (jQuery #13807) - val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? - fn( elem, name, !documentIsHTML ) : - undefined; - - return val !== undefined ? - val : - support.attributes || !documentIsHTML ? - elem.getAttribute( name ) : - (val = elem.getAttributeNode(name)) && val.specified ? - val.value : - null; -}; - -Sizzle.error = function( msg ) { - throw new Error( "Syntax error, unrecognized expression: " + msg ); -}; - -/** - * Document sorting and removing duplicates - * @param {ArrayLike} results - */ -Sizzle.uniqueSort = function( results ) { - var elem, - duplicates = [], - j = 0, - i = 0; - - // Unless we *know* we can detect duplicates, assume their presence - hasDuplicate = !support.detectDuplicates; - sortInput = !support.sortStable && results.slice( 0 ); - results.sort( sortOrder ); - - if ( hasDuplicate ) { - while ( (elem = results[i++]) ) { - if ( elem === results[ i ] ) { - j = duplicates.push( i ); - } - } - while ( j-- ) { - results.splice( duplicates[ j ], 1 ); - } - } - - // Clear input after sorting to release objects - // See https://github.com/jquery/sizzle/pull/225 - sortInput = null; - - return results; -}; - -/** - * Utility function for retrieving the text value of an array of DOM nodes - * @param {Array|Element} elem - */ -getText = Sizzle.getText = function( elem ) { - var node, - ret = "", - i = 0, - nodeType = elem.nodeType; - - if ( !nodeType ) { - // If no nodeType, this is expected to be an array - while ( (node = elem[i++]) ) { - // Do not traverse comment nodes - ret += getText( node ); - } - } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { - // Use textContent for elements - // innerText usage removed for consistency of new lines (jQuery #11153) - if ( typeof elem.textContent === "string" ) { - return elem.textContent; - } else { - // Traverse its children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - ret += getText( elem ); - } - } - } else if ( nodeType === 3 || nodeType === 4 ) { - return elem.nodeValue; - } - // Do not include comment or processing instruction nodes - - return ret; -}; - -Expr = Sizzle.selectors = { - - // Can be adjusted by the user - cacheLength: 50, - - createPseudo: markFunction, - - match: matchExpr, - - attrHandle: {}, - - find: {}, - - relative: { - ">": { dir: "parentNode", first: true }, - " ": { dir: "parentNode" }, - "+": { dir: "previousSibling", first: true }, - "~": { dir: "previousSibling" } - }, - - preFilter: { - "ATTR": function( match ) { - match[1] = match[1].replace( runescape, funescape ); - - // Move the given value to match[3] whether quoted or unquoted - match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape ); - - if ( match[2] === "~=" ) { - match[3] = " " + match[3] + " "; - } - - return match.slice( 0, 4 ); - }, - - "CHILD": function( match ) { - /* matches from matchExpr["CHILD"] - 1 type (only|nth|...) - 2 what (child|of-type) - 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) - 4 xn-component of xn+y argument ([+-]?\d*n|) - 5 sign of xn-component - 6 x of xn-component - 7 sign of y-component - 8 y of y-component - */ - match[1] = match[1].toLowerCase(); - - if ( match[1].slice( 0, 3 ) === "nth" ) { - // nth-* requires argument - if ( !match[3] ) { - Sizzle.error( match[0] ); - } - - // numeric x and y parameters for Expr.filter.CHILD - // remember that false/true cast respectively to 0/1 - match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); - match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); - - // other types prohibit arguments - } else if ( match[3] ) { - Sizzle.error( match[0] ); - } - - return match; - }, - - "PSEUDO": function( match ) { - var excess, - unquoted = !match[6] && match[2]; - - if ( matchExpr["CHILD"].test( match[0] ) ) { - return null; - } - - // Accept quoted arguments as-is - if ( match[3] ) { - match[2] = match[4] || match[5] || ""; - - // Strip excess characters from unquoted arguments - } else if ( unquoted && rpseudo.test( unquoted ) && - // Get excess from tokenize (recursively) - (excess = tokenize( unquoted, true )) && - // advance to the next closing parenthesis - (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { - - // excess is a negative index - match[0] = match[0].slice( 0, excess ); - match[2] = unquoted.slice( 0, excess ); - } - - // Return only captures needed by the pseudo filter method (type and argument) - return match.slice( 0, 3 ); - } - }, - - filter: { - - "TAG": function( nodeNameSelector ) { - var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); - return nodeNameSelector === "*" ? - function() { return true; } : - function( elem ) { - return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; - }; - }, - - "CLASS": function( className ) { - var pattern = classCache[ className + " " ]; - - return pattern || - (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && - classCache( className, function( elem ) { - return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" ); - }); - }, - - "ATTR": function( name, operator, check ) { - return function( elem ) { - var result = Sizzle.attr( elem, name ); - - if ( result == null ) { - return operator === "!="; - } - if ( !operator ) { - return true; - } - - result += ""; - - return operator === "=" ? result === check : - operator === "!=" ? result !== check : - operator === "^=" ? check && result.indexOf( check ) === 0 : - operator === "*=" ? check && result.indexOf( check ) > -1 : - operator === "$=" ? check && result.slice( -check.length ) === check : - operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : - operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : - false; - }; - }, - - "CHILD": function( type, what, argument, first, last ) { - var simple = type.slice( 0, 3 ) !== "nth", - forward = type.slice( -4 ) !== "last", - ofType = what === "of-type"; - - return first === 1 && last === 0 ? - - // Shortcut for :nth-*(n) - function( elem ) { - return !!elem.parentNode; - } : - - function( elem, context, xml ) { - var cache, outerCache, node, diff, nodeIndex, start, - dir = simple !== forward ? "nextSibling" : "previousSibling", - parent = elem.parentNode, - name = ofType && elem.nodeName.toLowerCase(), - useCache = !xml && !ofType; - - if ( parent ) { - - // :(first|last|only)-(child|of-type) - if ( simple ) { - while ( dir ) { - node = elem; - while ( (node = node[ dir ]) ) { - if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) { - return false; - } - } - // Reverse direction for :only-* (if we haven't yet done so) - start = dir = type === "only" && !start && "nextSibling"; - } - return true; - } - - start = [ forward ? parent.firstChild : parent.lastChild ]; - - // non-xml :nth-child(...) stores cache data on `parent` - if ( forward && useCache ) { - // Seek `elem` from a previously-cached index - outerCache = parent[ expando ] || (parent[ expando ] = {}); - cache = outerCache[ type ] || []; - nodeIndex = cache[0] === dirruns && cache[1]; - diff = cache[0] === dirruns && cache[2]; - node = nodeIndex && parent.childNodes[ nodeIndex ]; - - while ( (node = ++nodeIndex && node && node[ dir ] || - - // Fallback to seeking `elem` from the start - (diff = nodeIndex = 0) || start.pop()) ) { - - // When found, cache indexes on `parent` and break - if ( node.nodeType === 1 && ++diff && node === elem ) { - outerCache[ type ] = [ dirruns, nodeIndex, diff ]; - break; - } - } - - // Use previously-cached element index if available - } else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) { - diff = cache[1]; - - // xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...) - } else { - // Use the same loop as above to seek `elem` from the start - while ( (node = ++nodeIndex && node && node[ dir ] || - (diff = nodeIndex = 0) || start.pop()) ) { - - if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) { - // Cache the index of each encountered element - if ( useCache ) { - (node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ]; - } - - if ( node === elem ) { - break; - } - } - } - } - - // Incorporate the offset, then check against cycle size - diff -= last; - return diff === first || ( diff % first === 0 && diff / first >= 0 ); - } - }; - }, - - "PSEUDO": function( pseudo, argument ) { - // pseudo-class names are case-insensitive - // http://www.w3.org/TR/selectors/#pseudo-classes - // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters - // Remember that setFilters inherits from pseudos - var args, - fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || - Sizzle.error( "unsupported pseudo: " + pseudo ); - - // The user may use createPseudo to indicate that - // arguments are needed to create the filter function - // just as Sizzle does - if ( fn[ expando ] ) { - return fn( argument ); - } - - // But maintain support for old signatures - if ( fn.length > 1 ) { - args = [ pseudo, pseudo, "", argument ]; - return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? - markFunction(function( seed, matches ) { - var idx, - matched = fn( seed, argument ), - i = matched.length; - while ( i-- ) { - idx = indexOf( seed, matched[i] ); - seed[ idx ] = !( matches[ idx ] = matched[i] ); - } - }) : - function( elem ) { - return fn( elem, 0, args ); - }; - } - - return fn; - } - }, - - pseudos: { - // Potentially complex pseudos - "not": markFunction(function( selector ) { - // Trim the selector passed to compile - // to avoid treating leading and trailing - // spaces as combinators - var input = [], - results = [], - matcher = compile( selector.replace( rtrim, "$1" ) ); - - return matcher[ expando ] ? - markFunction(function( seed, matches, context, xml ) { - var elem, - unmatched = matcher( seed, null, xml, [] ), - i = seed.length; - - // Match elements unmatched by `matcher` - while ( i-- ) { - if ( (elem = unmatched[i]) ) { - seed[i] = !(matches[i] = elem); - } - } - }) : - function( elem, context, xml ) { - input[0] = elem; - matcher( input, null, xml, results ); - // Don't keep the element (issue #299) - input[0] = null; - return !results.pop(); - }; - }), - - "has": markFunction(function( selector ) { - return function( elem ) { - return Sizzle( selector, elem ).length > 0; - }; - }), - - "contains": markFunction(function( text ) { - text = text.replace( runescape, funescape ); - return function( elem ) { - return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; - }; - }), - - // "Whether an element is represented by a :lang() selector - // is based solely on the element's language value - // being equal to the identifier C, - // or beginning with the identifier C immediately followed by "-". - // The matching of C against the element's language value is performed case-insensitively. - // The identifier C does not have to be a valid language name." - // http://www.w3.org/TR/selectors/#lang-pseudo - "lang": markFunction( function( lang ) { - // lang value must be a valid identifier - if ( !ridentifier.test(lang || "") ) { - Sizzle.error( "unsupported lang: " + lang ); - } - lang = lang.replace( runescape, funescape ).toLowerCase(); - return function( elem ) { - var elemLang; - do { - if ( (elemLang = documentIsHTML ? - elem.lang : - elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) { - - elemLang = elemLang.toLowerCase(); - return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; - } - } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); - return false; - }; - }), - - // Miscellaneous - "target": function( elem ) { - var hash = window.location && window.location.hash; - return hash && hash.slice( 1 ) === elem.id; - }, - - "root": function( elem ) { - return elem === docElem; - }, - - "focus": function( elem ) { - return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); - }, - - // Boolean properties - "enabled": function( elem ) { - return elem.disabled === false; - }, - - "disabled": function( elem ) { - return elem.disabled === true; - }, - - "checked": function( elem ) { - // In CSS3, :checked should return both checked and selected elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - var nodeName = elem.nodeName.toLowerCase(); - return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); - }, - - "selected": function( elem ) { - // Accessing this property makes selected-by-default - // options in Safari work properly - if ( elem.parentNode ) { - elem.parentNode.selectedIndex; - } - - return elem.selected === true; - }, - - // Contents - "empty": function( elem ) { - // http://www.w3.org/TR/selectors/#empty-pseudo - // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), - // but not by others (comment: 8; processing instruction: 7; etc.) - // nodeType < 6 works because attributes (2) do not appear as children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - if ( elem.nodeType < 6 ) { - return false; - } - } - return true; - }, - - "parent": function( elem ) { - return !Expr.pseudos["empty"]( elem ); - }, - - // Element/input types - "header": function( elem ) { - return rheader.test( elem.nodeName ); - }, - - "input": function( elem ) { - return rinputs.test( elem.nodeName ); - }, - - "button": function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === "button" || name === "button"; - }, - - "text": function( elem ) { - var attr; - return elem.nodeName.toLowerCase() === "input" && - elem.type === "text" && - - // Support: IE<8 - // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" - ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" ); - }, - - // Position-in-collection - "first": createPositionalPseudo(function() { - return [ 0 ]; - }), - - "last": createPositionalPseudo(function( matchIndexes, length ) { - return [ length - 1 ]; - }), - - "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { - return [ argument < 0 ? argument + length : argument ]; - }), - - "even": createPositionalPseudo(function( matchIndexes, length ) { - var i = 0; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "odd": createPositionalPseudo(function( matchIndexes, length ) { - var i = 1; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; --i >= 0; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; ++i < length; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }) - } -}; - -Expr.pseudos["nth"] = Expr.pseudos["eq"]; - -// Add button/input type pseudos -for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { - Expr.pseudos[ i ] = createInputPseudo( i ); -} -for ( i in { submit: true, reset: true } ) { - Expr.pseudos[ i ] = createButtonPseudo( i ); -} - -// Easy API for creating new setFilters -function setFilters() {} -setFilters.prototype = Expr.filters = Expr.pseudos; -Expr.setFilters = new setFilters(); - -tokenize = Sizzle.tokenize = function( selector, parseOnly ) { - var matched, match, tokens, type, - soFar, groups, preFilters, - cached = tokenCache[ selector + " " ]; - - if ( cached ) { - return parseOnly ? 0 : cached.slice( 0 ); - } - - soFar = selector; - groups = []; - preFilters = Expr.preFilter; - - while ( soFar ) { - - // Comma and first run - if ( !matched || (match = rcomma.exec( soFar )) ) { - if ( match ) { - // Don't consume trailing commas as valid - soFar = soFar.slice( match[0].length ) || soFar; - } - groups.push( (tokens = []) ); - } - - matched = false; - - // Combinators - if ( (match = rcombinators.exec( soFar )) ) { - matched = match.shift(); - tokens.push({ - value: matched, - // Cast descendant combinators to space - type: match[0].replace( rtrim, " " ) - }); - soFar = soFar.slice( matched.length ); - } - - // Filters - for ( type in Expr.filter ) { - if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || - (match = preFilters[ type ]( match ))) ) { - matched = match.shift(); - tokens.push({ - value: matched, - type: type, - matches: match - }); - soFar = soFar.slice( matched.length ); - } - } - - if ( !matched ) { - break; - } - } - - // Return the length of the invalid excess - // if we're just parsing - // Otherwise, throw an error or return tokens - return parseOnly ? - soFar.length : - soFar ? - Sizzle.error( selector ) : - // Cache the tokens - tokenCache( selector, groups ).slice( 0 ); -}; - -function toSelector( tokens ) { - var i = 0, - len = tokens.length, - selector = ""; - for ( ; i < len; i++ ) { - selector += tokens[i].value; - } - return selector; -} - -function addCombinator( matcher, combinator, base ) { - var dir = combinator.dir, - checkNonElements = base && dir === "parentNode", - doneName = done++; - - return combinator.first ? - // Check against closest ancestor/preceding element - function( elem, context, xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - return matcher( elem, context, xml ); - } - } - } : - - // Check against all ancestor/preceding elements - function( elem, context, xml ) { - var oldCache, outerCache, - newCache = [ dirruns, doneName ]; - - // We can't set arbitrary data on XML nodes, so they don't benefit from dir caching - if ( xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - if ( matcher( elem, context, xml ) ) { - return true; - } - } - } - } else { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - outerCache = elem[ expando ] || (elem[ expando ] = {}); - if ( (oldCache = outerCache[ dir ]) && - oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { - - // Assign to newCache so results back-propagate to previous elements - return (newCache[ 2 ] = oldCache[ 2 ]); - } else { - // Reuse newcache so results back-propagate to previous elements - outerCache[ dir ] = newCache; - - // A match means we're done; a fail means we have to keep checking - if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { - return true; - } - } - } - } - } - }; -} - -function elementMatcher( matchers ) { - return matchers.length > 1 ? - function( elem, context, xml ) { - var i = matchers.length; - while ( i-- ) { - if ( !matchers[i]( elem, context, xml ) ) { - return false; - } - } - return true; - } : - matchers[0]; -} - -function multipleContexts( selector, contexts, results ) { - var i = 0, - len = contexts.length; - for ( ; i < len; i++ ) { - Sizzle( selector, contexts[i], results ); - } - return results; -} - -function condense( unmatched, map, filter, context, xml ) { - var elem, - newUnmatched = [], - i = 0, - len = unmatched.length, - mapped = map != null; - - for ( ; i < len; i++ ) { - if ( (elem = unmatched[i]) ) { - if ( !filter || filter( elem, context, xml ) ) { - newUnmatched.push( elem ); - if ( mapped ) { - map.push( i ); - } - } - } - } - - return newUnmatched; -} - -function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { - if ( postFilter && !postFilter[ expando ] ) { - postFilter = setMatcher( postFilter ); - } - if ( postFinder && !postFinder[ expando ] ) { - postFinder = setMatcher( postFinder, postSelector ); - } - return markFunction(function( seed, results, context, xml ) { - var temp, i, elem, - preMap = [], - postMap = [], - preexisting = results.length, - - // Get initial elements from seed or context - elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), - - // Prefilter to get matcher input, preserving a map for seed-results synchronization - matcherIn = preFilter && ( seed || !selector ) ? - condense( elems, preMap, preFilter, context, xml ) : - elems, - - matcherOut = matcher ? - // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, - postFinder || ( seed ? preFilter : preexisting || postFilter ) ? - - // ...intermediate processing is necessary - [] : - - // ...otherwise use results directly - results : - matcherIn; - - // Find primary matches - if ( matcher ) { - matcher( matcherIn, matcherOut, context, xml ); - } - - // Apply postFilter - if ( postFilter ) { - temp = condense( matcherOut, postMap ); - postFilter( temp, [], context, xml ); - - // Un-match failing elements by moving them back to matcherIn - i = temp.length; - while ( i-- ) { - if ( (elem = temp[i]) ) { - matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); - } - } - } - - if ( seed ) { - if ( postFinder || preFilter ) { - if ( postFinder ) { - // Get the final matcherOut by condensing this intermediate into postFinder contexts - temp = []; - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) ) { - // Restore matcherIn since elem is not yet a final match - temp.push( (matcherIn[i] = elem) ); - } - } - postFinder( null, (matcherOut = []), temp, xml ); - } - - // Move matched elements from seed to results to keep them synchronized - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) && - (temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) { - - seed[temp] = !(results[temp] = elem); - } - } - } - - // Add elements to results, through postFinder if defined - } else { - matcherOut = condense( - matcherOut === results ? - matcherOut.splice( preexisting, matcherOut.length ) : - matcherOut - ); - if ( postFinder ) { - postFinder( null, results, matcherOut, xml ); - } else { - push.apply( results, matcherOut ); - } - } - }); -} - -function matcherFromTokens( tokens ) { - var checkContext, matcher, j, - len = tokens.length, - leadingRelative = Expr.relative[ tokens[0].type ], - implicitRelative = leadingRelative || Expr.relative[" "], - i = leadingRelative ? 1 : 0, - - // The foundational matcher ensures that elements are reachable from top-level context(s) - matchContext = addCombinator( function( elem ) { - return elem === checkContext; - }, implicitRelative, true ), - matchAnyContext = addCombinator( function( elem ) { - return indexOf( checkContext, elem ) > -1; - }, implicitRelative, true ), - matchers = [ function( elem, context, xml ) { - var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( - (checkContext = context).nodeType ? - matchContext( elem, context, xml ) : - matchAnyContext( elem, context, xml ) ); - // Avoid hanging onto element (issue #299) - checkContext = null; - return ret; - } ]; - - for ( ; i < len; i++ ) { - if ( (matcher = Expr.relative[ tokens[i].type ]) ) { - matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; - } else { - matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); - - // Return special upon seeing a positional matcher - if ( matcher[ expando ] ) { - // Find the next relative operator (if any) for proper handling - j = ++i; - for ( ; j < len; j++ ) { - if ( Expr.relative[ tokens[j].type ] ) { - break; - } - } - return setMatcher( - i > 1 && elementMatcher( matchers ), - i > 1 && toSelector( - // If the preceding token was a descendant combinator, insert an implicit any-element `*` - tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" }) - ).replace( rtrim, "$1" ), - matcher, - i < j && matcherFromTokens( tokens.slice( i, j ) ), - j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), - j < len && toSelector( tokens ) - ); - } - matchers.push( matcher ); - } - } - - return elementMatcher( matchers ); -} - -function matcherFromGroupMatchers( elementMatchers, setMatchers ) { - var bySet = setMatchers.length > 0, - byElement = elementMatchers.length > 0, - superMatcher = function( seed, context, xml, results, outermost ) { - var elem, j, matcher, - matchedCount = 0, - i = "0", - unmatched = seed && [], - setMatched = [], - contextBackup = outermostContext, - // We must always have either seed elements or outermost context - elems = seed || byElement && Expr.find["TAG"]( "*", outermost ), - // Use integer dirruns iff this is the outermost matcher - dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), - len = elems.length; - - if ( outermost ) { - outermostContext = context !== document && context; - } - - // Add elements passing elementMatchers directly to results - // Keep `i` a string if there are no elements so `matchedCount` will be "00" below - // Support: IE<9, Safari - // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id - for ( ; i !== len && (elem = elems[i]) != null; i++ ) { - if ( byElement && elem ) { - j = 0; - while ( (matcher = elementMatchers[j++]) ) { - if ( matcher( elem, context, xml ) ) { - results.push( elem ); - break; - } - } - if ( outermost ) { - dirruns = dirrunsUnique; - } - } - - // Track unmatched elements for set filters - if ( bySet ) { - // They will have gone through all possible matchers - if ( (elem = !matcher && elem) ) { - matchedCount--; - } - - // Lengthen the array for every element, matched or not - if ( seed ) { - unmatched.push( elem ); - } - } - } - - // Apply set filters to unmatched elements - matchedCount += i; - if ( bySet && i !== matchedCount ) { - j = 0; - while ( (matcher = setMatchers[j++]) ) { - matcher( unmatched, setMatched, context, xml ); - } - - if ( seed ) { - // Reintegrate element matches to eliminate the need for sorting - if ( matchedCount > 0 ) { - while ( i-- ) { - if ( !(unmatched[i] || setMatched[i]) ) { - setMatched[i] = pop.call( results ); - } - } - } - - // Discard index placeholder values to get only actual matches - setMatched = condense( setMatched ); - } - - // Add matches to results - push.apply( results, setMatched ); - - // Seedless set matches succeeding multiple successful matchers stipulate sorting - if ( outermost && !seed && setMatched.length > 0 && - ( matchedCount + setMatchers.length ) > 1 ) { - - Sizzle.uniqueSort( results ); - } - } - - // Override manipulation of globals by nested matchers - if ( outermost ) { - dirruns = dirrunsUnique; - outermostContext = contextBackup; - } - - return unmatched; - }; - - return bySet ? - markFunction( superMatcher ) : - superMatcher; -} - -compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { - var i, - setMatchers = [], - elementMatchers = [], - cached = compilerCache[ selector + " " ]; - - if ( !cached ) { - // Generate a function of recursive functions that can be used to check each element - if ( !match ) { - match = tokenize( selector ); - } - i = match.length; - while ( i-- ) { - cached = matcherFromTokens( match[i] ); - if ( cached[ expando ] ) { - setMatchers.push( cached ); - } else { - elementMatchers.push( cached ); - } - } - - // Cache the compiled function - cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); - - // Save selector and tokenization - cached.selector = selector; - } - return cached; -}; - -/** - * A low-level selection function that works with Sizzle's compiled - * selector functions - * @param {String|Function} selector A selector or a pre-compiled - * selector function built with Sizzle.compile - * @param {Element} context - * @param {Array} [results] - * @param {Array} [seed] A set of elements to match against - */ -select = Sizzle.select = function( selector, context, results, seed ) { - var i, tokens, token, type, find, - compiled = typeof selector === "function" && selector, - match = !seed && tokenize( (selector = compiled.selector || selector) ); - - results = results || []; - - // Try to minimize operations if there is no seed and only one group - if ( match.length === 1 ) { - - // Take a shortcut and set the context if the root selector is an ID - tokens = match[0] = match[0].slice( 0 ); - if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && - support.getById && context.nodeType === 9 && documentIsHTML && - Expr.relative[ tokens[1].type ] ) { - - context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0]; - if ( !context ) { - return results; - - // Precompiled matchers will still verify ancestry, so step up a level - } else if ( compiled ) { - context = context.parentNode; - } - - selector = selector.slice( tokens.shift().value.length ); - } - - // Fetch a seed set for right-to-left matching - i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; - while ( i-- ) { - token = tokens[i]; - - // Abort if we hit a combinator - if ( Expr.relative[ (type = token.type) ] ) { - break; - } - if ( (find = Expr.find[ type ]) ) { - // Search, expanding context for leading sibling combinators - if ( (seed = find( - token.matches[0].replace( runescape, funescape ), - rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context - )) ) { - - // If seed is empty or no tokens remain, we can return early - tokens.splice( i, 1 ); - selector = seed.length && toSelector( tokens ); - if ( !selector ) { - push.apply( results, seed ); - return results; - } - - break; - } - } - } - } - - // Compile and execute a filtering function if one is not provided - // Provide `match` to avoid retokenization if we modified the selector above - ( compiled || compile( selector, match ) )( - seed, - context, - !documentIsHTML, - results, - rsibling.test( selector ) && testContext( context.parentNode ) || context - ); - return results; -}; - -// One-time assignments - -// Sort stability -support.sortStable = expando.split("").sort( sortOrder ).join("") === expando; - -// Support: Chrome 14-35+ -// Always assume duplicates if they aren't passed to the comparison function -support.detectDuplicates = !!hasDuplicate; - -// Initialize against the default document -setDocument(); - -// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) -// Detached nodes confoundingly follow *each other* -support.sortDetached = assert(function( div1 ) { - // Should return 1, but returns 4 (following) - return div1.compareDocumentPosition( document.createElement("div") ) & 1; -}); - -// Support: IE<8 -// Prevent attribute/property "interpolation" -// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx -if ( !assert(function( div ) { - div.innerHTML = ""; - return div.firstChild.getAttribute("href") === "#" ; -}) ) { - addHandle( "type|href|height|width", function( elem, name, isXML ) { - if ( !isXML ) { - return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); - } - }); -} - -// Support: IE<9 -// Use defaultValue in place of getAttribute("value") -if ( !support.attributes || !assert(function( div ) { - div.innerHTML = ""; - div.firstChild.setAttribute( "value", "" ); - return div.firstChild.getAttribute( "value" ) === ""; -}) ) { - addHandle( "value", function( elem, name, isXML ) { - if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { - return elem.defaultValue; - } - }); -} - -// Support: IE<9 -// Use getAttributeNode to fetch booleans when getAttribute lies -if ( !assert(function( div ) { - return div.getAttribute("disabled") == null; -}) ) { - addHandle( booleans, function( elem, name, isXML ) { - var val; - if ( !isXML ) { - return elem[ name ] === true ? name.toLowerCase() : - (val = elem.getAttributeNode( name )) && val.specified ? - val.value : - null; - } - }); -} - -return Sizzle; - -})( window ); - - - -jQuery.find = Sizzle; -jQuery.expr = Sizzle.selectors; -jQuery.expr[":"] = jQuery.expr.pseudos; -jQuery.unique = Sizzle.uniqueSort; -jQuery.text = Sizzle.getText; -jQuery.isXMLDoc = Sizzle.isXML; -jQuery.contains = Sizzle.contains; - - - -var rneedsContext = jQuery.expr.match.needsContext; - -var rsingleTag = (/^<(\w+)\s*\/?>(?:<\/\1>|)$/); - - - -var risSimple = /^.[^:#\[\.,]*$/; - -// Implement the identical functionality for filter and not -function winnow( elements, qualifier, not ) { - if ( jQuery.isFunction( qualifier ) ) { - return jQuery.grep( elements, function( elem, i ) { - /* jshint -W018 */ - return !!qualifier.call( elem, i, elem ) !== not; - }); - - } - - if ( qualifier.nodeType ) { - return jQuery.grep( elements, function( elem ) { - return ( elem === qualifier ) !== not; - }); - - } - - if ( typeof qualifier === "string" ) { - if ( risSimple.test( qualifier ) ) { - return jQuery.filter( qualifier, elements, not ); - } - - qualifier = jQuery.filter( qualifier, elements ); - } - - return jQuery.grep( elements, function( elem ) { - return ( indexOf.call( qualifier, elem ) >= 0 ) !== not; - }); -} - -jQuery.filter = function( expr, elems, not ) { - var elem = elems[ 0 ]; - - if ( not ) { - expr = ":not(" + expr + ")"; - } - - return elems.length === 1 && elem.nodeType === 1 ? - jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] : - jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { - return elem.nodeType === 1; - })); -}; - -jQuery.fn.extend({ - find: function( selector ) { - var i, - len = this.length, - ret = [], - self = this; - - if ( typeof selector !== "string" ) { - return this.pushStack( jQuery( selector ).filter(function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( self[ i ], this ) ) { - return true; - } - } - }) ); - } - - for ( i = 0; i < len; i++ ) { - jQuery.find( selector, self[ i ], ret ); - } - - // Needed because $( selector, context ) becomes $( context ).find( selector ) - ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); - ret.selector = this.selector ? this.selector + " " + selector : selector; - return ret; - }, - filter: function( selector ) { - return this.pushStack( winnow(this, selector || [], false) ); - }, - not: function( selector ) { - return this.pushStack( winnow(this, selector || [], true) ); - }, - is: function( selector ) { - return !!winnow( - this, - - // If this is a positional/relative selector, check membership in the returned set - // so $("p:first").is("p:last") won't return true for a doc with two "p". - typeof selector === "string" && rneedsContext.test( selector ) ? - jQuery( selector ) : - selector || [], - false - ).length; - } -}); - - -// Initialize a jQuery object - - -// A central reference to the root jQuery(document) -var rootjQuery, - - // A simple way to check for HTML strings - // Prioritize #id over to avoid XSS via location.hash (#9521) - // Strict HTML recognition (#11290: must start with <) - rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/, - - init = jQuery.fn.init = function( selector, context ) { - var match, elem; - - // HANDLE: $(""), $(null), $(undefined), $(false) - if ( !selector ) { - return this; - } - - // Handle HTML strings - if ( typeof selector === "string" ) { - if ( selector[0] === "<" && selector[ selector.length - 1 ] === ">" && selector.length >= 3 ) { - // Assume that strings that start and end with <> are HTML and skip the regex check - match = [ null, selector, null ]; - - } else { - match = rquickExpr.exec( selector ); - } - - // Match html or make sure no context is specified for #id - if ( match && (match[1] || !context) ) { - - // HANDLE: $(html) -> $(array) - if ( match[1] ) { - context = context instanceof jQuery ? context[0] : context; - - // Option to run scripts is true for back-compat - // Intentionally let the error be thrown if parseHTML is not present - jQuery.merge( this, jQuery.parseHTML( - match[1], - context && context.nodeType ? context.ownerDocument || context : document, - true - ) ); - - // HANDLE: $(html, props) - if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) { - for ( match in context ) { - // Properties of context are called as methods if possible - if ( jQuery.isFunction( this[ match ] ) ) { - this[ match ]( context[ match ] ); - - // ...and otherwise set as attributes - } else { - this.attr( match, context[ match ] ); - } - } - } - - return this; - - // HANDLE: $(#id) - } else { - elem = document.getElementById( match[2] ); - - // Support: Blackberry 4.6 - // gEBID returns nodes no longer in the document (#6963) - if ( elem && elem.parentNode ) { - // Inject the element directly into the jQuery object - this.length = 1; - this[0] = elem; - } - - this.context = document; - this.selector = selector; - return this; - } - - // HANDLE: $(expr, $(...)) - } else if ( !context || context.jquery ) { - return ( context || rootjQuery ).find( selector ); - - // HANDLE: $(expr, context) - // (which is just equivalent to: $(context).find(expr) - } else { - return this.constructor( context ).find( selector ); - } - - // HANDLE: $(DOMElement) - } else if ( selector.nodeType ) { - this.context = this[0] = selector; - this.length = 1; - return this; - - // HANDLE: $(function) - // Shortcut for document ready - } else if ( jQuery.isFunction( selector ) ) { - return typeof rootjQuery.ready !== "undefined" ? - rootjQuery.ready( selector ) : - // Execute immediately if ready is not present - selector( jQuery ); - } - - if ( selector.selector !== undefined ) { - this.selector = selector.selector; - this.context = selector.context; - } - - return jQuery.makeArray( selector, this ); - }; - -// Give the init function the jQuery prototype for later instantiation -init.prototype = jQuery.fn; - -// Initialize central reference -rootjQuery = jQuery( document ); - - -var rparentsprev = /^(?:parents|prev(?:Until|All))/, - // Methods guaranteed to produce a unique set when starting from a unique set - guaranteedUnique = { - children: true, - contents: true, - next: true, - prev: true - }; - -jQuery.extend({ - dir: function( elem, dir, until ) { - var matched = [], - truncate = until !== undefined; - - while ( (elem = elem[ dir ]) && elem.nodeType !== 9 ) { - if ( elem.nodeType === 1 ) { - if ( truncate && jQuery( elem ).is( until ) ) { - break; - } - matched.push( elem ); - } - } - return matched; - }, - - sibling: function( n, elem ) { - var matched = []; - - for ( ; n; n = n.nextSibling ) { - if ( n.nodeType === 1 && n !== elem ) { - matched.push( n ); - } - } - - return matched; - } -}); - -jQuery.fn.extend({ - has: function( target ) { - var targets = jQuery( target, this ), - l = targets.length; - - return this.filter(function() { - var i = 0; - for ( ; i < l; i++ ) { - if ( jQuery.contains( this, targets[i] ) ) { - return true; - } - } - }); - }, - - closest: function( selectors, context ) { - var cur, - i = 0, - l = this.length, - matched = [], - pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? - jQuery( selectors, context || this.context ) : - 0; - - for ( ; i < l; i++ ) { - for ( cur = this[i]; cur && cur !== context; cur = cur.parentNode ) { - // Always skip document fragments - if ( cur.nodeType < 11 && (pos ? - pos.index(cur) > -1 : - - // Don't pass non-elements to Sizzle - cur.nodeType === 1 && - jQuery.find.matchesSelector(cur, selectors)) ) { - - matched.push( cur ); - break; - } - } - } - - return this.pushStack( matched.length > 1 ? jQuery.unique( matched ) : matched ); - }, - - // Determine the position of an element within the set - index: function( elem ) { - - // No argument, return index in parent - if ( !elem ) { - return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; - } - - // Index in selector - if ( typeof elem === "string" ) { - return indexOf.call( jQuery( elem ), this[ 0 ] ); - } - - // Locate the position of the desired element - return indexOf.call( this, - - // If it receives a jQuery object, the first element is used - elem.jquery ? elem[ 0 ] : elem - ); - }, - - add: function( selector, context ) { - return this.pushStack( - jQuery.unique( - jQuery.merge( this.get(), jQuery( selector, context ) ) - ) - ); - }, - - addBack: function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter(selector) - ); - } -}); - -function sibling( cur, dir ) { - while ( (cur = cur[dir]) && cur.nodeType !== 1 ) {} - return cur; -} - -jQuery.each({ - parent: function( elem ) { - var parent = elem.parentNode; - return parent && parent.nodeType !== 11 ? parent : null; - }, - parents: function( elem ) { - return jQuery.dir( elem, "parentNode" ); - }, - parentsUntil: function( elem, i, until ) { - return jQuery.dir( elem, "parentNode", until ); - }, - next: function( elem ) { - return sibling( elem, "nextSibling" ); - }, - prev: function( elem ) { - return sibling( elem, "previousSibling" ); - }, - nextAll: function( elem ) { - return jQuery.dir( elem, "nextSibling" ); - }, - prevAll: function( elem ) { - return jQuery.dir( elem, "previousSibling" ); - }, - nextUntil: function( elem, i, until ) { - return jQuery.dir( elem, "nextSibling", until ); - }, - prevUntil: function( elem, i, until ) { - return jQuery.dir( elem, "previousSibling", until ); - }, - siblings: function( elem ) { - return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem ); - }, - children: function( elem ) { - return jQuery.sibling( elem.firstChild ); - }, - contents: function( elem ) { - return elem.contentDocument || jQuery.merge( [], elem.childNodes ); - } -}, function( name, fn ) { - jQuery.fn[ name ] = function( until, selector ) { - var matched = jQuery.map( this, fn, until ); - - if ( name.slice( -5 ) !== "Until" ) { - selector = until; - } - - if ( selector && typeof selector === "string" ) { - matched = jQuery.filter( selector, matched ); - } - - if ( this.length > 1 ) { - // Remove duplicates - if ( !guaranteedUnique[ name ] ) { - jQuery.unique( matched ); - } - - // Reverse order for parents* and prev-derivatives - if ( rparentsprev.test( name ) ) { - matched.reverse(); - } - } - - return this.pushStack( matched ); - }; -}); -var rnotwhite = (/\S+/g); - - - -// String to Object options format cache -var optionsCache = {}; - -// Convert String-formatted options into Object-formatted ones and store in cache -function createOptions( options ) { - var object = optionsCache[ options ] = {}; - jQuery.each( options.match( rnotwhite ) || [], function( _, flag ) { - object[ flag ] = true; - }); - return object; -} - -/* - * Create a callback list using the following parameters: - * - * options: an optional list of space-separated options that will change how - * the callback list behaves or a more traditional option object - * - * By default a callback list will act like an event callback list and can be - * "fired" multiple times. - * - * Possible options: - * - * once: will ensure the callback list can only be fired once (like a Deferred) - * - * memory: will keep track of previous values and will call any callback added - * after the list has been fired right away with the latest "memorized" - * values (like a Deferred) - * - * unique: will ensure a callback can only be added once (no duplicate in the list) - * - * stopOnFalse: interrupt callings when a callback returns false - * - */ -jQuery.Callbacks = function( options ) { - - // Convert options from String-formatted to Object-formatted if needed - // (we check in cache first) - options = typeof options === "string" ? - ( optionsCache[ options ] || createOptions( options ) ) : - jQuery.extend( {}, options ); - - var // Last fire value (for non-forgettable lists) - memory, - // Flag to know if list was already fired - fired, - // Flag to know if list is currently firing - firing, - // First callback to fire (used internally by add and fireWith) - firingStart, - // End of the loop when firing - firingLength, - // Index of currently firing callback (modified by remove if needed) - firingIndex, - // Actual callback list - list = [], - // Stack of fire calls for repeatable lists - stack = !options.once && [], - // Fire callbacks - fire = function( data ) { - memory = options.memory && data; - fired = true; - firingIndex = firingStart || 0; - firingStart = 0; - firingLength = list.length; - firing = true; - for ( ; list && firingIndex < firingLength; firingIndex++ ) { - if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) { - memory = false; // To prevent further calls using add - break; - } - } - firing = false; - if ( list ) { - if ( stack ) { - if ( stack.length ) { - fire( stack.shift() ); - } - } else if ( memory ) { - list = []; - } else { - self.disable(); - } - } - }, - // Actual Callbacks object - self = { - // Add a callback or a collection of callbacks to the list - add: function() { - if ( list ) { - // First, we save the current length - var start = list.length; - (function add( args ) { - jQuery.each( args, function( _, arg ) { - var type = jQuery.type( arg ); - if ( type === "function" ) { - if ( !options.unique || !self.has( arg ) ) { - list.push( arg ); - } - } else if ( arg && arg.length && type !== "string" ) { - // Inspect recursively - add( arg ); - } - }); - })( arguments ); - // Do we need to add the callbacks to the - // current firing batch? - if ( firing ) { - firingLength = list.length; - // With memory, if we're not firing then - // we should call right away - } else if ( memory ) { - firingStart = start; - fire( memory ); - } - } - return this; - }, - // Remove a callback from the list - remove: function() { - if ( list ) { - jQuery.each( arguments, function( _, arg ) { - var index; - while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { - list.splice( index, 1 ); - // Handle firing indexes - if ( firing ) { - if ( index <= firingLength ) { - firingLength--; - } - if ( index <= firingIndex ) { - firingIndex--; - } - } - } - }); - } - return this; - }, - // Check if a given callback is in the list. - // If no argument is given, return whether or not list has callbacks attached. - has: function( fn ) { - return fn ? jQuery.inArray( fn, list ) > -1 : !!( list && list.length ); - }, - // Remove all callbacks from the list - empty: function() { - list = []; - firingLength = 0; - return this; - }, - // Have the list do nothing anymore - disable: function() { - list = stack = memory = undefined; - return this; - }, - // Is it disabled? - disabled: function() { - return !list; - }, - // Lock the list in its current state - lock: function() { - stack = undefined; - if ( !memory ) { - self.disable(); - } - return this; - }, - // Is it locked? - locked: function() { - return !stack; - }, - // Call all callbacks with the given context and arguments - fireWith: function( context, args ) { - if ( list && ( !fired || stack ) ) { - args = args || []; - args = [ context, args.slice ? args.slice() : args ]; - if ( firing ) { - stack.push( args ); - } else { - fire( args ); - } - } - return this; - }, - // Call all the callbacks with the given arguments - fire: function() { - self.fireWith( this, arguments ); - return this; - }, - // To know if the callbacks have already been called at least once - fired: function() { - return !!fired; - } - }; - - return self; -}; - - -jQuery.extend({ - - Deferred: function( func ) { - var tuples = [ - // action, add listener, listener list, final state - [ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ], - [ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ], - [ "notify", "progress", jQuery.Callbacks("memory") ] - ], - state = "pending", - promise = { - state: function() { - return state; - }, - always: function() { - deferred.done( arguments ).fail( arguments ); - return this; - }, - then: function( /* fnDone, fnFail, fnProgress */ ) { - var fns = arguments; - return jQuery.Deferred(function( newDefer ) { - jQuery.each( tuples, function( i, tuple ) { - var fn = jQuery.isFunction( fns[ i ] ) && fns[ i ]; - // deferred[ done | fail | progress ] for forwarding actions to newDefer - deferred[ tuple[1] ](function() { - var returned = fn && fn.apply( this, arguments ); - if ( returned && jQuery.isFunction( returned.promise ) ) { - returned.promise() - .done( newDefer.resolve ) - .fail( newDefer.reject ) - .progress( newDefer.notify ); - } else { - newDefer[ tuple[ 0 ] + "With" ]( this === promise ? newDefer.promise() : this, fn ? [ returned ] : arguments ); - } - }); - }); - fns = null; - }).promise(); - }, - // Get a promise for this deferred - // If obj is provided, the promise aspect is added to the object - promise: function( obj ) { - return obj != null ? jQuery.extend( obj, promise ) : promise; - } - }, - deferred = {}; - - // Keep pipe for back-compat - promise.pipe = promise.then; - - // Add list-specific methods - jQuery.each( tuples, function( i, tuple ) { - var list = tuple[ 2 ], - stateString = tuple[ 3 ]; - - // promise[ done | fail | progress ] = list.add - promise[ tuple[1] ] = list.add; - - // Handle state - if ( stateString ) { - list.add(function() { - // state = [ resolved | rejected ] - state = stateString; - - // [ reject_list | resolve_list ].disable; progress_list.lock - }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock ); - } - - // deferred[ resolve | reject | notify ] - deferred[ tuple[0] ] = function() { - deferred[ tuple[0] + "With" ]( this === deferred ? promise : this, arguments ); - return this; - }; - deferred[ tuple[0] + "With" ] = list.fireWith; - }); - - // Make the deferred a promise - promise.promise( deferred ); - - // Call given func if any - if ( func ) { - func.call( deferred, deferred ); - } - - // All done! - return deferred; - }, - - // Deferred helper - when: function( subordinate /* , ..., subordinateN */ ) { - var i = 0, - resolveValues = slice.call( arguments ), - length = resolveValues.length, - - // the count of uncompleted subordinates - remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0, - - // the master Deferred. If resolveValues consist of only a single Deferred, just use that. - deferred = remaining === 1 ? subordinate : jQuery.Deferred(), - - // Update function for both resolve and progress values - updateFunc = function( i, contexts, values ) { - return function( value ) { - contexts[ i ] = this; - values[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; - if ( values === progressValues ) { - deferred.notifyWith( contexts, values ); - } else if ( !( --remaining ) ) { - deferred.resolveWith( contexts, values ); - } - }; - }, - - progressValues, progressContexts, resolveContexts; - - // Add listeners to Deferred subordinates; treat others as resolved - if ( length > 1 ) { - progressValues = new Array( length ); - progressContexts = new Array( length ); - resolveContexts = new Array( length ); - for ( ; i < length; i++ ) { - if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) { - resolveValues[ i ].promise() - .done( updateFunc( i, resolveContexts, resolveValues ) ) - .fail( deferred.reject ) - .progress( updateFunc( i, progressContexts, progressValues ) ); - } else { - --remaining; - } - } - } - - // If we're not waiting on anything, resolve the master - if ( !remaining ) { - deferred.resolveWith( resolveContexts, resolveValues ); - } - - return deferred.promise(); - } -}); - - -// The deferred used on DOM ready -var readyList; - -jQuery.fn.ready = function( fn ) { - // Add the callback - jQuery.ready.promise().done( fn ); - - return this; -}; - -jQuery.extend({ - // Is the DOM ready to be used? Set to true once it occurs. - isReady: false, - - // A counter to track how many items to wait for before - // the ready event fires. See #6781 - readyWait: 1, - - // Hold (or release) the ready event - holdReady: function( hold ) { - if ( hold ) { - jQuery.readyWait++; - } else { - jQuery.ready( true ); - } - }, - - // Handle when the DOM is ready - ready: function( wait ) { - - // Abort if there are pending holds or we're already ready - if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { - return; - } - - // Remember that the DOM is ready - jQuery.isReady = true; - - // If a normal DOM Ready event fired, decrement, and wait if need be - if ( wait !== true && --jQuery.readyWait > 0 ) { - return; - } - - // If there are functions bound, to execute - readyList.resolveWith( document, [ jQuery ] ); - - // Trigger any bound ready events - if ( jQuery.fn.triggerHandler ) { - jQuery( document ).triggerHandler( "ready" ); - jQuery( document ).off( "ready" ); - } - } -}); - -/** - * The ready event handler and self cleanup method - */ -function completed() { - document.removeEventListener( "DOMContentLoaded", completed, false ); - window.removeEventListener( "load", completed, false ); - jQuery.ready(); -} - -jQuery.ready.promise = function( obj ) { - if ( !readyList ) { - - readyList = jQuery.Deferred(); - - // Catch cases where $(document).ready() is called after the browser event has already occurred. - // We once tried to use readyState "interactive" here, but it caused issues like the one - // discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15 - if ( document.readyState === "complete" ) { - // Handle it asynchronously to allow scripts the opportunity to delay ready - setTimeout( jQuery.ready ); - - } else { - - // Use the handy event callback - document.addEventListener( "DOMContentLoaded", completed, false ); - - // A fallback to window.onload, that will always work - window.addEventListener( "load", completed, false ); - } - } - return readyList.promise( obj ); -}; - -// Kick off the DOM ready check even if the user does not -jQuery.ready.promise(); - - - - -// Multifunctional method to get and set values of a collection -// The value/s can optionally be executed if it's a function -var access = jQuery.access = function( elems, fn, key, value, chainable, emptyGet, raw ) { - var i = 0, - len = elems.length, - bulk = key == null; - - // Sets many values - if ( jQuery.type( key ) === "object" ) { - chainable = true; - for ( i in key ) { - jQuery.access( elems, fn, i, key[i], true, emptyGet, raw ); - } - - // Sets one value - } else if ( value !== undefined ) { - chainable = true; - - if ( !jQuery.isFunction( value ) ) { - raw = true; - } - - if ( bulk ) { - // Bulk operations run against the entire set - if ( raw ) { - fn.call( elems, value ); - fn = null; - - // ...except when executing function values - } else { - bulk = fn; - fn = function( elem, key, value ) { - return bulk.call( jQuery( elem ), value ); - }; - } - } - - if ( fn ) { - for ( ; i < len; i++ ) { - fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) ); - } - } - } - - return chainable ? - elems : - - // Gets - bulk ? - fn.call( elems ) : - len ? fn( elems[0], key ) : emptyGet; -}; - - -/** - * Determines whether an object can have data - */ -jQuery.acceptData = function( owner ) { - // Accepts only: - // - Node - // - Node.ELEMENT_NODE - // - Node.DOCUMENT_NODE - // - Object - // - Any - /* jshint -W018 */ - return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); -}; - - -function Data() { - // Support: Android<4, - // Old WebKit does not have Object.preventExtensions/freeze method, - // return new empty object instead with no [[set]] accessor - Object.defineProperty( this.cache = {}, 0, { - get: function() { - return {}; - } - }); - - this.expando = jQuery.expando + Data.uid++; -} - -Data.uid = 1; -Data.accepts = jQuery.acceptData; - -Data.prototype = { - key: function( owner ) { - // We can accept data for non-element nodes in modern browsers, - // but we should not, see #8335. - // Always return the key for a frozen object. - if ( !Data.accepts( owner ) ) { - return 0; - } - - var descriptor = {}, - // Check if the owner object already has a cache key - unlock = owner[ this.expando ]; - - // If not, create one - if ( !unlock ) { - unlock = Data.uid++; - - // Secure it in a non-enumerable, non-writable property - try { - descriptor[ this.expando ] = { value: unlock }; - Object.defineProperties( owner, descriptor ); - - // Support: Android<4 - // Fallback to a less secure definition - } catch ( e ) { - descriptor[ this.expando ] = unlock; - jQuery.extend( owner, descriptor ); - } - } - - // Ensure the cache object - if ( !this.cache[ unlock ] ) { - this.cache[ unlock ] = {}; - } - - return unlock; - }, - set: function( owner, data, value ) { - var prop, - // There may be an unlock assigned to this node, - // if there is no entry for this "owner", create one inline - // and set the unlock as though an owner entry had always existed - unlock = this.key( owner ), - cache = this.cache[ unlock ]; - - // Handle: [ owner, key, value ] args - if ( typeof data === "string" ) { - cache[ data ] = value; - - // Handle: [ owner, { properties } ] args - } else { - // Fresh assignments by object are shallow copied - if ( jQuery.isEmptyObject( cache ) ) { - jQuery.extend( this.cache[ unlock ], data ); - // Otherwise, copy the properties one-by-one to the cache object - } else { - for ( prop in data ) { - cache[ prop ] = data[ prop ]; - } - } - } - return cache; - }, - get: function( owner, key ) { - // Either a valid cache is found, or will be created. - // New caches will be created and the unlock returned, - // allowing direct access to the newly created - // empty data object. A valid owner object must be provided. - var cache = this.cache[ this.key( owner ) ]; - - return key === undefined ? - cache : cache[ key ]; - }, - access: function( owner, key, value ) { - var stored; - // In cases where either: - // - // 1. No key was specified - // 2. A string key was specified, but no value provided - // - // Take the "read" path and allow the get method to determine - // which value to return, respectively either: - // - // 1. The entire cache object - // 2. The data stored at the key - // - if ( key === undefined || - ((key && typeof key === "string") && value === undefined) ) { - - stored = this.get( owner, key ); - - return stored !== undefined ? - stored : this.get( owner, jQuery.camelCase(key) ); - } - - // [*]When the key is not a string, or both a key and value - // are specified, set or extend (existing objects) with either: - // - // 1. An object of properties - // 2. A key and value - // - this.set( owner, key, value ); - - // Since the "set" path can have two possible entry points - // return the expected data based on which path was taken[*] - return value !== undefined ? value : key; - }, - remove: function( owner, key ) { - var i, name, camel, - unlock = this.key( owner ), - cache = this.cache[ unlock ]; - - if ( key === undefined ) { - this.cache[ unlock ] = {}; - - } else { - // Support array or space separated string of keys - if ( jQuery.isArray( key ) ) { - // If "name" is an array of keys... - // When data is initially created, via ("key", "val") signature, - // keys will be converted to camelCase. - // Since there is no way to tell _how_ a key was added, remove - // both plain key and camelCase key. #12786 - // This will only penalize the array argument path. - name = key.concat( key.map( jQuery.camelCase ) ); - } else { - camel = jQuery.camelCase( key ); - // Try the string as a key before any manipulation - if ( key in cache ) { - name = [ key, camel ]; - } else { - // If a key with the spaces exists, use it. - // Otherwise, create an array by matching non-whitespace - name = camel; - name = name in cache ? - [ name ] : ( name.match( rnotwhite ) || [] ); - } - } - - i = name.length; - while ( i-- ) { - delete cache[ name[ i ] ]; - } - } - }, - hasData: function( owner ) { - return !jQuery.isEmptyObject( - this.cache[ owner[ this.expando ] ] || {} - ); - }, - discard: function( owner ) { - if ( owner[ this.expando ] ) { - delete this.cache[ owner[ this.expando ] ]; - } - } -}; -var data_priv = new Data(); - -var data_user = new Data(); - - - -// Implementation Summary -// -// 1. Enforce API surface and semantic compatibility with 1.9.x branch -// 2. Improve the module's maintainability by reducing the storage -// paths to a single mechanism. -// 3. Use the same single mechanism to support "private" and "user" data. -// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) -// 5. Avoid exposing implementation details on user objects (eg. expando properties) -// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 - -var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, - rmultiDash = /([A-Z])/g; - -function dataAttr( elem, key, data ) { - var name; - - // If nothing was found internally, try to fetch any - // data from the HTML5 data-* attribute - if ( data === undefined && elem.nodeType === 1 ) { - name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); - data = elem.getAttribute( name ); - - if ( typeof data === "string" ) { - try { - data = data === "true" ? true : - data === "false" ? false : - data === "null" ? null : - // Only convert to a number if it doesn't change the string - +data + "" === data ? +data : - rbrace.test( data ) ? jQuery.parseJSON( data ) : - data; - } catch( e ) {} - - // Make sure we set the data so it isn't changed later - data_user.set( elem, key, data ); - } else { - data = undefined; - } - } - return data; -} - -jQuery.extend({ - hasData: function( elem ) { - return data_user.hasData( elem ) || data_priv.hasData( elem ); - }, - - data: function( elem, name, data ) { - return data_user.access( elem, name, data ); - }, - - removeData: function( elem, name ) { - data_user.remove( elem, name ); - }, - - // TODO: Now that all calls to _data and _removeData have been replaced - // with direct calls to data_priv methods, these can be deprecated. - _data: function( elem, name, data ) { - return data_priv.access( elem, name, data ); - }, - - _removeData: function( elem, name ) { - data_priv.remove( elem, name ); - } -}); - -jQuery.fn.extend({ - data: function( key, value ) { - var i, name, data, - elem = this[ 0 ], - attrs = elem && elem.attributes; - - // Gets all values - if ( key === undefined ) { - if ( this.length ) { - data = data_user.get( elem ); - - if ( elem.nodeType === 1 && !data_priv.get( elem, "hasDataAttrs" ) ) { - i = attrs.length; - while ( i-- ) { - - // Support: IE11+ - // The attrs elements can be null (#14894) - if ( attrs[ i ] ) { - name = attrs[ i ].name; - if ( name.indexOf( "data-" ) === 0 ) { - name = jQuery.camelCase( name.slice(5) ); - dataAttr( elem, name, data[ name ] ); - } - } - } - data_priv.set( elem, "hasDataAttrs", true ); - } - } - - return data; - } - - // Sets multiple values - if ( typeof key === "object" ) { - return this.each(function() { - data_user.set( this, key ); - }); - } - - return access( this, function( value ) { - var data, - camelKey = jQuery.camelCase( key ); - - // The calling jQuery object (element matches) is not empty - // (and therefore has an element appears at this[ 0 ]) and the - // `value` parameter was not undefined. An empty jQuery object - // will result in `undefined` for elem = this[ 0 ] which will - // throw an exception if an attempt to read a data cache is made. - if ( elem && value === undefined ) { - // Attempt to get data from the cache - // with the key as-is - data = data_user.get( elem, key ); - if ( data !== undefined ) { - return data; - } - - // Attempt to get data from the cache - // with the key camelized - data = data_user.get( elem, camelKey ); - if ( data !== undefined ) { - return data; - } - - // Attempt to "discover" the data in - // HTML5 custom data-* attrs - data = dataAttr( elem, camelKey, undefined ); - if ( data !== undefined ) { - return data; - } - - // We tried really hard, but the data doesn't exist. - return; - } - - // Set the data... - this.each(function() { - // First, attempt to store a copy or reference of any - // data that might've been store with a camelCased key. - var data = data_user.get( this, camelKey ); - - // For HTML5 data-* attribute interop, we have to - // store property names with dashes in a camelCase form. - // This might not apply to all properties...* - data_user.set( this, camelKey, value ); - - // *... In the case of properties that might _actually_ - // have dashes, we need to also store a copy of that - // unchanged property. - if ( key.indexOf("-") !== -1 && data !== undefined ) { - data_user.set( this, key, value ); - } - }); - }, null, value, arguments.length > 1, null, true ); - }, - - removeData: function( key ) { - return this.each(function() { - data_user.remove( this, key ); - }); - } -}); - - -jQuery.extend({ - queue: function( elem, type, data ) { - var queue; - - if ( elem ) { - type = ( type || "fx" ) + "queue"; - queue = data_priv.get( elem, type ); - - // Speed up dequeue by getting out quickly if this is just a lookup - if ( data ) { - if ( !queue || jQuery.isArray( data ) ) { - queue = data_priv.access( elem, type, jQuery.makeArray(data) ); - } else { - queue.push( data ); - } - } - return queue || []; - } - }, - - dequeue: function( elem, type ) { - type = type || "fx"; - - var queue = jQuery.queue( elem, type ), - startLength = queue.length, - fn = queue.shift(), - hooks = jQuery._queueHooks( elem, type ), - next = function() { - jQuery.dequeue( elem, type ); - }; - - // If the fx queue is dequeued, always remove the progress sentinel - if ( fn === "inprogress" ) { - fn = queue.shift(); - startLength--; - } - - if ( fn ) { - - // Add a progress sentinel to prevent the fx queue from being - // automatically dequeued - if ( type === "fx" ) { - queue.unshift( "inprogress" ); - } - - // Clear up the last queue stop function - delete hooks.stop; - fn.call( elem, next, hooks ); - } - - if ( !startLength && hooks ) { - hooks.empty.fire(); - } - }, - - // Not public - generate a queueHooks object, or return the current one - _queueHooks: function( elem, type ) { - var key = type + "queueHooks"; - return data_priv.get( elem, key ) || data_priv.access( elem, key, { - empty: jQuery.Callbacks("once memory").add(function() { - data_priv.remove( elem, [ type + "queue", key ] ); - }) - }); - } -}); - -jQuery.fn.extend({ - queue: function( type, data ) { - var setter = 2; - - if ( typeof type !== "string" ) { - data = type; - type = "fx"; - setter--; - } - - if ( arguments.length < setter ) { - return jQuery.queue( this[0], type ); - } - - return data === undefined ? - this : - this.each(function() { - var queue = jQuery.queue( this, type, data ); - - // Ensure a hooks for this queue - jQuery._queueHooks( this, type ); - - if ( type === "fx" && queue[0] !== "inprogress" ) { - jQuery.dequeue( this, type ); - } - }); - }, - dequeue: function( type ) { - return this.each(function() { - jQuery.dequeue( this, type ); - }); - }, - clearQueue: function( type ) { - return this.queue( type || "fx", [] ); - }, - // Get a promise resolved when queues of a certain type - // are emptied (fx is the type by default) - promise: function( type, obj ) { - var tmp, - count = 1, - defer = jQuery.Deferred(), - elements = this, - i = this.length, - resolve = function() { - if ( !( --count ) ) { - defer.resolveWith( elements, [ elements ] ); - } - }; - - if ( typeof type !== "string" ) { - obj = type; - type = undefined; - } - type = type || "fx"; - - while ( i-- ) { - tmp = data_priv.get( elements[ i ], type + "queueHooks" ); - if ( tmp && tmp.empty ) { - count++; - tmp.empty.add( resolve ); - } - } - resolve(); - return defer.promise( obj ); - } -}); -var pnum = (/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source; - -var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; - -var isHidden = function( elem, el ) { - // isHidden might be called from jQuery#filter function; - // in that case, element will be second argument - elem = el || elem; - return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem ); - }; - -var rcheckableType = (/^(?:checkbox|radio)$/i); - - - -(function() { - var fragment = document.createDocumentFragment(), - div = fragment.appendChild( document.createElement( "div" ) ), - input = document.createElement( "input" ); - - // Support: Safari<=5.1 - // Check state lost if the name is set (#11217) - // Support: Windows Web Apps (WWA) - // `name` and `type` must use .setAttribute for WWA (#14901) - input.setAttribute( "type", "radio" ); - input.setAttribute( "checked", "checked" ); - input.setAttribute( "name", "t" ); - - div.appendChild( input ); - - // Support: Safari<=5.1, Android<4.2 - // Older WebKit doesn't clone checked state correctly in fragments - support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; - - // Support: IE<=11+ - // Make sure textarea (and checkbox) defaultValue is properly cloned - div.innerHTML = ""; - support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; -})(); -var strundefined = typeof undefined; - - - -support.focusinBubbles = "onfocusin" in window; - - -var - rkeyEvent = /^key/, - rmouseEvent = /^(?:mouse|pointer|contextmenu)|click/, - rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, - rtypenamespace = /^([^.]*)(?:\.(.+)|)$/; - -function returnTrue() { - return true; -} - -function returnFalse() { - return false; -} - -function safeActiveElement() { - try { - return document.activeElement; - } catch ( err ) { } -} - -/* - * Helper functions for managing events -- not part of the public interface. - * Props to Dean Edwards' addEvent library for many of the ideas. - */ -jQuery.event = { - - global: {}, - - add: function( elem, types, handler, data, selector ) { - - var handleObjIn, eventHandle, tmp, - events, t, handleObj, - special, handlers, type, namespaces, origType, - elemData = data_priv.get( elem ); - - // Don't attach events to noData or text/comment nodes (but allow plain objects) - if ( !elemData ) { - return; - } - - // Caller can pass in an object of custom data in lieu of the handler - if ( handler.handler ) { - handleObjIn = handler; - handler = handleObjIn.handler; - selector = handleObjIn.selector; - } - - // Make sure that the handler has a unique ID, used to find/remove it later - if ( !handler.guid ) { - handler.guid = jQuery.guid++; - } - - // Init the element's event structure and main handler, if this is the first - if ( !(events = elemData.events) ) { - events = elemData.events = {}; - } - if ( !(eventHandle = elemData.handle) ) { - eventHandle = elemData.handle = function( e ) { - // Discard the second event of a jQuery.event.trigger() and - // when an event is called after a page has unloaded - return typeof jQuery !== strundefined && jQuery.event.triggered !== e.type ? - jQuery.event.dispatch.apply( elem, arguments ) : undefined; - }; - } - - // Handle multiple events separated by a space - types = ( types || "" ).match( rnotwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[t] ) || []; - type = origType = tmp[1]; - namespaces = ( tmp[2] || "" ).split( "." ).sort(); - - // There *must* be a type, no attaching namespace-only handlers - if ( !type ) { - continue; - } - - // If event changes its type, use the special event handlers for the changed type - special = jQuery.event.special[ type ] || {}; - - // If selector defined, determine special event api type, otherwise given type - type = ( selector ? special.delegateType : special.bindType ) || type; - - // Update special based on newly reset type - special = jQuery.event.special[ type ] || {}; - - // handleObj is passed to all event handlers - handleObj = jQuery.extend({ - type: type, - origType: origType, - data: data, - handler: handler, - guid: handler.guid, - selector: selector, - needsContext: selector && jQuery.expr.match.needsContext.test( selector ), - namespace: namespaces.join(".") - }, handleObjIn ); - - // Init the event handler queue if we're the first - if ( !(handlers = events[ type ]) ) { - handlers = events[ type ] = []; - handlers.delegateCount = 0; - - // Only use addEventListener if the special events handler returns false - if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { - if ( elem.addEventListener ) { - elem.addEventListener( type, eventHandle, false ); - } - } - } - - if ( special.add ) { - special.add.call( elem, handleObj ); - - if ( !handleObj.handler.guid ) { - handleObj.handler.guid = handler.guid; - } - } - - // Add to the element's handler list, delegates in front - if ( selector ) { - handlers.splice( handlers.delegateCount++, 0, handleObj ); - } else { - handlers.push( handleObj ); - } - - // Keep track of which events have ever been used, for event optimization - jQuery.event.global[ type ] = true; - } - - }, - - // Detach an event or set of events from an element - remove: function( elem, types, handler, selector, mappedTypes ) { - - var j, origCount, tmp, - events, t, handleObj, - special, handlers, type, namespaces, origType, - elemData = data_priv.hasData( elem ) && data_priv.get( elem ); - - if ( !elemData || !(events = elemData.events) ) { - return; - } - - // Once for each type.namespace in types; type may be omitted - types = ( types || "" ).match( rnotwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[t] ) || []; - type = origType = tmp[1]; - namespaces = ( tmp[2] || "" ).split( "." ).sort(); - - // Unbind all events (on this namespace, if provided) for the element - if ( !type ) { - for ( type in events ) { - jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); - } - continue; - } - - special = jQuery.event.special[ type ] || {}; - type = ( selector ? special.delegateType : special.bindType ) || type; - handlers = events[ type ] || []; - tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ); - - // Remove matching events - origCount = j = handlers.length; - while ( j-- ) { - handleObj = handlers[ j ]; - - if ( ( mappedTypes || origType === handleObj.origType ) && - ( !handler || handler.guid === handleObj.guid ) && - ( !tmp || tmp.test( handleObj.namespace ) ) && - ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) { - handlers.splice( j, 1 ); - - if ( handleObj.selector ) { - handlers.delegateCount--; - } - if ( special.remove ) { - special.remove.call( elem, handleObj ); - } - } - } - - // Remove generic event handler if we removed something and no more handlers exist - // (avoids potential for endless recursion during removal of special event handlers) - if ( origCount && !handlers.length ) { - if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) { - jQuery.removeEvent( elem, type, elemData.handle ); - } - - delete events[ type ]; - } - } - - // Remove the expando if it's no longer used - if ( jQuery.isEmptyObject( events ) ) { - delete elemData.handle; - data_priv.remove( elem, "events" ); - } - }, - - trigger: function( event, data, elem, onlyHandlers ) { - - var i, cur, tmp, bubbleType, ontype, handle, special, - eventPath = [ elem || document ], - type = hasOwn.call( event, "type" ) ? event.type : event, - namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : []; - - cur = tmp = elem = elem || document; - - // Don't do events on text and comment nodes - if ( elem.nodeType === 3 || elem.nodeType === 8 ) { - return; - } - - // focus/blur morphs to focusin/out; ensure we're not firing them right now - if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { - return; - } - - if ( type.indexOf(".") >= 0 ) { - // Namespaced trigger; create a regexp to match event type in handle() - namespaces = type.split("."); - type = namespaces.shift(); - namespaces.sort(); - } - ontype = type.indexOf(":") < 0 && "on" + type; - - // Caller can pass in a jQuery.Event object, Object, or just an event type string - event = event[ jQuery.expando ] ? - event : - new jQuery.Event( type, typeof event === "object" && event ); - - // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) - event.isTrigger = onlyHandlers ? 2 : 3; - event.namespace = namespaces.join("."); - event.namespace_re = event.namespace ? - new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) : - null; - - // Clean up the event in case it is being reused - event.result = undefined; - if ( !event.target ) { - event.target = elem; - } - - // Clone any incoming data and prepend the event, creating the handler arg list - data = data == null ? - [ event ] : - jQuery.makeArray( data, [ event ] ); - - // Allow special events to draw outside the lines - special = jQuery.event.special[ type ] || {}; - if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { - return; - } - - // Determine event propagation path in advance, per W3C events spec (#9951) - // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) - if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { - - bubbleType = special.delegateType || type; - if ( !rfocusMorph.test( bubbleType + type ) ) { - cur = cur.parentNode; - } - for ( ; cur; cur = cur.parentNode ) { - eventPath.push( cur ); - tmp = cur; - } - - // Only add window if we got to document (e.g., not plain obj or detached DOM) - if ( tmp === (elem.ownerDocument || document) ) { - eventPath.push( tmp.defaultView || tmp.parentWindow || window ); - } - } - - // Fire handlers on the event path - i = 0; - while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) { - - event.type = i > 1 ? - bubbleType : - special.bindType || type; - - // jQuery handler - handle = ( data_priv.get( cur, "events" ) || {} )[ event.type ] && data_priv.get( cur, "handle" ); - if ( handle ) { - handle.apply( cur, data ); - } - - // Native handler - handle = ontype && cur[ ontype ]; - if ( handle && handle.apply && jQuery.acceptData( cur ) ) { - event.result = handle.apply( cur, data ); - if ( event.result === false ) { - event.preventDefault(); - } - } - } - event.type = type; - - // If nobody prevented the default action, do it now - if ( !onlyHandlers && !event.isDefaultPrevented() ) { - - if ( (!special._default || special._default.apply( eventPath.pop(), data ) === false) && - jQuery.acceptData( elem ) ) { - - // Call a native DOM method on the target with the same name name as the event. - // Don't do default actions on window, that's where global variables be (#6170) - if ( ontype && jQuery.isFunction( elem[ type ] ) && !jQuery.isWindow( elem ) ) { - - // Don't re-trigger an onFOO event when we call its FOO() method - tmp = elem[ ontype ]; - - if ( tmp ) { - elem[ ontype ] = null; - } - - // Prevent re-triggering of the same event, since we already bubbled it above - jQuery.event.triggered = type; - elem[ type ](); - jQuery.event.triggered = undefined; - - if ( tmp ) { - elem[ ontype ] = tmp; - } - } - } - } - - return event.result; - }, - - dispatch: function( event ) { - - // Make a writable jQuery.Event from the native event object - event = jQuery.event.fix( event ); - - var i, j, ret, matched, handleObj, - handlerQueue = [], - args = slice.call( arguments ), - handlers = ( data_priv.get( this, "events" ) || {} )[ event.type ] || [], - special = jQuery.event.special[ event.type ] || {}; - - // Use the fix-ed jQuery.Event rather than the (read-only) native event - args[0] = event; - event.delegateTarget = this; - - // Call the preDispatch hook for the mapped type, and let it bail if desired - if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { - return; - } - - // Determine handlers - handlerQueue = jQuery.event.handlers.call( this, event, handlers ); - - // Run delegates first; they may want to stop propagation beneath us - i = 0; - while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) { - event.currentTarget = matched.elem; - - j = 0; - while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) { - - // Triggered event must either 1) have no namespace, or 2) have namespace(s) - // a subset or equal to those in the bound event (both can have no namespace). - if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) { - - event.handleObj = handleObj; - event.data = handleObj.data; - - ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler ) - .apply( matched.elem, args ); - - if ( ret !== undefined ) { - if ( (event.result = ret) === false ) { - event.preventDefault(); - event.stopPropagation(); - } - } - } - } - } - - // Call the postDispatch hook for the mapped type - if ( special.postDispatch ) { - special.postDispatch.call( this, event ); - } - - return event.result; - }, - - handlers: function( event, handlers ) { - var i, matches, sel, handleObj, - handlerQueue = [], - delegateCount = handlers.delegateCount, - cur = event.target; - - // Find delegate handlers - // Black-hole SVG instance trees (#13180) - // Avoid non-left-click bubbling in Firefox (#3861) - if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) { - - for ( ; cur !== this; cur = cur.parentNode || this ) { - - // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) - if ( cur.disabled !== true || event.type !== "click" ) { - matches = []; - for ( i = 0; i < delegateCount; i++ ) { - handleObj = handlers[ i ]; - - // Don't conflict with Object.prototype properties (#13203) - sel = handleObj.selector + " "; - - if ( matches[ sel ] === undefined ) { - matches[ sel ] = handleObj.needsContext ? - jQuery( sel, this ).index( cur ) >= 0 : - jQuery.find( sel, this, null, [ cur ] ).length; - } - if ( matches[ sel ] ) { - matches.push( handleObj ); - } - } - if ( matches.length ) { - handlerQueue.push({ elem: cur, handlers: matches }); - } - } - } - } - - // Add the remaining (directly-bound) handlers - if ( delegateCount < handlers.length ) { - handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) }); - } - - return handlerQueue; - }, - - // Includes some event props shared by KeyEvent and MouseEvent - props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), - - fixHooks: {}, - - keyHooks: { - props: "char charCode key keyCode".split(" "), - filter: function( event, original ) { - - // Add which for key events - if ( event.which == null ) { - event.which = original.charCode != null ? original.charCode : original.keyCode; - } - - return event; - } - }, - - mouseHooks: { - props: "button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "), - filter: function( event, original ) { - var eventDoc, doc, body, - button = original.button; - - // Calculate pageX/Y if missing and clientX/Y available - if ( event.pageX == null && original.clientX != null ) { - eventDoc = event.target.ownerDocument || document; - doc = eventDoc.documentElement; - body = eventDoc.body; - - event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 ); - event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 ); - } - - // Add which for click: 1 === left; 2 === middle; 3 === right - // Note: button is not normalized, so don't use it - if ( !event.which && button !== undefined ) { - event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); - } - - return event; - } - }, - - fix: function( event ) { - if ( event[ jQuery.expando ] ) { - return event; - } - - // Create a writable copy of the event object and normalize some properties - var i, prop, copy, - type = event.type, - originalEvent = event, - fixHook = this.fixHooks[ type ]; - - if ( !fixHook ) { - this.fixHooks[ type ] = fixHook = - rmouseEvent.test( type ) ? this.mouseHooks : - rkeyEvent.test( type ) ? this.keyHooks : - {}; - } - copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; - - event = new jQuery.Event( originalEvent ); - - i = copy.length; - while ( i-- ) { - prop = copy[ i ]; - event[ prop ] = originalEvent[ prop ]; - } - - // Support: Cordova 2.5 (WebKit) (#13255) - // All events should have a target; Cordova deviceready doesn't - if ( !event.target ) { - event.target = document; - } - - // Support: Safari 6.0+, Chrome<28 - // Target should not be a text node (#504, #13143) - if ( event.target.nodeType === 3 ) { - event.target = event.target.parentNode; - } - - return fixHook.filter ? fixHook.filter( event, originalEvent ) : event; - }, - - special: { - load: { - // Prevent triggered image.load events from bubbling to window.load - noBubble: true - }, - focus: { - // Fire native event if possible so blur/focus sequence is correct - trigger: function() { - if ( this !== safeActiveElement() && this.focus ) { - this.focus(); - return false; - } - }, - delegateType: "focusin" - }, - blur: { - trigger: function() { - if ( this === safeActiveElement() && this.blur ) { - this.blur(); - return false; - } - }, - delegateType: "focusout" - }, - click: { - // For checkbox, fire native event so checked state will be right - trigger: function() { - if ( this.type === "checkbox" && this.click && jQuery.nodeName( this, "input" ) ) { - this.click(); - return false; - } - }, - - // For cross-browser consistency, don't fire native .click() on links - _default: function( event ) { - return jQuery.nodeName( event.target, "a" ); - } - }, - - beforeunload: { - postDispatch: function( event ) { - - // Support: Firefox 20+ - // Firefox doesn't alert if the returnValue field is not set. - if ( event.result !== undefined && event.originalEvent ) { - event.originalEvent.returnValue = event.result; - } - } - } - }, - - simulate: function( type, elem, event, bubble ) { - // Piggyback on a donor event to simulate a different one. - // Fake originalEvent to avoid donor's stopPropagation, but if the - // simulated event prevents default then we do the same on the donor. - var e = jQuery.extend( - new jQuery.Event(), - event, - { - type: type, - isSimulated: true, - originalEvent: {} - } - ); - if ( bubble ) { - jQuery.event.trigger( e, null, elem ); - } else { - jQuery.event.dispatch.call( elem, e ); - } - if ( e.isDefaultPrevented() ) { - event.preventDefault(); - } - } -}; - -jQuery.removeEvent = function( elem, type, handle ) { - if ( elem.removeEventListener ) { - elem.removeEventListener( type, handle, false ); - } -}; - -jQuery.Event = function( src, props ) { - // Allow instantiation without the 'new' keyword - if ( !(this instanceof jQuery.Event) ) { - return new jQuery.Event( src, props ); - } - - // Event object - if ( src && src.type ) { - this.originalEvent = src; - this.type = src.type; - - // Events bubbling up the document may have been marked as prevented - // by a handler lower down the tree; reflect the correct value. - this.isDefaultPrevented = src.defaultPrevented || - src.defaultPrevented === undefined && - // Support: Android<4.0 - src.returnValue === false ? - returnTrue : - returnFalse; - - // Event type - } else { - this.type = src; - } - - // Put explicitly provided properties onto the event object - if ( props ) { - jQuery.extend( this, props ); - } - - // Create a timestamp if incoming event doesn't have one - this.timeStamp = src && src.timeStamp || jQuery.now(); - - // Mark it as fixed - this[ jQuery.expando ] = true; -}; - -// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding -// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html -jQuery.Event.prototype = { - isDefaultPrevented: returnFalse, - isPropagationStopped: returnFalse, - isImmediatePropagationStopped: returnFalse, - - preventDefault: function() { - var e = this.originalEvent; - - this.isDefaultPrevented = returnTrue; - - if ( e && e.preventDefault ) { - e.preventDefault(); - } - }, - stopPropagation: function() { - var e = this.originalEvent; - - this.isPropagationStopped = returnTrue; - - if ( e && e.stopPropagation ) { - e.stopPropagation(); - } - }, - stopImmediatePropagation: function() { - var e = this.originalEvent; - - this.isImmediatePropagationStopped = returnTrue; - - if ( e && e.stopImmediatePropagation ) { - e.stopImmediatePropagation(); - } - - this.stopPropagation(); - } -}; - -// Create mouseenter/leave events using mouseover/out and event-time checks -// Support: Chrome 15+ -jQuery.each({ - mouseenter: "mouseover", - mouseleave: "mouseout", - pointerenter: "pointerover", - pointerleave: "pointerout" -}, function( orig, fix ) { - jQuery.event.special[ orig ] = { - delegateType: fix, - bindType: fix, - - handle: function( event ) { - var ret, - target = this, - related = event.relatedTarget, - handleObj = event.handleObj; - - // For mousenter/leave call the handler if related is outside the target. - // NB: No relatedTarget if the mouse left/entered the browser window - if ( !related || (related !== target && !jQuery.contains( target, related )) ) { - event.type = handleObj.origType; - ret = handleObj.handler.apply( this, arguments ); - event.type = fix; - } - return ret; - } - }; -}); - -// Support: Firefox, Chrome, Safari -// Create "bubbling" focus and blur events -if ( !support.focusinBubbles ) { - jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { - - // Attach a single capturing handler on the document while someone wants focusin/focusout - var handler = function( event ) { - jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); - }; - - jQuery.event.special[ fix ] = { - setup: function() { - var doc = this.ownerDocument || this, - attaches = data_priv.access( doc, fix ); - - if ( !attaches ) { - doc.addEventListener( orig, handler, true ); - } - data_priv.access( doc, fix, ( attaches || 0 ) + 1 ); - }, - teardown: function() { - var doc = this.ownerDocument || this, - attaches = data_priv.access( doc, fix ) - 1; - - if ( !attaches ) { - doc.removeEventListener( orig, handler, true ); - data_priv.remove( doc, fix ); - - } else { - data_priv.access( doc, fix, attaches ); - } - } - }; - }); -} - -jQuery.fn.extend({ - - on: function( types, selector, data, fn, /*INTERNAL*/ one ) { - var origFn, type; - - // Types can be a map of types/handlers - if ( typeof types === "object" ) { - // ( types-Object, selector, data ) - if ( typeof selector !== "string" ) { - // ( types-Object, data ) - data = data || selector; - selector = undefined; - } - for ( type in types ) { - this.on( type, selector, data, types[ type ], one ); - } - return this; - } - - if ( data == null && fn == null ) { - // ( types, fn ) - fn = selector; - data = selector = undefined; - } else if ( fn == null ) { - if ( typeof selector === "string" ) { - // ( types, selector, fn ) - fn = data; - data = undefined; - } else { - // ( types, data, fn ) - fn = data; - data = selector; - selector = undefined; - } - } - if ( fn === false ) { - fn = returnFalse; - } else if ( !fn ) { - return this; - } - - if ( one === 1 ) { - origFn = fn; - fn = function( event ) { - // Can use an empty set, since event contains the info - jQuery().off( event ); - return origFn.apply( this, arguments ); - }; - // Use same guid so caller can remove using origFn - fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); - } - return this.each( function() { - jQuery.event.add( this, types, fn, data, selector ); - }); - }, - one: function( types, selector, data, fn ) { - return this.on( types, selector, data, fn, 1 ); - }, - off: function( types, selector, fn ) { - var handleObj, type; - if ( types && types.preventDefault && types.handleObj ) { - // ( event ) dispatched jQuery.Event - handleObj = types.handleObj; - jQuery( types.delegateTarget ).off( - handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType, - handleObj.selector, - handleObj.handler - ); - return this; - } - if ( typeof types === "object" ) { - // ( types-object [, selector] ) - for ( type in types ) { - this.off( type, selector, types[ type ] ); - } - return this; - } - if ( selector === false || typeof selector === "function" ) { - // ( types [, fn] ) - fn = selector; - selector = undefined; - } - if ( fn === false ) { - fn = returnFalse; - } - return this.each(function() { - jQuery.event.remove( this, types, fn, selector ); - }); - }, - - trigger: function( type, data ) { - return this.each(function() { - jQuery.event.trigger( type, data, this ); - }); - }, - triggerHandler: function( type, data ) { - var elem = this[0]; - if ( elem ) { - return jQuery.event.trigger( type, data, elem, true ); - } - } -}); - - -var - rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, - rtagName = /<([\w:]+)/, - rhtml = /<|&#?\w+;/, - rnoInnerhtml = /<(?:script|style|link)/i, - // checked="checked" or checked - rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i, - rscriptType = /^$|\/(?:java|ecma)script/i, - rscriptTypeMasked = /^true\/(.*)/, - rcleanScript = /^\s*\s*$/g, - - // We have to close these tags to support XHTML (#13200) - wrapMap = { - - // Support: IE9 - option: [ 1, "" ], - - thead: [ 1, "", "
" ], - col: [ 2, "", "
" ], - tr: [ 2, "", "
" ], - td: [ 3, "", "
" ], - - _default: [ 0, "", "" ] - }; - -// Support: IE9 -wrapMap.optgroup = wrapMap.option; - -wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; -wrapMap.th = wrapMap.td; - -// Support: 1.x compatibility -// Manipulating tables requires a tbody -function manipulationTarget( elem, content ) { - return jQuery.nodeName( elem, "table" ) && - jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ? - - elem.getElementsByTagName("tbody")[0] || - elem.appendChild( elem.ownerDocument.createElement("tbody") ) : - elem; -} - -// Replace/restore the type attribute of script elements for safe DOM manipulation -function disableScript( elem ) { - elem.type = (elem.getAttribute("type") !== null) + "/" + elem.type; - return elem; -} -function restoreScript( elem ) { - var match = rscriptTypeMasked.exec( elem.type ); - - if ( match ) { - elem.type = match[ 1 ]; - } else { - elem.removeAttribute("type"); - } - - return elem; -} - -// Mark scripts as having already been evaluated -function setGlobalEval( elems, refElements ) { - var i = 0, - l = elems.length; - - for ( ; i < l; i++ ) { - data_priv.set( - elems[ i ], "globalEval", !refElements || data_priv.get( refElements[ i ], "globalEval" ) - ); - } -} - -function cloneCopyEvent( src, dest ) { - var i, l, type, pdataOld, pdataCur, udataOld, udataCur, events; - - if ( dest.nodeType !== 1 ) { - return; - } - - // 1. Copy private data: events, handlers, etc. - if ( data_priv.hasData( src ) ) { - pdataOld = data_priv.access( src ); - pdataCur = data_priv.set( dest, pdataOld ); - events = pdataOld.events; - - if ( events ) { - delete pdataCur.handle; - pdataCur.events = {}; - - for ( type in events ) { - for ( i = 0, l = events[ type ].length; i < l; i++ ) { - jQuery.event.add( dest, type, events[ type ][ i ] ); - } - } - } - } - - // 2. Copy user data - if ( data_user.hasData( src ) ) { - udataOld = data_user.access( src ); - udataCur = jQuery.extend( {}, udataOld ); - - data_user.set( dest, udataCur ); - } -} - -function getAll( context, tag ) { - var ret = context.getElementsByTagName ? context.getElementsByTagName( tag || "*" ) : - context.querySelectorAll ? context.querySelectorAll( tag || "*" ) : - []; - - return tag === undefined || tag && jQuery.nodeName( context, tag ) ? - jQuery.merge( [ context ], ret ) : - ret; -} - -// Fix IE bugs, see support tests -function fixInput( src, dest ) { - var nodeName = dest.nodeName.toLowerCase(); - - // Fails to persist the checked state of a cloned checkbox or radio button. - if ( nodeName === "input" && rcheckableType.test( src.type ) ) { - dest.checked = src.checked; - - // Fails to return the selected option to the default selected state when cloning options - } else if ( nodeName === "input" || nodeName === "textarea" ) { - dest.defaultValue = src.defaultValue; - } -} - -jQuery.extend({ - clone: function( elem, dataAndEvents, deepDataAndEvents ) { - var i, l, srcElements, destElements, - clone = elem.cloneNode( true ), - inPage = jQuery.contains( elem.ownerDocument, elem ); - - // Fix IE cloning issues - if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && - !jQuery.isXMLDoc( elem ) ) { - - // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2 - destElements = getAll( clone ); - srcElements = getAll( elem ); - - for ( i = 0, l = srcElements.length; i < l; i++ ) { - fixInput( srcElements[ i ], destElements[ i ] ); - } - } - - // Copy the events from the original to the clone - if ( dataAndEvents ) { - if ( deepDataAndEvents ) { - srcElements = srcElements || getAll( elem ); - destElements = destElements || getAll( clone ); - - for ( i = 0, l = srcElements.length; i < l; i++ ) { - cloneCopyEvent( srcElements[ i ], destElements[ i ] ); - } - } else { - cloneCopyEvent( elem, clone ); - } - } - - // Preserve script evaluation history - destElements = getAll( clone, "script" ); - if ( destElements.length > 0 ) { - setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); - } - - // Return the cloned set - return clone; - }, - - buildFragment: function( elems, context, scripts, selection ) { - var elem, tmp, tag, wrap, contains, j, - fragment = context.createDocumentFragment(), - nodes = [], - i = 0, - l = elems.length; - - for ( ; i < l; i++ ) { - elem = elems[ i ]; - - if ( elem || elem === 0 ) { - - // Add nodes directly - if ( jQuery.type( elem ) === "object" ) { - // Support: QtWebKit, PhantomJS - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); - - // Convert non-html into a text node - } else if ( !rhtml.test( elem ) ) { - nodes.push( context.createTextNode( elem ) ); - - // Convert html into DOM nodes - } else { - tmp = tmp || fragment.appendChild( context.createElement("div") ); - - // Deserialize a standard representation - tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); - wrap = wrapMap[ tag ] || wrapMap._default; - tmp.innerHTML = wrap[ 1 ] + elem.replace( rxhtmlTag, "<$1>" ) + wrap[ 2 ]; - - // Descend through wrappers to the right content - j = wrap[ 0 ]; - while ( j-- ) { - tmp = tmp.lastChild; - } - - // Support: QtWebKit, PhantomJS - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( nodes, tmp.childNodes ); - - // Remember the top-level container - tmp = fragment.firstChild; - - // Ensure the created nodes are orphaned (#12392) - tmp.textContent = ""; - } - } - } - - // Remove wrapper from fragment - fragment.textContent = ""; - - i = 0; - while ( (elem = nodes[ i++ ]) ) { - - // #4087 - If origin and destination elements are the same, and this is - // that element, do not do anything - if ( selection && jQuery.inArray( elem, selection ) !== -1 ) { - continue; - } - - contains = jQuery.contains( elem.ownerDocument, elem ); - - // Append to fragment - tmp = getAll( fragment.appendChild( elem ), "script" ); - - // Preserve script evaluation history - if ( contains ) { - setGlobalEval( tmp ); - } - - // Capture executables - if ( scripts ) { - j = 0; - while ( (elem = tmp[ j++ ]) ) { - if ( rscriptType.test( elem.type || "" ) ) { - scripts.push( elem ); - } - } - } - } - - return fragment; - }, - - cleanData: function( elems ) { - var data, elem, type, key, - special = jQuery.event.special, - i = 0; - - for ( ; (elem = elems[ i ]) !== undefined; i++ ) { - if ( jQuery.acceptData( elem ) ) { - key = elem[ data_priv.expando ]; - - if ( key && (data = data_priv.cache[ key ]) ) { - if ( data.events ) { - for ( type in data.events ) { - if ( special[ type ] ) { - jQuery.event.remove( elem, type ); - - // This is a shortcut to avoid jQuery.event.remove's overhead - } else { - jQuery.removeEvent( elem, type, data.handle ); - } - } - } - if ( data_priv.cache[ key ] ) { - // Discard any remaining `private` data - delete data_priv.cache[ key ]; - } - } - } - // Discard any remaining `user` data - delete data_user.cache[ elem[ data_user.expando ] ]; - } - } -}); - -jQuery.fn.extend({ - text: function( value ) { - return access( this, function( value ) { - return value === undefined ? - jQuery.text( this ) : - this.empty().each(function() { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - this.textContent = value; - } - }); - }, null, value, arguments.length ); - }, - - append: function() { - return this.domManip( arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.appendChild( elem ); - } - }); - }, - - prepend: function() { - return this.domManip( arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.insertBefore( elem, target.firstChild ); - } - }); - }, - - before: function() { - return this.domManip( arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this ); - } - }); - }, - - after: function() { - return this.domManip( arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this.nextSibling ); - } - }); - }, - - remove: function( selector, keepData /* Internal Use Only */ ) { - var elem, - elems = selector ? jQuery.filter( selector, this ) : this, - i = 0; - - for ( ; (elem = elems[i]) != null; i++ ) { - if ( !keepData && elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem ) ); - } - - if ( elem.parentNode ) { - if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) { - setGlobalEval( getAll( elem, "script" ) ); - } - elem.parentNode.removeChild( elem ); - } - } - - return this; - }, - - empty: function() { - var elem, - i = 0; - - for ( ; (elem = this[i]) != null; i++ ) { - if ( elem.nodeType === 1 ) { - - // Prevent memory leaks - jQuery.cleanData( getAll( elem, false ) ); - - // Remove any remaining nodes - elem.textContent = ""; - } - } - - return this; - }, - - clone: function( dataAndEvents, deepDataAndEvents ) { - dataAndEvents = dataAndEvents == null ? false : dataAndEvents; - deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; - - return this.map(function() { - return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); - }); - }, - - html: function( value ) { - return access( this, function( value ) { - var elem = this[ 0 ] || {}, - i = 0, - l = this.length; - - if ( value === undefined && elem.nodeType === 1 ) { - return elem.innerHTML; - } - - // See if we can take a shortcut and just use innerHTML - if ( typeof value === "string" && !rnoInnerhtml.test( value ) && - !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { - - value = value.replace( rxhtmlTag, "<$1>" ); - - try { - for ( ; i < l; i++ ) { - elem = this[ i ] || {}; - - // Remove element nodes and prevent memory leaks - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - elem.innerHTML = value; - } - } - - elem = 0; - - // If using innerHTML throws an exception, use the fallback method - } catch( e ) {} - } - - if ( elem ) { - this.empty().append( value ); - } - }, null, value, arguments.length ); - }, - - replaceWith: function() { - var arg = arguments[ 0 ]; - - // Make the changes, replacing each context element with the new content - this.domManip( arguments, function( elem ) { - arg = this.parentNode; - - jQuery.cleanData( getAll( this ) ); - - if ( arg ) { - arg.replaceChild( elem, this ); - } - }); - - // Force removal if there was no new content (e.g., from empty arguments) - return arg && (arg.length || arg.nodeType) ? this : this.remove(); - }, - - detach: function( selector ) { - return this.remove( selector, true ); - }, - - domManip: function( args, callback ) { - - // Flatten any nested arrays - args = concat.apply( [], args ); - - var fragment, first, scripts, hasScripts, node, doc, - i = 0, - l = this.length, - set = this, - iNoClone = l - 1, - value = args[ 0 ], - isFunction = jQuery.isFunction( value ); - - // We can't cloneNode fragments that contain checked, in WebKit - if ( isFunction || - ( l > 1 && typeof value === "string" && - !support.checkClone && rchecked.test( value ) ) ) { - return this.each(function( index ) { - var self = set.eq( index ); - if ( isFunction ) { - args[ 0 ] = value.call( this, index, self.html() ); - } - self.domManip( args, callback ); - }); - } - - if ( l ) { - fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, this ); - first = fragment.firstChild; - - if ( fragment.childNodes.length === 1 ) { - fragment = first; - } - - if ( first ) { - scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); - hasScripts = scripts.length; - - // Use the original fragment for the last item instead of the first because it can end up - // being emptied incorrectly in certain situations (#8070). - for ( ; i < l; i++ ) { - node = fragment; - - if ( i !== iNoClone ) { - node = jQuery.clone( node, true, true ); - - // Keep references to cloned scripts for later restoration - if ( hasScripts ) { - // Support: QtWebKit - // jQuery.merge because push.apply(_, arraylike) throws - jQuery.merge( scripts, getAll( node, "script" ) ); - } - } - - callback.call( this[ i ], node, i ); - } - - if ( hasScripts ) { - doc = scripts[ scripts.length - 1 ].ownerDocument; - - // Reenable scripts - jQuery.map( scripts, restoreScript ); - - // Evaluate executable scripts on first document insertion - for ( i = 0; i < hasScripts; i++ ) { - node = scripts[ i ]; - if ( rscriptType.test( node.type || "" ) && - !data_priv.access( node, "globalEval" ) && jQuery.contains( doc, node ) ) { - - if ( node.src ) { - // Optional AJAX dependency, but won't run scripts if not present - if ( jQuery._evalUrl ) { - jQuery._evalUrl( node.src ); - } - } else { - jQuery.globalEval( node.textContent.replace( rcleanScript, "" ) ); - } - } - } - } - } - } - - return this; - } -}); - -jQuery.each({ - appendTo: "append", - prependTo: "prepend", - insertBefore: "before", - insertAfter: "after", - replaceAll: "replaceWith" -}, function( name, original ) { - jQuery.fn[ name ] = function( selector ) { - var elems, - ret = [], - insert = jQuery( selector ), - last = insert.length - 1, - i = 0; - - for ( ; i <= last; i++ ) { - elems = i === last ? this : this.clone( true ); - jQuery( insert[ i ] )[ original ]( elems ); - - // Support: QtWebKit - // .get() because push.apply(_, arraylike) throws - push.apply( ret, elems.get() ); - } - - return this.pushStack( ret ); - }; -}); - - -var iframe, - elemdisplay = {}; - -/** - * Retrieve the actual display of a element - * @param {String} name nodeName of the element - * @param {Object} doc Document object - */ -// Called only from within defaultDisplay -function actualDisplay( name, doc ) { - var style, - elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ), - - // getDefaultComputedStyle might be reliably used only on attached element - display = window.getDefaultComputedStyle && ( style = window.getDefaultComputedStyle( elem[ 0 ] ) ) ? - - // Use of this method is a temporary fix (more like optimization) until something better comes along, - // since it was removed from specification and supported only in FF - style.display : jQuery.css( elem[ 0 ], "display" ); - - // We don't have any data stored on the element, - // so use "detach" method as fast way to get rid of the element - elem.detach(); - - return display; -} - -/** - * Try to determine the default display value of an element - * @param {String} nodeName - */ -function defaultDisplay( nodeName ) { - var doc = document, - display = elemdisplay[ nodeName ]; - - if ( !display ) { - display = actualDisplay( nodeName, doc ); - - // If the simple way fails, read from inside an iframe - if ( display === "none" || !display ) { - - // Use the already-created iframe if possible - iframe = (iframe || jQuery( " -

MBC Interview Series Introduction
-
Published on September 3, 2014
-
Chandrapaul Latchman, former president of Macaulay Business Club (MBC) introduces the organization's new Interview Series. Through these series of videos, MBC will bring insights into different careers and industries in order to help students with their professional development.
- -
- -
Finance Interview with Chandrapaul Latchman
-
Published on September 3, 2014
-
Chandrapaul Latchman, a Baruch College alumni, talks about his internship experiences at Blackrock and J.P. Morgan Chase & Co. He gives insights on how he was able to succeed in the finance field and what he thinks it takes for you to succeed.
-
-
- -
Marketing Interview with Amanda Huang
-
Published on October 1, 2014
-
Amanda Huang, a Baruch College alumni, talks about her experience with Time Inc., gives her insight on the marketing industry, and advises interested students on what it takes to succeed.
-
- -
-
- -
Finance Interview with Rafat Miah
-
Published on December 29, 2014
-
Rafat, a Baruch College alumni, talks about his experience with Insight Venture Partners, post-graduation plans, study abroad, and tips for a successful career.
-
-
- -
Accounting Interview with Devon Khan
-
Published on March 17, 2015
-
Devon, a Baruch College alumni, talks about his past internship experiences and his decision to pursue an accounting major.
-
-
- -
Management Interview with Nicholas Nehaul
-
Published on March 17, 2015
-
Nicholas, a Baruch College alumni talks about his college career, major, and past internships.
-
-
- - - - -
-
-
- - - -
-
-
- - - - - - - - diff --git a/mbcweb/res/excel.html b/mbcweb/res/excel.html deleted file mode 100644 index 265bc68..0000000 --- a/mbcweb/res/excel.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - -
- - -
-
-
-
-
-
Excel Workspace
-
Guide
-
-
-
-
-
Tips for a Novice Excel User!
From someone who used to be there
-
-

- Okay so you’re probably reading this because you want to up your excel skills because… well, it’s important in the job market and you want to land an awesome job at Goldman Sachs this summer. Or not. Look, it’s important to have awesome Excel skills no matter if you’re working for a bank, in tech, at a hospital or at a nonprofit. I’m going to give you one simple tool that will change the way you use Excel forever (hopefully). Here it is (and you have to be on Windows for it to work): Use the Alt key! You’ll probably see some letters pop up along the “ribbon,” now hit one of those letters on your keyboard, and now another until it does something. Hopefully you’ve figured out that this is a quick way to navigate through the various settings in Excel and will use this tip in the future. Check out the file below for a small list of really useful Excel shortcuts that you should commit to memory. Check out this YouTube video for a video explanation: -

-
- -
-
-
-
-
-
-
Pivot Tables
-
-

- No matter which career path you choose to pursue, knowing how to create a pivot table on Excel is of the upmost importance. A pivot table serves as a useful tool because it can: -

    -
  1. Summarize data into a compact, understandable format
  2. -
  3. Help find relationships in data
  4. -
  5. Organize the data in a format that’s easy to chart
  6. -
- Furthermore, pivot tables can help ensure that you are provided with accurate, useful data, which is easily accessible for analysis. They also serve as a great tool in double-checking that you, the user, are asking the right questions of the available data and are carrying out the analysis with the appropriate tools. While there are far more complex analytic tools within Excel, pivot tables remain popular because of their user-friendly nature. Using pivot tables guarantees convenience for all parties involved in the data analytics process. If you want to learn how to create pivot tables, check out this video! -

-
- -
-
-
-
-
-
-
H. Lookup & V. Lookup
-
-

- Excel spreadsheets and tables can be very intimidating to the user or editor, as they often contain hundreds of rows or columns of data. Using the HLookup or VLookup functions can help sort through a myriad of information quickly and effectively. -

    -
  1. Lookup functions help find specific names, numbers, or figures
  2. -
  3. They can also produce values based on certain criteria
  4. -
  5. Lastly, they can be convenient to use as they have simple cell inputs, just like regular functions.
  6. -
- Lookup functions are especially useful for large tables full of data. In other cases, one may use a lookup function to use one column of functions to produce another. For example, if one has a grading scale (0-64=F, 65+=P) they can use HLookup or VLookup to produce F’s or P’s depending on the preceding column or row’s values. Finally lookup functions are relatively easy to configure and are easy to catch on to, with a little practice of course. If you would like to learn more about these specific lookup functions, I would highly recommend that you watch some videos! -

-
-
-
-
-
-
Goal Seek and Solver
-
-

- The next skills we will be looking at are Goal Seek and Solver. These are excellent analysis tools that will come in handy when managing scenarios with changing variables. The Goal Seek function allows you to specify a desired output and will in turn calculate the necessary input values to reach your determined output. It is very useful for quickly solving formulas with a single unknown value. If you've used the Solver on the TI-83+ calculator, the method is very similar. Next, is the more complex version of Goal Seek: Solver. Excel's Solver utility is a more powerful and flexible version of the Goal Seek utility. It accommodates multiple unknowns, multiple equations, and is able to optimize under-constrained solutions based on multiple constraints. -

-
-
-
-
- -
-
-
- - - -
-
-
-
- - - - - - - diff --git a/mbcweb/res/professional-development.html b/mbcweb/res/professional-development.html deleted file mode 100644 index 0130874..0000000 --- a/mbcweb/res/professional-development.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - -
- - -
-
-
-
-
-
Professional Development
-
Interview Tips
-
-
-
-
-
- The key to any interview is preparation. Interviewers want to know that you have spent time reflecting on your experiences and are able to eloquently speak about them. They also want to see that you are interested in the company. Interviewers often test your interest in acquiring the position by testing your knowledge of the company. -
-
- Here are some tips to help you prepare for that important interview: -
    -
    -
  • Know your resume inside and out -
    Everything on it is fair game, and slipping up on details can cost you the job. You should have examples to back up the accomplishments you have written. Use the STAR method (Situation/Task, Action you took, Result) for these examples. -
  • -
    -
  • Know about the company -
    You should know company leaders, like the CEO or the person that runs the division you are applying to. It is also important to know any recent news about the company. A quick Google search should give you all the information you need. It goes without saying, but you should know about the job you are applying for as well. You should be aware of an employee’s responsibilities and the types of projects you might work on. Speaking to current employees is the best way to get accurate information, and it also portrays your interest in the company. -
  • -
    -
  • Present a holistic understanding of the industry -
    You should be able to speak about any major events/trends in the industry of the company you are interviewing for. -
  • -
    -
  • Finally, don’t be afraid to have a story about your weekend or free time -
    It can be anything from a good restaurant you went to, a book you enjoyed, or a ski trip. When you first meet your interviewer, chances are that they will ask you how your weekend was or how you are. Rather than giving a generic answer, tell a short story about something interesting you may have done. This can give the interviewer some color on your personality and even shed light on common interests. At the end of the day, an interview is a conversation and it helps to be interesting. -
  • -
-
- After practicing these tips in front of friends, family or even a mirror, interviews should be a breeze! Being prepared is always a plus… just don’t sound/act like a robot. -
-
- Be sure to prepare answers for the most common interview questions, which can be found here -
-
-
-
-
- -
-
-
- - - -
-
-
-
- - - - - - - diff --git a/mbcweb/res/suggested-links.html b/mbcweb/res/suggested-links.html deleted file mode 100644 index be99ef1..0000000 --- a/mbcweb/res/suggested-links.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - -
- - -
-
-
-
-
-
Suggested Links
-
-
-
-
-
- Investopedia -
-
- Investopedia
- Finance
- Want to learn a little bit about finance each day? Sign up for Investopedia’s newsletters. With their service, you can sign up to receive emails for the term of the day, stay up to date with current events, learn investment basics, and more. -
- Sign up -
-
-
- -
-
-
-
- theSkimm -
-
- theSkimm
- News
- Need a daily summary of current events to start your day? Try theSkimm: “theSkimm is the daily e-mail newsletter that gives you everything you need to start your day. We do the reading for you – across subject lines and party lines – and break it down with fresh editorial content.” -
- Sign up -
-
-
- - -
-
-
-
- Glassdoor -
-
- Glassdoor
- Career Information
- See salaries and interview questions for various jobs at many companies. Sign up to their alerts for quick notice of job postings near you.
-
- Sign up -
-
-
- -
-
-
-
- Business Insider -
-
- Business Insider
- Article
- Successful people share morning routines. - Learn about what notable people do to become and stay successful. -
- Read More... -
-
-
-
-
- -
-
-
- - - -
-
-
-
- - - - - - - diff --git a/parallax-template/LICENSE b/parallax-template/LICENSE deleted file mode 100644 index d109bc9..0000000 --- a/parallax-template/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2014 Materialize - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file diff --git a/parallax-template/background1.jpg b/parallax-template/background1.jpg deleted file mode 100644 index e8b388e49574eef93f8511e901d42020cbf1da0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99515 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%0AEyG0QVo!IkTgQ+B*1nIMpnXIOg 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

HR8>i{@4bhfV^2=xy5st#(bmYU>?aZnlJ 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 diff --git a/parallax-template/background3.jpg b/parallax-template/background3.jpg deleted file mode 100644 index cc0a11c818c9951c6271c4ab882b5bd34e5ffc80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176006 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

R+|a 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 tr^awpQ52_--}Xe{XZBG

b*S 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 H@WTHAPKFf# diff --git a/parallax-template/fonts/roboto/Roboto-Light.woff2 b/parallax-template/fonts/roboto/Roboto-Light.woff2 deleted file mode 100644 index 0707d9ab13144fa7fc48e4b81df5cd75e4d7b32c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64268 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�H6diG}Ai0IpO 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 diff --git a/parallax-template/fonts/roboto/Roboto-Medium.woff b/parallax-template/fonts/roboto/Roboto-Medium.woff deleted file mode 100644 index ced7907e94311bfad0b66b03539dee976c557ce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90560 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%0AMZr#O3)xhwF=8g{i)y-A^tTKb-%# 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�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

|eHN*Xs;HphBsBGM08XgV7B=D(rKnX| zI;9Iho_vRv<-uO|<6ZUZfoJg%mb}q5JZq=*CF_IM2V4&}w$Y zDdxOnb}m3!b9R=@JiS+(BcaI;5>Dw7oj;*!fT;QZy@~azsQh$kMeCJrD#nzsVQsnJ zfh1Clu)XZcmGlskvEiv{occWhQpV&~(%sI9HxWCtM0Mk0a5Ib<+z$vgZ*MoT<9;Y!1z?{tpc=w7Qz69<>9|;%xE(~z<1L}Bp_#iC^T0?%x z�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%0DLQaU^b-T0Bk*SiA>&Nb-&FL)XZ) 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 NrRb!U-}C`m2>`4kf5`v< diff --git a/parallax-template/fonts/roboto/Roboto-Thin.woff b/parallax-template/fonts/roboto/Roboto-Thin.woff deleted file mode 100644 index 175d076546ce4db09d4898177f6c6aac4c38ebe6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88132 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


XFT{%kaof+ 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 F000hJ5%2&2 diff --git a/parallax-template/fonts/roboto/Roboto-Thin.woff2 b/parallax-template/fonts/roboto/Roboto-Thin.woff2 deleted file mode 100644 index 29172398b941a37fab7f0398e1c388f7fe200c65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63056 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

<@@N z5dI87BEq8K%`_4ORQcsvJ@D1n1;fahl4r>`v9!qv zXCFD1nEg@HaBVZ*N*spVk-VuROwCZCKNRymphzrMb>-|P`y2&fWO4CfPtn^)O=P$s zIj=I^uBN_k zTZlQB^XZYwxo-2Q$}EJ60E0@)3IljaZb{?}8gxjSSQdypLy0+afK^Nyc3#dQ;=dcV zMKm}scio?C7EiC7&J<)y`nUCxkWtFw`8Ep}P9>dj$D6;beL4C?3CgpTOxcgg%^6!m zH|w2_?s=T-s5v1P^2P1xmGtZDT|dkOYPM@|t{}K-KFq=rpevDKQ@cK-&XPx4$uN7u zud~8sy6i2^aykg})=n!zqwy{N9{?#p*1sZU-`);63wZ;2)UY8efm|H}rU-sy>@a=g z18@~_*j8GO0DHlTOac{DO<;Hrzztg>W~#y>j4l<6 zB_=0CYKILDOJg2Px>p@U5IEK!-R;23!&LC{gJM6Oz{}~AFqNS}>T*cftH)1?1Xu`{ zih@a}Ar=vg$_InzFpgHs)`1*aN$2IcA#j*#W#u#e;(D&_^7hVg&+>oHdC~S6zPa%q z@*HtF{7%*N2ibwyJr=C+PsMpKTgVh+VkN|eH%n8^aHQNie{_p=$@xE8>QW)4%x96{ zO4Blp#N3L4x-FtY#N7PjBrauToq-eC)Er^6&1%-Ha5Q^P@<9#_Hc+>ZR*~lDWF(G9 z6`!*hud~qAT2=fR?ZoI?!rqp#9S%pvbXr5u(&f32a^6XL9Z%dM+jQTSi8-Y4E>6cdo6;=VqoH1o`i@wG+?g&IV-k{$h^}PB5{Qw<7}5me zysE+uIjcMX(5_?#OsuDJcvQ4`J0xaGr4TEGxyddmV&Ik7U~!sItP~*DL6Vq?LrCc~ z4Pw-QH@BWw|U0Iq{2e2lw3xqA^8QFVpzNdODNO!7y9f4q47`o(7 z`t25mkTroNpjr`Y56@@9bD^}xMO`0DWy&7HI(15i)bAa>{HL@H>z@Y0L#}dcQq3Px ze-~-8o%)guOLbC2a>3bDCkEa{|;hjps;(l0vl zd;=#O$@L~U>|>bioe$!cbA?vxi*+nN4Us)+f+bFcciBY=vLcjd7k*d}`>g0%uCeAx3{!GF+Ynv(ZGfI-(A5 zG$rAcLNS>myG&N+b_nUKQtGy%0(?`=YIy&9jX{22j-E6e1ZB=;^##B)xqX5>)#+Z> z%m$q@sbG~3a!x6?1AdAS(oL2HFH?m=A6fQ@KB^CT0C4AdW+sg2o9mL(xCW~SJ%UH@ zNR(u%WoN|ZFgEj^#2L19Tw-lM#a*X)GXiZjl^eR7MzXrD8^ z4RIe!{x(5EDtV=)ZmYFQW;bz-kL;W@A+5OALf@s*XHiZ^e-} zO6MqB7Eh>hb1ES0j!+c9M-06UIbPkH{FUA=j0?HwvLvLKC5>Iur>&dTz5&EB6Nz1u znlv6C0W(Y~2N4C-#L~!RpWY82T0HgfwG19PSX8|8=XLf_ahcT(M}X#Z}C{!ql87 zlLksf$elJt*OSLororP{9Kd`b{5zg=U8~x$Gu}Z17QSbz`li>*-h(X4PpQI6u8nz0 zko;AHEQ3@JAdIB6I*mM`V(5DLu~~AJ633fpS_OdbdMd~taBcv_<~WNFifFFm4+@5r z%S}^^^S*Vr+nyvNx`cx;Sy+KhnXL*KtUpSHDf_ zV?ZtR0BgAq^Ox+`kiIT|kzj|Com>KFWM7U$6GVbTI>o1tPE8)X5OT4J);sMO*%8%o z;y03}3y#OKDLy@p1URrJR4F3yUIWMIZOnFpi7?v(It*obmy7mlSK==m$IA& z+GUyZsFdMoo=G)V@pjoYoiwooE2yr#>ZJU8kWPFu{M`(~2pl{jBp3qRYJtE+!-kMt zsrq~67h=`eR80+Xs=p&W0x){KYN%gywqED5*=MMdWQcPB9qd!2pqeOIuzMfBrHLvT z!5_=3!RIwtEyf(y>j_f!+)*WgK;3~fF9tFG%M))wQ=i`Vcf|CkHg6k|p$+=%${N;# z>d{hU!PC+)Q#_Tt1+J6IobmW~*=C#D5Vs}gMaZ2M-ErBMc|~|Fv`j7_&JX?jWpqbB zb{gP$Iin`O3c6XtuyTVlo7~&!j97=h5)Ujup)t*7y9TyL9u=?N_jBtK4;qKFK{Cm_ zC3ZZm6=km_C)MRH2@Y!~3yXOg4}f`Z)Q_!>UD^OJ$(8DQ$q|SpJE%zE@ofOtN^+?n zuYmnD<rmO%^P5qm!0&(%Zt5PSFzejDN*Y5 z&5~#X^9%j@XWvH08tT)(3w_f+_vi1l?fF5O1@wyA&?tRf2)w?SUt0%ik)n(64yD#S zWYPobgJ(%XqcH8agjwmPnYZtl&Gk3)m=UPNYPf4@B)+Tb=%ihcBU#0!cW|~xyQGswGuqij?vsR~ z7x+;$|NjUU%_?RfKjRi;%;+{#D?2#PcB(2)K$%OsQ)Gq|~;lXAz_kJO6{Kw1Tz^a)qZBOsAsRwSNMeP34UGq?yT|`KZ%Zc%1CRi(%?WLhi=k32YP%2ob33TpVLsj;16a%}gKL>fD zWJjRBq8Zz&pvj&E5=N&4WS=9u-Qxt3YH)B)RxQYYR=3lq5oSkXzlZl}APh2Qgx#VTALqOKORprj0T7N=+(A zpeYL5lN;$~KG-1;#33cmTAnMgeenl@hK_3v4%6A8bF+i$0n3DWGK|x84ma-)70xYb zpcTJ_%E*&|3=E-}EV3^Fn*quapiVD|Vs?dAJfZ^ZgML0FzS_IEMiaCYIq-CAY(EX| zS2?dcos-sQXE94g%q}GBzJ?mU;E9~Old^kup+EdJ7oo^l7I{By%DCQvA>7NXz7x8Z zx#rAT0k5QK$T7%9-pI)f%2cE067V$ZG#6w%F1M%XMeBlAF@VrzAdB>V@`dDA&^(e8 zlYm%)F*Z@cYMzxoK$`T2i4S5hw=Ak8U|lLt%_W<1$>ryWQy)ZJZnQypKlAi&+x1C( z^6%VMXnWJ$YGJVDZ+^^DD=sDiOJ$MdF`dlhO*T79je7Sa_xZ=X6bC{-3*TX282_!U zZOTo?4JWVg-`voD(RgI2e@7dKTNor~1=Koq_NLg14sF3EpWX8|qH{Kyy*IAv`0e=0 zw%cJz^bEGR=%L+t+Laq_=G1#_?i6J6;kpwJ%(jVYWK6l=D;*=4Wm!%oik++y+Zr8Y z(VgkPvL~z*ZY!G#9YkNQ_!gH|YoQq24Tg=IUA*h_&y zperrP%SuGBwyvQE)M!v!cHYDpg+&5I6}~BR2pCD0oP79@taem{l?FmHNQWs#WttIM zQ+J5cEar_#q-3Vq3vJ29*qc8)-^Dt`lG>9KkTF~XvHmR#R{A9dCUZCEF*U#Atjo^Y zez_#*P4#It@@7tXC~q;0v7^V=dr=qYpg4}m!GKzp+fAhkd!~}P9O_k0e8}^IN8*yy zWo6weFWbCNx`62NU80YAigp6YxM2%7ick=mY7N@<^jX1TgFOt#O7IR8g%Su}Rtf=$7IsJ!{D!}2 zq}T=69N!Bt)V>U__#e)`m-CA5SqbnyV_v;9{5jPi>{a#kn2;5tYv~!uV+5UNl)a$) zQxBPFp6OJhn9%p8XpC|8#?8A;lkmE^J3k*%u93eKN1KFrxmP%HXEUw z+#VWi-?&QL^-02rU<2id+-0?#!ZwSOZSTSs7b$x93Tv5_*Kq$7sLi|ENs}j{t!vS$HaBX7{HCMc3t@mx0wqUb$Uw~i)(mwFsmLcSyh-os$X*iyQ zT~w)!TAdkU`&Ims=T;Ze@=0d=yAD?{um(dvkF_>HlvG2_OG~m{G~qiV%<5grx1XAv zb)FYA>$CW&W>DE)e8)0+;$x8mde-4bJBu=mH=R`Z1 zKK~2-0B-VJ9tv6~fe8uzLAYO*Ig3&L(fEZPIJj27%vu-{Xm$Jaj6Nk5OMQTL+13l` zpwtm{OoCbZ6eL=OIJutLtQy2f615(c*3VDj?X<2px$cHkO4*nbVAto^jj@s9zGY#3 zgGiE$lu>q}b5hT+k|Rbp-W<|cL3K*APy-R2j{O=Pdain}O2n11kT7Kj$dy@XRRT@2 zBmi~R&{7Bm6&x&W5;eSPAaKw9@R%p(wVlq+&CTnSRmw&Sd4LQnV0#|kse{0MUref7VO*P~^ z?aSeP>AmIdfixg@^{Wv^%1GaQoTP!KrE}^0fUmk?Gr3KdG=G-C@@m2+(#asDrIsskEELa-!^-pN=j~mA?f}p6uc1Q zKuDn%4C&y494QdbsGrDBnlzjY&v#QphMXKz156PbyXRnmK_f$9f{3IiuoO56){sT4 zhccbI#jsaRaT6#yd!!JNVzk@XT(_@oMLlg1&3~B0ejKN6qM0=jDvn2(S#%3`p}JNh zo2s46U%9il{gAhSb0`E9mJr+aJ-b#a-cxy_6R&Mp#{cM&zSmGK@Q>jj(=(N$pES~? z8@$zM17Je%De;M`EHZio0{#bb15N|`o(g4#18S(tF_X-oH(XMeVCa@G6@w=QydIo3 zrWfvhn%S!#s|#MCp3Fp1AbglaC2TFLK_bX~U$peGgZoVcv!cWT!hV<)WX(&43u|I_ z`clS+5(7oNqsRQg!%4;#gT?)-Y%rd_Qr=q{4*WUe0zIA)0oClLayKJe?U@9xA85a! zi*9DTTYv7|+IZBQyoFLJzOUUy=8XKw`1m0fLFFR3kUKqWH2_O0GFPICCrWihJ$aivo zjG+nE%)uKH4H%N1lWSPn+y2fH+`B)J@nR}bJq9>0?3<7P46eko?7qTA5n{(Kmyz$q z0K+nWte+bZ&reRT#%UckvO-~>fYy&-a-+daZ7-p;^IQ-QJX!%Of;lv!|MDuN{haZs zjDT+1NL}gWq;?YWUx+uo)a;VwYb&aI5AvyG+Ux13t?6wp-;7?dbc;Mp-W48K z->Fo2S8Ws?if_K>?hd)wEvmiklBK7e5!;;PKYM)IAVm-Rcu;=BRL|lu@j;freBGlC*GKqkWLXGA-fLL|z;YDd- zg&Si?w><}*n9Y`g#KqIf6FZ@5^bmwdOY$9sdM~tL!}eqXukUE6t-dpdewn+u;9d~1 zIRzp6K2F^Y!X;l#h1(`>BQ3=5K8U{h+1#*4*5*;Mzc4i`>eb^-<~J98k%xkzzn%m= zX*WHR`)qyiss7RKih+8y2~0q+6?NhZxc%8;{7!{fH=}{E{lwU1C?z;hRtT29cide? zcw4%Krh>1OpW1!;=Qp48l^`IWDb+3%b=6z+*j{+{aQd{pS_=UQd?{31n||u}qLdG- zmp`n&Y)_i927f9}+W<^s-|#GV5>7wJ;VXB4V*prcnqp4t8BD^3lA&=6NA)q2Fbb$C zLWPtz3>4P}SD%K_i{{sB6p#SV!wOWlt1^q_s4K5>R6Fin%q_ved0ux(d~%2E$}V1T znK{knt62-vPy|9T5`5HCC^a4M#(E{r$13^X={Q#R5gqP}5m^aOX9(E9Ke+*>rZmGH z+U5k6S^Gx_m(KiU#)1f<8Gl2(4X%@H<}7Nd?wEMvom&@-_zM;vpOZ`*Z@VrPKXv)}I5oB|{0CKW)6S zRH#e9J}fNiA2VEaat9?LHJ9zNWZG{)0woj^Q=}zeZ#>VxurYN19~RR!aF?5eG(Jl` z>>~|nFrvPlAqhHuv*RiFA*$gorlwg^FYV(Oj7Q5zBc$5jwYd90O1kb7hwXYt{P(x( zvdDQ)3ZMOld&k#tKpRN*`73YVfgD*a|J#ub9QT|s!|W?TuEq=yoiU)lmG;WLMeIe2 zRrCUL-z@+W&B$B>WB*DQAa{%vle#J*%`j<=&*T_KR3aiQGpNVMdMX%Okhy94?Ui0Yecj)d zHCz)xe>F8Qqs%3vr94!npcx0Otu)LcF0=Z1WJaYuB`LGgG(u46Y_@tUFrDm@(eQ*T z1CKL5gZp{n#v7V>G{4H;J&j-doW(D5+Icf}%Y}EFaFL})PxKmjR9jLK?%SB)TG5=5 z;r-;I)A2dvAf&o=UZJh3yL)|bXQ0fCyAb0sK5u{3$dmqzS1cojH*QcjR)xW&W+ziB zBjY@>!i5=8X%*2a$3q_<_-cmx+=3{JRUf_V>blP*nMPqw+>Jei>JsfUZ=_1Iai-~% z1<8colQ*%e*1c_#=@ipg;A z%apiT$}9)H0NaxL>fHV^?4(gjEeA}Qqt+lJ@k+a6*2Vcz8oBNL)0A0=^;k_oLP$nU zRfT7?)Rh!Ww`T%=>TIt?_PIAR^)5&2d<^QiJL}?_4widD-Z`etd4taVsoI)>#{9gw z(lN-%$-b-m511x^+OEqt`BHKM`1f|BI+c%K94XZGVUuxW^f1LyY>o*q|Hd(km@&tasP1;~VM^p#7Ph zn)@|N3oPi1;mguLTJJTrHQCy>Hw#UBG;Vg*)~$D>q`#%LG`?#>C0f?awq)gv)FsCZ zQwm69)h_6X8BwRdqoX|*18g?JVr@V4hIwr4Uxf^d9mz$~FzYjB`Vv-#$MH$)71s|* z|2x6dZF9mm@{wm2<9eZE+_ALZPbBPVIkvVlLNwOJ-xCLLw+a;-P?Y(NO@S4TS!|9I zp(+-(m#wQQR*un0_CAtU7#3Gh2IB#=YqS?f>n(8(nFw?(w!HL!nF{lH)Y#38IcW~f z3wpuM5$v_G-Fg=u^7GWIbH5HL51jq5PS%vYUM6K`Wd$(P%QNXVJce34oCO>xM^QF!=}iftE@v!zHouPa^nn7}VZt^Ydu zuUGLj1xTh%4(3%$=)uS2@nuc|S-6{b23Dqf6{4f~zx~u!9}-&Osa$z#b||>%)7*Ua zSXv=%s-6@%TunyNu#78%sd=Co^C(a)YJvSJ^QZZY51GN-kjmAjz^mIinHwx0+24V) zS9d2SW-u}=56Yc)FC<1!?v1jKYF>rtD2b(~j%RQ~CtB-MugLY3K*oGR2%Vx~%daE? z6GUpxk7WE=PJ~sYil&w_WkDu{j^YL|yeD?9MI(D70758uK+Sxk>eZPEJQY~|q`z4) zT+r!XH4z*?(=!)OzB$tl)K2Wvx?i)1L;sce?b}L7PB?n>zN8iTVmt??NK*hpC}5CO z0)h;0gNXpk6tFYB`KxVYesLI7*S9p}4$Yz(1Yi8!nY&&+=pG;U446I@(Kjcrki7oG z_5)rBLP4zM0>}6=q6`{LeaG4%hzZ}aiCKuzmk510ipd7RE$c$)bP-B$gS7fs3wU{b zwrR!l{>;w*epg^}uLXbQS2ii%4ocY7Ij!By4jZe?lBe!hdhC4{OWa_TVx#N~SFJ^u}wbHN!}@h*)(mCYnPwL^DF1>?gY;`{DD@#4>8N zE4lG)%*7JBgW|}=!r_v!;SBOdcR$ez4>dFl5;d6#V&`AdtDhfd?wOB%`%19n1A0Er zw0FEG2L_MkEP5qVt1VC1Ny2gxxwYOkl=<|NU;r{Tvlv3>_x&~dVf!9e-YD`{FYD~i6l|J_4nGj27IGcm{ zsPOT0kEN4JDMd=DzD>AAu;uJho0LieMN)p#GSbja?tZr7_W`CYh1V_nEpmIeehesv zMuuoV*Td=gm-7P?$4C{20qjL^+#Cn@6(ENa?RO+(jPl&E3WP$L*uNZWi1no4 zF}6b6LQU$4BvSRPzfdjwIMr||D0 ze~Z`Ra}Y8DAQ%Wli6xx1%~@FFrBB~&JXRFm5+zXiNg!+9r>eM)(ek3MxGjSr0__5%vq4!WN$k z=NI`gnOk*C#rRe?3*PT%Cl&e|>C6QcikG6jzY%XYy8oPv@|oU*r^IhMmDoM)^5-Qt ztDrqYvrnExn0GAiov!=LvhCSC$tvkTbPY0}4P8kp3RR<~yW$gtRRQUjQChG#54m*k zoU?OCxQtwXu>7gjcFNF=?(gc`pc^wl8$vY}Az=$<0vL?t>@+YGMYQ`F@!mdGQ66Zd z!=Jb!ZJ&25-uGll57gHMdZ3D^qSWY-zAKq^HW*g>2ylQ#`(E~!BURF-nV6gvCIr(z zyerHs@tiwbp?BM0p8f^9AOnAaw24$4Ll;c4LyNi7^F#!< z?+0ve)Uy$#B5Bo^I(q>QY}|A>6&!l^y0U%Ro?Z>oHGwR=Th`UIysGJ<7$kW%J}IWq zo8j)_S1rF!Dnp0J^A}BKkn7(T1c6;?jeZ^RwRlhYKqg`b(L&B@$-(BYf|xbkVv3+M z^aIGiRnx+%yCJhywN%O&+)D#9r60Vmm~${z0H5;P_P0W;K+ZwM zr#m|4%B*{mmkB%G59Vuep%OohqEe%cQ?U~lzltvLJdTwB_sz}IAC@4W1cM42bA&op zX@?he^1sfHLyg(1*+TEmJ*94*oD!T8J-&5MBf{bh3xF_fK&_f167%}_l<1V;$>-Wi zA%ErwwXMLlM;zybIn_<`2_#S0!u#2$$ON(%S%A7&VQ%Td<`xDZhhj>6DS7A%<>nTS zF{x!I-}#W6-T zbf*&i8=VYz{3~1xTQjOngGmOdk=~t>ih=POaGYF`oLJD`z#!!Wk}2FaO~2J=pJxoH zv{N;16Lqmw2jA1EEgf!i?c}^2x0`ytUJG4e9o;F^FMH9Ib+j<0&)(??%tsY*u}7&1 z%;{-y48JP5f2YSW$l>}Z((17NsYu1AaHK*BkjjvKXkqrcHuB1qYkgaiQUZi)+rzBg9qBQSP6h&c?)M6eNij`-?urH)N!I1Yz90r87RmfV+QPpE87Wg;7zYa`Lt{-_m#idFWUmLQAoRnCNe&$7EKv$4a z6F%E7n&Z!h_GRCket|-wRQD{+m{!J^MV7~yMwdsLL{~c{4I`f%cH z^u>HVpl1w>HG{b^aGvm00pNYAQn<`@4Sl@a)9t*YLZdiov4J4A5%10~agAnjg;?UR zA2SBBoARD)i0c!gcS3MPSa!GV*tG!@l{N0iiM=@y41x${d?gB?ZTsm{FelrVW&Sy|`|Y;l@mh2?pB z`uGrgEE=-%2$9(ZXaa!tw{?&Tn+FO#W3MNLT{owxLDu|+kHnZ!1P#r*&i|J@Q1CGZ z(0C!%3wWsawLYQ^YDqY!5>53BDxN2DScx4F7}3mKQ1;}y$C+S`Xm_N2e7}6*NJW*x ziU&saHZjxglzjDaU>Ss!6a4d1QufUf)#9YrU<}q}h5o?0@g@P6!K{UzYOSTd07cRJghoq6BMDIoqDQNLU> zH1=?Xc1YL^poyyUgxt$%SuR+=wA(3qLUJm1!yxoXu(2wPY~+hk6c6A7@!>&>9J zlBWFV?ANqGnEz>8Y*|uvONuY)$lGcvp)&DoHBvD~3~E~3nblD6elqc+b;Q4L@uAPC zG}_vp)+)whJT|iENA=`{xHJb#6#q;cUpw8h#9i4mxh2e}k)502x21X9@}Jfi_reL^ zjPBdc1mM^V=Xfe9++zq;N^v!s?c5DYbiT*qL*s z!9KIClLpT)M43=?NcvEh&t@`db+BOQ+w{_XBs;qyJqEtD;k>%%3Eo9F9Vtj zAuzP!ItaQ}WSuL>xCRDuasCLnWhPc_O*{kJiito*Fs2$??GCcK-GNI{3F!|hb|2t? zX64DjQz$g*YxT~Td%sU|jmZod=X1;y$5$zX`+)amgSca1 zU@249T?an#az8|;W4*s-^6$0jn}56fm<}s9=#*3EqW7(LdT)1bb`ohDha(zh-uZD4 zY2L{%?TQBd>%Jr&bl%Rq+y9{e_`iz!)Km*Lvy*6Gnq*Rq4zPc6B10^ z8IeOaI^IJqlaZ^Sg_01jJ)+{DtQ0sy+2w=myL%GEq)(8rO}iN(+>j^NDILMTf8<#i zD8jU!4JT8>>L`UU)6HidZ5Vu?XEEB&m9*kZPA!C8gUH}yAeq3Vk_5NvMOU26p1C`m z3{J9%-=E}A?YY|* z0bR>`(nwnOMTxZx#wPJ#DM;kkM)+i}MtXiA$TzutAB*&D9kNUzf&Ot18hui@1ClPJ zYXPyo)rSo}6>$qYZYGkyn;a{VUyJqNuEBFP}zlG{BLaFeV&`CYO~v zpRJD2oHnB4*N-k;)o-ttGFpu7) zFXUiXfKH0c?bPukv1pOfK*oT*scN!^ie_~F!x)HUJudl9fHw>>b>qk)buqe-1#6>Z(Gc_2KGi;z}=|IA;$-4DFI72jjU7ROsG?2b9pU9sc9OL`e z+SArfx-nyNx*1~<4ynjWP-(MS3Wn&M;Rjf6)`QrZgOuxkaZbp_{wG{b0#9%8zTkB* zH;{+rVQH}Y53B+{Q{mJ2l*6QC;vw59Dm;lyvY=hBZE>EwoDf`?z=FPr7~BkxSoqd4tWl2{h9R>h&=|2T2dwKMcr59{UH-=UGC zSvt%l-6CT6T@;>h)zj8pBCJ# zMU@a*@~(-E%?8^Wg9~Xa{#P@WDi_9z?UTl=%<3->4W%@FSRQk^_teqb2Anx1yY3cu ziE4Akp}L_eEv9{n#An1;vq$!Vu8Z~#XvOD`kjKC= zu>%>LiB}U+>wLXr$vR<%xn+g6p{#bN<2+aRzjMpEiLUP!LL#OZcs}s@Fz-^86YJBb=enlwKw zmDxahXh<(tu)M4R?-H03ZHaSu)bOw4Aq4yM;1zvK?rd;uP5B@^tqB64)L3d-PDkh2 zrVM}v0T?~JS<_B7`L`qHtoTdt+x%u3;!m*S>>wFx3G_&BUJ*8tA$~|#oV&1Qr5i-R zS!o&;T`(#XKVl;%X2M?(?@Dmgi$qF@2EO_hc){Iq+BDDNNOgZq$iGNbkQnd%|FMP_ z)Ve&2-aEOvahkp!E^dJWtR6(B6k})Njyyot(beaxv{7dYiVdSzk@&o0y<$Ac&zeK( zMbCeYIPclN`A`6T3Ax2Iko0L;5@443b)TmdWm6BW0(#KZjUUV?_RYk3x3c1TsQ=_X z?L<*Y*ETe+r@!{_u2b>MX!}N%2Xnk+j%EMg#cEi2Qg7t3iXG20EHz^5Q8;;}`|FGRl_@RY);-OP7 zy7s*fT@Yo8*&UdvT#!}`C;h-9X`Tl*aNTfGTt#Tb0R3AodwCqX|N57tAFJ2<3(4dC z4N^61KNzsO%)?P!LZ51DOo76&FZ<9t#%DV0IQR53VOBe7S%L8T_-xED!2X}_XM$Z{ z#RNXv$O|yDC3?8TncJgPUSU3RF#hxZp@JYIX**=Ui>t*#_$B9cuxmC%dCQ3p5u{o;y0{_mc&rHMWlRuJSz2|hHx^2 zNwgxy{YGN=F%Ef`n?&=G`O8f>k#n>MOA>SCnt{jpmF|nBZX^DNHP>p&{4+~L>frt* zK7%g7|uBTf0SIS0S>0U}h#SkrvxymV`kp}80l z`>_>U-~r?txgkE*T8l1iG=U(itZQeOw zRM*eR{^idNg~iMHyKt{q`yBKp%id#}a>xcCh%WBF?%zeU)V<+j{_*Oq%kibr+Qr58 zUfzIx;tHO>Iw<~njV45|uyPULOZe8VD-f&#)$~t52JtDFoZQr7>qr)49JWe#mxvtFUe zAc8?6^%afio!63eKepzewdWwIRdh~Blq<_%DF&Nj5eP@hLc~x9;@sB!Lbq37GKh#; z`LZ$k5|1dhZS96y&U;epZEU8j&g|Xl0$hrTnEl;^9!Xv09Mx!PWxusIIyrSr`m}!$ zD7wE3<2W<1J8^aZu&=Xx+{pNl8FU#syV(+SWji}#o9U47*(%W%CW|GI|H`FVwkw;M zS%mKZo0n+ehRx0cYuC^$LdA`y{^;>vTkAy-LJ@ubC%dOPziPqx+ETZ-Z$-qCf9CTz2NEQ0oh$21ojwi3pY-YPT>Arln$N@{931@DqKYCj5HMY<&mIW+3tWwv_)mnZl30L~+F z29aw&1<>G2))ypt27$Gs0d6lwycb=H252$Da};PoZ{4Z)q2a!P(T8$*lcU#AzxAfa zcxt@-U9N$_M=rwQQ3i&^m#@qJW!iZoeHab_jp-C-rQ8p@l_xuhz%McYFFalb`!V(4 zfMh!c!GyU3tQDyM>?QL~-E!?NR`)rX`X0OwRcK6*tI>ef-*WmF_#V89lSE-q7)uPm zQAH3}^Ud*vNpc5R|ECa6Um^rIkZC@O8m>(t4%Sto(lCxi8NwlLl++-f(bN>!bT8|h z;5cyaTzKvUKzFBpdp>G#BUG9i^CHCBR(py@eq5WrGWLVmMqQYw5Nm9trq#}3;2BBa z41F|>vDv$2`ITYe1iinpBk*%Uo*&Sumfryvvuf5)KD0MxW@EmA&jDUtZ`} z+g6s3x+RrS6Xgz#W_p@X5M{2nd7yrZU!aMDOr(a%;uS7wVYyjNF=r+tOVhcA)#&{o z7<>cXs8{jxLI+pP$bb0pJwW_>1Z^P^oyi_S4U-Ac17#JcO!Ud2vt4q2F~w$A#(1QU zL?@wqSKZsYke)SKDc>#+&|vjwg=QGay9KFtaW^msGzbQVz>s=o$3pER8OLD)W(u0h zX`nE}H~ROhg6qSsW+Sp^!vZUYcHuE*zyv)@nTSuQnucnQ1$jCuClilNQ`34}Kh)5& zQS3SDgGe{ZKIxv`*R}%pl!8IHIDde>V33k?S-Xxt0qs6)mJxRoj3j`gs+3*rzvApp z+o@q}Ar(P9AG0#X^{R~-07JG500hMRF`H(t)pa}fZKdA4KigaHD~3Aw?b!R@VCuy8 zF;ra}C5*8>3(%krH~vRt8cbiW{VjV!@By)#5ROyax@@S)U|V-Ztwe$9-LgmtjWscp zeWx3TtM3@6Bt|BBZR~AU*w_757hL$g17P@C{**;RXVULpUlnr)k;QF8!4r{Nvp5jx zUk%XUzQ^TwiZ6~smG@SSf^PUJ@Y?*@L-A;-!SkVTh!MW~-&D+)I8TSP6s+8H9p%ypHAW6c z=<_E`Nhw~=-+{x#Y9>*0SxRpaj={_j!rMg8*!4qJh~9a4I?6vFz06+kCuj*n7tir- zYv1xxv9e#Z&y_{0E-}6`Avg!;+P#?ZJMJXP|C(~vet+q@$y!`ig5PMn zO8>?O$%}oUONInn|JCOAxz#t}@BCDcbKVg@6!O8$E% zoc}r`r&&soATOw(TK8MInBg7-8~K|Pw-6_+Dp8?_C<;|B5J!`}KHHpE4|~t(3-aDF zaz4|(m-VqX$a%+j>6upW|G(pI#vo9%z<6Yj+=q(+>|zW6h4YNRt;uvfn@0Q3!;wM9 zTmb(X^B1H3t0@|JBr<@`9~98-t8xF=eKN!AlQTU2tUsxNj?xjJvYcu8^b}W+*&o&Z zJZV3W=<}`89uON>UK={73aSg`6WR#2_u9cx>TILbOxKI6RWndE3P5|cCgTkw9vGS6 z@#xm6l8q+KKo*;gQsNW_TH7^0)2 zpJrFs-gAShN+(o$th``2YHStd55P+_k-8&3@lVjHTq;~W@@$I1TT{xc9Enw*^NIzr zb*673OC6CmnmgxR3Q9vpj8Gm;s69%c0%Tn8R+#LM3exhwk0(~Z*{d^?{cl)J1t{i{ z$qNGNNlf6e41Xu;uExE1e5jnev5}houvs2GR*8{TH|gdcxrWypYJ0|cO5h&m!y|_G z@_B}@6ZM7{1I>R`UmX^}X%A^zmTC*oCstpfI!~(w!Q+bptl%g%iydeYXd;NtvIsQy zOfWC8W|~T~&s}Is}kAw@iih1{UBSL~X(#-mHv@mr<9;llP)-~ZBs03O z7{l;SLQla`(0VVVfa zE_1rn(peI1BG-A{ulQt)GD>;W%Y`pLjvP;w`eF%+`rq}(K%~Bb1ydhhPAV7AQWuqz zhM;gX$x<+XWim-7k%3fV0!$CGrFU73+fZu%a%u4v8u->d&P#!Gw<11opCVA}#YQ5U z*-;&VOn%?_^Ey#qR%y9FzE@*Vi|H~sq*qQd}ofSTJ z{_P|;xqRWu$1{B?*D7_3Z;#H~pKazHRI63%;DDayyIY4&ORl0@OjDxnPY=K*x|WYK zi2u|ZZDdIV-0qL4Vwp-0Wd-EhjtixjcMPT08;kyo|E$nPtEfjhw z`bFUqF08W2jfzyzQ47R*y-vJ4e`1?87CwA!YVcrB_Uc&nHnvhNnqR$%=c#H<(U3BBu4*@Fq0cFX2De z4jewzmPw{`le&S>1|^q(h^IS&9pA}r&?0Mf@G36I61z+$@-3-40nWPrMT@g2?GdHi z%onXfk((w-RTKG@8*vP!up)Tp5j?p*-TZO6%Wvgn`nf={?uCi!nt{fG!KUtB3)B{J z6C^oJp>H8E5(=wAJBM3Sv=6VlSIZJ0)&-m2IWat;=n&~pe50b6{ay0<*AlJi=lmS( zaoFN?;cXjkwXF%QefA@q=Q8`kHw!uq$5o+I(B-n{gjMOrGq3@=k~Wqzj9o+YnWrXB z&q%M+uN>k!ky+X2d2k&Hy$GA%xOT~$s~Tl`4YownPjfa-p+#4OUtDu3M)zR_g^W$g zXi*V`G!_`ye}qT11>DGX$@_N*X^+PtsiLh(@ax%=2-d*c0a>tDn{ z3w)zq!=bRbz;#Y@MXKSU4r?B}|}TpeLPdaNqj64c7+m0*%rbiynl1EqC-3^kAyp%YzZsNHv0YS{c4 z8I1SB?SQWz*;$ z*yzT>C1#{W@7V@u6?%E_E7iZG7J6zyLXH_i5}n)ay$x!ZY^Bc*XM-(gP(dj+G8^#d z=mt94GlOXWK`3CEulFU8-&IEsaNxg~f1pQZJQXI-qPt)t{w68+)8O6krz&q)P(5AK zt4a2jZy6C6ASKL{aE_g<^lncKrBtDNjzt{xU#%PTO?+$zJTr=JK*ftbz_Ep^kHh+K znA^1}8+T8g7MK(c2Ly4%qtqLqD0FIfNyW&K@EBLV^-gbe0PQ}S8-_emKE|?j32*+i z&Yy&c5gGvz(A9<3J9j%qg(U}~l4^9)LeVjebd4HXic+1}YV1^brfaKRBV0a%?t_z* zUOSj~o^62q&~FC6Q5;Rzm4SQ!JwU?0RO}JH!D`QQmu?;r4lGIZvZR8@Iy`Xor7wL6FWo{s=qpP9mua!fC z8=uiV)ya$?cM2l_qI6D^)pBn8oC)Lw$*BIX<{1?;a-$pcLQ{2bZSPW3`e2TM3@SI) z@ztOf8U>`cm4@B5%N3=SyYgGh@G1o@Wjjk_!acae%u2H;i|pW@!Y{LkrrPPHY68FN zIg3|q=g#GoSg?8Jj@}b{)bnL)l3|*HVH!zcA56@b zqhOFmLI@G1Y{^BBCxDY|drK({88^Hto`fSDzGDrf-t9iGby1DeK^X+xUwCI>eq=!N7NG;T+&9IVq!*pC9-LQU(lAz*V26 zH1zG&qi=fO|Br5D(i2?Iw?@II&lF+3BgZuj?*6qh578L{2tpCR_N(_~Rr6I8Vn-b= zMt8g$C@r2EpkdAyN#Lj5Qh!Ng{;C3V;M-@$Y>>7~m3C;g>vXa9KVS%q(ZC7&Uy>!a zhdVr;EXCJ9h<`JF{p|pJGm`%%FaB+;nalCZEcUbD$JO^jYctplu*ZS6t-I0!USPNX z!$b_4O6o$7=z#!<+Th|WKPiAyUWGLVA=d!XF{J6}K2& z$2hI@pPY8PtVWU1_EE7>0T^u>Lm=i|fzdg9C@Kl;mG z2jAi~f|5mf%;ONyVEECvFH2rsdxslmck&C9po1?=u=~p1v-s;bv727y=GGY}k9jv? z`x(l%=bCr*4vHT=2Y$y;ef3NUN=Vy19q(w>s8XyR&%TEth~J#~UF%!DiWA~TCfbgH z(w%2cfFA+l<-t0W^y%WPo2;a5Ml)lzS74X^kL|yV0Dv{d-`4oo$kyeHjCYJwt^RKQ8uX_4onMQ$Iw>l$RZdnl!BKp1&I7LVVHZdL$I<*l8V1meB^_4-dEYYi{RcpPZhO$oxCEpLKd$HkdtN3IL^g?$;3mKV`EW2_#vTdk-?u)=cOTjZpp`b z$~=`}rYW8RxP}&w8zU<#E9=&C>VVI#`CY>@K)_w~D;xd5n1{j}ob@%`D2xr8_ZGa2 zyLs4sYtdJJ-8~L_djIb*mv{V~R%hX*Z#t}3I0D=$r9lP+IavU~MDjo|kpP0}Al$m4 zfJoQa1$4{|@OB1xdvgPM*k{XESA)4+U8C&fH4UOkazZ!b~32O`jpKsLoXSDx> zebxmeh<|?nTUq_)+@j+cONhlrjc?YmAE?#ylKc|Hw?EKDRqxI&zj*(o(@aPRx!w1u z?_{LEI9nXSYe7|cn;#N&y+tn?j>#=be~8sOu1(SPf%qwD&H-pJb%IT#zCnn)g!ZBZcLPV|4AS>%_2fePWEIGR zQxkJTA|n(V`A4k8mUyl2ZKOLQP@>Bn@2NJ*R_w9e${~wSm({}nYKD&L} zJubU_Xrn|_4a3URL`B5pxSUAXZ}@cLO~(TJh;XM+jAfYDwWrs~Lu!*43 zUq$YOpQox)RW~sboP=6wO+u}tgB!p0JmkgBNO$k{80`!aUQesdVVEcxsew~DTwK@m zmh?c-GSV*YsH+;=;WzM-?wIXU8MK+>^tvkr6kN;C&l?D~VD)-th7UXm6b64M$j(ZIx{ULL6IQdz%_M$!=|~JE!?UP4hXk9N<7hjjVP8CO zPX~0r&Z#N|uEM7<&namx@8|t%rqHJ_n}(}vzq;DjelBHAz5CnUwfbvOWqoTK5Te@_ z>hf|XtNL|7P(Lj`G^{=~ABxw&(RPmX;aBr6s1yJ2s2;^H$;Bk!)-tib~~`_gYMBq z=F9KPl3X|Ed@GvvtJzusytF^QsCnc2SlQ&k|1OVvvYn~|aOyeoC{}<3we-m3o+mZ- zSDyD;4ux(W%vaFQx5uYJ*9+g}SEJv8w|(?mb?MnKa}ef15&Ajf^$_Qmbh=Q{B!B{WJ zkc_V>rCV}F@q?Q5K<%gq`bB=)laQ>q;H%=RA|6w8all#o0^d&isf1;SGd{{nsBU5q zbk@P=KQOCzTn%^x{WX$lehSckKL)igF#E*u=sO_Syp_9^O_$PEL@5(dEcbY<2aG{J!viUW((}asTqJoldqIpwQY) zqE;+zF?K*tWC6zI?wjAW=7yNW6dV7Jp;{X0F<$m66Uy#HhIhO+Km>*5*vjwzSFyEX z$L7p1^`p0AYI_ASJg}6Q0=v93crOHC_}t@ouf500;I_6}HVA}WQVbF!Jk-#Czb4R6 z)d)D1%n2+cri#)=ug!$ZwWtF3WE#ntGv2((iKI->i6hj?5O)~9iZ-9zzt z^5dLB;CW9P@T<@~x8#P-v>Q6hI~|n(PW2yf_az_nN~`sAbX)=&9i<%P%Mx_d`{f8e zGVfeO8F4nn8Pt5LrS>isq+0T-9kqW5e@oq^47lCUO>cey^8d`uuj`8m39NU&k`1~k zP^m8uL#PF{0A))+^*Vr8BW_eeZ!#JayBx|=VzU083^)5)0*E=%8tMlVHU&}?)Qc&+ z1mU3o{W4Okct8FAwjM+o;s&}2f3#O$o|%l)5QJd zaf|p0Li9<_R;&^s9$i@|Rszmui;sYoxZ`($?(>5HE;}1CXo0}QOuhNN0A!!XMY;Li z2FI-NZW3E7P?+55>>B&UF_@R)@OnHTtZ%F9bhTAzVYRsORpC~k78t`#Kcmd&3go3u zpr$z@N3JN%zr8!BrJMj%E_0oeU}=@6d-uSBjBcg5zAUEYUMpa=4=@{#A}NPVQ8GN* zgNxWg;Hkci%U0F4ew}@s`@O>rGsIHr8;4LR0=uOS;8h*}MP{BJ;^o9RLB)=>teee} z{GPIRXCQeFU2LWyWSMmP?eP#ic4C!r?j)xy>AS0$4yKa`-ZZ1jt2!BWq-e2RqKCN# z-INClDuPXlE)+Rh&r^r89H!J>}#1{TMKd0rJSB z8T2}`9*@b<@EwHlw}A?6pX6&_%at9vicA6)3nfhW&h96n<$sZ$pI(XIcL_H&=dEqufN^!((BDyV?2Kt zobT~-9*?(aq||D)$GPIFq|@sR=qWWaY#o*eD24hq#ha*^d}8LO&d%Zjwd}%jALkcU zj%GzN+0ljGUL2VQb~IB#bR7ka3!0(~_S$13N*46JxVfc(0#_e5{gWbrFi2PN@mmk&<9YXYY;8^IaowdJ2}dNZ2XBeZFz z$v)7Z*`Mc><}457J=f30%P)}ZW=NK4b&3u*;-u=W2Gp*C0jHYGk$53xqN5;xysO5R z=j}CUe~eOiqPU2N@{VFD9f_{2l=!R`6?K#7#^;pLo^FM3W-&pq#u9wYkd|5fb3Gdf`zbc#FHkBNtS!z1Gf>=rjs zaGD#N5*gzS$1Bko*r*zpH!;qdf8H0FT=$P?_F^Q(3mIEBp}Y_eN_x|apHpqlkEe|d)ePcis_`$J;MJ^%>Ms|sD7%x9=X5v2Z z)Uto3kaD08{2}~Cn%>wYx)3CX!%a`I;+LC9$`}O(E+D1gOyvL(uPe%2)vuu~Wd<4w z+8nIC3}RU!?jfcuF%)^BeyP1c6{7(3R@)q9NO@+7r+xZ-uBh>gl@hx=55wdaNsHN0 z;q6&2GVV=9v4rMA|4#9!L!77Q_u>XAkc=K#ztJO}BuUp~syo}-?rF`4Kceg7#cmIs zwU%#Tg)|o1pX63G22bpL8EEzI?hU+Dd#)}QPDqGT!l)uifsn-T#IB;YChXyn&5Cr= zWW`*%`Ja6)px!9pl4?eVaXmkPU?7m^|8`0F+xv^^B>%mAEKW{0mX9BfXj%K+7ZLtL z%YT?)(C{H7Xg@JDDPU(mBo02kp{Ii=nQ_Tp4G9}Sqo-Avyn&kKujrO~3P0Yc!-R)d zC(;tl6RIrWJh_J47fqAoMkBNoJEJDbFZD!Z0<;}#;`jNzhV;!~QQe^EibqbG0ktxA z(Z}77LL_UA;h2E^MdugqFf|T?YFP95EsHV3MyH}+q7wu7Wca5fWdwO1s+H@TL7vNR zDZA2Xc%8fIjv7i9_wM|Zit)nfJXdqDP%?il7|Dh`HG_owXIR1k1altTVn6XgRZrSQ zn8Hv*_Gx~9t9yesOw;Xq>E1moV{eAI{1R}|nu-{=J3_VartVGJQ2%_kHVly>-JqXU zimy<1%jsdc<+zV7(6^EsEmH124#w8AXCq*dA40bLSdY`tEiRbu9bp< ztb(knf;V=7o^5{tb!YqXlT(roitx9gv&!?KLfd7x zK9+_GEvWcFGKD?%S!CB=JD;z!a%~_b~ZlR>j>-DGwk+I_D$62Xbg?U#UnAUKAnD5zOMvU zQ3B-D)7Y{>E;${p9{#JAn*R~qL*)sisDs zU+1NT1DNIGL{8L)|9-!rNz46h1{c4c)=zbRpW0H>40IX8E`wfG;2w)WDkgZ@Pd$Mf zxrH&B`gE2)1GyTF?0-Sp_5Ak#`SgHadyz>im5%MimwyjJ?9=#%d}X>m~R z&Ovd9%qkf~u;G1@j1j!c77X70=(+|KC07mZT)=n*xtYx|<9GdonD%M?lrwCM$KIJ? z*NR=jNS_5B`oOkg;$t==1OI~trBT1=T#F-Yga!UX-PCPydNJxH^1tqxz5&M@H#=^P z`-ysw*!xu+mt(F=)gp!sp2mQKcAH@Pxqqk4XVC(LNtfR?g;MT?y=xf$+5ih#+s$2z zUS%cqwzd?~sc+3<2nW)~Ry#|^{`2du4F5HL1=fZ3nrWT)%^SuC=0^W7UhDirl_)%l zFwU9hEbQNbcCYobmWH;uUucf>v+SDNh3v$3_21E8V(#I|tLrBsq&u!v#hK?!vX6vG z+Z;Mx9M<7uoB<}+$N zz4mET!_2!NgLEx4_QcHXoTc5<^`Cj}^ew!~Zo;=2{U%T!x{TNQc7djN z(F|VJLw8TXej1DaAGQbmnPJ)i6%Mp;e0;onJ|?LO@5!(6W#^6f2V;A)Y>H}-^S&)D zG}Wf0f|5U2;nG72xs`ZefM*f|vb^F)L(tQalC)fJZ(@2tZdjswVl*S18za0e`cEReTxUv-PFfK895@F%JpjXGhi#T2|+qY^lojiMK z?Rm~Owcj+f`FI0K_r`ePW5auQCr`%Yl$#(cu)(hAAA3vi1d)=bm4$kh0#PlRwx`g{ z(jb+QQTY+t16!t1tf|v+J5ol&zH1pf#&oSni^h^{PJX?99L_e~aYIS+kZ0sS?mE2e zQ#`ik;v{+bx7ZVwe@EH9l;whuMLQ(=H!L)tk3XQaISTx==Ce*-MDAQ%fgv6#NDNO& z!9#d>R;;XcXB=F<;rf_b&VX9f`;W{-hdvbSO03)UdZzF7KF zEK@V_?vpHDgz04TAaGF-c(|F+K+2ub@Ii@-V*1(Fd=LM=hXUqV#h$Sz8usWKJtICi zLI%4?0fA_HDrX~4vc^`jz<+SbR<*CdncDwEj^>k~7kmon`S$h6t~F#Y5GD=>`yKkX zg4W+)%FFY?n6TsFV&@~zS}I-!%XT2;xDhapAJFzWV0!|b7zBggBawhbTfgnP%*|=N z2M7GX#26R{)@W82RNmZnGH6%=O94O>U$2>v;UI4*fyiAJaR9vMX7i$G>wE3z3RcI> zcetTz-FfU-1L$Hq0Dhit_&0X@w%Au6p;ey$I}8`YtsedvHw|a_Lw*cS_0SA51`I7Av2kcf+Wl8nKj=Ht?3 zMIeJ@+IF;nIpQ^hBH3G|8Wn7AnwOs4ONBGqwP+I^0;X3mTZr`jRaD>ieGjRFi8v#1W zp+id|V{=fO>xWbEHd_ViRr%hNzB%5pcNooFvQh>o33kHDgi zy#c6u{OTU}W%rohyC+}VxaazK(7p7+hGr$>sYlBLNKn0~As>jwr|Lf@tJPmG z3rYcI@QO&o;&&~db)GKhe8$TLCggE20pYY)Cw7|?P9Z~{C{?o^!*4-`K4p6}Y9)mh zMmQ>r=mBhXJdMTz0Aeu3jawhY}%C7u`d3%M1eBn*WK)GTZkMJDP z8dBceT81*WmNMkll5b?+N)41nbjA%H0Flm9mCol((Lg)6B`mEElJj*U0yFZlFZr+7 zifNoZ=JqTEn~H-4HK3}UzP3vF1K-^;ziA0exb)q<(~6`;pheLKV>*zZ_%?+dGrpb- zJWPoYSq`wmgN@w#p!3An`JBxXI6&c9#6eZ9b@R&SX^hE*oT;ft4!MASvB(*!91Iyw zS^?rmTWdF2nN90_5p+Jqx=<6kP+sLJsa0@(igHjy3Zu(n3EQTd-#e@N1Q{_7xA+UT zszg>8;U&RtPJm9ALRFMwDO7Cq%_(L}Oca_y~6*HXO+fYO5TOnm0_gJSabER?bAaOdFwG%CzzDwGd2_SOypDeSi_k z^}qOu?sxdaYUF{_2~MlleHLVSA2XZ{Kn{_}56RB@C7 zqdoUbhog{t>p)l)YPrGymP7qU!Kl!Ag{*Qy$_B)sDAnlFM?r=c9X-KU=tKb(q%?W(RT^0X11TI2zQIYP(q*0a=sdb3z^U+Q8;* z*UJ)|igP2A6OD5Z(uNN)%nQal9iv(Bg_~qocr1S*#ii$MlwJhmvx#@krDw@Q`VltK zfVotin(U_hcWM4+m~hPmTLKvdwtsvPXSqt6X%?*7hg!rR(4%@7BOakLJYv|Dci-q? z4$JV-9G`r*5p{B=U|C=ZJ*cKsBfuYYKA;B$DiqND6~$4y&mH^4eb(Zk*U2^$Ngk(% zd>#J)3;(TqH{o`g=!5<3KZZhCJ9a69YYEzZG-!;xt@nZuh47f5j)XIfG;c7THKUjI zm&(qhfi#O@5r*mUGyQtPz&2vKIEh~waX>+3!ju_v7OdDO^d~y;5j6I^aNJMd?wR& zVX^^vM`}4cm;obilnrU_oYFh>bU`zK-BbNFy+;@x6!h0vZVC&k)B) zWZVjOJb;@g<;S%1=v$~0OOU7Hoia?dFbq>^v31D@zklq!UsQUyTF|!;VmXAZ2T*^p z|9$i9^X4gH;kUaVIP%Ng=XM1ZpZin>TdZl$A?A2Z!?*Y1~OynwWc4I*XBVuT<0L)Wm}NSW$eH zJ+#20=7rZ>Ae>>ho?eqQ?~)OJlJGPqlAVploCoMx0WR|&vsb>x=AWVj)%QP4beah( zi9`9e3eii*w)yogT0Hh}Q-~~_Fyjp; ztSa%c`!N-EPhJNZ4OcaiBX*?zfgvM=)1wybhQ}~nHtza#=Pl#(bG@v|E%;v+t-rV(D<$Qa_w3(}m~XNClM4$yRGFA$K1o z4!J&awU7n*MooIgw=`*SC(Dm$m6$$C2bE<7ERMlrIJo2;Jjx-ZTssUVc$DQ*kYfyB z49%-U@!Q4K5u5d#Cl!YlV2hKi)~9urQgjxxMN1KiYkGx47WSk)3But9x{-GStKS3I zC>-FiYCYO2h~R+(aHzl4CRnHgjHr^a`c%uQDr)%o9dwpVhb(3cg?sg8s%DhR2Fb|r zha2de2?sR>L=`3pdsRy=hKJ8ewurH)`4tWuHO`DsG;mv+m#}QTu5eN{-zmFPwS)f5 zH`6&OWTl|tYD4-Of&FXW-D6u%(+~mZU}@!!H@*bdZkJoexrUq~ajzm3nfXLntQDD(KDYPpCTHr&GwfxSWBMps z-6Exe+JwvK9aJkh?j;k?O=YzRZyXn9i03|u_j#Gh2dwGhk_8XUB|lPvj1r>+D=DC{ zLZi%?``vZa%vxm<|kKP3(3JoXuxe{Jrtp6 z&mE*MiU=0SAT>X{MsE7QrQaH6&UZA`J(DTv_EA6TciZxka6!ze-}$>+vzL@~g8DKU z4ud|Y`QGL9qrg_*{naNrS9#4BKKH4QedI$Qc*pDIjYWsGeY{NM`mS=}gubR$&f1~c1$_u2`O9&Y5Uajwdme!x;E4bpkR z%MuiflLHoYl0jatD8QX1kGau)xtp^=z1D3HGbmYrlSX_cQ`(c{TNnSoVzt9T;c17T zHJlF)dbd(l%Xz64NKQR{$925l7t*&m{3rnIJB8J!;1o*d{!TvV$XNKq6Kb< zYSJkj0MyI>0l0H?ESb!E0B`-_6;qPy=W#i-B+fP~1|qD_$OIzo;Jsh|SKa4O#gB7c z{oiYaE!cHQXXKUM_({^crE>7Z{W=$WkaAwTE_FMNytaNXE=l`&{2yvrlS}d3k{?KH zF^qCKrgpRE&;p zH9UB`+U?S3tj>0g>eFR;cbEK%QFq9iK0Phn$qfWOZ{3>4i$5E$Hjyna%LYQ7aHf*3+ztwN4 zQRswLPB_g<@$wLO7VGO(=u5XWk_Axd-%bP4bfQrccX~Qo-}hp-5d${RH-v0okk>{I z{X6~n!eg3ho@N7L{kAZQyc@X!Zz!J^}b!{y>$(Vg@+I-=5P49)HE? zzs$wN?%u&C{4~UHOl$_gD7xy(aW&*hY1Ge<*oge{c%%~xbMda+hSksSU#nuTj$_AA ze_8k2H#ZD;TZ_S^g@(0lJDMAXhP6dFv~-D*cuBIn7)rVmdJ}0@q(>snjxG<~UkjnR zy6y6Fn0cg&yB#r)47-j%ckghI$OsTQS_UKGuvK?g;a1(g9b$Vv+!#A}eIo1|+XT(= z{du|p_5(5`>&_R5_I@h~mhSFwnzVn206gJKA`mbkLHk~6@7CBMe&H6F0qNCo6g~qh zqgP?fl==S25;&Qbi%KHE<$cN(L5td3r1^|oDm4#RiN&|!k7KFVa_7nHEk^kg&47s% zfUt}SB4h6CgQ~lX*(gM2ztaXUL$2Q zp^2STx~|(vR2;Aa*%21wY4koOMEe@$69M=ck*aMyQUfz_G1kQb%s@p+i@i2gpE4A|*q6KZa_#4ru{csr~e zR^couaSMYkM_rrt#5qApK82LN-s|t-UZ7j-`}V<)iq@DhGA8wn_|a@`x^B9ZYP2!2 zQSlK`%}-hu)1Vy#Jw4bvZWaqtWQ$#40#*sLG9*_pAkuA0)aVNNc-+bMFInL?xTSBY zUrDH%kl646XR;wyF2VY!W&w{X;~h<6G&fpRd(RqOobPt+El7IM(&x-*W;79yAexFs zb@M(q^t`6~xb>vk%6igPaZl@Nz<>4=WzF$;Y^)FX$bL<2<8Lh!(yqI8slzyXFia5J z-i~x7xqY%?5=9-0QXIe<(jKDSzK4^I%VyP)^3A5MgQo$+@2&|!){MnE#vav__HIA@ z@~~E2t7o80_O#VMTXN-lq?L}j?Gmxm@5rMjdDL0aL!-#=`4QMfaqM6+ZI+r@P`+{^ zP$fA(K5pNu>*7O4i#12xiELWp<1fN&;v%zju zV~^~kt=bQzvzLrU<@JT+0@Aj<-06>U>~`h-W2c84?&TT(L`ctjtvXVXPnX5|kq4!> z_UCegEmAX&?6I}mk5gxSr+%n951ae5a->&6xFfdXlxjdX3>ieWRHWy(FR}g@=jv|P zs&gigz434dkCYK z=-V>K@da);nGlIik;rG|=|oS!+2V4?+E|PkOUtd?7%@Ezw{ovp5>Bl@)jGBV10LOe z`Vc%MoCMfuU}GP^w{*K60mfws*?8P;rJ94EiDLS`ca!JR{hF?L6Sm@E>QFBmTDdUw zkbaxz0qO0B;m|oJ#TeE+xBkm`CQl# zaOsa`_PgxWU*bsm2zRB#hS6}%1}&KCR!^5E?!t3wN`!Q zyI|kbTtiel2m7<(4K5kW8(61#AbnnY)5px;d7SvWu%o?}hUlMCsPz!t&A_)(WE<*S zHteGrK)%s4aGlcZ*5>Ao*DCh&OAm5S|JwtDun8a6?qndW#5hwglJ_OViT6+;{J21&Ma0XyGfzu{!SFpS0ZiMY#x-@T&Ib6?jCCe>`0~#Kh6wmUQZ$!xWT&vu z|1D@_kX{R+Zu_#li7HVY zo_;T+5QY-8iO}s<Pt9}6>WAJ zc~w6wGU^9FW=lE4W_mo8guo~8Cc*TzfRUsh=u#4a1={eOjuZ?_QepXu5 zAHf!7QC~MFQGtW?I%`%uFN>EeLMNa{e@xWg8a<&OjX)we9qQ8ZC#2q{=?Ou-x?f$6 zCuM_aW z=By+oRoQC1BJXFaE=^MzRLAYdP!X^R05>QkP*G0+i7qYAN;M&maoLOk0%`y=XbhLe(rV?OmkeCbIV9Fpl4gtwV4MRmLGr-7t{<1A_lzp zi5DbvHX;$)&HddGdaid%f4@d=&Na-K&q_z{1UG?_wC0H;WN~O=Tq+?u{Pz2|Z|NJ3 zA9Gi{*JLsU`zXZU@jj*$ad=kwstG!Ke^-Vp-$V7Fp!|_W$$nKqc~-lm0QdNj%H3Px z`aK4EXim{;7HYp9n`8V1awGKYHQBdrls`ra{``cOUrYab{%8;qGJm5z>&#T5h6l&Q z8z&J3)@eciI%Dl+;>Dzp9M?@QznQQeCseO(wxJiHSiMAt1BH|$*^*}H>>2-Iqx?}> z!V|9w~U+$=jrmr=I-gHps=h%Bwqsn23H*^ zVEBVlFpG)>1;0Lhnb82y0Wh!zv59hlS$8I6z04OF&-n0e@&tJZ@HsFhEwqZ}1pq7? z0|h-PnS>?vBDN5O40%T?z&T#BQy^OE}N9;(&N$Kx3DT z-g>kO^z+52U72w-ANRJQM(!K=G|Q+pb4t$YTkqJ?9KAdM3Y3GqnMO_(Z6#V)*Nifps35gTNmhUUR;Y$g}qBm znKig6yDp*n+ZO4J(tTLVfX(O{@+R+_-cs*431;TL^j%X8ETiO*l>J3){sPR&rooq@ zSKYj*^*N_{+;xpJt~J^ps>5b@QfPU&HUm5e#z=1qM%6Ft$HIg-rKJ=%RFTASwVfvj z!+1rZJx23(kh!xssb&@7WZVdo^XIt#G%ELRZh?CWTfkWchv*2{MjIM;_u=j;sE)-| z(FRD4IJ&}aAjvIzzC|JTnKjA~z1Rh(M^UWoa{`&)0z4R#Zeo@9X#!Z(Tm}Hn0mB>x zQ6%X`Bc<<~RN@#%rWu<7;~0^dBHTHAIE`MI48JS_WxfxK^Im%2f*Nr34nm-zWf!Ia z8Ttl(p{6Xqya|hW$np%uZ76(I(3+KKdjzf04d{E5_F8vDD*22}l}oD$nAP$-_63=X z$gK_e0tICRoK{C)VxoKKRx29&6ksLOsTD+`n{~X0yd1Ek%^325PREr{py{!3>pb4~@_SPNs{fSVvSF-Z97-a=U za|>`|uK0x@f7@!ozzlKIg+k~19vEaEm=!9Rdoo~Nt66_fQ5%GUe({Y}=0$i1+)CR> zMuBR!9}k2Oz}ypAd_`O>qWqpL-ZIN6!K<87Ks)oxs_=f{*F!D#(hWfknJ^n8%G5ky zJYf4*#57XK)wc_+1<9CEiOmT8kBo!Fg+Fm1)W)~T76P8(hSYZoJdQ!e&=uZ6YA2w) zSjnNY88mg%9yStE7VY!i{;sGa(m9}LN8WFtA9(|e8CjgAijNSh?hZREl4@6aF77CM zdsYC=lNr2beKb!ptxaXqC5=8@ZdNk@z(5*IIaG1N74-bzunHxfCfmYm0g)(0!juzy zq_paEWJoHPfSUxvD=hOrlw1GL@A2`BQZ8}tuECu*`#zP*A9hD~_)@qp915%#ub*VE z$JNi_`1MnGIR>u1R*n>+AbU8g+&I7&G zU3H2-=+~kxhGH$QB1Ss{rut2EBo=~?6VNrPc!gm5{?h~-ilLwVy!I>M0|R3uIF#<# zT>0y(%2lTL16S3s&sQe+wxy-czo}$8KW|IR`KR^vq`10y=IaF@D504rItJj3_81%G{Uv2z6dQSQX(!sem%m& zp9oEmj$oB$0C*KQAb;!rd-{e=$Pt!3<%GTROx^18Nidz;oBI!&Zw1ptcMGzBBAm+Ipn8zCFx=3iU}+)q+gT<)JQl| z%l-0eC{*`VS6rHiyCc(A72Ws>G%eNlJcB+teA+Z%k!Xl7-}D(-;I!S zlP|#}T+KXrFAGX4TAXPcyqw@@jG|A~lg9~|F7+@HChQQ(Y`}z>b?oZ+3TZ(v0ZJjk zwdNFgZ@fmIFHxO-u07M(T%DjJd&>QVpjqW=jPZ0AWJiK%-5Dj(Ue|@O0fH8~f;77a zY)}$8kpMQozTTXHr5jLslHGNNaIMa-PrtO9IiSOsHrm=hqD%B~UR|qC)vr}sDRA5{{G*-1AHDPE$3x1n z4oJQz?yF@I94~CG^5Lcn!gp(#zCPh#s=+x{U>+u)Ee`WGP5t=}x9vE1j_CawAI846 zem)m0O^1DT{c2A-G?m*v9OV!Fl8K4_`#oQVZ~FnXO5-D)g=1a`FL{M7G!a!78tKY# zc1f)Dk-;nqZ_CJIudDU|?8b59O)rB1hW{V6*c8hh8o+tYl-Y~+hw?TNuPTmRU9xp{ zZVE}NjyOh+9l$&ml%e$LD3!6T3s&D&2WoN?0Mp^9p$V0W&`^C}AJKx{iS{j^Gt-qMqe0#haMLjnnCWEW3K?!Dd7>ck#gWF5mzY@lDP_EX2$fHB{SzuTG5Y- z=e*NBlZ#!D@}!f)n96VhI0qt!Td~&Dr|b~B&@L5_Jb>Rc4Gri3`e=_3p!_DifGE|Y zdjGr!GW9gOZop`MT_Nhop%+pydFe)4uN!Tt5W)6Qs3pOgwdCovv}Q3XMrou68f!nB zA4w~qZEQXN8i;h6^2^I-i7%>OzInVe;rgpBjWJU#?+@B$5mjE_{0Bq1xjfFXnTXaa z4#g^MbEbp9KBy}uCM98k1L}=fbO_LHbyAgvk@IRZrs_oQA!O6t0lRf*#Gm|rFgli# z&Z7T#TJuOJ(4*aE9b|f*!zM)e)V|}|p${-1nQ~bWSKUs^yfDV5&fwz1Pa?7MA*xRf z1f9r6i&6=DW+npFM#T#zkA=-(JDND4;Geiuvc!@+4HqX#_8^7HyaDGOx@gR4?No=^ zOdRw-&CmzScB^N#O&t_%Goz%CS)A&vfjmYzO2`!aNf4Wry1?b>iKkuwNqLZTy(RzovKx6&qcx>e#c#)$35F;_bhq4 z;r@xqHQR7hL_rkJUXKnil^Kbb02IE!d%hPTHjn^79vjA%2anYnoLUYi`k$%SE{f7P z&C`%BsRVk`wB-E#GJkE9fPR30bm6Uckt@>|Uw!i>=)ntqS^*3-^UAM+kUTSi+5&c9 z^!l28@Y5C7qY!Y|f*wMY4i=vWJVyefpkSy}zJmYSSr=TqRgF-)4ufV>$PEx2mHlmf zlt`A26j2C8WD;!vxIs^%QeQ|F)!l(jp&rxCnP`F$wDI~*Z`TLADG^svUzEMN4+UUPsJ_1EpA8G z9irZFdP49B@mukzXh6VUPcw!uD&S$*R7KZRRWm?6Fr*+O;>*vK_qyi(XD@N)?<-@w z!aIncI1dX8VpX0g_wIYZIOjU8r$Xs2TukPSKjI>EXdqRdhZ;h3}qHnnp~B*Ft+vq$hK^dS#|b6XU=GRuqLXPG}SYwFiv=_3GvM{f;~CCysSA#oa1$a=-s_UTWP3 z%Xn$P5*QwwqI4g+VQdj^5eG)?tE)h|mW3a)-29&q)=OvW)$;C~fzrtp`XHq#C#0ZV zhT|4cg*e06Oyvsbq#6JgkNT?Lp+C4{AUMNG-T*hJXw+8z zt1w=VY&Dpmj(GA0{YJTC&Lj-j8oTL?4=Dij0MXFvpbSoB@5jMOrPLLKcJfH5adheh zdVoc5tKHNZ0KhUuje7{eIfia|UI#KpOO-03H=erS9S*Bnu8j?GlVerSO`fziGFGQa zCtfGNcm%@}`6OO0;fr}c1NwKfi9cr;#uUbYlG;(1+jl!TZs#Fg)zmhg8W{l-sm#?n zaCv{cf7rNM)?c*0$)B3T!V}}EcBpY=z07p!1d~~3-eG}e*%E3O!1dTigmIhwzl2a` zsZL4%(J{RPH7!v`F|jaOI*IwWquYozF}se6pQkCAnC*Y52;MsBO@KNnsVoP-=~0Hl zwQ0U3+h~U=V~8sPHdyXDPc_X@1lp@yiZIW^P+&S&u#5rWej=L8>G6jWH8Ph`($cmr zw@)B6qH41kgRYwRBLzjAH0ioBd3R>Rh8sQk*XIJ#8Lozvxr{HnB3jvKPm0rIKS zwf?kJ-Yq-51=x*a(yJ8QEUT7VrDH0f9zt5~egX&S=%`r@+XCt!M0eynx{#SRFJR7b z-nIR^pH0ozf(*uRsM^&5l5rfT%cpj)KAC~=G{~1bX%;+JmwQvz*j?^TgPleJqP9ymubq%E&yI1=ZOpWwx z)+ANx0n4^V*zq!e*W1va<^wTn2YS#E1X-tEVFkrY(1I_?2$IpGz+i;%q_OA9GH-ei zAG6JuycgA7fSCoU^!Rlsgj|M{eqe3L|;3O-wX!gelM|ih* zTk~mBwo4r49(us^mn}&esh7N5Y@JiXJNp-P594u9Ngcl`-Ek4&9dN7k%SSdXfUUMD zq}BaG#z+emTtYc{QQ^`^K`(5A~z z7M`=uU#U|jn?0{Q`KTanQZYUPC|K|)G-%|sOCrkY@VgNr`D?gh^G71QbLOMlT1K;J zJB*^vb`~QX;T^Mrm)_o~XA$z>jem>55#9ms<`6-<&zx3csaIwaNT@LD%hYM=e;|@c zY0RjvHa}xj)`lPfBt+T=Xg#eT6g9;hsA*R%fYfX!E-V){m2gYgO}6QWIT#DdRT2uf z5)3HPsdQ&H-GT8*&X+ypFNa@`qW|xO`RQSeZ^@{+TihKMKoD~@!9Go+6G#!Ax%>p` zYi*PAUDWPA1g`CRL%u8toBnQ9Tgy{2gZF)>ACLxnwXTYaE=b!%c>8=6aFk-N=~s?m zw|ogomb#|3p*jkAo~KNDBgU}j+SzxrN5mYyWvQgzt4e8dZ%LR)unRN)G{TEO?AHtZ zGBLYE3hJi6n8g>ezDC2=oi*KB;mm&8b2QRO?FT{L(^;brZEQnO1K!J9S6-`rdx%vl zWeyxPka?c=;=o-zP_6o(tHTX93wMr-^Fn$Y>68y zrHKybHQhv;Vu^=oS+AIrV$YL(n^1W(Qa_@}YCZnxw`aghHMqj{w4)WC`?9RIeV<5P z3ekh(KuQjZIbs5;18Sj#)Io0^+j+bYXo9F1ooL-Lu)(q}o4&wG=k zt|R6#>0Z%)I#-S|$)n!Q8Mpo7YTyg9{lYK(alr1KL-OStB6zp@>JBTz{whsLY(FM> zbSpaMiEiiQteNOuPL!$hP2m#*cn!fm*^~C+tr4%fS>WR*=+Ko9_R{*Y;wedlp1@b1 ziWSSqeBV|`in9c zc{++{7^qg1tDTdgOGSIqQahpc>`btm_h`&z041xme6XCY>ZEV5dd9A>)t^JbK*z!7 z1U^GIl2hv>a7eb%?onM3*_{aL#W)2m8c}q+nIY5>SJvdz%PI0GS_`y>2Br)&jeW`y z8kB@OjaEB6!7ZPw`k$XtYkK&Gzch1%Z12Y9Ph^x%JA9qG+#Q(=%*d(zyJwNk)f1)3 zqiv5q(WfiV_NwatKX6B9&uMzg-V*9J`b2-4{b?@!)#$JAyLj7sdLvD5kw1y&izH`Gwy*SYcRmjMSO~>R0w=zFb`2QIEiCTyt0J8)o=GFt{nfIId*Y(Fp1&%T zadh=|&**>@_4q?|WpC{BWlXh`?tBwfigXmp9o+;|RvWp3vpav*cr-fGKH9w>BUDL^ zdMjCoGYlvWGo6=MRahh%)=}<@p`PX^leG0fyaiIaeB@Gqn=m7}Z^@Qw*_LbNevx9I zpAH#0VkJXji{A`M?N$84HqtvH1U}H8XV|>@U-kQ;-)EV*rzn^IxxhsB=Lz-ivbxOw zbupj)E2sWDo#+SM>4*Bi^p<@_{Gowf@ZnuCs<99obyV5mnIP9FltC@W@)0Zd0#otliE$$wB0aPUALKF`rWAQfPhT0 zm&k@=7?G!&%wZLB5ch;rzPCVyZvYhT z%vN6n1Vi$nY5RU-ZSF790Y&SX8UHT04ig=XG@y-6OgcQr7#_;zB{asM017}+pjS$!jGZ2I4Q)&-Rh43=ia+5? zv#30sE*z>SP^)oorsRbpv6=N8@uxz_s*Q?hQ&wZAd4`CzUeeuMDY|rw_z2^wo;(h! z=Zj5E;^JLqb?`M)E$1U49>)$zK@8j?Z^9)er?;&&9Z9T*EF>^CPUZK9(jpgRRduC= z4d7qgMZ~E&HX}1OB?NURBZh1<5WCL!TcQMj#ZvI?t=d8-bs|qm5^Nm*jBH`ucl-|qa6{$GF6zZv|CsudkMje}4s02pw0O!+(V%Hf$sW?l@Ij1e89 zW8NSS?kMG*9vArX7xT{1A7w{c{mX0&9sh7k^~yqwu!l?bEddb_PQnQM!pfwCF6@l( z0$QcAWJr9Hwf4#_ln?0!(+%kjPv=FLndlN+efu{XSJi*?_{Wj;ADx^z3SQ;ccjfg& zzTAgXfmVZ#0bV>_(Y2Gftu!X`eK<@JIi2pPS9ei0*>j0D{obX^`Fk` zWk+HUsGxM0@z^_`uD5PRLcY>`%%@YkKjyqK^+oZOQ<%QeL|^mm&cFB%{!{fmFkx}< zNhq=UG6Mu%mzY9ypjUMoU6m8gyU%>;ed%+^VdI~1)dB9((_Z&MKclzSM*{kUugR#H zIQ~htBcL9FUNBCBGBhCxEV=|%E>R9-&oK6{*-cChxWKFEXBORsfD2@W)9KXoTX(?<2|)bhp#D?5rvisvIXdg z(FI5Kn5o<0qr3o>B0?pXX0zptCFdwRu;d!$IN5=7wcs$9$) zUiCmg#=q5rCi|~9WG=-a<4|a@BOVuLN`D@xgFAEmvXLWCyqx`vAXZNbY&nR(UgN*i zmCQN3^yr?Ug!|J_7SO8l!7PwVZt`u~9-5NmFatEh z!2j&SJ0yrqC14B0x)HxXfRxM$ZKn2L)g>gTJ+>n|wsTu?KYo}15dNlVo|+V-o?!OS zR$FIMdjz-vG+UcztsCH}L}IQ|K1930En|hDo!aNCr9x}t^f1Yyu*kJD%4;7E8CiWM z*^c`y-j5##juTM_%ct=pN!8ft<+MGqn{$5IUv?iYyr)>#TzAfnAjau4cxwESb~@9j=gnV;@RD{#Pe2r@^M{opN=lO^d-L}vAX!o(7LTy1}l)xin-vzjn{pifP0xD2DxDzKc@ zK$-Ac2_*?c^eLh+k|LYQiuvnqIB-@GPN`jKy_g0b}SN=``qWQB5{6!V8Z{;JkqoTa*bnR}ck@}$t*=WLO079lc!N6{3R6Q+beR_D}J zaZ=K?wZjSRJ6?H%$Dk)tIVzd3xA$5p@j^`_;6(vsXdM3KU6#4#!kyj2ebX(K;=&sC zdz)s$oXx|0-OY6f09udk?5@Or-+BV7a<631XQ(`t+M4?(Lfi1$AYD>H1-Uh)OoTlD z1rXz~AeILrl}1OcrSdBVURk;Jk2SBYSHjt?g<1T!ln0B~m$9qz43$eqYSxIIBCJ?Kp&Ttx<&l9h2k$;9>MI-K zzx%W%xP@z<94vBN7yVJqo(JeHOC=)qCX&UqFRF9 zm#-0#?aP+*X0Xi72rp(lW+rG6xf0kQ8)CuyE zdc9E{nif^zd|NNr^!mF}eqDs^uX!mn#_S}II)`^~46Wc&HkbgS<1J^o@u9fp_XA-i=#DEuT z(P<%64I+lm{(e0{wphC!M30Gs-qyeh*ap|SF)zhJJ7ysV9-!&gNzwKugT)@d7mTp(<@nU!>tD|0QT-ePHlk~V({jg{?R#t6f_o^ar7Y#4GxS4r6rG&!(W9~8NRl(HV_b_`{YQM z{$F0`2T8&KB&s>UdIr*x3g%{G)>IZNg}fBRR}D!eV^^e2%jPJMYqDRMI1UasRqzi8 zyc1(?hhpi=<J%4f z3^BZRMUjxITFyMlr8N&)#A!>pEV%>GPK|P0eu2hsmY2i&0Bdr9@~Y@TNlZc0#UNjV zloMs058wPWqx9sP;WFuUYWuRZVwj7$a#-%c}NNDwj${7gicVdi<5)l;7HcZ8`XL~V6K zUEQ!{3oW(bw8PMvEehctn{V5$3`YYx9@~uzkd#8xUX|?*A%T_ZaE+R=->>}9paIyb zOCCw!R8aMq>LH=5Sh=YPw53+^Nn)uk4=316ng)RSItfCC_Rj6*Zg+3kwvgc`MIz;I z<{TZ-D>q5dVP&*d?-8LLdtKz7a>hHCm!dszSu}LJUD_#L?lukZ9WZf0Nc_Q_B>JGE z__PkaX@6W5`1-A2n+M=LP~T0%>JjYJZk?Y}U}-mJ_xpoCBPZ|(w$e5Aa?P`?7nM~A z&Pm<&rE{$3ayTpPs*cEV4^rq~CQq4=%BQVZjEL{L@v6$X(FU2P01S^PdwPxy6=w6U z!7vM_+!lSq9$;Cbbi#Bb{9)BU<@R8H+{FcC1va>LU~3)Nke@u`h8mn ze0gYquQ(^{zfQxsTvBqpav3V$b&ve|Kg}1)6PJw|X=lj+@rjqFboaugX|f4Rx8s_N zfSB<%xL@nIoQbK1wnpT(FI5#T?fjFnmR#%usC7HGd0y?b% zBN^cF+6D}R-sN<;?{C`)wna7Dvn49IB>mo7gJm#}_a6@aKJWY{I_Bm~H^Kk|PP;(O zwi&A$h-@kTJIP1QgQwE`$KVk&H$oN}tWuwH*k@`M`(;a!LPB5~owPGqe?put`b_lu zUSvAT4`C990TQJwdrI5<=XLhoY26jB+f47%$MlaWrt|cezFh=mKzlzr$MmN>>OX4K zUFy)Ix3yS|r_voB#}Yw)#wUFSuPLr!`KesHh`|PRZ=X#=umQD0t;LNP3iVE z6=`NF68W+WnMHzr2EVkU-2Bi9b4Y@C-{3%Crha%$u12y(fgI$v!BdB3KR(dF0t7%e zb@aAE4~O0~KDo;gMOjSPbxgAM0C4RW#_5QojyaD~VbhGhc=w7dv=HGO9^uP3{+~ZM z0{sh!HXJjPOf$=XjnLQ=CD9Q^Xwpib5IXE$P+QnjC8yuTX2s{*iWHG`vQzB7daY5W zk&8#{n@O5_(HAK>s_P;n@9vZt-F+c~6o5c;?baA8$!C>!u7sL()fiv10#{>)g6elf zYb$IIzny~wa8HXe{YUZdH_J45xw z!sD^r;2yRN>3y&^ZM(EhJAw_-1TubXc!R=#GSc;Ay0IF)HdDP`Q&wgq?U(y7G;UH^ zEMCi2_FI%(%II`i-M%cxydzsEk5yXpg_eOOS{79mg`~4E@kF|Udw%4@%59GUV(5>-;NT&>Re$w zSNp|q`2KA5FkNRR_+Jxsm&|CaD%B3Z98aRq2;t;tf+SkMM+I)b$HyEh20#l>V&N3) zAh$!g?Q>btpO32!)&6}{8(E>}E}qf0+ICg*pjuj5FNI^-bo5+|c4!*wY{PaY!~Q>N z6`%=zMqz}`9N=& z5vWtK|DyFwZjBGVW;;4VgV3cgz!5Sz&<+rRi#*3=O%+V;l9(Uun=ltG_U;rCY+0># zJh^SAVDRl3B=YW=r6AjYazTi0h=H$TrT^&gVSY zqoOiispJ=}gTy-L!oF(D@B-p3M3+dfsIvmkht9sLn>6Fx0gym@uJ2YnmNUoa($Ye0 zgeP~v2%18?$qniUJ;b)ZZSOu)zGW@!v!tF_8Fsmo5qoe*$dUb&6k(@cQb+hVKZ{X9Q zAS+c+rrKQa8Wr4*#_UEW>+ONPr~7Dj_n&t{jGyLruB^DNFt2E8!pyH)s!46ljS ztPmJX8p#gW{i`H3^Etps zYL$=E`rgH0SaZnDK514vf3#*bAM@0CiFy9m+ue7YX0J0o8aReDG<#thJ_)ZmTfd*% z-CHVbmt#1>L{OVF!j3nrs@dV4Q_PWFMa{d=`H5sq71L0UV;B)XNi!o^x8?6d$0pV* z_hP{5Fk|B=G3%5GNu!Tk;_Di*jwjdI4>l7zB9VcuUT8nWdU>%mkJHrirVXFEzO zcpS-uTarr_Ba+H0Wm01sf|@EP`e94}S$`qwSh1ccv#;@1y%Ej!xpNwKd&imm_K;%y zfmSL+(tQnZ3KvahRtMwflN}F*k6>K9?bih3_-f7a@GRZ=7Cq0}*`Ej~AD1wy&`gjqMjo}k{mxS+$`-wXIg{c{%=8@TtUZ=me z{{3t|yMVu5vw!_RV7FoKF`m#A5+{=RB>52a^;!;-Ofq2fsp-S;b;?z1=W zc6($NZi!^)RCB;_HH{Cci4@m@n&f|wgUvRUtbB;ktd&Y@lAnD&$N!-;$PHVIz;GRqMvpXBgZ~m(79Cz~D zi;co`15^%d2@~X1p#J8tj*~DVJzO1lE`MJIVP>71^n-ExbLw|+*t1A7zjq;0t_d@* zAEDMSyCi~RLoZB6z$C!fYlAMm4%0uFBjpnjkrE=&+A5w;kU0Np5 z!Ppf!?7(Mr1Jr#A}l}FFng(h{AS-;NtQrc1HJ@4>I~l?vyCZS!XBkpT{UK z$^44U%c#X>muN|WpK-yMw<$T=#51FWahv34XEeL6fFX9NnrvODc>2INMbG$Paz-}3 zh<_h5(_{P}#V35U%gE*9%2V0VlXSiZ^p#;xZYu*2<8Q;W>T8@uo98L+;cjw9A*Q4~ z{vp1I{}f-vJk~{-wpF!bmz~HGN_)(W4m?<##b0A?w8mU$i@(M{#N2Jl@wIoE89Ru1 zh`GhwVy-dQn0w7#)nhsLujypFHPbYvjTvJa$51>pi0Nx)hTu@7wnU|gIgLYxy(*XX zTKbfnr&59v!U3VvD>mkos*L$u+nzmMf8fw^gI$e#ZeQDz%3p!$t0n&zflN-Gh0q{K zg41SOBwBz3=?SGiok0#6^VJMnI&X0Myy17}%v7n=&1sXq{q$g}#PY{_I$IlK?i^m`IPcuYCKRWe&6UBC0n~pS0QT zj^a;_bCyCx$G9=LCWicWkipPX26V(e8t?t4SZy!1|KzThUd%cOAtYigJH8E2JnvE5z zef6&1qpXM~jF%%Nbty+mGfP?kgr$qG=Mq?}Qmaj9F;o#=_33pl58KuvWg+33=GEUX zZ+AX)(W)eZ;Y^;hZgM>m7AjI&G>O!ZrdkT|hA_?y5%?F$Z)4tEM>;vW)&xjM-&~_k zX!HJV$>HIg+EO?Ix@e7JYXV1;^R`8NwRyHM3ojC7w~?wf2O_UmtDoW~etk7^nm!n$3OvOu8{(qsoX3L{h_v8}f~NFd(pbXcPq2m2Y6;gx=={jqMXr12W z=df=D^UL`S`eZcCtfe;-874H{qmQQkv$ZgDG+O}< zA5ErZ2#muvIYx###1g5|`E1Xt_tE~1LXavuUPuY#JJH%V%3qS=7~w9N>ueiL6;%do+!qk{d1)1fnxiGpiqU(QEYPr_EfH91imZUPKyo5ApcN`W|BuA)#fd2J0wgZZ6#J6hjP1G)H_<> z_^XpONtEPKPD@P{@mmS^O0ZIiwqFSsT-~!ZO@*WaC2_!cpmGtYybb*SF;ICN`2QxL z@?@a6pS6a1o8oAf>mVEQN|$Fbt@wPFvyL9IRi?U(WI8Jg=UpB>>1Xd~J97YWZa-S1 zDlDfv*s|ju=8zIjdlA0-Zb8GgsiyLGq5_nyN)^smVxKfGH-_=rrlKm^d1F)&7+&FM zQD(RR9;sqs>n>#<6}zHFeE52SMmKtFsS59RDEe)c-A&iqTGnX^Jty0cA*?20dRc3%WR1J6 zmNpFCR&z4vq|GAg{d?b~Z%>d3ajvuJ=wEfJ>n^vf$f`0usv7wJ$3)LXD^H*oR{wk1 zxCkS$bpVGcg>c!~nrEKPe{KN}{; z!>r2q`d^KgR9e}Qs-qn$oQf*9-08Uuin{YM0aP&pS1)M4kX%Hn&hnFu8rc3L7c*5Vyr%k($|ijec1jtC-eBk9#xs8-wXQ16uW(t9$}KS zenKAS6!$-h47b<&#MBR@bj0=DR>R8v&0fp(tW&QP$)c>om^{W+H(d90uk@;KnN4Jh~|vr!>Qr&U98S zCzO=~m7A*U`fNpz3ZWfWj z)zgyIi$QbM|LX^pz}UJ zEwEFwBCuG{i;p^09(}~=X#P#tS*t*Rt?~f?;O&Ag=m}cQj=*YK-=x}-@R&;gI|?(H z6)_7kSsW^vQ+W!(UvVY=hN`+?h$u5tr`8_tXR;bw3u}>F^RjhavQwt9B((cJVW%G* z$kplkK>+=hKW70W3JkDEU{4w8JEYJqgJqo)@%8ZmwZp7o21kUzj)Nrz0Ft&Gta0E4 z78NXM(n6G-6V(l*6?T7C1o8k9;-huCfq*VVLrS7&cP0=Z-9CV{2iEmdV@?YWka9od zbo*=oc!b7Lit>#76CLO+BG9Vlm}i4Hf}U`CJS9Fb5)R;93!qWZ51}j9^MV5~_D6z~zb zLbneLV41;xfTsc90XoPz-4n05O80`xA597sqbirHJ$EEh-uICN_r7yMZD~BlWN^t0 zL~piCET#u!qbFVo#c=;(U36Bkh&N-#zONr6)j1#YaV^ZSn0s0%qw5iZ&pH!%%6!~z zRm?uAd!oJVNL1e@18=n(48XSDBqtK1XVUppt5GhA(%OiP(Aa$-nV?vj69)vY>I z-SMoH(dTr3(blK|35rG40ShuM2B z*W@g_fWL$s6Pb?h&*nx=CN5i7y5OjzUxjKnf55pca4v3J(hi04*fo)Oh*O z%iartHDFRGNP|t=Qf)^Opp4UULiiOK=nz>{1uSG2)j! z?N{A1zV?_I&D5M>TOl(40#a@6n=eLr^<3|nXLiv3Es^$z`_qA#)Z`b?%)R);d+Dhu zFKyy$&okd8r!-CsF1e4Q)1K(BTbg;k$^s{&dUDEQQr335$^Ts9CZgT}Y$la7GT^d< zc($_>9n7F(8kJ}1u$9ym_nIW)mf55b11(M~Nw<9xrgSH9zQ@637bP~U`;ba>W9Lo> zKiKae#hi|ZM-rS?KygWD$CQ#8?JMRmu%+=xCdyk;?}ZT3dYUE z6KHm!v(&{}X-McVOqIwK=zpL)euBaTr&nus9XqQ7ki#IaT1I{?jUnWZ?so92HA42G z*icpIKjI?Mp$wD(kYzo4CTp)WhWzD6g}6HS)yARN(0J&-kjaTx-&GOzV1xx7Xgc%g BL=6A{ diff --git a/parallax-template/index.html b/parallax-template/index.html deleted file mode 100644 index 5b2b524..0000000 --- a/parallax-template/index.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - Parallax Template - Materialize - - - - - - - -

- -
-
-
-

-

Parallax Template

-
-
A modern responsive front-end framework based on Material Design
-
- -

- -
-
-
Unsplashed background img 1
-
- - -
-
- - -
-
-
-

flash_on

-
Speeds up development
- -

We did most of the heavy lifting for you to provide a default stylings that incorporate our custom components. Additionally, we refined animations and transitions to provide a smoother experience for developers.

-
-
- -
-
-

group

-
User Experience Focused
- -

By utilizing elements and principles of Material Design, we were able to create a framework that incorporates components and animations that provide more feedback to users. Additionally, a single underlying responsive system across all platforms allow for a more unified user experience.

-
-
- -
-
-

settings

-
Easy to work with
- -

We have provided detailed documentation as well as specific code examples to help new users get started. We are also always open to feedback and can answer any questions a user may have about Materialize.

-
-
-
- -
-
- - -
-
-
-
-
A modern responsive front-end framework based on Material Design
-
-
-
-
Unsplashed background img 2
-
- -
-
- -
-
-

-

Contact Us

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam scelerisque id nunc nec volutpat. Etiam pellentesque tristique arcu, non consequat magna fermentum ac. Cras ut ultricies eros. Maecenas eros justo, ullamcorper a sapien id, viverra ultrices eros. Morbi sem neque, posuere et pretium eget, bibendum sollicitudin lacus. Aliquam eleifend sollicitudin diam, eu mattis nisl maximus sed. Nulla imperdiet semper molestie. Morbi massa odio, condimentum sed ipsum ac, gravida ultrices erat. Nullam eget dignissim mauris, non tristique erat. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;

-
-
- -
-
- - -
-
-
-
-
A modern responsive front-end framework based on Material Design
-
-
-
-
Unsplashed background img 3
-
- -
-
-
-
-
Company Bio
-

We are a team of college students working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.

- - -
-
-
Settings
- -
-
-
Connect
- -
-
-
- -
- - - - - - - - - diff --git a/parallax-template/js/init.js b/parallax-template/js/init.js deleted file mode 100644 index 33326b7..0000000 --- a/parallax-template/js/init.js +++ /dev/null @@ -1,8 +0,0 @@ -(function($){ - $(function(){ - - $('.button-collapse').sideNav(); - $('.parallax').parallax(); - - }); // end of document ready -})(jQuery); // end of jQuery name space \ No newline at end of file diff --git a/parallax-template/js/materialize.js b/parallax-template/js/materialize.js deleted file mode 100644 index 10df8db..0000000 --- a/parallax-template/js/materialize.js +++ /dev/null @@ -1,10021 +0,0 @@ -/*! - * Materialize v0.100.2 (http://materializecss.com) - * Copyright 2014-2017 Materialize - * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) - */ -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -// Check for jQuery. -if (typeof jQuery === 'undefined') { - // Check if require is a defined function. - if (typeof require === 'function') { - jQuery = $ = require('jquery'); - // Else use the dollar sign alias. - } else { - jQuery = $; - } -} -; /* - * jQuery Easing v1.4.0 - http://gsgd.co.uk/sandbox/jquery/easing/ - * Open source under the BSD License. - * Copyright © 2008 George McGinley Smith - * All rights reserved. - * https://raw.github.com/gdsmith/jquery-easing/master/LICENSE - */ - -(function (factory) { - if (typeof define === "function" && define.amd) { - define(['jquery'], function ($) { - return factory($); - }); - } else if (typeof module === "object" && typeof module.exports === "object") { - exports = factory(require('jquery')); - } else { - factory(jQuery); - } -})(function ($) { - - // Preserve the original jQuery "swing" easing as "jswing" - $.easing['jswing'] = $.easing['swing']; - - var pow = Math.pow, - sqrt = Math.sqrt, - sin = Math.sin, - cos = Math.cos, - PI = Math.PI, - c1 = 1.70158, - c2 = c1 * 1.525, - c3 = c1 + 1, - c4 = 2 * PI / 3, - c5 = 2 * PI / 4.5; - - // x is the fraction of animation progress, in the range 0..1 - function bounceOut(x) { - var n1 = 7.5625, - d1 = 2.75; - if (x < 1 / d1) { - return n1 * x * x; - } else if (x < 2 / d1) { - return n1 * (x -= 1.5 / d1) * x + .75; - } else if (x < 2.5 / d1) { - return n1 * (x -= 2.25 / d1) * x + .9375; - } else { - return n1 * (x -= 2.625 / d1) * x + .984375; - } - } - - $.extend($.easing, { - def: 'easeOutQuad', - swing: function (x) { - return $.easing[$.easing.def](x); - }, - easeInQuad: function (x) { - return x * x; - }, - easeOutQuad: function (x) { - return 1 - (1 - x) * (1 - x); - }, - easeInOutQuad: function (x) { - return x < 0.5 ? 2 * x * x : 1 - pow(-2 * x + 2, 2) / 2; - }, - easeInCubic: function (x) { - return x * x * x; - }, - easeOutCubic: function (x) { - return 1 - pow(1 - x, 3); - }, - easeInOutCubic: function (x) { - return x < 0.5 ? 4 * x * x * x : 1 - pow(-2 * x + 2, 3) / 2; - }, - easeInQuart: function (x) { - return x * x * x * x; - }, - easeOutQuart: function (x) { - return 1 - pow(1 - x, 4); - }, - easeInOutQuart: function (x) { - return x < 0.5 ? 8 * x * x * x * x : 1 - pow(-2 * x + 2, 4) / 2; - }, - easeInQuint: function (x) { - return x * x * x * x * x; - }, - easeOutQuint: function (x) { - return 1 - pow(1 - x, 5); - }, - easeInOutQuint: function (x) { - return x < 0.5 ? 16 * x * x * x * x * x : 1 - pow(-2 * x + 2, 5) / 2; - }, - easeInSine: function (x) { - return 1 - cos(x * PI / 2); - }, - easeOutSine: function (x) { - return sin(x * PI / 2); - }, - easeInOutSine: function (x) { - return -(cos(PI * x) - 1) / 2; - }, - easeInExpo: function (x) { - return x === 0 ? 0 : pow(2, 10 * x - 10); - }, - easeOutExpo: function (x) { - return x === 1 ? 1 : 1 - pow(2, -10 * x); - }, - easeInOutExpo: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? pow(2, 20 * x - 10) / 2 : (2 - pow(2, -20 * x + 10)) / 2; - }, - easeInCirc: function (x) { - return 1 - sqrt(1 - pow(x, 2)); - }, - easeOutCirc: function (x) { - return sqrt(1 - pow(x - 1, 2)); - }, - easeInOutCirc: function (x) { - return x < 0.5 ? (1 - sqrt(1 - pow(2 * x, 2))) / 2 : (sqrt(1 - pow(-2 * x + 2, 2)) + 1) / 2; - }, - easeInElastic: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : -pow(2, 10 * x - 10) * sin((x * 10 - 10.75) * c4); - }, - easeOutElastic: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : pow(2, -10 * x) * sin((x * 10 - 0.75) * c4) + 1; - }, - easeInOutElastic: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? -(pow(2, 20 * x - 10) * sin((20 * x - 11.125) * c5)) / 2 : pow(2, -20 * x + 10) * sin((20 * x - 11.125) * c5) / 2 + 1; - }, - easeInBack: function (x) { - return c3 * x * x * x - c1 * x * x; - }, - easeOutBack: function (x) { - return 1 + c3 * pow(x - 1, 3) + c1 * pow(x - 1, 2); - }, - easeInOutBack: function (x) { - return x < 0.5 ? pow(2 * x, 2) * ((c2 + 1) * 2 * x - c2) / 2 : (pow(2 * x - 2, 2) * ((c2 + 1) * (x * 2 - 2) + c2) + 2) / 2; - }, - easeInBounce: function (x) { - return 1 - bounceOut(1 - x); - }, - easeOutBounce: bounceOut, - easeInOutBounce: function (x) { - return x < 0.5 ? (1 - bounceOut(1 - 2 * x)) / 2 : (1 + bounceOut(2 * x - 1)) / 2; - } - }); -});; // Custom Easing -jQuery.extend(jQuery.easing, { - easeInOutMaterial: function (x, t, b, c, d) { - if ((t /= d / 2) < 1) return c / 2 * t * t + b; - return c / 4 * ((t -= 2) * t * t + 2) + b; - } -});; /*! VelocityJS.org (1.2.3). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */ -/*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */ -/*! Note that this has been modified by Materialize to confirm that Velocity is not already being imported. */ -jQuery.Velocity ? console.log("Velocity is already loaded. You may be needlessly importing Velocity again; note that Materialize includes Velocity.") : (!function (e) { - function t(e) { - var t = e.length, - a = r.type(e);return "function" === a || r.isWindow(e) ? !1 : 1 === e.nodeType && t ? !0 : "array" === a || 0 === t || "number" == typeof t && t > 0 && t - 1 in e; - }if (!e.jQuery) { - var r = function (e, t) { - return new r.fn.init(e, t); - };r.isWindow = function (e) { - return null != e && e == e.window; - }, r.type = function (e) { - return null == e ? e + "" : "object" == typeof e || "function" == typeof e ? n[i.call(e)] || "object" : typeof e; - }, r.isArray = Array.isArray || function (e) { - return "array" === r.type(e); - }, r.isPlainObject = function (e) { - var t;if (!e || "object" !== r.type(e) || e.nodeType || r.isWindow(e)) return !1;try { - if (e.constructor && !o.call(e, "constructor") && !o.call(e.constructor.prototype, "isPrototypeOf")) return !1; - } catch (a) { - return !1; - }for (t in e) {}return void 0 === t || o.call(e, t); - }, r.each = function (e, r, a) { - var n, - o = 0, - i = e.length, - s = t(e);if (a) { - if (s) for (; i > o && (n = r.apply(e[o], a), n !== !1); o++) {} else for (o in e) { - if (n = r.apply(e[o], a), n === !1) break; - } - } else if (s) for (; i > o && (n = r.call(e[o], o, e[o]), n !== !1); o++) {} else for (o in e) { - if (n = r.call(e[o], o, e[o]), n === !1) break; - }return e; - }, r.data = function (e, t, n) { - if (void 0 === n) { - var o = e[r.expando], - i = o && a[o];if (void 0 === t) return i;if (i && t in i) return i[t]; - } else if (void 0 !== t) { - var o = e[r.expando] || (e[r.expando] = ++r.uuid);return a[o] = a[o] || {}, a[o][t] = n, n; - } - }, r.removeData = function (e, t) { - var n = e[r.expando], - o = n && a[n];o && r.each(t, function (e, t) { - delete o[t]; - }); - }, r.extend = function () { - var e, - t, - a, - n, - o, - i, - s = arguments[0] || {}, - l = 1, - u = arguments.length, - c = !1;for ("boolean" == typeof s && (c = s, s = arguments[l] || {}, l++), "object" != typeof s && "function" !== r.type(s) && (s = {}), l === u && (s = this, l--); u > l; l++) { - if (null != (o = arguments[l])) for (n in o) { - e = s[n], a = o[n], s !== a && (c && a && (r.isPlainObject(a) || (t = r.isArray(a))) ? (t ? (t = !1, i = e && r.isArray(e) ? e : []) : i = e && r.isPlainObject(e) ? e : {}, s[n] = r.extend(c, i, a)) : void 0 !== a && (s[n] = a)); - } - }return s; - }, r.queue = function (e, a, n) { - function o(e, r) { - var a = r || [];return null != e && (t(Object(e)) ? !function (e, t) { - for (var r = +t.length, a = 0, n = e.length; r > a;) { - e[n++] = t[a++]; - }if (r !== r) for (; void 0 !== t[a];) { - e[n++] = t[a++]; - }return e.length = n, e; - }(a, "string" == typeof e ? [e] : e) : [].push.call(a, e)), a; - }if (e) { - a = (a || "fx") + "queue";var i = r.data(e, a);return n ? (!i || r.isArray(n) ? i = r.data(e, a, o(n)) : i.push(n), i) : i || []; - } - }, r.dequeue = function (e, t) { - r.each(e.nodeType ? [e] : e, function (e, a) { - t = t || "fx";var n = r.queue(a, t), - o = n.shift();"inprogress" === o && (o = n.shift()), o && ("fx" === t && n.unshift("inprogress"), o.call(a, function () { - r.dequeue(a, t); - })); - }); - }, r.fn = r.prototype = { init: function (e) { - if (e.nodeType) return this[0] = e, this;throw new Error("Not a DOM node."); - }, offset: function () { - var t = this[0].getBoundingClientRect ? this[0].getBoundingClientRect() : { top: 0, left: 0 };return { top: t.top + (e.pageYOffset || document.scrollTop || 0) - (document.clientTop || 0), left: t.left + (e.pageXOffset || document.scrollLeft || 0) - (document.clientLeft || 0) }; - }, position: function () { - function e() { - for (var e = this.offsetParent || document; e && "html" === !e.nodeType.toLowerCase && "static" === e.style.position;) { - e = e.offsetParent; - }return e || document; - }var t = this[0], - e = e.apply(t), - a = this.offset(), - n = /^(?:body|html)$/i.test(e.nodeName) ? { top: 0, left: 0 } : r(e).offset();return a.top -= parseFloat(t.style.marginTop) || 0, a.left -= parseFloat(t.style.marginLeft) || 0, e.style && (n.top += parseFloat(e.style.borderTopWidth) || 0, n.left += parseFloat(e.style.borderLeftWidth) || 0), { top: a.top - n.top, left: a.left - n.left }; - } };var a = {};r.expando = "velocity" + new Date().getTime(), r.uuid = 0;for (var n = {}, o = n.hasOwnProperty, i = n.toString, s = "Boolean Number String Function Array Date RegExp Object Error".split(" "), l = 0; l < s.length; l++) { - n["[object " + s[l] + "]"] = s[l].toLowerCase(); - }r.fn.init.prototype = r.fn, e.Velocity = { Utilities: r }; - } -}(window), function (e) { - "object" == typeof module && "object" == typeof module.exports ? module.exports = e() : "function" == typeof define && define.amd ? define(e) : e(); -}(function () { - return function (e, t, r, a) { - function n(e) { - for (var t = -1, r = e ? e.length : 0, a = []; ++t < r;) { - var n = e[t];n && a.push(n); - }return a; - }function o(e) { - return m.isWrapped(e) ? e = [].slice.call(e) : m.isNode(e) && (e = [e]), e; - }function i(e) { - var t = f.data(e, "velocity");return null === t ? a : t; - }function s(e) { - return function (t) { - return Math.round(t * e) * (1 / e); - }; - }function l(e, r, a, n) { - function o(e, t) { - return 1 - 3 * t + 3 * e; - }function i(e, t) { - return 3 * t - 6 * e; - }function s(e) { - return 3 * e; - }function l(e, t, r) { - return ((o(t, r) * e + i(t, r)) * e + s(t)) * e; - }function u(e, t, r) { - return 3 * o(t, r) * e * e + 2 * i(t, r) * e + s(t); - }function c(t, r) { - for (var n = 0; m > n; ++n) { - var o = u(r, e, a);if (0 === o) return r;var i = l(r, e, a) - t;r -= i / o; - }return r; - }function p() { - for (var t = 0; b > t; ++t) { - w[t] = l(t * x, e, a); - } - }function f(t, r, n) { - var o, - i, - s = 0;do { - i = r + (n - r) / 2, o = l(i, e, a) - t, o > 0 ? n = i : r = i; - } while (Math.abs(o) > h && ++s < v);return i; - }function d(t) { - for (var r = 0, n = 1, o = b - 1; n != o && w[n] <= t; ++n) { - r += x; - }--n;var i = (t - w[n]) / (w[n + 1] - w[n]), - s = r + i * x, - l = u(s, e, a);return l >= y ? c(t, s) : 0 == l ? s : f(t, r, r + x); - }function g() { - V = !0, (e != r || a != n) && p(); - }var m = 4, - y = .001, - h = 1e-7, - v = 10, - b = 11, - x = 1 / (b - 1), - S = "Float32Array" in t;if (4 !== arguments.length) return !1;for (var P = 0; 4 > P; ++P) { - if ("number" != typeof arguments[P] || isNaN(arguments[P]) || !isFinite(arguments[P])) return !1; - }e = Math.min(e, 1), a = Math.min(a, 1), e = Math.max(e, 0), a = Math.max(a, 0);var w = S ? new Float32Array(b) : new Array(b), - V = !1, - C = function (t) { - return V || g(), e === r && a === n ? t : 0 === t ? 0 : 1 === t ? 1 : l(d(t), r, n); - };C.getControlPoints = function () { - return [{ x: e, y: r }, { x: a, y: n }]; - };var T = "generateBezier(" + [e, r, a, n] + ")";return C.toString = function () { - return T; - }, C; - }function u(e, t) { - var r = e;return m.isString(e) ? b.Easings[e] || (r = !1) : r = m.isArray(e) && 1 === e.length ? s.apply(null, e) : m.isArray(e) && 2 === e.length ? x.apply(null, e.concat([t])) : m.isArray(e) && 4 === e.length ? l.apply(null, e) : !1, r === !1 && (r = b.Easings[b.defaults.easing] ? b.defaults.easing : v), r; - }function c(e) { - if (e) { - var t = new Date().getTime(), - r = b.State.calls.length;r > 1e4 && (b.State.calls = n(b.State.calls));for (var o = 0; r > o; o++) { - if (b.State.calls[o]) { - var s = b.State.calls[o], - l = s[0], - u = s[2], - d = s[3], - g = !!d, - y = null;d || (d = b.State.calls[o][3] = t - 16);for (var h = Math.min((t - d) / u.duration, 1), v = 0, x = l.length; x > v; v++) { - var P = l[v], - V = P.element;if (i(V)) { - var C = !1;if (u.display !== a && null !== u.display && "none" !== u.display) { - if ("flex" === u.display) { - var T = ["-webkit-box", "-moz-box", "-ms-flexbox", "-webkit-flex"];f.each(T, function (e, t) { - S.setPropertyValue(V, "display", t); - }); - }S.setPropertyValue(V, "display", u.display); - }u.visibility !== a && "hidden" !== u.visibility && S.setPropertyValue(V, "visibility", u.visibility);for (var k in P) { - if ("element" !== k) { - var A, - F = P[k], - j = m.isString(F.easing) ? b.Easings[F.easing] : F.easing;if (1 === h) A = F.endValue;else { - var E = F.endValue - F.startValue;if (A = F.startValue + E * j(h, u, E), !g && A === F.currentValue) continue; - }if (F.currentValue = A, "tween" === k) y = A;else { - if (S.Hooks.registered[k]) { - var H = S.Hooks.getRoot(k), - N = i(V).rootPropertyValueCache[H];N && (F.rootPropertyValue = N); - }var L = S.setPropertyValue(V, k, F.currentValue + (0 === parseFloat(A) ? "" : F.unitType), F.rootPropertyValue, F.scrollData);S.Hooks.registered[k] && (i(V).rootPropertyValueCache[H] = S.Normalizations.registered[H] ? S.Normalizations.registered[H]("extract", null, L[1]) : L[1]), "transform" === L[0] && (C = !0); - } - } - }u.mobileHA && i(V).transformCache.translate3d === a && (i(V).transformCache.translate3d = "(0px, 0px, 0px)", C = !0), C && S.flushTransformCache(V); - } - }u.display !== a && "none" !== u.display && (b.State.calls[o][2].display = !1), u.visibility !== a && "hidden" !== u.visibility && (b.State.calls[o][2].visibility = !1), u.progress && u.progress.call(s[1], s[1], h, Math.max(0, d + u.duration - t), d, y), 1 === h && p(o); - } - } - }b.State.isTicking && w(c); - }function p(e, t) { - if (!b.State.calls[e]) return !1;for (var r = b.State.calls[e][0], n = b.State.calls[e][1], o = b.State.calls[e][2], s = b.State.calls[e][4], l = !1, u = 0, c = r.length; c > u; u++) { - var p = r[u].element;if (t || o.loop || ("none" === o.display && S.setPropertyValue(p, "display", o.display), "hidden" === o.visibility && S.setPropertyValue(p, "visibility", o.visibility)), o.loop !== !0 && (f.queue(p)[1] === a || !/\.velocityQueueEntryFlag/i.test(f.queue(p)[1])) && i(p)) { - i(p).isAnimating = !1, i(p).rootPropertyValueCache = {};var d = !1;f.each(S.Lists.transforms3D, function (e, t) { - var r = /^scale/.test(t) ? 1 : 0, - n = i(p).transformCache[t];i(p).transformCache[t] !== a && new RegExp("^\\(" + r + "[^.]").test(n) && (d = !0, delete i(p).transformCache[t]); - }), o.mobileHA && (d = !0, delete i(p).transformCache.translate3d), d && S.flushTransformCache(p), S.Values.removeClass(p, "velocity-animating"); - }if (!t && o.complete && !o.loop && u === c - 1) try { - o.complete.call(n, n); - } catch (g) { - setTimeout(function () { - throw g; - }, 1); - }s && o.loop !== !0 && s(n), i(p) && o.loop === !0 && !t && (f.each(i(p).tweensContainer, function (e, t) { - /^rotate/.test(e) && 360 === parseFloat(t.endValue) && (t.endValue = 0, t.startValue = 360), /^backgroundPosition/.test(e) && 100 === parseFloat(t.endValue) && "%" === t.unitType && (t.endValue = 0, t.startValue = 100); - }), b(p, "reverse", { loop: !0, delay: o.delay })), o.queue !== !1 && f.dequeue(p, o.queue); - }b.State.calls[e] = !1;for (var m = 0, y = b.State.calls.length; y > m; m++) { - if (b.State.calls[m] !== !1) { - l = !0;break; - } - }l === !1 && (b.State.isTicking = !1, delete b.State.calls, b.State.calls = []); - }var f, - d = function () { - if (r.documentMode) return r.documentMode;for (var e = 7; e > 4; e--) { - var t = r.createElement("div");if (t.innerHTML = "", t.getElementsByTagName("span").length) return t = null, e; - }return a; - }(), - g = function () { - var e = 0;return t.webkitRequestAnimationFrame || t.mozRequestAnimationFrame || function (t) { - var r, - a = new Date().getTime();return r = Math.max(0, 16 - (a - e)), e = a + r, setTimeout(function () { - t(a + r); - }, r); - }; - }(), - m = { isString: function (e) { - return "string" == typeof e; - }, isArray: Array.isArray || function (e) { - return "[object Array]" === Object.prototype.toString.call(e); - }, isFunction: function (e) { - return "[object Function]" === Object.prototype.toString.call(e); - }, isNode: function (e) { - return e && e.nodeType; - }, isNodeList: function (e) { - return "object" == typeof e && /^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(e)) && e.length !== a && (0 === e.length || "object" == typeof e[0] && e[0].nodeType > 0); - }, isWrapped: function (e) { - return e && (e.jquery || t.Zepto && t.Zepto.zepto.isZ(e)); - }, isSVG: function (e) { - return t.SVGElement && e instanceof t.SVGElement; - }, isEmptyObject: function (e) { - for (var t in e) { - return !1; - }return !0; - } }, - y = !1;if (e.fn && e.fn.jquery ? (f = e, y = !0) : f = t.Velocity.Utilities, 8 >= d && !y) throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if (7 >= d) return void (jQuery.fn.velocity = jQuery.fn.animate);var h = 400, - v = "swing", - b = { State: { isMobile: /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent), isAndroid: /Android/i.test(navigator.userAgent), isGingerbread: /Android 2\.3\.[3-7]/i.test(navigator.userAgent), isChrome: t.chrome, isFirefox: /Firefox/i.test(navigator.userAgent), prefixElement: r.createElement("div"), prefixMatches: {}, scrollAnchor: null, scrollPropertyLeft: null, scrollPropertyTop: null, isTicking: !1, calls: [] }, CSS: {}, Utilities: f, Redirects: {}, Easings: {}, Promise: t.Promise, defaults: { queue: "", duration: h, easing: v, begin: a, complete: a, progress: a, display: a, visibility: a, loop: !1, delay: !1, mobileHA: !0, _cacheValues: !0 }, init: function (e) { - f.data(e, "velocity", { isSVG: m.isSVG(e), isAnimating: !1, computedStyle: null, tweensContainer: null, rootPropertyValueCache: {}, transformCache: {} }); - }, hook: null, mock: !1, version: { major: 1, minor: 2, patch: 2 }, debug: !1 };t.pageYOffset !== a ? (b.State.scrollAnchor = t, b.State.scrollPropertyLeft = "pageXOffset", b.State.scrollPropertyTop = "pageYOffset") : (b.State.scrollAnchor = r.documentElement || r.body.parentNode || r.body, b.State.scrollPropertyLeft = "scrollLeft", b.State.scrollPropertyTop = "scrollTop");var x = function () { - function e(e) { - return -e.tension * e.x - e.friction * e.v; - }function t(t, r, a) { - var n = { x: t.x + a.dx * r, v: t.v + a.dv * r, tension: t.tension, friction: t.friction };return { dx: n.v, dv: e(n) }; - }function r(r, a) { - var n = { dx: r.v, dv: e(r) }, - o = t(r, .5 * a, n), - i = t(r, .5 * a, o), - s = t(r, a, i), - l = 1 / 6 * (n.dx + 2 * (o.dx + i.dx) + s.dx), - u = 1 / 6 * (n.dv + 2 * (o.dv + i.dv) + s.dv);return r.x = r.x + l * a, r.v = r.v + u * a, r; - }return function a(e, t, n) { - var o, - i, - s, - l = { x: -1, v: 0, tension: null, friction: null }, - u = [0], - c = 0, - p = 1e-4, - f = .016;for (e = parseFloat(e) || 500, t = parseFloat(t) || 20, n = n || null, l.tension = e, l.friction = t, o = null !== n, o ? (c = a(e, t), i = c / n * f) : i = f; s = r(s || l, i), u.push(1 + s.x), c += 16, Math.abs(s.x) > p && Math.abs(s.v) > p;) {}return o ? function (e) { - return u[e * (u.length - 1) | 0]; - } : c; - }; - }();b.Easings = { linear: function (e) { - return e; - }, swing: function (e) { - return .5 - Math.cos(e * Math.PI) / 2; - }, spring: function (e) { - return 1 - Math.cos(4.5 * e * Math.PI) * Math.exp(6 * -e); - } }, f.each([["ease", [.25, .1, .25, 1]], ["ease-in", [.42, 0, 1, 1]], ["ease-out", [0, 0, .58, 1]], ["ease-in-out", [.42, 0, .58, 1]], ["easeInSine", [.47, 0, .745, .715]], ["easeOutSine", [.39, .575, .565, 1]], ["easeInOutSine", [.445, .05, .55, .95]], ["easeInQuad", [.55, .085, .68, .53]], ["easeOutQuad", [.25, .46, .45, .94]], ["easeInOutQuad", [.455, .03, .515, .955]], ["easeInCubic", [.55, .055, .675, .19]], ["easeOutCubic", [.215, .61, .355, 1]], ["easeInOutCubic", [.645, .045, .355, 1]], ["easeInQuart", [.895, .03, .685, .22]], ["easeOutQuart", [.165, .84, .44, 1]], ["easeInOutQuart", [.77, 0, .175, 1]], ["easeInQuint", [.755, .05, .855, .06]], ["easeOutQuint", [.23, 1, .32, 1]], ["easeInOutQuint", [.86, 0, .07, 1]], ["easeInExpo", [.95, .05, .795, .035]], ["easeOutExpo", [.19, 1, .22, 1]], ["easeInOutExpo", [1, 0, 0, 1]], ["easeInCirc", [.6, .04, .98, .335]], ["easeOutCirc", [.075, .82, .165, 1]], ["easeInOutCirc", [.785, .135, .15, .86]]], function (e, t) { - b.Easings[t[0]] = l.apply(null, t[1]); - });var S = b.CSS = { RegEx: { isHex: /^#([A-f\d]{3}){1,2}$/i, valueUnwrap: /^[A-z]+\((.*)\)$/i, wrappedValueAlreadyExtracted: /[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/, valueSplit: /([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi }, Lists: { colors: ["fill", "stroke", "stopColor", "color", "backgroundColor", "borderColor", "borderTopColor", "borderRightColor", "borderBottomColor", "borderLeftColor", "outlineColor"], transformsBase: ["translateX", "translateY", "scale", "scaleX", "scaleY", "skewX", "skewY", "rotateZ"], transforms3D: ["transformPerspective", "translateZ", "scaleZ", "rotateX", "rotateY"] }, Hooks: { templates: { textShadow: ["Color X Y Blur", "black 0px 0px 0px"], boxShadow: ["Color X Y Blur Spread", "black 0px 0px 0px 0px"], clip: ["Top Right Bottom Left", "0px 0px 0px 0px"], backgroundPosition: ["X Y", "0% 0%"], transformOrigin: ["X Y Z", "50% 50% 0px"], perspectiveOrigin: ["X Y", "50% 50%"] }, registered: {}, register: function () { - for (var e = 0; e < S.Lists.colors.length; e++) { - var t = "color" === S.Lists.colors[e] ? "0 0 0 1" : "255 255 255 1";S.Hooks.templates[S.Lists.colors[e]] = ["Red Green Blue Alpha", t]; - }var r, a, n;if (d) for (r in S.Hooks.templates) { - a = S.Hooks.templates[r], n = a[0].split(" ");var o = a[1].match(S.RegEx.valueSplit);"Color" === n[0] && (n.push(n.shift()), o.push(o.shift()), S.Hooks.templates[r] = [n.join(" "), o.join(" ")]); - }for (r in S.Hooks.templates) { - a = S.Hooks.templates[r], n = a[0].split(" ");for (var e in n) { - var i = r + n[e], - s = e;S.Hooks.registered[i] = [r, s]; - } - } - }, getRoot: function (e) { - var t = S.Hooks.registered[e];return t ? t[0] : e; - }, cleanRootPropertyValue: function (e, t) { - return S.RegEx.valueUnwrap.test(t) && (t = t.match(S.RegEx.valueUnwrap)[1]), S.Values.isCSSNullValue(t) && (t = S.Hooks.templates[e][1]), t; - }, extractValue: function (e, t) { - var r = S.Hooks.registered[e];if (r) { - var a = r[0], - n = r[1];return t = S.Hooks.cleanRootPropertyValue(a, t), t.toString().match(S.RegEx.valueSplit)[n]; - }return t; - }, injectValue: function (e, t, r) { - var a = S.Hooks.registered[e];if (a) { - var n, - o, - i = a[0], - s = a[1];return r = S.Hooks.cleanRootPropertyValue(i, r), n = r.toString().match(S.RegEx.valueSplit), n[s] = t, o = n.join(" "); - }return r; - } }, Normalizations: { registered: { clip: function (e, t, r) { - switch (e) {case "name": - return "clip";case "extract": - var a;return S.RegEx.wrappedValueAlreadyExtracted.test(r) ? a = r : (a = r.toString().match(S.RegEx.valueUnwrap), a = a ? a[1].replace(/,(\s+)?/g, " ") : r), a;case "inject": - return "rect(" + r + ")";} - }, blur: function (e, t, r) { - switch (e) {case "name": - return b.State.isFirefox ? "filter" : "-webkit-filter";case "extract": - var a = parseFloat(r);if (!a && 0 !== a) { - var n = r.toString().match(/blur\(([0-9]+[A-z]+)\)/i);a = n ? n[1] : 0; - }return a;case "inject": - return parseFloat(r) ? "blur(" + r + ")" : "none";} - }, opacity: function (e, t, r) { - if (8 >= d) switch (e) {case "name": - return "filter";case "extract": - var a = r.toString().match(/alpha\(opacity=(.*)\)/i);return r = a ? a[1] / 100 : 1;case "inject": - return t.style.zoom = 1, parseFloat(r) >= 1 ? "" : "alpha(opacity=" + parseInt(100 * parseFloat(r), 10) + ")";} else switch (e) {case "name": - return "opacity";case "extract": - return r;case "inject": - return r;} - } }, register: function () { - 9 >= d || b.State.isGingerbread || (S.Lists.transformsBase = S.Lists.transformsBase.concat(S.Lists.transforms3D));for (var e = 0; e < S.Lists.transformsBase.length; e++) { - !function () { - var t = S.Lists.transformsBase[e];S.Normalizations.registered[t] = function (e, r, n) { - switch (e) {case "name": - return "transform";case "extract": - return i(r) === a || i(r).transformCache[t] === a ? /^scale/i.test(t) ? 1 : 0 : i(r).transformCache[t].replace(/[()]/g, "");case "inject": - var o = !1;switch (t.substr(0, t.length - 1)) {case "translate": - o = !/(%|px|em|rem|vw|vh|\d)$/i.test(n);break;case "scal":case "scale": - b.State.isAndroid && i(r).transformCache[t] === a && 1 > n && (n = 1), o = !/(\d)$/i.test(n);break;case "skew": - o = !/(deg|\d)$/i.test(n);break;case "rotate": - o = !/(deg|\d)$/i.test(n);}return o || (i(r).transformCache[t] = "(" + n + ")"), i(r).transformCache[t];} - }; - }(); - }for (var e = 0; e < S.Lists.colors.length; e++) { - !function () { - var t = S.Lists.colors[e];S.Normalizations.registered[t] = function (e, r, n) { - switch (e) {case "name": - return t;case "extract": - var o;if (S.RegEx.wrappedValueAlreadyExtracted.test(n)) o = n;else { - var i, - s = { black: "rgb(0, 0, 0)", blue: "rgb(0, 0, 255)", gray: "rgb(128, 128, 128)", green: "rgb(0, 128, 0)", red: "rgb(255, 0, 0)", white: "rgb(255, 255, 255)" };/^[A-z]+$/i.test(n) ? i = s[n] !== a ? s[n] : s.black : S.RegEx.isHex.test(n) ? i = "rgb(" + S.Values.hexToRgb(n).join(" ") + ")" : /^rgba?\(/i.test(n) || (i = s.black), o = (i || n).toString().match(S.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g, " "); - }return 8 >= d || 3 !== o.split(" ").length || (o += " 1"), o;case "inject": - return 8 >= d ? 4 === n.split(" ").length && (n = n.split(/\s+/).slice(0, 3).join(" ")) : 3 === n.split(" ").length && (n += " 1"), (8 >= d ? "rgb" : "rgba") + "(" + n.replace(/\s+/g, ",").replace(/\.(\d)+(?=,)/g, "") + ")";} - }; - }(); - } - } }, Names: { camelCase: function (e) { - return e.replace(/-(\w)/g, function (e, t) { - return t.toUpperCase(); - }); - }, SVGAttribute: function (e) { - var t = "width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return (d || b.State.isAndroid && !b.State.isChrome) && (t += "|transform"), new RegExp("^(" + t + ")$", "i").test(e); - }, prefixCheck: function (e) { - if (b.State.prefixMatches[e]) return [b.State.prefixMatches[e], !0];for (var t = ["", "Webkit", "Moz", "ms", "O"], r = 0, a = t.length; a > r; r++) { - var n;if (n = 0 === r ? e : t[r] + e.replace(/^\w/, function (e) { - return e.toUpperCase(); - }), m.isString(b.State.prefixElement.style[n])) return b.State.prefixMatches[e] = n, [n, !0]; - }return [e, !1]; - } }, Values: { hexToRgb: function (e) { - var t, - r = /^#?([a-f\d])([a-f\d])([a-f\d])$/i, - a = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return e = e.replace(r, function (e, t, r, a) { - return t + t + r + r + a + a; - }), t = a.exec(e), t ? [parseInt(t[1], 16), parseInt(t[2], 16), parseInt(t[3], 16)] : [0, 0, 0]; - }, isCSSNullValue: function (e) { - return 0 == e || /^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e); - }, getUnitType: function (e) { - return (/^(rotate|skew)/i.test(e) ? "deg" : /(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e) ? "" : "px" - ); - }, getDisplayType: function (e) { - var t = e && e.tagName.toString().toLowerCase();return (/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t) ? "inline" : /^(li)$/i.test(t) ? "list-item" : /^(tr)$/i.test(t) ? "table-row" : /^(table)$/i.test(t) ? "table" : /^(tbody)$/i.test(t) ? "table-row-group" : "block" - ); - }, addClass: function (e, t) { - e.classList ? e.classList.add(t) : e.className += (e.className.length ? " " : "") + t; - }, removeClass: function (e, t) { - e.classList ? e.classList.remove(t) : e.className = e.className.toString().replace(new RegExp("(^|\\s)" + t.split(" ").join("|") + "(\\s|$)", "gi"), " "); - } }, getPropertyValue: function (e, r, n, o) { - function s(e, r) { - function n() { - u && S.setPropertyValue(e, "display", "none"); - }var l = 0;if (8 >= d) l = f.css(e, r);else { - var u = !1;if (/^(width|height)$/.test(r) && 0 === S.getPropertyValue(e, "display") && (u = !0, S.setPropertyValue(e, "display", S.Values.getDisplayType(e))), !o) { - if ("height" === r && "border-box" !== S.getPropertyValue(e, "boxSizing").toString().toLowerCase()) { - var c = e.offsetHeight - (parseFloat(S.getPropertyValue(e, "borderTopWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "borderBottomWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingTop")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingBottom")) || 0);return n(), c; - }if ("width" === r && "border-box" !== S.getPropertyValue(e, "boxSizing").toString().toLowerCase()) { - var p = e.offsetWidth - (parseFloat(S.getPropertyValue(e, "borderLeftWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "borderRightWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingLeft")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingRight")) || 0);return n(), p; - } - }var g;g = i(e) === a ? t.getComputedStyle(e, null) : i(e).computedStyle ? i(e).computedStyle : i(e).computedStyle = t.getComputedStyle(e, null), "borderColor" === r && (r = "borderTopColor"), l = 9 === d && "filter" === r ? g.getPropertyValue(r) : g[r], ("" === l || null === l) && (l = e.style[r]), n(); - }if ("auto" === l && /^(top|right|bottom|left)$/i.test(r)) { - var m = s(e, "position");("fixed" === m || "absolute" === m && /top|left/i.test(r)) && (l = f(e).position()[r] + "px"); - }return l; - }var l;if (S.Hooks.registered[r]) { - var u = r, - c = S.Hooks.getRoot(u);n === a && (n = S.getPropertyValue(e, S.Names.prefixCheck(c)[0])), S.Normalizations.registered[c] && (n = S.Normalizations.registered[c]("extract", e, n)), l = S.Hooks.extractValue(u, n); - } else if (S.Normalizations.registered[r]) { - var p, g;p = S.Normalizations.registered[r]("name", e), "transform" !== p && (g = s(e, S.Names.prefixCheck(p)[0]), S.Values.isCSSNullValue(g) && S.Hooks.templates[r] && (g = S.Hooks.templates[r][1])), l = S.Normalizations.registered[r]("extract", e, g); - }if (!/^[\d-]/.test(l)) if (i(e) && i(e).isSVG && S.Names.SVGAttribute(r)) { - if (/^(height|width)$/i.test(r)) try { - l = e.getBBox()[r]; - } catch (m) { - l = 0; - } else l = e.getAttribute(r); - } else l = s(e, S.Names.prefixCheck(r)[0]);return S.Values.isCSSNullValue(l) && (l = 0), b.debug >= 2 && console.log("Get " + r + ": " + l), l; - }, setPropertyValue: function (e, r, a, n, o) { - var s = r;if ("scroll" === r) o.container ? o.container["scroll" + o.direction] = a : "Left" === o.direction ? t.scrollTo(a, o.alternateValue) : t.scrollTo(o.alternateValue, a);else if (S.Normalizations.registered[r] && "transform" === S.Normalizations.registered[r]("name", e)) S.Normalizations.registered[r]("inject", e, a), s = "transform", a = i(e).transformCache[r];else { - if (S.Hooks.registered[r]) { - var l = r, - u = S.Hooks.getRoot(r);n = n || S.getPropertyValue(e, u), a = S.Hooks.injectValue(l, a, n), r = u; - }if (S.Normalizations.registered[r] && (a = S.Normalizations.registered[r]("inject", e, a), r = S.Normalizations.registered[r]("name", e)), s = S.Names.prefixCheck(r)[0], 8 >= d) try { - e.style[s] = a; - } catch (c) { - b.debug && console.log("Browser does not support [" + a + "] for [" + s + "]"); - } else i(e) && i(e).isSVG && S.Names.SVGAttribute(r) ? e.setAttribute(r, a) : e.style[s] = a;b.debug >= 2 && console.log("Set " + r + " (" + s + "): " + a); - }return [s, a]; - }, flushTransformCache: function (e) { - function t(t) { - return parseFloat(S.getPropertyValue(e, t)); - }var r = "";if ((d || b.State.isAndroid && !b.State.isChrome) && i(e).isSVG) { - var a = { translate: [t("translateX"), t("translateY")], skewX: [t("skewX")], skewY: [t("skewY")], scale: 1 !== t("scale") ? [t("scale"), t("scale")] : [t("scaleX"), t("scaleY")], rotate: [t("rotateZ"), 0, 0] };f.each(i(e).transformCache, function (e) { - /^translate/i.test(e) ? e = "translate" : /^scale/i.test(e) ? e = "scale" : /^rotate/i.test(e) && (e = "rotate"), a[e] && (r += e + "(" + a[e].join(" ") + ") ", delete a[e]); - }); - } else { - var n, o;f.each(i(e).transformCache, function (t) { - return n = i(e).transformCache[t], "transformPerspective" === t ? (o = n, !0) : (9 === d && "rotateZ" === t && (t = "rotate"), void (r += t + n + " ")); - }), o && (r = "perspective" + o + " " + r); - }S.setPropertyValue(e, "transform", r); - } };S.Hooks.register(), S.Normalizations.register(), b.hook = function (e, t, r) { - var n = a;return e = o(e), f.each(e, function (e, o) { - if (i(o) === a && b.init(o), r === a) n === a && (n = b.CSS.getPropertyValue(o, t));else { - var s = b.CSS.setPropertyValue(o, t, r);"transform" === s[0] && b.CSS.flushTransformCache(o), n = s; - } - }), n; - };var P = function () { - function e() { - return s ? k.promise || null : l; - }function n() { - function e(e) { - function p(e, t) { - var r = a, - n = a, - i = a;return m.isArray(e) ? (r = e[0], !m.isArray(e[1]) && /^[\d-]/.test(e[1]) || m.isFunction(e[1]) || S.RegEx.isHex.test(e[1]) ? i = e[1] : (m.isString(e[1]) && !S.RegEx.isHex.test(e[1]) || m.isArray(e[1])) && (n = t ? e[1] : u(e[1], s.duration), e[2] !== a && (i = e[2]))) : r = e, t || (n = n || s.easing), m.isFunction(r) && (r = r.call(o, V, w)), m.isFunction(i) && (i = i.call(o, V, w)), [r || 0, n, i]; - }function d(e, t) { - var r, a;return a = (t || "0").toString().toLowerCase().replace(/[%A-z]+$/, function (e) { - return r = e, ""; - }), r || (r = S.Values.getUnitType(e)), [a, r]; - }function h() { - var e = { myParent: o.parentNode || r.body, position: S.getPropertyValue(o, "position"), fontSize: S.getPropertyValue(o, "fontSize") }, - a = e.position === L.lastPosition && e.myParent === L.lastParent, - n = e.fontSize === L.lastFontSize;L.lastParent = e.myParent, L.lastPosition = e.position, L.lastFontSize = e.fontSize;var s = 100, - l = {};if (n && a) l.emToPx = L.lastEmToPx, l.percentToPxWidth = L.lastPercentToPxWidth, l.percentToPxHeight = L.lastPercentToPxHeight;else { - var u = i(o).isSVG ? r.createElementNS("http://www.w3.org/2000/svg", "rect") : r.createElement("div");b.init(u), e.myParent.appendChild(u), f.each(["overflow", "overflowX", "overflowY"], function (e, t) { - b.CSS.setPropertyValue(u, t, "hidden"); - }), b.CSS.setPropertyValue(u, "position", e.position), b.CSS.setPropertyValue(u, "fontSize", e.fontSize), b.CSS.setPropertyValue(u, "boxSizing", "content-box"), f.each(["minWidth", "maxWidth", "width", "minHeight", "maxHeight", "height"], function (e, t) { - b.CSS.setPropertyValue(u, t, s + "%"); - }), b.CSS.setPropertyValue(u, "paddingLeft", s + "em"), l.percentToPxWidth = L.lastPercentToPxWidth = (parseFloat(S.getPropertyValue(u, "width", null, !0)) || 1) / s, l.percentToPxHeight = L.lastPercentToPxHeight = (parseFloat(S.getPropertyValue(u, "height", null, !0)) || 1) / s, l.emToPx = L.lastEmToPx = (parseFloat(S.getPropertyValue(u, "paddingLeft")) || 1) / s, e.myParent.removeChild(u); - }return null === L.remToPx && (L.remToPx = parseFloat(S.getPropertyValue(r.body, "fontSize")) || 16), null === L.vwToPx && (L.vwToPx = parseFloat(t.innerWidth) / 100, L.vhToPx = parseFloat(t.innerHeight) / 100), l.remToPx = L.remToPx, l.vwToPx = L.vwToPx, l.vhToPx = L.vhToPx, b.debug >= 1 && console.log("Unit ratios: " + JSON.stringify(l), o), l; - }if (s.begin && 0 === V) try { - s.begin.call(g, g); - } catch (x) { - setTimeout(function () { - throw x; - }, 1); - }if ("scroll" === A) { - var P, - C, - T, - F = /^x$/i.test(s.axis) ? "Left" : "Top", - j = parseFloat(s.offset) || 0;s.container ? m.isWrapped(s.container) || m.isNode(s.container) ? (s.container = s.container[0] || s.container, P = s.container["scroll" + F], T = P + f(o).position()[F.toLowerCase()] + j) : s.container = null : (P = b.State.scrollAnchor[b.State["scrollProperty" + F]], C = b.State.scrollAnchor[b.State["scrollProperty" + ("Left" === F ? "Top" : "Left")]], T = f(o).offset()[F.toLowerCase()] + j), l = { scroll: { rootPropertyValue: !1, startValue: P, currentValue: P, endValue: T, unitType: "", easing: s.easing, scrollData: { container: s.container, direction: F, alternateValue: C } }, element: o }, b.debug && console.log("tweensContainer (scroll): ", l.scroll, o); - } else if ("reverse" === A) { - if (!i(o).tweensContainer) return void f.dequeue(o, s.queue);"none" === i(o).opts.display && (i(o).opts.display = "auto"), "hidden" === i(o).opts.visibility && (i(o).opts.visibility = "visible"), i(o).opts.loop = !1, i(o).opts.begin = null, i(o).opts.complete = null, v.easing || delete s.easing, v.duration || delete s.duration, s = f.extend({}, i(o).opts, s);var E = f.extend(!0, {}, i(o).tweensContainer);for (var H in E) { - if ("element" !== H) { - var N = E[H].startValue;E[H].startValue = E[H].currentValue = E[H].endValue, E[H].endValue = N, m.isEmptyObject(v) || (E[H].easing = s.easing), b.debug && console.log("reverse tweensContainer (" + H + "): " + JSON.stringify(E[H]), o); - } - }l = E; - } else if ("start" === A) { - var E;i(o).tweensContainer && i(o).isAnimating === !0 && (E = i(o).tweensContainer), f.each(y, function (e, t) { - if (RegExp("^" + S.Lists.colors.join("$|^") + "$").test(e)) { - var r = p(t, !0), - n = r[0], - o = r[1], - i = r[2];if (S.RegEx.isHex.test(n)) { - for (var s = ["Red", "Green", "Blue"], l = S.Values.hexToRgb(n), u = i ? S.Values.hexToRgb(i) : a, c = 0; c < s.length; c++) { - var f = [l[c]];o && f.push(o), u !== a && f.push(u[c]), y[e + s[c]] = f; - }delete y[e]; - } - } - });for (var z in y) { - var O = p(y[z]), - q = O[0], - $ = O[1], - M = O[2];z = S.Names.camelCase(z);var I = S.Hooks.getRoot(z), - B = !1;if (i(o).isSVG || "tween" === I || S.Names.prefixCheck(I)[1] !== !1 || S.Normalizations.registered[I] !== a) { - (s.display !== a && null !== s.display && "none" !== s.display || s.visibility !== a && "hidden" !== s.visibility) && /opacity|filter/.test(z) && !M && 0 !== q && (M = 0), s._cacheValues && E && E[z] ? (M === a && (M = E[z].endValue + E[z].unitType), B = i(o).rootPropertyValueCache[I]) : S.Hooks.registered[z] ? M === a ? (B = S.getPropertyValue(o, I), M = S.getPropertyValue(o, z, B)) : B = S.Hooks.templates[I][1] : M === a && (M = S.getPropertyValue(o, z));var W, - G, - Y, - D = !1;if (W = d(z, M), M = W[0], Y = W[1], W = d(z, q), q = W[0].replace(/^([+-\/*])=/, function (e, t) { - return D = t, ""; - }), G = W[1], M = parseFloat(M) || 0, q = parseFloat(q) || 0, "%" === G && (/^(fontSize|lineHeight)$/.test(z) ? (q /= 100, G = "em") : /^scale/.test(z) ? (q /= 100, G = "") : /(Red|Green|Blue)$/i.test(z) && (q = q / 100 * 255, G = "")), /[\/*]/.test(D)) G = Y;else if (Y !== G && 0 !== M) if (0 === q) G = Y;else { - n = n || h();var Q = /margin|padding|left|right|width|text|word|letter/i.test(z) || /X$/.test(z) || "x" === z ? "x" : "y";switch (Y) {case "%": - M *= "x" === Q ? n.percentToPxWidth : n.percentToPxHeight;break;case "px": - break;default: - M *= n[Y + "ToPx"];}switch (G) {case "%": - M *= 1 / ("x" === Q ? n.percentToPxWidth : n.percentToPxHeight);break;case "px": - break;default: - M *= 1 / n[G + "ToPx"];} - }switch (D) {case "+": - q = M + q;break;case "-": - q = M - q;break;case "*": - q = M * q;break;case "/": - q = M / q;}l[z] = { rootPropertyValue: B, startValue: M, currentValue: M, endValue: q, unitType: G, easing: $ }, b.debug && console.log("tweensContainer (" + z + "): " + JSON.stringify(l[z]), o); - } else b.debug && console.log("Skipping [" + I + "] due to a lack of browser support."); - }l.element = o; - }l.element && (S.Values.addClass(o, "velocity-animating"), R.push(l), "" === s.queue && (i(o).tweensContainer = l, i(o).opts = s), i(o).isAnimating = !0, V === w - 1 ? (b.State.calls.push([R, g, s, null, k.resolver]), b.State.isTicking === !1 && (b.State.isTicking = !0, c())) : V++); - }var n, - o = this, - s = f.extend({}, b.defaults, v), - l = {};switch (i(o) === a && b.init(o), parseFloat(s.delay) && s.queue !== !1 && f.queue(o, s.queue, function (e) { - b.velocityQueueEntryFlag = !0, i(o).delayTimer = { setTimeout: setTimeout(e, parseFloat(s.delay)), next: e }; - }), s.duration.toString().toLowerCase()) {case "fast": - s.duration = 200;break;case "normal": - s.duration = h;break;case "slow": - s.duration = 600;break;default: - s.duration = parseFloat(s.duration) || 1;}b.mock !== !1 && (b.mock === !0 ? s.duration = s.delay = 1 : (s.duration *= parseFloat(b.mock) || 1, s.delay *= parseFloat(b.mock) || 1)), s.easing = u(s.easing, s.duration), s.begin && !m.isFunction(s.begin) && (s.begin = null), s.progress && !m.isFunction(s.progress) && (s.progress = null), s.complete && !m.isFunction(s.complete) && (s.complete = null), s.display !== a && null !== s.display && (s.display = s.display.toString().toLowerCase(), "auto" === s.display && (s.display = b.CSS.Values.getDisplayType(o))), s.visibility !== a && null !== s.visibility && (s.visibility = s.visibility.toString().toLowerCase()), s.mobileHA = s.mobileHA && b.State.isMobile && !b.State.isGingerbread, s.queue === !1 ? s.delay ? setTimeout(e, s.delay) : e() : f.queue(o, s.queue, function (t, r) { - return r === !0 ? (k.promise && k.resolver(g), !0) : (b.velocityQueueEntryFlag = !0, void e(t)); - }), "" !== s.queue && "fx" !== s.queue || "inprogress" === f.queue(o)[0] || f.dequeue(o); - }var s, - l, - d, - g, - y, - v, - x = arguments[0] && (arguments[0].p || f.isPlainObject(arguments[0].properties) && !arguments[0].properties.names || m.isString(arguments[0].properties));if (m.isWrapped(this) ? (s = !1, d = 0, g = this, l = this) : (s = !0, d = 1, g = x ? arguments[0].elements || arguments[0].e : arguments[0]), g = o(g)) { - x ? (y = arguments[0].properties || arguments[0].p, v = arguments[0].options || arguments[0].o) : (y = arguments[d], v = arguments[d + 1]);var w = g.length, - V = 0;if (!/^(stop|finish)$/i.test(y) && !f.isPlainObject(v)) { - var C = d + 1;v = {};for (var T = C; T < arguments.length; T++) { - m.isArray(arguments[T]) || !/^(fast|normal|slow)$/i.test(arguments[T]) && !/^\d/.test(arguments[T]) ? m.isString(arguments[T]) || m.isArray(arguments[T]) ? v.easing = arguments[T] : m.isFunction(arguments[T]) && (v.complete = arguments[T]) : v.duration = arguments[T]; - } - }var k = { promise: null, resolver: null, rejecter: null };s && b.Promise && (k.promise = new b.Promise(function (e, t) { - k.resolver = e, k.rejecter = t; - }));var A;switch (y) {case "scroll": - A = "scroll";break;case "reverse": - A = "reverse";break;case "finish":case "stop": - f.each(g, function (e, t) { - i(t) && i(t).delayTimer && (clearTimeout(i(t).delayTimer.setTimeout), i(t).delayTimer.next && i(t).delayTimer.next(), delete i(t).delayTimer); - });var F = [];return f.each(b.State.calls, function (e, t) { - t && f.each(t[1], function (r, n) { - var o = v === a ? "" : v;return o === !0 || t[2].queue === o || v === a && t[2].queue === !1 ? void f.each(g, function (r, a) { - a === n && ((v === !0 || m.isString(v)) && (f.each(f.queue(a, m.isString(v) ? v : ""), function (e, t) { - m.isFunction(t) && t(null, !0); - }), f.queue(a, m.isString(v) ? v : "", [])), "stop" === y ? (i(a) && i(a).tweensContainer && o !== !1 && f.each(i(a).tweensContainer, function (e, t) { - t.endValue = t.currentValue; - }), F.push(e)) : "finish" === y && (t[2].duration = 1)); - }) : !0; - }); - }), "stop" === y && (f.each(F, function (e, t) { - p(t, !0); - }), k.promise && k.resolver(g)), e();default: - if (!f.isPlainObject(y) || m.isEmptyObject(y)) { - if (m.isString(y) && b.Redirects[y]) { - var j = f.extend({}, v), - E = j.duration, - H = j.delay || 0;return j.backwards === !0 && (g = f.extend(!0, [], g).reverse()), f.each(g, function (e, t) { - parseFloat(j.stagger) ? j.delay = H + parseFloat(j.stagger) * e : m.isFunction(j.stagger) && (j.delay = H + j.stagger.call(t, e, w)), j.drag && (j.duration = parseFloat(E) || (/^(callout|transition)/.test(y) ? 1e3 : h), j.duration = Math.max(j.duration * (j.backwards ? 1 - e / w : (e + 1) / w), .75 * j.duration, 200)), b.Redirects[y].call(t, t, j || {}, e, w, g, k.promise ? k : a); - }), e(); - }var N = "Velocity: First argument (" + y + ") was not a property map, a known action, or a registered redirect. Aborting.";return k.promise ? k.rejecter(new Error(N)) : console.log(N), e(); - }A = "start";}var L = { lastParent: null, lastPosition: null, lastFontSize: null, lastPercentToPxWidth: null, lastPercentToPxHeight: null, lastEmToPx: null, remToPx: null, vwToPx: null, vhToPx: null }, - R = [];f.each(g, function (e, t) { - m.isNode(t) && n.call(t); - });var z, - j = f.extend({}, b.defaults, v);if (j.loop = parseInt(j.loop), z = 2 * j.loop - 1, j.loop) for (var O = 0; z > O; O++) { - var q = { delay: j.delay, progress: j.progress };O === z - 1 && (q.display = j.display, q.visibility = j.visibility, q.complete = j.complete), P(g, "reverse", q); - }return e(); - } - };b = f.extend(P, b), b.animate = P;var w = t.requestAnimationFrame || g;return b.State.isMobile || r.hidden === a || r.addEventListener("visibilitychange", function () { - r.hidden ? (w = function (e) { - return setTimeout(function () { - e(!0); - }, 16); - }, c()) : w = t.requestAnimationFrame || g; - }), e.Velocity = b, e !== t && (e.fn.velocity = P, e.fn.velocity.defaults = b.defaults), f.each(["Down", "Up"], function (e, t) { - b.Redirects["slide" + t] = function (e, r, n, o, i, s) { - var l = f.extend({}, r), - u = l.begin, - c = l.complete, - p = { height: "", marginTop: "", marginBottom: "", paddingTop: "", paddingBottom: "" }, - d = {};l.display === a && (l.display = "Down" === t ? "inline" === b.CSS.Values.getDisplayType(e) ? "inline-block" : "block" : "none"), l.begin = function () { - u && u.call(i, i);for (var r in p) { - d[r] = e.style[r];var a = b.CSS.getPropertyValue(e, r);p[r] = "Down" === t ? [a, 0] : [0, a]; - }d.overflow = e.style.overflow, e.style.overflow = "hidden"; - }, l.complete = function () { - for (var t in d) { - e.style[t] = d[t]; - }c && c.call(i, i), s && s.resolver(i); - }, b(e, p, l); - }; - }), f.each(["In", "Out"], function (e, t) { - b.Redirects["fade" + t] = function (e, r, n, o, i, s) { - var l = f.extend({}, r), - u = { opacity: "In" === t ? 1 : 0 }, - c = l.complete;l.complete = n !== o - 1 ? l.begin = null : function () { - c && c.call(i, i), s && s.resolver(i); - }, l.display === a && (l.display = "In" === t ? "auto" : "none"), b(this, u, l); - }; - }), b; - }(window.jQuery || window.Zepto || window, window, document); -})); -;!function (a, b, c, d) { - "use strict"; - function k(a, b, c) { - return setTimeout(q(a, c), b); - }function l(a, b, c) { - return Array.isArray(a) ? (m(a, c[b], c), !0) : !1; - }function m(a, b, c) { - var e;if (a) if (a.forEach) a.forEach(b, c);else if (a.length !== d) for (e = 0; e < a.length;) { - b.call(c, a[e], e, a), e++; - } else for (e in a) { - a.hasOwnProperty(e) && b.call(c, a[e], e, a); - } - }function n(a, b, c) { - for (var e = Object.keys(b), f = 0; f < e.length;) { - (!c || c && a[e[f]] === d) && (a[e[f]] = b[e[f]]), f++; - }return a; - }function o(a, b) { - return n(a, b, !0); - }function p(a, b, c) { - var e, - d = b.prototype;e = a.prototype = Object.create(d), e.constructor = a, e._super = d, c && n(e, c); - }function q(a, b) { - return function () { - return a.apply(b, arguments); - }; - }function r(a, b) { - return typeof a == g ? a.apply(b ? b[0] || d : d, b) : a; - }function s(a, b) { - return a === d ? b : a; - }function t(a, b, c) { - m(x(b), function (b) { - a.addEventListener(b, c, !1); - }); - }function u(a, b, c) { - m(x(b), function (b) { - a.removeEventListener(b, c, !1); - }); - }function v(a, b) { - for (; a;) { - if (a == b) return !0;a = a.parentNode; - }return !1; - }function w(a, b) { - return a.indexOf(b) > -1; - }function x(a) { - return a.trim().split(/\s+/g); - }function y(a, b, c) { - if (a.indexOf && !c) return a.indexOf(b);for (var d = 0; d < a.length;) { - if (c && a[d][c] == b || !c && a[d] === b) return d;d++; - }return -1; - }function z(a) { - return Array.prototype.slice.call(a, 0); - }function A(a, b, c) { - for (var d = [], e = [], f = 0; f < a.length;) { - var g = b ? a[f][b] : a[f];y(e, g) < 0 && d.push(a[f]), e[f] = g, f++; - }return c && (d = b ? d.sort(function (a, c) { - return a[b] > c[b]; - }) : d.sort()), d; - }function B(a, b) { - for (var c, f, g = b[0].toUpperCase() + b.slice(1), h = 0; h < e.length;) { - if (c = e[h], f = c ? c + g : b, f in a) return f;h++; - }return d; - }function D() { - return C++; - }function E(a) { - var b = a.ownerDocument;return b.defaultView || b.parentWindow; - }function ab(a, b) { - var c = this;this.manager = a, this.callback = b, this.element = a.element, this.target = a.options.inputTarget, this.domHandler = function (b) { - r(a.options.enable, [a]) && c.handler(b); - }, this.init(); - }function bb(a) { - var b, - c = a.options.inputClass;return b = c ? c : H ? wb : I ? Eb : G ? Gb : rb, new b(a, cb); - }function cb(a, b, c) { - var d = c.pointers.length, - e = c.changedPointers.length, - f = b & O && 0 === d - e, - g = b & (Q | R) && 0 === d - e;c.isFirst = !!f, c.isFinal = !!g, f && (a.session = {}), c.eventType = b, db(a, c), a.emit("hammer.input", c), a.recognize(c), a.session.prevInput = c; - }function db(a, b) { - var c = a.session, - d = b.pointers, - e = d.length;c.firstInput || (c.firstInput = gb(b)), e > 1 && !c.firstMultiple ? c.firstMultiple = gb(b) : 1 === e && (c.firstMultiple = !1);var f = c.firstInput, - g = c.firstMultiple, - h = g ? g.center : f.center, - i = b.center = hb(d);b.timeStamp = j(), b.deltaTime = b.timeStamp - f.timeStamp, b.angle = lb(h, i), b.distance = kb(h, i), eb(c, b), b.offsetDirection = jb(b.deltaX, b.deltaY), b.scale = g ? nb(g.pointers, d) : 1, b.rotation = g ? mb(g.pointers, d) : 0, fb(c, b);var k = a.element;v(b.srcEvent.target, k) && (k = b.srcEvent.target), b.target = k; - }function eb(a, b) { - var c = b.center, - d = a.offsetDelta || {}, - e = a.prevDelta || {}, - f = a.prevInput || {};(b.eventType === O || f.eventType === Q) && (e = a.prevDelta = { x: f.deltaX || 0, y: f.deltaY || 0 }, d = a.offsetDelta = { x: c.x, y: c.y }), b.deltaX = e.x + (c.x - d.x), b.deltaY = e.y + (c.y - d.y); - }function fb(a, b) { - var f, - g, - h, - j, - c = a.lastInterval || b, - e = b.timeStamp - c.timeStamp;if (b.eventType != R && (e > N || c.velocity === d)) { - var k = c.deltaX - b.deltaX, - l = c.deltaY - b.deltaY, - m = ib(e, k, l);g = m.x, h = m.y, f = i(m.x) > i(m.y) ? m.x : m.y, j = jb(k, l), a.lastInterval = b; - } else f = c.velocity, g = c.velocityX, h = c.velocityY, j = c.direction;b.velocity = f, b.velocityX = g, b.velocityY = h, b.direction = j; - }function gb(a) { - for (var b = [], c = 0; c < a.pointers.length;) { - b[c] = { clientX: h(a.pointers[c].clientX), clientY: h(a.pointers[c].clientY) }, c++; - }return { timeStamp: j(), pointers: b, center: hb(b), deltaX: a.deltaX, deltaY: a.deltaY }; - }function hb(a) { - var b = a.length;if (1 === b) return { x: h(a[0].clientX), y: h(a[0].clientY) };for (var c = 0, d = 0, e = 0; b > e;) { - c += a[e].clientX, d += a[e].clientY, e++; - }return { x: h(c / b), y: h(d / b) }; - }function ib(a, b, c) { - return { x: b / a || 0, y: c / a || 0 }; - }function jb(a, b) { - return a === b ? S : i(a) >= i(b) ? a > 0 ? T : U : b > 0 ? V : W; - }function kb(a, b, c) { - c || (c = $);var d = b[c[0]] - a[c[0]], - e = b[c[1]] - a[c[1]];return Math.sqrt(d * d + e * e); - }function lb(a, b, c) { - c || (c = $);var d = b[c[0]] - a[c[0]], - e = b[c[1]] - a[c[1]];return 180 * Math.atan2(e, d) / Math.PI; - }function mb(a, b) { - return lb(b[1], b[0], _) - lb(a[1], a[0], _); - }function nb(a, b) { - return kb(b[0], b[1], _) / kb(a[0], a[1], _); - }function rb() { - this.evEl = pb, this.evWin = qb, this.allow = !0, this.pressed = !1, ab.apply(this, arguments); - }function wb() { - this.evEl = ub, this.evWin = vb, ab.apply(this, arguments), this.store = this.manager.session.pointerEvents = []; - }function Ab() { - this.evTarget = yb, this.evWin = zb, this.started = !1, ab.apply(this, arguments); - }function Bb(a, b) { - var c = z(a.touches), - d = z(a.changedTouches);return b & (Q | R) && (c = A(c.concat(d), "identifier", !0)), [c, d]; - }function Eb() { - this.evTarget = Db, this.targetIds = {}, ab.apply(this, arguments); - }function Fb(a, b) { - var c = z(a.touches), - d = this.targetIds;if (b & (O | P) && 1 === c.length) return d[c[0].identifier] = !0, [c, c];var e, - f, - g = z(a.changedTouches), - h = [], - i = this.target;if (f = c.filter(function (a) { - return v(a.target, i); - }), b === O) for (e = 0; e < f.length;) { - d[f[e].identifier] = !0, e++; - }for (e = 0; e < g.length;) { - d[g[e].identifier] && h.push(g[e]), b & (Q | R) && delete d[g[e].identifier], e++; - }return h.length ? [A(f.concat(h), "identifier", !0), h] : void 0; - }function Gb() { - ab.apply(this, arguments);var a = q(this.handler, this);this.touch = new Eb(this.manager, a), this.mouse = new rb(this.manager, a); - }function Pb(a, b) { - this.manager = a, this.set(b); - }function Qb(a) { - if (w(a, Mb)) return Mb;var b = w(a, Nb), - c = w(a, Ob);return b && c ? Nb + " " + Ob : b || c ? b ? Nb : Ob : w(a, Lb) ? Lb : Kb; - }function Yb(a) { - this.id = D(), this.manager = null, this.options = o(a || {}, this.defaults), this.options.enable = s(this.options.enable, !0), this.state = Rb, this.simultaneous = {}, this.requireFail = []; - }function Zb(a) { - return a & Wb ? "cancel" : a & Ub ? "end" : a & Tb ? "move" : a & Sb ? "start" : ""; - }function $b(a) { - return a == W ? "down" : a == V ? "up" : a == T ? "left" : a == U ? "right" : ""; - }function _b(a, b) { - var c = b.manager;return c ? c.get(a) : a; - }function ac() { - Yb.apply(this, arguments); - }function bc() { - ac.apply(this, arguments), this.pX = null, this.pY = null; - }function cc() { - ac.apply(this, arguments); - }function dc() { - Yb.apply(this, arguments), this._timer = null, this._input = null; - }function ec() { - ac.apply(this, arguments); - }function fc() { - ac.apply(this, arguments); - }function gc() { - Yb.apply(this, arguments), this.pTime = !1, this.pCenter = !1, this._timer = null, this._input = null, this.count = 0; - }function hc(a, b) { - return b = b || {}, b.recognizers = s(b.recognizers, hc.defaults.preset), new kc(a, b); - }function kc(a, b) { - b = b || {}, this.options = o(b, hc.defaults), this.options.inputTarget = this.options.inputTarget || a, this.handlers = {}, this.session = {}, this.recognizers = [], this.element = a, this.input = bb(this), this.touchAction = new Pb(this, this.options.touchAction), lc(this, !0), m(b.recognizers, function (a) { - var b = this.add(new a[0](a[1]));a[2] && b.recognizeWith(a[2]), a[3] && b.requireFailure(a[3]); - }, this); - }function lc(a, b) { - var c = a.element;m(a.options.cssProps, function (a, d) { - c.style[B(c.style, d)] = b ? a : ""; - }); - }function mc(a, c) { - var d = b.createEvent("Event");d.initEvent(a, !0, !0), d.gesture = c, c.target.dispatchEvent(d); - }var e = ["", "webkit", "moz", "MS", "ms", "o"], - f = b.createElement("div"), - g = "function", - h = Math.round, - i = Math.abs, - j = Date.now, - C = 1, - F = /mobile|tablet|ip(ad|hone|od)|android/i, - G = "ontouchstart" in a, - H = B(a, "PointerEvent") !== d, - I = G && F.test(navigator.userAgent), - J = "touch", - K = "pen", - L = "mouse", - M = "kinect", - N = 25, - O = 1, - P = 2, - Q = 4, - R = 8, - S = 1, - T = 2, - U = 4, - V = 8, - W = 16, - X = T | U, - Y = V | W, - Z = X | Y, - $ = ["x", "y"], - _ = ["clientX", "clientY"];ab.prototype = { handler: function () {}, init: function () { - this.evEl && t(this.element, this.evEl, this.domHandler), this.evTarget && t(this.target, this.evTarget, this.domHandler), this.evWin && t(E(this.element), this.evWin, this.domHandler); - }, destroy: function () { - this.evEl && u(this.element, this.evEl, this.domHandler), this.evTarget && u(this.target, this.evTarget, this.domHandler), this.evWin && u(E(this.element), this.evWin, this.domHandler); - } };var ob = { mousedown: O, mousemove: P, mouseup: Q }, - pb = "mousedown", - qb = "mousemove mouseup";p(rb, ab, { handler: function (a) { - var b = ob[a.type];b & O && 0 === a.button && (this.pressed = !0), b & P && 1 !== a.which && (b = Q), this.pressed && this.allow && (b & Q && (this.pressed = !1), this.callback(this.manager, b, { pointers: [a], changedPointers: [a], pointerType: L, srcEvent: a })); - } });var sb = { pointerdown: O, pointermove: P, pointerup: Q, pointercancel: R, pointerout: R }, - tb = { 2: J, 3: K, 4: L, 5: M }, - ub = "pointerdown", - vb = "pointermove pointerup pointercancel";a.MSPointerEvent && (ub = "MSPointerDown", vb = "MSPointerMove MSPointerUp MSPointerCancel"), p(wb, ab, { handler: function (a) { - var b = this.store, - c = !1, - d = a.type.toLowerCase().replace("ms", ""), - e = sb[d], - f = tb[a.pointerType] || a.pointerType, - g = f == J, - h = y(b, a.pointerId, "pointerId");e & O && (0 === a.button || g) ? 0 > h && (b.push(a), h = b.length - 1) : e & (Q | R) && (c = !0), 0 > h || (b[h] = a, this.callback(this.manager, e, { pointers: b, changedPointers: [a], pointerType: f, srcEvent: a }), c && b.splice(h, 1)); - } });var xb = { touchstart: O, touchmove: P, touchend: Q, touchcancel: R }, - yb = "touchstart", - zb = "touchstart touchmove touchend touchcancel";p(Ab, ab, { handler: function (a) { - var b = xb[a.type];if (b === O && (this.started = !0), this.started) { - var c = Bb.call(this, a, b);b & (Q | R) && 0 === c[0].length - c[1].length && (this.started = !1), this.callback(this.manager, b, { pointers: c[0], changedPointers: c[1], pointerType: J, srcEvent: a }); - } - } });var Cb = { touchstart: O, touchmove: P, touchend: Q, touchcancel: R }, - Db = "touchstart touchmove touchend touchcancel";p(Eb, ab, { handler: function (a) { - var b = Cb[a.type], - c = Fb.call(this, a, b);c && this.callback(this.manager, b, { pointers: c[0], changedPointers: c[1], pointerType: J, srcEvent: a }); - } }), p(Gb, ab, { handler: function (a, b, c) { - var d = c.pointerType == J, - e = c.pointerType == L;if (d) this.mouse.allow = !1;else if (e && !this.mouse.allow) return;b & (Q | R) && (this.mouse.allow = !0), this.callback(a, b, c); - }, destroy: function () { - this.touch.destroy(), this.mouse.destroy(); - } });var Hb = B(f.style, "touchAction"), - Ib = Hb !== d, - Jb = "compute", - Kb = "auto", - Lb = "manipulation", - Mb = "none", - Nb = "pan-x", - Ob = "pan-y";Pb.prototype = { set: function (a) { - a == Jb && (a = this.compute()), Ib && (this.manager.element.style[Hb] = a), this.actions = a.toLowerCase().trim(); - }, update: function () { - this.set(this.manager.options.touchAction); - }, compute: function () { - var a = [];return m(this.manager.recognizers, function (b) { - r(b.options.enable, [b]) && (a = a.concat(b.getTouchAction())); - }), Qb(a.join(" ")); - }, preventDefaults: function (a) { - if (!Ib) { - var b = a.srcEvent, - c = a.offsetDirection;if (this.manager.session.prevented) return b.preventDefault(), void 0;var d = this.actions, - e = w(d, Mb), - f = w(d, Ob), - g = w(d, Nb);return e || f && c & X || g && c & Y ? this.preventSrc(b) : void 0; - } - }, preventSrc: function (a) { - this.manager.session.prevented = !0, a.preventDefault(); - } };var Rb = 1, - Sb = 2, - Tb = 4, - Ub = 8, - Vb = Ub, - Wb = 16, - Xb = 32;Yb.prototype = { defaults: {}, set: function (a) { - return n(this.options, a), this.manager && this.manager.touchAction.update(), this; - }, recognizeWith: function (a) { - if (l(a, "recognizeWith", this)) return this;var b = this.simultaneous;return a = _b(a, this), b[a.id] || (b[a.id] = a, a.recognizeWith(this)), this; - }, dropRecognizeWith: function (a) { - return l(a, "dropRecognizeWith", this) ? this : (a = _b(a, this), delete this.simultaneous[a.id], this); - }, requireFailure: function (a) { - if (l(a, "requireFailure", this)) return this;var b = this.requireFail;return a = _b(a, this), -1 === y(b, a) && (b.push(a), a.requireFailure(this)), this; - }, dropRequireFailure: function (a) { - if (l(a, "dropRequireFailure", this)) return this;a = _b(a, this);var b = y(this.requireFail, a);return b > -1 && this.requireFail.splice(b, 1), this; - }, hasRequireFailures: function () { - return this.requireFail.length > 0; - }, canRecognizeWith: function (a) { - return !!this.simultaneous[a.id]; - }, emit: function (a) { - function d(d) { - b.manager.emit(b.options.event + (d ? Zb(c) : ""), a); - }var b = this, - c = this.state;Ub > c && d(!0), d(), c >= Ub && d(!0); - }, tryEmit: function (a) { - return this.canEmit() ? this.emit(a) : (this.state = Xb, void 0); - }, canEmit: function () { - for (var a = 0; a < this.requireFail.length;) { - if (!(this.requireFail[a].state & (Xb | Rb))) return !1;a++; - }return !0; - }, recognize: function (a) { - var b = n({}, a);return r(this.options.enable, [this, b]) ? (this.state & (Vb | Wb | Xb) && (this.state = Rb), this.state = this.process(b), this.state & (Sb | Tb | Ub | Wb) && this.tryEmit(b), void 0) : (this.reset(), this.state = Xb, void 0); - }, process: function () {}, getTouchAction: function () {}, reset: function () {} }, p(ac, Yb, { defaults: { pointers: 1 }, attrTest: function (a) { - var b = this.options.pointers;return 0 === b || a.pointers.length === b; - }, process: function (a) { - var b = this.state, - c = a.eventType, - d = b & (Sb | Tb), - e = this.attrTest(a);return d && (c & R || !e) ? b | Wb : d || e ? c & Q ? b | Ub : b & Sb ? b | Tb : Sb : Xb; - } }), p(bc, ac, { defaults: { event: "pan", threshold: 10, pointers: 1, direction: Z }, getTouchAction: function () { - var a = this.options.direction, - b = [];return a & X && b.push(Ob), a & Y && b.push(Nb), b; - }, directionTest: function (a) { - var b = this.options, - c = !0, - d = a.distance, - e = a.direction, - f = a.deltaX, - g = a.deltaY;return e & b.direction || (b.direction & X ? (e = 0 === f ? S : 0 > f ? T : U, c = f != this.pX, d = Math.abs(a.deltaX)) : (e = 0 === g ? S : 0 > g ? V : W, c = g != this.pY, d = Math.abs(a.deltaY))), a.direction = e, c && d > b.threshold && e & b.direction; - }, attrTest: function (a) { - return ac.prototype.attrTest.call(this, a) && (this.state & Sb || !(this.state & Sb) && this.directionTest(a)); - }, emit: function (a) { - this.pX = a.deltaX, this.pY = a.deltaY;var b = $b(a.direction);b && this.manager.emit(this.options.event + b, a), this._super.emit.call(this, a); - } }), p(cc, ac, { defaults: { event: "pinch", threshold: 0, pointers: 2 }, getTouchAction: function () { - return [Mb]; - }, attrTest: function (a) { - return this._super.attrTest.call(this, a) && (Math.abs(a.scale - 1) > this.options.threshold || this.state & Sb); - }, emit: function (a) { - if (this._super.emit.call(this, a), 1 !== a.scale) { - var b = a.scale < 1 ? "in" : "out";this.manager.emit(this.options.event + b, a); - } - } }), p(dc, Yb, { defaults: { event: "press", pointers: 1, time: 500, threshold: 5 }, getTouchAction: function () { - return [Kb]; - }, process: function (a) { - var b = this.options, - c = a.pointers.length === b.pointers, - d = a.distance < b.threshold, - e = a.deltaTime > b.time;if (this._input = a, !d || !c || a.eventType & (Q | R) && !e) this.reset();else if (a.eventType & O) this.reset(), this._timer = k(function () { - this.state = Vb, this.tryEmit(); - }, b.time, this);else if (a.eventType & Q) return Vb;return Xb; - }, reset: function () { - clearTimeout(this._timer); - }, emit: function (a) { - this.state === Vb && (a && a.eventType & Q ? this.manager.emit(this.options.event + "up", a) : (this._input.timeStamp = j(), this.manager.emit(this.options.event, this._input))); - } }), p(ec, ac, { defaults: { event: "rotate", threshold: 0, pointers: 2 }, getTouchAction: function () { - return [Mb]; - }, attrTest: function (a) { - return this._super.attrTest.call(this, a) && (Math.abs(a.rotation) > this.options.threshold || this.state & Sb); - } }), p(fc, ac, { defaults: { event: "swipe", threshold: 10, velocity: .65, direction: X | Y, pointers: 1 }, getTouchAction: function () { - return bc.prototype.getTouchAction.call(this); - }, attrTest: function (a) { - var c, - b = this.options.direction;return b & (X | Y) ? c = a.velocity : b & X ? c = a.velocityX : b & Y && (c = a.velocityY), this._super.attrTest.call(this, a) && b & a.direction && a.distance > this.options.threshold && i(c) > this.options.velocity && a.eventType & Q; - }, emit: function (a) { - var b = $b(a.direction);b && this.manager.emit(this.options.event + b, a), this.manager.emit(this.options.event, a); - } }), p(gc, Yb, { defaults: { event: "tap", pointers: 1, taps: 1, interval: 300, time: 250, threshold: 2, posThreshold: 10 }, getTouchAction: function () { - return [Lb]; - }, process: function (a) { - var b = this.options, - c = a.pointers.length === b.pointers, - d = a.distance < b.threshold, - e = a.deltaTime < b.time;if (this.reset(), a.eventType & O && 0 === this.count) return this.failTimeout();if (d && e && c) { - if (a.eventType != Q) return this.failTimeout();var f = this.pTime ? a.timeStamp - this.pTime < b.interval : !0, - g = !this.pCenter || kb(this.pCenter, a.center) < b.posThreshold;this.pTime = a.timeStamp, this.pCenter = a.center, g && f ? this.count += 1 : this.count = 1, this._input = a;var h = this.count % b.taps;if (0 === h) return this.hasRequireFailures() ? (this._timer = k(function () { - this.state = Vb, this.tryEmit(); - }, b.interval, this), Sb) : Vb; - }return Xb; - }, failTimeout: function () { - return this._timer = k(function () { - this.state = Xb; - }, this.options.interval, this), Xb; - }, reset: function () { - clearTimeout(this._timer); - }, emit: function () { - this.state == Vb && (this._input.tapCount = this.count, this.manager.emit(this.options.event, this._input)); - } }), hc.VERSION = "2.0.4", hc.defaults = { domEvents: !1, touchAction: Jb, enable: !0, inputTarget: null, inputClass: null, preset: [[ec, { enable: !1 }], [cc, { enable: !1 }, ["rotate"]], [fc, { direction: X }], [bc, { direction: X }, ["swipe"]], [gc], [gc, { event: "doubletap", taps: 2 }, ["tap"]], [dc]], cssProps: { userSelect: "default", touchSelect: "none", touchCallout: "none", contentZooming: "none", userDrag: "none", tapHighlightColor: "rgba(0,0,0,0)" } };var ic = 1, - jc = 2;kc.prototype = { set: function (a) { - return n(this.options, a), a.touchAction && this.touchAction.update(), a.inputTarget && (this.input.destroy(), this.input.target = a.inputTarget, this.input.init()), this; - }, stop: function (a) { - this.session.stopped = a ? jc : ic; - }, recognize: function (a) { - var b = this.session;if (!b.stopped) { - this.touchAction.preventDefaults(a);var c, - d = this.recognizers, - e = b.curRecognizer;(!e || e && e.state & Vb) && (e = b.curRecognizer = null);for (var f = 0; f < d.length;) { - c = d[f], b.stopped === jc || e && c != e && !c.canRecognizeWith(e) ? c.reset() : c.recognize(a), !e && c.state & (Sb | Tb | Ub) && (e = b.curRecognizer = c), f++; - } - } - }, get: function (a) { - if (a instanceof Yb) return a;for (var b = this.recognizers, c = 0; c < b.length; c++) { - if (b[c].options.event == a) return b[c]; - }return null; - }, add: function (a) { - if (l(a, "add", this)) return this;var b = this.get(a.options.event);return b && this.remove(b), this.recognizers.push(a), a.manager = this, this.touchAction.update(), a; - }, remove: function (a) { - if (l(a, "remove", this)) return this;var b = this.recognizers;return a = this.get(a), b.splice(y(b, a), 1), this.touchAction.update(), this; - }, on: function (a, b) { - var c = this.handlers;return m(x(a), function (a) { - c[a] = c[a] || [], c[a].push(b); - }), this; - }, off: function (a, b) { - var c = this.handlers;return m(x(a), function (a) { - b ? c[a].splice(y(c[a], b), 1) : delete c[a]; - }), this; - }, emit: function (a, b) { - this.options.domEvents && mc(a, b);var c = this.handlers[a] && this.handlers[a].slice();if (c && c.length) { - b.type = a, b.preventDefault = function () { - b.srcEvent.preventDefault(); - };for (var d = 0; d < c.length;) { - c[d](b), d++; - } - } - }, destroy: function () { - this.element && lc(this, !1), this.handlers = {}, this.session = {}, this.input.destroy(), this.element = null; - } }, n(hc, { INPUT_START: O, INPUT_MOVE: P, INPUT_END: Q, INPUT_CANCEL: R, STATE_POSSIBLE: Rb, STATE_BEGAN: Sb, STATE_CHANGED: Tb, STATE_ENDED: Ub, STATE_RECOGNIZED: Vb, STATE_CANCELLED: Wb, STATE_FAILED: Xb, DIRECTION_NONE: S, DIRECTION_LEFT: T, DIRECTION_RIGHT: U, DIRECTION_UP: V, DIRECTION_DOWN: W, DIRECTION_HORIZONTAL: X, DIRECTION_VERTICAL: Y, DIRECTION_ALL: Z, Manager: kc, Input: ab, TouchAction: Pb, TouchInput: Eb, MouseInput: rb, PointerEventInput: wb, TouchMouseInput: Gb, SingleTouchInput: Ab, Recognizer: Yb, AttrRecognizer: ac, Tap: gc, Pan: bc, Swipe: fc, Pinch: cc, Rotate: ec, Press: dc, on: t, off: u, each: m, merge: o, extend: n, inherit: p, bindFn: q, prefixed: B }), typeof define == g && define.amd ? define(function () { - return hc; - }) : "undefined" != typeof module && module.exports ? module.exports = hc : a[c] = hc; -}(window, document, "Hammer");;(function (factory) { - if (typeof define === 'function' && define.amd) { - define(['jquery', 'hammerjs'], factory); - } else if (typeof exports === 'object') { - factory(require('jquery'), require('hammerjs')); - } else { - factory(jQuery, Hammer); - } -})(function ($, Hammer) { - function hammerify(el, options) { - var $el = $(el); - if (!$el.data("hammer")) { - $el.data("hammer", new Hammer($el[0], options)); - } - } - - $.fn.hammer = function (options) { - return this.each(function () { - hammerify(this, options); - }); - }; - - // extend the emit method to also trigger jQuery events - Hammer.Manager.prototype.emit = function (originalEmit) { - return function (type, data) { - originalEmit.call(this, type, data); - $(this.element).trigger({ - type: type, - gesture: data - }); - }; - }(Hammer.Manager.prototype.emit); -}); -; // Required for Meteor package, the use of window prevents export by Meteor -(function (window) { - if (window.Package) { - Materialize = {}; - } else { - window.Materialize = {}; - } -})(window); - -if (typeof exports !== 'undefined' && !exports.nodeType) { - if (typeof module !== 'undefined' && !module.nodeType && module.exports) { - exports = module.exports = Materialize; - } - exports.default = Materialize; -} - -/* - * raf.js - * https://github.com/ngryman/raf.js - * - * original requestAnimationFrame polyfill by Erik Möller - * inspired from paul_irish gist and post - * - * Copyright (c) 2013 ngryman - * Licensed under the MIT license. - */ -(function (window) { - var lastTime = 0, - vendors = ['webkit', 'moz'], - requestAnimationFrame = window.requestAnimationFrame, - cancelAnimationFrame = window.cancelAnimationFrame, - i = vendors.length; - - // try to un-prefix existing raf - while (--i >= 0 && !requestAnimationFrame) { - requestAnimationFrame = window[vendors[i] + 'RequestAnimationFrame']; - cancelAnimationFrame = window[vendors[i] + 'CancelRequestAnimationFrame']; - } - - // polyfill with setTimeout fallback - // heavily inspired from @darius gist mod: https://gist.github.com/paulirish/1579671#comment-837945 - if (!requestAnimationFrame || !cancelAnimationFrame) { - requestAnimationFrame = function (callback) { - var now = +Date.now(), - nextTime = Math.max(lastTime + 16, now); - return setTimeout(function () { - callback(lastTime = nextTime); - }, nextTime - now); - }; - - cancelAnimationFrame = clearTimeout; - } - - // export to window - window.requestAnimationFrame = requestAnimationFrame; - window.cancelAnimationFrame = cancelAnimationFrame; -})(window); - -/** - * Generate approximated selector string for a jQuery object - * @param {jQuery} obj jQuery object to be parsed - * @returns {string} - */ -Materialize.objectSelectorString = function (obj) { - var tagStr = obj.prop('tagName') || ''; - var idStr = obj.attr('id') || ''; - var classStr = obj.attr('class') || ''; - return (tagStr + idStr + classStr).replace(/\s/g, ''); -}; - -// Unique Random ID -Materialize.guid = function () { - function s4() { - return Math.floor((1 + Math.random()) * 0x10000).toString(16).substring(1); - } - return function () { - return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4(); - }; -}(); - -/** - * Escapes hash from special characters - * @param {string} hash String returned from this.hash - * @returns {string} - */ -Materialize.escapeHash = function (hash) { - return hash.replace(/(:|\.|\[|\]|,|=)/g, "\\$1"); -}; - -Materialize.elementOrParentIsFixed = function (element) { - var $element = $(element); - var $checkElements = $element.add($element.parents()); - var isFixed = false; - $checkElements.each(function () { - if ($(this).css("position") === "fixed") { - isFixed = true; - return false; - } - }); - return isFixed; -}; - -/** - * Get time in ms - * @license https://raw.github.com/jashkenas/underscore/master/LICENSE - * @type {function} - * @return {number} - */ -var getTime = Date.now || function () { - return new Date().getTime(); -}; - -/** - * Returns a function, that, when invoked, will only be triggered at most once - * during a given window of time. Normally, the throttled function will run - * as much as it can, without ever going more than once per `wait` duration; - * but if you'd like to disable the execution on the leading edge, pass - * `{leading: false}`. To disable execution on the trailing edge, ditto. - * @license https://raw.github.com/jashkenas/underscore/master/LICENSE - * @param {function} func - * @param {number} wait - * @param {Object=} options - * @returns {Function} - */ -Materialize.throttle = function (func, wait, options) { - var context, args, result; - var timeout = null; - var previous = 0; - options || (options = {}); - var later = function () { - previous = options.leading === false ? 0 : getTime(); - timeout = null; - result = func.apply(context, args); - context = args = null; - }; - return function () { - var now = getTime(); - if (!previous && options.leading === false) previous = now; - var remaining = wait - (now - previous); - context = this; - args = arguments; - if (remaining <= 0) { - clearTimeout(timeout); - timeout = null; - previous = now; - result = func.apply(context, args); - context = args = null; - } else if (!timeout && options.trailing !== false) { - timeout = setTimeout(later, remaining); - } - return result; - }; -}; - -// Velocity has conflicts when loaded with jQuery, this will check for it -// First, check if in noConflict mode -var Vel; -if (jQuery) { - Vel = jQuery.Velocity; -} else if ($) { - Vel = $.Velocity; -} else { - Vel = Velocity; -} - -if (Vel) { - Materialize.Vel = Vel; -} else { - Materialize.Vel = Velocity; -} -;(function ($) { - $.fn.collapsible = function (options, methodParam) { - var defaults = { - accordion: undefined, - onOpen: undefined, - onClose: undefined - }; - - var methodName = options; - options = $.extend(defaults, options); - - return this.each(function () { - - var $this = $(this); - - var $panel_headers = $(this).find('> li > .collapsible-header'); - - var collapsible_type = $this.data("collapsible"); - - /**************** - Helper Functions - ****************/ - - // Accordion Open - function accordionOpen(object) { - $panel_headers = $this.find('> li > .collapsible-header'); - if (object.hasClass('active')) { - object.parent().addClass('active'); - } else { - object.parent().removeClass('active'); - } - if (object.parent().hasClass('active')) { - object.siblings('.collapsible-body').stop(true, false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } else { - object.siblings('.collapsible-body').stop(true, false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } - - $panel_headers.not(object).removeClass('active').parent().removeClass('active'); - - // Close previously open accordion elements. - $panel_headers.not(object).parent().children('.collapsible-body').stop(true, false).each(function () { - if ($(this).is(':visible')) { - $(this).slideUp({ - duration: 350, - easing: "easeOutQuart", - queue: false, - complete: function () { - $(this).css('height', ''); - execCallbacks($(this).siblings('.collapsible-header')); - } - }); - } - }); - } - - // Expandable Open - function expandableOpen(object) { - if (object.hasClass('active')) { - object.parent().addClass('active'); - } else { - object.parent().removeClass('active'); - } - if (object.parent().hasClass('active')) { - object.siblings('.collapsible-body').stop(true, false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } else { - object.siblings('.collapsible-body').stop(true, false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } - } - - // Open collapsible. object: .collapsible-header - function collapsibleOpen(object, noToggle) { - if (!noToggle) { - object.toggleClass('active'); - } - - if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { - // Handle Accordion - accordionOpen(object); - } else { - // Handle Expandables - expandableOpen(object); - } - - execCallbacks(object); - } - - // Handle callbacks - function execCallbacks(object) { - if (object.hasClass('active')) { - if (typeof options.onOpen === "function") { - options.onOpen.call(this, object.parent()); - } - } else { - if (typeof options.onClose === "function") { - options.onClose.call(this, object.parent()); - } - } - } - - /** - * Check if object is children of panel header - * @param {Object} object Jquery object - * @return {Boolean} true if it is children - */ - function isChildrenOfPanelHeader(object) { - - var panelHeader = getPanelHeader(object); - - return panelHeader.length > 0; - } - - /** - * Get panel header from a children element - * @param {Object} object Jquery object - * @return {Object} panel header object - */ - function getPanelHeader(object) { - - return object.closest('li > .collapsible-header'); - } - - // Turn off any existing event handlers - function removeEventHandlers() { - $this.off('click.collapse', '> li > .collapsible-header'); - } - - /***** End Helper Functions *****/ - - // Methods - if (methodName === 'destroy') { - removeEventHandlers(); - return; - } else if (methodParam >= 0 && methodParam < $panel_headers.length) { - var $curr_header = $panel_headers.eq(methodParam); - if ($curr_header.length && (methodName === 'open' || methodName === 'close' && $curr_header.hasClass('active'))) { - collapsibleOpen($curr_header); - } - return; - } - - removeEventHandlers(); - - // Add click handler to only direct collapsible header children - $this.on('click.collapse', '> li > .collapsible-header', function (e) { - var element = $(e.target); - - if (isChildrenOfPanelHeader(element)) { - element = getPanelHeader(element); - } - - collapsibleOpen(element); - }); - - // Open first active - if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { - // Handle Accordion - collapsibleOpen($panel_headers.filter('.active').first(), true); - } else { - // Handle Expandables - $panel_headers.filter('.active').each(function () { - collapsibleOpen($(this), true); - }); - } - }); - }; - - $(document).ready(function () { - $('.collapsible').collapsible(); - }); -})(jQuery);;(function ($) { - - // Add posibility to scroll to selected option - // usefull for select for example - $.fn.scrollTo = function (elem) { - $(this).scrollTop($(this).scrollTop() - $(this).offset().top + $(elem).offset().top); - return this; - }; - - $.fn.dropdown = function (options) { - var defaults = { - inDuration: 300, - outDuration: 225, - constrainWidth: true, // Constrains width of dropdown to the activator - hover: false, - gutter: 0, // Spacing from edge - belowOrigin: false, - alignment: 'left', - stopPropagation: false - }; - - // Open dropdown. - if (options === "open") { - this.each(function () { - $(this).trigger('open'); - }); - return false; - } - - // Close dropdown. - if (options === "close") { - this.each(function () { - $(this).trigger('close'); - }); - return false; - } - - this.each(function () { - var origin = $(this); - var curr_options = $.extend({}, defaults, options); - var isFocused = false; - - // Dropdown menu - var activates = $("#" + origin.attr('data-activates')); - - function updateOptions() { - if (origin.data('induration') !== undefined) curr_options.inDuration = origin.data('induration'); - if (origin.data('outduration') !== undefined) curr_options.outDuration = origin.data('outduration'); - if (origin.data('constrainwidth') !== undefined) curr_options.constrainWidth = origin.data('constrainwidth'); - if (origin.data('hover') !== undefined) curr_options.hover = origin.data('hover'); - if (origin.data('gutter') !== undefined) curr_options.gutter = origin.data('gutter'); - if (origin.data('beloworigin') !== undefined) curr_options.belowOrigin = origin.data('beloworigin'); - if (origin.data('alignment') !== undefined) curr_options.alignment = origin.data('alignment'); - if (origin.data('stoppropagation') !== undefined) curr_options.stopPropagation = origin.data('stoppropagation'); - } - - updateOptions(); - - // Attach dropdown to its activator - origin.after(activates); - - /* - Helper function to position and resize dropdown. - Used in hover and click handler. - */ - function placeDropdown(eventType) { - // Check for simultaneous focus and click events. - if (eventType === 'focus') { - isFocused = true; - } - - // Check html data attributes - updateOptions(); - - // Set Dropdown state - activates.addClass('active'); - origin.addClass('active'); - - var originWidth = origin[0].getBoundingClientRect().width; - - // Constrain width - if (curr_options.constrainWidth === true) { - activates.css('width', originWidth); - } else { - activates.css('white-space', 'nowrap'); - } - - // Offscreen detection - var windowHeight = window.innerHeight; - var originHeight = origin.innerHeight(); - var offsetLeft = origin.offset().left; - var offsetTop = origin.offset().top - $(window).scrollTop(); - var currAlignment = curr_options.alignment; - var gutterSpacing = 0; - var leftPosition = 0; - - // Below Origin - var verticalOffset = 0; - if (curr_options.belowOrigin === true) { - verticalOffset = originHeight; - } - - // Check for scrolling positioned container. - var scrollYOffset = 0; - var scrollXOffset = 0; - var wrapper = origin.parent(); - if (!wrapper.is('body')) { - if (wrapper[0].scrollHeight > wrapper[0].clientHeight) { - scrollYOffset = wrapper[0].scrollTop; - } - if (wrapper[0].scrollWidth > wrapper[0].clientWidth) { - scrollXOffset = wrapper[0].scrollLeft; - } - } - - if (offsetLeft + activates.innerWidth() > $(window).width()) { - // Dropdown goes past screen on right, force right alignment - currAlignment = 'right'; - } else if (offsetLeft - activates.innerWidth() + origin.innerWidth() < 0) { - // Dropdown goes past screen on left, force left alignment - currAlignment = 'left'; - } - // Vertical bottom offscreen detection - if (offsetTop + activates.innerHeight() > windowHeight) { - // If going upwards still goes offscreen, just crop height of dropdown. - if (offsetTop + originHeight - activates.innerHeight() < 0) { - var adjustedHeight = windowHeight - offsetTop - verticalOffset; - activates.css('max-height', adjustedHeight); - } else { - // Flow upwards. - if (!verticalOffset) { - verticalOffset += originHeight; - } - verticalOffset -= activates.innerHeight(); - } - } - - // Handle edge alignment - if (currAlignment === 'left') { - gutterSpacing = curr_options.gutter; - leftPosition = origin.position().left + gutterSpacing; - } else if (currAlignment === 'right') { - // Material icons fix - activates.stop(true, true).css({ - opacity: 0, - left: 0 - }); - - var offsetRight = origin.position().left + originWidth - activates.width(); - gutterSpacing = -curr_options.gutter; - leftPosition = offsetRight + gutterSpacing; - } - - // Position dropdown - activates.css({ - position: 'absolute', - top: origin.position().top + verticalOffset + scrollYOffset, - left: leftPosition + scrollXOffset - }); - - // Show dropdown - activates.slideDown({ - queue: false, - duration: curr_options.inDuration, - easing: 'easeOutCubic', - complete: function () { - $(this).css('height', ''); - } - }).animate({ opacity: 1 }, { queue: false, duration: curr_options.inDuration, easing: 'easeOutSine' }); - - // Add click close handler to document - setTimeout(function () { - $(document).on('click.' + activates.attr('id'), function (e) { - hideDropdown(); - $(document).off('click.' + activates.attr('id')); - }); - }, 0); - } - - function hideDropdown() { - // Check for simultaneous focus and click events. - isFocused = false; - activates.fadeOut(curr_options.outDuration); - activates.removeClass('active'); - origin.removeClass('active'); - $(document).off('click.' + activates.attr('id')); - setTimeout(function () { - activates.css('max-height', ''); - }, curr_options.outDuration); - } - - // Hover - if (curr_options.hover) { - var open = false; - origin.off('click.' + origin.attr('id')); - // Hover handler to show dropdown - origin.on('mouseenter', function (e) { - // Mouse over - if (open === false) { - placeDropdown(); - open = true; - } - }); - origin.on('mouseleave', function (e) { - // If hover on origin then to something other than dropdown content, then close - var toEl = e.toElement || e.relatedTarget; // added browser compatibility for target element - if (!$(toEl).closest('.dropdown-content').is(activates)) { - activates.stop(true, true); - hideDropdown(); - open = false; - } - }); - - activates.on('mouseleave', function (e) { - // Mouse out - var toEl = e.toElement || e.relatedTarget; - if (!$(toEl).closest('.dropdown-button').is(origin)) { - activates.stop(true, true); - hideDropdown(); - open = false; - } - }); - - // Click - } else { - // Click handler to show dropdown - origin.off('click.' + origin.attr('id')); - origin.on('click.' + origin.attr('id'), function (e) { - if (!isFocused) { - if (origin[0] == e.currentTarget && !origin.hasClass('active') && $(e.target).closest('.dropdown-content').length === 0) { - e.preventDefault(); // Prevents button click from moving window - if (curr_options.stopPropagation) { - e.stopPropagation(); - } - placeDropdown('click'); - } - // If origin is clicked and menu is open, close menu - else if (origin.hasClass('active')) { - hideDropdown(); - $(document).off('click.' + activates.attr('id')); - } - } - }); - } // End else - - // Listen to open and close event - useful for select component - origin.on('open', function (e, eventType) { - placeDropdown(eventType); - }); - origin.on('close', hideDropdown); - }); - }; // End dropdown plugin - - $(document).ready(function () { - $('.dropdown-button').dropdown(); - }); -})(jQuery); -;(function ($, Vel) { - 'use strict'; - - var _defaults = { - opacity: 0.5, - inDuration: 250, - outDuration: 250, - ready: undefined, - complete: undefined, - dismissible: true, - startingTop: '4%', - endingTop: '10%' - }; - - /** - * @class - * - */ - - var Modal = function () { - /** - * Construct Modal instance and set up overlay - * @constructor - * @param {jQuery} $el - * @param {Object} options - */ - function Modal($el, options) { - _classCallCheck(this, Modal); - - // If exists, destroy and reinitialize - if (!!$el[0].M_Modal) { - $el[0].M_Modal.destroy(); - } - - /** - * The jQuery element - * @type {jQuery} - */ - this.$el = $el; - - /** - * Options for the modal - * @member Modal#options - * @prop {Number} [opacity=0.5] - Opacity of the modal overlay - * @prop {Number} [inDuration=250] - Length in ms of enter transition - * @prop {Number} [outDuration=250] - Length in ms of exit transition - * @prop {Function} ready - Callback function called when modal is finished entering - * @prop {Function} complete - Callback function called when modal is finished exiting - * @prop {Boolean} [dismissible=true] - Allow modal to be dismissed by keyboard or overlay click - * @prop {String} [startingTop='4%'] - startingTop - * @prop {String} [endingTop='10%'] - endingTop - */ - this.options = $.extend({}, Modal.defaults, options); - - /** - * Describes open/close state of modal - * @type {Boolean} - */ - this.isOpen = false; - - this.$el[0].M_Modal = this; - this.id = $el.attr('id'); - this.openingTrigger = undefined; - this.$overlay = $(''); - - Modal._increment++; - Modal._count++; - this.$overlay[0].style.zIndex = 1000 + Modal._increment * 2; - this.$el[0].style.zIndex = 1000 + Modal._increment * 2 + 1; - this.setupEventHandlers(); - } - - _createClass(Modal, [{ - key: 'getInstance', - - - /** - * Get Instance - */ - value: function getInstance() { - return this; - } - - /** - * Teardown component - */ - - }, { - key: 'destroy', - value: function destroy() { - this.removeEventHandlers(); - this.$el[0].removeAttribute('style'); - if (!!this.$overlay[0].parentNode) { - this.$overlay[0].parentNode.removeChild(this.$overlay[0]); - } - this.$el[0].M_Modal = undefined; - Modal._count--; - } - - /** - * Setup Event Handlers - */ - - }, { - key: 'setupEventHandlers', - value: function setupEventHandlers() { - this.handleOverlayClickBound = this.handleOverlayClick.bind(this); - this.handleModalCloseClickBound = this.handleModalCloseClick.bind(this); - - if (Modal._count === 1) { - document.body.addEventListener('click', this.handleTriggerClick); - } - this.$overlay[0].addEventListener('click', this.handleOverlayClickBound); - this.$el[0].addEventListener('click', this.handleModalCloseClickBound); - } - - /** - * Remove Event Handlers - */ - - }, { - key: 'removeEventHandlers', - value: function removeEventHandlers() { - if (Modal._count === 0) { - document.body.removeEventListener('click', this.handleTriggerClick); - } - this.$overlay[0].removeEventListener('click', this.handleOverlayClickBound); - this.$el[0].removeEventListener('click', this.handleModalCloseClickBound); - } - - /** - * Handle Trigger Click - * @param {Event} e - */ - - }, { - key: 'handleTriggerClick', - value: function handleTriggerClick(e) { - var $trigger = $(e.target).closest('.modal-trigger'); - if (e.target && $trigger.length) { - var modalId = $trigger[0].getAttribute('href'); - if (modalId) { - modalId = modalId.slice(1); - } else { - modalId = $trigger[0].getAttribute('data-target'); - } - var modalInstance = document.getElementById(modalId).M_Modal; - if (modalInstance) { - modalInstance.open($trigger); - } - e.preventDefault(); - } - } - - /** - * Handle Overlay Click - */ - - }, { - key: 'handleOverlayClick', - value: function handleOverlayClick() { - if (this.options.dismissible) { - this.close(); - } - } - - /** - * Handle Modal Close Click - * @param {Event} e - */ - - }, { - key: 'handleModalCloseClick', - value: function handleModalCloseClick(e) { - var $closeTrigger = $(e.target).closest('.modal-close'); - if (e.target && $closeTrigger.length) { - this.close(); - } - } - - /** - * Handle Keydown - * @param {Event} e - */ - - }, { - key: 'handleKeydown', - value: function handleKeydown(e) { - // ESC key - if (e.keyCode === 27 && this.options.dismissible) { - this.close(); - } - } - - /** - * Animate in modal - */ - - }, { - key: 'animateIn', - value: function animateIn() { - var _this = this; - - // Set initial styles - $.extend(this.$el[0].style, { - display: 'block', - opacity: 0 - }); - $.extend(this.$overlay[0].style, { - display: 'block', - opacity: 0 - }); - - // Animate overlay - Vel(this.$overlay[0], { opacity: this.options.opacity }, { duration: this.options.inDuration, queue: false, ease: 'easeOutCubic' }); - - // Define modal animation options - var enterVelocityOptions = { - duration: this.options.inDuration, - queue: false, - ease: 'easeOutCubic', - // Handle modal ready callback - complete: function () { - if (typeof _this.options.ready === 'function') { - _this.options.ready.call(_this, _this.$el, _this.openingTrigger); - } - } - }; - - // Bottom sheet animation - if (this.$el[0].classList.contains('bottom-sheet')) { - Vel(this.$el[0], { bottom: 0, opacity: 1 }, enterVelocityOptions); - - // Normal modal animation - } else { - Vel.hook(this.$el[0], 'scaleX', 0.7); - this.$el[0].style.top = this.options.startingTop; - Vel(this.$el[0], { top: this.options.endingTop, opacity: 1, scaleX: 1 }, enterVelocityOptions); - } - } - - /** - * Animate out modal - */ - - }, { - key: 'animateOut', - value: function animateOut() { - var _this2 = this; - - // Animate overlay - Vel(this.$overlay[0], { opacity: 0 }, { duration: this.options.outDuration, queue: false, ease: 'easeOutQuart' }); - - // Define modal animation options - var exitVelocityOptions = { - duration: this.options.outDuration, - queue: false, - ease: 'easeOutCubic', - // Handle modal ready callback - complete: function () { - _this2.$el[0].style.display = 'none'; - // Call complete callback - if (typeof _this2.options.complete === 'function') { - _this2.options.complete.call(_this2, _this2.$el); - } - _this2.$overlay[0].parentNode.removeChild(_this2.$overlay[0]); - } - }; - - // Bottom sheet animation - if (this.$el[0].classList.contains('bottom-sheet')) { - Vel(this.$el[0], { bottom: '-100%', opacity: 0 }, exitVelocityOptions); - - // Normal modal animation - } else { - Vel(this.$el[0], { top: this.options.startingTop, opacity: 0, scaleX: 0.7 }, exitVelocityOptions); - } - } - - /** - * Open Modal - * @param {jQuery} [$trigger] - */ - - }, { - key: 'open', - value: function open($trigger) { - if (this.isOpen) { - return; - } - - this.isOpen = true; - var body = document.body; - body.style.overflow = 'hidden'; - this.$el[0].classList.add('open'); - body.appendChild(this.$overlay[0]); - - // Set opening trigger, undefined indicates modal was opened by javascript - this.openingTrigger = !!$trigger ? $trigger : undefined; - - if (this.options.dismissible) { - this.handleKeydownBound = this.handleKeydown.bind(this); - document.addEventListener('keydown', this.handleKeydownBound); - } - - this.animateIn(); - - return this; - } - - /** - * Close Modal - */ - - }, { - key: 'close', - value: function close() { - if (!this.isOpen) { - return; - } - - this.isOpen = false; - this.$el[0].classList.remove('open'); - document.body.style.overflow = ''; - - if (this.options.dismissible) { - document.removeEventListener('keydown', this.handleKeydownBound); - } - - this.animateOut(); - - return this; - } - }], [{ - key: 'init', - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Modal($(this), options)); - }); - return arr; - } - }, { - key: 'defaults', - get: function () { - return _defaults; - } - }]); - - return Modal; - }(); - - /** - * @static - * @memberof Modal - */ - - - Modal._increment = 0; - - /** - * @static - * @memberof Modal - */ - Modal._count = 0; - - Materialize.Modal = Modal; - - $.fn.modal = function (methodOrOptions) { - // Call plugin method if valid method name is passed in - if (Modal.prototype[methodOrOptions]) { - // Getter methods - if (methodOrOptions.slice(0, 3) === 'get') { - return this.first()[0].M_Modal[methodOrOptions](); - - // Void methods - } else { - return this.each(function () { - this.M_Modal[methodOrOptions](); - }); - } - - // Initialize plugin if options or no argument is passed in - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - Modal.init(this, arguments[0]); - return this; - - // Return error if an unrecognized method name is passed in - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.modal'); - } - }; -})(jQuery, Materialize.Vel); -;(function ($) { - - $.fn.materialbox = function () { - - return this.each(function () { - - if ($(this).hasClass('initialized')) { - return; - } - - $(this).addClass('initialized'); - - var overlayActive = false; - var doneAnimating = true; - var inDuration = 275; - var outDuration = 200; - var origin = $(this); - var placeholder = $('
').addClass('material-placeholder'); - var originalWidth = 0; - var originalHeight = 0; - var ancestorsChanged; - var ancestor; - var originInlineStyles = origin.attr('style'); - origin.wrap(placeholder); - - // Start click handler - origin.on('click', function () { - var placeholder = origin.parent('.material-placeholder'); - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var originalWidth = origin.width(); - var originalHeight = origin.height(); - - // If already modal, return to original - if (doneAnimating === false) { - returnToOriginal(); - return false; - } else if (overlayActive && doneAnimating === true) { - returnToOriginal(); - return false; - } - - // Set states - doneAnimating = false; - origin.addClass('active'); - overlayActive = true; - - // Set positioning for placeholder - placeholder.css({ - width: placeholder[0].getBoundingClientRect().width, - height: placeholder[0].getBoundingClientRect().height, - position: 'relative', - top: 0, - left: 0 - }); - - // Find ancestor with overflow: hidden; and remove it - ancestorsChanged = undefined; - ancestor = placeholder[0].parentNode; - var count = 0; - while (ancestor !== null && !$(ancestor).is(document)) { - var curr = $(ancestor); - if (curr.css('overflow') !== 'visible') { - curr.css('overflow', 'visible'); - if (ancestorsChanged === undefined) { - ancestorsChanged = curr; - } else { - ancestorsChanged = ancestorsChanged.add(curr); - } - } - ancestor = ancestor.parentNode; - } - - // Set css on origin - origin.css({ - position: 'absolute', - 'z-index': 1000, - 'will-change': 'left, top, width, height' - }).data('width', originalWidth).data('height', originalHeight); - - // Add overlay - var overlay = $('
').css({ - opacity: 0 - }).click(function () { - if (doneAnimating === true) returnToOriginal(); - }); - - // Put before in origin image to preserve z-index layering. - origin.before(overlay); - - // Set dimensions if needed - var overlayOffset = overlay[0].getBoundingClientRect(); - overlay.css({ - width: windowWidth, - height: windowHeight, - left: -1 * overlayOffset.left, - top: -1 * overlayOffset.top - }); - - // Animate Overlay - overlay.velocity({ opacity: 1 }, { duration: inDuration, queue: false, easing: 'easeOutQuad' }); - - // Add and animate caption if it exists - if (origin.data('caption') !== "") { - var $photo_caption = $('
'); - $photo_caption.text(origin.data('caption')); - $('body').append($photo_caption); - $photo_caption.css({ "display": "inline" }); - $photo_caption.velocity({ opacity: 1 }, { duration: inDuration, queue: false, easing: 'easeOutQuad' }); - } - - // Resize Image - var ratio = 0; - var widthPercent = originalWidth / windowWidth; - var heightPercent = originalHeight / windowHeight; - var newWidth = 0; - var newHeight = 0; - - if (widthPercent > heightPercent) { - ratio = originalHeight / originalWidth; - newWidth = windowWidth * 0.9; - newHeight = windowWidth * 0.9 * ratio; - } else { - ratio = originalWidth / originalHeight; - newWidth = windowHeight * 0.9 * ratio; - newHeight = windowHeight * 0.9; - } - - // Animate image + set z-index - if (origin.hasClass('responsive-img')) { - origin.velocity({ 'max-width': newWidth, 'width': originalWidth }, { duration: 0, queue: false, - complete: function () { - origin.css({ left: 0, top: 0 }).velocity({ - height: newHeight, - width: newWidth, - left: $(document).scrollLeft() + windowWidth / 2 - origin.parent('.material-placeholder').offset().left - newWidth / 2, - top: $(document).scrollTop() + windowHeight / 2 - origin.parent('.material-placeholder').offset().top - newHeight / 2 - }, { - duration: inDuration, - queue: false, - easing: 'easeOutQuad', - complete: function () { - doneAnimating = true; - } - }); - } // End Complete - }); // End Velocity - } else { - origin.css('left', 0).css('top', 0).velocity({ - height: newHeight, - width: newWidth, - left: $(document).scrollLeft() + windowWidth / 2 - origin.parent('.material-placeholder').offset().left - newWidth / 2, - top: $(document).scrollTop() + windowHeight / 2 - origin.parent('.material-placeholder').offset().top - newHeight / 2 - }, { - duration: inDuration, - queue: false, - easing: 'easeOutQuad', - complete: function () { - doneAnimating = true; - } - }); // End Velocity - } - - // Handle Exit triggers - $(window).on('scroll.materialbox', function () { - if (overlayActive) { - returnToOriginal(); - } - }); - - $(window).on('resize.materialbox', function () { - if (overlayActive) { - returnToOriginal(); - } - }); - - $(document).on('keyup.materialbox', function (e) { - // ESC key - if (e.keyCode === 27 && doneAnimating === true && overlayActive) { - returnToOriginal(); - } - }); - }); // End click handler - - - // This function returns the modaled image to the original spot - function returnToOriginal() { - - doneAnimating = false; - - var placeholder = origin.parent('.material-placeholder'); - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var originalWidth = origin.data('width'); - var originalHeight = origin.data('height'); - - origin.velocity("stop", true); - $('#materialbox-overlay').velocity("stop", true); - $('.materialbox-caption').velocity("stop", true); - - // disable exit handlers - $(window).off('scroll.materialbox'); - $(document).off('keyup.materialbox'); - $(window).off('resize.materialbox'); - - $('#materialbox-overlay').velocity({ opacity: 0 }, { - duration: outDuration, // Delay prevents animation overlapping - queue: false, easing: 'easeOutQuad', - complete: function () { - // Remove Overlay - overlayActive = false; - $(this).remove(); - } - }); - - // Resize Image - origin.velocity({ - width: originalWidth, - height: originalHeight, - left: 0, - top: 0 - }, { - duration: outDuration, - queue: false, easing: 'easeOutQuad', - complete: function () { - placeholder.css({ - height: '', - width: '', - position: '', - top: '', - left: '' - }); - - origin.removeAttr('style'); - origin.attr('style', originInlineStyles); - - // Remove class - origin.removeClass('active'); - doneAnimating = true; - - // Remove overflow overrides on ancestors - if (ancestorsChanged) { - ancestorsChanged.css('overflow', ''); - } - } - }); - - // Remove Caption + reset css settings on image - $('.materialbox-caption').velocity({ opacity: 0 }, { - duration: outDuration, // Delay prevents animation overlapping - queue: false, easing: 'easeOutQuad', - complete: function () { - $(this).remove(); - } - }); - } - }); - }; - - $(document).ready(function () { - $('.materialboxed').materialbox(); - }); -})(jQuery); -;(function ($) { - - $.fn.parallax = function () { - var window_width = $(window).width(); - // Parallax Scripts - return this.each(function (i) { - var $this = $(this); - $this.addClass('parallax'); - - function updateParallax(initial) { - var container_height; - if (window_width < 601) { - container_height = $this.height() > 0 ? $this.height() : $this.children("img").height(); - } else { - container_height = $this.height() > 0 ? $this.height() : 500; - } - var $img = $this.children("img").first(); - var img_height = $img.height(); - var parallax_dist = img_height - container_height; - var bottom = $this.offset().top + container_height; - var top = $this.offset().top; - var scrollTop = $(window).scrollTop(); - var windowHeight = window.innerHeight; - var windowBottom = scrollTop + windowHeight; - var percentScrolled = (windowBottom - top) / (container_height + windowHeight); - var parallax = Math.round(parallax_dist * percentScrolled); - - if (initial) { - $img.css('display', 'block'); - } - if (bottom > scrollTop && top < scrollTop + windowHeight) { - $img.css('transform', "translate3D(-50%," + parallax + "px, 0)"); - } - } - - // Wait for image load - $this.children("img").one("load", function () { - updateParallax(true); - }).each(function () { - if (this.complete) $(this).trigger("load"); - }); - - $(window).scroll(function () { - window_width = $(window).width(); - updateParallax(false); - }); - - $(window).resize(function () { - window_width = $(window).width(); - updateParallax(false); - }); - }); - }; -})(jQuery); -;(function ($) { - - var methods = { - init: function (options) { - var defaults = { - onShow: null, - swipeable: false, - responsiveThreshold: Infinity // breakpoint for swipeable - }; - options = $.extend(defaults, options); - var namespace = Materialize.objectSelectorString($(this)); - - return this.each(function (i) { - - var uniqueNamespace = namespace + i; - - // For each set of tabs, we want to keep track of - // which tab is active and its associated content - var $this = $(this), - window_width = $(window).width(); - - var $active, - $content, - $links = $this.find('li.tab a'), - $tabs_width = $this.width(), - $tabs_content = $(), - $tabs_wrapper, - $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length, - $indicator, - index = 0, - prev_index = 0, - clicked = false, - clickedTimeout, - transition = 300; - - // Finds right attribute for indicator based on active tab. - // el: jQuery Object - var calcRightPos = function (el) { - return Math.ceil($tabs_width - el.position().left - el[0].getBoundingClientRect().width - $this.scrollLeft()); - }; - - // Finds left attribute for indicator based on active tab. - // el: jQuery Object - var calcLeftPos = function (el) { - return Math.floor(el.position().left + $this.scrollLeft()); - }; - - // Animates Indicator to active tab. - // prev_index: Number - var animateIndicator = function (prev_index) { - if (index - prev_index >= 0) { - $indicator.velocity({ "right": calcRightPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad' }); - $indicator.velocity({ "left": calcLeftPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad', delay: 90 }); - } else { - $indicator.velocity({ "left": calcLeftPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad' }); - $indicator.velocity({ "right": calcRightPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad', delay: 90 }); - } - }; - - // Change swipeable according to responsive threshold - if (options.swipeable) { - if (window_width > options.responsiveThreshold) { - options.swipeable = false; - } - } - - // If the location.hash matches one of the links, use that as the active tab. - $active = $($links.filter('[href="' + location.hash + '"]')); - - // If no match is found, use the first link or any with class 'active' as the initial active tab. - if ($active.length === 0) { - $active = $(this).find('li.tab a.active').first(); - } - if ($active.length === 0) { - $active = $(this).find('li.tab a').first(); - } - - $active.addClass('active'); - index = $links.index($active); - if (index < 0) { - index = 0; - } - - if ($active[0] !== undefined) { - $content = $($active[0].hash); - $content.addClass('active'); - } - - // append indicator then set indicator width to tab width - if (!$this.find('.indicator').length) { - $this.append('
  • '); - } - $indicator = $this.find('.indicator'); - - // we make sure that the indicator is at the end of the tabs - $this.append($indicator); - - if ($this.is(":visible")) { - // $indicator.css({"right": $tabs_width - ((index + 1) * $tab_width)}); - // $indicator.css({"left": index * $tab_width}); - setTimeout(function () { - $indicator.css({ "right": calcRightPos($active) }); - $indicator.css({ "left": calcLeftPos($active) }); - }, 0); - } - $(window).off('resize.tabs-' + uniqueNamespace).on('resize.tabs-' + uniqueNamespace, function () { - $tabs_width = $this.width(); - $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length; - if (index < 0) { - index = 0; - } - if ($tab_width !== 0 && $tabs_width !== 0) { - $indicator.css({ "right": calcRightPos($active) }); - $indicator.css({ "left": calcLeftPos($active) }); - } - }); - - // Initialize Tabs Content. - if (options.swipeable) { - // TODO: Duplicate calls with swipeable? handle multiple div wrapping. - $links.each(function () { - var $curr_content = $(Materialize.escapeHash(this.hash)); - $curr_content.addClass('carousel-item'); - $tabs_content = $tabs_content.add($curr_content); - }); - $tabs_wrapper = $tabs_content.wrapAll(''); - $tabs_content.css('display', ''); - $('.tabs-content.carousel').carousel({ - fullWidth: true, - noWrap: true, - onCycleTo: function (item) { - if (!clicked) { - var prev_index = index; - index = $tabs_wrapper.index(item); - $active.removeClass('active'); - $active = $links.eq(index); - $active.addClass('active'); - animateIndicator(prev_index); - if (typeof options.onShow === "function") { - options.onShow.call($this[0], $content); - } - } - } - }); - } else { - // Hide the remaining content - $links.not($active).each(function () { - $(Materialize.escapeHash(this.hash)).hide(); - }); - } - - // Bind the click event handler - $this.off('click.tabs').on('click.tabs', 'a', function (e) { - if ($(this).parent().hasClass('disabled')) { - e.preventDefault(); - return; - } - - // Act as regular link if target attribute is specified. - if (!!$(this).attr("target")) { - return; - } - - clicked = true; - $tabs_width = $this.width(); - $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length; - - // Make the old tab inactive. - $active.removeClass('active'); - var $oldContent = $content; - - // Update the variables with the new link and content - $active = $(this); - $content = $(Materialize.escapeHash(this.hash)); - $links = $this.find('li.tab a'); - var activeRect = $active.position(); - - // Make the tab active. - $active.addClass('active'); - prev_index = index; - index = $links.index($(this)); - if (index < 0) { - index = 0; - } - // Change url to current tab - // window.location.hash = $active.attr('href'); - - // Swap content - if (options.swipeable) { - if ($tabs_content.length) { - $tabs_content.carousel('set', index, function () { - if (typeof options.onShow === "function") { - options.onShow.call($this[0], $content); - } - }); - } - } else { - if ($content !== undefined) { - $content.show(); - $content.addClass('active'); - if (typeof options.onShow === "function") { - options.onShow.call(this, $content); - } - } - - if ($oldContent !== undefined && !$oldContent.is($content)) { - $oldContent.hide(); - $oldContent.removeClass('active'); - } - } - - // Reset clicked state - clickedTimeout = setTimeout(function () { - clicked = false; - }, transition); - - // Update indicator - animateIndicator(prev_index); - - // Prevent the anchor's default click action - e.preventDefault(); - }); - }); - }, - select_tab: function (id) { - this.find('a[href="#' + id + '"]').trigger('click'); - } - }; - - $.fn.tabs = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tabs'); - } - }; - - $(document).ready(function () { - $('ul.tabs').tabs(); - }); -})(jQuery); -;(function ($) { - $.fn.tooltip = function (options) { - var timeout = null, - margin = 5; - - // Defaults - var defaults = { - delay: 350, - tooltip: '', - position: 'bottom', - html: false - }; - - // Remove tooltip from the activator - if (options === "remove") { - this.each(function () { - $('#' + $(this).attr('data-tooltip-id')).remove(); - $(this).removeAttr('data-tooltip-id'); - $(this).off('mouseenter.tooltip mouseleave.tooltip'); - }); - return false; - } - - options = $.extend(defaults, options); - - return this.each(function () { - var tooltipId = Materialize.guid(); - var origin = $(this); - - // Destroy old tooltip - if (origin.attr('data-tooltip-id')) { - $('#' + origin.attr('data-tooltip-id')).remove(); - } - - origin.attr('data-tooltip-id', tooltipId); - - // Get attributes. - var allowHtml, tooltipDelay, tooltipPosition, tooltipText, tooltipEl, backdrop; - var setAttributes = function () { - allowHtml = origin.attr('data-html') ? origin.attr('data-html') === 'true' : options.html; - tooltipDelay = origin.attr('data-delay'); - tooltipDelay = tooltipDelay === undefined || tooltipDelay === '' ? options.delay : tooltipDelay; - tooltipPosition = origin.attr('data-position'); - tooltipPosition = tooltipPosition === undefined || tooltipPosition === '' ? options.position : tooltipPosition; - tooltipText = origin.attr('data-tooltip'); - tooltipText = tooltipText === undefined || tooltipText === '' ? options.tooltip : tooltipText; - }; - setAttributes(); - - var renderTooltipEl = function () { - var tooltip = $('
    '); - - // Create Text span - if (allowHtml) { - tooltipText = $('').html(tooltipText); - } else { - tooltipText = $('').text(tooltipText); - } - - // Create tooltip - tooltip.append(tooltipText).appendTo($('body')).attr('id', tooltipId); - - // Create backdrop - backdrop = $('
    '); - backdrop.appendTo(tooltip); - return tooltip; - }; - tooltipEl = renderTooltipEl(); - - // Destroy previously binded events - origin.off('mouseenter.tooltip mouseleave.tooltip'); - // Mouse In - var started = false, - timeoutRef; - origin.on({ 'mouseenter.tooltip': function (e) { - var showTooltip = function () { - setAttributes(); - started = true; - tooltipEl.velocity('stop'); - backdrop.velocity('stop'); - tooltipEl.css({ visibility: 'visible', left: '0px', top: '0px' }); - - // Tooltip positioning - var originWidth = origin.outerWidth(); - var originHeight = origin.outerHeight(); - var tooltipHeight = tooltipEl.outerHeight(); - var tooltipWidth = tooltipEl.outerWidth(); - var tooltipVerticalMovement = '0px'; - var tooltipHorizontalMovement = '0px'; - var backdropOffsetWidth = backdrop[0].offsetWidth; - var backdropOffsetHeight = backdrop[0].offsetHeight; - var scaleXFactor = 8; - var scaleYFactor = 8; - var scaleFactor = 0; - var targetTop, targetLeft, newCoordinates; - - if (tooltipPosition === "top") { - // Top Position - targetTop = origin.offset().top - tooltipHeight - margin; - targetLeft = origin.offset().left + originWidth / 2 - tooltipWidth / 2; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - tooltipVerticalMovement = '-10px'; - backdrop.css({ - bottom: 0, - left: 0, - borderRadius: '14px 14px 0 0', - transformOrigin: '50% 100%', - marginTop: tooltipHeight, - marginLeft: tooltipWidth / 2 - backdropOffsetWidth / 2 - }); - } - // Left Position - else if (tooltipPosition === "left") { - targetTop = origin.offset().top + originHeight / 2 - tooltipHeight / 2; - targetLeft = origin.offset().left - tooltipWidth - margin; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - - tooltipHorizontalMovement = '-10px'; - backdrop.css({ - top: '-7px', - right: 0, - width: '14px', - height: '14px', - borderRadius: '14px 0 0 14px', - transformOrigin: '95% 50%', - marginTop: tooltipHeight / 2, - marginLeft: tooltipWidth - }); - } - // Right Position - else if (tooltipPosition === "right") { - targetTop = origin.offset().top + originHeight / 2 - tooltipHeight / 2; - targetLeft = origin.offset().left + originWidth + margin; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - - tooltipHorizontalMovement = '+10px'; - backdrop.css({ - top: '-7px', - left: 0, - width: '14px', - height: '14px', - borderRadius: '0 14px 14px 0', - transformOrigin: '5% 50%', - marginTop: tooltipHeight / 2, - marginLeft: '0px' - }); - } else { - // Bottom Position - targetTop = origin.offset().top + origin.outerHeight() + margin; - targetLeft = origin.offset().left + originWidth / 2 - tooltipWidth / 2; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - tooltipVerticalMovement = '+10px'; - backdrop.css({ - top: 0, - left: 0, - marginLeft: tooltipWidth / 2 - backdropOffsetWidth / 2 - }); - } - - // Set tooptip css placement - tooltipEl.css({ - top: newCoordinates.y, - left: newCoordinates.x - }); - - // Calculate Scale to fill - scaleXFactor = Math.SQRT2 * tooltipWidth / parseInt(backdropOffsetWidth); - scaleYFactor = Math.SQRT2 * tooltipHeight / parseInt(backdropOffsetHeight); - scaleFactor = Math.max(scaleXFactor, scaleYFactor); - - tooltipEl.velocity({ translateY: tooltipVerticalMovement, translateX: tooltipHorizontalMovement }, { duration: 350, queue: false }).velocity({ opacity: 1 }, { duration: 300, delay: 50, queue: false }); - backdrop.css({ visibility: 'visible' }).velocity({ opacity: 1 }, { duration: 55, delay: 0, queue: false }).velocity({ scaleX: scaleFactor, scaleY: scaleFactor }, { duration: 300, delay: 0, queue: false, easing: 'easeInOutQuad' }); - }; - - timeoutRef = setTimeout(showTooltip, tooltipDelay); // End Interval - - // Mouse Out - }, - 'mouseleave.tooltip': function () { - // Reset State - started = false; - clearTimeout(timeoutRef); - - // Animate back - setTimeout(function () { - if (started !== true) { - tooltipEl.velocity({ - opacity: 0, translateY: 0, translateX: 0 }, { duration: 225, queue: false }); - backdrop.velocity({ opacity: 0, scaleX: 1, scaleY: 1 }, { - duration: 225, - queue: false, - complete: function () { - backdrop.css({ visibility: 'hidden' }); - tooltipEl.css({ visibility: 'hidden' }); - started = false; - } - }); - } - }, 225); - } - }); - }); - }; - - var repositionWithinScreen = function (x, y, width, height) { - var newX = x; - var newY = y; - - if (newX < 0) { - newX = 4; - } else if (newX + width > window.innerWidth) { - newX -= newX + width - window.innerWidth; - } - - if (newY < 0) { - newY = 4; - } else if (newY + height > window.innerHeight + $(window).scrollTop) { - newY -= newY + height - window.innerHeight; - } - - return { x: newX, y: newY }; - }; - - $(document).ready(function () { - $('.tooltipped').tooltip(); - }); -})(jQuery); -; /*! - * Waves v0.6.4 - * http://fian.my.id/Waves - * - * Copyright 2014 Alfiana E. Sibuea and other contributors - * Released under the MIT license - * https://github.com/fians/Waves/blob/master/LICENSE - */ - -;(function (window) { - 'use strict'; - - var Waves = Waves || {}; - var $$ = document.querySelectorAll.bind(document); - - // Find exact position of element - function isWindow(obj) { - return obj !== null && obj === obj.window; - } - - function getWindow(elem) { - return isWindow(elem) ? elem : elem.nodeType === 9 && elem.defaultView; - } - - function offset(elem) { - var docElem, - win, - box = { top: 0, left: 0 }, - doc = elem && elem.ownerDocument; - - docElem = doc.documentElement; - - if (typeof elem.getBoundingClientRect !== typeof undefined) { - box = elem.getBoundingClientRect(); - } - win = getWindow(doc); - return { - top: box.top + win.pageYOffset - docElem.clientTop, - left: box.left + win.pageXOffset - docElem.clientLeft - }; - } - - function convertStyle(obj) { - var style = ''; - - for (var a in obj) { - if (obj.hasOwnProperty(a)) { - style += a + ':' + obj[a] + ';'; - } - } - - return style; - } - - var Effect = { - - // Effect delay - duration: 750, - - show: function (e, element) { - - // Disable right click - if (e.button === 2) { - return false; - } - - var el = element || this; - - // Create ripple - var ripple = document.createElement('div'); - ripple.className = 'waves-ripple'; - el.appendChild(ripple); - - // Get click coordinate and element witdh - var pos = offset(el); - var relativeY = e.pageY - pos.top; - var relativeX = e.pageX - pos.left; - var scale = 'scale(' + el.clientWidth / 100 * 10 + ')'; - - // Support for touch devices - if ('touches' in e) { - relativeY = e.touches[0].pageY - pos.top; - relativeX = e.touches[0].pageX - pos.left; - } - - // Attach data to element - ripple.setAttribute('data-hold', Date.now()); - ripple.setAttribute('data-scale', scale); - ripple.setAttribute('data-x', relativeX); - ripple.setAttribute('data-y', relativeY); - - // Set ripple position - var rippleStyle = { - 'top': relativeY + 'px', - 'left': relativeX + 'px' - }; - - ripple.className = ripple.className + ' waves-notransition'; - ripple.setAttribute('style', convertStyle(rippleStyle)); - ripple.className = ripple.className.replace('waves-notransition', ''); - - // Scale the ripple - rippleStyle['-webkit-transform'] = scale; - rippleStyle['-moz-transform'] = scale; - rippleStyle['-ms-transform'] = scale; - rippleStyle['-o-transform'] = scale; - rippleStyle.transform = scale; - rippleStyle.opacity = '1'; - - rippleStyle['-webkit-transition-duration'] = Effect.duration + 'ms'; - rippleStyle['-moz-transition-duration'] = Effect.duration + 'ms'; - rippleStyle['-o-transition-duration'] = Effect.duration + 'ms'; - rippleStyle['transition-duration'] = Effect.duration + 'ms'; - - rippleStyle['-webkit-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - rippleStyle['-moz-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - rippleStyle['-o-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - rippleStyle['transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - - ripple.setAttribute('style', convertStyle(rippleStyle)); - }, - - hide: function (e) { - TouchHandler.touchup(e); - - var el = this; - var width = el.clientWidth * 1.4; - - // Get first ripple - var ripple = null; - var ripples = el.getElementsByClassName('waves-ripple'); - if (ripples.length > 0) { - ripple = ripples[ripples.length - 1]; - } else { - return false; - } - - var relativeX = ripple.getAttribute('data-x'); - var relativeY = ripple.getAttribute('data-y'); - var scale = ripple.getAttribute('data-scale'); - - // Get delay beetween mousedown and mouse leave - var diff = Date.now() - Number(ripple.getAttribute('data-hold')); - var delay = 350 - diff; - - if (delay < 0) { - delay = 0; - } - - // Fade out ripple after delay - setTimeout(function () { - var style = { - 'top': relativeY + 'px', - 'left': relativeX + 'px', - 'opacity': '0', - - // Duration - '-webkit-transition-duration': Effect.duration + 'ms', - '-moz-transition-duration': Effect.duration + 'ms', - '-o-transition-duration': Effect.duration + 'ms', - 'transition-duration': Effect.duration + 'ms', - '-webkit-transform': scale, - '-moz-transform': scale, - '-ms-transform': scale, - '-o-transform': scale, - 'transform': scale - }; - - ripple.setAttribute('style', convertStyle(style)); - - setTimeout(function () { - try { - el.removeChild(ripple); - } catch (e) { - return false; - } - }, Effect.duration); - }, delay); - }, - - // Little hack to make can perform waves effect - wrapInput: function (elements) { - for (var a = 0; a < elements.length; a++) { - var el = elements[a]; - - if (el.tagName.toLowerCase() === 'input') { - var parent = el.parentNode; - - // If input already have parent just pass through - if (parent.tagName.toLowerCase() === 'i' && parent.className.indexOf('waves-effect') !== -1) { - continue; - } - - // Put element class and style to the specified parent - var wrapper = document.createElement('i'); - wrapper.className = el.className + ' waves-input-wrapper'; - - var elementStyle = el.getAttribute('style'); - - if (!elementStyle) { - elementStyle = ''; - } - - wrapper.setAttribute('style', elementStyle); - - el.className = 'waves-button-input'; - el.removeAttribute('style'); - - // Put element as child - parent.replaceChild(wrapper, el); - wrapper.appendChild(el); - } - } - } - }; - - /** - * Disable mousedown event for 500ms during and after touch - */ - var TouchHandler = { - /* uses an integer rather than bool so there's no issues with - * needing to clear timeouts if another touch event occurred - * within the 500ms. Cannot mouseup between touchstart and - * touchend, nor in the 500ms after touchend. */ - touches: 0, - allowEvent: function (e) { - var allow = true; - - if (e.type === 'touchstart') { - TouchHandler.touches += 1; //push - } else if (e.type === 'touchend' || e.type === 'touchcancel') { - setTimeout(function () { - if (TouchHandler.touches > 0) { - TouchHandler.touches -= 1; //pop after 500ms - } - }, 500); - } else if (e.type === 'mousedown' && TouchHandler.touches > 0) { - allow = false; - } - - return allow; - }, - touchup: function (e) { - TouchHandler.allowEvent(e); - } - }; - - /** - * Delegated click handler for .waves-effect element. - * returns null when .waves-effect element not in "click tree" - */ - function getWavesEffectElement(e) { - if (TouchHandler.allowEvent(e) === false) { - return null; - } - - var element = null; - var target = e.target || e.srcElement; - - while (target.parentNode !== null) { - if (!(target instanceof SVGElement) && target.className.indexOf('waves-effect') !== -1) { - element = target; - break; - } - target = target.parentNode; - } - return element; - } - - /** - * Bubble the click and show effect if .waves-effect elem was found - */ - function showEffect(e) { - var element = getWavesEffectElement(e); - - if (element !== null) { - Effect.show(e, element); - - if ('ontouchstart' in window) { - element.addEventListener('touchend', Effect.hide, false); - element.addEventListener('touchcancel', Effect.hide, false); - } - - element.addEventListener('mouseup', Effect.hide, false); - element.addEventListener('mouseleave', Effect.hide, false); - element.addEventListener('dragend', Effect.hide, false); - } - } - - Waves.displayEffect = function (options) { - options = options || {}; - - if ('duration' in options) { - Effect.duration = options.duration; - } - - //Wrap input inside tag - Effect.wrapInput($$('.waves-effect')); - - if ('ontouchstart' in window) { - document.body.addEventListener('touchstart', showEffect, false); - } - - document.body.addEventListener('mousedown', showEffect, false); - }; - - /** - * Attach Waves to an input element (or any element which doesn't - * bubble mouseup/mousedown events). - * Intended to be used with dynamically loaded forms/inputs, or - * where the user doesn't want a delegated click handler. - */ - Waves.attach = function (element) { - //FUTURE: automatically add waves classes and allow users - // to specify them with an options param? Eg. light/classic/button - if (element.tagName.toLowerCase() === 'input') { - Effect.wrapInput([element]); - element = element.parentNode; - } - - if ('ontouchstart' in window) { - element.addEventListener('touchstart', showEffect, false); - } - - element.addEventListener('mousedown', showEffect, false); - }; - - window.Waves = Waves; - - document.addEventListener('DOMContentLoaded', function () { - Waves.displayEffect(); - }, false); -})(window); -;(function ($, Vel) { - 'use strict'; - - var _defaults = { - displayLength: Infinity, - inDuration: 300, - outDuration: 375, - className: undefined, - completeCallback: undefined, - activationPercent: 0.8 - }; - - var Toast = function () { - function Toast(message, displayLength, className, completeCallback) { - _classCallCheck(this, Toast); - - if (!message) { - return; - } - - /** - * Options for the toast - * @member Toast#options - */ - this.options = { - displayLength: displayLength, - className: className, - completeCallback: completeCallback - }; - - this.options = $.extend({}, Toast.defaults, this.options); - this.message = message; - - /** - * Describes current pan state toast - * @type {Boolean} - */ - this.panning = false; - - /** - * Time remaining until toast is removed - */ - this.timeRemaining = this.options.displayLength; - - if (Toast._toasts.length === 0) { - Toast._createContainer(); - } - - // Create new toast - Toast._toasts.push(this); - var toastElement = this.createToast(); - toastElement.M_Toast = this; - this.el = toastElement; - this._animateIn(); - this.setTimer(); - } - - _createClass(Toast, [{ - key: 'createToast', - - - /** - * Create toast and append it to toast container - */ - value: function createToast() { - var toast = document.createElement('div'); - toast.classList.add('toast'); - - // Add custom classes onto toast - if (this.options.className) { - var classes = this.options.className.split(' '); - var i = void 0, - count = void 0; - for (i = 0, count = classes.length; i < count; i++) { - toast.classList.add(classes[i]); - } - } - - // Set content - if (typeof HTMLElement === 'object' ? this.message instanceof HTMLElement : this.message && typeof this.message === 'object' && this.message !== null && this.message.nodeType === 1 && typeof this.message.nodeName === 'string') { - toast.appendChild(this.message); - - // Check if it is jQuery object - } else if (this.message instanceof jQuery) { - $(toast).append(this.message); - - // Insert as text; - } else { - toast.innerHTML = this.message; - } - - // Append toasft - Toast._container.appendChild(toast); - return toast; - } - - /** - * Animate in toast - */ - - }, { - key: '_animateIn', - value: function _animateIn() { - // Animate toast in - Vel(this.el, { top: 0, opacity: 1 }, { - duration: 300, - easing: 'easeOutCubic', - queue: false - }); - } - - /** - * Create setInterval which automatically removes toast when timeRemaining >= 0 - * has been reached - */ - - }, { - key: 'setTimer', - value: function setTimer() { - var _this3 = this; - - if (this.timeRemaining !== Infinity) { - this.counterInterval = setInterval(function () { - // If toast is not being dragged, decrease its time remaining - if (!_this3.panning) { - _this3.timeRemaining -= 20; - } - - // Animate toast out - if (_this3.timeRemaining <= 0) { - _this3.remove(); - } - }, 20); - } - } - - /** - * Dismiss toast with animation - */ - - }, { - key: 'remove', - value: function remove() { - var _this4 = this; - - window.clearInterval(this.counterInterval); - var activationDistance = this.el.offsetWidth * this.options.activationPercent; - - if (this.wasSwiped) { - this.el.style.transition = 'transform .05s, opacity .05s'; - this.el.style.transform = 'translateX(' + activationDistance + 'px)'; - this.el.style.opacity = 0; - } - - Vel(this.el, { opacity: 0, marginTop: '-40px' }, { - duration: this.options.outDuration, - easing: 'easeOutExpo', - queue: false, - complete: function () { - // Call the optional callback - if (typeof _this4.options.completeCallback === 'function') { - _this4.options.completeCallback(); - } - // Remove toast from DOM - _this4.el.parentNode.removeChild(_this4.el); - Toast._toasts.splice(Toast._toasts.indexOf(_this4), 1); - if (Toast._toasts.length === 0) { - Toast._removeContainer(); - } - } - }); - } - }], [{ - key: '_createContainer', - - - /** - * Append toast container and add event handlers - */ - value: function _createContainer() { - var container = document.createElement('div'); - container.setAttribute('id', 'toast-container'); - - // Add event handler - container.addEventListener('touchstart', Toast._onDragStart); - container.addEventListener('touchmove', Toast._onDragMove); - container.addEventListener('touchend', Toast._onDragEnd); - - container.addEventListener('mousedown', Toast._onDragStart); - document.addEventListener('mousemove', Toast._onDragMove); - document.addEventListener('mouseup', Toast._onDragEnd); - - document.body.appendChild(container); - Toast._container = container; - } - - /** - * Remove toast container and event handlers - */ - - }, { - key: '_removeContainer', - value: function _removeContainer() { - // Add event handler - document.removeEventListener('mousemove', Toast._onDragMove); - document.removeEventListener('mouseup', Toast._onDragEnd); - - Toast._container.parentNode.removeChild(Toast._container); - Toast._container = null; - } - - /** - * Begin drag handler - * @param {Event} e - */ - - }, { - key: '_onDragStart', - value: function _onDragStart(e) { - if (e.target && $(e.target).closest('.toast').length) { - var $toast = $(e.target).closest('.toast'); - var toast = $toast[0].M_Toast; - toast.panning = true; - Toast._draggedToast = toast; - toast.el.classList.add('panning'); - toast.el.style.transition = ''; - toast.startingXPos = Toast._xPos(e); - toast.time = Date.now(); - toast.xPos = Toast._xPos(e); - } - } - - /** - * Drag move handler - * @param {Event} e - */ - - }, { - key: '_onDragMove', - value: function _onDragMove(e) { - if (!!Toast._draggedToast) { - e.preventDefault(); - var toast = Toast._draggedToast; - toast.deltaX = Math.abs(toast.xPos - Toast._xPos(e)); - toast.xPos = Toast._xPos(e); - toast.velocityX = toast.deltaX / (Date.now() - toast.time); - toast.time = Date.now(); - - var totalDeltaX = toast.xPos - toast.startingXPos; - var activationDistance = toast.el.offsetWidth * toast.options.activationPercent; - toast.el.style.transform = 'translateX(' + totalDeltaX + 'px)'; - toast.el.style.opacity = 1 - Math.abs(totalDeltaX / activationDistance); - } - } - - /** - * End drag handler - * @param {Event} e - */ - - }, { - key: '_onDragEnd', - value: function _onDragEnd(e) { - if (!!Toast._draggedToast) { - var toast = Toast._draggedToast; - toast.panning = false; - toast.el.classList.remove('panning'); - - var totalDeltaX = toast.xPos - toast.startingXPos; - var activationDistance = toast.el.offsetWidth * toast.options.activationPercent; - var shouldBeDismissed = Math.abs(totalDeltaX) > activationDistance || toast.velocityX > 1; - - // Remove toast - if (shouldBeDismissed) { - toast.wasSwiped = true; - toast.remove(); - - // Animate toast back to original position - } else { - toast.el.style.transition = 'transform .2s, opacity .2s'; - toast.el.style.transform = ''; - toast.el.style.opacity = ''; - } - Toast._draggedToast = null; - } - } - - /** - * Get x position of mouse or touch event - * @param {Event} e - */ - - }, { - key: '_xPos', - value: function _xPos(e) { - if (e.targetTouches && e.targetTouches.length >= 1) { - return e.targetTouches[0].clientX; - } - // mouse event - return e.clientX; - } - - /** - * Remove all toasts - */ - - }, { - key: 'removeAll', - value: function removeAll() { - for (var toastIndex in Toast._toasts) { - Toast._toasts[toastIndex].remove(); - } - } - }, { - key: 'defaults', - get: function () { - return _defaults; - } - }]); - - return Toast; - }(); - - /** - * @static - * @memberof Toast - * @type {Array.} - */ - - - Toast._toasts = []; - - /** - * @static - * @memberof Toast - */ - Toast._container = null; - - /** - * @static - * @memberof Toast - * @type {Toast} - */ - Toast._draggedToast = null; - - Materialize.Toast = Toast; - Materialize.toast = function (message, displayLength, className, completeCallback) { - return new Toast(message, displayLength, className, completeCallback); - }; -})(jQuery, Materialize.Vel); -;(function ($) { - - var methods = { - init: function (options) { - var defaults = { - menuWidth: 300, - edge: 'left', - closeOnClick: false, - draggable: true, - onOpen: null, - onClose: null - }; - options = $.extend(defaults, options); - - $(this).each(function () { - var $this = $(this); - var menuId = $this.attr('data-activates'); - var menu = $("#" + menuId); - - // Set to width - if (options.menuWidth != 300) { - menu.css('width', options.menuWidth); - } - - // Add Touch Area - var $dragTarget = $('.drag-target[data-sidenav="' + menuId + '"]'); - if (options.draggable) { - // Regenerate dragTarget - if ($dragTarget.length) { - $dragTarget.remove(); - } - - $dragTarget = $('
    ').attr('data-sidenav', menuId); - $('body').append($dragTarget); - } else { - $dragTarget = $(); - } - - if (options.edge == 'left') { - menu.css('transform', 'translateX(-100%)'); - $dragTarget.css({ 'left': 0 }); // Add Touch Area - } else { - menu.addClass('right-aligned') // Change text-alignment to right - .css('transform', 'translateX(100%)'); - $dragTarget.css({ 'right': 0 }); // Add Touch Area - } - - // If fixed sidenav, bring menu out - if (menu.hasClass('fixed')) { - if (window.innerWidth > 992) { - menu.css('transform', 'translateX(0)'); - } - } - - // Window resize to reset on large screens fixed - if (menu.hasClass('fixed')) { - $(window).resize(function () { - if (window.innerWidth > 992) { - // Close menu if window is resized bigger than 992 and user has fixed sidenav - if ($('#sidenav-overlay').length !== 0 && menuOut) { - removeMenu(true); - } else { - // menu.removeAttr('style'); - menu.css('transform', 'translateX(0%)'); - // menu.css('width', options.menuWidth); - } - } else if (menuOut === false) { - if (options.edge === 'left') { - menu.css('transform', 'translateX(-100%)'); - } else { - menu.css('transform', 'translateX(100%)'); - } - } - }); - } - - // if closeOnClick, then add close event for all a tags in side sideNav - if (options.closeOnClick === true) { - menu.on("click.itemclick", "a:not(.collapsible-header)", function () { - if (!(window.innerWidth > 992 && menu.hasClass('fixed'))) { - removeMenu(); - } - }); - } - - var removeMenu = function (restoreNav) { - panning = false; - menuOut = false; - // Reenable scrolling - $('body').css({ - overflow: '', - width: '' - }); - - $('#sidenav-overlay').velocity({ opacity: 0 }, { duration: 200, - queue: false, easing: 'easeOutQuad', - complete: function () { - $(this).remove(); - } }); - if (options.edge === 'left') { - // Reset phantom div - $dragTarget.css({ width: '', right: '', left: '0' }); - menu.velocity({ 'translateX': '-100%' }, { duration: 200, - queue: false, - easing: 'easeOutCubic', - complete: function () { - if (restoreNav === true) { - // Restore Fixed sidenav - menu.removeAttr('style'); - menu.css('width', options.menuWidth); - } - } - - }); - } else { - // Reset phantom div - $dragTarget.css({ width: '', right: '0', left: '' }); - menu.velocity({ 'translateX': '100%' }, { duration: 200, - queue: false, - easing: 'easeOutCubic', - complete: function () { - if (restoreNav === true) { - // Restore Fixed sidenav - menu.removeAttr('style'); - menu.css('width', options.menuWidth); - } - } - }); - } - - // Callback - if (typeof options.onClose === 'function') { - options.onClose.call(this, menu); - } - }; - - // Touch Event - var panning = false; - var menuOut = false; - - if (options.draggable) { - $dragTarget.on('click', function () { - if (menuOut) { - removeMenu(); - } - }); - - $dragTarget.hammer({ - prevent_default: false - }).on('pan', function (e) { - - if (e.gesture.pointerType == "touch") { - - var direction = e.gesture.direction; - var x = e.gesture.center.x; - var y = e.gesture.center.y; - var velocityX = e.gesture.velocityX; - - // Vertical scroll bugfix - if (x === 0 && y === 0) { - return; - } - - // Disable Scrolling - var $body = $('body'); - var $overlay = $('#sidenav-overlay'); - var oldWidth = $body.innerWidth(); - $body.css('overflow', 'hidden'); - $body.width(oldWidth); - - // If overlay does not exist, create one and if it is clicked, close menu - if ($overlay.length === 0) { - $overlay = $('
    '); - $overlay.css('opacity', 0).click(function () { - removeMenu(); - }); - - // Run 'onOpen' when sidenav is opened via touch/swipe if applicable - if (typeof options.onOpen === 'function') { - options.onOpen.call(this, menu); - } - - $('body').append($overlay); - } - - // Keep within boundaries - if (options.edge === 'left') { - if (x > options.menuWidth) { - x = options.menuWidth; - } else if (x < 0) { - x = 0; - } - } - - if (options.edge === 'left') { - // Left Direction - if (x < options.menuWidth / 2) { - menuOut = false; - } - // Right Direction - else if (x >= options.menuWidth / 2) { - menuOut = true; - } - menu.css('transform', 'translateX(' + (x - options.menuWidth) + 'px)'); - } else { - // Left Direction - if (x < window.innerWidth - options.menuWidth / 2) { - menuOut = true; - } - // Right Direction - else if (x >= window.innerWidth - options.menuWidth / 2) { - menuOut = false; - } - var rightPos = x - options.menuWidth / 2; - if (rightPos < 0) { - rightPos = 0; - } - - menu.css('transform', 'translateX(' + rightPos + 'px)'); - } - - // Percentage overlay - var overlayPerc; - if (options.edge === 'left') { - overlayPerc = x / options.menuWidth; - $overlay.velocity({ opacity: overlayPerc }, { duration: 10, queue: false, easing: 'easeOutQuad' }); - } else { - overlayPerc = Math.abs((x - window.innerWidth) / options.menuWidth); - $overlay.velocity({ opacity: overlayPerc }, { duration: 10, queue: false, easing: 'easeOutQuad' }); - } - } - }).on('panend', function (e) { - - if (e.gesture.pointerType == "touch") { - var $overlay = $('#sidenav-overlay'); - var velocityX = e.gesture.velocityX; - var x = e.gesture.center.x; - var leftPos = x - options.menuWidth; - var rightPos = x - options.menuWidth / 2; - if (leftPos > 0) { - leftPos = 0; - } - if (rightPos < 0) { - rightPos = 0; - } - panning = false; - - if (options.edge === 'left') { - // If velocityX <= 0.3 then the user is flinging the menu closed so ignore menuOut - if (menuOut && velocityX <= 0.3 || velocityX < -0.5) { - // Return menu to open - if (leftPos !== 0) { - menu.velocity({ 'translateX': [0, leftPos] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - - $overlay.velocity({ opacity: 1 }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - $dragTarget.css({ width: '50%', right: 0, left: '' }); - menuOut = true; - } else if (!menuOut || velocityX > 0.3) { - // Enable Scrolling - $('body').css({ - overflow: '', - width: '' - }); - // Slide menu closed - menu.velocity({ 'translateX': [-1 * options.menuWidth - 10, leftPos] }, { duration: 200, queue: false, easing: 'easeOutQuad' }); - $overlay.velocity({ opacity: 0 }, { duration: 200, queue: false, easing: 'easeOutQuad', - complete: function () { - // Run 'onClose' when sidenav is closed via touch/swipe if applicable - if (typeof options.onClose === 'function') { - options.onClose.call(this, menu); - } - - $(this).remove(); - } }); - $dragTarget.css({ width: '10px', right: '', left: 0 }); - } - } else { - if (menuOut && velocityX >= -0.3 || velocityX > 0.5) { - // Return menu to open - if (rightPos !== 0) { - menu.velocity({ 'translateX': [0, rightPos] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - - $overlay.velocity({ opacity: 1 }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - $dragTarget.css({ width: '50%', right: '', left: 0 }); - menuOut = true; - } else if (!menuOut || velocityX < -0.3) { - // Enable Scrolling - $('body').css({ - overflow: '', - width: '' - }); - - // Slide menu closed - menu.velocity({ 'translateX': [options.menuWidth + 10, rightPos] }, { duration: 200, queue: false, easing: 'easeOutQuad' }); - $overlay.velocity({ opacity: 0 }, { duration: 200, queue: false, easing: 'easeOutQuad', - complete: function () { - // Run 'onClose' when sidenav is closed via touch/swipe if applicable - if (typeof options.onClose === 'function') { - options.onClose.call(this, menu); - } - - $(this).remove(); - } }); - $dragTarget.css({ width: '10px', right: 0, left: '' }); - } - } - } - }); - } - - $this.off('click.sidenav').on('click.sidenav', function () { - if (menuOut === true) { - menuOut = false; - panning = false; - removeMenu(); - } else { - - // Disable Scrolling - var $body = $('body'); - var $overlay = $('
    '); - var oldWidth = $body.innerWidth(); - $body.css('overflow', 'hidden'); - $body.width(oldWidth); - - // Push current drag target on top of DOM tree - $('body').append($dragTarget); - - if (options.edge === 'left') { - $dragTarget.css({ width: '50%', right: 0, left: '' }); - menu.velocity({ 'translateX': [0, -1 * options.menuWidth] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } else { - $dragTarget.css({ width: '50%', right: '', left: 0 }); - menu.velocity({ 'translateX': [0, options.menuWidth] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - - // Overlay close on click - $overlay.css('opacity', 0).click(function () { - menuOut = false; - panning = false; - removeMenu(); - $overlay.velocity({ opacity: 0 }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - $(this).remove(); - } - }); - }); - - // Append body - $('body').append($overlay); - $overlay.velocity({ opacity: 1 }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - menuOut = true; - panning = false; - } - }); - - // Callback - if (typeof options.onOpen === 'function') { - options.onOpen.call(this, menu); - } - } - - return false; - }); - }); - }, - destroy: function () { - var $overlay = $('#sidenav-overlay'); - var $dragTarget = $('.drag-target[data-sidenav="' + $(this).attr('data-activates') + '"]'); - $overlay.trigger('click'); - $dragTarget.remove(); - $(this).off('click'); - $overlay.remove(); - }, - show: function () { - this.trigger('click'); - }, - hide: function () { - $('#sidenav-overlay').trigger('click'); - } - }; - - $.fn.sideNav = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.sideNav'); - } - }; // Plugin end -})(jQuery); -; /** - * Extend jquery with a scrollspy plugin. - * This watches the window scroll and fires events when elements are scrolled into viewport. - * - * throttle() and getTime() taken from Underscore.js - * https://github.com/jashkenas/underscore - * - * @author Copyright 2013 John Smart - * @license https://raw.github.com/thesmart/jquery-scrollspy/master/LICENSE - * @see https://github.com/thesmart - * @version 0.1.2 - */ -(function ($) { - - var jWindow = $(window); - var elements = []; - var elementsInView = []; - var isSpying = false; - var ticks = 0; - var unique_id = 1; - var offset = { - top: 0, - right: 0, - bottom: 0, - left: 0 - - /** - * Find elements that are within the boundary - * @param {number} top - * @param {number} right - * @param {number} bottom - * @param {number} left - * @return {jQuery} A collection of elements - */ - };function findElements(top, right, bottom, left) { - var hits = $(); - $.each(elements, function (i, element) { - if (element.height() > 0) { - var elTop = element.offset().top, - elLeft = element.offset().left, - elRight = elLeft + element.width(), - elBottom = elTop + element.height(); - - var isIntersect = !(elLeft > right || elRight < left || elTop > bottom || elBottom < top); - - if (isIntersect) { - hits.push(element); - } - } - }); - - return hits; - } - - /** - * Called when the user scrolls the window - */ - function onScroll(scrollOffset) { - // unique tick id - ++ticks; - - // viewport rectangle - var top = jWindow.scrollTop(), - left = jWindow.scrollLeft(), - right = left + jWindow.width(), - bottom = top + jWindow.height(); - - // determine which elements are in view - var intersections = findElements(top + offset.top + scrollOffset || 200, right + offset.right, bottom + offset.bottom, left + offset.left); - $.each(intersections, function (i, element) { - - var lastTick = element.data('scrollSpy:ticks'); - if (typeof lastTick != 'number') { - // entered into view - element.triggerHandler('scrollSpy:enter'); - } - - // update tick id - element.data('scrollSpy:ticks', ticks); - }); - - // determine which elements are no longer in view - $.each(elementsInView, function (i, element) { - var lastTick = element.data('scrollSpy:ticks'); - if (typeof lastTick == 'number' && lastTick !== ticks) { - // exited from view - element.triggerHandler('scrollSpy:exit'); - element.data('scrollSpy:ticks', null); - } - }); - - // remember elements in view for next tick - elementsInView = intersections; - } - - /** - * Called when window is resized - */ - function onWinSize() { - jWindow.trigger('scrollSpy:winSize'); - } - - /** - * Enables ScrollSpy using a selector - * @param {jQuery|string} selector The elements collection, or a selector - * @param {Object=} options Optional. - throttle : number -> scrollspy throttling. Default: 100 ms - offsetTop : number -> offset from top. Default: 0 - offsetRight : number -> offset from right. Default: 0 - offsetBottom : number -> offset from bottom. Default: 0 - offsetLeft : number -> offset from left. Default: 0 - activeClass : string -> Class name to be added to the active link. Default: active - * @returns {jQuery} - */ - $.scrollSpy = function (selector, options) { - var defaults = { - throttle: 100, - scrollOffset: 200, // offset - 200 allows elements near bottom of page to scroll - activeClass: 'active', - getActiveElement: function (id) { - return 'a[href="#' + id + '"]'; - } - }; - options = $.extend(defaults, options); - - var visible = []; - selector = $(selector); - selector.each(function (i, element) { - elements.push($(element)); - $(element).data("scrollSpy:id", i); - // Smooth scroll to section - $('a[href="#' + $(element).attr('id') + '"]').click(function (e) { - e.preventDefault(); - var offset = $(Materialize.escapeHash(this.hash)).offset().top + 1; - $('html, body').animate({ scrollTop: offset - options.scrollOffset }, { duration: 400, queue: false, easing: 'easeOutCubic' }); - }); - }); - - offset.top = options.offsetTop || 0; - offset.right = options.offsetRight || 0; - offset.bottom = options.offsetBottom || 0; - offset.left = options.offsetLeft || 0; - - var throttledScroll = Materialize.throttle(function () { - onScroll(options.scrollOffset); - }, options.throttle || 100); - var readyScroll = function () { - $(document).ready(throttledScroll); - }; - - if (!isSpying) { - jWindow.on('scroll', readyScroll); - jWindow.on('resize', readyScroll); - isSpying = true; - } - - // perform a scan once, after current execution context, and after dom is ready - setTimeout(readyScroll, 0); - - selector.on('scrollSpy:enter', function () { - visible = $.grep(visible, function (value) { - return value.height() != 0; - }); - - var $this = $(this); - - if (visible[0]) { - $(options.getActiveElement(visible[0].attr('id'))).removeClass(options.activeClass); - if ($this.data('scrollSpy:id') < visible[0].data('scrollSpy:id')) { - visible.unshift($(this)); - } else { - visible.push($(this)); - } - } else { - visible.push($(this)); - } - - $(options.getActiveElement(visible[0].attr('id'))).addClass(options.activeClass); - }); - selector.on('scrollSpy:exit', function () { - visible = $.grep(visible, function (value) { - return value.height() != 0; - }); - - if (visible[0]) { - $(options.getActiveElement(visible[0].attr('id'))).removeClass(options.activeClass); - var $this = $(this); - visible = $.grep(visible, function (value) { - return value.attr('id') != $this.attr('id'); - }); - if (visible[0]) { - // Check if empty - $(options.getActiveElement(visible[0].attr('id'))).addClass(options.activeClass); - } - } - }); - - return selector; - }; - - /** - * Listen for window resize events - * @param {Object=} options Optional. Set { throttle: number } to change throttling. Default: 100 ms - * @returns {jQuery} $(window) - */ - $.winSizeSpy = function (options) { - $.winSizeSpy = function () { - return jWindow; - }; // lock from multiple calls - options = options || { - throttle: 100 - }; - return jWindow.on('resize', Materialize.throttle(onWinSize, options.throttle || 100)); - }; - - /** - * Enables ScrollSpy on a collection of elements - * e.g. $('.scrollSpy').scrollSpy() - * @param {Object=} options Optional. - throttle : number -> scrollspy throttling. Default: 100 ms - offsetTop : number -> offset from top. Default: 0 - offsetRight : number -> offset from right. Default: 0 - offsetBottom : number -> offset from bottom. Default: 0 - offsetLeft : number -> offset from left. Default: 0 - * @returns {jQuery} - */ - $.fn.scrollSpy = function (options) { - return $.scrollSpy($(this), options); - }; -})(jQuery); -;(function ($) { - $(document).ready(function () { - - // Function to update labels of text fields - Materialize.updateTextFields = function () { - var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; - $(input_selector).each(function (index, element) { - var $this = $(this); - if ($(element).val().length > 0 || $(element).is(':focus') || element.autofocus || $this.attr('placeholder') !== undefined) { - $this.siblings('label').addClass('active'); - } else if ($(element)[0].validity) { - $this.siblings('label').toggleClass('active', $(element)[0].validity.badInput === true); - } else { - $this.siblings('label').removeClass('active'); - } - }); - }; - - // Text based inputs - var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; - - // Add active if form auto complete - $(document).on('change', input_selector, function () { - if ($(this).val().length !== 0 || $(this).attr('placeholder') !== undefined) { - $(this).siblings('label').addClass('active'); - } - validate_field($(this)); - }); - - // Add active if input element has been pre-populated on document ready - $(document).ready(function () { - Materialize.updateTextFields(); - }); - - // HTML DOM FORM RESET handling - $(document).on('reset', function (e) { - var formReset = $(e.target); - if (formReset.is('form')) { - formReset.find(input_selector).removeClass('valid').removeClass('invalid'); - formReset.find(input_selector).each(function () { - if ($(this).attr('value') === '') { - $(this).siblings('label').removeClass('active'); - } - }); - - // Reset select - formReset.find('select.initialized').each(function () { - var reset_text = formReset.find('option[selected]').text(); - formReset.siblings('input.select-dropdown').val(reset_text); - }); - } - }); - - // Add active when element has focus - $(document).on('focus', input_selector, function () { - $(this).siblings('label, .prefix').addClass('active'); - }); - - $(document).on('blur', input_selector, function () { - var $inputElement = $(this); - var selector = ".prefix"; - - if ($inputElement.val().length === 0 && $inputElement[0].validity.badInput !== true && $inputElement.attr('placeholder') === undefined) { - selector += ", label"; - } - - $inputElement.siblings(selector).removeClass('active'); - - validate_field($inputElement); - }); - - window.validate_field = function (object) { - var hasLength = object.attr('data-length') !== undefined; - var lenAttr = parseInt(object.attr('data-length')); - var len = object.val().length; - - if (object.val().length === 0 && object[0].validity.badInput === false && !object.is(':required')) { - if (object.hasClass('validate')) { - object.removeClass('valid'); - object.removeClass('invalid'); - } - } else { - if (object.hasClass('validate')) { - // Check for character counter attributes - if (object.is(':valid') && hasLength && len <= lenAttr || object.is(':valid') && !hasLength) { - object.removeClass('invalid'); - object.addClass('valid'); - } else { - object.removeClass('valid'); - object.addClass('invalid'); - } - } - } - }; - - // Radio and Checkbox focus class - var radio_checkbox = 'input[type=radio], input[type=checkbox]'; - $(document).on('keyup.radio', radio_checkbox, function (e) { - // TAB, check if tabbing to radio or checkbox. - if (e.which === 9) { - $(this).addClass('tabbed'); - var $this = $(this); - $this.one('blur', function (e) { - - $(this).removeClass('tabbed'); - }); - return; - } - }); - - // Textarea Auto Resize - var hiddenDiv = $('.hiddendiv').first(); - if (!hiddenDiv.length) { - hiddenDiv = $('
    '); - $('body').append(hiddenDiv); - } - var text_area_selector = '.materialize-textarea'; - - function textareaAutoResize($textarea) { - // Set font properties of hiddenDiv - - var fontFamily = $textarea.css('font-family'); - var fontSize = $textarea.css('font-size'); - var lineHeight = $textarea.css('line-height'); - var padding = $textarea.css('padding'); - - if (fontSize) { - hiddenDiv.css('font-size', fontSize); - } - if (fontFamily) { - hiddenDiv.css('font-family', fontFamily); - } - if (lineHeight) { - hiddenDiv.css('line-height', lineHeight); - } - if (padding) { - hiddenDiv.css('padding', padding); - } - - // Set original-height, if none - if (!$textarea.data('original-height')) { - $textarea.data('original-height', $textarea.height()); - } - - if ($textarea.attr('wrap') === 'off') { - hiddenDiv.css('overflow-wrap', 'normal').css('white-space', 'pre'); - } - - hiddenDiv.text($textarea.val() + '\n'); - var content = hiddenDiv.html().replace(/\n/g, '
    '); - hiddenDiv.html(content); - - // When textarea is hidden, width goes crazy. - // Approximate with half of window size - - if ($textarea.is(':visible')) { - hiddenDiv.css('width', $textarea.width()); - } else { - hiddenDiv.css('width', $(window).width() / 2); - } - - /** - * Resize if the new height is greater than the - * original height of the textarea - */ - if ($textarea.data('original-height') <= hiddenDiv.height()) { - $textarea.css('height', hiddenDiv.height()); - } else if ($textarea.val().length < $textarea.data('previous-length')) { - /** - * In case the new height is less than original height, it - * means the textarea has less text than before - * So we set the height to the original one - */ - $textarea.css('height', $textarea.data('original-height')); - } - $textarea.data('previous-length', $textarea.val().length); - } - - $(text_area_selector).each(function () { - var $textarea = $(this); - /** - * Instead of resizing textarea on document load, - * store the original height and the original length - */ - $textarea.data('original-height', $textarea.height()); - $textarea.data('previous-length', $textarea.val().length); - }); - - $('body').on('keyup keydown autoresize', text_area_selector, function () { - textareaAutoResize($(this)); - }); - - // File Input Path - $(document).on('change', '.file-field input[type="file"]', function () { - var file_field = $(this).closest('.file-field'); - var path_input = file_field.find('input.file-path'); - var files = $(this)[0].files; - var file_names = []; - for (var i = 0; i < files.length; i++) { - file_names.push(files[i].name); - } - path_input.val(file_names.join(", ")); - path_input.trigger('change'); - }); - - /**************** - * Range Input * - ****************/ - - var range_type = 'input[type=range]'; - var range_mousedown = false; - var left; - - $(range_type).each(function () { - var thumb = $(''); - $(this).after(thumb); - }); - - var showRangeBubble = function (thumb) { - var paddingLeft = parseInt(thumb.parent().css('padding-left')); - var marginLeft = -7 + paddingLeft + 'px'; - thumb.velocity({ height: "30px", width: "30px", top: "-30px", marginLeft: marginLeft }, { duration: 300, easing: 'easeOutExpo' }); - }; - - var calcRangeOffset = function (range) { - var width = range.width() - 15; - var max = parseFloat(range.attr('max')); - var min = parseFloat(range.attr('min')); - var percent = (parseFloat(range.val()) - min) / (max - min); - return percent * width; - }; - - var range_wrapper = '.range-field'; - $(document).on('change', range_type, function (e) { - var thumb = $(this).siblings('.thumb'); - thumb.find('.value').html($(this).val()); - - if (!thumb.hasClass('active')) { - showRangeBubble(thumb); - } - - var offsetLeft = calcRangeOffset($(this)); - thumb.addClass('active').css('left', offsetLeft); - }); - - $(document).on('mousedown touchstart', range_type, function (e) { - var thumb = $(this).siblings('.thumb'); - - // If thumb indicator does not exist yet, create it - if (thumb.length <= 0) { - thumb = $(''); - $(this).after(thumb); - } - - // Set indicator value - thumb.find('.value').html($(this).val()); - - range_mousedown = true; - $(this).addClass('active'); - - if (!thumb.hasClass('active')) { - showRangeBubble(thumb); - } - - if (e.type !== 'input') { - var offsetLeft = calcRangeOffset($(this)); - thumb.addClass('active').css('left', offsetLeft); - } - }); - - $(document).on('mouseup touchend', range_wrapper, function () { - range_mousedown = false; - $(this).removeClass('active'); - }); - - $(document).on('input mousemove touchmove', range_wrapper, function (e) { - var thumb = $(this).children('.thumb'); - var left; - var input = $(this).find(range_type); - - if (range_mousedown) { - if (!thumb.hasClass('active')) { - showRangeBubble(thumb); - } - - var offsetLeft = calcRangeOffset(input); - thumb.addClass('active').css('left', offsetLeft); - thumb.find('.value').html(thumb.siblings(range_type).val()); - } - }); - - $(document).on('mouseout touchleave', range_wrapper, function () { - if (!range_mousedown) { - - var thumb = $(this).children('.thumb'); - var paddingLeft = parseInt($(this).css('padding-left')); - var marginLeft = 7 + paddingLeft + 'px'; - - if (thumb.hasClass('active')) { - thumb.velocity({ height: '0', width: '0', top: '10px', marginLeft: marginLeft }, { duration: 100 }); - } - thumb.removeClass('active'); - } - }); - - /************************** - * Auto complete plugin * - *************************/ - $.fn.autocomplete = function (options) { - // Defaults - var defaults = { - data: {}, - limit: Infinity, - onAutocomplete: null, - minLength: 1 - }; - - options = $.extend(defaults, options); - - return this.each(function () { - var $input = $(this); - var data = options.data, - count = 0, - activeIndex = -1, - oldVal, - $inputDiv = $input.closest('.input-field'); // Div to append on - - // Check if data isn't empty - if (!$.isEmptyObject(data)) { - var $autocomplete = $(''); - var $oldAutocomplete; - - // Append autocomplete element. - // Prevent double structure init. - if ($inputDiv.length) { - $oldAutocomplete = $inputDiv.children('.autocomplete-content.dropdown-content').first(); - if (!$oldAutocomplete.length) { - $inputDiv.append($autocomplete); // Set ul in body - } - } else { - $oldAutocomplete = $input.next('.autocomplete-content.dropdown-content'); - if (!$oldAutocomplete.length) { - $input.after($autocomplete); - } - } - if ($oldAutocomplete.length) { - $autocomplete = $oldAutocomplete; - } - - // Highlight partial match. - var highlight = function (string, $el) { - var img = $el.find('img'); - var matchStart = $el.text().toLowerCase().indexOf("" + string.toLowerCase() + ""), - matchEnd = matchStart + string.length - 1, - beforeMatch = $el.text().slice(0, matchStart), - matchText = $el.text().slice(matchStart, matchEnd + 1), - afterMatch = $el.text().slice(matchEnd + 1); - $el.html("" + beforeMatch + "" + matchText + "" + afterMatch + ""); - if (img.length) { - $el.prepend(img); - } - }; - - // Reset current element position - var resetCurrentElement = function () { - activeIndex = -1; - $autocomplete.find('.active').removeClass('active'); - }; - - // Remove autocomplete elements - var removeAutocomplete = function () { - $autocomplete.empty(); - resetCurrentElement(); - oldVal = undefined; - }; - - $input.off('blur.autocomplete').on('blur.autocomplete', function () { - removeAutocomplete(); - }); - - // Perform search - $input.off('keyup.autocomplete focus.autocomplete').on('keyup.autocomplete focus.autocomplete', function (e) { - // Reset count. - count = 0; - var val = $input.val().toLowerCase(); - - // Don't capture enter or arrow key usage. - if (e.which === 13 || e.which === 38 || e.which === 40) { - return; - } - - // Check if the input isn't empty - if (oldVal !== val) { - removeAutocomplete(); - - if (val.length >= options.minLength) { - for (var key in data) { - if (data.hasOwnProperty(key) && key.toLowerCase().indexOf(val) !== -1) { - // Break if past limit - if (count >= options.limit) { - break; - } - - var autocompleteOption = $('
  • '); - if (!!data[key]) { - autocompleteOption.append('' + key + ''); - } else { - autocompleteOption.append('' + key + ''); - } - - $autocomplete.append(autocompleteOption); - highlight(val, autocompleteOption); - count++; - } - } - } - } - - // Update oldVal - oldVal = val; - }); - - $input.off('keydown.autocomplete').on('keydown.autocomplete', function (e) { - // Arrow keys and enter key usage - var keyCode = e.which, - liElement, - numItems = $autocomplete.children('li').length, - $active = $autocomplete.children('.active').first(); - - // select element on Enter - if (keyCode === 13 && activeIndex >= 0) { - liElement = $autocomplete.children('li').eq(activeIndex); - if (liElement.length) { - liElement.trigger('mousedown.autocomplete'); - e.preventDefault(); - } - return; - } - - // Capture up and down key - if (keyCode === 38 || keyCode === 40) { - e.preventDefault(); - - if (keyCode === 38 && activeIndex > 0) { - activeIndex--; - } - - if (keyCode === 40 && activeIndex < numItems - 1) { - activeIndex++; - } - - $active.removeClass('active'); - if (activeIndex >= 0) { - $autocomplete.children('li').eq(activeIndex).addClass('active'); - } - } - }); - - // Set input value - $autocomplete.off('mousedown.autocomplete touchstart.autocomplete').on('mousedown.autocomplete touchstart.autocomplete', 'li', function () { - var text = $(this).text().trim(); - $input.val(text); - $input.trigger('change'); - removeAutocomplete(); - - // Handle onAutocomplete callback. - if (typeof options.onAutocomplete === "function") { - options.onAutocomplete.call(this, text); - } - }); - - // Empty data - } else { - $input.off('keyup.autocomplete focus.autocomplete'); - } - }); - }; - }); // End of $(document).ready - - /******************* - * Select Plugin * - ******************/ - $.fn.material_select = function (callback) { - $(this).each(function () { - var $select = $(this); - - if ($select.hasClass('browser-default')) { - return; // Continue to next (return false breaks out of entire loop) - } - - var multiple = $select.attr('multiple') ? true : false, - lastID = $select.attr('data-select-id'); // Tear down structure if Select needs to be rebuilt - - if (lastID) { - $select.parent().find('span.caret').remove(); - $select.parent().find('input').remove(); - - $select.unwrap(); - $('ul#select-options-' + lastID).remove(); - } - - // If destroying the select, remove the selelct-id and reset it to it's uninitialized state. - if (callback === 'destroy') { - $select.removeAttr('data-select-id').removeClass('initialized'); - $(window).off('click.select'); - return; - } - - var uniqueID = Materialize.guid(); - $select.attr('data-select-id', uniqueID); - var wrapper = $('
    '); - wrapper.addClass($select.attr('class')); - if ($select.is(':disabled')) wrapper.addClass('disabled'); - var options = $(''), - selectChildren = $select.children('option, optgroup'), - valuesSelected = [], - optionsHover = false; - - var label = $select.find('option:selected').html() || $select.find('option:first').html() || ""; - - // Function that renders and appends the option taking into - // account type and possible image icon. - var appendOptionWithIcon = function (select, option, type) { - // Add disabled attr if disabled - var disabledClass = option.is(':disabled') ? 'disabled ' : ''; - var optgroupClass = type === 'optgroup-option' ? 'optgroup-option ' : ''; - var multipleCheckbox = multiple ? '' : ''; - - // add icons - var icon_url = option.data('icon'); - var classes = option.attr('class'); - if (!!icon_url) { - var classString = ''; - if (!!classes) classString = ' class="' + classes + '"'; - - // Check for multiple type. - options.append($('
  • ' + multipleCheckbox + option.html() + '
  • ')); - return true; - } - - // Check for multiple type. - options.append($('
  • ' + multipleCheckbox + option.html() + '
  • ')); - }; - - /* Create dropdown structure. */ - if (selectChildren.length) { - selectChildren.each(function () { - if ($(this).is('option')) { - // Direct descendant option. - if (multiple) { - appendOptionWithIcon($select, $(this), 'multiple'); - } else { - appendOptionWithIcon($select, $(this)); - } - } else if ($(this).is('optgroup')) { - // Optgroup. - var selectOptions = $(this).children('option'); - options.append($('
  • ' + $(this).attr('label') + '
  • ')); - - selectOptions.each(function () { - appendOptionWithIcon($select, $(this), 'optgroup-option'); - }); - } - }); - } - - options.find('li:not(.optgroup)').each(function (i) { - $(this).click(function (e) { - // Check if option element is disabled - if (!$(this).hasClass('disabled') && !$(this).hasClass('optgroup')) { - var selected = true; - - if (multiple) { - $('input[type="checkbox"]', this).prop('checked', function (i, v) { - return !v; - }); - selected = toggleEntryFromArray(valuesSelected, i, $select); - $newSelect.trigger('focus'); - } else { - options.find('li').removeClass('active'); - $(this).toggleClass('active'); - $newSelect.val($(this).text()); - } - - activateOption(options, $(this)); - $select.find('option').eq(i).prop('selected', selected); - // Trigger onchange() event - $select.trigger('change'); - if (typeof callback !== 'undefined') callback(); - } - - e.stopPropagation(); - }); - }); - - // Wrap Elements - $select.wrap(wrapper); - // Add Select Display Element - var dropdownIcon = $(''); - - // escape double quotes - var sanitizedLabelHtml = label.replace(/"/g, '"'); - - var $newSelect = $(''); - $select.before($newSelect); - $newSelect.before(dropdownIcon); - - $newSelect.after(options); - // Check if section element is disabled - if (!$select.is(':disabled')) { - $newSelect.dropdown({ 'hover': false }); - } - - // Copy tabindex - if ($select.attr('tabindex')) { - $($newSelect[0]).attr('tabindex', $select.attr('tabindex')); - } - - $select.addClass('initialized'); - - $newSelect.on({ - 'focus': function () { - if ($('ul.select-dropdown').not(options[0]).is(':visible')) { - $('input.select-dropdown').trigger('close'); - $(window).off('click.select'); - } - if (!options.is(':visible')) { - $(this).trigger('open', ['focus']); - var label = $(this).val(); - if (multiple && label.indexOf(',') >= 0) { - label = label.split(',')[0]; - } - - var selectedOption = options.find('li').filter(function () { - return $(this).text().toLowerCase() === label.toLowerCase(); - })[0]; - activateOption(options, selectedOption, true); - - $(window).off('click.select').on('click.select', function () { - multiple && (optionsHover || $newSelect.trigger('close')); - $(window).off('click.select'); - }); - } - }, - 'click': function (e) { - e.stopPropagation(); - } - }); - - $newSelect.on('blur', function () { - if (!multiple) { - $(this).trigger('close'); - $(window).off('click.select'); - } - options.find('li.selected').removeClass('selected'); - }); - - options.hover(function () { - optionsHover = true; - }, function () { - optionsHover = false; - }); - - // Add initial multiple selections. - if (multiple) { - $select.find("option:selected:not(:disabled)").each(function () { - var index = this.index; - - toggleEntryFromArray(valuesSelected, index, $select); - options.find("li:not(.optgroup)").eq(index).find(":checkbox").prop("checked", true); - }); - } - - /** - * Make option as selected and scroll to selected position - * @param {jQuery} collection Select options jQuery element - * @param {Element} newOption element of the new option - * @param {Boolean} firstActivation If on first activation of select - */ - var activateOption = function (collection, newOption, firstActivation) { - if (newOption) { - collection.find('li.selected').removeClass('selected'); - var option = $(newOption); - option.addClass('selected'); - if (!multiple || !!firstActivation) { - options.scrollTo(option); - } - } - }; - - // Allow user to search by typing - // this array is cleared after 1 second - var filterQuery = [], - onKeyDown = function (e) { - // TAB - switch to another input - if (e.which == 9) { - $newSelect.trigger('close'); - return; - } - - // ARROW DOWN WHEN SELECT IS CLOSED - open select options - if (e.which == 40 && !options.is(':visible')) { - $newSelect.trigger('open'); - return; - } - - // ENTER WHEN SELECT IS CLOSED - submit form - if (e.which == 13 && !options.is(':visible')) { - return; - } - - e.preventDefault(); - - // CASE WHEN USER TYPE LETTERS - var letter = String.fromCharCode(e.which).toLowerCase(), - nonLetters = [9, 13, 27, 38, 40]; - if (letter && nonLetters.indexOf(e.which) === -1) { - filterQuery.push(letter); - - var string = filterQuery.join(''), - newOption = options.find('li').filter(function () { - return $(this).text().toLowerCase().indexOf(string) === 0; - })[0]; - - if (newOption) { - activateOption(options, newOption); - } - } - - // ENTER - select option and close when select options are opened - if (e.which == 13) { - var activeOption = options.find('li.selected:not(.disabled)')[0]; - if (activeOption) { - $(activeOption).trigger('click'); - if (!multiple) { - $newSelect.trigger('close'); - } - } - } - - // ARROW DOWN - move to next not disabled option - if (e.which == 40) { - if (options.find('li.selected').length) { - newOption = options.find('li.selected').next('li:not(.disabled)')[0]; - } else { - newOption = options.find('li:not(.disabled)')[0]; - } - activateOption(options, newOption); - } - - // ESC - close options - if (e.which == 27) { - $newSelect.trigger('close'); - } - - // ARROW UP - move to previous not disabled option - if (e.which == 38) { - newOption = options.find('li.selected').prev('li:not(.disabled)')[0]; - if (newOption) activateOption(options, newOption); - } - - // Automaticaly clean filter query so user can search again by starting letters - setTimeout(function () { - filterQuery = []; - }, 1000); - }; - - $newSelect.on('keydown', onKeyDown); - }); - - function toggleEntryFromArray(entriesArray, entryIndex, select) { - var index = entriesArray.indexOf(entryIndex), - notAdded = index === -1; - - if (notAdded) { - entriesArray.push(entryIndex); - } else { - entriesArray.splice(index, 1); - } - - select.siblings('ul.dropdown-content').find('li:not(.optgroup)').eq(entryIndex).toggleClass('active'); - - // use notAdded instead of true (to detect if the option is selected or not) - select.find('option').eq(entryIndex).prop('selected', notAdded); - setValueToInput(entriesArray, select); - - return notAdded; - } - - function setValueToInput(entriesArray, select) { - var value = ''; - - for (var i = 0, count = entriesArray.length; i < count; i++) { - var text = select.find('option').eq(entriesArray[i]).text(); - - i === 0 ? value += text : value += ', ' + text; - } - - if (value === '') { - value = select.find('option:disabled').eq(0).text(); - } - - select.siblings('input.select-dropdown').val(value); - } - }; -})(jQuery); -;(function ($) { - - var methods = { - - init: function (options) { - var defaults = { - indicators: true, - height: 400, - transition: 500, - interval: 6000 - }; - options = $.extend(defaults, options); - - return this.each(function () { - - // For each slider, we want to keep track of - // which slide is active and its associated content - var $this = $(this); - var $slider = $this.find('ul.slides').first(); - var $slides = $slider.find('> li'); - var $active_index = $slider.find('.active').index(); - var $active, $indicators, $interval; - if ($active_index != -1) { - $active = $slides.eq($active_index); - } - - // Transitions the caption depending on alignment - function captionTransition(caption, duration) { - if (caption.hasClass("center-align")) { - caption.velocity({ opacity: 0, translateY: -100 }, { duration: duration, queue: false }); - } else if (caption.hasClass("right-align")) { - caption.velocity({ opacity: 0, translateX: 100 }, { duration: duration, queue: false }); - } else if (caption.hasClass("left-align")) { - caption.velocity({ opacity: 0, translateX: -100 }, { duration: duration, queue: false }); - } - } - - // This function will transition the slide to any index of the next slide - function moveToSlide(index) { - // Wrap around indices. - if (index >= $slides.length) index = 0;else if (index < 0) index = $slides.length - 1; - - $active_index = $slider.find('.active').index(); - - // Only do if index changes - if ($active_index != index) { - $active = $slides.eq($active_index); - $caption = $active.find('.caption'); - - $active.removeClass('active'); - $active.velocity({ opacity: 0 }, { duration: options.transition, queue: false, easing: 'easeOutQuad', - complete: function () { - $slides.not('.active').velocity({ opacity: 0, translateX: 0, translateY: 0 }, { duration: 0, queue: false }); - } }); - captionTransition($caption, options.transition); - - // Update indicators - if (options.indicators) { - $indicators.eq($active_index).removeClass('active'); - } - - $slides.eq(index).velocity({ opacity: 1 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); - $slides.eq(index).find('.caption').velocity({ opacity: 1, translateX: 0, translateY: 0 }, { duration: options.transition, delay: options.transition, queue: false, easing: 'easeOutQuad' }); - $slides.eq(index).addClass('active'); - - // Update indicators - if (options.indicators) { - $indicators.eq(index).addClass('active'); - } - } - } - - // Set height of slider - // If fullscreen, do nothing - if (!$this.hasClass('fullscreen')) { - if (options.indicators) { - // Add height if indicators are present - $this.height(options.height + 40); - } else { - $this.height(options.height); - } - $slider.height(options.height); - } - - // Set initial positions of captions - $slides.find('.caption').each(function () { - captionTransition($(this), 0); - }); - - // Move img src into background-image - $slides.find('img').each(function () { - var placeholderBase64 = 'data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='; - if ($(this).attr('src') !== placeholderBase64) { - $(this).css('background-image', 'url("' + $(this).attr('src') + '")'); - $(this).attr('src', placeholderBase64); - } - }); - - // dynamically add indicators - if (options.indicators) { - $indicators = $('
      '); - $slides.each(function (index) { - var $indicator = $('
    • '); - - // Handle clicks on indicators - $indicator.click(function () { - var $parent = $slider.parent(); - var curr_index = $parent.find($(this)).index(); - moveToSlide(curr_index); - - // reset interval - clearInterval($interval); - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - if ($slides.length == $active_index + 1) $active_index = 0; // loop to start - else $active_index += 1; - - moveToSlide($active_index); - }, options.transition + options.interval); - }); - $indicators.append($indicator); - }); - $this.append($indicators); - $indicators = $this.find('ul.indicators').find('li.indicator-item'); - } - - if ($active) { - $active.show(); - } else { - $slides.first().addClass('active').velocity({ opacity: 1 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); - - $active_index = 0; - $active = $slides.eq($active_index); - - // Update indicators - if (options.indicators) { - $indicators.eq($active_index).addClass('active'); - } - } - - // Adjust height to current slide - $active.find('img').each(function () { - $active.find('.caption').velocity({ opacity: 1, translateX: 0, translateY: 0 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); - }); - - // auto scroll - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - moveToSlide($active_index + 1); - }, options.transition + options.interval); - - // HammerJS, Swipe navigation - - // Touch Event - var panning = false; - var swipeLeft = false; - var swipeRight = false; - - $this.hammer({ - prevent_default: false - }).on('pan', function (e) { - if (e.gesture.pointerType === "touch") { - - // reset interval - clearInterval($interval); - - var direction = e.gesture.direction; - var x = e.gesture.deltaX; - var velocityX = e.gesture.velocityX; - var velocityY = e.gesture.velocityY; - - $curr_slide = $slider.find('.active'); - if (Math.abs(velocityX) > Math.abs(velocityY)) { - $curr_slide.velocity({ translateX: x - }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - } - - // Swipe Left - if (direction === 4 && (x > $this.innerWidth() / 2 || velocityX < -0.65)) { - swipeRight = true; - } - // Swipe Right - else if (direction === 2 && (x < -1 * $this.innerWidth() / 2 || velocityX > 0.65)) { - swipeLeft = true; - } - - // Make Slide Behind active slide visible - var next_slide; - if (swipeLeft) { - next_slide = $curr_slide.next(); - if (next_slide.length === 0) { - next_slide = $slides.first(); - } - next_slide.velocity({ opacity: 1 - }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - if (swipeRight) { - next_slide = $curr_slide.prev(); - if (next_slide.length === 0) { - next_slide = $slides.last(); - } - next_slide.velocity({ opacity: 1 - }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - } - }).on('panend', function (e) { - if (e.gesture.pointerType === "touch") { - - $curr_slide = $slider.find('.active'); - panning = false; - curr_index = $slider.find('.active').index(); - - if (!swipeRight && !swipeLeft || $slides.length <= 1) { - // Return to original spot - $curr_slide.velocity({ translateX: 0 - }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } else if (swipeLeft) { - moveToSlide(curr_index + 1); - $curr_slide.velocity({ translateX: -1 * $this.innerWidth() }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - $curr_slide.velocity({ opacity: 0, translateX: 0 }, { duration: 0, queue: false }); - } }); - } else if (swipeRight) { - moveToSlide(curr_index - 1); - $curr_slide.velocity({ translateX: $this.innerWidth() }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - $curr_slide.velocity({ opacity: 0, translateX: 0 }, { duration: 0, queue: false }); - } }); - } - swipeLeft = false; - swipeRight = false; - - // Restart interval - clearInterval($interval); - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - if ($slides.length == $active_index + 1) $active_index = 0; // loop to start - else $active_index += 1; - - moveToSlide($active_index); - }, options.transition + options.interval); - } - }); - - $this.on('sliderPause', function () { - clearInterval($interval); - }); - - $this.on('sliderStart', function () { - clearInterval($interval); - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - if ($slides.length == $active_index + 1) $active_index = 0; // loop to start - else $active_index += 1; - - moveToSlide($active_index); - }, options.transition + options.interval); - }); - - $this.on('sliderNext', function () { - $active_index = $slider.find('.active').index(); - moveToSlide($active_index + 1); - }); - - $this.on('sliderPrev', function () { - $active_index = $slider.find('.active').index(); - moveToSlide($active_index - 1); - }); - }); - }, - pause: function () { - $(this).trigger('sliderPause'); - }, - start: function () { - $(this).trigger('sliderStart'); - }, - next: function () { - $(this).trigger('sliderNext'); - }, - prev: function () { - $(this).trigger('sliderPrev'); - } - }; - - $.fn.slider = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tooltip'); - } - }; // Plugin end -})(jQuery); -;(function ($) { - $(document).ready(function () { - - $(document).on('click.card', '.card', function (e) { - if ($(this).find('> .card-reveal').length) { - var $card = $(e.target).closest('.card'); - if ($card.data('initialOverflow') === undefined) { - $card.data('initialOverflow', $card.css('overflow') === undefined ? '' : $card.css('overflow')); - } - if ($(e.target).is($('.card-reveal .card-title')) || $(e.target).is($('.card-reveal .card-title i'))) { - // Make Reveal animate down and display none - $(this).find('.card-reveal').velocity({ translateY: 0 }, { - duration: 225, - queue: false, - easing: 'easeInOutQuad', - complete: function () { - $(this).css({ display: 'none' }); - $card.css('overflow', $card.data('initialOverflow')); - } - }); - } else if ($(e.target).is($('.card .activator')) || $(e.target).is($('.card .activator i'))) { - $card.css('overflow', 'hidden'); - $(this).find('.card-reveal').css({ display: 'block' }).velocity("stop", false).velocity({ translateY: '-100%' }, { duration: 300, queue: false, easing: 'easeInOutQuad' }); - } - } - }); - }); -})(jQuery); -;(function ($) { - var materialChipsDefaults = { - data: [], - placeholder: '', - secondaryPlaceholder: '', - autocompleteOptions: {} - }; - - $(document).ready(function () { - // Handle removal of static chips. - $(document).on('click', '.chip .close', function (e) { - var $chips = $(this).closest('.chips'); - if ($chips.attr('data-initialized')) { - return; - } - $(this).closest('.chip').remove(); - }); - }); - - $.fn.material_chip = function (options) { - var self = this; - this.$el = $(this); - this.$document = $(document); - this.SELS = { - CHIPS: '.chips', - CHIP: '.chip', - INPUT: 'input', - DELETE: '.material-icons', - SELECTED_CHIP: '.selected' - }; - - if ('data' === options) { - return this.$el.data('chips'); - } - - var curr_options = $.extend({}, materialChipsDefaults, options); - self.hasAutocomplete = !$.isEmptyObject(curr_options.autocompleteOptions.data); - - // Initialize - this.init = function () { - var i = 0; - var chips; - self.$el.each(function () { - var $chips = $(this); - var chipId = Materialize.guid(); - self.chipId = chipId; - - if (!curr_options.data || !(curr_options.data instanceof Array)) { - curr_options.data = []; - } - $chips.data('chips', curr_options.data); - $chips.attr('data-index', i); - $chips.attr('data-initialized', true); - - if (!$chips.hasClass(self.SELS.CHIPS)) { - $chips.addClass('chips'); - } - - self.chips($chips, chipId); - i++; - }); - }; - - this.handleEvents = function () { - var SELS = self.SELS; - - self.$document.off('click.chips-focus', SELS.CHIPS).on('click.chips-focus', SELS.CHIPS, function (e) { - $(e.target).find(SELS.INPUT).focus(); - }); - - self.$document.off('click.chips-select', SELS.CHIP).on('click.chips-select', SELS.CHIP, function (e) { - var $chip = $(e.target); - if ($chip.length) { - var wasSelected = $chip.hasClass('selected'); - var $chips = $chip.closest(SELS.CHIPS); - $(SELS.CHIP).removeClass('selected'); - - if (!wasSelected) { - self.selectChip($chip.index(), $chips); - } - } - }); - - self.$document.off('keydown.chips').on('keydown.chips', function (e) { - if ($(e.target).is('input, textarea')) { - return; - } - - // delete - var $chip = self.$document.find(SELS.CHIP + SELS.SELECTED_CHIP); - var $chips = $chip.closest(SELS.CHIPS); - var length = $chip.siblings(SELS.CHIP).length; - var index; - - if (!$chip.length) { - return; - } - - if (e.which === 8 || e.which === 46) { - e.preventDefault(); - - index = $chip.index(); - self.deleteChip(index, $chips); - - var selectIndex = null; - if (index + 1 < length) { - selectIndex = index; - } else if (index === length || index + 1 === length) { - selectIndex = length - 1; - } - - if (selectIndex < 0) selectIndex = null; - - if (null !== selectIndex) { - self.selectChip(selectIndex, $chips); - } - if (!length) $chips.find('input').focus(); - - // left - } else if (e.which === 37) { - index = $chip.index() - 1; - if (index < 0) { - return; - } - $(SELS.CHIP).removeClass('selected'); - self.selectChip(index, $chips); - - // right - } else if (e.which === 39) { - index = $chip.index() + 1; - $(SELS.CHIP).removeClass('selected'); - if (index > length) { - $chips.find('input').focus(); - return; - } - self.selectChip(index, $chips); - } - }); - - self.$document.off('focusin.chips', SELS.CHIPS + ' ' + SELS.INPUT).on('focusin.chips', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { - var $currChips = $(e.target).closest(SELS.CHIPS); - $currChips.addClass('focus'); - $currChips.siblings('label, .prefix').addClass('active'); - $(SELS.CHIP).removeClass('selected'); - }); - - self.$document.off('focusout.chips', SELS.CHIPS + ' ' + SELS.INPUT).on('focusout.chips', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { - var $currChips = $(e.target).closest(SELS.CHIPS); - $currChips.removeClass('focus'); - - // Remove active if empty - if ($currChips.data('chips') === undefined || !$currChips.data('chips').length) { - $currChips.siblings('label').removeClass('active'); - } - $currChips.siblings('.prefix').removeClass('active'); - }); - - self.$document.off('keydown.chips-add', SELS.CHIPS + ' ' + SELS.INPUT).on('keydown.chips-add', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { - var $target = $(e.target); - var $chips = $target.closest(SELS.CHIPS); - var chipsLength = $chips.children(SELS.CHIP).length; - - // enter - if (13 === e.which) { - // Override enter if autocompleting. - if (self.hasAutocomplete && $chips.find('.autocomplete-content.dropdown-content').length && $chips.find('.autocomplete-content.dropdown-content').children().length) { - return; - } - - e.preventDefault(); - self.addChip({ tag: $target.val() }, $chips); - $target.val(''); - return; - } - - // delete or left - if ((8 === e.keyCode || 37 === e.keyCode) && '' === $target.val() && chipsLength) { - e.preventDefault(); - self.selectChip(chipsLength - 1, $chips); - $target.blur(); - return; - } - }); - - // Click on delete icon in chip. - self.$document.off('click.chips-delete', SELS.CHIPS + ' ' + SELS.DELETE).on('click.chips-delete', SELS.CHIPS + ' ' + SELS.DELETE, function (e) { - var $target = $(e.target); - var $chips = $target.closest(SELS.CHIPS); - var $chip = $target.closest(SELS.CHIP); - e.stopPropagation(); - self.deleteChip($chip.index(), $chips); - $chips.find('input').focus(); - }); - }; - - this.chips = function ($chips, chipId) { - $chips.empty(); - $chips.data('chips').forEach(function (elem) { - $chips.append(self.renderChip(elem)); - }); - $chips.append($('')); - self.setPlaceholder($chips); - - // Set for attribute for label - var label = $chips.next('label'); - if (label.length) { - label.attr('for', chipId); - - if ($chips.data('chips') !== undefined && $chips.data('chips').length) { - label.addClass('active'); - } - } - - // Setup autocomplete if needed. - var input = $('#' + chipId); - if (self.hasAutocomplete) { - curr_options.autocompleteOptions.onAutocomplete = function (val) { - self.addChip({ tag: val }, $chips); - input.val(''); - input.focus(); - }; - input.autocomplete(curr_options.autocompleteOptions); - } - }; - - /** - * Render chip jQuery element. - * @param {Object} elem - * @return {jQuery} - */ - this.renderChip = function (elem) { - if (!elem.tag) return; - - var $renderedChip = $('
      '); - $renderedChip.text(elem.tag); - if (elem.image) { - $renderedChip.prepend($('').attr('src', elem.image)); - } - $renderedChip.append($('close')); - return $renderedChip; - }; - - this.setPlaceholder = function ($chips) { - if ($chips.data('chips') !== undefined && !$chips.data('chips').length && curr_options.placeholder) { - $chips.find('input').prop('placeholder', curr_options.placeholder); - } else if (($chips.data('chips') === undefined || !!$chips.data('chips').length) && curr_options.secondaryPlaceholder) { - $chips.find('input').prop('placeholder', curr_options.secondaryPlaceholder); - } - }; - - this.isValid = function ($chips, elem) { - var chips = $chips.data('chips'); - var exists = false; - for (var i = 0; i < chips.length; i++) { - if (chips[i].tag === elem.tag) { - exists = true; - return; - } - } - return '' !== elem.tag && !exists; - }; - - this.addChip = function (elem, $chips) { - if (!self.isValid($chips, elem)) { - return; - } - var $renderedChip = self.renderChip(elem); - var newData = []; - var oldData = $chips.data('chips'); - for (var i = 0; i < oldData.length; i++) { - newData.push(oldData[i]); - } - newData.push(elem); - - $chips.data('chips', newData); - $renderedChip.insertBefore($chips.find('input')); - $chips.trigger('chip.add', elem); - self.setPlaceholder($chips); - }; - - this.deleteChip = function (chipIndex, $chips) { - var chip = $chips.data('chips')[chipIndex]; - $chips.find('.chip').eq(chipIndex).remove(); - - var newData = []; - var oldData = $chips.data('chips'); - for (var i = 0; i < oldData.length; i++) { - if (i !== chipIndex) { - newData.push(oldData[i]); - } - } - - $chips.data('chips', newData); - $chips.trigger('chip.delete', chip); - self.setPlaceholder($chips); - }; - - this.selectChip = function (chipIndex, $chips) { - var $chip = $chips.find('.chip').eq(chipIndex); - if ($chip && false === $chip.hasClass('selected')) { - $chip.addClass('selected'); - $chips.trigger('chip.select', $chips.data('chips')[chipIndex]); - } - }; - - this.getChipsElement = function (index, $chips) { - return $chips.eq(index); - }; - - // init - this.init(); - - this.handleEvents(); - }; -})(jQuery); -;(function ($) { - $.fn.pushpin = function (options) { - // Defaults - var defaults = { - top: 0, - bottom: Infinity, - offset: 0 - }; - - // Remove pushpin event and classes - if (options === "remove") { - this.each(function () { - if (id = $(this).data('pushpin-id')) { - $(window).off('scroll.' + id); - $(this).removeData('pushpin-id').removeClass('pin-top pinned pin-bottom').removeAttr('style'); - } - }); - return false; - } - - options = $.extend(defaults, options); - - $index = 0; - return this.each(function () { - var $uniqueId = Materialize.guid(), - $this = $(this), - $original_offset = $(this).offset().top; - - function removePinClasses(object) { - object.removeClass('pin-top'); - object.removeClass('pinned'); - object.removeClass('pin-bottom'); - } - - function updateElements(objects, scrolled) { - objects.each(function () { - // Add position fixed (because its between top and bottom) - if (options.top <= scrolled && options.bottom >= scrolled && !$(this).hasClass('pinned')) { - removePinClasses($(this)); - $(this).css('top', options.offset); - $(this).addClass('pinned'); - } - - // Add pin-top (when scrolled position is above top) - if (scrolled < options.top && !$(this).hasClass('pin-top')) { - removePinClasses($(this)); - $(this).css('top', 0); - $(this).addClass('pin-top'); - } - - // Add pin-bottom (when scrolled position is below bottom) - if (scrolled > options.bottom && !$(this).hasClass('pin-bottom')) { - removePinClasses($(this)); - $(this).addClass('pin-bottom'); - $(this).css('top', options.bottom - $original_offset); - } - }); - } - - $(this).data('pushpin-id', $uniqueId); - updateElements($this, $(window).scrollTop()); - $(window).on('scroll.' + $uniqueId, function () { - var $scrolled = $(window).scrollTop() + options.offset; - updateElements($this, $scrolled); - }); - }); - }; -})(jQuery);;(function ($) { - $(document).ready(function () { - - // jQuery reverse - $.fn.reverse = [].reverse; - - // Hover behaviour: make sure this doesn't work on .click-to-toggle FABs! - $(document).on('mouseenter.fixedActionBtn', '.fixed-action-btn:not(.click-to-toggle):not(.toolbar)', function (e) { - var $this = $(this); - openFABMenu($this); - }); - $(document).on('mouseleave.fixedActionBtn', '.fixed-action-btn:not(.click-to-toggle):not(.toolbar)', function (e) { - var $this = $(this); - closeFABMenu($this); - }); - - // Toggle-on-click behaviour. - $(document).on('click.fabClickToggle', '.fixed-action-btn.click-to-toggle > a', function (e) { - var $this = $(this); - var $menu = $this.parent(); - if ($menu.hasClass('active')) { - closeFABMenu($menu); - } else { - openFABMenu($menu); - } - }); - - // Toolbar transition behaviour. - $(document).on('click.fabToolbar', '.fixed-action-btn.toolbar > a', function (e) { - var $this = $(this); - var $menu = $this.parent(); - FABtoToolbar($menu); - }); - }); - - $.fn.extend({ - openFAB: function () { - openFABMenu($(this)); - }, - closeFAB: function () { - closeFABMenu($(this)); - }, - openToolbar: function () { - FABtoToolbar($(this)); - }, - closeToolbar: function () { - toolbarToFAB($(this)); - } - }); - - var openFABMenu = function (btn) { - var $this = btn; - if ($this.hasClass('active') === false) { - - // Get direction option - var horizontal = $this.hasClass('horizontal'); - var offsetY, offsetX; - - if (horizontal === true) { - offsetX = 40; - } else { - offsetY = 40; - } - - $this.addClass('active'); - $this.find('ul .btn-floating').velocity({ scaleY: ".4", scaleX: ".4", translateY: offsetY + 'px', translateX: offsetX + 'px' }, { duration: 0 }); - - var time = 0; - $this.find('ul .btn-floating').reverse().each(function () { - $(this).velocity({ opacity: "1", scaleX: "1", scaleY: "1", translateY: "0", translateX: '0' }, { duration: 80, delay: time }); - time += 40; - }); - } - }; - - var closeFABMenu = function (btn) { - var $this = btn; - // Get direction option - var horizontal = $this.hasClass('horizontal'); - var offsetY, offsetX; - - if (horizontal === true) { - offsetX = 40; - } else { - offsetY = 40; - } - - $this.removeClass('active'); - var time = 0; - $this.find('ul .btn-floating').velocity("stop", true); - $this.find('ul .btn-floating').velocity({ opacity: "0", scaleX: ".4", scaleY: ".4", translateY: offsetY + 'px', translateX: offsetX + 'px' }, { duration: 80 }); - }; - - /** - * Transform FAB into toolbar - * @param {Object} object jQuery object - */ - var FABtoToolbar = function (btn) { - if (btn.attr('data-open') === "true") { - return; - } - - var offsetX, offsetY, scaleFactor; - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var btnRect = btn[0].getBoundingClientRect(); - var anchor = btn.find('> a').first(); - var menu = btn.find('> ul').first(); - var backdrop = $('
      '); - var fabColor = anchor.css('background-color'); - anchor.append(backdrop); - - offsetX = btnRect.left - windowWidth / 2 + btnRect.width / 2; - offsetY = windowHeight - btnRect.bottom; - scaleFactor = windowWidth / backdrop.width(); - btn.attr('data-origin-bottom', btnRect.bottom); - btn.attr('data-origin-left', btnRect.left); - btn.attr('data-origin-width', btnRect.width); - - // Set initial state - btn.addClass('active'); - btn.attr('data-open', true); - btn.css({ - 'text-align': 'center', - width: '100%', - bottom: 0, - left: 0, - transform: 'translateX(' + offsetX + 'px)', - transition: 'none' - }); - anchor.css({ - transform: 'translateY(' + -offsetY + 'px)', - transition: 'none' - }); - backdrop.css({ - 'background-color': fabColor - }); - - setTimeout(function () { - btn.css({ - transform: '', - transition: 'transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s' - }); - anchor.css({ - overflow: 'visible', - transform: '', - transition: 'transform .2s' - }); - - setTimeout(function () { - btn.css({ - overflow: 'hidden', - 'background-color': fabColor - }); - backdrop.css({ - transform: 'scale(' + scaleFactor + ')', - transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' - }); - menu.find('> li > a').css({ - opacity: 1 - }); - - // Scroll to close. - $(window).on('scroll.fabToolbarClose', function () { - toolbarToFAB(btn); - $(window).off('scroll.fabToolbarClose'); - $(document).off('click.fabToolbarClose'); - }); - - $(document).on('click.fabToolbarClose', function (e) { - if (!$(e.target).closest(menu).length) { - toolbarToFAB(btn); - $(window).off('scroll.fabToolbarClose'); - $(document).off('click.fabToolbarClose'); - } - }); - }, 100); - }, 0); - }; - - /** - * Transform toolbar back into FAB - * @param {Object} object jQuery object - */ - var toolbarToFAB = function (btn) { - if (btn.attr('data-open') !== "true") { - return; - } - - var offsetX, offsetY, scaleFactor; - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var btnWidth = btn.attr('data-origin-width'); - var btnBottom = btn.attr('data-origin-bottom'); - var btnLeft = btn.attr('data-origin-left'); - var anchor = btn.find('> .btn-floating').first(); - var menu = btn.find('> ul').first(); - var backdrop = btn.find('.fab-backdrop'); - var fabColor = anchor.css('background-color'); - - offsetX = btnLeft - windowWidth / 2 + btnWidth / 2; - offsetY = windowHeight - btnBottom; - scaleFactor = windowWidth / backdrop.width(); - - // Hide backdrop - btn.removeClass('active'); - btn.attr('data-open', false); - btn.css({ - 'background-color': 'transparent', - transition: 'none' - }); - anchor.css({ - transition: 'none' - }); - backdrop.css({ - transform: 'scale(0)', - 'background-color': fabColor - }); - menu.find('> li > a').css({ - opacity: '' - }); - - setTimeout(function () { - backdrop.remove(); - - // Set initial state. - btn.css({ - 'text-align': '', - width: '', - bottom: '', - left: '', - overflow: '', - 'background-color': '', - transform: 'translate3d(' + -offsetX + 'px,0,0)' - }); - anchor.css({ - overflow: '', - transform: 'translate3d(0,' + offsetY + 'px,0)' - }); - - setTimeout(function () { - btn.css({ - transform: 'translate3d(0,0,0)', - transition: 'transform .2s' - }); - anchor.css({ - transform: 'translate3d(0,0,0)', - transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' - }); - }, 20); - }, 200); - }; -})(jQuery); -;(function ($) { - // Image transition function - Materialize.fadeInImage = function (selectorOrEl) { - var element; - if (typeof selectorOrEl === 'string') { - element = $(selectorOrEl); - } else if (typeof selectorOrEl === 'object') { - element = selectorOrEl; - } else { - return; - } - element.css({ opacity: 0 }); - $(element).velocity({ opacity: 1 }, { - duration: 650, - queue: false, - easing: 'easeOutSine' - }); - $(element).velocity({ opacity: 1 }, { - duration: 1300, - queue: false, - easing: 'swing', - step: function (now, fx) { - fx.start = 100; - var grayscale_setting = now / 100; - var brightness_setting = 150 - (100 - now) / 1.75; - - if (brightness_setting < 100) { - brightness_setting = 100; - } - if (now >= 0) { - $(this).css({ - "-webkit-filter": "grayscale(" + grayscale_setting + ")" + "brightness(" + brightness_setting + "%)", - "filter": "grayscale(" + grayscale_setting + ")" + "brightness(" + brightness_setting + "%)" - }); - } - } - }); - }; - - // Horizontal staggered list - Materialize.showStaggeredList = function (selectorOrEl) { - var element; - if (typeof selectorOrEl === 'string') { - element = $(selectorOrEl); - } else if (typeof selectorOrEl === 'object') { - element = selectorOrEl; - } else { - return; - } - var time = 0; - element.find('li').velocity({ translateX: "-100px" }, { duration: 0 }); - - element.find('li').each(function () { - $(this).velocity({ opacity: "1", translateX: "0" }, { duration: 800, delay: time, easing: [60, 10] }); - time += 120; - }); - }; - - $(document).ready(function () { - // Hardcoded .staggered-list scrollFire - // var staggeredListOptions = []; - // $('ul.staggered-list').each(function (i) { - - // var label = 'scrollFire-' + i; - // $(this).addClass(label); - // staggeredListOptions.push( - // {selector: 'ul.staggered-list.' + label, - // offset: 200, - // callback: 'showStaggeredList("ul.staggered-list.' + label + '")'}); - // }); - // scrollFire(staggeredListOptions); - - // HammerJS, Swipe navigation - - // Touch Event - var swipeLeft = false; - var swipeRight = false; - - // Dismissible Collections - $('.dismissable').each(function () { - $(this).hammer({ - prevent_default: false - }).on('pan', function (e) { - if (e.gesture.pointerType === "touch") { - var $this = $(this); - var direction = e.gesture.direction; - var x = e.gesture.deltaX; - var velocityX = e.gesture.velocityX; - - $this.velocity({ translateX: x - }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - - // Swipe Left - if (direction === 4 && (x > $this.innerWidth() / 2 || velocityX < -0.75)) { - swipeLeft = true; - } - - // Swipe Right - if (direction === 2 && (x < -1 * $this.innerWidth() / 2 || velocityX > 0.75)) { - swipeRight = true; - } - } - }).on('panend', function (e) { - // Reset if collection is moved back into original position - if (Math.abs(e.gesture.deltaX) < $(this).innerWidth() / 2) { - swipeRight = false; - swipeLeft = false; - } - - if (e.gesture.pointerType === "touch") { - var $this = $(this); - if (swipeLeft || swipeRight) { - var fullWidth; - if (swipeLeft) { - fullWidth = $this.innerWidth(); - } else { - fullWidth = -1 * $this.innerWidth(); - } - - $this.velocity({ translateX: fullWidth - }, { duration: 100, queue: false, easing: 'easeOutQuad', complete: function () { - $this.css('border', 'none'); - $this.velocity({ height: 0, padding: 0 - }, { duration: 200, queue: false, easing: 'easeOutQuad', complete: function () { - $this.remove(); - } - }); - } - }); - } else { - $this.velocity({ translateX: 0 - }, { duration: 100, queue: false, easing: 'easeOutQuad' }); - } - swipeLeft = false; - swipeRight = false; - } - }); - }); - - // time = 0 - // // Vertical Staggered list - // $('ul.staggered-list.vertical li').velocity( - // { translateY: "100px"}, - // { duration: 0 }); - - // $('ul.staggered-list.vertical li').each(function() { - // $(this).velocity( - // { opacity: "1", translateY: "0"}, - // { duration: 800, delay: time, easing: [60, 25] }); - // time += 120; - // }); - - // // Fade in and Scale - // $('.fade-in.scale').velocity( - // { scaleX: .4, scaleY: .4, translateX: -600}, - // { duration: 0}); - // $('.fade-in').each(function() { - // $(this).velocity( - // { opacity: "1", scaleX: 1, scaleY: 1, translateX: 0}, - // { duration: 800, easing: [60, 10] }); - // }); - }); -})(jQuery); -;(function ($) { - - var scrollFireEventsHandled = false; - - // Input: Array of JSON objects {selector, offset, callback} - Materialize.scrollFire = function (options) { - var onScroll = function () { - var windowScroll = window.pageYOffset + window.innerHeight; - - for (var i = 0; i < options.length; i++) { - // Get options from each line - var value = options[i]; - var selector = value.selector, - offset = value.offset, - callback = value.callback; - - var currentElement = document.querySelector(selector); - if (currentElement !== null) { - var elementOffset = currentElement.getBoundingClientRect().top + window.pageYOffset; - - if (windowScroll > elementOffset + offset) { - if (value.done !== true) { - if (typeof callback === 'function') { - callback.call(this, currentElement); - } else if (typeof callback === 'string') { - var callbackFunc = new Function(callback); - callbackFunc(currentElement); - } - value.done = true; - } - } - } - } - }; - - var throttledScroll = Materialize.throttle(function () { - onScroll(); - }, options.throttle || 100); - - if (!scrollFireEventsHandled) { - window.addEventListener("scroll", throttledScroll); - window.addEventListener("resize", throttledScroll); - scrollFireEventsHandled = true; - } - - // perform a scan once, after current execution context, and after dom is ready - setTimeout(throttledScroll, 0); - }; -})(jQuery); -; /*! - * pickadate.js v3.5.0, 2014/04/13 - * By Amsul, http://amsul.ca - * Hosted on http://amsul.github.io/pickadate.js - * Licensed under MIT - */ - -(function (factory) { - - Materialize.Picker = factory(jQuery); -})(function ($) { - - var $window = $(window); - var $document = $(document); - var $html = $(document.documentElement); - - /** - * The picker constructor that creates a blank picker. - */ - function PickerConstructor(ELEMENT, NAME, COMPONENT, OPTIONS) { - - // If there’s no element, return the picker constructor. - if (!ELEMENT) return PickerConstructor; - - var IS_DEFAULT_THEME = false, - - - // The state of the picker. - STATE = { - id: ELEMENT.id || 'P' + Math.abs(~~(Math.random() * new Date())) - }, - - - // Merge the defaults and options passed. - SETTINGS = COMPONENT ? $.extend(true, {}, COMPONENT.defaults, OPTIONS) : OPTIONS || {}, - - - // Merge the default classes with the settings classes. - CLASSES = $.extend({}, PickerConstructor.klasses(), SETTINGS.klass), - - - // The element node wrapper into a jQuery object. - $ELEMENT = $(ELEMENT), - - - // Pseudo picker constructor. - PickerInstance = function () { - return this.start(); - }, - - - // The picker prototype. - P = PickerInstance.prototype = { - - constructor: PickerInstance, - - $node: $ELEMENT, - - /** - * Initialize everything - */ - start: function () { - - // If it’s already started, do nothing. - if (STATE && STATE.start) return P; - - // Update the picker states. - STATE.methods = {}; - STATE.start = true; - STATE.open = false; - STATE.type = ELEMENT.type; - - // Confirm focus state, convert into text input to remove UA stylings, - // and set as readonly to prevent keyboard popup. - ELEMENT.autofocus = ELEMENT == getActiveElement(); - ELEMENT.readOnly = !SETTINGS.editable; - ELEMENT.id = ELEMENT.id || STATE.id; - if (ELEMENT.type != 'text') { - ELEMENT.type = 'text'; - } - - // Create a new picker component with the settings. - P.component = new COMPONENT(P, SETTINGS); - - // Create the picker root with a holder and then prepare it. - P.$root = $(PickerConstructor._.node('div', createWrappedComponent(), CLASSES.picker, 'id="' + ELEMENT.id + '_root" tabindex="0"')); - prepareElementRoot(); - - // If there’s a format for the hidden input element, create the element. - if (SETTINGS.formatSubmit) { - prepareElementHidden(); - } - - // Prepare the input element. - prepareElement(); - - // Insert the root as specified in the settings. - if (SETTINGS.container) $(SETTINGS.container).append(P.$root);else $ELEMENT.before(P.$root); - - // Bind the default component and settings events. - P.on({ - start: P.component.onStart, - render: P.component.onRender, - stop: P.component.onStop, - open: P.component.onOpen, - close: P.component.onClose, - set: P.component.onSet - }).on({ - start: SETTINGS.onStart, - render: SETTINGS.onRender, - stop: SETTINGS.onStop, - open: SETTINGS.onOpen, - close: SETTINGS.onClose, - set: SETTINGS.onSet - }); - - // Once we’re all set, check the theme in use. - IS_DEFAULT_THEME = isUsingDefaultTheme(P.$root.children()[0]); - - // If the element has autofocus, open the picker. - if (ELEMENT.autofocus) { - P.open(); - } - - // Trigger queued the “start” and “render” events. - return P.trigger('start').trigger('render'); - }, //start - - - /** - * Render a new picker - */ - render: function (entireComponent) { - - // Insert a new component holder in the root or box. - if (entireComponent) P.$root.html(createWrappedComponent());else P.$root.find('.' + CLASSES.box).html(P.component.nodes(STATE.open)); - - // Trigger the queued “render” events. - return P.trigger('render'); - }, //render - - - /** - * Destroy everything - */ - stop: function () { - - // If it’s already stopped, do nothing. - if (!STATE.start) return P; - - // Then close the picker. - P.close(); - - // Remove the hidden field. - if (P._hidden) { - P._hidden.parentNode.removeChild(P._hidden); - } - - // Remove the root. - P.$root.remove(); - - // Remove the input class, remove the stored data, and unbind - // the events (after a tick for IE - see `P.close`). - $ELEMENT.removeClass(CLASSES.input).removeData(NAME); - setTimeout(function () { - $ELEMENT.off('.' + STATE.id); - }, 0); - - // Restore the element state - ELEMENT.type = STATE.type; - ELEMENT.readOnly = false; - - // Trigger the queued “stop” events. - P.trigger('stop'); - - // Reset the picker states. - STATE.methods = {}; - STATE.start = false; - - return P; - }, //stop - - - /** - * Open up the picker - */ - open: function (dontGiveFocus) { - - // If it’s already open, do nothing. - if (STATE.open) return P; - - // Add the “active” class. - $ELEMENT.addClass(CLASSES.active); - aria(ELEMENT, 'expanded', true); - - // * A Firefox bug, when `html` has `overflow:hidden`, results in - // killing transitions :(. So add the “opened” state on the next tick. - // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 - setTimeout(function () { - - // Add the “opened” class to the picker root. - P.$root.addClass(CLASSES.opened); - aria(P.$root[0], 'hidden', false); - }, 0); - - // If we have to give focus, bind the element and doc events. - if (dontGiveFocus !== false) { - - // Set it as open. - STATE.open = true; - - // Prevent the page from scrolling. - if (IS_DEFAULT_THEME) { - $html.css('overflow', 'hidden').css('padding-right', '+=' + getScrollbarWidth()); - } - - // Pass focus to the root element’s jQuery object. - // * Workaround for iOS8 to bring the picker’s root into view. - P.$root.eq(0).focus(); - - // Bind the document events. - $document.on('click.' + STATE.id + ' focusin.' + STATE.id, function (event) { - - var target = event.target; - - // If the target of the event is not the element, close the picker picker. - // * Don’t worry about clicks or focusins on the root because those don’t bubble up. - // Also, for Firefox, a click on an `option` element bubbles up directly - // to the doc. So make sure the target wasn't the doc. - // * In Firefox stopPropagation() doesn’t prevent right-click events from bubbling, - // which causes the picker to unexpectedly close when right-clicking it. So make - // sure the event wasn’t a right-click. - if (target != ELEMENT && target != document && event.which != 3) { - - // If the target was the holder that covers the screen, - // keep the element focused to maintain tabindex. - P.close(target === P.$root.children()[0]); - } - }).on('keydown.' + STATE.id, function (event) { - - var - // Get the keycode. - keycode = event.keyCode, - - - // Translate that to a selection change. - keycodeToMove = P.component.key[keycode], - - - // Grab the target. - target = event.target; - - // On escape, close the picker and give focus. - if (keycode == 27) { - P.close(true); - } - - // Check if there is a key movement or “enter” keypress on the element. - else if (target == P.$root[0] && (keycodeToMove || keycode == 13)) { - - // Prevent the default action to stop page movement. - event.preventDefault(); - - // Trigger the key movement action. - if (keycodeToMove) { - PickerConstructor._.trigger(P.component.key.go, P, [PickerConstructor._.trigger(keycodeToMove)]); - } - - // On “enter”, if the highlighted item isn’t disabled, set the value and close. - else if (!P.$root.find('.' + CLASSES.highlighted).hasClass(CLASSES.disabled)) { - P.set('select', P.component.item.highlight); - if (SETTINGS.closeOnSelect) { - P.close(true); - } - } - } - - // If the target is within the root and “enter” is pressed, - // prevent the default action and trigger a click on the target instead. - else if ($.contains(P.$root[0], target) && keycode == 13) { - event.preventDefault(); - target.click(); - } - }); - } - - // Trigger the queued “open” events. - return P.trigger('open'); - }, //open - - - /** - * Close the picker - */ - close: function (giveFocus) { - - // If we need to give focus, do it before changing states. - if (giveFocus) { - // ....ah yes! It would’ve been incomplete without a crazy workaround for IE :| - // The focus is triggered *after* the close has completed - causing it - // to open again. So unbind and rebind the event at the next tick. - P.$root.off('focus.toOpen').eq(0).focus(); - setTimeout(function () { - P.$root.on('focus.toOpen', handleFocusToOpenEvent); - }, 0); - } - - // Remove the “active” class. - $ELEMENT.removeClass(CLASSES.active); - aria(ELEMENT, 'expanded', false); - - // * A Firefox bug, when `html` has `overflow:hidden`, results in - // killing transitions :(. So remove the “opened” state on the next tick. - // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 - setTimeout(function () { - - // Remove the “opened” and “focused” class from the picker root. - P.$root.removeClass(CLASSES.opened + ' ' + CLASSES.focused); - aria(P.$root[0], 'hidden', true); - }, 0); - - // If it’s already closed, do nothing more. - if (!STATE.open) return P; - - // Set it as closed. - STATE.open = false; - - // Allow the page to scroll. - if (IS_DEFAULT_THEME) { - $html.css('overflow', '').css('padding-right', '-=' + getScrollbarWidth()); - } - - // Unbind the document events. - $document.off('.' + STATE.id); - - // Trigger the queued “close” events. - return P.trigger('close'); - }, //close - - - /** - * Clear the values - */ - clear: function (options) { - return P.set('clear', null, options); - }, //clear - - - /** - * Set something - */ - set: function (thing, value, options) { - - var thingItem, - thingValue, - thingIsObject = $.isPlainObject(thing), - thingObject = thingIsObject ? thing : {}; - - // Make sure we have usable options. - options = thingIsObject && $.isPlainObject(value) ? value : options || {}; - - if (thing) { - - // If the thing isn’t an object, make it one. - if (!thingIsObject) { - thingObject[thing] = value; - } - - // Go through the things of items to set. - for (thingItem in thingObject) { - - // Grab the value of the thing. - thingValue = thingObject[thingItem]; - - // First, if the item exists and there’s a value, set it. - if (thingItem in P.component.item) { - if (thingValue === undefined) thingValue = null; - P.component.set(thingItem, thingValue, options); - } - - // Then, check to update the element value and broadcast a change. - if (thingItem == 'select' || thingItem == 'clear') { - $ELEMENT.val(thingItem == 'clear' ? '' : P.get(thingItem, SETTINGS.format)).trigger('change'); - } - } - - // Render a new picker. - P.render(); - } - - // When the method isn’t muted, trigger queued “set” events and pass the `thingObject`. - return options.muted ? P : P.trigger('set', thingObject); - }, //set - - - /** - * Get something - */ - get: function (thing, format) { - - // Make sure there’s something to get. - thing = thing || 'value'; - - // If a picker state exists, return that. - if (STATE[thing] != null) { - return STATE[thing]; - } - - // Return the submission value, if that. - if (thing == 'valueSubmit') { - if (P._hidden) { - return P._hidden.value; - } - thing = 'value'; - } - - // Return the value, if that. - if (thing == 'value') { - return ELEMENT.value; - } - - // Check if a component item exists, return that. - if (thing in P.component.item) { - if (typeof format == 'string') { - var thingValue = P.component.get(thing); - return thingValue ? PickerConstructor._.trigger(P.component.formats.toString, P.component, [format, thingValue]) : ''; - } - return P.component.get(thing); - } - }, //get - - - /** - * Bind events on the things. - */ - on: function (thing, method, internal) { - - var thingName, - thingMethod, - thingIsObject = $.isPlainObject(thing), - thingObject = thingIsObject ? thing : {}; - - if (thing) { - - // If the thing isn’t an object, make it one. - if (!thingIsObject) { - thingObject[thing] = method; - } - - // Go through the things to bind to. - for (thingName in thingObject) { - - // Grab the method of the thing. - thingMethod = thingObject[thingName]; - - // If it was an internal binding, prefix it. - if (internal) { - thingName = '_' + thingName; - } - - // Make sure the thing methods collection exists. - STATE.methods[thingName] = STATE.methods[thingName] || []; - - // Add the method to the relative method collection. - STATE.methods[thingName].push(thingMethod); - } - } - - return P; - }, //on - - - /** - * Unbind events on the things. - */ - off: function () { - var i, - thingName, - names = arguments; - for (i = 0, namesCount = names.length; i < namesCount; i += 1) { - thingName = names[i]; - if (thingName in STATE.methods) { - delete STATE.methods[thingName]; - } - } - return P; - }, - - /** - * Fire off method events. - */ - trigger: function (name, data) { - var _trigger = function (name) { - var methodList = STATE.methods[name]; - if (methodList) { - methodList.map(function (method) { - PickerConstructor._.trigger(method, P, [data]); - }); - } - }; - _trigger('_' + name); - _trigger(name); - return P; - } //trigger - //PickerInstance.prototype - - - /** - * Wrap the picker holder components together. - */ - };function createWrappedComponent() { - - // Create a picker wrapper holder - return PickerConstructor._.node('div', - - // Create a picker wrapper node - PickerConstructor._.node('div', - - // Create a picker frame - PickerConstructor._.node('div', - - // Create a picker box node - PickerConstructor._.node('div', - - // Create the components nodes. - P.component.nodes(STATE.open), - - // The picker box class - CLASSES.box), - - // Picker wrap class - CLASSES.wrap), - - // Picker frame class - CLASSES.frame), - - // Picker holder class - CLASSES.holder); //endreturn - } //createWrappedComponent - - - /** - * Prepare the input element with all bindings. - */ - function prepareElement() { - - $ELEMENT. - - // Store the picker data by component name. - data(NAME, P). - - // Add the “input” class name. - addClass(CLASSES.input). - - // Remove the tabindex. - attr('tabindex', -1). - - // If there’s a `data-value`, update the value of the element. - val($ELEMENT.data('value') ? P.get('select', SETTINGS.format) : ELEMENT.value); - - // Only bind keydown events if the element isn’t editable. - if (!SETTINGS.editable) { - - $ELEMENT. - - // On focus/click, focus onto the root to open it up. - on('focus.' + STATE.id + ' click.' + STATE.id, function (event) { - event.preventDefault(); - P.$root.eq(0).focus(); - }). - - // Handle keyboard event based on the picker being opened or not. - on('keydown.' + STATE.id, handleKeydownEvent); - } - - // Update the aria attributes. - aria(ELEMENT, { - haspopup: true, - expanded: false, - readonly: false, - owns: ELEMENT.id + '_root' - }); - } - - /** - * Prepare the root picker element with all bindings. - */ - function prepareElementRoot() { - - P.$root.on({ - - // For iOS8. - keydown: handleKeydownEvent, - - // When something within the root is focused, stop from bubbling - // to the doc and remove the “focused” state from the root. - focusin: function (event) { - P.$root.removeClass(CLASSES.focused); - event.stopPropagation(); - }, - - // When something within the root holder is clicked, stop it - // from bubbling to the doc. - 'mousedown click': function (event) { - - var target = event.target; - - // Make sure the target isn’t the root holder so it can bubble up. - if (target != P.$root.children()[0]) { - - event.stopPropagation(); - - // * For mousedown events, cancel the default action in order to - // prevent cases where focus is shifted onto external elements - // when using things like jQuery mobile or MagnificPopup (ref: #249 & #120). - // Also, for Firefox, don’t prevent action on the `option` element. - if (event.type == 'mousedown' && !$(target).is('input, select, textarea, button, option')) { - - event.preventDefault(); - - // Re-focus onto the root so that users can click away - // from elements focused within the picker. - P.$root.eq(0).focus(); - } - } - } - }). - - // Add/remove the “target” class on focus and blur. - on({ - focus: function () { - $ELEMENT.addClass(CLASSES.target); - }, - blur: function () { - $ELEMENT.removeClass(CLASSES.target); - } - }). - - // Open the picker and adjust the root “focused” state - on('focus.toOpen', handleFocusToOpenEvent). - - // If there’s a click on an actionable element, carry out the actions. - on('click', '[data-pick], [data-nav], [data-clear], [data-close]', function () { - - var $target = $(this), - targetData = $target.data(), - targetDisabled = $target.hasClass(CLASSES.navDisabled) || $target.hasClass(CLASSES.disabled), - - - // * For IE, non-focusable elements can be active elements as well - // (http://stackoverflow.com/a/2684561). - activeElement = getActiveElement(); - activeElement = activeElement && (activeElement.type || activeElement.href) && activeElement; - - // If it’s disabled or nothing inside is actively focused, re-focus the element. - if (targetDisabled || activeElement && !$.contains(P.$root[0], activeElement)) { - P.$root.eq(0).focus(); - } - - // If something is superficially changed, update the `highlight` based on the `nav`. - if (!targetDisabled && targetData.nav) { - P.set('highlight', P.component.item.highlight, { nav: targetData.nav }); - } - - // If something is picked, set `select` then close with focus. - else if (!targetDisabled && 'pick' in targetData) { - P.set('select', targetData.pick); - if (SETTINGS.closeOnSelect) { - P.close(true); - } - } - - // If a “clear” button is pressed, empty the values and close with focus. - else if (targetData.clear) { - P.clear(); - if (SETTINGS.closeOnSelect) { - P.close(true); - } - } else if (targetData.close) { - P.close(true); - } - }); //P.$root - - aria(P.$root[0], 'hidden', true); - } - - /** - * Prepare the hidden input element along with all bindings. - */ - function prepareElementHidden() { - - var name; - - if (SETTINGS.hiddenName === true) { - name = ELEMENT.name; - ELEMENT.name = ''; - } else { - name = [typeof SETTINGS.hiddenPrefix == 'string' ? SETTINGS.hiddenPrefix : '', typeof SETTINGS.hiddenSuffix == 'string' ? SETTINGS.hiddenSuffix : '_submit']; - name = name[0] + ELEMENT.name + name[1]; - } - - P._hidden = $('')[0]; - - $ELEMENT. - - // If the value changes, update the hidden input with the correct format. - on('change.' + STATE.id, function () { - P._hidden.value = ELEMENT.value ? P.get('select', SETTINGS.formatSubmit) : ''; - }); - - // Insert the hidden input as specified in the settings. - if (SETTINGS.container) $(SETTINGS.container).append(P._hidden);else $ELEMENT.before(P._hidden); - } - - // For iOS8. - function handleKeydownEvent(event) { - - var keycode = event.keyCode, - - - // Check if one of the delete keys was pressed. - isKeycodeDelete = /^(8|46)$/.test(keycode); - - // For some reason IE clears the input value on “escape”. - if (keycode == 27) { - P.close(); - return false; - } - - // Check if `space` or `delete` was pressed or the picker is closed with a key movement. - if (keycode == 32 || isKeycodeDelete || !STATE.open && P.component.key[keycode]) { - - // Prevent it from moving the page and bubbling to doc. - event.preventDefault(); - event.stopPropagation(); - - // If `delete` was pressed, clear the values and close the picker. - // Otherwise open the picker. - if (isKeycodeDelete) { - P.clear().close(); - } else { - P.open(); - } - } - } - - // Separated for IE - function handleFocusToOpenEvent(event) { - - // Stop the event from propagating to the doc. - event.stopPropagation(); - - // If it’s a focus event, add the “focused” class to the root. - if (event.type == 'focus') { - P.$root.addClass(CLASSES.focused); - } - - // And then finally open the picker. - P.open(); - } - - // Return a new picker instance. - return new PickerInstance(); - } //PickerConstructor - - - /** - * The default classes and prefix to use for the HTML classes. - */ - PickerConstructor.klasses = function (prefix) { - prefix = prefix || 'picker'; - return { - - picker: prefix, - opened: prefix + '--opened', - focused: prefix + '--focused', - - input: prefix + '__input', - active: prefix + '__input--active', - target: prefix + '__input--target', - - holder: prefix + '__holder', - - frame: prefix + '__frame', - wrap: prefix + '__wrap', - - box: prefix + '__box' - }; - }; //PickerConstructor.klasses - - - /** - * Check if the default theme is being used. - */ - function isUsingDefaultTheme(element) { - - var theme, - prop = 'position'; - - // For IE. - if (element.currentStyle) { - theme = element.currentStyle[prop]; - } - - // For normal browsers. - else if (window.getComputedStyle) { - theme = getComputedStyle(element)[prop]; - } - - return theme == 'fixed'; - } - - /** - * Get the width of the browser’s scrollbar. - * Taken from: https://github.com/VodkaBears/Remodal/blob/master/src/jquery.remodal.js - */ - function getScrollbarWidth() { - - if ($html.height() <= $window.height()) { - return 0; - } - - var $outer = $('
      ').appendTo('body'); - - // Get the width without scrollbars. - var widthWithoutScroll = $outer[0].offsetWidth; - - // Force adding scrollbars. - $outer.css('overflow', 'scroll'); - - // Add the inner div. - var $inner = $('
      ').appendTo($outer); - - // Get the width with scrollbars. - var widthWithScroll = $inner[0].offsetWidth; - - // Remove the divs. - $outer.remove(); - - // Return the difference between the widths. - return widthWithoutScroll - widthWithScroll; - } - - /** - * PickerConstructor helper methods. - */ - PickerConstructor._ = { - - /** - * Create a group of nodes. Expects: - * ` - { - min: {Integer}, - max: {Integer}, - i: {Integer}, - node: {String}, - item: {Function} - } - * ` - */ - group: function (groupObject) { - - var - // Scope for the looped object - loopObjectScope, - - - // Create the nodes list - nodesList = '', - - - // The counter starts from the `min` - counter = PickerConstructor._.trigger(groupObject.min, groupObject); - - // Loop from the `min` to `max`, incrementing by `i` - for (; counter <= PickerConstructor._.trigger(groupObject.max, groupObject, [counter]); counter += groupObject.i) { - - // Trigger the `item` function within scope of the object - loopObjectScope = PickerConstructor._.trigger(groupObject.item, groupObject, [counter]); - - // Splice the subgroup and create nodes out of the sub nodes - nodesList += PickerConstructor._.node(groupObject.node, loopObjectScope[0], // the node - loopObjectScope[1], // the classes - loopObjectScope[2] // the attributes - ); - } - - // Return the list of nodes - return nodesList; - }, //group - - - /** - * Create a dom node string - */ - node: function (wrapper, item, klass, attribute) { - - // If the item is false-y, just return an empty string - if (!item) return ''; - - // If the item is an array, do a join - item = $.isArray(item) ? item.join('') : item; - - // Check for the class - klass = klass ? ' class="' + klass + '"' : ''; - - // Check for any attributes - attribute = attribute ? ' ' + attribute : ''; - - // Return the wrapped item - return '<' + wrapper + klass + attribute + '>' + item + ''; - }, //node - - - /** - * Lead numbers below 10 with a zero. - */ - lead: function (number) { - return (number < 10 ? '0' : '') + number; - }, - - /** - * Trigger a function otherwise return the value. - */ - trigger: function (callback, scope, args) { - return typeof callback == 'function' ? callback.apply(scope, args || []) : callback; - }, - - /** - * If the second character is a digit, length is 2 otherwise 1. - */ - digits: function (string) { - return (/\d/.test(string[1]) ? 2 : 1 - ); - }, - - /** - * Tell if something is a date object. - */ - isDate: function (value) { - return {}.toString.call(value).indexOf('Date') > -1 && this.isInteger(value.getDate()); - }, - - /** - * Tell if something is an integer. - */ - isInteger: function (value) { - return {}.toString.call(value).indexOf('Number') > -1 && value % 1 === 0; - }, - - /** - * Create ARIA attribute strings. - */ - ariaAttr: ariaAttr //PickerConstructor._ - - - /** - * Extend the picker with a component and defaults. - */ - };PickerConstructor.extend = function (name, Component) { - - // Extend jQuery. - $.fn[name] = function (options, action) { - - // Grab the component data. - var componentData = this.data(name); - - // If the picker is requested, return the data object. - if (options == 'picker') { - return componentData; - } - - // If the component data exists and `options` is a string, carry out the action. - if (componentData && typeof options == 'string') { - return PickerConstructor._.trigger(componentData[options], componentData, [action]); - } - - // Otherwise go through each matched element and if the component - // doesn’t exist, create a new picker using `this` element - // and merging the defaults and options with a deep copy. - return this.each(function () { - var $this = $(this); - if (!$this.data(name)) { - new PickerConstructor(this, name, Component, options); - } - }); - }; - - // Set the defaults. - $.fn[name].defaults = Component.defaults; - }; //PickerConstructor.extend - - - function aria(element, attribute, value) { - if ($.isPlainObject(attribute)) { - for (var key in attribute) { - ariaSet(element, key, attribute[key]); - } - } else { - ariaSet(element, attribute, value); - } - } - function ariaSet(element, attribute, value) { - element.setAttribute((attribute == 'role' ? '' : 'aria-') + attribute, value); - } - function ariaAttr(attribute, data) { - if (!$.isPlainObject(attribute)) { - attribute = { attribute: data }; - } - data = ''; - for (var key in attribute) { - var attr = (key == 'role' ? '' : 'aria-') + key, - attrVal = attribute[key]; - data += attrVal == null ? '' : attr + '="' + attribute[key] + '"'; - } - return data; - } - - // IE8 bug throws an error for activeElements within iframes. - function getActiveElement() { - try { - return document.activeElement; - } catch (err) {} - } - - // Expose the picker constructor. - return PickerConstructor; -}); -; /*! - * Date picker for pickadate.js v3.5.0 - * http://amsul.github.io/pickadate.js/date.htm - */ - -(function (factory) { - factory(Materialize.Picker, jQuery); -})(function (Picker, $) { - - /** - * Globals and constants - */ - var DAYS_IN_WEEK = 7, - WEEKS_IN_CALENDAR = 6, - _ = Picker._; - - /** - * The date picker constructor - */ - function DatePicker(picker, settings) { - - var calendar = this, - element = picker.$node[0], - elementValue = element.value, - elementDataValue = picker.$node.data('value'), - valueString = elementDataValue || elementValue, - formatString = elementDataValue ? settings.formatSubmit : settings.format, - isRTL = function () { - - return element.currentStyle ? - - // For IE. - element.currentStyle.direction == 'rtl' : - - // For normal browsers. - getComputedStyle(picker.$root[0]).direction == 'rtl'; - }; - - calendar.settings = settings; - calendar.$node = picker.$node; - - // The queue of methods that will be used to build item objects. - calendar.queue = { - min: 'measure create', - max: 'measure create', - now: 'now create', - select: 'parse create validate', - highlight: 'parse navigate create validate', - view: 'parse create validate viewset', - disable: 'deactivate', - enable: 'activate' - - // The component's item object. - };calendar.item = {}; - - calendar.item.clear = null; - calendar.item.disable = (settings.disable || []).slice(0); - calendar.item.enable = -function (collectionDisabled) { - return collectionDisabled[0] === true ? collectionDisabled.shift() : -1; - }(calendar.item.disable); - - calendar.set('min', settings.min).set('max', settings.max).set('now'); - - // When there’s a value, set the `select`, which in turn - // also sets the `highlight` and `view`. - if (valueString) { - calendar.set('select', valueString, { format: formatString }); - } - - // If there’s no value, default to highlighting “today”. - else { - calendar.set('select', null).set('highlight', calendar.item.now); - } - - // The keycode to movement mapping. - calendar.key = { - 40: 7, // Down - 38: -7, // Up - 39: function () { - return isRTL() ? -1 : 1; - }, // Right - 37: function () { - return isRTL() ? 1 : -1; - }, // Left - go: function (timeChange) { - var highlightedObject = calendar.item.highlight, - targetDate = new Date(highlightedObject.year, highlightedObject.month, highlightedObject.date + timeChange); - calendar.set('highlight', targetDate, { interval: timeChange }); - this.render(); - } - - // Bind some picker events. - };picker.on('render', function () { - picker.$root.find('.' + settings.klass.selectMonth).on('change', function () { - var value = this.value; - if (value) { - picker.set('highlight', [picker.get('view').year, value, picker.get('highlight').date]); - picker.$root.find('.' + settings.klass.selectMonth).trigger('focus'); - } - }); - picker.$root.find('.' + settings.klass.selectYear).on('change', function () { - var value = this.value; - if (value) { - picker.set('highlight', [value, picker.get('view').month, picker.get('highlight').date]); - picker.$root.find('.' + settings.klass.selectYear).trigger('focus'); - } - }); - }, 1).on('open', function () { - var includeToday = ''; - if (calendar.disabled(calendar.get('now'))) { - includeToday = ':not(.' + settings.klass.buttonToday + ')'; - } - picker.$root.find('button' + includeToday + ', select').attr('disabled', false); - }, 1).on('close', function () { - picker.$root.find('button, select').attr('disabled', true); - }, 1); - } //DatePicker - - - /** - * Set a datepicker item object. - */ - DatePicker.prototype.set = function (type, value, options) { - - var calendar = this, - calendarItem = calendar.item; - - // If the value is `null` just set it immediately. - if (value === null) { - if (type == 'clear') type = 'select'; - calendarItem[type] = value; - return calendar; - } - - // Otherwise go through the queue of methods, and invoke the functions. - // Update this as the time unit, and set the final value as this item. - // * In the case of `enable`, keep the queue but set `disable` instead. - // And in the case of `flip`, keep the queue but set `enable` instead. - calendarItem[type == 'enable' ? 'disable' : type == 'flip' ? 'enable' : type] = calendar.queue[type].split(' ').map(function (method) { - value = calendar[method](type, value, options); - return value; - }).pop(); - - // Check if we need to cascade through more updates. - if (type == 'select') { - calendar.set('highlight', calendarItem.select, options); - } else if (type == 'highlight') { - calendar.set('view', calendarItem.highlight, options); - } else if (type.match(/^(flip|min|max|disable|enable)$/)) { - if (calendarItem.select && calendar.disabled(calendarItem.select)) { - calendar.set('select', calendarItem.select, options); - } - if (calendarItem.highlight && calendar.disabled(calendarItem.highlight)) { - calendar.set('highlight', calendarItem.highlight, options); - } - } - - return calendar; - }; //DatePicker.prototype.set - - - /** - * Get a datepicker item object. - */ - DatePicker.prototype.get = function (type) { - return this.item[type]; - }; //DatePicker.prototype.get - - - /** - * Create a picker date object. - */ - DatePicker.prototype.create = function (type, value, options) { - - var isInfiniteValue, - calendar = this; - - // If there’s no value, use the type as the value. - value = value === undefined ? type : value; - - // If it’s infinity, update the value. - if (value == -Infinity || value == Infinity) { - isInfiniteValue = value; - } - - // If it’s an object, use the native date object. - else if ($.isPlainObject(value) && _.isInteger(value.pick)) { - value = value.obj; - } - - // If it’s an array, convert it into a date and make sure - // that it’s a valid date – otherwise default to today. - else if ($.isArray(value)) { - value = new Date(value[0], value[1], value[2]); - value = _.isDate(value) ? value : calendar.create().obj; - } - - // If it’s a number or date object, make a normalized date. - else if (_.isInteger(value) || _.isDate(value)) { - value = calendar.normalize(new Date(value), options); - } - - // If it’s a literal true or any other case, set it to now. - else /*if ( value === true )*/{ - value = calendar.now(type, value, options); - } - - // Return the compiled object. - return { - year: isInfiniteValue || value.getFullYear(), - month: isInfiniteValue || value.getMonth(), - date: isInfiniteValue || value.getDate(), - day: isInfiniteValue || value.getDay(), - obj: isInfiniteValue || value, - pick: isInfiniteValue || value.getTime() - }; - }; //DatePicker.prototype.create - - - /** - * Create a range limit object using an array, date object, - * literal “true”, or integer relative to another time. - */ - DatePicker.prototype.createRange = function (from, to) { - - var calendar = this, - createDate = function (date) { - if (date === true || $.isArray(date) || _.isDate(date)) { - return calendar.create(date); - } - return date; - }; - - // Create objects if possible. - if (!_.isInteger(from)) { - from = createDate(from); - } - if (!_.isInteger(to)) { - to = createDate(to); - } - - // Create relative dates. - if (_.isInteger(from) && $.isPlainObject(to)) { - from = [to.year, to.month, to.date + from]; - } else if (_.isInteger(to) && $.isPlainObject(from)) { - to = [from.year, from.month, from.date + to]; - } - - return { - from: createDate(from), - to: createDate(to) - }; - }; //DatePicker.prototype.createRange - - - /** - * Check if a date unit falls within a date range object. - */ - DatePicker.prototype.withinRange = function (range, dateUnit) { - range = this.createRange(range.from, range.to); - return dateUnit.pick >= range.from.pick && dateUnit.pick <= range.to.pick; - }; - - /** - * Check if two date range objects overlap. - */ - DatePicker.prototype.overlapRanges = function (one, two) { - - var calendar = this; - - // Convert the ranges into comparable dates. - one = calendar.createRange(one.from, one.to); - two = calendar.createRange(two.from, two.to); - - return calendar.withinRange(one, two.from) || calendar.withinRange(one, two.to) || calendar.withinRange(two, one.from) || calendar.withinRange(two, one.to); - }; - - /** - * Get the date today. - */ - DatePicker.prototype.now = function (type, value, options) { - value = new Date(); - if (options && options.rel) { - value.setDate(value.getDate() + options.rel); - } - return this.normalize(value, options); - }; - - /** - * Navigate to next/prev month. - */ - DatePicker.prototype.navigate = function (type, value, options) { - - var targetDateObject, - targetYear, - targetMonth, - targetDate, - isTargetArray = $.isArray(value), - isTargetObject = $.isPlainObject(value), - viewsetObject = this.item.view; /*, - safety = 100*/ - - if (isTargetArray || isTargetObject) { - - if (isTargetObject) { - targetYear = value.year; - targetMonth = value.month; - targetDate = value.date; - } else { - targetYear = +value[0]; - targetMonth = +value[1]; - targetDate = +value[2]; - } - - // If we’re navigating months but the view is in a different - // month, navigate to the view’s year and month. - if (options && options.nav && viewsetObject && viewsetObject.month !== targetMonth) { - targetYear = viewsetObject.year; - targetMonth = viewsetObject.month; - } - - // Figure out the expected target year and month. - targetDateObject = new Date(targetYear, targetMonth + (options && options.nav ? options.nav : 0), 1); - targetYear = targetDateObject.getFullYear(); - targetMonth = targetDateObject.getMonth(); - - // If the month we’re going to doesn’t have enough days, - // keep decreasing the date until we reach the month’s last date. - while ( /*safety &&*/new Date(targetYear, targetMonth, targetDate).getMonth() !== targetMonth) { - targetDate -= 1; - /*safety -= 1 - if ( !safety ) { - throw 'Fell into an infinite loop while navigating to ' + new Date( targetYear, targetMonth, targetDate ) + '.' - }*/ - } - - value = [targetYear, targetMonth, targetDate]; - } - - return value; - }; //DatePicker.prototype.navigate - - - /** - * Normalize a date by setting the hours to midnight. - */ - DatePicker.prototype.normalize = function (value /*, options*/) { - value.setHours(0, 0, 0, 0); - return value; - }; - - /** - * Measure the range of dates. - */ - DatePicker.prototype.measure = function (type, value /*, options*/) { - - var calendar = this; - - // If it’s anything false-y, remove the limits. - if (!value) { - value = type == 'min' ? -Infinity : Infinity; - } - - // If it’s a string, parse it. - else if (typeof value == 'string') { - value = calendar.parse(type, value); - } - - // If it's an integer, get a date relative to today. - else if (_.isInteger(value)) { - value = calendar.now(type, value, { rel: value }); - } - - return value; - }; ///DatePicker.prototype.measure - - - /** - * Create a viewset object based on navigation. - */ - DatePicker.prototype.viewset = function (type, dateObject /*, options*/) { - return this.create([dateObject.year, dateObject.month, 1]); - }; - - /** - * Validate a date as enabled and shift if needed. - */ - DatePicker.prototype.validate = function (type, dateObject, options) { - - var calendar = this, - - - // Keep a reference to the original date. - originalDateObject = dateObject, - - - // Make sure we have an interval. - interval = options && options.interval ? options.interval : 1, - - - // Check if the calendar enabled dates are inverted. - isFlippedBase = calendar.item.enable === -1, - - - // Check if we have any enabled dates after/before now. - hasEnabledBeforeTarget, - hasEnabledAfterTarget, - - - // The min & max limits. - minLimitObject = calendar.item.min, - maxLimitObject = calendar.item.max, - - - // Check if we’ve reached the limit during shifting. - reachedMin, - reachedMax, - - - // Check if the calendar is inverted and at least one weekday is enabled. - hasEnabledWeekdays = isFlippedBase && calendar.item.disable.filter(function (value) { - - // If there’s a date, check where it is relative to the target. - if ($.isArray(value)) { - var dateTime = calendar.create(value).pick; - if (dateTime < dateObject.pick) hasEnabledBeforeTarget = true;else if (dateTime > dateObject.pick) hasEnabledAfterTarget = true; - } - - // Return only integers for enabled weekdays. - return _.isInteger(value); - }).length; /*, - safety = 100*/ - - // Cases to validate for: - // [1] Not inverted and date disabled. - // [2] Inverted and some dates enabled. - // [3] Not inverted and out of range. - // - // Cases to **not** validate for: - // • Navigating months. - // • Not inverted and date enabled. - // • Inverted and all dates disabled. - // • ..and anything else. - if (!options || !options.nav) if ( - /* 1 */!isFlippedBase && calendar.disabled(dateObject) || - /* 2 */isFlippedBase && calendar.disabled(dateObject) && (hasEnabledWeekdays || hasEnabledBeforeTarget || hasEnabledAfterTarget) || - /* 3 */!isFlippedBase && (dateObject.pick <= minLimitObject.pick || dateObject.pick >= maxLimitObject.pick)) { - - // When inverted, flip the direction if there aren’t any enabled weekdays - // and there are no enabled dates in the direction of the interval. - if (isFlippedBase && !hasEnabledWeekdays && (!hasEnabledAfterTarget && interval > 0 || !hasEnabledBeforeTarget && interval < 0)) { - interval *= -1; - } - - // Keep looping until we reach an enabled date. - while ( /*safety &&*/calendar.disabled(dateObject)) { - - /*safety -= 1 - if ( !safety ) { - throw 'Fell into an infinite loop while validating ' + dateObject.obj + '.' - }*/ - - // If we’ve looped into the next/prev month with a large interval, return to the original date and flatten the interval. - if (Math.abs(interval) > 1 && (dateObject.month < originalDateObject.month || dateObject.month > originalDateObject.month)) { - dateObject = originalDateObject; - interval = interval > 0 ? 1 : -1; - } - - // If we’ve reached the min/max limit, reverse the direction, flatten the interval and set it to the limit. - if (dateObject.pick <= minLimitObject.pick) { - reachedMin = true; - interval = 1; - dateObject = calendar.create([minLimitObject.year, minLimitObject.month, minLimitObject.date + (dateObject.pick === minLimitObject.pick ? 0 : -1)]); - } else if (dateObject.pick >= maxLimitObject.pick) { - reachedMax = true; - interval = -1; - dateObject = calendar.create([maxLimitObject.year, maxLimitObject.month, maxLimitObject.date + (dateObject.pick === maxLimitObject.pick ? 0 : 1)]); - } - - // If we’ve reached both limits, just break out of the loop. - if (reachedMin && reachedMax) { - break; - } - - // Finally, create the shifted date using the interval and keep looping. - dateObject = calendar.create([dateObject.year, dateObject.month, dateObject.date + interval]); - } - } //endif - - - // Return the date object settled on. - return dateObject; - }; //DatePicker.prototype.validate - - - /** - * Check if a date is disabled. - */ - DatePicker.prototype.disabled = function (dateToVerify) { - - var calendar = this, - - - // Filter through the disabled dates to check if this is one. - isDisabledMatch = calendar.item.disable.filter(function (dateToDisable) { - - // If the date is a number, match the weekday with 0index and `firstDay` check. - if (_.isInteger(dateToDisable)) { - return dateToVerify.day === (calendar.settings.firstDay ? dateToDisable : dateToDisable - 1) % 7; - } - - // If it’s an array or a native JS date, create and match the exact date. - if ($.isArray(dateToDisable) || _.isDate(dateToDisable)) { - return dateToVerify.pick === calendar.create(dateToDisable).pick; - } - - // If it’s an object, match a date within the “from” and “to” range. - if ($.isPlainObject(dateToDisable)) { - return calendar.withinRange(dateToDisable, dateToVerify); - } - }); - - // If this date matches a disabled date, confirm it’s not inverted. - isDisabledMatch = isDisabledMatch.length && !isDisabledMatch.filter(function (dateToDisable) { - return $.isArray(dateToDisable) && dateToDisable[3] == 'inverted' || $.isPlainObject(dateToDisable) && dateToDisable.inverted; - }).length; - - // Check the calendar “enabled” flag and respectively flip the - // disabled state. Then also check if it’s beyond the min/max limits. - return calendar.item.enable === -1 ? !isDisabledMatch : isDisabledMatch || dateToVerify.pick < calendar.item.min.pick || dateToVerify.pick > calendar.item.max.pick; - }; //DatePicker.prototype.disabled - - - /** - * Parse a string into a usable type. - */ - DatePicker.prototype.parse = function (type, value, options) { - - var calendar = this, - parsingObject = {}; - - // If it’s already parsed, we’re good. - if (!value || typeof value != 'string') { - return value; - } - - // We need a `.format` to parse the value with. - if (!(options && options.format)) { - options = options || {}; - options.format = calendar.settings.format; - } - - // Convert the format into an array and then map through it. - calendar.formats.toArray(options.format).map(function (label) { - - var - // Grab the formatting label. - formattingLabel = calendar.formats[label], - - - // The format length is from the formatting label function or the - // label length without the escaping exclamation (!) mark. - formatLength = formattingLabel ? _.trigger(formattingLabel, calendar, [value, parsingObject]) : label.replace(/^!/, '').length; - - // If there's a format label, split the value up to the format length. - // Then add it to the parsing object with appropriate label. - if (formattingLabel) { - parsingObject[label] = value.substr(0, formatLength); - } - - // Update the value as the substring from format length to end. - value = value.substr(formatLength); - }); - - // Compensate for month 0index. - return [parsingObject.yyyy || parsingObject.yy, +(parsingObject.mm || parsingObject.m) - 1, parsingObject.dd || parsingObject.d]; - }; //DatePicker.prototype.parse - - - /** - * Various formats to display the object in. - */ - DatePicker.prototype.formats = function () { - - // Return the length of the first word in a collection. - function getWordLengthFromCollection(string, collection, dateObject) { - - // Grab the first word from the string. - var word = string.match(/\w+/)[0]; - - // If there's no month index, add it to the date object - if (!dateObject.mm && !dateObject.m) { - dateObject.m = collection.indexOf(word) + 1; - } - - // Return the length of the word. - return word.length; - } - - // Get the length of the first word in a string. - function getFirstWordLength(string) { - return string.match(/\w+/)[0].length; - } - - return { - - d: function (string, dateObject) { - - // If there's string, then get the digits length. - // Otherwise return the selected date. - return string ? _.digits(string) : dateObject.date; - }, - dd: function (string, dateObject) { - - // If there's a string, then the length is always 2. - // Otherwise return the selected date with a leading zero. - return string ? 2 : _.lead(dateObject.date); - }, - ddd: function (string, dateObject) { - - // If there's a string, then get the length of the first word. - // Otherwise return the short selected weekday. - return string ? getFirstWordLength(string) : this.settings.weekdaysShort[dateObject.day]; - }, - dddd: function (string, dateObject) { - - // If there's a string, then get the length of the first word. - // Otherwise return the full selected weekday. - return string ? getFirstWordLength(string) : this.settings.weekdaysFull[dateObject.day]; - }, - m: function (string, dateObject) { - - // If there's a string, then get the length of the digits - // Otherwise return the selected month with 0index compensation. - return string ? _.digits(string) : dateObject.month + 1; - }, - mm: function (string, dateObject) { - - // If there's a string, then the length is always 2. - // Otherwise return the selected month with 0index and leading zero. - return string ? 2 : _.lead(dateObject.month + 1); - }, - mmm: function (string, dateObject) { - - var collection = this.settings.monthsShort; - - // If there's a string, get length of the relevant month from the short - // months collection. Otherwise return the selected month from that collection. - return string ? getWordLengthFromCollection(string, collection, dateObject) : collection[dateObject.month]; - }, - mmmm: function (string, dateObject) { - - var collection = this.settings.monthsFull; - - // If there's a string, get length of the relevant month from the full - // months collection. Otherwise return the selected month from that collection. - return string ? getWordLengthFromCollection(string, collection, dateObject) : collection[dateObject.month]; - }, - yy: function (string, dateObject) { - - // If there's a string, then the length is always 2. - // Otherwise return the selected year by slicing out the first 2 digits. - return string ? 2 : ('' + dateObject.year).slice(2); - }, - yyyy: function (string, dateObject) { - - // If there's a string, then the length is always 4. - // Otherwise return the selected year. - return string ? 4 : dateObject.year; - }, - - // Create an array by splitting the formatting string passed. - toArray: function (formatString) { - return formatString.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g); - }, - - // Format an object into a string using the formatting options. - toString: function (formatString, itemObject) { - var calendar = this; - return calendar.formats.toArray(formatString).map(function (label) { - return _.trigger(calendar.formats[label], calendar, [0, itemObject]) || label.replace(/^!/, ''); - }).join(''); - } - }; - }(); //DatePicker.prototype.formats - - - /** - * Check if two date units are the exact. - */ - DatePicker.prototype.isDateExact = function (one, two) { - - var calendar = this; - - // When we’re working with weekdays, do a direct comparison. - if (_.isInteger(one) && _.isInteger(two) || typeof one == 'boolean' && typeof two == 'boolean') { - return one === two; - } - - // When we’re working with date representations, compare the “pick” value. - if ((_.isDate(one) || $.isArray(one)) && (_.isDate(two) || $.isArray(two))) { - return calendar.create(one).pick === calendar.create(two).pick; - } - - // When we’re working with range objects, compare the “from” and “to”. - if ($.isPlainObject(one) && $.isPlainObject(two)) { - return calendar.isDateExact(one.from, two.from) && calendar.isDateExact(one.to, two.to); - } - - return false; - }; - - /** - * Check if two date units overlap. - */ - DatePicker.prototype.isDateOverlap = function (one, two) { - - var calendar = this, - firstDay = calendar.settings.firstDay ? 1 : 0; - - // When we’re working with a weekday index, compare the days. - if (_.isInteger(one) && (_.isDate(two) || $.isArray(two))) { - one = one % 7 + firstDay; - return one === calendar.create(two).day + 1; - } - if (_.isInteger(two) && (_.isDate(one) || $.isArray(one))) { - two = two % 7 + firstDay; - return two === calendar.create(one).day + 1; - } - - // When we’re working with range objects, check if the ranges overlap. - if ($.isPlainObject(one) && $.isPlainObject(two)) { - return calendar.overlapRanges(one, two); - } - - return false; - }; - - /** - * Flip the “enabled” state. - */ - DatePicker.prototype.flipEnable = function (val) { - var itemObject = this.item; - itemObject.enable = val || (itemObject.enable == -1 ? 1 : -1); - }; - - /** - * Mark a collection of dates as “disabled”. - */ - DatePicker.prototype.deactivate = function (type, datesToDisable) { - - var calendar = this, - disabledItems = calendar.item.disable.slice(0); - - // If we’re flipping, that’s all we need to do. - if (datesToDisable == 'flip') { - calendar.flipEnable(); - } else if (datesToDisable === false) { - calendar.flipEnable(1); - disabledItems = []; - } else if (datesToDisable === true) { - calendar.flipEnable(-1); - disabledItems = []; - } - - // Otherwise go through the dates to disable. - else { - - datesToDisable.map(function (unitToDisable) { - - var matchFound; - - // When we have disabled items, check for matches. - // If something is matched, immediately break out. - for (var index = 0; index < disabledItems.length; index += 1) { - if (calendar.isDateExact(unitToDisable, disabledItems[index])) { - matchFound = true; - break; - } - } - - // If nothing was found, add the validated unit to the collection. - if (!matchFound) { - if (_.isInteger(unitToDisable) || _.isDate(unitToDisable) || $.isArray(unitToDisable) || $.isPlainObject(unitToDisable) && unitToDisable.from && unitToDisable.to) { - disabledItems.push(unitToDisable); - } - } - }); - } - - // Return the updated collection. - return disabledItems; - }; //DatePicker.prototype.deactivate - - - /** - * Mark a collection of dates as “enabled”. - */ - DatePicker.prototype.activate = function (type, datesToEnable) { - - var calendar = this, - disabledItems = calendar.item.disable, - disabledItemsCount = disabledItems.length; - - // If we’re flipping, that’s all we need to do. - if (datesToEnable == 'flip') { - calendar.flipEnable(); - } else if (datesToEnable === true) { - calendar.flipEnable(1); - disabledItems = []; - } else if (datesToEnable === false) { - calendar.flipEnable(-1); - disabledItems = []; - } - - // Otherwise go through the disabled dates. - else { - - datesToEnable.map(function (unitToEnable) { - - var matchFound, disabledUnit, index, isExactRange; - - // Go through the disabled items and try to find a match. - for (index = 0; index < disabledItemsCount; index += 1) { - - disabledUnit = disabledItems[index]; - - // When an exact match is found, remove it from the collection. - if (calendar.isDateExact(disabledUnit, unitToEnable)) { - matchFound = disabledItems[index] = null; - isExactRange = true; - break; - } - - // When an overlapped match is found, add the “inverted” state to it. - else if (calendar.isDateOverlap(disabledUnit, unitToEnable)) { - if ($.isPlainObject(unitToEnable)) { - unitToEnable.inverted = true; - matchFound = unitToEnable; - } else if ($.isArray(unitToEnable)) { - matchFound = unitToEnable; - if (!matchFound[3]) matchFound.push('inverted'); - } else if (_.isDate(unitToEnable)) { - matchFound = [unitToEnable.getFullYear(), unitToEnable.getMonth(), unitToEnable.getDate(), 'inverted']; - } - break; - } - } - - // If a match was found, remove a previous duplicate entry. - if (matchFound) for (index = 0; index < disabledItemsCount; index += 1) { - if (calendar.isDateExact(disabledItems[index], unitToEnable)) { - disabledItems[index] = null; - break; - } - } - - // In the event that we’re dealing with an exact range of dates, - // make sure there are no “inverted” dates because of it. - if (isExactRange) for (index = 0; index < disabledItemsCount; index += 1) { - if (calendar.isDateOverlap(disabledItems[index], unitToEnable)) { - disabledItems[index] = null; - break; - } - } - - // If something is still matched, add it into the collection. - if (matchFound) { - disabledItems.push(matchFound); - } - }); - } - - // Return the updated collection. - return disabledItems.filter(function (val) { - return val != null; - }); - }; //DatePicker.prototype.activate - - - /** - * Create a string for the nodes in the picker. - */ - DatePicker.prototype.nodes = function (isOpen) { - - var calendar = this, - settings = calendar.settings, - calendarItem = calendar.item, - nowObject = calendarItem.now, - selectedObject = calendarItem.select, - highlightedObject = calendarItem.highlight, - viewsetObject = calendarItem.view, - disabledCollection = calendarItem.disable, - minLimitObject = calendarItem.min, - maxLimitObject = calendarItem.max, - - - // Create the calendar table head using a copy of weekday labels collection. - // * We do a copy so we don't mutate the original array. - tableHead = function (collection, fullCollection) { - - // If the first day should be Monday, move Sunday to the end. - if (settings.firstDay) { - collection.push(collection.shift()); - fullCollection.push(fullCollection.shift()); - } - - // Create and return the table head group. - return _.node('thead', _.node('tr', _.group({ - min: 0, - max: DAYS_IN_WEEK - 1, - i: 1, - node: 'th', - item: function (counter) { - return [collection[counter], settings.klass.weekdays, 'scope=col title="' + fullCollection[counter] + '"']; - } - }))); //endreturn - - // Materialize modified - }((settings.showWeekdaysFull ? settings.weekdaysFull : settings.weekdaysLetter).slice(0), settings.weekdaysFull.slice(0)), - //tableHead - - - // Create the nav for next/prev month. - createMonthNav = function (next) { - - // Otherwise, return the created month tag. - return _.node('div', ' ', settings.klass['nav' + (next ? 'Next' : 'Prev')] + ( - - // If the focused month is outside the range, disabled the button. - next && viewsetObject.year >= maxLimitObject.year && viewsetObject.month >= maxLimitObject.month || !next && viewsetObject.year <= minLimitObject.year && viewsetObject.month <= minLimitObject.month ? ' ' + settings.klass.navDisabled : ''), 'data-nav=' + (next || -1) + ' ' + _.ariaAttr({ - role: 'button', - controls: calendar.$node[0].id + '_table' - }) + ' ' + 'title="' + (next ? settings.labelMonthNext : settings.labelMonthPrev) + '"'); //endreturn - }, - //createMonthNav - - - // Create the month label. - //Materialize modified - createMonthLabel = function (override) { - - var monthsCollection = settings.showMonthsShort ? settings.monthsShort : settings.monthsFull; - - // Materialize modified - if (override == "short_months") { - monthsCollection = settings.monthsShort; - } - - // If there are months to select, add a dropdown menu. - if (settings.selectMonths && override == undefined) { - - return _.node('select', _.group({ - min: 0, - max: 11, - i: 1, - node: 'option', - item: function (loopedMonth) { - - return [ - - // The looped month and no classes. - monthsCollection[loopedMonth], 0, - - // Set the value and selected index. - 'value=' + loopedMonth + (viewsetObject.month == loopedMonth ? ' selected' : '') + (viewsetObject.year == minLimitObject.year && loopedMonth < minLimitObject.month || viewsetObject.year == maxLimitObject.year && loopedMonth > maxLimitObject.month ? ' disabled' : '')]; - } - }), settings.klass.selectMonth + ' browser-default', (isOpen ? '' : 'disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + 'title="' + settings.labelMonthSelect + '"'); - } - - // Materialize modified - if (override == "short_months") if (selectedObject != null) return monthsCollection[selectedObject.month];else return monthsCollection[viewsetObject.month]; - - // If there's a need for a month selector - return _.node('div', monthsCollection[viewsetObject.month], settings.klass.month); - }, - //createMonthLabel - - - // Create the year label. - // Materialize modified - createYearLabel = function (override) { - - var focusedYear = viewsetObject.year, - - - // If years selector is set to a literal "true", set it to 5. Otherwise - // divide in half to get half before and half after focused year. - numberYears = settings.selectYears === true ? 5 : ~~(settings.selectYears / 2); - - // If there are years to select, add a dropdown menu. - if (numberYears) { - - var minYear = minLimitObject.year, - maxYear = maxLimitObject.year, - lowestYear = focusedYear - numberYears, - highestYear = focusedYear + numberYears; - - // If the min year is greater than the lowest year, increase the highest year - // by the difference and set the lowest year to the min year. - if (minYear > lowestYear) { - highestYear += minYear - lowestYear; - lowestYear = minYear; - } - - // If the max year is less than the highest year, decrease the lowest year - // by the lower of the two: available and needed years. Then set the - // highest year to the max year. - if (maxYear < highestYear) { - - var availableYears = lowestYear - minYear, - neededYears = highestYear - maxYear; - - lowestYear -= availableYears > neededYears ? neededYears : availableYears; - highestYear = maxYear; - } - - if (settings.selectYears && override == undefined) { - return _.node('select', _.group({ - min: lowestYear, - max: highestYear, - i: 1, - node: 'option', - item: function (loopedYear) { - return [ - - // The looped year and no classes. - loopedYear, 0, - - // Set the value and selected index. - 'value=' + loopedYear + (focusedYear == loopedYear ? ' selected' : '')]; - } - }), settings.klass.selectYear + ' browser-default', (isOpen ? '' : 'disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + 'title="' + settings.labelYearSelect + '"'); - } - } - - // Materialize modified - if (override === 'raw' && selectedObject != null) { - return _.node('div', selectedObject.year); - } - - // Otherwise just return the year focused - return _.node('div', focusedYear, settings.klass.year); - }; //createYearLabel - - - // Materialize modified - createDayLabel = function () { - if (selectedObject != null) return selectedObject.date;else return nowObject.date; - }; - createWeekdayLabel = function () { - var display_day; - - if (selectedObject != null) display_day = selectedObject.day;else display_day = nowObject.day; - var weekday = settings.weekdaysShort[display_day]; - return weekday; - }; - - // Create and return the entire calendar. - - return _.node( - // Date presentation View - 'div', _.node( - // Div for Year - 'div', createYearLabel("raw"), settings.klass.year_display) + _.node('span', createWeekdayLabel() + ', ', "picker__weekday-display") + _.node( - // Div for short Month - 'span', createMonthLabel("short_months") + ' ', settings.klass.month_display) + _.node( - // Div for Day - 'span', createDayLabel(), settings.klass.day_display), settings.klass.date_display) + - // Calendar container - _.node('div', _.node('div', _.node('div', (settings.selectYears ? createMonthLabel() + createYearLabel() : createMonthLabel() + createYearLabel()) + createMonthNav() + createMonthNav(1), settings.klass.header) + _.node('table', tableHead + _.node('tbody', _.group({ - min: 0, - max: WEEKS_IN_CALENDAR - 1, - i: 1, - node: 'tr', - item: function (rowCounter) { - - // If Monday is the first day and the month starts on Sunday, shift the date back a week. - var shiftDateBy = settings.firstDay && calendar.create([viewsetObject.year, viewsetObject.month, 1]).day === 0 ? -7 : 0; - - return [_.group({ - min: DAYS_IN_WEEK * rowCounter - viewsetObject.day + shiftDateBy + 1, // Add 1 for weekday 0index - max: function () { - return this.min + DAYS_IN_WEEK - 1; - }, - i: 1, - node: 'td', - item: function (targetDate) { - - // Convert the time date from a relative date to a target date. - targetDate = calendar.create([viewsetObject.year, viewsetObject.month, targetDate + (settings.firstDay ? 1 : 0)]); - - var isSelected = selectedObject && selectedObject.pick == targetDate.pick, - isHighlighted = highlightedObject && highlightedObject.pick == targetDate.pick, - isDisabled = disabledCollection && calendar.disabled(targetDate) || targetDate.pick < minLimitObject.pick || targetDate.pick > maxLimitObject.pick, - formattedDate = _.trigger(calendar.formats.toString, calendar, [settings.format, targetDate]); - - return [_.node('div', targetDate.date, function (klasses) { - - // Add the `infocus` or `outfocus` classes based on month in view. - klasses.push(viewsetObject.month == targetDate.month ? settings.klass.infocus : settings.klass.outfocus); - - // Add the `today` class if needed. - if (nowObject.pick == targetDate.pick) { - klasses.push(settings.klass.now); - } - - // Add the `selected` class if something's selected and the time matches. - if (isSelected) { - klasses.push(settings.klass.selected); - } - - // Add the `highlighted` class if something's highlighted and the time matches. - if (isHighlighted) { - klasses.push(settings.klass.highlighted); - } - - // Add the `disabled` class if something's disabled and the object matches. - if (isDisabled) { - klasses.push(settings.klass.disabled); - } - - return klasses.join(' '); - }([settings.klass.day]), 'data-pick=' + targetDate.pick + ' ' + _.ariaAttr({ - role: 'gridcell', - label: formattedDate, - selected: isSelected && calendar.$node.val() === formattedDate ? true : null, - activedescendant: isHighlighted ? true : null, - disabled: isDisabled ? true : null - }) + ' ' + (isDisabled ? '' : 'tabindex="0"')), '', _.ariaAttr({ role: 'presentation' })]; //endreturn - } - })]; //endreturn - } - })), settings.klass.table, 'id="' + calendar.$node[0].id + '_table' + '" ' + _.ariaAttr({ - role: 'grid', - controls: calendar.$node[0].id, - readonly: true - })), settings.klass.calendar_container) // end calendar - - + - - // * For Firefox forms to submit, make sure to set the buttons’ `type` attributes as “button”. - _.node('div', _.node('button', settings.today, "btn-flat picker__today waves-effect", 'type=button data-pick=' + nowObject.pick + (isOpen && !calendar.disabled(nowObject) ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })) + _.node('button', settings.clear, "btn-flat picker__clear waves-effect", 'type=button data-clear=1' + (isOpen ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })) + _.node('button', settings.close, "btn-flat picker__close waves-effect", 'type=button data-close=true ' + (isOpen ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })), settings.klass.footer), 'picker__container__wrapper'); //endreturn - }; //DatePicker.prototype.nodes - - - /** - * The date picker defaults. - */ - DatePicker.defaults = function (prefix) { - - return { - - // The title label to use for the month nav buttons - labelMonthNext: 'Next month', - labelMonthPrev: 'Previous month', - - // The title label to use for the dropdown selectors - labelMonthSelect: 'Select a month', - labelYearSelect: 'Select a year', - - // Months and weekdays - monthsFull: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], - monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - weekdaysFull: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], - weekdaysShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], - - // Materialize modified - weekdaysLetter: ['S', 'M', 'T', 'W', 'T', 'F', 'S'], - - // Today and clear - today: 'Today', - clear: 'Clear', - close: 'Ok', - - // Picker close behavior (Prevent a change in behaviour for backwards compatibility) - closeOnSelect: false, - - // The format to show on the `input` element - format: 'd mmmm, yyyy', - - // Classes - klass: { - - table: prefix + 'table', - - header: prefix + 'header', - - // Materialize Added klasses - date_display: prefix + 'date-display', - day_display: prefix + 'day-display', - month_display: prefix + 'month-display', - year_display: prefix + 'year-display', - calendar_container: prefix + 'calendar-container', - // end - - - navPrev: prefix + 'nav--prev', - navNext: prefix + 'nav--next', - navDisabled: prefix + 'nav--disabled', - - month: prefix + 'month', - year: prefix + 'year', - - selectMonth: prefix + 'select--month', - selectYear: prefix + 'select--year', - - weekdays: prefix + 'weekday', - - day: prefix + 'day', - disabled: prefix + 'day--disabled', - selected: prefix + 'day--selected', - highlighted: prefix + 'day--highlighted', - now: prefix + 'day--today', - infocus: prefix + 'day--infocus', - outfocus: prefix + 'day--outfocus', - - footer: prefix + 'footer', - - buttonClear: prefix + 'button--clear', - buttonToday: prefix + 'button--today', - buttonClose: prefix + 'button--close' - } - }; - }(Picker.klasses().picker + '__'); - - /** - * Extend the picker to add the date picker. - */ - Picker.extend('pickadate', DatePicker); -}); -; /*! - * ClockPicker v0.0.7 (http://weareoutman.github.io/clockpicker/) - * Copyright 2014 Wang Shenwei. - * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE) - * - * Further modified - * Copyright 2015 Ching Yaw Hao. - */ - -(function ($) { - var $win = $(window), - $doc = $(document); - - // Can I use inline svg ? - var svgNS = 'http://www.w3.org/2000/svg', - svgSupported = 'SVGAngle' in window && function () { - var supported, - el = document.createElement('div'); - el.innerHTML = ''; - supported = (el.firstChild && el.firstChild.namespaceURI) == svgNS; - el.innerHTML = ''; - return supported; - }(); - - // Can I use transition ? - var transitionSupported = function () { - var style = document.createElement('div').style; - return 'transition' in style || 'WebkitTransition' in style || 'MozTransition' in style || 'msTransition' in style || 'OTransition' in style; - }(); - - // Listen touch events in touch screen device, instead of mouse events in desktop. - var touchSupported = 'ontouchstart' in window, - mousedownEvent = 'mousedown' + (touchSupported ? ' touchstart' : ''), - mousemoveEvent = 'mousemove.clockpicker' + (touchSupported ? ' touchmove.clockpicker' : ''), - mouseupEvent = 'mouseup.clockpicker' + (touchSupported ? ' touchend.clockpicker' : ''); - - // Vibrate the device if supported - var vibrate = navigator.vibrate ? 'vibrate' : navigator.webkitVibrate ? 'webkitVibrate' : null; - - function createSvgElement(name) { - return document.createElementNS(svgNS, name); - } - - function leadingZero(num) { - return (num < 10 ? '0' : '') + num; - } - - // Get a unique id - var idCounter = 0; - function uniqueId(prefix) { - var id = ++idCounter + ''; - return prefix ? prefix + id : id; - } - - // Clock size - var dialRadius = 135, - outerRadius = 105, - - // innerRadius = 80 on 12 hour clock - innerRadius = 70, - tickRadius = 20, - diameter = dialRadius * 2, - duration = transitionSupported ? 350 : 1; - - // Popover template - var tpl = ['
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '', ':', '', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '
      ', '', '
      ', '
      ', '
      ', '
      ', '
      ', '
      '].join(''); - - // ClockPicker - function ClockPicker(element, options) { - var popover = $(tpl), - plate = popover.find('.clockpicker-plate'), - holder = popover.find('.picker__holder'), - hoursView = popover.find('.clockpicker-hours'), - minutesView = popover.find('.clockpicker-minutes'), - amPmBlock = popover.find('.clockpicker-am-pm-block'), - isInput = element.prop('tagName') === 'INPUT', - input = isInput ? element : element.find('input'), - label = $("label[for=" + input.attr("id") + "]"), - self = this; - - this.id = uniqueId('cp'); - this.element = element; - this.holder = holder; - this.options = options; - this.isAppended = false; - this.isShown = false; - this.currentView = 'hours'; - this.isInput = isInput; - this.input = input; - this.label = label; - this.popover = popover; - this.plate = plate; - this.hoursView = hoursView; - this.minutesView = minutesView; - this.amPmBlock = amPmBlock; - this.spanHours = popover.find('.clockpicker-span-hours'); - this.spanMinutes = popover.find('.clockpicker-span-minutes'); - this.spanAmPm = popover.find('.clockpicker-span-am-pm'); - this.footer = popover.find('.picker__footer'); - this.amOrPm = "PM"; - - // Setup for for 12 hour clock if option is selected - if (options.twelvehour) { - if (!options.ampmclickable) { - this.spanAmPm.empty(); - $('
      AM
      ').appendTo(this.spanAmPm); - $('
      PM
      ').appendTo(this.spanAmPm); - } else { - this.spanAmPm.empty(); - $('
      AM
      ').on("click", function () { - self.spanAmPm.children('#click-am').addClass("text-primary"); - self.spanAmPm.children('#click-pm').removeClass("text-primary"); - self.amOrPm = "AM"; - }).appendTo(this.spanAmPm); - $('
      PM
      ').on("click", function () { - self.spanAmPm.children('#click-pm').addClass("text-primary"); - self.spanAmPm.children('#click-am').removeClass("text-primary"); - self.amOrPm = 'PM'; - }).appendTo(this.spanAmPm); - } - } - - // Add buttons to footer - $('').click($.proxy(this.clear, this)).appendTo(this.footer); - $('').click($.proxy(this.hide, this)).appendTo(this.footer); - $('').click($.proxy(this.done, this)).appendTo(this.footer); - - this.spanHours.click($.proxy(this.toggleView, this, 'hours')); - this.spanMinutes.click($.proxy(this.toggleView, this, 'minutes')); - - // Show or toggle - input.on('focus.clockpicker click.clockpicker', $.proxy(this.show, this)); - - // Build ticks - var tickTpl = $('
      '), - i, - tick, - radian, - radius; - - // Hours view - if (options.twelvehour) { - for (i = 1; i < 13; i += 1) { - tick = tickTpl.clone(); - radian = i / 6 * Math.PI; - radius = outerRadius; - tick.css({ - left: dialRadius + Math.sin(radian) * radius - tickRadius, - top: dialRadius - Math.cos(radian) * radius - tickRadius - }); - tick.html(i === 0 ? '00' : i); - hoursView.append(tick); - tick.on(mousedownEvent, mousedown); - } - } else { - for (i = 0; i < 24; i += 1) { - tick = tickTpl.clone(); - radian = i / 6 * Math.PI; - var inner = i > 0 && i < 13; - radius = inner ? innerRadius : outerRadius; - tick.css({ - left: dialRadius + Math.sin(radian) * radius - tickRadius, - top: dialRadius - Math.cos(radian) * radius - tickRadius - }); - tick.html(i === 0 ? '00' : i); - hoursView.append(tick); - tick.on(mousedownEvent, mousedown); - } - } - - // Minutes view - for (i = 0; i < 60; i += 5) { - tick = tickTpl.clone(); - radian = i / 30 * Math.PI; - tick.css({ - left: dialRadius + Math.sin(radian) * outerRadius - tickRadius, - top: dialRadius - Math.cos(radian) * outerRadius - tickRadius - }); - tick.html(leadingZero(i)); - minutesView.append(tick); - tick.on(mousedownEvent, mousedown); - } - - // Clicking on minutes view space - plate.on(mousedownEvent, function (e) { - if ($(e.target).closest('.clockpicker-tick').length === 0) { - mousedown(e, true); - } - }); - - // Mousedown or touchstart - function mousedown(e, space) { - var offset = plate.offset(), - isTouch = /^touch/.test(e.type), - x0 = offset.left + dialRadius, - y0 = offset.top + dialRadius, - dx = (isTouch ? e.originalEvent.touches[0] : e).pageX - x0, - dy = (isTouch ? e.originalEvent.touches[0] : e).pageY - y0, - z = Math.sqrt(dx * dx + dy * dy), - moved = false; - - // When clicking on minutes view space, check the mouse position - if (space && (z < outerRadius - tickRadius || z > outerRadius + tickRadius)) { - return; - } - e.preventDefault(); - - // Set cursor style of body after 200ms - var movingTimer = setTimeout(function () { - self.popover.addClass('clockpicker-moving'); - }, 200); - - // Clock - self.setHand(dx, dy, !space, true); - - // Mousemove on document - $doc.off(mousemoveEvent).on(mousemoveEvent, function (e) { - e.preventDefault(); - var isTouch = /^touch/.test(e.type), - x = (isTouch ? e.originalEvent.touches[0] : e).pageX - x0, - y = (isTouch ? e.originalEvent.touches[0] : e).pageY - y0; - if (!moved && x === dx && y === dy) { - // Clicking in chrome on windows will trigger a mousemove event - return; - } - moved = true; - self.setHand(x, y, false, true); - }); - - // Mouseup on document - $doc.off(mouseupEvent).on(mouseupEvent, function (e) { - $doc.off(mouseupEvent); - e.preventDefault(); - var isTouch = /^touch/.test(e.type), - x = (isTouch ? e.originalEvent.changedTouches[0] : e).pageX - x0, - y = (isTouch ? e.originalEvent.changedTouches[0] : e).pageY - y0; - if ((space || moved) && x === dx && y === dy) { - self.setHand(x, y); - } - - if (self.currentView === 'hours') { - self.toggleView('minutes', duration / 2); - } else if (options.autoclose) { - self.minutesView.addClass('clockpicker-dial-out'); - setTimeout(function () { - self.done(); - }, duration / 2); - } - plate.prepend(canvas); - - // Reset cursor style of body - clearTimeout(movingTimer); - self.popover.removeClass('clockpicker-moving'); - - // Unbind mousemove event - $doc.off(mousemoveEvent); - }); - } - - if (svgSupported) { - // Draw clock hands and others - var canvas = popover.find('.clockpicker-canvas'), - svg = createSvgElement('svg'); - svg.setAttribute('class', 'clockpicker-svg'); - svg.setAttribute('width', diameter); - svg.setAttribute('height', diameter); - var g = createSvgElement('g'); - g.setAttribute('transform', 'translate(' + dialRadius + ',' + dialRadius + ')'); - var bearing = createSvgElement('circle'); - bearing.setAttribute('class', 'clockpicker-canvas-bearing'); - bearing.setAttribute('cx', 0); - bearing.setAttribute('cy', 0); - bearing.setAttribute('r', 4); - var hand = createSvgElement('line'); - hand.setAttribute('x1', 0); - hand.setAttribute('y1', 0); - var bg = createSvgElement('circle'); - bg.setAttribute('class', 'clockpicker-canvas-bg'); - bg.setAttribute('r', tickRadius); - g.appendChild(hand); - g.appendChild(bg); - g.appendChild(bearing); - svg.appendChild(g); - canvas.append(svg); - - this.hand = hand; - this.bg = bg; - this.bearing = bearing; - this.g = g; - this.canvas = canvas; - } - - raiseCallback(this.options.init); - } - - function raiseCallback(callbackFunction) { - if (callbackFunction && typeof callbackFunction === "function") callbackFunction(); - } - - // Default options - ClockPicker.DEFAULTS = { - 'default': '', // default time, 'now' or '13:14' e.g. - fromnow: 0, // set default time to * milliseconds from now (using with default = 'now') - donetext: 'Ok', // done button text - cleartext: 'Clear', - canceltext: 'Cancel', - autoclose: false, // auto close when minute is selected - ampmclickable: true, // set am/pm button on itself - darktheme: false, // set to dark theme - twelvehour: true, // change to 12 hour AM/PM clock from 24 hour - vibrate: true // vibrate the device when dragging clock hand - }; - - // Show or hide popover - ClockPicker.prototype.toggle = function () { - this[this.isShown ? 'hide' : 'show'](); - }; - - // Set popover position - ClockPicker.prototype.locate = function () { - var element = this.element, - popover = this.popover, - offset = element.offset(), - width = element.outerWidth(), - height = element.outerHeight(), - align = this.options.align, - self = this; - - popover.show(); - }; - - // Show popover - ClockPicker.prototype.show = function (e) { - // Not show again - if (this.isShown) { - return; - } - raiseCallback(this.options.beforeShow); - $(':input').each(function () { - $(this).attr('tabindex', -1); - }); - var self = this; - // Initialize - this.input.blur(); - this.popover.addClass('picker--opened'); - this.input.addClass('picker__input picker__input--active'); - $(document.body).css('overflow', 'hidden'); - // Get the time - var value = ((this.input.prop('value') || this.options['default'] || '') + '').split(':'); - if (this.options.twelvehour && !(typeof value[1] === 'undefined')) { - if (value[1].indexOf("AM") > 0) { - this.amOrPm = 'AM'; - } else { - this.amOrPm = 'PM'; - } - value[1] = value[1].replace("AM", "").replace("PM", ""); - } - if (value[0] === 'now') { - var now = new Date(+new Date() + this.options.fromnow); - value = [now.getHours(), now.getMinutes()]; - if (this.options.twelvehour) { - this.amOrPm = value[0] >= 12 && value[0] < 24 ? 'PM' : 'AM'; - } - } - this.hours = +value[0] || 0; - this.minutes = +value[1] || 0; - this.spanHours.html(this.hours); - this.spanMinutes.html(leadingZero(this.minutes)); - if (!this.isAppended) { - - // Append popover to input by default - var containerEl = document.querySelector(this.options.container); - if (this.options.container && containerEl) { - containerEl.appendChild(this.popover[0]); - } else { - this.popover.insertAfter(this.input); - } - - if (this.options.twelvehour) { - if (this.amOrPm === 'PM') { - this.spanAmPm.children('#click-pm').addClass("text-primary"); - this.spanAmPm.children('#click-am').removeClass("text-primary"); - } else { - this.spanAmPm.children('#click-am').addClass("text-primary"); - this.spanAmPm.children('#click-pm').removeClass("text-primary"); - } - } - // Reset position when resize - $win.on('resize.clockpicker' + this.id, function () { - if (self.isShown) { - self.locate(); - } - }); - this.isAppended = true; - } - // Toggle to hours view - this.toggleView('hours'); - // Set position - this.locate(); - this.isShown = true; - // Hide when clicking or tabbing on any element except the clock and input - $doc.on('click.clockpicker.' + this.id + ' focusin.clockpicker.' + this.id, function (e) { - var target = $(e.target); - if (target.closest(self.popover.find('.picker__wrap')).length === 0 && target.closest(self.input).length === 0) { - self.hide(); - } - }); - // Hide when ESC is pressed - $doc.on('keyup.clockpicker.' + this.id, function (e) { - if (e.keyCode === 27) { - self.hide(); - } - }); - raiseCallback(this.options.afterShow); - }; - // Hide popover - ClockPicker.prototype.hide = function () { - raiseCallback(this.options.beforeHide); - this.input.removeClass('picker__input picker__input--active'); - this.popover.removeClass('picker--opened'); - $(document.body).css('overflow', 'visible'); - this.isShown = false; - $(':input').each(function (index) { - $(this).attr('tabindex', index + 1); - }); - // Unbinding events on document - $doc.off('click.clockpicker.' + this.id + ' focusin.clockpicker.' + this.id); - $doc.off('keyup.clockpicker.' + this.id); - this.popover.hide(); - raiseCallback(this.options.afterHide); - }; - // Toggle to hours or minutes view - ClockPicker.prototype.toggleView = function (view, delay) { - var raiseAfterHourSelect = false; - if (view === 'minutes' && $(this.hoursView).css("visibility") === "visible") { - raiseCallback(this.options.beforeHourSelect); - raiseAfterHourSelect = true; - } - var isHours = view === 'hours', - nextView = isHours ? this.hoursView : this.minutesView, - hideView = isHours ? this.minutesView : this.hoursView; - this.currentView = view; - - this.spanHours.toggleClass('text-primary', isHours); - this.spanMinutes.toggleClass('text-primary', !isHours); - - // Let's make transitions - hideView.addClass('clockpicker-dial-out'); - nextView.css('visibility', 'visible').removeClass('clockpicker-dial-out'); - - // Reset clock hand - this.resetClock(delay); - - // After transitions ended - clearTimeout(this.toggleViewTimer); - this.toggleViewTimer = setTimeout(function () { - hideView.css('visibility', 'hidden'); - }, duration); - - if (raiseAfterHourSelect) { - raiseCallback(this.options.afterHourSelect); - } - }; - - // Reset clock hand - ClockPicker.prototype.resetClock = function (delay) { - var view = this.currentView, - value = this[view], - isHours = view === 'hours', - unit = Math.PI / (isHours ? 6 : 30), - radian = value * unit, - radius = isHours && value > 0 && value < 13 ? innerRadius : outerRadius, - x = Math.sin(radian) * radius, - y = -Math.cos(radian) * radius, - self = this; - - if (svgSupported && delay) { - self.canvas.addClass('clockpicker-canvas-out'); - setTimeout(function () { - self.canvas.removeClass('clockpicker-canvas-out'); - self.setHand(x, y); - }, delay); - } else this.setHand(x, y); - }; - - // Set clock hand to (x, y) - ClockPicker.prototype.setHand = function (x, y, roundBy5, dragging) { - var radian = Math.atan2(x, -y), - isHours = this.currentView === 'hours', - unit = Math.PI / (isHours || roundBy5 ? 6 : 30), - z = Math.sqrt(x * x + y * y), - options = this.options, - inner = isHours && z < (outerRadius + innerRadius) / 2, - radius = inner ? innerRadius : outerRadius, - value; - - if (options.twelvehour) { - radius = outerRadius; - } - - // Radian should in range [0, 2PI] - if (radian < 0) { - radian = Math.PI * 2 + radian; - } - - // Get the round value - value = Math.round(radian / unit); - - // Get the round radian - radian = value * unit; - - // Correct the hours or minutes - if (options.twelvehour) { - if (isHours) { - if (value === 0) value = 12; - } else { - if (roundBy5) value *= 5; - if (value === 60) value = 0; - } - } else { - if (isHours) { - if (value === 12) value = 0; - value = inner ? value === 0 ? 12 : value : value === 0 ? 0 : value + 12; - } else { - if (roundBy5) value *= 5; - if (value === 60) value = 0; - } - } - - // Once hours or minutes changed, vibrate the device - if (this[this.currentView] !== value) { - if (vibrate && this.options.vibrate) { - // Do not vibrate too frequently - if (!this.vibrateTimer) { - navigator[vibrate](10); - this.vibrateTimer = setTimeout($.proxy(function () { - this.vibrateTimer = null; - }, this), 100); - } - } - } - - this[this.currentView] = value; - if (isHours) { - this['spanHours'].html(value); - } else { - this['spanMinutes'].html(leadingZero(value)); - } - - // If svg is not supported, just add an active class to the tick - if (!svgSupported) { - this[isHours ? 'hoursView' : 'minutesView'].find('.clockpicker-tick').each(function () { - var tick = $(this); - tick.toggleClass('active', value === +tick.html()); - }); - return; - } - - // Set clock hand and others' position - var cx1 = Math.sin(radian) * (radius - tickRadius), - cy1 = -Math.cos(radian) * (radius - tickRadius), - cx2 = Math.sin(radian) * radius, - cy2 = -Math.cos(radian) * radius; - this.hand.setAttribute('x2', cx1); - this.hand.setAttribute('y2', cy1); - this.bg.setAttribute('cx', cx2); - this.bg.setAttribute('cy', cy2); - }; - - // Hours and minutes are selected - ClockPicker.prototype.done = function () { - raiseCallback(this.options.beforeDone); - this.hide(); - this.label.addClass('active'); - - var last = this.input.prop('value'), - value = leadingZero(this.hours) + ':' + leadingZero(this.minutes); - if (this.options.twelvehour) { - value = value + this.amOrPm; - } - - this.input.prop('value', value); - if (value !== last) { - this.input.triggerHandler('change'); - if (!this.isInput) { - this.element.trigger('change'); - } - } - - if (this.options.autoclose) this.input.trigger('blur'); - - raiseCallback(this.options.afterDone); - }; - - // Clear input field - ClockPicker.prototype.clear = function () { - this.hide(); - this.label.removeClass('active'); - - var last = this.input.prop('value'), - value = ''; - - this.input.prop('value', value); - if (value !== last) { - this.input.triggerHandler('change'); - if (!this.isInput) { - this.element.trigger('change'); - } - } - - if (this.options.autoclose) { - this.input.trigger('blur'); - } - }; - - // Remove clockpicker from input - ClockPicker.prototype.remove = function () { - this.element.removeData('clockpicker'); - this.input.off('focus.clockpicker click.clockpicker'); - if (this.isShown) { - this.hide(); - } - if (this.isAppended) { - $win.off('resize.clockpicker' + this.id); - this.popover.remove(); - } - }; - - // Extends $.fn.clockpicker - $.fn.pickatime = function (option) { - var args = Array.prototype.slice.call(arguments, 1); - return this.each(function () { - var $this = $(this), - data = $this.data('clockpicker'); - if (!data) { - var options = $.extend({}, ClockPicker.DEFAULTS, $this.data(), typeof option == 'object' && option); - $this.data('clockpicker', new ClockPicker($this, options)); - } else { - // Manual operatsions. show, hide, remove, e.g. - if (typeof data[option] === 'function') { - data[option].apply(data, args); - } - } - }); - }; -})(jQuery); -;(function ($) { - - $.fn.characterCounter = function () { - return this.each(function () { - var $input = $(this); - var $counterElement = $input.parent().find('span[class="character-counter"]'); - - // character counter has already been added appended to the parent container - if ($counterElement.length) { - return; - } - - var itHasLengthAttribute = $input.attr('data-length') !== undefined; - - if (itHasLengthAttribute) { - $input.on('input', updateCounter); - $input.on('focus', updateCounter); - $input.on('blur', removeCounterElement); - - addCounterElement($input); - } - }); - }; - - function updateCounter() { - var maxLength = +$(this).attr('data-length'), - actualLength = +$(this).val().length, - isValidLength = actualLength <= maxLength; - - $(this).parent().find('span[class="character-counter"]').html(actualLength + '/' + maxLength); - - addInputStyle(isValidLength, $(this)); - } - - function addCounterElement($input) { - var $counterElement = $input.parent().find('span[class="character-counter"]'); - - if ($counterElement.length) { - return; - } - - $counterElement = $('').addClass('character-counter').css('float', 'right').css('font-size', '12px').css('height', 1); - - $input.parent().append($counterElement); - } - - function removeCounterElement() { - $(this).parent().find('span[class="character-counter"]').html(''); - } - - function addInputStyle(isValidLength, $input) { - var inputHasInvalidClass = $input.hasClass('invalid'); - if (isValidLength && inputHasInvalidClass) { - $input.removeClass('invalid'); - } else if (!isValidLength && !inputHasInvalidClass) { - $input.removeClass('valid'); - $input.addClass('invalid'); - } - } - - $(document).ready(function () { - $('input, textarea').characterCounter(); - }); -})(jQuery); -;(function ($) { - - var methods = { - - init: function (options) { - var defaults = { - duration: 200, // ms - dist: -100, // zoom scale TODO: make this more intuitive as an option - shift: 0, // spacing for center image - padding: 0, // Padding between non center items - fullWidth: false, // Change to full width styles - indicators: false, // Toggle indicators - noWrap: false, // Don't wrap around and cycle through items. - onCycleTo: null // Callback for when a new slide is cycled to. - }; - options = $.extend(defaults, options); - var namespace = Materialize.objectSelectorString($(this)); - - return this.each(function (i) { - - var images, item_width, item_height, offset, center, pressed, dim, count, reference, referenceY, amplitude, target, velocity, scrolling, xform, frame, timestamp, ticker, dragged, vertical_dragged; - var $indicators = $('
        '); - var scrollingTimeout = null; - var oneTimeCallback = null; - - // Initialize - var view = $(this); - var hasMultipleSlides = view.find('.carousel-item').length > 1; - var showIndicators = (view.attr('data-indicators') || options.indicators) && hasMultipleSlides; - var noWrap = view.attr('data-no-wrap') || options.noWrap || !hasMultipleSlides; - var uniqueNamespace = view.attr('data-namespace') || namespace + i; - view.attr('data-namespace', uniqueNamespace); - - // Options - var setCarouselHeight = function (imageOnly) { - var firstSlide = view.find('.carousel-item.active').length ? view.find('.carousel-item.active').first() : view.find('.carousel-item').first(); - var firstImage = firstSlide.find('img').first(); - if (firstImage.length) { - if (firstImage[0].complete) { - // If image won't trigger the load event - var imageHeight = firstImage.height(); - if (imageHeight > 0) { - view.css('height', firstImage.height()); - } else { - // If image still has no height, use the natural dimensions to calculate - var naturalWidth = firstImage[0].naturalWidth; - var naturalHeight = firstImage[0].naturalHeight; - var adjustedHeight = view.width() / naturalWidth * naturalHeight; - view.css('height', adjustedHeight); - } - } else { - // Get height when image is loaded normally - firstImage.on('load', function () { - view.css('height', $(this).height()); - }); - } - } else if (!imageOnly) { - var slideHeight = firstSlide.height(); - view.css('height', slideHeight); - } - }; - - if (options.fullWidth) { - options.dist = 0; - setCarouselHeight(); - - // Offset fixed items when indicators. - if (showIndicators) { - view.find('.carousel-fixed-item').addClass('with-indicators'); - } - } - - // Don't double initialize. - if (view.hasClass('initialized')) { - // Recalculate variables - $(window).trigger('resize'); - - // Redraw carousel. - view.trigger('carouselNext', [0.000001]); - return true; - } - - view.addClass('initialized'); - pressed = false; - offset = target = 0; - images = []; - item_width = view.find('.carousel-item').first().innerWidth(); - item_height = view.find('.carousel-item').first().innerHeight(); - dim = item_width * 2 + options.padding; - - view.find('.carousel-item').each(function (i) { - images.push($(this)[0]); - if (showIndicators) { - var $indicator = $('
      • '); - - // Add active to first by default. - if (i === 0) { - $indicator.addClass('active'); - } - - // Handle clicks on indicators. - $indicator.click(function (e) { - e.stopPropagation(); - - var index = $(this).index(); - cycleTo(index); - }); - $indicators.append($indicator); - } - }); - - if (showIndicators) { - view.append($indicators); - } - count = images.length; - - function setupEvents() { - if (typeof window.ontouchstart !== 'undefined') { - view.on('touchstart.carousel', tap); - view.on('touchmove.carousel', drag); - view.on('touchend.carousel', release); - } - view.on('mousedown.carousel', tap); - view.on('mousemove.carousel', drag); - view.on('mouseup.carousel', release); - view.on('mouseleave.carousel', release); - view.on('click.carousel', click); - } - - function xpos(e) { - // touch event - if (e.targetTouches && e.targetTouches.length >= 1) { - return e.targetTouches[0].clientX; - } - - // mouse event - return e.clientX; - } - - function ypos(e) { - // touch event - if (e.targetTouches && e.targetTouches.length >= 1) { - return e.targetTouches[0].clientY; - } - - // mouse event - return e.clientY; - } - - function wrap(x) { - return x >= count ? x % count : x < 0 ? wrap(count + x % count) : x; - } - - function scroll(x) { - // Track scrolling state - scrolling = true; - if (!view.hasClass('scrolling')) { - view.addClass('scrolling'); - } - if (scrollingTimeout != null) { - window.clearTimeout(scrollingTimeout); - } - scrollingTimeout = window.setTimeout(function () { - scrolling = false; - view.removeClass('scrolling'); - }, options.duration); - - // Start actual scroll - var i, half, delta, dir, tween, el, alignment, xTranslation; - var lastCenter = center; - - offset = typeof x === 'number' ? x : offset; - center = Math.floor((offset + dim / 2) / dim); - delta = offset - center * dim; - dir = delta < 0 ? 1 : -1; - tween = -dir * delta * 2 / dim; - half = count >> 1; - - if (!options.fullWidth) { - alignment = 'translateX(' + (view[0].clientWidth - item_width) / 2 + 'px) '; - alignment += 'translateY(' + (view[0].clientHeight - item_height) / 2 + 'px)'; - } else { - alignment = 'translateX(0)'; - } - - // Set indicator active - if (showIndicators) { - var diff = center % count; - var activeIndicator = $indicators.find('.indicator-item.active'); - if (activeIndicator.index() !== diff) { - activeIndicator.removeClass('active'); - $indicators.find('.indicator-item').eq(diff).addClass('active'); - } - } - - // center - // Don't show wrapped items. - if (!noWrap || center >= 0 && center < count) { - el = images[wrap(center)]; - - // Add active class to center item. - if (!$(el).hasClass('active')) { - view.find('.carousel-item').removeClass('active'); - $(el).addClass('active'); - } - el.style[xform] = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * options.shift * tween * i + 'px)' + ' translateZ(' + options.dist * tween + 'px)'; - el.style.zIndex = 0; - if (options.fullWidth) { - tweenedOpacity = 1; - } else { - tweenedOpacity = 1 - 0.2 * tween; - } - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - - for (i = 1; i <= half; ++i) { - // right side - if (options.fullWidth) { - zTranslation = options.dist; - tweenedOpacity = i === half && delta < 0 ? 1 - tween : 1; - } else { - zTranslation = options.dist * (i * 2 + tween * dir); - tweenedOpacity = 1 - 0.2 * (i * 2 + tween * dir); - } - // Don't show wrapped items. - if (!noWrap || center + i < count) { - el = images[wrap(center + i)]; - el.style[xform] = alignment + ' translateX(' + (options.shift + (dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; - el.style.zIndex = -i; - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - - // left side - if (options.fullWidth) { - zTranslation = options.dist; - tweenedOpacity = i === half && delta > 0 ? 1 - tween : 1; - } else { - zTranslation = options.dist * (i * 2 - tween * dir); - tweenedOpacity = 1 - 0.2 * (i * 2 - tween * dir); - } - // Don't show wrapped items. - if (!noWrap || center - i >= 0) { - el = images[wrap(center - i)]; - el.style[xform] = alignment + ' translateX(' + (-options.shift + (-dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; - el.style.zIndex = -i; - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - } - - // center - // Don't show wrapped items. - if (!noWrap || center >= 0 && center < count) { - el = images[wrap(center)]; - el.style[xform] = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * options.shift * tween + 'px)' + ' translateZ(' + options.dist * tween + 'px)'; - el.style.zIndex = 0; - if (options.fullWidth) { - tweenedOpacity = 1; - } else { - tweenedOpacity = 1 - 0.2 * tween; - } - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - - // onCycleTo callback - if (lastCenter !== center && typeof options.onCycleTo === "function") { - var $curr_item = view.find('.carousel-item').eq(wrap(center)); - options.onCycleTo.call(this, $curr_item, dragged); - } - - // One time callback - if (typeof oneTimeCallback === "function") { - oneTimeCallback.call(this, $curr_item, dragged); - oneTimeCallback = null; - } - } - - function track() { - var now, elapsed, delta, v; - - now = Date.now(); - elapsed = now - timestamp; - timestamp = now; - delta = offset - frame; - frame = offset; - - v = 1000 * delta / (1 + elapsed); - velocity = 0.8 * v + 0.2 * velocity; - } - - function autoScroll() { - var elapsed, delta; - - if (amplitude) { - elapsed = Date.now() - timestamp; - delta = amplitude * Math.exp(-elapsed / options.duration); - if (delta > 2 || delta < -2) { - scroll(target - delta); - requestAnimationFrame(autoScroll); - } else { - scroll(target); - } - } - } - - function click(e) { - // Disable clicks if carousel was dragged. - if (dragged) { - e.preventDefault(); - e.stopPropagation(); - return false; - } else if (!options.fullWidth) { - var clickedIndex = $(e.target).closest('.carousel-item').index(); - var diff = wrap(center) - clickedIndex; - - // Disable clicks if carousel was shifted by click - if (diff !== 0) { - e.preventDefault(); - e.stopPropagation(); - } - cycleTo(clickedIndex); - } - } - - function cycleTo(n) { - var diff = center % count - n; - - // Account for wraparound. - if (!noWrap) { - if (diff < 0) { - if (Math.abs(diff + count) < Math.abs(diff)) { - diff += count; - } - } else if (diff > 0) { - if (Math.abs(diff - count) < diff) { - diff -= count; - } - } - } - - // Call prev or next accordingly. - if (diff < 0) { - view.trigger('carouselNext', [Math.abs(diff)]); - } else if (diff > 0) { - view.trigger('carouselPrev', [diff]); - } - } - - function tap(e) { - // Fixes firefox draggable image bug - if (e.type === 'mousedown' && $(e.target).is('img')) { - e.preventDefault(); - } - pressed = true; - dragged = false; - vertical_dragged = false; - reference = xpos(e); - referenceY = ypos(e); - - velocity = amplitude = 0; - frame = offset; - timestamp = Date.now(); - clearInterval(ticker); - ticker = setInterval(track, 100); - } - - function drag(e) { - var x, delta, deltaY; - if (pressed) { - x = xpos(e); - y = ypos(e); - delta = reference - x; - deltaY = Math.abs(referenceY - y); - if (deltaY < 30 && !vertical_dragged) { - // If vertical scrolling don't allow dragging. - if (delta > 2 || delta < -2) { - dragged = true; - reference = x; - scroll(offset + delta); - } - } else if (dragged) { - // If dragging don't allow vertical scroll. - e.preventDefault(); - e.stopPropagation(); - return false; - } else { - // Vertical scrolling. - vertical_dragged = true; - } - } - - if (dragged) { - // If dragging don't allow vertical scroll. - e.preventDefault(); - e.stopPropagation(); - return false; - } - } - - function release(e) { - if (pressed) { - pressed = false; - } else { - return; - } - - clearInterval(ticker); - target = offset; - if (velocity > 10 || velocity < -10) { - amplitude = 0.9 * velocity; - target = offset + amplitude; - } - target = Math.round(target / dim) * dim; - - // No wrap of items. - if (noWrap) { - if (target >= dim * (count - 1)) { - target = dim * (count - 1); - } else if (target < 0) { - target = 0; - } - } - amplitude = target - offset; - timestamp = Date.now(); - requestAnimationFrame(autoScroll); - - if (dragged) { - e.preventDefault(); - e.stopPropagation(); - } - return false; - } - - xform = 'transform'; - ['webkit', 'Moz', 'O', 'ms'].every(function (prefix) { - var e = prefix + 'Transform'; - if (typeof document.body.style[e] !== 'undefined') { - xform = e; - return false; - } - return true; - }); - - var throttledResize = Materialize.throttle(function () { - if (options.fullWidth) { - item_width = view.find('.carousel-item').first().innerWidth(); - var imageHeight = view.find('.carousel-item.active').height(); - dim = item_width * 2 + options.padding; - offset = center * 2 * item_width; - target = offset; - setCarouselHeight(true); - } else { - scroll(); - } - }, 200); - $(window).off('resize.carousel-' + uniqueNamespace).on('resize.carousel-' + uniqueNamespace, throttledResize); - - setupEvents(); - scroll(offset); - - $(this).on('carouselNext', function (e, n, callback) { - if (n === undefined) { - n = 1; - } - if (typeof callback === "function") { - oneTimeCallback = callback; - } - - target = dim * Math.round(offset / dim) + dim * n; - if (offset !== target) { - amplitude = target - offset; - timestamp = Date.now(); - requestAnimationFrame(autoScroll); - } - }); - - $(this).on('carouselPrev', function (e, n, callback) { - if (n === undefined) { - n = 1; - } - if (typeof callback === "function") { - oneTimeCallback = callback; - } - - target = dim * Math.round(offset / dim) - dim * n; - if (offset !== target) { - amplitude = target - offset; - timestamp = Date.now(); - requestAnimationFrame(autoScroll); - } - }); - - $(this).on('carouselSet', function (e, n, callback) { - if (n === undefined) { - n = 0; - } - if (typeof callback === "function") { - oneTimeCallback = callback; - } - - cycleTo(n); - }); - }); - }, - next: function (n, callback) { - $(this).trigger('carouselNext', [n, callback]); - }, - prev: function (n, callback) { - $(this).trigger('carouselPrev', [n, callback]); - }, - set: function (n, callback) { - $(this).trigger('carouselSet', [n, callback]); - }, - destroy: function () { - var uniqueNamespace = $(this).attr('data-namespace'); - $(this).removeAttr('data-namespace'); - $(this).removeClass('initialized'); - $(this).find('.indicators').remove(); - - // Remove event handlers - $(this).off('carouselNext carouselPrev carouselSet'); - $(window).off('resize.carousel-' + uniqueNamespace); - if (typeof window.ontouchstart !== 'undefined') { - $(this).off('touchstart.carousel touchmove.carousel touchend.carousel'); - } - $(this).off('mousedown.carousel mousemove.carousel mouseup.carousel mouseleave.carousel click.carousel'); - } - }; - - $.fn.carousel = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.carousel'); - } - }; // Plugin end -})(jQuery); -;(function ($) { - - var methods = { - init: function (options) { - return this.each(function () { - var origin = $('#' + $(this).attr('data-activates')); - var screen = $('body'); - - // Creating tap target - var tapTargetEl = $(this); - var tapTargetWrapper = tapTargetEl.parent('.tap-target-wrapper'); - var tapTargetWave = tapTargetWrapper.find('.tap-target-wave'); - var tapTargetOriginEl = tapTargetWrapper.find('.tap-target-origin'); - var tapTargetContentEl = tapTargetEl.find('.tap-target-content'); - - // Creating wrapper - if (!tapTargetWrapper.length) { - tapTargetWrapper = tapTargetEl.wrap($('
        ')).parent(); - } - - // Creating content - if (!tapTargetContentEl.length) { - tapTargetContentEl = $('
        '); - tapTargetEl.append(tapTargetContentEl); - } - - // Creating foreground wave - if (!tapTargetWave.length) { - tapTargetWave = $('
        '); - - // Creating origin - if (!tapTargetOriginEl.length) { - tapTargetOriginEl = origin.clone(true, true); - tapTargetOriginEl.addClass('tap-target-origin'); - tapTargetOriginEl.removeAttr('id'); - tapTargetOriginEl.removeAttr('style'); - tapTargetWave.append(tapTargetOriginEl); - } - - tapTargetWrapper.append(tapTargetWave); - } - - // Open - var openTapTarget = function () { - if (tapTargetWrapper.is('.open')) { - return; - } - - // Adding open class - tapTargetWrapper.addClass('open'); - - setTimeout(function () { - tapTargetOriginEl.off('click.tapTarget').on('click.tapTarget', function (e) { - closeTapTarget(); - tapTargetOriginEl.off('click.tapTarget'); - }); - - $(document).off('click.tapTarget').on('click.tapTarget', function (e) { - closeTapTarget(); - $(document).off('click.tapTarget'); - }); - - var throttledCalc = Materialize.throttle(function () { - calculateTapTarget(); - }, 200); - $(window).off('resize.tapTarget').on('resize.tapTarget', throttledCalc); - }, 0); - }; - - // Close - var closeTapTarget = function () { - if (!tapTargetWrapper.is('.open')) { - return; - } - - tapTargetWrapper.removeClass('open'); - tapTargetOriginEl.off('click.tapTarget'); - $(document).off('click.tapTarget'); - $(window).off('resize.tapTarget'); - }; - - // Pre calculate - var calculateTapTarget = function () { - // Element or parent is fixed position? - var isFixed = origin.css('position') === 'fixed'; - if (!isFixed) { - var parents = origin.parents(); - for (var i = 0; i < parents.length; i++) { - isFixed = $(parents[i]).css('position') == 'fixed'; - if (isFixed) { - break; - } - } - } - - // Calculating origin - var originWidth = origin.outerWidth(); - var originHeight = origin.outerHeight(); - var originTop = isFixed ? origin.offset().top - $(document).scrollTop() : origin.offset().top; - var originLeft = isFixed ? origin.offset().left - $(document).scrollLeft() : origin.offset().left; - - // Calculating screen - var windowWidth = $(window).width(); - var windowHeight = $(window).height(); - var centerX = windowWidth / 2; - var centerY = windowHeight / 2; - var isLeft = originLeft <= centerX; - var isRight = originLeft > centerX; - var isTop = originTop <= centerY; - var isBottom = originTop > centerY; - var isCenterX = originLeft >= windowWidth * 0.25 && originLeft <= windowWidth * 0.75; - var isCenterY = originTop >= windowHeight * 0.25 && originTop <= windowHeight * 0.75; - - // Calculating tap target - var tapTargetWidth = tapTargetEl.outerWidth(); - var tapTargetHeight = tapTargetEl.outerHeight(); - var tapTargetTop = originTop + originHeight / 2 - tapTargetHeight / 2; - var tapTargetLeft = originLeft + originWidth / 2 - tapTargetWidth / 2; - var tapTargetPosition = isFixed ? 'fixed' : 'absolute'; - - // Calculating content - var tapTargetTextWidth = isCenterX ? tapTargetWidth : tapTargetWidth / 2 + originWidth; - var tapTargetTextHeight = tapTargetHeight / 2; - var tapTargetTextTop = isTop ? tapTargetHeight / 2 : 0; - var tapTargetTextBottom = 0; - var tapTargetTextLeft = isLeft && !isCenterX ? tapTargetWidth / 2 - originWidth : 0; - var tapTargetTextRight = 0; - var tapTargetTextPadding = originWidth; - var tapTargetTextAlign = isBottom ? 'bottom' : 'top'; - - // Calculating wave - var tapTargetWaveWidth = originWidth > originHeight ? originWidth * 2 : originWidth * 2; - var tapTargetWaveHeight = tapTargetWaveWidth; - var tapTargetWaveTop = tapTargetHeight / 2 - tapTargetWaveHeight / 2; - var tapTargetWaveLeft = tapTargetWidth / 2 - tapTargetWaveWidth / 2; - - // Setting tap target - var tapTargetWrapperCssObj = {}; - tapTargetWrapperCssObj.top = isTop ? tapTargetTop : ''; - tapTargetWrapperCssObj.right = isRight ? windowWidth - tapTargetLeft - tapTargetWidth : ''; - tapTargetWrapperCssObj.bottom = isBottom ? windowHeight - tapTargetTop - tapTargetHeight : ''; - tapTargetWrapperCssObj.left = isLeft ? tapTargetLeft : ''; - tapTargetWrapperCssObj.position = tapTargetPosition; - tapTargetWrapper.css(tapTargetWrapperCssObj); - - // Setting content - tapTargetContentEl.css({ - width: tapTargetTextWidth, - height: tapTargetTextHeight, - top: tapTargetTextTop, - right: tapTargetTextRight, - bottom: tapTargetTextBottom, - left: tapTargetTextLeft, - padding: tapTargetTextPadding, - verticalAlign: tapTargetTextAlign - }); - - // Setting wave - tapTargetWave.css({ - top: tapTargetWaveTop, - left: tapTargetWaveLeft, - width: tapTargetWaveWidth, - height: tapTargetWaveHeight - }); - }; - - if (options == 'open') { - calculateTapTarget(); - openTapTarget(); - } - - if (options == 'close') closeTapTarget(); - }); - }, - open: function () {}, - close: function () {} - }; - - $.fn.tapTarget = function (methodOrOptions) { - if (methods[methodOrOptions] || typeof methodOrOptions === 'object') return methods.init.apply(this, arguments); - - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tap-target'); - }; -})(jQuery); diff --git a/parallax-template/js/materialize.min.js b/parallax-template/js/materialize.min.js deleted file mode 100644 index c1a6d7e..0000000 --- a/parallax-template/js/materialize.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Materialize v0.100.2 (http://materializecss.com) - * Copyright 2014-2017 Materialize - * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) - */ -function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var _createClass=function(){function t(t,e){for(var i=0;i0&&e-1 in t))}if(!t.jQuery){var i=function(t,e){return new i.fn.init(t,e)};i.isWindow=function(t){return null!=t&&t==t.window},i.type=function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?o[r.call(t)]||"object":typeof t},i.isArray=Array.isArray||function(t){return"array"===i.type(t)},i.isPlainObject=function(t){var e;if(!t||"object"!==i.type(t)||t.nodeType||i.isWindow(t))return!1;try{if(t.constructor&&!a.call(t,"constructor")&&!a.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}for(e in t);return void 0===e||a.call(t,e)},i.each=function(t,i,n){var o=0,a=t.length,r=e(t);if(n){if(r)for(;a>o&&!1!==i.apply(t[o],n);o++);else for(o in t)if(!1===i.apply(t[o],n))break}else if(r)for(;a>o&&!1!==i.call(t[o],o,t[o]);o++);else for(o in t)if(!1===i.call(t[o],o,t[o]))break;return t},i.data=function(t,e,o){if(void 0===o){var a=(r=t[i.expando])&&n[r];if(void 0===e)return a;if(a&&e in a)return a[e]}else if(void 0!==e){var r=t[i.expando]||(t[i.expando]=++i.uuid);return n[r]=n[r]||{},n[r][e]=o,o}},i.removeData=function(t,e){var o=t[i.expando],a=o&&n[o];a&&i.each(e,function(t,e){delete a[e]})},i.extend=function(){var t,e,n,o,a,r,s=arguments[0]||{},l=1,c=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[l]||{},l++),"object"!=typeof s&&"function"!==i.type(s)&&(s={}),l===c&&(s=this,l--);c>l;l++)if(null!=(a=arguments[l]))for(o in a)t=s[o],s!==(n=a[o])&&(u&&n&&(i.isPlainObject(n)||(e=i.isArray(n)))?(e?(e=!1,r=t&&i.isArray(t)?t:[]):r=t&&i.isPlainObject(t)?t:{},s[o]=i.extend(u,r,n)):void 0!==n&&(s[o]=n));return s},i.queue=function(t,n,o){if(t){n=(n||"fx")+"queue";var a=i.data(t,n);return o?(!a||i.isArray(o)?a=i.data(t,n,function(t,i){var n=i||[];return null!=t&&(e(Object(t))?function(t,e){for(var i=+e.length,n=0,o=t.length;i>n;)t[o++]=e[n++];if(i!==i)for(;void 0!==e[n];)t[o++]=e[n++];t.length=o}(n,"string"==typeof t?[t]:t):[].push.call(n,t)),n}(o)):a.push(o),a):a||[]}},i.dequeue=function(t,e){i.each(t.nodeType?[t]:t,function(t,n){e=e||"fx";var o=i.queue(n,e),a=o.shift();"inprogress"===a&&(a=o.shift()),a&&("fx"===e&&o.unshift("inprogress"),a.call(n,function(){i.dequeue(n,e)}))})},i.fn=i.prototype={init:function(t){if(t.nodeType)return this[0]=t,this;throw new Error("Not a DOM node.")},offset:function(){var e=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:e.top+(t.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:e.left+(t.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function t(){for(var t=this.offsetParent||document;t&&"html"===!t.nodeType.toLowerCase&&"static"===t.style.position;)t=t.offsetParent;return t||document}var e=this[0],t=t.apply(e),n=this.offset(),o=/^(?:body|html)$/i.test(t.nodeName)?{top:0,left:0}:i(t).offset();return n.top-=parseFloat(e.style.marginTop)||0,n.left-=parseFloat(e.style.marginLeft)||0,t.style&&(o.top+=parseFloat(t.style.borderTopWidth)||0,o.left+=parseFloat(t.style.borderLeftWidth)||0),{top:n.top-o.top,left:n.left-o.left}}};var n={};i.expando="velocity"+(new Date).getTime(),i.uuid=0;for(var o={},a=o.hasOwnProperty,r=o.toString,s="Boolean Number String Function Array Date RegExp Object Error".split(" "),l=0;lo;++o){var a=c(i,t,n);if(0===a)return i;i-=(l(i,t,n)-e)/a}return i}function d(){for(var e=0;b>e;++e)C[e]=l(e*w,t,n)}function p(e,i,o){var a,r,s=0;do{(a=l(r=i+(o-i)/2,t,n)-e)>0?o=r:i=r}while(Math.abs(a)>g&&++s=m?u(e,r):0==s?r:p(e,i,i+w)}function f(){T=!0,(t!=i||n!=o)&&d()}var v=4,m=.001,g=1e-7,y=10,b=11,w=1/(b-1),k="Float32Array"in e;if(4!==arguments.length)return!1;for(var x=0;4>x;++x)if("number"!=typeof arguments[x]||isNaN(arguments[x])||!isFinite(arguments[x]))return!1;t=Math.min(t,1),n=Math.min(n,1),t=Math.max(t,0),n=Math.max(n,0);var C=k?new Float32Array(b):new Array(b),T=!1,S=function(e){return T||f(),t===i&&n===o?e:0===e?0:1===e?1:l(h(e),i,o)};S.getControlPoints=function(){return[{x:t,y:i},{x:n,y:o}]};var P="generateBezier("+[t,i,n,o]+")";return S.toString=function(){return P},S}function c(t,e){var i=t;return v.isString(t)?b.Easings[t]||(i=!1):i=v.isArray(t)&&1===t.length?s.apply(null,t):v.isArray(t)&&2===t.length?w.apply(null,t.concat([e])):!(!v.isArray(t)||4!==t.length)&&l.apply(null,t),!1===i&&(i=b.Easings[b.defaults.easing]?b.defaults.easing:y),i}function u(t){if(t){var e=(new Date).getTime(),i=b.State.calls.length;i>1e4&&(b.State.calls=o(b.State.calls));for(var a=0;i>a;a++)if(b.State.calls[a]){var s=b.State.calls[a],l=s[0],c=s[2],h=s[3],f=!!h,m=null;h||(h=b.State.calls[a][3]=e-16);for(var g=Math.min((e-h)/c.duration,1),y=0,w=l.length;w>y;y++){var x=l[y],T=x.element;if(r(T)){var S=!1;if(c.display!==n&&null!==c.display&&"none"!==c.display){if("flex"===c.display){var P=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];p.each(P,function(t,e){k.setPropertyValue(T,"display",e)})}k.setPropertyValue(T,"display",c.display)}c.visibility!==n&&"hidden"!==c.visibility&&k.setPropertyValue(T,"visibility",c.visibility);for(var A in x)if("element"!==A){var O,E=x[A],_=v.isString(E.easing)?b.Easings[E.easing]:E.easing;if(1===g)O=E.endValue;else{var M=E.endValue-E.startValue;if(O=E.startValue+M*_(g,c,M),!f&&O===E.currentValue)continue}if(E.currentValue=O,"tween"===A)m=O;else{if(k.Hooks.registered[A]){var I=k.Hooks.getRoot(A),D=r(T).rootPropertyValueCache[I];D&&(E.rootPropertyValue=D)}var q=k.setPropertyValue(T,A,E.currentValue+(0===parseFloat(O)?"":E.unitType),E.rootPropertyValue,E.scrollData);k.Hooks.registered[A]&&(r(T).rootPropertyValueCache[I]=k.Normalizations.registered[I]?k.Normalizations.registered[I]("extract",null,q[1]):q[1]),"transform"===q[0]&&(S=!0)}}c.mobileHA&&r(T).transformCache.translate3d===n&&(r(T).transformCache.translate3d="(0px, 0px, 0px)",S=!0),S&&k.flushTransformCache(T)}}c.display!==n&&"none"!==c.display&&(b.State.calls[a][2].display=!1),c.visibility!==n&&"hidden"!==c.visibility&&(b.State.calls[a][2].visibility=!1),c.progress&&c.progress.call(s[1],s[1],g,Math.max(0,h+c.duration-e),h,m),1===g&&d(a)}}b.State.isTicking&&C(u)}function d(t,e){if(!b.State.calls[t])return!1;for(var i=b.State.calls[t][0],o=b.State.calls[t][1],a=b.State.calls[t][2],s=b.State.calls[t][4],l=!1,c=0,u=i.length;u>c;c++){var d=i[c].element;if(e||a.loop||("none"===a.display&&k.setPropertyValue(d,"display",a.display),"hidden"===a.visibility&&k.setPropertyValue(d,"visibility",a.visibility)),!0!==a.loop&&(p.queue(d)[1]===n||!/\.velocityQueueEntryFlag/i.test(p.queue(d)[1]))&&r(d)){r(d).isAnimating=!1,r(d).rootPropertyValueCache={};var h=!1;p.each(k.Lists.transforms3D,function(t,e){var i=/^scale/.test(e)?1:0,o=r(d).transformCache[e];r(d).transformCache[e]!==n&&new RegExp("^\\("+i+"[^.]").test(o)&&(h=!0,delete r(d).transformCache[e])}),a.mobileHA&&(h=!0,delete r(d).transformCache.translate3d),h&&k.flushTransformCache(d),k.Values.removeClass(d,"velocity-animating")}if(!e&&a.complete&&!a.loop&&c===u-1)try{a.complete.call(o,o)}catch(t){setTimeout(function(){throw t},1)}s&&!0!==a.loop&&s(o),r(d)&&!0===a.loop&&!e&&(p.each(r(d).tweensContainer,function(t,e){/^rotate/.test(t)&&360===parseFloat(e.endValue)&&(e.endValue=0,e.startValue=360),/^backgroundPosition/.test(t)&&100===parseFloat(e.endValue)&&"%"===e.unitType&&(e.endValue=0,e.startValue=100)}),b(d,"reverse",{loop:!0,delay:a.delay})),!1!==a.queue&&p.dequeue(d,a.queue)}b.State.calls[t]=!1;for(var f=0,v=b.State.calls.length;v>f;f++)if(!1!==b.State.calls[f]){l=!0;break}!1===l&&(b.State.isTicking=!1,delete b.State.calls,b.State.calls=[])}var p,h=function(){if(i.documentMode)return i.documentMode;for(var t=7;t>4;t--){var e=i.createElement("div");if(e.innerHTML="\x3c!--[if IE "+t+"]>0)},isWrapped:function(t){return t&&(t.jquery||e.Zepto&&e.Zepto.zepto.isZ(t))},isSVG:function(t){return e.SVGElement&&t instanceof e.SVGElement},isEmptyObject:function(t){for(var e in t)return!1;return!0}},m=!1;if(t.fn&&t.fn.jquery?(p=t,m=!0):p=e.Velocity.Utilities,8>=h&&!m)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");{if(!(7>=h)){var g=400,y="swing",b={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:e.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:i.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:p,Redirects:{},Easings:{},Promise:e.Promise,defaults:{queue:"",duration:g,easing:y,begin:n,complete:n,progress:n,display:n,visibility:n,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(t){p.data(t,"velocity",{isSVG:v.isSVG(t),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};e.pageYOffset!==n?(b.State.scrollAnchor=e,b.State.scrollPropertyLeft="pageXOffset",b.State.scrollPropertyTop="pageYOffset"):(b.State.scrollAnchor=i.documentElement||i.body.parentNode||i.body,b.State.scrollPropertyLeft="scrollLeft",b.State.scrollPropertyTop="scrollTop");var w=function(){function t(t){return-t.tension*t.x-t.friction*t.v}function e(e,i,n){var o={x:e.x+n.dx*i,v:e.v+n.dv*i,tension:e.tension,friction:e.friction};return{dx:o.v,dv:t(o)}}function i(i,n){var o={dx:i.v,dv:t(i)},a=e(i,.5*n,o),r=e(i,.5*n,a),s=e(i,n,r),l=1/6*(o.dx+2*(a.dx+r.dx)+s.dx),c=1/6*(o.dv+2*(a.dv+r.dv)+s.dv);return i.x=i.x+l*n,i.v=i.v+c*n,i}return function t(e,n,o){var a,r,s,l={x:-1,v:0,tension:null,friction:null},c=[0],u=0;for(e=parseFloat(e)||500,n=parseFloat(n)||20,o=o||null,l.tension=e,l.friction=n,(a=null!==o)?(u=t(e,n),r=u/o*.016):r=.016;s=i(s||l,r),c.push(1+s.x),u+=16,Math.abs(s.x)>1e-4&&Math.abs(s.v)>1e-4;);return a?function(t){return c[t*(c.length-1)|0]}:u}}();b.Easings={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},spring:function(t){return 1-Math.cos(4.5*t*Math.PI)*Math.exp(6*-t)}},p.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(t,e){b.Easings[e[0]]=l.apply(null,e[1])});var k=b.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(a=0;a=h)switch(t){case"name":return"filter";case"extract":var n=i.toString().match(/alpha\(opacity=(.*)\)/i);return i=n?n[1]/100:1;case"inject":return e.style.zoom=1,parseFloat(i)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(i),10)+")"}else switch(t){case"name":return"opacity";case"extract":case"inject":return i}}},register:function(){9>=h||b.State.isGingerbread||(k.Lists.transformsBase=k.Lists.transformsBase.concat(k.Lists.transforms3D));for(t=0;to&&(o=1),a=!/(\d)$/i.test(o);break;case"skew":a=!/(deg|\d)$/i.test(o);break;case"rotate":a=!/(deg|\d)$/i.test(o)}return a||(r(i).transformCache[e]="("+o+")"),r(i).transformCache[e]}}}();for(var t=0;t=h||3!==a.split(" ").length||(a+=" 1"),a;case"inject":return 8>=h?4===o.split(" ").length&&(o=o.split(/\s+/).slice(0,3).join(" ")):3===o.split(" ").length&&(o+=" 1"),(8>=h?"rgb":"rgba")+"("+o.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(t){return t.replace(/-(\w)/g,function(t,e){return e.toUpperCase()})},SVGAttribute:function(t){var e="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(h||b.State.isAndroid&&!b.State.isChrome)&&(e+="|transform"),new RegExp("^("+e+")$","i").test(t)},prefixCheck:function(t){if(b.State.prefixMatches[t])return[b.State.prefixMatches[t],!0];for(var e=["","Webkit","Moz","ms","O"],i=0,n=e.length;n>i;i++){var o;if(o=0===i?t:e[i]+t.replace(/^\w/,function(t){return t.toUpperCase()}),v.isString(b.State.prefixElement.style[o]))return b.State.prefixMatches[t]=o,[o,!0]}return[t,!1]}},Values:{hexToRgb:function(t){var e,i=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return t=t.replace(i,function(t,e,i,n){return e+e+i+i+n+n}),e=n.exec(t),e?[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]:[0,0,0]},isCSSNullValue:function(t){return 0==t||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(t)},getUnitType:function(t){return/^(rotate|skew)/i.test(t)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(t)?"":"px"},getDisplayType:function(t){var e=t&&t.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(e)?"inline":/^(li)$/i.test(e)?"list-item":/^(tr)$/i.test(e)?"table-row":/^(table)$/i.test(e)?"table":/^(tbody)$/i.test(e)?"table-row-group":"block"},addClass:function(t,e){t.classList?t.classList.add(e):t.className+=(t.className.length?" ":"")+e},removeClass:function(t,e){t.classList?t.classList.remove(e):t.className=t.className.toString().replace(new RegExp("(^|\\s)"+e.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(t,i,o,a){function s(t,i){function o(){c&&k.setPropertyValue(t,"display","none")}var l=0;if(8>=h)l=p.css(t,i);else{var c=!1;if(/^(width|height)$/.test(i)&&0===k.getPropertyValue(t,"display")&&(c=!0,k.setPropertyValue(t,"display",k.Values.getDisplayType(t))),!a){if("height"===i&&"border-box"!==k.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var u=t.offsetHeight-(parseFloat(k.getPropertyValue(t,"borderTopWidth"))||0)-(parseFloat(k.getPropertyValue(t,"borderBottomWidth"))||0)-(parseFloat(k.getPropertyValue(t,"paddingTop"))||0)-(parseFloat(k.getPropertyValue(t,"paddingBottom"))||0);return o(),u}if("width"===i&&"border-box"!==k.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var d=t.offsetWidth-(parseFloat(k.getPropertyValue(t,"borderLeftWidth"))||0)-(parseFloat(k.getPropertyValue(t,"borderRightWidth"))||0)-(parseFloat(k.getPropertyValue(t,"paddingLeft"))||0)-(parseFloat(k.getPropertyValue(t,"paddingRight"))||0);return o(),d}}var f;f=r(t)===n?e.getComputedStyle(t,null):r(t).computedStyle?r(t).computedStyle:r(t).computedStyle=e.getComputedStyle(t,null),"borderColor"===i&&(i="borderTopColor"),(""===(l=9===h&&"filter"===i?f.getPropertyValue(i):f[i])||null===l)&&(l=t.style[i]),o()}if("auto"===l&&/^(top|right|bottom|left)$/i.test(i)){var v=s(t,"position");("fixed"===v||"absolute"===v&&/top|left/i.test(i))&&(l=p(t).position()[i]+"px")}return l}var l;if(k.Hooks.registered[i]){var c=i,u=k.Hooks.getRoot(c);o===n&&(o=k.getPropertyValue(t,k.Names.prefixCheck(u)[0])),k.Normalizations.registered[u]&&(o=k.Normalizations.registered[u]("extract",t,o)),l=k.Hooks.extractValue(c,o)}else if(k.Normalizations.registered[i]){var d,f;"transform"!==(d=k.Normalizations.registered[i]("name",t))&&(f=s(t,k.Names.prefixCheck(d)[0]),k.Values.isCSSNullValue(f)&&k.Hooks.templates[i]&&(f=k.Hooks.templates[i][1])),l=k.Normalizations.registered[i]("extract",t,f)}if(!/^[\d-]/.test(l))if(r(t)&&r(t).isSVG&&k.Names.SVGAttribute(i))if(/^(height|width)$/i.test(i))try{l=t.getBBox()[i]}catch(t){l=0}else l=t.getAttribute(i);else l=s(t,k.Names.prefixCheck(i)[0]);return k.Values.isCSSNullValue(l)&&(l=0),b.debug>=2&&console.log("Get "+i+": "+l),l},setPropertyValue:function(t,i,n,o,a){var s=i;if("scroll"===i)a.container?a.container["scroll"+a.direction]=n:"Left"===a.direction?e.scrollTo(n,a.alternateValue):e.scrollTo(a.alternateValue,n);else if(k.Normalizations.registered[i]&&"transform"===k.Normalizations.registered[i]("name",t))k.Normalizations.registered[i]("inject",t,n),s="transform",n=r(t).transformCache[i];else{if(k.Hooks.registered[i]){var l=i,c=k.Hooks.getRoot(i);o=o||k.getPropertyValue(t,c),n=k.Hooks.injectValue(l,n,o),i=c}if(k.Normalizations.registered[i]&&(n=k.Normalizations.registered[i]("inject",t,n),i=k.Normalizations.registered[i]("name",t)),s=k.Names.prefixCheck(i)[0],8>=h)try{t.style[s]=n}catch(t){b.debug&&console.log("Browser does not support ["+n+"] for ["+s+"]")}else r(t)&&r(t).isSVG&&k.Names.SVGAttribute(i)?t.setAttribute(i,n):t.style[s]=n;b.debug>=2&&console.log("Set "+i+" ("+s+"): "+n)}return[s,n]},flushTransformCache:function(t){function e(e){return parseFloat(k.getPropertyValue(t,e))}var i="";if((h||b.State.isAndroid&&!b.State.isChrome)&&r(t).isSVG){var n={translate:[e("translateX"),e("translateY")],skewX:[e("skewX")],skewY:[e("skewY")],scale:1!==e("scale")?[e("scale"),e("scale")]:[e("scaleX"),e("scaleY")],rotate:[e("rotateZ"),0,0]};p.each(r(t).transformCache,function(t){/^translate/i.test(t)?t="translate":/^scale/i.test(t)?t="scale":/^rotate/i.test(t)&&(t="rotate"),n[t]&&(i+=t+"("+n[t].join(" ")+") ",delete n[t])})}else{var o,a;p.each(r(t).transformCache,function(e){return o=r(t).transformCache[e],"transformPerspective"===e?(a=o,!0):(9===h&&"rotateZ"===e&&(e="rotate"),void(i+=e+o+" "))}),a&&(i="perspective"+a+" "+i)}k.setPropertyValue(t,"transform",i)}};k.Hooks.register(),k.Normalizations.register(),b.hook=function(t,e,i){var o=n;return t=a(t),p.each(t,function(t,a){if(r(a)===n&&b.init(a),i===n)o===n&&(o=b.CSS.getPropertyValue(a,e));else{var s=b.CSS.setPropertyValue(a,e,i);"transform"===s[0]&&b.CSS.flushTransformCache(a),o=s}}),o};var x=function(){function t(){return s?P.promise||null:l}function o(){function t(t){function d(t,e){var i=n,o=n,r=n;return v.isArray(t)?(i=t[0],!v.isArray(t[1])&&/^[\d-]/.test(t[1])||v.isFunction(t[1])||k.RegEx.isHex.test(t[1])?r=t[1]:(v.isString(t[1])&&!k.RegEx.isHex.test(t[1])||v.isArray(t[1]))&&(o=e?t[1]:c(t[1],s.duration),t[2]!==n&&(r=t[2]))):i=t,e||(o=o||s.easing),v.isFunction(i)&&(i=i.call(a,T,C)),v.isFunction(r)&&(r=r.call(a,T,C)),[i||0,o,r]}function h(t,e){var i,n;return n=(e||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(t){return i=t,""}),i||(i=k.Values.getUnitType(t)),[n,i]}if(s.begin&&0===T)try{s.begin.call(f,f)}catch(t){setTimeout(function(){throw t},1)}if("scroll"===A){var g,w,x,S=/^x$/i.test(s.axis)?"Left":"Top",O=parseFloat(s.offset)||0;s.container?v.isWrapped(s.container)||v.isNode(s.container)?(s.container=s.container[0]||s.container,g=s.container["scroll"+S],x=g+p(a).position()[S.toLowerCase()]+O):s.container=null:(g=b.State.scrollAnchor[b.State["scrollProperty"+S]],w=b.State.scrollAnchor[b.State["scrollProperty"+("Left"===S?"Top":"Left")]],x=p(a).offset()[S.toLowerCase()]+O),l={scroll:{rootPropertyValue:!1,startValue:g,currentValue:g,endValue:x,unitType:"",easing:s.easing,scrollData:{container:s.container,direction:S,alternateValue:w}},element:a},b.debug&&console.log("tweensContainer (scroll): ",l.scroll,a)}else if("reverse"===A){if(!r(a).tweensContainer)return void p.dequeue(a,s.queue);"none"===r(a).opts.display&&(r(a).opts.display="auto"),"hidden"===r(a).opts.visibility&&(r(a).opts.visibility="visible"),r(a).opts.loop=!1,r(a).opts.begin=null,r(a).opts.complete=null,y.easing||delete s.easing,y.duration||delete s.duration,s=p.extend({},r(a).opts,s);M=p.extend(!0,{},r(a).tweensContainer);for(var E in M)if("element"!==E){var _=M[E].startValue;M[E].startValue=M[E].currentValue=M[E].endValue,M[E].endValue=_,v.isEmptyObject(y)||(M[E].easing=s.easing),b.debug&&console.log("reverse tweensContainer ("+E+"): "+JSON.stringify(M[E]),a)}l=M}else if("start"===A){var M;r(a).tweensContainer&&!0===r(a).isAnimating&&(M=r(a).tweensContainer),p.each(m,function(t,e){if(RegExp("^"+k.Lists.colors.join("$|^")+"$").test(t)){var i=d(e,!0),o=i[0],a=i[1],r=i[2];if(k.RegEx.isHex.test(o)){for(var s=["Red","Green","Blue"],l=k.Values.hexToRgb(o),c=r?k.Values.hexToRgb(r):n,u=0;u=1&&console.log("Unit ratios: "+JSON.stringify(l),a),l}();var X=/margin|padding|left|right|width|text|word|letter/i.test(q)||/X$/.test(q)||"x"===q?"x":"y";switch(F){case"%":L*="x"===X?o.percentToPxWidth:o.percentToPxHeight;break;case"px":break;default:L*=o[F+"ToPx"]}switch(W){case"%":L*=1/("x"===X?o.percentToPxWidth:o.percentToPxHeight);break;case"px":break;default:L*=1/o[W+"ToPx"]}}switch(Q){case"+":V=L+V;break;case"-":V=L-V;break;case"*":V*=L;break;case"/":V=L/V}l[q]={rootPropertyValue:$,startValue:L,currentValue:L,endValue:V,unitType:W,easing:H},b.debug&&console.log("tweensContainer ("+q+"): "+JSON.stringify(l[q]),a)}else b.debug&&console.log("Skipping ["+j+"] due to a lack of browser support.")}l.element=a}l.element&&(k.Values.addClass(a,"velocity-animating"),D.push(l),""===s.queue&&(r(a).tweensContainer=l,r(a).opts=s),r(a).isAnimating=!0,T===C-1?(b.State.calls.push([D,f,s,null,P.resolver]),!1===b.State.isTicking&&(b.State.isTicking=!0,u())):T++)}var o,a=this,s=p.extend({},b.defaults,y),l={};switch(r(a)===n&&b.init(a),parseFloat(s.delay)&&!1!==s.queue&&p.queue(a,s.queue,function(t){b.velocityQueueEntryFlag=!0,r(a).delayTimer={setTimeout:setTimeout(t,parseFloat(s.delay)),next:t}}),s.duration.toString().toLowerCase()){case"fast":s.duration=200;break;case"normal":s.duration=g;break;case"slow":s.duration=600;break;default:s.duration=parseFloat(s.duration)||1}!1!==b.mock&&(!0===b.mock?s.duration=s.delay=1:(s.duration*=parseFloat(b.mock)||1,s.delay*=parseFloat(b.mock)||1)),s.easing=c(s.easing,s.duration),s.begin&&!v.isFunction(s.begin)&&(s.begin=null),s.progress&&!v.isFunction(s.progress)&&(s.progress=null),s.complete&&!v.isFunction(s.complete)&&(s.complete=null),s.display!==n&&null!==s.display&&(s.display=s.display.toString().toLowerCase(),"auto"===s.display&&(s.display=b.CSS.Values.getDisplayType(a))),s.visibility!==n&&null!==s.visibility&&(s.visibility=s.visibility.toString().toLowerCase()),s.mobileHA=s.mobileHA&&b.State.isMobile&&!b.State.isGingerbread,!1===s.queue?s.delay?setTimeout(t,s.delay):t():p.queue(a,s.queue,function(e,i){return!0===i?(P.promise&&P.resolver(f),!0):(b.velocityQueueEntryFlag=!0,void t(e))}),""!==s.queue&&"fx"!==s.queue||"inprogress"===p.queue(a)[0]||p.dequeue(a)}var s,l,h,f,m,y,w=arguments[0]&&(arguments[0].p||p.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||v.isString(arguments[0].properties));if(v.isWrapped(this)?(s=!1,h=0,f=this,l=this):(s=!0,h=1,f=w?arguments[0].elements||arguments[0].e:arguments[0]),f=a(f)){w?(m=arguments[0].properties||arguments[0].p,y=arguments[0].options||arguments[0].o):(m=arguments[h],y=arguments[h+1]);var C=f.length,T=0;if(!/^(stop|finish)$/i.test(m)&&!p.isPlainObject(y)){y={};for(var S=h+1;SV;V++){var H={delay:z.delay,progress:z.progress};V===q-1&&(H.display=z.display,H.visibility=z.visibility,H.complete=z.complete),x(f,"reverse",H)}return t()}};(b=p.extend(x,b)).animate=x;var C=e.requestAnimationFrame||f;return b.State.isMobile||i.hidden===n||i.addEventListener("visibilitychange",function(){i.hidden?(C=function(t){return setTimeout(function(){t(!0)},16)},u()):C=e.requestAnimationFrame||f}),t.Velocity=b,t!==e&&(t.fn.velocity=x,t.fn.velocity.defaults=b.defaults),p.each(["Down","Up"],function(t,e){b.Redirects["slide"+e]=function(t,i,o,a,r,s){var l=p.extend({},i),c=l.begin,u=l.complete,d={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},h={};l.display===n&&(l.display="Down"===e?"inline"===b.CSS.Values.getDisplayType(t)?"inline-block":"block":"none"),l.begin=function(){c&&c.call(r,r);for(var i in d){h[i]=t.style[i];var n=b.CSS.getPropertyValue(t,i);d[i]="Down"===e?[n,0]:[0,n]}h.overflow=t.style.overflow,t.style.overflow="hidden"},l.complete=function(){for(var e in h)t.style[e]=h[e];u&&u.call(r,r),s&&s.resolver(r)},b(t,d,l)}}),p.each(["In","Out"],function(t,e){b.Redirects["fade"+e]=function(t,i,o,a,r,s){var l=p.extend({},i),c={opacity:"In"===e?1:0},u=l.complete;l.complete=o!==a-1?l.begin=null:function(){u&&u.call(r,r),s&&s.resolver(r)},l.display===n&&(l.display="In"===e?"auto":"none"),b(this,c,l)}}),b}jQuery.fn.velocity=jQuery.fn.animate}}(window.jQuery||window.Zepto||window,window,document)})),function(t,e,i,n){"use strict";function o(t,e,i){return setTimeout(u(t,i),e)}function a(t,e,i){return!!Array.isArray(t)&&(r(t,i[e],i),!0)}function r(t,e,i){var o;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==n)for(o=0;o-1}function g(t){return t.trim().split(/\s+/g)}function y(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;ni[e]}):n.sort()),n}function k(t,e){for(var i,o,a=e[0].toUpperCase()+e.slice(1),r=0;r1&&!i.firstMultiple?i.firstMultiple=_(e):1===o&&(i.firstMultiple=!1);var a=i.firstInput,r=i.firstMultiple,s=r?r.center:a.center,l=e.center=M(n);e.timeStamp=ht(),e.deltaTime=e.timeStamp-a.timeStamp,e.angle=z(s,l),e.distance=q(s,l),O(i,e),e.offsetDirection=D(e.deltaX,e.deltaY),e.scale=r?H(r.pointers,n):1,e.rotation=r?V(r.pointers,n):0,E(i,e);var c=t.element;v(e.srcEvent.target,c)&&(c=e.srcEvent.target),e.target=c}function O(t,e){var i=e.center,n=t.offsetDelta||{},o=t.prevDelta||{},a=t.prevInput||{};(e.eventType===xt||a.eventType===Tt)&&(o=t.prevDelta={x:a.deltaX||0,y:a.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=o.x+(i.x-n.x),e.deltaY=o.y+(i.y-n.y)}function E(t,e){var i,o,a,r,s=t.lastInterval||e,l=e.timeStamp-s.timeStamp;if(e.eventType!=St&&(l>kt||s.velocity===n)){var c=s.deltaX-e.deltaX,u=s.deltaY-e.deltaY,d=I(l,c,u);o=d.x,a=d.y,i=pt(d.x)>pt(d.y)?d.x:d.y,r=D(c,u),t.lastInterval=e}else i=s.velocity,o=s.velocityX,a=s.velocityY,r=s.direction;e.velocity=i,e.velocityX=o,e.velocityY=a,e.direction=r}function _(t){for(var e=[],i=0;io;)i+=t[o].clientX,n+=t[o].clientY,o++;return{x:dt(i/e),y:dt(n/e)}}function I(t,e,i){return{x:e/t||0,y:i/t||0}}function D(t,e){return t===e?Pt:pt(t)>=pt(e)?t>0?At:Ot:e>0?Et:_t}function q(t,e,i){i||(i=qt);var n=e[i[0]]-t[i[0]],o=e[i[1]]-t[i[1]];return Math.sqrt(n*n+o*o)}function z(t,e,i){i||(i=qt);var n=e[i[0]]-t[i[0]],o=e[i[1]]-t[i[1]];return 180*Math.atan2(o,n)/Math.PI}function V(t,e){return z(e[1],e[0],zt)-z(t[1],t[0],zt)}function H(t,e){return q(e[0],e[1],zt)/q(t[0],t[1],zt)}function L(){this.evEl=Ht,this.evWin=Lt,this.allow=!0,this.pressed=!1,T.apply(this,arguments)}function j(){this.evEl=Nt,this.evWin=Wt,T.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function $(){this.evTarget=Qt,this.evWin=Xt,this.started=!1,T.apply(this,arguments)}function N(t,e){var i=b(t.touches),n=b(t.changedTouches);return e&(Tt|St)&&(i=w(i.concat(n),"identifier",!0)),[i,n]}function W(){this.evTarget=Yt,this.targetIds={},T.apply(this,arguments)}function F(t,e){var i=b(t.touches),n=this.targetIds;if(e&(xt|Ct)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var o,a,r=b(t.changedTouches),s=[],l=this.target;if(a=i.filter(function(t){return v(t.target,l)}),e===xt)for(o=0;os&&(e.push(t),s=e.length-1):o&(Tt|St)&&(i=!0),0>s||(e[s]=t,this.callback(this.manager,o,{pointers:e,changedPointers:[t],pointerType:a,srcEvent:t}),i&&e.splice(s,1))}});var Ft={touchstart:xt,touchmove:Ct,touchend:Tt,touchcancel:St},Qt="touchstart",Xt="touchstart touchmove touchend touchcancel";c($,T,{handler:function(t){var e=Ft[t.type];if(e===xt&&(this.started=!0),this.started){var i=N.call(this,t,e);e&(Tt|St)&&0==i[0].length-i[1].length&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:bt,srcEvent:t})}}});var Rt={touchstart:xt,touchmove:Ct,touchend:Tt,touchcancel:St},Yt="touchstart touchmove touchend touchcancel";c(W,T,{handler:function(t){var e=Rt[t.type],i=F.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:bt,srcEvent:t})}}),c(Q,T,{handler:function(t,e,i){var n=i.pointerType==bt,o=i.pointerType==wt;if(n)this.mouse.allow=!1;else if(o&&!this.mouse.allow)return;e&(Tt|St)&&(this.mouse.allow=!0),this.callback(t,e,i)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Bt=k(ct.style,"touchAction"),Ut=Bt!==n,Gt="compute",Zt="auto",Jt="manipulation",Kt="none",te="pan-x",ee="pan-y";X.prototype={set:function(t){t==Gt&&(t=this.compute()),Ut&&(this.manager.element.style[Bt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return r(this.manager.recognizers,function(e){d(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))}),R(t.join(" "))},preventDefaults:function(t){if(!Ut){var e=t.srcEvent,i=t.offsetDirection;if(this.manager.session.prevented)return void e.preventDefault();var n=this.actions,o=m(n,Kt),a=m(n,ee),r=m(n,te);return o||a&&i&Mt||r&&i&It?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var ie=1,ne=2,oe=4,ae=8,re=ae,se=16;Y.prototype={defaults:{},set:function(t){return s(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(a(t,"recognizeWith",this))return this;var e=this.simultaneous;return t=G(t,this),e[t.id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return a(t,"dropRecognizeWith",this)?this:(t=G(t,this),delete this.simultaneous[t.id],this)},requireFailure:function(t){if(a(t,"requireFailure",this))return this;var e=this.requireFail;return t=G(t,this),-1===y(e,t)&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(a(t,"dropRequireFailure",this))return this;t=G(t,this);var e=y(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){function e(e){i.manager.emit(i.options.event+(e?B(n):""),t)}var i=this,n=this.state;ae>n&&e(!0),e(),n>=ae&&e(!0)},tryEmit:function(t){return this.canEmit()?this.emit(t):void(this.state=32)},canEmit:function(){for(var t=0;ta?At:Ot,i=a!=this.pX,n=Math.abs(t.deltaX)):(o=0===r?Pt:0>r?Et:_t,i=r!=this.pY,n=Math.abs(t.deltaY))),t.direction=o,i&&n>e.threshold&&o&e.direction},attrTest:function(t){return Z.prototype.attrTest.call(this,t)&&(this.state&ne||!(this.state&ne)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=U(t.direction);e&&this.manager.emit(this.options.event+e,t),this._super.emit.call(this,t)}}),c(K,Z,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Kt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&ne)},emit:function(t){if(this._super.emit.call(this,t),1!==t.scale){var e=t.scale<1?"in":"out";this.manager.emit(this.options.event+e,t)}}}),c(tt,Y,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[Zt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distancee.time;if(this._input=t,!n||!i||t.eventType&(Tt|St)&&!a)this.reset();else if(t.eventType&xt)this.reset(),this._timer=o(function(){this.state=re,this.tryEmit()},e.time,this);else if(t.eventType&Tt)return re;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===re&&(t&&t.eventType&Tt?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=ht(),this.manager.emit(this.options.event,this._input)))}}),c(et,Z,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Kt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&ne)}}),c(it,Z,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Mt|It,pointers:1},getTouchAction:function(){return J.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(Mt|It)?e=t.velocity:i&Mt?e=t.velocityX:i&It&&(e=t.velocityY),this._super.attrTest.call(this,t)&&i&t.direction&&t.distance>this.options.threshold&&pt(e)>this.options.velocity&&t.eventType&Tt},emit:function(t){var e=U(t.direction);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),c(nt,Y,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[Jt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance=0&&!n;)n=t[i[a]+"RequestAnimationFrame"],o=t[i[a]+"CancelRequestAnimationFrame"];n&&o||(n=function(t){var i=+Date.now(),n=Math.max(e+16,i);return setTimeout(function(){t(e=n)},n-i)},o=clearTimeout),t.requestAnimationFrame=n,t.cancelAnimationFrame=o}(window),Materialize.objectSelectorString=function(t){return((t.prop("tagName")||"")+(t.attr("id")||"")+(t.attr("class")||"")).replace(/\s/g,"")},Materialize.guid=function(){function t(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return t()+t()+"-"+t()+"-"+t()+"-"+t()+"-"+t()+t()+t()}}(),Materialize.escapeHash=function(t){return t.replace(/(:|\.|\[|\]|,|=)/g,"\\$1")},Materialize.elementOrParentIsFixed=function(t){var e=$(t),i=!1;return e.add(e.parents()).each(function(){if("fixed"===$(this).css("position"))return i=!0,!1}),i};var getTime=Date.now||function(){return(new Date).getTime()};Materialize.throttle=function(t,e,i){var n,o,a,r=null,s=0;i||(i={});var l=function(){s=!1===i.leading?0:getTime(),r=null,a=t.apply(n,o),n=o=null};return function(){var c=getTime();s||!1!==i.leading||(s=c);var u=e-(c-s);return n=this,o=arguments,u<=0?(clearTimeout(r),r=null,s=c,a=t.apply(n,o),n=o=null):r||!1===i.trailing||(r=setTimeout(l,u)),a}};var Vel;Vel=jQuery?jQuery.Velocity:$?$.Velocity:Velocity,Materialize.Vel=Vel||Velocity,function(t){t.fn.collapsible=function(e,i){var n={accordion:void 0,onOpen:void 0,onClose:void 0},o=e;return e=t.extend(n,e),this.each(function(){function n(e){p=d.find("> li > .collapsible-header"),e.hasClass("active")?e.parent().addClass("active"):e.parent().removeClass("active"),e.parent().hasClass("active")?e.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}):e.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}),p.not(e).removeClass("active").parent().removeClass("active"),p.not(e).parent().children(".collapsible-body").stop(!0,!1).each(function(){t(this).is(":visible")&&t(this).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height",""),s(t(this).siblings(".collapsible-header"))}})})}function a(e){e.hasClass("active")?e.parent().addClass("active"):e.parent().removeClass("active"),e.parent().hasClass("active")?e.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}):e.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}})}function r(t,i){i||t.toggleClass("active"),e.accordion||"accordion"===h||void 0===h?n(t):a(t),s(t)}function s(t){t.hasClass("active")?"function"==typeof e.onOpen&&e.onOpen.call(this,t.parent()):"function"==typeof e.onClose&&e.onClose.call(this,t.parent())}function l(t){return c(t).length>0}function c(t){return t.closest("li > .collapsible-header")}function u(){d.off("click.collapse","> li > .collapsible-header")}var d=t(this),p=t(this).find("> li > .collapsible-header"),h=d.data("collapsible");if("destroy"!==o)if(i>=0&&i li > .collapsible-header",function(e){var i=t(e.target);l(i)&&(i=c(i)),r(i)}),e.accordion||"accordion"===h||void 0===h?r(p.filter(".active").first(),!0):p.filter(".active").each(function(){r(t(this),!0)});else u()})},t(document).ready(function(){t(".collapsible").collapsible()})}(jQuery),function(t){t.fn.scrollTo=function(e){return t(this).scrollTop(t(this).scrollTop()-t(this).offset().top+t(e).offset().top),this},t.fn.dropdown=function(e){var i={inDuration:300,outDuration:225,constrainWidth:!0,hover:!1,gutter:0,belowOrigin:!1,alignment:"left",stopPropagation:!1};return"open"===e?(this.each(function(){t(this).trigger("open")}),!1):"close"===e?(this.each(function(){t(this).trigger("close")}),!1):void this.each(function(){function n(){void 0!==r.data("induration")&&(s.inDuration=r.data("induration")),void 0!==r.data("outduration")&&(s.outDuration=r.data("outduration")),void 0!==r.data("constrainwidth")&&(s.constrainWidth=r.data("constrainwidth")),void 0!==r.data("hover")&&(s.hover=r.data("hover")),void 0!==r.data("gutter")&&(s.gutter=r.data("gutter")),void 0!==r.data("beloworigin")&&(s.belowOrigin=r.data("beloworigin")),void 0!==r.data("alignment")&&(s.alignment=r.data("alignment")),void 0!==r.data("stoppropagation")&&(s.stopPropagation=r.data("stoppropagation"))}function o(e){"focus"===e&&(l=!0),n(),c.addClass("active"),r.addClass("active");var i=r[0].getBoundingClientRect().width;!0===s.constrainWidth?c.css("width",i):c.css("white-space","nowrap");var o=window.innerHeight,u=r.innerHeight(),d=r.offset().left,p=r.offset().top-t(window).scrollTop(),h=s.alignment,f=0,v=0,m=0;!0===s.belowOrigin&&(m=u);var g=0,y=0,b=r.parent();if(b.is("body")||(b[0].scrollHeight>b[0].clientHeight&&(g=b[0].scrollTop),b[0].scrollWidth>b[0].clientWidth&&(y=b[0].scrollLeft)),d+c.innerWidth()>t(window).width()?h="right":d-c.innerWidth()+r.innerWidth()<0&&(h="left"),p+c.innerHeight()>o)if(p+u-c.innerHeight()<0){var w=o-p-m;c.css("max-height",w)}else m||(m+=u),m-=c.innerHeight();"left"===h?(f=s.gutter,v=r.position().left+f):"right"===h&&(c.stop(!0,!0).css({opacity:0,left:0}),v=r.position().left+i-c.width()+(f=-s.gutter)),c.css({position:"absolute",top:r.position().top+m+g,left:v+y}),c.slideDown({queue:!1,duration:s.inDuration,easing:"easeOutCubic",complete:function(){t(this).css("height","")}}).animate({opacity:1},{queue:!1,duration:s.inDuration,easing:"easeOutSine"}),setTimeout(function(){t(document).on("click."+c.attr("id"),function(e){a(),t(document).off("click."+c.attr("id"))})},0)}function a(){l=!1,c.fadeOut(s.outDuration),c.removeClass("active"),r.removeClass("active"),t(document).off("click."+c.attr("id")),setTimeout(function(){c.css("max-height","")},s.outDuration)}var r=t(this),s=t.extend({},i,e),l=!1,c=t("#"+r.attr("data-activates"));if(n(),r.after(c),s.hover){var u=!1;r.off("click."+r.attr("id")),r.on("mouseenter",function(t){!1===u&&(o(),u=!0)}),r.on("mouseleave",function(e){var i=e.toElement||e.relatedTarget;t(i).closest(".dropdown-content").is(c)||(c.stop(!0,!0),a(),u=!1)}),c.on("mouseleave",function(e){var i=e.toElement||e.relatedTarget;t(i).closest(".dropdown-button").is(r)||(c.stop(!0,!0),a(),u=!1)})}else r.off("click."+r.attr("id")),r.on("click."+r.attr("id"),function(e){l||(r[0]!=e.currentTarget||r.hasClass("active")||0!==t(e.target).closest(".dropdown-content").length?r.hasClass("active")&&(a(),t(document).off("click."+c.attr("id"))):(e.preventDefault(),s.stopPropagation&&e.stopPropagation(),o("click")))});r.on("open",function(t,e){o(e)}),r.on("close",a)})},t(document).ready(function(){t(".dropdown-button").dropdown()})}(jQuery),function(t,e){"use strict";var i={opacity:.5,inDuration:250,outDuration:250,ready:void 0,complete:void 0,dismissible:!0,startingTop:"4%",endingTop:"10%"},n=function(){function n(e,i){_classCallCheck(this,n),e[0].M_Modal&&e[0].M_Modal.destroy(),this.$el=e,this.options=t.extend({},n.defaults,i),this.isOpen=!1,this.$el[0].M_Modal=this,this.id=e.attr("id"),this.openingTrigger=void 0,this.$overlay=t(''),n._increment++,n._count++,this.$overlay[0].style.zIndex=1e3+2*n._increment,this.$el[0].style.zIndex=1e3+2*n._increment+1,this.setupEventHandlers()}return _createClass(n,[{key:"getInstance",value:function(){return this}},{key:"destroy",value:function(){this.removeEventHandlers(),this.$el[0].removeAttribute("style"),this.$overlay[0].parentNode&&this.$overlay[0].parentNode.removeChild(this.$overlay[0]),this.$el[0].M_Modal=void 0,n._count--}},{key:"setupEventHandlers",value:function(){this.handleOverlayClickBound=this.handleOverlayClick.bind(this),this.handleModalCloseClickBound=this.handleModalCloseClick.bind(this),1===n._count&&document.body.addEventListener("click",this.handleTriggerClick),this.$overlay[0].addEventListener("click",this.handleOverlayClickBound),this.$el[0].addEventListener("click",this.handleModalCloseClickBound)}},{key:"removeEventHandlers",value:function(){0===n._count&&document.body.removeEventListener("click",this.handleTriggerClick),this.$overlay[0].removeEventListener("click",this.handleOverlayClickBound),this.$el[0].removeEventListener("click",this.handleModalCloseClickBound)}},{key:"handleTriggerClick",value:function(e){var i=t(e.target).closest(".modal-trigger");if(e.target&&i.length){var n=i[0].getAttribute("href");n=n?n.slice(1):i[0].getAttribute("data-target");var o=document.getElementById(n).M_Modal;o&&o.open(i),e.preventDefault()}}},{key:"handleOverlayClick",value:function(){this.options.dismissible&&this.close()}},{key:"handleModalCloseClick",value:function(e){var i=t(e.target).closest(".modal-close");e.target&&i.length&&this.close()}},{key:"handleKeydown",value:function(t){27===t.keyCode&&this.options.dismissible&&this.close()}},{key:"animateIn",value:function(){var i=this;t.extend(this.$el[0].style,{display:"block",opacity:0}),t.extend(this.$overlay[0].style,{display:"block",opacity:0}),e(this.$overlay[0],{opacity:this.options.opacity},{duration:this.options.inDuration,queue:!1,ease:"easeOutCubic"});var n={duration:this.options.inDuration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof i.options.ready&&i.options.ready.call(i,i.$el,i.openingTrigger)}};this.$el[0].classList.contains("bottom-sheet")?e(this.$el[0],{bottom:0,opacity:1},n):(e.hook(this.$el[0],"scaleX",.7),this.$el[0].style.top=this.options.startingTop,e(this.$el[0],{top:this.options.endingTop,opacity:1,scaleX:1},n))}},{key:"animateOut",value:function(){var t=this;e(this.$overlay[0],{opacity:0},{duration:this.options.outDuration,queue:!1,ease:"easeOutQuart"});var i={duration:this.options.outDuration,queue:!1,ease:"easeOutCubic",complete:function(){t.$el[0].style.display="none","function"==typeof t.options.complete&&t.options.complete.call(t,t.$el),t.$overlay[0].parentNode.removeChild(t.$overlay[0])}};this.$el[0].classList.contains("bottom-sheet")?e(this.$el[0],{bottom:"-100%",opacity:0},i):e(this.$el[0],{top:this.options.startingTop,opacity:0,scaleX:.7},i)}},{key:"open",value:function(t){if(!this.isOpen){this.isOpen=!0;var e=document.body;return e.style.overflow="hidden",this.$el[0].classList.add("open"),e.appendChild(this.$overlay[0]),this.openingTrigger=t||void 0,this.options.dismissible&&(this.handleKeydownBound=this.handleKeydown.bind(this),document.addEventListener("keydown",this.handleKeydownBound)),this.animateIn(),this}}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,this.$el[0].classList.remove("open"),document.body.style.overflow="",this.options.dismissible&&document.removeEventListener("keydown",this.handleKeydownBound),this.animateOut(),this}}],[{key:"init",value:function(e,i){var o=[];return e.each(function(){o.push(new n(t(this),i))}),o}},{key:"defaults",get:function(){return i}}]),n}();n._increment=0,n._count=0,Materialize.Modal=n,t.fn.modal=function(e){return n.prototype[e]?"get"===e.slice(0,3)?this.first()[0].M_Modal[e]():this.each(function(){this.M_Modal[e]()}):"object"!=typeof e&&e?void t.error("Method "+e+" does not exist on jQuery.modal"):(n.init(this,arguments[0]),this)}}(jQuery,Materialize.Vel),function(t){t.fn.materialbox=function(){return this.each(function(){function e(){a=!1;var e=s.parent(".material-placeholder"),n=(window.innerWidth,window.innerHeight,s.data("width")),l=s.data("height");s.velocity("stop",!0),t("#materialbox-overlay").velocity("stop",!0),t(".materialbox-caption").velocity("stop",!0),t(window).off("scroll.materialbox"),t(document).off("keyup.materialbox"),t(window).off("resize.materialbox"),t("#materialbox-overlay").velocity({opacity:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){o=!1,t(this).remove()}}),s.velocity({width:n,height:l,left:0,top:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){e.css({height:"",width:"",position:"",top:"",left:""}),s.removeAttr("style"),s.attr("style",c),s.removeClass("active"),a=!0,i&&i.css("overflow","")}}),t(".materialbox-caption").velocity({opacity:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}})}if(!t(this).hasClass("initialized")){t(this).addClass("initialized");var i,n,o=!1,a=!0,r=200,s=t(this),l=t("
        ").addClass("material-placeholder"),c=s.attr("style");s.wrap(l),s.on("click",function(){var r=s.parent(".material-placeholder"),l=window.innerWidth,c=window.innerHeight,u=s.width(),d=s.height();if(!1===a)return e(),!1;if(o&&!0===a)return e(),!1;a=!1,s.addClass("active"),o=!0,r.css({width:r[0].getBoundingClientRect().width,height:r[0].getBoundingClientRect().height,position:"relative",top:0,left:0}),i=void 0,n=r[0].parentNode;for(;null!==n&&!t(n).is(document);){var p=t(n);"visible"!==p.css("overflow")&&(p.css("overflow","visible"),i=void 0===i?p:i.add(p)),n=n.parentNode}s.css({position:"absolute","z-index":1e3,"will-change":"left, top, width, height"}).data("width",u).data("height",d);var h=t('
        ').css({opacity:0}).click(function(){!0===a&&e()});s.before(h);var f=h[0].getBoundingClientRect();if(h.css({width:l,height:c,left:-1*f.left,top:-1*f.top}),h.velocity({opacity:1},{duration:275,queue:!1,easing:"easeOutQuad"}),""!==s.data("caption")){var v=t('
        ');v.text(s.data("caption")),t("body").append(v),v.css({display:"inline"}),v.velocity({opacity:1},{duration:275,queue:!1,easing:"easeOutQuad"})}var m=0,g=0;u/l>d/c?(m=.9*l,g=.9*l*(d/u)):(m=.9*c*(u/d),g=.9*c),s.hasClass("responsive-img")?s.velocity({"max-width":m,width:u},{duration:0,queue:!1,complete:function(){s.css({left:0,top:0}).velocity({height:g,width:m,left:t(document).scrollLeft()+l/2-s.parent(".material-placeholder").offset().left-m/2,top:t(document).scrollTop()+c/2-s.parent(".material-placeholder").offset().top-g/2},{duration:275,queue:!1,easing:"easeOutQuad",complete:function(){a=!0}})}}):s.css("left",0).css("top",0).velocity({height:g,width:m,left:t(document).scrollLeft()+l/2-s.parent(".material-placeholder").offset().left-m/2,top:t(document).scrollTop()+c/2-s.parent(".material-placeholder").offset().top-g/2},{duration:275,queue:!1,easing:"easeOutQuad",complete:function(){a=!0}}),t(window).on("scroll.materialbox",function(){o&&e()}),t(window).on("resize.materialbox",function(){o&&e()}),t(document).on("keyup.materialbox",function(t){27===t.keyCode&&!0===a&&o&&e()})})}})},t(document).ready(function(){t(".materialboxed").materialbox()})}(jQuery),function(t){t.fn.parallax=function(){var e=t(window).width();return this.each(function(i){function n(i){var n;n=e<601?o.height()>0?o.height():o.children("img").height():o.height()>0?o.height():500;var a=o.children("img").first(),r=a.height()-n,s=o.offset().top+n,l=o.offset().top,c=t(window).scrollTop(),u=window.innerHeight,d=(c+u-l)/(n+u),p=Math.round(r*d);i&&a.css("display","block"),s>c&&l=0?(s.velocity({right:b(o)},{duration:300,queue:!1,easing:"easeOutQuad"}),s.velocity({left:w(o)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})):(s.velocity({left:w(o)},{duration:300,queue:!1,easing:"easeOutQuad"}),s.velocity({right:b(o)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90}))};e.swipeable&&d>e.responsiveThreshold&&(e.swipeable=!1),0===(o=t(p.filter('[href="'+location.hash+'"]'))).length&&(o=t(this).find("li.tab a.active").first()),0===o.length&&(o=t(this).find("li.tab a").first()),o.addClass("active"),(m=p.index(o))<0&&(m=0),void 0!==o[0]&&(a=t(o[0].hash)).addClass("active"),u.find(".indicator").length||u.append('
      • '),s=u.find(".indicator"),u.append(s),u.is(":visible")&&setTimeout(function(){s.css({right:b(o)}),s.css({left:w(o)})},0),t(window).off("resize.tabs-"+c).on("resize.tabs-"+c,function(){h=u.width(),v=Math.max(h,u[0].scrollWidth)/p.length,m<0&&(m=0),0!==v&&0!==h&&(s.css({right:b(o)}),s.css({left:w(o)}))}),e.swipeable?(p.each(function(){var e=t(Materialize.escapeHash(this.hash));e.addClass("carousel-item"),f=f.add(e)}),r=f.wrapAll(''),f.css("display",""),t(".tabs-content.carousel").carousel({fullWidth:!0,noWrap:!0,onCycleTo:function(t){if(!y){var i=m;m=r.index(t),o.removeClass("active"),(o=p.eq(m)).addClass("active"),k(i),"function"==typeof e.onShow&&e.onShow.call(u[0],a)}}})):p.not(o).each(function(){t(Materialize.escapeHash(this.hash)).hide()}),u.off("click.tabs").on("click.tabs","a",function(i){if(t(this).parent().hasClass("disabled"))i.preventDefault();else if(!t(this).attr("target")){y=!0,h=u.width(),v=Math.max(h,u[0].scrollWidth)/p.length,o.removeClass("active");var n=a;o=t(this),a=t(Materialize.escapeHash(this.hash)),p=u.find("li.tab a");o.position();o.addClass("active"),g=m,(m=p.index(t(this)))<0&&(m=0),e.swipeable?f.length&&f.carousel("set",m,function(){"function"==typeof e.onShow&&e.onShow.call(u[0],a)}):(void 0!==a&&(a.show(),a.addClass("active"),"function"==typeof e.onShow&&e.onShow.call(this,a)),void 0===n||n.is(a)||(n.hide(),n.removeClass("active"))),l=setTimeout(function(){y=!1},300),k(g),i.preventDefault()}})})},select_tab:function(t){this.find('a[href="#'+t+'"]').trigger("click")}};t.fn.tabs=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.tabs"):e.init.apply(this,arguments)},t(document).ready(function(){t("ul.tabs").tabs()})}(jQuery),function(t){t.fn.tooltip=function(i){var n={delay:350,tooltip:"",position:"bottom",html:!1};return"remove"===i?(this.each(function(){t("#"+t(this).attr("data-tooltip-id")).remove(),t(this).removeAttr("data-tooltip-id"),t(this).off("mouseenter.tooltip mouseleave.tooltip")}),!1):(i=t.extend(n,i),this.each(function(){var n=Materialize.guid(),o=t(this);o.attr("data-tooltip-id")&&t("#"+o.attr("data-tooltip-id")).remove(),o.attr("data-tooltip-id",n);var a,r,s,l,c,u,d=function(){a=o.attr("data-html")?"true"===o.attr("data-html"):i.html,r=o.attr("data-delay"),r=void 0===r||""===r?i.delay:r,s=o.attr("data-position"),s=void 0===s||""===s?i.position:s,l=o.attr("data-tooltip"),l=void 0===l||""===l?i.tooltip:l};d();c=function(){var e=t('
        ');return l=a?t("").html(l):t("").text(l),e.append(l).appendTo(t("body")).attr("id",n),(u=t('
        ')).appendTo(e),e}(),o.off("mouseenter.tooltip mouseleave.tooltip");var p,h=!1;o.on({"mouseenter.tooltip":function(t){p=setTimeout(function(){d(),h=!0,c.velocity("stop"),u.velocity("stop"),c.css({visibility:"visible",left:"0px",top:"0px"});var t,i,n,a=o.outerWidth(),r=o.outerHeight(),l=c.outerHeight(),p=c.outerWidth(),f="0px",v="0px",m=u[0].offsetWidth,g=u[0].offsetHeight,y=8,b=8,w=0;"top"===s?(t=o.offset().top-l-5,i=o.offset().left+a/2-p/2,n=e(i,t,p,l),f="-10px",u.css({bottom:0,left:0,borderRadius:"14px 14px 0 0",transformOrigin:"50% 100%",marginTop:l,marginLeft:p/2-m/2})):"left"===s?(t=o.offset().top+r/2-l/2,i=o.offset().left-p-5,n=e(i,t,p,l),v="-10px",u.css({top:"-7px",right:0,width:"14px",height:"14px",borderRadius:"14px 0 0 14px",transformOrigin:"95% 50%",marginTop:l/2,marginLeft:p})):"right"===s?(t=o.offset().top+r/2-l/2,i=o.offset().left+a+5,n=e(i,t,p,l),v="+10px",u.css({top:"-7px",left:0,width:"14px",height:"14px",borderRadius:"0 14px 14px 0",transformOrigin:"5% 50%",marginTop:l/2,marginLeft:"0px"})):(t=o.offset().top+o.outerHeight()+5,i=o.offset().left+a/2-p/2,n=e(i,t,p,l),f="+10px",u.css({top:0,left:0,marginLeft:p/2-m/2})),c.css({top:n.y,left:n.x}),y=Math.SQRT2*p/parseInt(m),b=Math.SQRT2*l/parseInt(g),w=Math.max(y,b),c.velocity({translateY:f,translateX:v},{duration:350,queue:!1}).velocity({opacity:1},{duration:300,delay:50,queue:!1}),u.css({visibility:"visible"}).velocity({opacity:1},{duration:55,delay:0,queue:!1}).velocity({scaleX:w,scaleY:w},{duration:300,delay:0,queue:!1,easing:"easeInOutQuad"})},r)},"mouseleave.tooltip":function(){h=!1,clearTimeout(p),setTimeout(function(){!0!==h&&(c.velocity({opacity:0,translateY:0,translateX:0},{duration:225,queue:!1}),u.velocity({opacity:0,scaleX:1,scaleY:1},{duration:225,queue:!1,complete:function(){u.css({visibility:"hidden"}),c.css({visibility:"hidden"}),h=!1}}))},225)}})}))};var e=function(e,i,n,o){var a=e,r=i;return a<0?a=4:a+n>window.innerWidth&&(a-=a+n-window.innerWidth),r<0?r=4:r+o>window.innerHeight+t(window).scrollTop&&(r-=r+o-window.innerHeight),{x:a,y:r}};t(document).ready(function(){t(".tooltipped").tooltip()})}(jQuery),function(t){"use strict";function e(t){return null!==t&&t===t.window}function i(t){return e(t)?t:9===t.nodeType&&t.defaultView}function n(t){var e,n,o={top:0,left:0},a=t&&t.ownerDocument;return e=a.documentElement,void 0!==t.getBoundingClientRect&&(o=t.getBoundingClientRect()),n=i(a),{top:o.top+n.pageYOffset-e.clientTop,left:o.left+n.pageXOffset-e.clientLeft}}function o(t){var e="";for(var i in t)t.hasOwnProperty(i)&&(e+=i+":"+t[i]+";");return e}function a(t){if(!1===u.allowEvent(t))return null;for(var e=null,i=t.target||t.srcElement;null!==i.parentNode;){if(!(i instanceof SVGElement)&&-1!==i.className.indexOf("waves-effect")){e=i;break}i=i.parentNode}return e}function r(e){var i=a(e);null!==i&&(c.show(e,i),"ontouchstart"in t&&(i.addEventListener("touchend",c.hide,!1),i.addEventListener("touchcancel",c.hide,!1)),i.addEventListener("mouseup",c.hide,!1),i.addEventListener("mouseleave",c.hide,!1),i.addEventListener("dragend",c.hide,!1))}var s=s||{},l=document.querySelectorAll.bind(document),c={duration:750,show:function(t,e){if(2===t.button)return!1;var i=e||this,a=document.createElement("div");a.className="waves-ripple",i.appendChild(a);var r=n(i),s=t.pageY-r.top,l=t.pageX-r.left,u="scale("+i.clientWidth/100*10+")";"touches"in t&&(s=t.touches[0].pageY-r.top,l=t.touches[0].pageX-r.left),a.setAttribute("data-hold",Date.now()),a.setAttribute("data-scale",u),a.setAttribute("data-x",l),a.setAttribute("data-y",s);var d={top:s+"px",left:l+"px"};a.className=a.className+" waves-notransition",a.setAttribute("style",o(d)),a.className=a.className.replace("waves-notransition",""),d["-webkit-transform"]=u,d["-moz-transform"]=u,d["-ms-transform"]=u,d["-o-transform"]=u,d.transform=u,d.opacity="1",d["-webkit-transition-duration"]=c.duration+"ms",d["-moz-transition-duration"]=c.duration+"ms",d["-o-transition-duration"]=c.duration+"ms",d["transition-duration"]=c.duration+"ms",d["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",a.setAttribute("style",o(d))},hide:function(t){u.touchup(t);var e=this,i=(e.clientWidth,null),n=e.getElementsByClassName("waves-ripple");if(!(n.length>0))return!1;var a=(i=n[n.length-1]).getAttribute("data-x"),r=i.getAttribute("data-y"),s=i.getAttribute("data-scale"),l=350-(Date.now()-Number(i.getAttribute("data-hold")));l<0&&(l=0),setTimeout(function(){var t={top:r+"px",left:a+"px",opacity:"0","-webkit-transition-duration":c.duration+"ms","-moz-transition-duration":c.duration+"ms","-o-transition-duration":c.duration+"ms","transition-duration":c.duration+"ms","-webkit-transform":s,"-moz-transform":s,"-ms-transform":s,"-o-transform":s,transform:s};i.setAttribute("style",o(t)),setTimeout(function(){try{e.removeChild(i)}catch(t){return!1}},c.duration)},l)},wrapInput:function(t){for(var e=0;e0&&(u.touches-=1)},500):"mousedown"===t.type&&u.touches>0&&(e=!1),e},touchup:function(t){u.allowEvent(t)}};s.displayEffect=function(e){"duration"in(e=e||{})&&(c.duration=e.duration),c.wrapInput(l(".waves-effect")),"ontouchstart"in t&&document.body.addEventListener("touchstart",r,!1),document.body.addEventListener("mousedown",r,!1)},s.attach=function(e){"input"===e.tagName.toLowerCase()&&(c.wrapInput([e]),e=e.parentNode),"ontouchstart"in t&&e.addEventListener("touchstart",r,!1),e.addEventListener("mousedown",r,!1)},t.Waves=s,document.addEventListener("DOMContentLoaded",function(){s.displayEffect()},!1)}(window),function(t,e){"use strict";var i={displayLength:1/0,inDuration:300,outDuration:375,className:void 0,completeCallback:void 0,activationPercent:.8},n=function(){function n(e,i,o,a){if(_classCallCheck(this,n),e){this.options={displayLength:i,className:o,completeCallback:a},this.options=t.extend({},n.defaults,this.options),this.message=e,this.panning=!1,this.timeRemaining=this.options.displayLength,0===n._toasts.length&&n._createContainer(),n._toasts.push(this);var r=this.createToast();r.M_Toast=this,this.el=r,this._animateIn(),this.setTimer()}}return _createClass(n,[{key:"createToast",value:function(){var e=document.createElement("div");if(e.classList.add("toast"),this.options.className){var i=this.options.className.split(" "),o=void 0,a=void 0;for(o=0,a=i.length;oo||e.velocityX>1?(e.wasSwiped=!0,e.remove()):(e.el.style.transition="transform .2s, opacity .2s",e.el.style.transform="",e.el.style.opacity=""),n._draggedToast=null}}},{key:"_xPos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}},{key:"removeAll",value:function(){for(var t in n._toasts)n._toasts[t].remove()}},{key:"defaults",get:function(){return i}}]),n}();n._toasts=[],n._container=null,n._draggedToast=null,Materialize.Toast=n,Materialize.toast=function(t,e,i,o){return new n(t,e,i,o)}}(jQuery,Materialize.Vel),function(t){var e={init:function(e){var i={menuWidth:300,edge:"left",closeOnClick:!1,draggable:!0,onOpen:null,onClose:null};e=t.extend(i,e),t(this).each(function(){var i=t(this),n=i.attr("data-activates"),o=t("#"+n);300!=e.menuWidth&&o.css("width",e.menuWidth);var a=t('.drag-target[data-sidenav="'+n+'"]');e.draggable?(a.length&&a.remove(),a=t('
        ').attr("data-sidenav",n),t("body").append(a)):a=t(),"left"==e.edge?(o.css("transform","translateX(-100%)"),a.css({left:0})):(o.addClass("right-aligned").css("transform","translateX(100%)"),a.css({right:0})),o.hasClass("fixed")&&window.innerWidth>992&&o.css("transform","translateX(0)"),o.hasClass("fixed")&&t(window).resize(function(){window.innerWidth>992?0!==t("#sidenav-overlay").length&&l?r(!0):o.css("transform","translateX(0%)"):!1===l&&("left"===e.edge?o.css("transform","translateX(-100%)"):o.css("transform","translateX(100%)"))}),!0===e.closeOnClick&&o.on("click.itemclick","a:not(.collapsible-header)",function(){window.innerWidth>992&&o.hasClass("fixed")||r()});var r=function(i){s=!1,l=!1,t("body").css({overflow:"",width:""}),t("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}}),"left"===e.edge?(a.css({width:"",right:"",left:"0"}),o.velocity({translateX:"-100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){!0===i&&(o.removeAttr("style"),o.css("width",e.menuWidth))}})):(a.css({width:"",right:"0",left:""}),o.velocity({translateX:"100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){!0===i&&(o.removeAttr("style"),o.css("width",e.menuWidth))}})),"function"==typeof e.onClose&&e.onClose.call(this,o)},s=!1,l=!1;e.draggable&&(a.on("click",function(){l&&r()}),a.hammer({prevent_default:!1}).on("pan",function(i){if("touch"==i.gesture.pointerType){i.gesture.direction;var n=i.gesture.center.x,a=i.gesture.center.y;i.gesture.velocityX;if(0===n&&0===a)return;var s=t("body"),c=t("#sidenav-overlay"),u=s.innerWidth();if(s.css("overflow","hidden"),s.width(u),0===c.length&&((c=t('
        ')).css("opacity",0).click(function(){r()}),"function"==typeof e.onOpen&&e.onOpen.call(this,o),t("body").append(c)),"left"===e.edge&&(n>e.menuWidth?n=e.menuWidth:n<0&&(n=0)),"left"===e.edge)n=e.menuWidth/2&&(l=!0),o.css("transform","translateX("+(n-e.menuWidth)+"px)");else{n=window.innerWidth-e.menuWidth/2&&(l=!1);var d=n-e.menuWidth/2;d<0&&(d=0),o.css("transform","translateX("+d+"px)")}var p;"left"===e.edge?(p=n/e.menuWidth,c.velocity({opacity:p},{duration:10,queue:!1,easing:"easeOutQuad"})):(p=Math.abs((n-window.innerWidth)/e.menuWidth),c.velocity({opacity:p},{duration:10,queue:!1,easing:"easeOutQuad"}))}}).on("panend",function(i){if("touch"==i.gesture.pointerType){var n=t("#sidenav-overlay"),r=i.gesture.velocityX,c=i.gesture.center.x,u=c-e.menuWidth,d=c-e.menuWidth/2;u>0&&(u=0),d<0&&(d=0),s=!1,"left"===e.edge?l&&r<=.3||r<-.5?(0!==u&&o.velocity({translateX:[0,u]},{duration:300,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a.css({width:"50%",right:0,left:""}),l=!0):(!l||r>.3)&&(t("body").css({overflow:"",width:""}),o.velocity({translateX:[-1*e.menuWidth-10,u]},{duration:200,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof e.onClose&&e.onClose.call(this,o),t(this).remove()}}),a.css({width:"10px",right:"",left:0})):l&&r>=-.3||r>.5?(0!==d&&o.velocity({translateX:[0,d]},{duration:300,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a.css({width:"50%",right:"",left:0}),l=!0):(!l||r<-.3)&&(t("body").css({overflow:"",width:""}),o.velocity({translateX:[e.menuWidth+10,d]},{duration:200,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof e.onClose&&e.onClose.call(this,o),t(this).remove()}}),a.css({width:"10px",right:0,left:""}))}})),i.off("click.sidenav").on("click.sidenav",function(){if(!0===l)l=!1,s=!1,r();else{var i=t("body"),n=t('
        '),c=i.innerWidth();i.css("overflow","hidden"),i.width(c),t("body").append(a),"left"===e.edge?(a.css({width:"50%",right:0,left:""}),o.velocity({translateX:[0,-1*e.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})):(a.css({width:"50%",right:"",left:0}),o.velocity({translateX:[0,e.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})),n.css("opacity",0).click(function(){l=!1,s=!1,r(),n.velocity({opacity:0},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}})}),t("body").append(n),n.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){l=!0,s=!1}}),"function"==typeof e.onOpen&&e.onOpen.call(this,o)}return!1})})},destroy:function(){var e=t("#sidenav-overlay"),i=t('.drag-target[data-sidenav="'+t(this).attr("data-activates")+'"]');e.trigger("click"),i.remove(),t(this).off("click"),e.remove()},show:function(){this.trigger("click")},hide:function(){t("#sidenav-overlay").trigger("click")}};t.fn.sideNav=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.sideNav"):e.init.apply(this,arguments)}}(jQuery),function(t){function e(e,i,n,o){var r=t();return t.each(a,function(t,a){if(a.height()>0){var s=a.offset().top,l=a.offset().left,c=l+a.width(),u=s+a.height();!(l>i||cn||u");n.html(s),e.is(":visible")?n.css("width",e.width()):n.css("width",t(window).width()/2),e.data("original-height")<=n.height()?e.css("height",n.height()):e.val().length0||t(i).is(":focus")||i.autofocus||void 0!==n.attr("placeholder")?n.siblings("label").addClass("active"):t(i)[0].validity?n.siblings("label").toggleClass("active",!0===t(i)[0].validity.badInput):n.siblings("label").removeClass("active")})};var i="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";t(document).on("change",i,function(){0===t(this).val().length&&void 0===t(this).attr("placeholder")||t(this).siblings("label").addClass("active"),validate_field(t(this))}),t(document).ready(function(){Materialize.updateTextFields()}),t(document).on("reset",function(e){var n=t(e.target);n.is("form")&&(n.find(i).removeClass("valid").removeClass("invalid"),n.find(i).each(function(){""===t(this).attr("value")&&t(this).siblings("label").removeClass("active")}),n.find("select.initialized").each(function(){var t=n.find("option[selected]").text();n.siblings("input.select-dropdown").val(t)}))}),t(document).on("focus",i,function(){t(this).siblings("label, .prefix").addClass("active")}),t(document).on("blur",i,function(){var e=t(this),i=".prefix";0===e.val().length&&!0!==e[0].validity.badInput&&void 0===e.attr("placeholder")&&(i+=", label"),e.siblings(i).removeClass("active"),validate_field(e)}),window.validate_field=function(t){var e=void 0!==t.attr("data-length"),i=parseInt(t.attr("data-length")),n=t.val().length;0!==t.val().length||!1!==t[0].validity.badInput||t.is(":required")?t.hasClass("validate")&&(t.is(":valid")&&e&&n<=i||t.is(":valid")&&!e?(t.removeClass("invalid"),t.addClass("valid")):(t.removeClass("valid"),t.addClass("invalid"))):t.hasClass("validate")&&(t.removeClass("valid"),t.removeClass("invalid"))};t(document).on("keyup.radio","input[type=radio], input[type=checkbox]",function(e){if(9===e.which)return t(this).addClass("tabbed"),void t(this).one("blur",function(e){t(this).removeClass("tabbed")})});var n=t(".hiddendiv").first();n.length||(n=t('
        '),t("body").append(n));t(".materialize-textarea").each(function(){var e=t(this);e.data("original-height",e.height()),e.data("previous-length",e.val().length)}),t("body").on("keyup keydown autoresize",".materialize-textarea",function(){e(t(this))}),t(document).on("change",'.file-field input[type="file"]',function(){for(var e=t(this).closest(".file-field").find("input.file-path"),i=t(this)[0].files,n=[],o=0;o
        ');t(this).after(e)});var r=function(t){var e=-7+parseInt(t.parent().css("padding-left"))+"px";t.velocity({height:"30px",width:"30px",top:"-30px",marginLeft:e},{duration:300,easing:"easeOutExpo"})},s=function(t){var e=t.width()-15,i=parseFloat(t.attr("max")),n=parseFloat(t.attr("min"));return(parseFloat(t.val())-n)/(i-n)*e};t(document).on("change",o,function(e){var i=t(this).siblings(".thumb");i.find(".value").html(t(this).val()),i.hasClass("active")||r(i);var n=s(t(this));i.addClass("active").css("left",n)}),t(document).on("mousedown touchstart",o,function(e){var i=t(this).siblings(".thumb");if(i.length<=0&&(i=t(''),t(this).after(i)),i.find(".value").html(t(this).val()),a=!0,t(this).addClass("active"),i.hasClass("active")||r(i),"input"!==e.type){var n=s(t(this));i.addClass("active").css("left",n)}}),t(document).on("mouseup touchend",".range-field",function(){a=!1,t(this).removeClass("active")}),t(document).on("input mousemove touchmove",".range-field",function(e){var i=t(this).children(".thumb"),n=t(this).find(o);if(a){i.hasClass("active")||r(i);var l=s(n);i.addClass("active").css("left",l),i.find(".value").html(i.siblings(o).val())}}),t(document).on("mouseout touchleave",".range-field",function(){if(!a){var e=t(this).children(".thumb"),i=7+parseInt(t(this).css("padding-left"))+"px";e.hasClass("active")&&e.velocity({height:"0",width:"0",top:"10px",marginLeft:i},{duration:100}),e.removeClass("active")}}),t.fn.autocomplete=function(e){var i={data:{},limit:1/0,onAutocomplete:null,minLength:1};return e=t.extend(i,e),this.each(function(){var i,n=t(this),o=e.data,a=0,r=-1,s=n.closest(".input-field");if(t.isEmptyObject(o))n.off("keyup.autocomplete focus.autocomplete");else{var l,c=t('');s.length?(l=s.children(".autocomplete-content.dropdown-content").first()).length||s.append(c):(l=n.next(".autocomplete-content.dropdown-content")).length||n.after(c),l.length&&(c=l);var u=function(t,e){var i=e.find("img"),n=e.text().toLowerCase().indexOf(""+t.toLowerCase()),o=n+t.length-1,a=e.text().slice(0,n),r=e.text().slice(n,o+1),s=e.text().slice(o+1);e.html(""+a+""+r+""+s+""),i.length&&e.prepend(i)},d=function(){r=-1,c.find(".active").removeClass("active")},p=function(){c.empty(),d(),i=void 0};n.off("blur.autocomplete").on("blur.autocomplete",function(){p()}),n.off("keyup.autocomplete focus.autocomplete").on("keyup.autocomplete focus.autocomplete",function(r){a=0;var s=n.val().toLowerCase();if(13!==r.which&&38!==r.which&&40!==r.which){if(i!==s&&(p(),s.length>=e.minLength))for(var l in o)if(o.hasOwnProperty(l)&&-1!==l.toLowerCase().indexOf(s)){if(a>=e.limit)break;var d=t("
      • ");o[l]?d.append(''+l+""):d.append(""+l+""),c.append(d),u(s,d),a++}i=s}}),n.off("keydown.autocomplete").on("keydown.autocomplete",function(t){var e,i=t.which,n=c.children("li").length,o=c.children(".active").first();13===i&&r>=0?(e=c.children("li").eq(r)).length&&(e.trigger("mousedown.autocomplete"),t.preventDefault()):38!==i&&40!==i||(t.preventDefault(),38===i&&r>0&&r--,40===i&&r=0&&c.children("li").eq(r).addClass("active"))}),c.off("mousedown.autocomplete touchstart.autocomplete").on("mousedown.autocomplete touchstart.autocomplete","li",function(){var i=t(this).text().trim();n.val(i),n.trigger("change"),p(),"function"==typeof e.onAutocomplete&&e.onAutocomplete.call(this,i)})}})}}),t.fn.material_select=function(e){function i(t,e,i){var o=t.indexOf(e),a=-1===o;return a?t.push(e):t.splice(o,1),i.siblings("ul.dropdown-content").find("li:not(.optgroup)").eq(e).toggleClass("active"),i.find("option").eq(e).prop("selected",a),n(t,i),a}function n(t,e){for(var i="",n=0,o=t.length;n
        ');s.addClass(n.attr("class")),n.is(":disabled")&&s.addClass("disabled");var l=t(''),c=n.children("option, optgroup"),u=[],d=!1,p=n.find("option:selected").html()||n.find("option:first").html()||"",h=function(e,i,n){var a=i.is(":disabled")?"disabled ":"",r="optgroup-option"===n?"optgroup-option ":"",s=o?'":"",c=i.data("icon"),u=i.attr("class");if(c){var d="";return u&&(d=' class="'+u+'"'),l.append(t('
      • "+s+i.html()+"
      • ")),!0}l.append(t('
      • '+s+i.html()+"
      • "))};c.length&&c.each(function(){if(t(this).is("option"))o?h(0,t(this),"multiple"):h(0,t(this));else if(t(this).is("optgroup")){var e=t(this).children("option");l.append(t('
      • '+t(this).attr("label")+"
      • ")),e.each(function(){h(0,t(this),"optgroup-option")})}}),l.find("li:not(.optgroup)").each(function(a){t(this).click(function(r){if(!t(this).hasClass("disabled")&&!t(this).hasClass("optgroup")){var s=!0;o?(t('input[type="checkbox"]',this).prop("checked",function(t,e){return!e}),s=i(u,a,n),m.trigger("focus")):(l.find("li").removeClass("active"),t(this).toggleClass("active"),m.val(t(this).text())),g(l,t(this)),n.find("option").eq(a).prop("selected",s),n.trigger("change"),void 0!==e&&e()}r.stopPropagation()})}),n.wrap(s);var f=t(''),v=p.replace(/"/g,"""),m=t('');n.before(m),m.before(f),m.after(l),n.is(":disabled")||m.dropdown({hover:!1}),n.attr("tabindex")&&t(m[0]).attr("tabindex",n.attr("tabindex")),n.addClass("initialized"),m.on({focus:function(){if(t("ul.select-dropdown").not(l[0]).is(":visible")&&(t("input.select-dropdown").trigger("close"),t(window).off("click.select")),!l.is(":visible")){t(this).trigger("open",["focus"]);var e=t(this).val();o&&e.indexOf(",")>=0&&(e=e.split(",")[0]);var i=l.find("li").filter(function(){return t(this).text().toLowerCase()===e.toLowerCase()})[0];g(l,i,!0),t(window).off("click.select").on("click.select",function(){o&&(d||m.trigger("close")),t(window).off("click.select")})}},click:function(t){t.stopPropagation()}}),m.on("blur",function(){o||(t(this).trigger("close"),t(window).off("click.select")),l.find("li.selected").removeClass("selected")}),l.hover(function(){d=!0},function(){d=!1}),o&&n.find("option:selected:not(:disabled)").each(function(){var t=this.index;i(u,t,n),l.find("li:not(.optgroup)").eq(t).find(":checkbox").prop("checked",!0)});var g=function(e,i,n){if(i){e.find("li.selected").removeClass("selected");var a=t(i);a.addClass("selected"),o&&!n||l.scrollTo(a)}},y=[];m.on("keydown",function(e){if(9!=e.which)if(40!=e.which||l.is(":visible")){if(13!=e.which||l.is(":visible")){e.preventDefault();var i=String.fromCharCode(e.which).toLowerCase(),n=[9,13,27,38,40];if(i&&-1===n.indexOf(e.which)){y.push(i);var a=y.join(""),r=l.find("li").filter(function(){return 0===t(this).text().toLowerCase().indexOf(a)})[0];r&&g(l,r)}if(13==e.which){var s=l.find("li.selected:not(.disabled)")[0];s&&(t(s).trigger("click"),o||m.trigger("close"))}40==e.which&&(r=l.find("li.selected").length?l.find("li.selected").next("li:not(.disabled)")[0]:l.find("li:not(.disabled)")[0],g(l,r)),27==e.which&&m.trigger("close"),38==e.which&&(r=l.find("li.selected").prev("li:not(.disabled)")[0])&&g(l,r),setTimeout(function(){y=[]},1e3)}}else m.trigger("open");else m.trigger("close")})}})}}(jQuery),function(t){var e={init:function(e){var i={indicators:!0,height:400,transition:500,interval:6e3};return e=t.extend(i,e),this.each(function(){function i(t,e){t.hasClass("center-align")?t.velocity({opacity:0,translateY:-100},{duration:e,queue:!1}):t.hasClass("right-align")?t.velocity({opacity:0,translateX:100},{duration:e,queue:!1}):t.hasClass("left-align")&&t.velocity({opacity:0,translateX:-100},{duration:e,queue:!1})}function n(t){t>=c.length?t=0:t<0&&(t=c.length-1),(u=l.find(".active").index())!=t&&(o=c.eq(u),$caption=o.find(".caption"),o.removeClass("active"),o.velocity({opacity:0},{duration:e.transition,queue:!1,easing:"easeOutQuad",complete:function(){c.not(".active").velocity({opacity:0,translateX:0,translateY:0},{duration:0,queue:!1})}}),i($caption,e.transition),e.indicators&&a.eq(u).removeClass("active"),c.eq(t).velocity({opacity:1},{duration:e.transition,queue:!1,easing:"easeOutQuad"}),c.eq(t).find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:e.transition,delay:e.transition,queue:!1,easing:"easeOutQuad"}),c.eq(t).addClass("active"),e.indicators&&a.eq(t).addClass("active"))}var o,a,r,s=t(this),l=s.find("ul.slides").first(),c=l.find("> li"),u=l.find(".active").index();-1!=u&&(o=c.eq(u)),s.hasClass("fullscreen")||(e.indicators?s.height(e.height+40):s.height(e.height),l.height(e.height)),c.find(".caption").each(function(){i(t(this),0)}),c.find("img").each(function(){var e="data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";t(this).attr("src")!==e&&(t(this).css("background-image",'url("'+t(this).attr("src")+'")'),t(this).attr("src",e))}),e.indicators&&(a=t('
          '),c.each(function(i){var o=t('
        • ');o.click(function(){n(l.parent().find(t(this)).index()),clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval)}),a.append(o)}),s.append(a),a=s.find("ul.indicators").find("li.indicator-item")),o?o.show():(c.first().addClass("active").velocity({opacity:1},{duration:e.transition,queue:!1,easing:"easeOutQuad"}),u=0,o=c.eq(u),e.indicators&&a.eq(u).addClass("active")),o.find("img").each(function(){o.find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:e.transition,queue:!1,easing:"easeOutQuad"})}),r=setInterval(function(){n((u=l.find(".active").index())+1)},e.transition+e.interval);var d=!1,p=!1,h=!1;s.hammer({prevent_default:!1}).on("pan",function(t){if("touch"===t.gesture.pointerType){clearInterval(r);var e=t.gesture.direction,i=t.gesture.deltaX,n=t.gesture.velocityX,o=t.gesture.velocityY;$curr_slide=l.find(".active"),Math.abs(n)>Math.abs(o)&&$curr_slide.velocity({translateX:i},{duration:50,queue:!1,easing:"easeOutQuad"}),4===e&&(i>s.innerWidth()/2||n<-.65)?h=!0:2===e&&(i<-1*s.innerWidth()/2||n>.65)&&(p=!0);var a;p&&(0===(a=$curr_slide.next()).length&&(a=c.first()),a.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"})),h&&(0===(a=$curr_slide.prev()).length&&(a=c.last()),a.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"}))}}).on("panend",function(t){"touch"===t.gesture.pointerType&&($curr_slide=l.find(".active"),d=!1,curr_index=l.find(".active").index(),!h&&!p||c.length<=1?$curr_slide.velocity({translateX:0},{duration:300,queue:!1,easing:"easeOutQuad"}):p?(n(curr_index+1),$curr_slide.velocity({translateX:-1*s.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):h&&(n(curr_index-1),$curr_slide.velocity({translateX:s.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})),p=!1,h=!1,clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval))}),s.on("sliderPause",function(){clearInterval(r)}),s.on("sliderStart",function(){clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval)}),s.on("sliderNext",function(){n((u=l.find(".active").index())+1)}),s.on("sliderPrev",function(){n((u=l.find(".active").index())-1)})})},pause:function(){t(this).trigger("sliderPause")},start:function(){t(this).trigger("sliderStart")},next:function(){t(this).trigger("sliderNext")},prev:function(){t(this).trigger("sliderPrev")}};t.fn.slider=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.tooltip"):e.init.apply(this,arguments)}}(jQuery),function(t){t(document).ready(function(){t(document).on("click.card",".card",function(e){if(t(this).find("> .card-reveal").length){var i=t(e.target).closest(".card");void 0===i.data("initialOverflow")&&i.data("initialOverflow",void 0===i.css("overflow")?"":i.css("overflow")),t(e.target).is(t(".card-reveal .card-title"))||t(e.target).is(t(".card-reveal .card-title i"))?t(this).find(".card-reveal").velocity({translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad",complete:function(){t(this).css({display:"none"}),i.css("overflow",i.data("initialOverflow"))}}):(t(e.target).is(t(".card .activator"))||t(e.target).is(t(".card .activator i")))&&(i.css("overflow","hidden"),t(this).find(".card-reveal").css({display:"block"}).velocity("stop",!1).velocity({translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"}))}})})}(jQuery),function(t){var e={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{}};t(document).ready(function(){t(document).on("click",".chip .close",function(e){t(this).closest(".chips").attr("data-initialized")||t(this).closest(".chip").remove()})}),t.fn.material_chip=function(i){var n=this;if(this.$el=t(this),this.$document=t(document),this.SELS={CHIPS:".chips",CHIP:".chip",INPUT:"input",DELETE:".material-icons",SELECTED_CHIP:".selected"},"data"===i)return this.$el.data("chips");var o=t.extend({},e,i);n.hasAutocomplete=!t.isEmptyObject(o.autocompleteOptions.data),this.init=function(){var e=0;n.$el.each(function(){var i=t(this),a=Materialize.guid();n.chipId=a,o.data&&o.data instanceof Array||(o.data=[]),i.data("chips",o.data),i.attr("data-index",e),i.attr("data-initialized",!0),i.hasClass(n.SELS.CHIPS)||i.addClass("chips"),n.chips(i,a),e++})},this.handleEvents=function(){var e=n.SELS;n.$document.off("click.chips-focus",e.CHIPS).on("click.chips-focus",e.CHIPS,function(i){t(i.target).find(e.INPUT).focus()}),n.$document.off("click.chips-select",e.CHIP).on("click.chips-select",e.CHIP,function(i){var o=t(i.target);if(o.length){var a=o.hasClass("selected"),r=o.closest(e.CHIPS);t(e.CHIP).removeClass("selected"),a||n.selectChip(o.index(),r)}}),n.$document.off("keydown.chips").on("keydown.chips",function(i){if(!t(i.target).is("input, textarea")){var o,a=n.$document.find(e.CHIP+e.SELECTED_CHIP),r=a.closest(e.CHIPS),s=a.siblings(e.CHIP).length;if(a.length)if(8===i.which||46===i.which){i.preventDefault(),o=a.index(),n.deleteChip(o,r);var l=null;o+1s)return void r.find("input").focus();n.selectChip(o,r)}}}),n.$document.off("focusin.chips",e.CHIPS+" "+e.INPUT).on("focusin.chips",e.CHIPS+" "+e.INPUT,function(i){var n=t(i.target).closest(e.CHIPS);n.addClass("focus"),n.siblings("label, .prefix").addClass("active"),t(e.CHIP).removeClass("selected")}),n.$document.off("focusout.chips",e.CHIPS+" "+e.INPUT).on("focusout.chips",e.CHIPS+" "+e.INPUT,function(i){var n=t(i.target).closest(e.CHIPS);n.removeClass("focus"),void 0!==n.data("chips")&&n.data("chips").length||n.siblings("label").removeClass("active"),n.siblings(".prefix").removeClass("active")}),n.$document.off("keydown.chips-add",e.CHIPS+" "+e.INPUT).on("keydown.chips-add",e.CHIPS+" "+e.INPUT,function(i){var o=t(i.target),a=o.closest(e.CHIPS),r=a.children(e.CHIP).length;if(13===i.which){if(n.hasAutocomplete&&a.find(".autocomplete-content.dropdown-content").length&&a.find(".autocomplete-content.dropdown-content").children().length)return;return i.preventDefault(),n.addChip({tag:o.val()},a),void o.val("")}if((8===i.keyCode||37===i.keyCode)&&""===o.val()&&r)return i.preventDefault(),n.selectChip(r-1,a),void o.blur()}),n.$document.off("click.chips-delete",e.CHIPS+" "+e.DELETE).on("click.chips-delete",e.CHIPS+" "+e.DELETE,function(i){var o=t(i.target),a=o.closest(e.CHIPS),r=o.closest(e.CHIP);i.stopPropagation(),n.deleteChip(r.index(),a),a.find("input").focus()})},this.chips=function(e,i){e.empty(),e.data("chips").forEach(function(t){e.append(n.renderChip(t))}),e.append(t('')),n.setPlaceholder(e);var a=e.next("label");a.length&&(a.attr("for",i),void 0!==e.data("chips")&&e.data("chips").length&&a.addClass("active"));var r=t("#"+i);n.hasAutocomplete&&(o.autocompleteOptions.onAutocomplete=function(t){n.addChip({tag:t},e),r.val(""),r.focus()},r.autocomplete(o.autocompleteOptions))},this.renderChip=function(e){if(e.tag){var i=t('
          ');return i.text(e.tag),e.image&&i.prepend(t("").attr("src",e.image)),i.append(t('close')),i}},this.setPlaceholder=function(t){void 0!==t.data("chips")&&!t.data("chips").length&&o.placeholder?t.find("input").prop("placeholder",o.placeholder):(void 0===t.data("chips")||t.data("chips").length)&&o.secondaryPlaceholder&&t.find("input").prop("placeholder",o.secondaryPlaceholder)},this.isValid=function(t,e){for(var i=t.data("chips"),n=!1,o=0;o=o&&!t(this).hasClass("pinned")&&(i(t(this)),t(this).css("top",e.offset),t(this).addClass("pinned")),oe.bottom&&!t(this).hasClass("pin-bottom")&&(i(t(this)),t(this).addClass("pin-bottom"),t(this).css("top",e.bottom-r))})}var o=Materialize.guid(),a=t(this),r=t(this).offset().top;t(this).data("pushpin-id",o),n(a,t(window).scrollTop()),t(window).on("scroll."+o,function(){var i=t(window).scrollTop()+e.offset;n(a,i)})}))}}(jQuery),function(t){t(document).ready(function(){t.fn.reverse=[].reverse,t(document).on("mouseenter.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(i){var n=t(this);e(n)}),t(document).on("mouseleave.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(e){var n=t(this);i(n)}),t(document).on("click.fabClickToggle",".fixed-action-btn.click-to-toggle > a",function(n){var o=t(this).parent();o.hasClass("active")?i(o):e(o)}),t(document).on("click.fabToolbar",".fixed-action-btn.toolbar > a",function(e){var i=t(this).parent();n(i)})}),t.fn.extend({openFAB:function(){e(t(this))},closeFAB:function(){i(t(this))},openToolbar:function(){n(t(this))},closeToolbar:function(){o(t(this))}});var e=function(e){var i=e;if(!1===i.hasClass("active")){var n,o;!0===i.hasClass("horizontal")?o=40:n=40,i.addClass("active"),i.find("ul .btn-floating").velocity({scaleY:".4",scaleX:".4",translateY:n+"px",translateX:o+"px"},{duration:0});var a=0;i.find("ul .btn-floating").reverse().each(function(){t(this).velocity({opacity:"1",scaleX:"1",scaleY:"1",translateY:"0",translateX:"0"},{duration:80,delay:a}),a+=40})}},i=function(t){var e,i,n=t;!0===n.hasClass("horizontal")?i=40:e=40,n.removeClass("active");n.find("ul .btn-floating").velocity("stop",!0),n.find("ul .btn-floating").velocity({opacity:"0",scaleX:".4",scaleY:".4",translateY:e+"px",translateX:i+"px"},{duration:80})},n=function(e){if("true"!==e.attr("data-open")){var i,n,a,r=window.innerWidth,s=window.innerHeight,l=e[0].getBoundingClientRect(),c=e.find("> a").first(),u=e.find("> ul").first(),d=t('
          '),p=c.css("background-color");c.append(d),i=l.left-r/2+l.width/2,n=s-l.bottom,a=r/d.width(),e.attr("data-origin-bottom",l.bottom),e.attr("data-origin-left",l.left),e.attr("data-origin-width",l.width),e.addClass("active"),e.attr("data-open",!0),e.css({"text-align":"center",width:"100%",bottom:0,left:0,transform:"translateX("+i+"px)",transition:"none"}),c.css({transform:"translateY("+-n+"px)",transition:"none"}),d.css({"background-color":p}),setTimeout(function(){e.css({transform:"",transition:"transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s"}),c.css({overflow:"visible",transform:"",transition:"transform .2s"}),setTimeout(function(){e.css({overflow:"hidden","background-color":p}),d.css({transform:"scale("+a+")",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"}),u.find("> li > a").css({opacity:1}),t(window).on("scroll.fabToolbarClose",function(){o(e),t(window).off("scroll.fabToolbarClose"),t(document).off("click.fabToolbarClose")}),t(document).on("click.fabToolbarClose",function(i){t(i.target).closest(u).length||(o(e),t(window).off("scroll.fabToolbarClose"),t(document).off("click.fabToolbarClose"))})},100)},0)}},o=function(t){if("true"===t.attr("data-open")){var e,i,n=window.innerWidth,o=window.innerHeight,a=t.attr("data-origin-width"),r=t.attr("data-origin-bottom"),s=t.attr("data-origin-left"),l=t.find("> .btn-floating").first(),c=t.find("> ul").first(),u=t.find(".fab-backdrop"),d=l.css("background-color");e=s-n/2+a/2,i=o-r,n/u.width(),t.removeClass("active"),t.attr("data-open",!1),t.css({"background-color":"transparent",transition:"none"}),l.css({transition:"none"}),u.css({transform:"scale(0)","background-color":d}),c.find("> li > a").css({opacity:""}),setTimeout(function(){u.remove(),t.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-e+"px,0,0)"}),l.css({overflow:"",transform:"translate3d(0,"+i+"px,0)"}),setTimeout(function(){t.css({transform:"translate3d(0,0,0)",transition:"transform .2s"}),l.css({transform:"translate3d(0,0,0)",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"})},20)},200)}}}(jQuery),function(t){Materialize.fadeInImage=function(e){var i;if("string"==typeof e)i=t(e);else{if("object"!=typeof e)return;i=e}i.css({opacity:0}),t(i).velocity({opacity:1},{duration:650,queue:!1,easing:"easeOutSine"}),t(i).velocity({opacity:1},{duration:1300,queue:!1,easing:"swing",step:function(e,i){i.start=100;var n=e/100,o=150-(100-e)/1.75;o<100&&(o=100),e>=0&&t(this).css({"-webkit-filter":"grayscale("+n+")brightness("+o+"%)",filter:"grayscale("+n+")brightness("+o+"%)"})}})},Materialize.showStaggeredList=function(e){var i;if("string"==typeof e)i=t(e);else{if("object"!=typeof e)return;i=e}var n=0;i.find("li").velocity({translateX:"-100px"},{duration:0}),i.find("li").each(function(){t(this).velocity({opacity:"1",translateX:"0"},{duration:800,delay:n,easing:[60,10]}),n+=120})},t(document).ready(function(){var e=!1,i=!1;t(".dismissable").each(function(){t(this).hammer({prevent_default:!1}).on("pan",function(n){if("touch"===n.gesture.pointerType){var o=t(this),a=n.gesture.direction,r=n.gesture.deltaX,s=n.gesture.velocityX;o.velocity({translateX:r},{duration:50,queue:!1,easing:"easeOutQuad"}),4===a&&(r>o.innerWidth()/2||s<-.75)&&(e=!0),2===a&&(r<-1*o.innerWidth()/2||s>.75)&&(i=!0)}}).on("panend",function(n){if(Math.abs(n.gesture.deltaX)s.getBoundingClientRect().top+window.pageYOffset+a&&!0!==n.done&&("function"==typeof r?r.call(this,s):"string"==typeof r&&new Function(r)(s),n.done=!0)}},n=Materialize.throttle(function(){i()},t.throttle||100);e||(window.addEventListener("scroll",n),window.addEventListener("resize",n),e=!0),setTimeout(n,0)}}(jQuery),function(t){Materialize.Picker=t(jQuery)}(function(t){function e(a,s,u,d){function p(){return e._.node("div",e._.node("div",e._.node("div",e._.node("div",T.component.nodes(b.open),k.box),k.wrap),k.frame),k.holder)}function h(){x.data(s,T).addClass(k.input).attr("tabindex",-1).val(x.data("value")?T.get("select",w.format):a.value),w.editable||x.on("focus."+b.id+" click."+b.id,function(t){t.preventDefault(),T.$root.eq(0).focus()}).on("keydown."+b.id,m),o(a,{haspopup:!0,expanded:!1,readonly:!1,owns:a.id+"_root"})}function f(){T.$root.on({keydown:m,focusin:function(t){T.$root.removeClass(k.focused),t.stopPropagation()},"mousedown click":function(e){var i=e.target;i!=T.$root.children()[0]&&(e.stopPropagation(),"mousedown"!=e.type||t(i).is("input, select, textarea, button, option")||(e.preventDefault(),T.$root.eq(0).focus()))}}).on({focus:function(){x.addClass(k.target)},blur:function(){x.removeClass(k.target)}}).on("focus.toOpen",g).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var e=t(this),i=e.data(),n=e.hasClass(k.navDisabled)||e.hasClass(k.disabled),o=r();o=o&&(o.type||o.href)&&o,(n||o&&!t.contains(T.$root[0],o))&&T.$root.eq(0).focus(),!n&&i.nav?T.set("highlight",T.component.item.highlight,{nav:i.nav}):!n&&"pick"in i?(T.set("select",i.pick),w.closeOnSelect&&T.close(!0)):i.clear?(T.clear(),w.closeOnSelect&&T.close(!0)):i.close&&T.close(!0)}),o(T.$root[0],"hidden",!0)}function v(){var e;!0===w.hiddenName?(e=a.name,a.name=""):e=(e=["string"==typeof w.hiddenPrefix?w.hiddenPrefix:"","string"==typeof w.hiddenSuffix?w.hiddenSuffix:"_submit"])[0]+a.name+e[1],T._hidden=t('")[0],x.on("change."+b.id,function(){T._hidden.value=a.value?T.get("select",w.formatSubmit):""}),w.container?t(w.container).append(T._hidden):x.before(T._hidden)}function m(t){var e=t.keyCode,i=/^(8|46)$/.test(e);if(27==e)return T.close(),!1;(32==e||i||!b.open&&T.component.key[e])&&(t.preventDefault(),t.stopPropagation(),i?T.clear().close():T.open())}function g(t){t.stopPropagation(),"focus"==t.type&&T.$root.addClass(k.focused),T.open()}if(!a)return e;var y=!1,b={id:a.id||"P"+Math.abs(~~(Math.random()*new Date))},w=u?t.extend(!0,{},u.defaults,d):d||{},k=t.extend({},e.klasses(),w.klass),x=t(a),C=function(){return this.start()},T=C.prototype={constructor:C,$node:x,start:function(){return b&&b.start?T:(b.methods={},b.start=!0,b.open=!1,b.type=a.type,a.autofocus=a==r(),a.readOnly=!w.editable,a.id=a.id||b.id,"text"!=a.type&&(a.type="text"),T.component=new u(T,w),T.$root=t(e._.node("div",p(),k.picker,'id="'+a.id+'_root" tabindex="0"')),f(),w.formatSubmit&&v(),h(),w.container?t(w.container).append(T.$root):x.before(T.$root),T.on({start:T.component.onStart,render:T.component.onRender,stop:T.component.onStop,open:T.component.onOpen,close:T.component.onClose,set:T.component.onSet}).on({start:w.onStart,render:w.onRender,stop:w.onStop,open:w.onOpen,close:w.onClose,set:w.onSet}),y=i(T.$root.children()[0]),a.autofocus&&T.open(),T.trigger("start").trigger("render"))},render:function(t){return t?T.$root.html(p()):T.$root.find("."+k.box).html(T.component.nodes(b.open)),T.trigger("render")},stop:function(){return b.start?(T.close(),T._hidden&&T._hidden.parentNode.removeChild(T._hidden),T.$root.remove(),x.removeClass(k.input).removeData(s),setTimeout(function(){x.off("."+b.id)},0),a.type=b.type,a.readOnly=!1,T.trigger("stop"),b.methods={},b.start=!1,T):T},open:function(i){return b.open?T:(x.addClass(k.active),o(a,"expanded",!0),setTimeout(function(){T.$root.addClass(k.opened),o(T.$root[0],"hidden",!1)},0),!1!==i&&(b.open=!0,y&&c.css("overflow","hidden").css("padding-right","+="+n()),T.$root.eq(0).focus(),l.on("click."+b.id+" focusin."+b.id,function(t){var e=t.target;e!=a&&e!=document&&3!=t.which&&T.close(e===T.$root.children()[0])}).on("keydown."+b.id,function(i){var n=i.keyCode,o=T.component.key[n],a=i.target;27==n?T.close(!0):a!=T.$root[0]||!o&&13!=n?t.contains(T.$root[0],a)&&13==n&&(i.preventDefault(),a.click()):(i.preventDefault(),o?e._.trigger(T.component.key.go,T,[e._.trigger(o)]):T.$root.find("."+k.highlighted).hasClass(k.disabled)||(T.set("select",T.component.item.highlight),w.closeOnSelect&&T.close(!0)))})),T.trigger("open"))},close:function(t){return t&&(T.$root.off("focus.toOpen").eq(0).focus(),setTimeout(function(){T.$root.on("focus.toOpen",g)},0)),x.removeClass(k.active),o(a,"expanded",!1),setTimeout(function(){T.$root.removeClass(k.opened+" "+k.focused),o(T.$root[0],"hidden",!0)},0),b.open?(b.open=!1,y&&c.css("overflow","").css("padding-right","-="+n()),l.off("."+b.id),T.trigger("close")):T},clear:function(t){return T.set("clear",null,t)},set:function(e,i,n){var o,a,r=t.isPlainObject(e),s=r?e:{};if(n=r&&t.isPlainObject(i)?i:n||{},e){r||(s[e]=i);for(o in s)a=s[o],o in T.component.item&&(void 0===a&&(a=null),T.component.set(o,a,n)),"select"!=o&&"clear"!=o||x.val("clear"==o?"":T.get(o,w.format)).trigger("change");T.render()}return n.muted?T:T.trigger("set",s)},get:function(t,i){if(t=t||"value",null!=b[t])return b[t];if("valueSubmit"==t){if(T._hidden)return T._hidden.value;t="value"}if("value"==t)return a.value;if(t in T.component.item){if("string"==typeof i){var n=T.component.get(t);return n?e._.trigger(T.component.formats.toString,T.component,[i,n]):""}return T.component.get(t)}},on:function(e,i,n){var o,a,r=t.isPlainObject(e),s=r?e:{};if(e){r||(s[e]=i);for(o in s)a=s[o],n&&(o="_"+o),b.methods[o]=b.methods[o]||[],b.methods[o].push(a)}return T},off:function(){var t,e,i=arguments;for(t=0,namesCount=i.length;t').appendTo("body"),i=e[0].offsetWidth;e.css("overflow","scroll");var n=t('
          ').appendTo(e)[0].offsetWidth;return e.remove(),i-n}function o(e,i,n){if(t.isPlainObject(i))for(var o in i)a(e,o,i[o]);else a(e,i,n)}function a(t,e,i){t.setAttribute(("role"==e?"":"aria-")+e,i)}function r(){try{return document.activeElement}catch(t){}}var s=t(window),l=t(document),c=t(document.documentElement);return e.klasses=function(t){return t=t||"picker",{picker:t,opened:t+"--opened",focused:t+"--focused",input:t+"__input",active:t+"__input--active",target:t+"__input--target",holder:t+"__holder",frame:t+"__frame",wrap:t+"__wrap",box:t+"__box"}},e._={group:function(t){for(var i,n="",o=e._.trigger(t.min,t);o<=e._.trigger(t.max,t,[o]);o+=t.i)i=e._.trigger(t.item,t,[o]),n+=e._.node(t.node,i[0],i[1],i[2]);return n},node:function(e,i,n,o){return i?(i=t.isArray(i)?i.join(""):i,n=n?' class="'+n+'"':"",o=o?" "+o:"","<"+e+n+o+">"+i+""):""},lead:function(t){return(t<10?"0":"")+t},trigger:function(t,e,i){return"function"==typeof t?t.apply(e,i||[]):t},digits:function(t){return/\d/.test(t[1])?2:1},isDate:function(t){return{}.toString.call(t).indexOf("Date")>-1&&this.isInteger(t.getDate())},isInteger:function(t){return{}.toString.call(t).indexOf("Number")>-1&&t%1==0},ariaAttr:function(e,i){t.isPlainObject(e)||(e={attribute:i}),i="";for(var n in e){var o=("role"==n?"":"aria-")+n;i+=null==e[n]?"":o+'="'+e[n]+'"'}return i}},e.extend=function(i,n){t.fn[i]=function(o,a){var r=this.data(i);return"picker"==o?r:r&&"string"==typeof o?e._.trigger(r[o],r,[a]):this.each(function(){t(this).data(i)||new e(this,i,n,o)})},t.fn[i].defaults=n.defaults},e}),function(t){t(Materialize.Picker,jQuery)}(function(t,e){function i(t,e){var i=this,n=t.$node[0],o=n.value,a=t.$node.data("value"),r=a||o,s=a?e.formatSubmit:e.format,l=function(){return n.currentStyle?"rtl"==n.currentStyle.direction:"rtl"==getComputedStyle(t.$root[0]).direction};i.settings=e,i.$node=t.$node,i.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},i.item={},i.item.clear=null,i.item.disable=(e.disable||[]).slice(0),i.item.enable=-function(t){return!0===t[0]?t.shift():-1}(i.item.disable),i.set("min",e.min).set("max",e.max).set("now"),r?i.set("select",r,{format:s}):i.set("select",null).set("highlight",i.item.now),i.key={40:7,38:-7,39:function(){return l()?-1:1},37:function(){return l()?1:-1},go:function(t){var e=i.item.highlight,n=new Date(e.year,e.month,e.date+t);i.set("highlight",n,{interval:t}),this.render()}},t.on("render",function(){t.$root.find("."+e.klass.selectMonth).on("change",function(){var i=this.value;i&&(t.set("highlight",[t.get("view").year,i,t.get("highlight").date]),t.$root.find("."+e.klass.selectMonth).trigger("focus"))}),t.$root.find("."+e.klass.selectYear).on("change",function(){var i=this.value;i&&(t.set("highlight",[i,t.get("view").month,t.get("highlight").date]),t.$root.find("."+e.klass.selectYear).trigger("focus"))})},1).on("open",function(){var n="";i.disabled(i.get("now"))&&(n=":not(."+e.klass.buttonToday+")"),t.$root.find("button"+n+", select").attr("disabled",!1)},1).on("close",function(){t.$root.find("button, select").attr("disabled",!0)},1)}var n=t._;i.prototype.set=function(t,e,i){var n=this,o=n.item;return null===e?("clear"==t&&(t="select"),o[t]=e,n):(o["enable"==t?"disable":"flip"==t?"enable":t]=n.queue[t].split(" ").map(function(o){return e=n[o](t,e,i)}).pop(),"select"==t?n.set("highlight",o.select,i):"highlight"==t?n.set("view",o.highlight,i):t.match(/^(flip|min|max|disable|enable)$/)&&(o.select&&n.disabled(o.select)&&n.set("select",o.select,i),o.highlight&&n.disabled(o.highlight)&&n.set("highlight",o.highlight,i)),n)},i.prototype.get=function(t){return this.item[t]},i.prototype.create=function(t,i,o){var a,r=this;return i=void 0===i?t:i,i==-1/0||i==1/0?a=i:e.isPlainObject(i)&&n.isInteger(i.pick)?i=i.obj:e.isArray(i)?(i=new Date(i[0],i[1],i[2]),i=n.isDate(i)?i:r.create().obj):i=n.isInteger(i)||n.isDate(i)?r.normalize(new Date(i),o):r.now(t,i,o),{year:a||i.getFullYear(),month:a||i.getMonth(),date:a||i.getDate(),day:a||i.getDay(),obj:a||i,pick:a||i.getTime()}},i.prototype.createRange=function(t,i){var o=this,a=function(t){return!0===t||e.isArray(t)||n.isDate(t)?o.create(t):t};return n.isInteger(t)||(t=a(t)),n.isInteger(i)||(i=a(i)),n.isInteger(t)&&e.isPlainObject(i)?t=[i.year,i.month,i.date+t]:n.isInteger(i)&&e.isPlainObject(t)&&(i=[t.year,t.month,t.date+i]),{from:a(t),to:a(i)}},i.prototype.withinRange=function(t,e){return t=this.createRange(t.from,t.to),e.pick>=t.from.pick&&e.pick<=t.to.pick},i.prototype.overlapRanges=function(t,e){var i=this;return t=i.createRange(t.from,t.to),e=i.createRange(e.from,e.to),i.withinRange(t,e.from)||i.withinRange(t,e.to)||i.withinRange(e,t.from)||i.withinRange(e,t.to)},i.prototype.now=function(t,e,i){return e=new Date,i&&i.rel&&e.setDate(e.getDate()+i.rel),this.normalize(e,i)},i.prototype.navigate=function(t,i,n){var o,a,r,s,l=e.isArray(i),c=e.isPlainObject(i),u=this.item.view;if(l||c){for(c?(a=i.year,r=i.month,s=i.date):(a=+i[0],r=+i[1],s=+i[2]),n&&n.nav&&u&&u.month!==r&&(a=u.year,r=u.month),a=(o=new Date(a,r+(n&&n.nav?n.nav:0),1)).getFullYear(),r=o.getMonth();new Date(a,r,s).getMonth()!==r;)s-=1;i=[a,r,s]}return i},i.prototype.normalize=function(t){return t.setHours(0,0,0,0),t},i.prototype.measure=function(t,e){var i=this;return e?"string"==typeof e?e=i.parse(t,e):n.isInteger(e)&&(e=i.now(t,e,{rel:e})):e="min"==t?-1/0:1/0,e},i.prototype.viewset=function(t,e){return this.create([e.year,e.month,1])},i.prototype.validate=function(t,i,o){var a,r,s,l,c=this,u=i,d=o&&o.interval?o.interval:1,p=-1===c.item.enable,h=c.item.min,f=c.item.max,v=p&&c.item.disable.filter(function(t){if(e.isArray(t)){var o=c.create(t).pick;oi.pick&&(r=!0)}return n.isInteger(t)}).length;if((!o||!o.nav)&&(!p&&c.disabled(i)||p&&c.disabled(i)&&(v||a||r)||!p&&(i.pick<=h.pick||i.pick>=f.pick)))for(p&&!v&&(!r&&d>0||!a&&d<0)&&(d*=-1);c.disabled(i)&&(Math.abs(d)>1&&(i.monthu.month)&&(i=u,d=d>0?1:-1),i.pick<=h.pick?(s=!0,d=1,i=c.create([h.year,h.month,h.date+(i.pick===h.pick?0:-1)])):i.pick>=f.pick&&(l=!0,d=-1,i=c.create([f.year,f.month,f.date+(i.pick===f.pick?0:1)])),!s||!l);)i=c.create([i.year,i.month,i.date+d]);return i},i.prototype.disabled=function(t){var i=this,o=i.item.disable.filter(function(o){return n.isInteger(o)?t.day===(i.settings.firstDay?o:o-1)%7:e.isArray(o)||n.isDate(o)?t.pick===i.create(o).pick:e.isPlainObject(o)?i.withinRange(o,t):void 0});return o=o.length&&!o.filter(function(t){return e.isArray(t)&&"inverted"==t[3]||e.isPlainObject(t)&&t.inverted}).length,-1===i.item.enable?!o:o||t.picki.item.max.pick},i.prototype.parse=function(t,e,i){var o=this,a={};return e&&"string"==typeof e?(i&&i.format||((i=i||{}).format=o.settings.format),o.formats.toArray(i.format).map(function(t){var i=o.formats[t],r=i?n.trigger(i,o,[e,a]):t.replace(/^!/,"").length;i&&(a[t]=e.substr(0,r)),e=e.substr(r)}),[a.yyyy||a.yy,+(a.mm||a.m)-1,a.dd||a.d]):e},i.prototype.formats=function(){function t(t,e,i){var n=t.match(/\w+/)[0];return i.mm||i.m||(i.m=e.indexOf(n)+1),n.length}function e(t){return t.match(/\w+/)[0].length}return{d:function(t,e){return t?n.digits(t):e.date},dd:function(t,e){return t?2:n.lead(e.date)},ddd:function(t,i){return t?e(t):this.settings.weekdaysShort[i.day]},dddd:function(t,i){return t?e(t):this.settings.weekdaysFull[i.day]},m:function(t,e){return t?n.digits(t):e.month+1},mm:function(t,e){return t?2:n.lead(e.month+1)},mmm:function(e,i){var n=this.settings.monthsShort;return e?t(e,n,i):n[i.month]},mmmm:function(e,i){var n=this.settings.monthsFull;return e?t(e,n,i):n[i.month]},yy:function(t,e){return t?2:(""+e.year).slice(2)},yyyy:function(t,e){return t?4:e.year},toArray:function(t){return t.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(t,e){var i=this;return i.formats.toArray(t).map(function(t){return n.trigger(i.formats[t],i,[0,e])||t.replace(/^!/,"")}).join("")}}}(),i.prototype.isDateExact=function(t,i){var o=this;return n.isInteger(t)&&n.isInteger(i)||"boolean"==typeof t&&"boolean"==typeof i?t===i:(n.isDate(t)||e.isArray(t))&&(n.isDate(i)||e.isArray(i))?o.create(t).pick===o.create(i).pick:!(!e.isPlainObject(t)||!e.isPlainObject(i))&&(o.isDateExact(t.from,i.from)&&o.isDateExact(t.to,i.to))},i.prototype.isDateOverlap=function(t,i){var o=this,a=o.settings.firstDay?1:0;return n.isInteger(t)&&(n.isDate(i)||e.isArray(i))?(t=t%7+a)===o.create(i).day+1:n.isInteger(i)&&(n.isDate(t)||e.isArray(t))?(i=i%7+a)===o.create(t).day+1:!(!e.isPlainObject(t)||!e.isPlainObject(i))&&o.overlapRanges(t,i)},i.prototype.flipEnable=function(t){var e=this.item;e.enable=t||(-1==e.enable?1:-1)},i.prototype.deactivate=function(t,i){var o=this,a=o.item.disable.slice(0);return"flip"==i?o.flipEnable():!1===i?(o.flipEnable(1),a=[]):!0===i?(o.flipEnable(-1),a=[]):i.map(function(t){for(var i,r=0;r=d.year&&l.month>=d.month||!t&&l.year<=u.year&&l.month<=u.month?" "+i.klass.navDisabled:""),"data-nav="+(t||-1)+" "+n.ariaAttr({role:"button",controls:e.$node[0].id+"_table"})+' title="'+(t?i.labelMonthNext:i.labelMonthPrev)+'"')},f=function(o){var a=i.showMonthsShort?i.monthsShort:i.monthsFull;return"short_months"==o&&(a=i.monthsShort),i.selectMonths&&void 0==o?n.node("select",n.group({min:0,max:11,i:1,node:"option",item:function(t){return[a[t],0,"value="+t+(l.month==t?" selected":"")+(l.year==u.year&&td.month?" disabled":"")]}}),i.klass.selectMonth+" browser-default",(t?"":"disabled")+" "+n.ariaAttr({controls:e.$node[0].id+"_table"})+' title="'+i.labelMonthSelect+'"'):"short_months"==o?null!=r?a[r.month]:a[l.month]:n.node("div",a[l.month],i.klass.month)},v=function(o){var a=l.year,s=!0===i.selectYears?5:~~(i.selectYears/2);if(s){var c=u.year,p=d.year,h=a-s,f=a+s;if(c>h&&(f+=c-h,h=c),pm?m:v,f=p}if(i.selectYears&&void 0==o)return n.node("select",n.group({min:h,max:f,i:1,node:"option",item:function(t){return[t,0,"value="+t+(a==t?" selected":"")]}}),i.klass.selectYear+" browser-default",(t?"":"disabled")+" "+n.ariaAttr({controls:e.$node[0].id+"_table"})+' title="'+i.labelYearSelect+'"')}return"raw"===o&&null!=r?n.node("div",r.year):n.node("div",a,i.klass.year)};return createDayLabel=function(){return null!=r?r.date:a.date},createWeekdayLabel=function(){var t;return t=null!=r?r.day:a.day,i.weekdaysShort[t]},n.node("div",n.node("div",v("raw"),i.klass.year_display)+n.node("span",createWeekdayLabel()+", ","picker__weekday-display")+n.node("span",f("short_months")+" ",i.klass.month_display)+n.node("span",createDayLabel(),i.klass.day_display),i.klass.date_display)+n.node("div",n.node("div",n.node("div",(i.selectYears,f()+v()+h()+h(1)),i.klass.header)+n.node("table",p+n.node("tbody",n.group({min:0,max:5,i:1,node:"tr",item:function(t){var o=i.firstDay&&0===e.create([l.year,l.month,1]).day?-7:0;return[n.group({min:7*t-l.day+o+1,max:function(){return this.min+7-1},i:1,node:"td",item:function(t){t=e.create([l.year,l.month,t+(i.firstDay?1:0)]);var o=r&&r.pick==t.pick,p=s&&s.pick==t.pick,h=c&&e.disabled(t)||t.pickd.pick,f=n.trigger(e.formats.toString,e,[i.format,t]);return[n.node("div",t.date,function(e){return e.push(l.month==t.month?i.klass.infocus:i.klass.outfocus),a.pick==t.pick&&e.push(i.klass.now),o&&e.push(i.klass.selected),p&&e.push(i.klass.highlighted),h&&e.push(i.klass.disabled),e.join(" ")}([i.klass.day]),"data-pick="+t.pick+" "+n.ariaAttr({role:"gridcell",label:f,selected:!(!o||e.$node.val()!==f)||null,activedescendant:!!p||null,disabled:!!h||null})+" "+(h?"":'tabindex="0"')),"",n.ariaAttr({role:"presentation"})]}})]}})),i.klass.table,'id="'+e.$node[0].id+'_table" '+n.ariaAttr({role:"grid",controls:e.$node[0].id,readonly:!0})),i.klass.calendar_container)+n.node("div",n.node("button",i.today,"btn-flat picker__today waves-effect","type=button data-pick="+a.pick+(t&&!e.disabled(a)?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id}))+n.node("button",i.clear,"btn-flat picker__clear waves-effect","type=button data-clear=1"+(t?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id}))+n.node("button",i.close,"btn-flat picker__close waves-effect","type=button data-close=true "+(t?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id})),i.klass.footer),"picker__container__wrapper")},i.defaults=function(t){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysLetter:["S","M","T","W","T","F","S"],today:"Today",clear:"Clear",close:"Ok",closeOnSelect:!1,format:"d mmmm, yyyy",klass:{table:t+"table",header:t+"header",date_display:t+"date-display",day_display:t+"day-display",month_display:t+"month-display",year_display:t+"year-display",calendar_container:t+"calendar-container",navPrev:t+"nav--prev",navNext:t+"nav--next",navDisabled:t+"nav--disabled",month:t+"month",year:t+"year",selectMonth:t+"select--month",selectYear:t+"select--year",weekdays:t+"weekday",day:t+"day",disabled:t+"day--disabled",selected:t+"day--selected",highlighted:t+"day--highlighted",now:t+"day--today",infocus:t+"day--infocus",outfocus:t+"day--outfocus",footer:t+"footer",buttonClear:t+"button--clear",buttonToday:t+"button--today",buttonClose:t+"button--close"}}}(t.klasses().picker+"__"),t.extend("pickadate",i)}),function(t){function e(t){return document.createElementNS(l,t)}function i(t){return(t<10?"0":"")+t}function n(t){var e=++m+"";return t?t+e:e}function o(o,r){function l(t,e){var i=d.offset(),n=/^touch/.test(t.type),o=i.left+g,a=i.top+g,l=(n?t.originalEvent.touches[0]:t).pageX-o,c=(n?t.originalEvent.touches[0]:t).pageY-a,u=Math.sqrt(l*l+c*c),p=!1;if(!e||!(uy+w)){t.preventDefault();var v=setTimeout(function(){E.popover.addClass("clockpicker-moving")},200);E.setHand(l,c,!e,!0),s.off(h).on(h,function(t){t.preventDefault();var e=/^touch/.test(t.type),i=(e?t.originalEvent.touches[0]:t).pageX-o,n=(e?t.originalEvent.touches[0]:t).pageY-a;(p||i!==l||n!==c)&&(p=!0,E.setHand(i,n,!1,!0))}),s.off(f).on(f,function(t){s.off(f),t.preventDefault();var i=/^touch/.test(t.type),n=(i?t.originalEvent.changedTouches[0]:t).pageX-o,u=(i?t.originalEvent.changedTouches[0]:t).pageY-a;(e||p)&&n===l&&u===c&&E.setHand(n,u),"hours"===E.currentView?E.toggleView("minutes",x/2):r.autoclose&&(E.minutesView.addClass("clockpicker-dial-out"),setTimeout(function(){E.done()},x/2)),d.prepend(z),clearTimeout(v),E.popover.removeClass("clockpicker-moving"),s.off(h)})}}var u=t(C),d=u.find(".clockpicker-plate"),v=u.find(".picker__holder"),m=u.find(".clockpicker-hours"),T=u.find(".clockpicker-minutes"),S=u.find(".clockpicker-am-pm-block"),P="INPUT"===o.prop("tagName"),A=P?o:o.find("input"),O=t("label[for="+A.attr("id")+"]"),E=this;this.id=n("cp"),this.element=o,this.holder=v,this.options=r,this.isAppended=!1,this.isShown=!1,this.currentView="hours",this.isInput=P,this.input=A,this.label=O,this.popover=u,this.plate=d,this.hoursView=m,this.minutesView=T,this.amPmBlock=S,this.spanHours=u.find(".clockpicker-span-hours"),this.spanMinutes=u.find(".clockpicker-span-minutes"),this.spanAmPm=u.find(".clockpicker-span-am-pm"),this.footer=u.find(".picker__footer"),this.amOrPm="PM",r.twelvehour&&(r.ampmclickable?(this.spanAmPm.empty(),t('
          AM
          ').on("click",function(){E.spanAmPm.children("#click-am").addClass("text-primary"),E.spanAmPm.children("#click-pm").removeClass("text-primary"),E.amOrPm="AM"}).appendTo(this.spanAmPm),t('
          PM
          ').on("click",function(){E.spanAmPm.children("#click-pm").addClass("text-primary"),E.spanAmPm.children("#click-am").removeClass("text-primary"),E.amOrPm="PM"}).appendTo(this.spanAmPm)):(this.spanAmPm.empty(),t('
          AM
          ').appendTo(this.spanAmPm),t('
          PM
          ').appendTo(this.spanAmPm))),t('").click(t.proxy(this.clear,this)).appendTo(this.footer),t('").click(t.proxy(this.hide,this)).appendTo(this.footer),t('").click(t.proxy(this.done,this)).appendTo(this.footer),this.spanHours.click(t.proxy(this.toggleView,this,"hours")),this.spanMinutes.click(t.proxy(this.toggleView,this,"minutes")),A.on("focus.clockpicker click.clockpicker",t.proxy(this.show,this));var _,M,I,D,q=t('
          ');if(r.twelvehour)for(_=1;_<13;_+=1)M=q.clone(),I=_/6*Math.PI,D=y,M.css({left:g+Math.sin(I)*D-w,top:g-Math.cos(I)*D-w}),M.html(0===_?"00":_),m.append(M),M.on(p,l);else for(_=0;_<24;_+=1)M=q.clone(),I=_/6*Math.PI,D=_>0&&_<13?b:y,M.css({left:g+Math.sin(I)*D-w,top:g-Math.cos(I)*D-w}),M.html(0===_?"00":_),m.append(M),M.on(p,l);for(_=0;_<60;_+=5)M=q.clone(),I=_/30*Math.PI,M.css({left:g+Math.sin(I)*y-w,top:g-Math.cos(I)*y-w}),M.html(i(_)),T.append(M),M.on(p,l);if(d.on(p,function(e){0===t(e.target).closest(".clockpicker-tick").length&&l(e,!0)}),c){var z=u.find(".clockpicker-canvas"),V=e("svg");V.setAttribute("class","clockpicker-svg"),V.setAttribute("width",k),V.setAttribute("height",k);var H=e("g");H.setAttribute("transform","translate("+g+","+g+")");var L=e("circle");L.setAttribute("class","clockpicker-canvas-bearing"),L.setAttribute("cx",0),L.setAttribute("cy",0),L.setAttribute("r",4);var j=e("line");j.setAttribute("x1",0),j.setAttribute("y1",0);var $=e("circle");$.setAttribute("class","clockpicker-canvas-bg"),$.setAttribute("r",w),H.appendChild(j),H.appendChild($),H.appendChild(L),V.appendChild(H),z.append(V),this.hand=j,this.bg=$,this.bearing=L,this.g=H,this.canvas=z}a(this.options.init)}function a(t){t&&"function"==typeof t&&t()}var r=t(window),s=t(document),l="http://www.w3.org/2000/svg",c="SVGAngle"in window&&function(){var t,e=document.createElement("div");return e.innerHTML="",t=(e.firstChild&&e.firstChild.namespaceURI)==l,e.innerHTML="",t}(),u=function(){var t=document.createElement("div").style;return"transition"in t||"WebkitTransition"in t||"MozTransition"in t||"msTransition"in t||"OTransition"in t}(),d="ontouchstart"in window,p="mousedown"+(d?" touchstart":""),h="mousemove.clockpicker"+(d?" touchmove.clockpicker":""),f="mouseup.clockpicker"+(d?" touchend.clockpicker":""),v=navigator.vibrate?"vibrate":navigator.webkitVibrate?"webkitVibrate":null,m=0,g=135,y=105,b=70,w=20,k=2*g,x=u?350:1,C=['
          ','
          ','
          ','
          ','
          ','
          ','
          ','
          ','',":",'',"
          ",'
          ','
          ',"
          ","
          ","
          ",'
          ','
          ','
          ','
          ','
          ','
          ',"
          ",'
          ',"
          ","
          ",'","
          ","
          ","
          ","
          ","
          ","
          "].join("");o.DEFAULTS={default:"",fromnow:0,donetext:"Ok",cleartext:"Clear",canceltext:"Cancel",autoclose:!1,ampmclickable:!0,darktheme:!1,twelvehour:!0,vibrate:!0},o.prototype.toggle=function(){this[this.isShown?"hide":"show"]()},o.prototype.locate=function(){var t=this.element,e=this.popover;t.offset(),t.outerWidth(),t.outerHeight(),this.options.align;e.show()},o.prototype.show=function(e){if(!this.isShown){a(this.options.beforeShow),t(":input").each(function(){t(this).attr("tabindex",-1)});var n=this;this.input.blur(),this.popover.addClass("picker--opened"),this.input.addClass("picker__input picker__input--active"),t(document.body).css("overflow","hidden");var o=((this.input.prop("value")||this.options.default||"")+"").split(":");if(this.options.twelvehour&&void 0!==o[1]&&(o[1].indexOf("AM")>0?this.amOrPm="AM":this.amOrPm="PM",o[1]=o[1].replace("AM","").replace("PM","")),"now"===o[0]){var l=new Date(+new Date+this.options.fromnow);o=[l.getHours(),l.getMinutes()],this.options.twelvehour&&(this.amOrPm=o[0]>=12&&o[0]<24?"PM":"AM")}if(this.hours=+o[0]||0,this.minutes=+o[1]||0,this.spanHours.html(this.hours),this.spanMinutes.html(i(this.minutes)),!this.isAppended){var c=document.querySelector(this.options.container);this.options.container&&c?c.appendChild(this.popover[0]):this.popover.insertAfter(this.input),this.options.twelvehour&&("PM"===this.amOrPm?(this.spanAmPm.children("#click-pm").addClass("text-primary"),this.spanAmPm.children("#click-am").removeClass("text-primary")):(this.spanAmPm.children("#click-am").addClass("text-primary"),this.spanAmPm.children("#click-pm").removeClass("text-primary"))),r.on("resize.clockpicker"+this.id,function(){n.isShown&&n.locate()}),this.isAppended=!0}this.toggleView("hours"),this.locate(),this.isShown=!0,s.on("click.clockpicker."+this.id+" focusin.clockpicker."+this.id,function(e){var i=t(e.target);0===i.closest(n.popover.find(".picker__wrap")).length&&0===i.closest(n.input).length&&n.hide()}),s.on("keyup.clockpicker."+this.id,function(t){27===t.keyCode&&n.hide()}),a(this.options.afterShow)}},o.prototype.hide=function(){a(this.options.beforeHide),this.input.removeClass("picker__input picker__input--active"),this.popover.removeClass("picker--opened"),t(document.body).css("overflow","visible"),this.isShown=!1,t(":input").each(function(e){t(this).attr("tabindex",e+1)}),s.off("click.clockpicker."+this.id+" focusin.clockpicker."+this.id),s.off("keyup.clockpicker."+this.id),this.popover.hide(),a(this.options.afterHide)},o.prototype.toggleView=function(e,i){var n=!1;"minutes"===e&&"visible"===t(this.hoursView).css("visibility")&&(a(this.options.beforeHourSelect),n=!0);var o="hours"===e,r=o?this.hoursView:this.minutesView,s=o?this.minutesView:this.hoursView;this.currentView=e,this.spanHours.toggleClass("text-primary",o),this.spanMinutes.toggleClass("text-primary",!o),s.addClass("clockpicker-dial-out"),r.css("visibility","visible").removeClass("clockpicker-dial-out"),this.resetClock(i),clearTimeout(this.toggleViewTimer),this.toggleViewTimer=setTimeout(function(){s.css("visibility","hidden")},x),n&&a(this.options.afterHourSelect)},o.prototype.resetClock=function(t){var e=this.currentView,i=this[e],n="hours"===e,o=i*(Math.PI/(n?6:30)),a=n&&i>0&&i<13?b:y,r=Math.sin(o)*a,s=-Math.cos(o)*a,l=this;c&&t?(l.canvas.addClass("clockpicker-canvas-out"),setTimeout(function(){l.canvas.removeClass("clockpicker-canvas-out"),l.setHand(r,s)},t)):this.setHand(r,s)},o.prototype.setHand=function(e,n,o,a){var r,s=Math.atan2(e,-n),l="hours"===this.currentView,u=Math.PI/(l||o?6:30),d=Math.sqrt(e*e+n*n),p=this.options,h=l&&d<(y+b)/2,f=h?b:y;if(p.twelvehour&&(f=y),s<0&&(s=2*Math.PI+s),r=Math.round(s/u),s=r*u,p.twelvehour?l?0===r&&(r=12):(o&&(r*=5),60===r&&(r=0)):l?(12===r&&(r=0),r=h?0===r?12:r:0===r?0:r+12):(o&&(r*=5),60===r&&(r=0)),this[this.currentView]!==r&&v&&this.options.vibrate&&(this.vibrateTimer||(navigator[v](10),this.vibrateTimer=setTimeout(t.proxy(function(){this.vibrateTimer=null},this),100))),this[this.currentView]=r,l?this.spanHours.html(r):this.spanMinutes.html(i(r)),c){var m=Math.sin(s)*(f-w),g=-Math.cos(s)*(f-w),k=Math.sin(s)*f,x=-Math.cos(s)*f;this.hand.setAttribute("x2",m),this.hand.setAttribute("y2",g),this.bg.setAttribute("cx",k),this.bg.setAttribute("cy",x)}else this[l?"hoursView":"minutesView"].find(".clockpicker-tick").each(function(){var e=t(this);e.toggleClass("active",r===+e.html())})},o.prototype.done=function(){a(this.options.beforeDone),this.hide(),this.label.addClass("active");var t=this.input.prop("value"),e=i(this.hours)+":"+i(this.minutes);this.options.twelvehour&&(e+=this.amOrPm),this.input.prop("value",e),e!==t&&(this.input.triggerHandler("change"),this.isInput||this.element.trigger("change")),this.options.autoclose&&this.input.trigger("blur"),a(this.options.afterDone)},o.prototype.clear=function(){this.hide(),this.label.removeClass("active");var t=this.input.prop("value");this.input.prop("value",""),""!==t&&(this.input.triggerHandler("change"),this.isInput||this.element.trigger("change")),this.options.autoclose&&this.input.trigger("blur")},o.prototype.remove=function(){this.element.removeData("clockpicker"),this.input.off("focus.clockpicker click.clockpicker"),this.isShown&&this.hide(),this.isAppended&&(r.off("resize.clockpicker"+this.id),this.popover.remove())},t.fn.pickatime=function(e){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var n=t(this),a=n.data("clockpicker");if(a)"function"==typeof a[e]&&a[e].apply(a,i);else{var r=t.extend({},o.DEFAULTS,n.data(),"object"==typeof e&&e);n.data("clockpicker",new o(n,r))}})}}(jQuery),function(t){function e(){var e=+t(this).attr("data-length"),i=+t(this).val().length,n=i<=e;t(this).parent().find('span[class="character-counter"]').html(i+"/"+e),o(n,t(this))}function i(e){var i=e.parent().find('span[class="character-counter"]');i.length||(i=t("").addClass("character-counter").css("float","right").css("font-size","12px").css("height",1),e.parent().append(i))}function n(){t(this).parent().find('span[class="character-counter"]').html("")}function o(t,e){var i=e.hasClass("invalid");t&&i?e.removeClass("invalid"):t||i||(e.removeClass("valid"),e.addClass("invalid"))}t.fn.characterCounter=function(){return this.each(function(){var o=t(this);o.parent().find('span[class="character-counter"]').length||void 0!==o.attr("data-length")&&(o.on("input",e),o.on("focus",e),o.on("blur",n),i(o))})},t(document).ready(function(){t("input, textarea").characterCounter()})}(jQuery),function(t){var e={init:function(e){var i={duration:200,dist:-100,shift:0,padding:0,fullWidth:!1,indicators:!1,noWrap:!1,onCycleTo:null};e=t.extend(i,e);var n=Materialize.objectSelectorString(t(this));return this.each(function(i){function o(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}function a(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientY:t.clientY}function r(t){return t>=C?t%C:t<0?r(C+t%C):t}function s(i){E=!0,j.hasClass("scrolling")||j.addClass("scrolling"),null!=H&&window.clearTimeout(H),H=window.setTimeout(function(){E=!1,j.removeClass("scrolling")},e.duration);var n,o,a,s,l,c,u,d=w;if(b="number"==typeof i?i:b,w=Math.floor((b+x/2)/x),a=b-w*x,s=a<0?1:-1,l=-s*a*2/x,o=C>>1,e.fullWidth?u="translateX(0)":(u="translateX("+(j[0].clientWidth-m)/2+"px) ",u+="translateY("+(j[0].clientHeight-g)/2+"px)"),N){var p=w%C,h=V.find(".indicator-item.active");h.index()!==p&&(h.removeClass("active"),V.find(".indicator-item").eq(p).addClass("active"))}for((!W||w>=0&&w0?1-l:1):(zTranslation=e.dist*(2*n-l*s),tweenedOpacity=1-.2*(2*n-l*s)),(!W||w-n>=0)&&((c=v[r(w-n)]).style[_]=u+" translateX("+(-e.shift+(-x*n-a)/2)+"px) translateZ("+zTranslation+"px)",c.style.zIndex=-n,c.style.opacity=tweenedOpacity,c.style.display="block");if((!W||w>=0&&w2||i<-2?(s(A-i),requestAnimationFrame(c)):s(A))}function u(i){if(q)return i.preventDefault(),i.stopPropagation(),!1;if(!e.fullWidth){var n=t(i.target).closest(".carousel-item").index();0!==r(w)-n&&(i.preventDefault(),i.stopPropagation()),d(n)}}function d(t){var e=w%C-t;W||(e<0?Math.abs(e+C)0&&Math.abs(e-C)0&&j.trigger("carouselPrev",[e])}function p(e){"mousedown"===e.type&&t(e.target).is("img")&&e.preventDefault(),k=!0,q=!1,z=!1,T=o(e),S=a(e),O=P=0,M=b,I=Date.now(),clearInterval(D),D=setInterval(l,100)}function h(t){var e,i;if(k)if(e=o(t),y=a(t),i=T-e,Math.abs(S-y)<30&&!z)(i>2||i<-2)&&(q=!0,T=e,s(b+i));else{if(q)return t.preventDefault(),t.stopPropagation(),!1;z=!0}if(q)return t.preventDefault(),t.stopPropagation(),!1}function f(t){if(k)return k=!1,clearInterval(D),A=b,(O>10||O<-10)&&(A=b+(P=.9*O)),A=Math.round(A/x)*x,W&&(A>=x*(C-1)?A=x*(C-1):A<0&&(A=0)),P=A-b,I=Date.now(),requestAnimationFrame(c),q&&(t.preventDefault(),t.stopPropagation()),!1}var v,m,g,b,w,k,x,C,T,S,P,A,O,E,_,M,I,D,q,z,V=t('
            '),H=null,L=null,j=t(this),$=j.find(".carousel-item").length>1,N=(j.attr("data-indicators")||e.indicators)&&$,W=j.attr("data-no-wrap")||e.noWrap||!$,F=j.attr("data-namespace")||n+i;j.attr("data-namespace",F);var Q=function(e){var i=j.find(".carousel-item.active").length?j.find(".carousel-item.active").first():j.find(".carousel-item").first(),n=i.find("img").first();if(n.length)if(n[0].complete)if(n.height()>0)j.css("height",n.height());else{var o=n[0].naturalWidth,a=n[0].naturalHeight,r=j.width()/o*a;j.css("height",r)}else n.on("load",function(){j.css("height",t(this).height())});else if(!e){var s=i.height();j.css("height",s)}};if(e.fullWidth&&(e.dist=0,Q(),N&&j.find(".carousel-fixed-item").addClass("with-indicators")),j.hasClass("initialized"))return t(window).trigger("resize"),j.trigger("carouselNext",[1e-6]),!0;j.addClass("initialized"),k=!1,b=A=0,v=[],m=j.find(".carousel-item").first().innerWidth(),g=j.find(".carousel-item").first().innerHeight(),x=2*m+e.padding,j.find(".carousel-item").each(function(e){if(v.push(t(this)[0]),N){var i=t('
          • ');0===e&&i.addClass("active"),i.click(function(e){e.stopPropagation(),d(t(this).index())}),V.append(i)}}),N&&j.append(V),C=v.length,_="transform",["webkit","Moz","O","ms"].every(function(t){var e=t+"Transform";return void 0===document.body.style[e]||(_=e,!1)});var X=Materialize.throttle(function(){if(e.fullWidth){m=j.find(".carousel-item").first().innerWidth();j.find(".carousel-item.active").height();x=2*m+e.padding,A=b=2*w*m,Q(!0)}else s()},200);t(window).off("resize.carousel-"+F).on("resize.carousel-"+F,X),void 0!==window.ontouchstart&&(j.on("touchstart.carousel",p),j.on("touchmove.carousel",h),j.on("touchend.carousel",f)),j.on("mousedown.carousel",p),j.on("mousemove.carousel",h),j.on("mouseup.carousel",f),j.on("mouseleave.carousel",f),j.on("click.carousel",u),s(b),t(this).on("carouselNext",function(t,e,i){void 0===e&&(e=1),"function"==typeof i&&(L=i),A=x*Math.round(b/x)+x*e,b!==A&&(P=A-b,I=Date.now(),requestAnimationFrame(c))}),t(this).on("carouselPrev",function(t,e,i){void 0===e&&(e=1),"function"==typeof i&&(L=i),A=x*Math.round(b/x)-x*e,b!==A&&(P=A-b,I=Date.now(),requestAnimationFrame(c))}),t(this).on("carouselSet",function(t,e,i){void 0===e&&(e=0),"function"==typeof i&&(L=i),d(e)})})},next:function(e,i){t(this).trigger("carouselNext",[e,i])},prev:function(e,i){t(this).trigger("carouselPrev",[e,i])},set:function(e,i){t(this).trigger("carouselSet",[e,i])},destroy:function(){var e=t(this).attr("data-namespace");t(this).removeAttr("data-namespace"),t(this).removeClass("initialized"),t(this).find(".indicators").remove(),t(this).off("carouselNext carouselPrev carouselSet"),t(window).off("resize.carousel-"+e),void 0!==window.ontouchstart&&t(this).off("touchstart.carousel touchmove.carousel touchend.carousel"),t(this).off("mousedown.carousel mousemove.carousel mouseup.carousel mouseleave.carousel click.carousel")}};t.fn.carousel=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.carousel"):e.init.apply(this,arguments)}}(jQuery),function(t){var e={init:function(e){return this.each(function(){var i=t("#"+t(this).attr("data-activates")),n=(t("body"),t(this)),o=n.parent(".tap-target-wrapper"),a=o.find(".tap-target-wave"),r=o.find(".tap-target-origin"),s=n.find(".tap-target-content");o.length||(o=n.wrap(t('
            ')).parent()),s.length||(s=t('
            '),n.append(s)),a.length||(a=t('
            '),r.length||((r=i.clone(!0,!0)).addClass("tap-target-origin"),r.removeAttr("id"),r.removeAttr("style"),a.append(r)),o.append(a));var l=function(){o.is(".open")&&(o.removeClass("open"),r.off("click.tapTarget"),t(document).off("click.tapTarget"),t(window).off("resize.tapTarget"))},c=function(){var e="fixed"===i.css("position");if(!e)for(var r=i.parents(),l=0;lv,b=d<=m,w=d>m,k=p>=.25*h&&p<=.75*h,x=n.outerWidth(),C=n.outerHeight(),T=d+u/2-C/2,S=p+c/2-x/2,P=e?"fixed":"absolute",A=k?x:x/2+c,O=C/2,E=b?C/2:0,_=g&&!k?x/2-c:0,M=c,I=w?"bottom":"top",D=2*c,q=D,z=C/2-q/2,V=x/2-D/2,H={};H.top=b?T:"",H.right=y?h-S-x:"",H.bottom=w?f-T-C:"",H.left=g?S:"",H.position=P,o.css(H),s.css({width:A,height:O,top:E,right:0,bottom:0,left:_,padding:M,verticalAlign:I}),a.css({top:z,left:V,width:D,height:q})};"open"==e&&(c(),o.is(".open")||(o.addClass("open"),setTimeout(function(){r.off("click.tapTarget").on("click.tapTarget",function(t){l(),r.off("click.tapTarget")}),t(document).off("click.tapTarget").on("click.tapTarget",function(e){l(),t(document).off("click.tapTarget")});var e=Materialize.throttle(function(){c()},200);t(window).off("resize.tapTarget").on("resize.tapTarget",e)},0))),"close"==e&&l()})},open:function(){},close:function(){}};t.fn.tapTarget=function(i){if(e[i]||"object"==typeof i)return e.init.apply(this,arguments);t.error("Method "+i+" does not exist on jQuery.tap-target")}}(jQuery); \ No newline at end of file From 68ba8a956fa1180b5b479dc1e829c87a4df72c54 Mon Sep 17 00:00:00 2001 From: Boubacar Diallo Date: Tue, 1 Jan 2019 03:23:45 -0500 Subject: [PATCH 05/31] removing other folders --- boubareact/.gitignore | 23 - boubareact/README.md | 68 - boubareact/public/favicon.ico | Bin 3870 -> 0 bytes boubareact/public/index.html | 41 - boubareact/public/manifest.json | 15 - boubareact/src/App.css | 32 - boubareact/src/App.js | 28 - boubareact/src/App.test.js | 9 - boubareact/src/index.css | 14 - boubareact/src/index.js | 12 - boubareact/src/logo.svg | 7 - boubareact/src/serviceWorker.js | 135 - boubareact/yarn.lock | 10022 ------------------- discrete/README.md | 152 - mbcweb/committees.html | 132 - mbcweb/gallery.html | 357 - mbcweb/index.html | 300 - mbcweb/members.html | 413 - mbcweb/upcoming-events.html | 144 - mhcmemes/LICENSE | 21 - mhcmemes/background1.jpg | Bin 99515 -> 0 bytes mhcmemes/background2.jpg | Bin 187207 -> 0 bytes mhcmemes/background3.jpg | Bin 176006 -> 0 bytes mhcmemes/css/materialize.css | 9389 ----------------- mhcmemes/css/materialize.min.css | 16 - mhcmemes/css/style.css | 57 - mhcmemes/fonts/roboto/Roboto-Bold.woff | Bin 90308 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Bold.woff2 | Bin 64800 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Light.woff | Bin 89672 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Light.woff2 | Bin 64268 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Medium.woff | Bin 90560 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Medium.woff2 | Bin 65412 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Regular.woff | Bin 89828 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Regular.woff2 | Bin 64832 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Thin.woff | Bin 88132 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Thin.woff2 | Bin 63056 -> 0 bytes mhcmemes/images/memecollage.jpg | Bin 374222 -> 0 bytes mhcmemes/index.html | 178 - mhcmemes/js/init.js | 8 - mhcmemes/js/materialize.js | 10021 ------------------ mhcmemes/js/materialize.min.js | 6 - tabber/index.html | 0 42 files changed, 31600 deletions(-) delete mode 100644 boubareact/.gitignore delete mode 100644 boubareact/README.md delete mode 100644 boubareact/public/favicon.ico delete mode 100644 boubareact/public/index.html delete mode 100644 boubareact/public/manifest.json delete mode 100644 boubareact/src/App.css delete mode 100644 boubareact/src/App.js delete mode 100644 boubareact/src/App.test.js delete mode 100644 boubareact/src/index.css delete mode 100644 boubareact/src/index.js delete mode 100644 boubareact/src/logo.svg delete mode 100644 boubareact/src/serviceWorker.js delete mode 100644 boubareact/yarn.lock delete mode 100644 discrete/README.md delete mode 100644 mbcweb/committees.html delete mode 100644 mbcweb/gallery.html delete mode 100644 mbcweb/index.html delete mode 100644 mbcweb/members.html delete mode 100644 mbcweb/upcoming-events.html delete mode 100644 mhcmemes/LICENSE delete mode 100644 mhcmemes/background1.jpg delete mode 100644 mhcmemes/background2.jpg delete mode 100644 mhcmemes/background3.jpg delete mode 100644 mhcmemes/css/materialize.css delete mode 100644 mhcmemes/css/materialize.min.css delete mode 100644 mhcmemes/css/style.css delete mode 100644 mhcmemes/fonts/roboto/Roboto-Bold.woff delete mode 100644 mhcmemes/fonts/roboto/Roboto-Bold.woff2 delete mode 100644 mhcmemes/fonts/roboto/Roboto-Light.woff delete mode 100644 mhcmemes/fonts/roboto/Roboto-Light.woff2 delete mode 100644 mhcmemes/fonts/roboto/Roboto-Medium.woff delete mode 100644 mhcmemes/fonts/roboto/Roboto-Medium.woff2 delete mode 100644 mhcmemes/fonts/roboto/Roboto-Regular.woff delete mode 100644 mhcmemes/fonts/roboto/Roboto-Regular.woff2 delete mode 100644 mhcmemes/fonts/roboto/Roboto-Thin.woff delete mode 100644 mhcmemes/fonts/roboto/Roboto-Thin.woff2 delete mode 100644 mhcmemes/images/memecollage.jpg delete mode 100644 mhcmemes/index.html delete mode 100644 mhcmemes/js/init.js delete mode 100644 mhcmemes/js/materialize.js delete mode 100644 mhcmemes/js/materialize.min.js delete mode 100644 tabber/index.html diff --git a/boubareact/.gitignore b/boubareact/.gitignore deleted file mode 100644 index 4d29575..0000000 --- a/boubareact/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# production -/build - -# misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* diff --git a/boubareact/README.md b/boubareact/README.md deleted file mode 100644 index 9d9614c..0000000 --- a/boubareact/README.md +++ /dev/null @@ -1,68 +0,0 @@ -This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). - -## Available Scripts - -In the project directory, you can run: - -### `npm start` - -Runs the app in the development mode.
            -Open [http://localhost:3000](http://localhost:3000) to view it in the browser. - -The page will reload if you make edits.
            -You will also see any lint errors in the console. - -### `npm test` - -Launches the test runner in the interactive watch mode.
            -See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. - -### `npm run build` - -Builds the app for production to the `build` folder.
            -It correctly bundles React in production mode and optimizes the build for the best performance. - -The build is minified and the filenames include the hashes.
            -Your app is ready to be deployed! - -See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. - -### `npm run eject` - -**Note: this is a one-way operation. Once you `eject`, you can’t go back!** - -If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. - -Instead, it will copy all the configuration files and the transitive dependencies (Webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. - -You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. - -## Learn More - -You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). - -To learn React, check out the [React documentation](https://reactjs.org/). - -### Code Splitting - -This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting - -### Analyzing the Bundle Size - -This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size - -### Making a Progressive Web App - -This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app - -### Advanced Configuration - -This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration - -### Deployment - -This section has moved here: https://facebook.github.io/create-react-app/docs/deployment - -### `npm run build` fails to minify - -This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify diff --git a/boubareact/public/favicon.ico b/boubareact/public/favicon.ico deleted file mode 100644 index a11777cc471a4344702741ab1c8a588998b1311a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ diff --git a/boubareact/public/index.html b/boubareact/public/index.html deleted file mode 100644 index 323182f..0000000 --- a/boubareact/public/index.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - React App - - - -
            - - - diff --git a/boubareact/public/manifest.json b/boubareact/public/manifest.json deleted file mode 100644 index 1f2f141..0000000 --- a/boubareact/public/manifest.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "short_name": "React App", - "name": "Create React App Sample", - "icons": [ - { - "src": "favicon.ico", - "sizes": "64x64 32x32 24x24 16x16", - "type": "image/x-icon" - } - ], - "start_url": ".", - "display": "standalone", - "theme_color": "#000000", - "background_color": "#ffffff" -} diff --git a/boubareact/src/App.css b/boubareact/src/App.css deleted file mode 100644 index 92f956e..0000000 --- a/boubareact/src/App.css +++ /dev/null @@ -1,32 +0,0 @@ -.App { - text-align: center; -} - -.App-logo { - animation: App-logo-spin infinite 20s linear; - height: 40vmin; -} - -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; -} - -.App-link { - color: #61dafb; -} - -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} diff --git a/boubareact/src/App.js b/boubareact/src/App.js deleted file mode 100644 index 7e261ca..0000000 --- a/boubareact/src/App.js +++ /dev/null @@ -1,28 +0,0 @@ -import React, { Component } from 'react'; -import logo from './logo.svg'; -import './App.css'; - -class App extends Component { - render() { - return ( -
            - ); - } -} - -export default App; diff --git a/boubareact/src/App.test.js b/boubareact/src/App.test.js deleted file mode 100644 index a754b20..0000000 --- a/boubareact/src/App.test.js +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import App from './App'; - -it('renders without crashing', () => { - const div = document.createElement('div'); - ReactDOM.render(, div); - ReactDOM.unmountComponentAtNode(div); -}); diff --git a/boubareact/src/index.css b/boubareact/src/index.css deleted file mode 100644 index cee5f34..0000000 --- a/boubareact/src/index.css +++ /dev/null @@ -1,14 +0,0 @@ -body { - margin: 0; - padding: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", - "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", - sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", - monospace; -} diff --git a/boubareact/src/index.js b/boubareact/src/index.js deleted file mode 100644 index 0c5e75d..0000000 --- a/boubareact/src/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import './index.css'; -import App from './App'; -import * as serviceWorker from './serviceWorker'; - -ReactDOM.render(, document.getElementById('root')); - -// If you want your app to work offline and load faster, you can change -// unregister() to register() below. Note this comes with some pitfalls. -// Learn more about service workers: http://bit.ly/CRA-PWA -serviceWorker.unregister(); diff --git a/boubareact/src/logo.svg b/boubareact/src/logo.svg deleted file mode 100644 index 6b60c10..0000000 --- a/boubareact/src/logo.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/boubareact/src/serviceWorker.js b/boubareact/src/serviceWorker.js deleted file mode 100644 index 2283ff9..0000000 --- a/boubareact/src/serviceWorker.js +++ /dev/null @@ -1,135 +0,0 @@ -// This optional code is used to register a service worker. -// register() is not called by default. - -// This lets the app load faster on subsequent visits in production, and gives -// it offline capabilities. However, it also means that developers (and users) -// will only see deployed updates on subsequent visits to a page, after all the -// existing tabs open on the page have been closed, since previously cached -// resources are updated in the background. - -// To learn more about the benefits of this model and instructions on how to -// opt-in, read http://bit.ly/CRA-PWA - -const isLocalhost = Boolean( - window.location.hostname === 'localhost' || - // [::1] is the IPv6 localhost address. - window.location.hostname === '[::1]' || - // 127.0.0.1/8 is considered localhost for IPv4. - window.location.hostname.match( - /^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/ - ) -); - -export function register(config) { - if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) { - // The URL constructor is available in all browsers that support SW. - const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href); - if (publicUrl.origin !== window.location.origin) { - // Our service worker won't work if PUBLIC_URL is on a different origin - // from what our page is served on. This might happen if a CDN is used to - // serve assets; see https://github.com/facebook/create-react-app/issues/2374 - return; - } - - window.addEventListener('load', () => { - const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`; - - if (isLocalhost) { - // This is running on localhost. Let's check if a service worker still exists or not. - checkValidServiceWorker(swUrl, config); - - // Add some additional logging to localhost, pointing developers to the - // service worker/PWA documentation. - navigator.serviceWorker.ready.then(() => { - console.log( - 'This web app is being served cache-first by a service ' + - 'worker. To learn more, visit http://bit.ly/CRA-PWA' - ); - }); - } else { - // Is not localhost. Just register service worker - registerValidSW(swUrl, config); - } - }); - } -} - -function registerValidSW(swUrl, config) { - navigator.serviceWorker - .register(swUrl) - .then(registration => { - registration.onupdatefound = () => { - const installingWorker = registration.installing; - if (installingWorker == null) { - return; - } - installingWorker.onstatechange = () => { - if (installingWorker.state === 'installed') { - if (navigator.serviceWorker.controller) { - // At this point, the updated precached content has been fetched, - // but the previous service worker will still serve the older - // content until all client tabs are closed. - console.log( - 'New content is available and will be used when all ' + - 'tabs for this page are closed. See http://bit.ly/CRA-PWA.' - ); - - // Execute callback - if (config && config.onUpdate) { - config.onUpdate(registration); - } - } else { - // At this point, everything has been precached. - // It's the perfect time to display a - // "Content is cached for offline use." message. - console.log('Content is cached for offline use.'); - - // Execute callback - if (config && config.onSuccess) { - config.onSuccess(registration); - } - } - } - }; - }; - }) - .catch(error => { - console.error('Error during service worker registration:', error); - }); -} - -function checkValidServiceWorker(swUrl, config) { - // Check if the service worker can be found. If it can't reload the page. - fetch(swUrl) - .then(response => { - // Ensure service worker exists, and that we really are getting a JS file. - const contentType = response.headers.get('content-type'); - if ( - response.status === 404 || - (contentType != null && contentType.indexOf('javascript') === -1) - ) { - // No service worker found. Probably a different app. Reload the page. - navigator.serviceWorker.ready.then(registration => { - registration.unregister().then(() => { - window.location.reload(); - }); - }); - } else { - // Service worker found. Proceed as normal. - registerValidSW(swUrl, config); - } - }) - .catch(() => { - console.log( - 'No internet connection found. App is running in offline mode.' - ); - }); -} - -export function unregister() { - if ('serviceWorker' in navigator) { - navigator.serviceWorker.ready.then(registration => { - registration.unregister(); - }); - } -} diff --git a/boubareact/yarn.lock b/boubareact/yarn.lock deleted file mode 100644 index 2011c63..0000000 --- a/boubareact/yarn.lock +++ /dev/null @@ -1,10022 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@7.0.0", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.0.0-beta.35": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" - integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== - dependencies: - "@babel/highlight" "^7.0.0" - -"@babel/core@7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.1.6.tgz#3733cbee4317429bc87c62b29cf8587dba7baeb3" - integrity sha512-Hz6PJT6e44iUNpAn8AoyAs6B3bl60g7MJQaI0rZEar6ECzh6+srYO1xlIdssio34mPaUtAb1y+XlkkSJzok3yw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.1.6" - "@babel/helpers" "^7.1.5" - "@babel/parser" "^7.1.6" - "@babel/template" "^7.1.2" - "@babel/traverse" "^7.1.6" - "@babel/types" "^7.1.6" - convert-source-map "^1.1.0" - debug "^4.1.0" - json5 "^2.1.0" - lodash "^4.17.10" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/core@^7.0.1": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.2.tgz#07adba6dde27bb5ad8d8672f15fde3e08184a687" - integrity sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.2.2" - "@babel/helpers" "^7.2.0" - "@babel/parser" "^7.2.2" - "@babel/template" "^7.2.2" - "@babel/traverse" "^7.2.2" - "@babel/types" "^7.2.2" - convert-source-map "^1.1.0" - debug "^4.1.0" - json5 "^2.1.0" - lodash "^4.17.10" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/generator@^7.1.6", "@babel/generator@^7.2.2": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.2.tgz#18c816c70962640eab42fe8cae5f3947a5c65ccc" - integrity sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg== - dependencies: - "@babel/types" "^7.2.2" - jsesc "^2.5.1" - lodash "^4.17.10" - source-map "^0.5.0" - trim-right "^1.0.1" - -"@babel/helper-annotate-as-pure@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" - integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" - integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-builder-react-jsx@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz#fa154cb53eb918cf2a9a7ce928e29eb649c5acdb" - integrity sha512-ebJ2JM6NAKW0fQEqN8hOLxK84RbRz9OkUhGS/Xd5u56ejMfVbayJ4+LykERZCOUM6faa6Fp3SZNX3fcT16MKHw== - dependencies: - "@babel/types" "^7.0.0" - esutils "^2.0.0" - -"@babel/helper-call-delegate@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz#6a957f105f37755e8645343d3038a22e1449cc4a" - integrity sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ== - dependencies: - "@babel/helper-hoist-variables" "^7.0.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-define-map@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz#3b74caec329b3c80c116290887c0dd9ae468c20c" - integrity sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/types" "^7.0.0" - lodash "^4.17.10" - -"@babel/helper-explode-assignable-expression@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" - integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA== - dependencies: - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-function-name@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" - integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== - dependencies: - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-get-function-arity@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" - integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-hoist-variables@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz#46adc4c5e758645ae7a45deb92bab0918c23bb88" - integrity sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-member-expression-to-functions@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" - integrity sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-module-imports@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" - integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-module-transforms@^7.1.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz#ab2f8e8d231409f8370c883d20c335190284b963" - integrity sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/template" "^7.2.2" - "@babel/types" "^7.2.2" - lodash "^4.17.10" - -"@babel/helper-optimise-call-expression@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" - integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-plugin-utils@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" - integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== - -"@babel/helper-regex@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.0.0.tgz#2c1718923b57f9bbe64705ffe5640ac64d9bdb27" - integrity sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg== - dependencies: - lodash "^4.17.10" - -"@babel/helper-remap-async-to-generator@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" - integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-wrap-function" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-replace-supers@^7.1.0": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz#19970020cf22677d62b3a689561dbd9644d8c5e5" - integrity sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.0.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/traverse" "^7.2.3" - "@babel/types" "^7.0.0" - -"@babel/helper-simple-access@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" - integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w== - dependencies: - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-split-export-declaration@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813" - integrity sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-wrap-function@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" - integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.2.0" - -"@babel/helpers@^7.1.5", "@babel/helpers@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.2.0.tgz#8335f3140f3144270dc63c4732a4f8b0a50b7a21" - integrity sha512-Fr07N+ea0dMcMN8nFpuK6dUIT7/ivt9yKQdEEnjVS83tG2pHwPi03gYmk/tyuwONnZ+sY+GFFPlWGgCtW1hF9A== - dependencies: - "@babel/template" "^7.1.2" - "@babel/traverse" "^7.1.5" - "@babel/types" "^7.2.0" - -"@babel/highlight@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" - integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== - dependencies: - chalk "^2.0.0" - esutils "^2.0.2" - js-tokens "^4.0.0" - -"@babel/parser@^7.0.0", "@babel/parser@^7.1.6", "@babel/parser@^7.2.2", "@babel/parser@^7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.2.3.tgz#32f5df65744b70888d17872ec106b02434ba1489" - integrity sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA== - -"@babel/plugin-proposal-async-generator-functions@^7.1.0", "@babel/plugin-proposal-async-generator-functions@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" - integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.1.0" - "@babel/plugin-syntax-async-generators" "^7.2.0" - -"@babel/plugin-proposal-class-properties@7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.1.0.tgz#9af01856b1241db60ec8838d84691aa0bd1e8df4" - integrity sha512-/PCJWN+CKt5v1xcGn4vnuu13QDoV+P7NcICP44BoonAJoPSGwVkgrXihFIQGiEjjPlUDBIw1cM7wYFLARS2/hw== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-member-expression-to-functions" "^7.0.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" - -"@babel/plugin-proposal-decorators@7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.1.6.tgz#460c31edbd01953efe45d491583b3ec31661d689" - integrity sha512-U42f8KhUbtlhUDyV/wK4Rq/wWh8vWyttYABckG/v0vVnMPvayOewZC/83CbVdmyP+UhEqI368FEQ7hHMfhBpQA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/plugin-syntax-decorators" "^7.1.0" - -"@babel/plugin-proposal-json-strings@^7.0.0", "@babel/plugin-proposal-json-strings@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" - integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-json-strings" "^7.2.0" - -"@babel/plugin-proposal-object-rest-spread@7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz#9a17b547f64d0676b6c9cecd4edf74a82ab85e7e" - integrity sha512-14fhfoPcNu7itSen7Py1iGN0gEm87hX/B+8nZPqkdmANyyYWYMY2pjA3r8WXbWVKMzfnSNS0xY8GVS0IjXi/iw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - -"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.2.0.tgz#88f5fec3e7ad019014c97f7ee3c992f0adbf7fb8" - integrity sha512-1L5mWLSvR76XYUQJXkd/EEQgjq8HHRP6lQuZTTg0VA4tTGPpGemmCdAfQIz1rzEuWAm+ecP8PyyEm30jC1eQCg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.2.0" - -"@babel/plugin-proposal-optional-catch-binding@^7.0.0", "@babel/plugin-proposal-optional-catch-binding@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" - integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" - -"@babel/plugin-proposal-unicode-property-regex@^7.0.0", "@babel/plugin-proposal-unicode-property-regex@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz#abe7281fe46c95ddc143a65e5358647792039520" - integrity sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - regexpu-core "^4.2.0" - -"@babel/plugin-syntax-async-generators@^7.0.0", "@babel/plugin-syntax-async-generators@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" - integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-class-properties@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.2.0.tgz#23b3b7b9bcdabd73672a9149f728cd3be6214812" - integrity sha512-UxYaGXYQ7rrKJS/PxIKRkv3exi05oH7rokBAsmCSsCxz1sVPZ7Fu6FzKoGgUvmY+0YgSkYHgUoCh5R5bCNBQlw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-decorators@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz#c50b1b957dcc69e4b1127b65e1c33eef61570c1b" - integrity sha512-38QdqVoXdHUQfTpZo3rQwqQdWtCn5tMv4uV6r2RMfTqNBuv4ZBhz79SfaQWKTVmxHjeFv/DnXVC/+agHCklYWA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-dynamic-import@7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz#6dfb7d8b6c3be14ce952962f658f3b7eb54c33ee" - integrity sha512-Gt9xNyRrCHCiyX/ZxDGOcBnlJl0I3IWicpZRC4CdC0P5a/I07Ya2OAMEBU+J7GmRFVmIetqEYRko6QYRuKOESw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-flow@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz#a765f061f803bc48f240c26f8747faf97c26bf7c" - integrity sha512-r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-json-strings@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" - integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-jsx@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz#0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7" - integrity sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" - integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.0.0", "@babel/plugin-syntax-optional-catch-binding@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" - integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-typescript@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.2.0.tgz#55d240536bd314dcbbec70fd949c5cabaed1de29" - integrity sha512-WhKr6yu6yGpGcNMVgIBuI9MkredpVc7Y3YR4UzEZmDztHoL6wV56YBHLhWnjO1EvId1B32HrD3DRFc+zSoKI1g== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" - integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-async-to-generator@^7.1.0", "@babel/plugin-transform-async-to-generator@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz#68b8a438663e88519e65b776f8938f3445b1a2ff" - integrity sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.1.0" - -"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" - integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-block-scoping@^7.1.5", "@babel/plugin-transform-block-scoping@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz#f17c49d91eedbcdf5dd50597d16f5f2f770132d4" - integrity sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - lodash "^4.17.10" - -"@babel/plugin-transform-classes@7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.1.0.tgz#ab3f8a564361800cbc8ab1ca6f21108038432249" - integrity sha512-rNaqoD+4OCBZjM7VaskladgqnZ1LO6o2UxuWSDzljzW21pN1KXkB7BstAVweZdxQkHAujps5QMNOTWesBciKFg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-define-map" "^7.1.0" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - globals "^11.1.0" - -"@babel/plugin-transform-classes@^7.1.0", "@babel/plugin-transform-classes@^7.2.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz#6c90542f210ee975aa2aa8c8b5af7fa73a126953" - integrity sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-define-map" "^7.1.0" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" - integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-destructuring@7.1.3": - version "7.1.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.1.3.tgz#e69ff50ca01fac6cb72863c544e516c2b193012f" - integrity sha512-Mb9M4DGIOspH1ExHOUnn2UUXFOyVTiX84fXCd+6B5iWrQg/QMeeRmSwpZ9lnjYLSXtZwiw80ytVMr3zue0ucYw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.2.0.tgz#e75269b4b7889ec3a332cd0d0c8cff8fed0dc6f3" - integrity sha512-coVO2Ayv7g0qdDbrNiadE4bU7lvCd9H539m2gMknyVjjMdwF/iCOM7R+E8PkntoqLkltO0rk+3axhpp/0v68VQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-dotall-regex@^7.0.0", "@babel/plugin-transform-dotall-regex@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz#f0aabb93d120a8ac61e925ea0ba440812dbe0e49" - integrity sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - regexpu-core "^4.1.3" - -"@babel/plugin-transform-duplicate-keys@^7.0.0", "@babel/plugin-transform-duplicate-keys@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" - integrity sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-exponentiation-operator@^7.1.0", "@babel/plugin-transform-exponentiation-operator@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" - integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-flow-strip-types@7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.1.6.tgz#4b7be62604d39e63cfe23b1d00d63e9fb7e763ba" - integrity sha512-0tyFAAjJmnRlr8MVJV39ASn1hv+PbdVP71hf7aAseqLfQ0o9QXk9htbMbq7/ZYXnUIp6gDw0lUUP0+PQMbbtmg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.0.0" - -"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz#ab7468befa80f764bb03d3cb5eef8cc998e1cad9" - integrity sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-function-name@^7.1.0", "@babel/plugin-transform-function-name@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz#f7930362829ff99a3174c39f0afcc024ef59731a" - integrity sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" - integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-modules-amd@^7.1.0", "@babel/plugin-transform-modules-amd@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" - integrity sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw== - dependencies: - "@babel/helper-module-transforms" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz#c4f1933f5991d5145e9cfad1dfd848ea1727f404" - integrity sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ== - dependencies: - "@babel/helper-module-transforms" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - -"@babel/plugin-transform-modules-systemjs@^7.0.0", "@babel/plugin-transform-modules-systemjs@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz#912bfe9e5ff982924c81d0937c92d24994bb9068" - integrity sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ== - dependencies: - "@babel/helper-hoist-variables" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-modules-umd@^7.1.0", "@babel/plugin-transform-modules-umd@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" - integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw== - dependencies: - "@babel/helper-module-transforms" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-new-target@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz#ae8fbd89517fa7892d20e6564e641e8770c3aa4a" - integrity sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-object-super@^7.1.0", "@babel/plugin-transform-object-super@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" - integrity sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - -"@babel/plugin-transform-parameters@^7.1.0", "@babel/plugin-transform-parameters@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz#0d5ad15dc805e2ea866df4dd6682bfe76d1408c2" - integrity sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA== - dependencies: - "@babel/helper-call-delegate" "^7.1.0" - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-constant-elements@7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.0.0.tgz#ab413e33e9c46a766f5326014bcbf9e2b34ef7a4" - integrity sha512-z8yrW4KCVcqPYr0r9dHXe7fu3daLzn0r6TQEFoGbXahdrzEwT1d1ux+/EnFcqIHv9uPilUlnRnPIUf7GMO0ehg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-constant-elements@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.2.0.tgz#ed602dc2d8bff2f0cb1a5ce29263dbdec40779f7" - integrity sha512-YYQFg6giRFMsZPKUM9v+VcHOdfSQdz9jHCx3akAi3UYgyjndmdYGSXylQ/V+HswQt4fL8IklchD9HTsaOCrWQQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-display-name@7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0.tgz#93759e6c023782e52c2da3b75eca60d4f10533ee" - integrity sha512-BX8xKuQTO0HzINxT6j/GiCwoJB0AOMs0HmLbEnAvcte8U8rSkNa/eSCAY+l1OA4JnCVq2jw2p6U8QQryy2fTPg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-display-name@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz#ebfaed87834ce8dc4279609a4f0c324c156e3eb0" - integrity sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-jsx-self@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz#461e21ad9478f1031dd5e276108d027f1b5240ba" - integrity sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@babel/plugin-transform-react-jsx-source@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz#20c8c60f0140f5dd3cd63418d452801cf3f7180f" - integrity sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@babel/plugin-transform-react-jsx@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.2.0.tgz#ca36b6561c4d3b45524f8efb6f0fbc9a0d1d622f" - integrity sha512-h/fZRel5wAfCqcKgq3OhbmYaReo7KkoJBpt8XnvpS7wqaNMqtw5xhxutzcm35iMUWucfAdT/nvGTsWln0JTg2Q== - dependencies: - "@babel/helper-builder-react-jsx" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@babel/plugin-transform-regenerator@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz#5b41686b4ed40bef874d7ed6a84bdd849c13e0c1" - integrity sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw== - dependencies: - regenerator-transform "^0.13.3" - -"@babel/plugin-transform-runtime@7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.1.0.tgz#9f76920d42551bb577e2dc594df229b5f7624b63" - integrity sha512-WFLMgzu5DLQEah0lKTJzYb14vd6UiES7PTnXcvrPZ1VrwFeJ+mTbvr65fFAsXYMt2bIoOoC0jk76zY1S7HZjUg== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - resolve "^1.8.1" - semver "^5.5.1" - -"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" - integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.2.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" - integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" - integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - -"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz#d87ed01b8eaac7a92473f608c97c089de2ba1e5b" - integrity sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-typeof-symbol@^7.0.0", "@babel/plugin-transform-typeof-symbol@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" - integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-typescript@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.2.0.tgz#bce7c06300434de6a860ae8acf6a442ef74a99d1" - integrity sha512-EnI7i2/gJ7ZNr2MuyvN2Hu+BHJENlxWte5XygPvfj/MbvtOkWor9zcnHpMMQL2YYaaCcqtIvJUyJ7QVfoGs7ew== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-typescript" "^7.2.0" - -"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz#4eb8db16f972f8abb5062c161b8b115546ade08b" - integrity sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - regexpu-core "^4.1.3" - -"@babel/preset-env@7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.1.6.tgz#a0bf4b96b6bfcf6e000afc5b72b4abe7cc13ae97" - integrity sha512-YIBfpJNQMBkb6MCkjz/A9J76SNCSuGVamOVBgoUkLzpJD/z8ghHi9I42LQ4pulVX68N/MmImz6ZTixt7Azgexw== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-async-generator-functions" "^7.1.0" - "@babel/plugin-proposal-json-strings" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.0.0" - "@babel/plugin-syntax-async-generators" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-async-to-generator" "^7.1.0" - "@babel/plugin-transform-block-scoped-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.1.5" - "@babel/plugin-transform-classes" "^7.1.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-dotall-regex" "^7.0.0" - "@babel/plugin-transform-duplicate-keys" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.1.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.1.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-amd" "^7.1.0" - "@babel/plugin-transform-modules-commonjs" "^7.1.0" - "@babel/plugin-transform-modules-systemjs" "^7.0.0" - "@babel/plugin-transform-modules-umd" "^7.1.0" - "@babel/plugin-transform-new-target" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.1.0" - "@babel/plugin-transform-parameters" "^7.1.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typeof-symbol" "^7.0.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - browserslist "^4.1.0" - invariant "^2.2.2" - js-levenshtein "^1.1.3" - semver "^5.3.0" - -"@babel/preset-env@^7.0.0": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.2.3.tgz#948c8df4d4609c99c7e0130169f052ea6a7a8933" - integrity sha512-AuHzW7a9rbv5WXmvGaPX7wADxFkZIqKlbBh1dmZUQp4iwiPpkE/Qnrji6SC4UQCQzvWY/cpHET29eUhXS9cLPw== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-async-generator-functions" "^7.2.0" - "@babel/plugin-proposal-json-strings" "^7.2.0" - "@babel/plugin-proposal-object-rest-spread" "^7.2.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.2.0" - "@babel/plugin-syntax-async-generators" "^7.2.0" - "@babel/plugin-syntax-object-rest-spread" "^7.2.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" - "@babel/plugin-transform-arrow-functions" "^7.2.0" - "@babel/plugin-transform-async-to-generator" "^7.2.0" - "@babel/plugin-transform-block-scoped-functions" "^7.2.0" - "@babel/plugin-transform-block-scoping" "^7.2.0" - "@babel/plugin-transform-classes" "^7.2.0" - "@babel/plugin-transform-computed-properties" "^7.2.0" - "@babel/plugin-transform-destructuring" "^7.2.0" - "@babel/plugin-transform-dotall-regex" "^7.2.0" - "@babel/plugin-transform-duplicate-keys" "^7.2.0" - "@babel/plugin-transform-exponentiation-operator" "^7.2.0" - "@babel/plugin-transform-for-of" "^7.2.0" - "@babel/plugin-transform-function-name" "^7.2.0" - "@babel/plugin-transform-literals" "^7.2.0" - "@babel/plugin-transform-modules-amd" "^7.2.0" - "@babel/plugin-transform-modules-commonjs" "^7.2.0" - "@babel/plugin-transform-modules-systemjs" "^7.2.0" - "@babel/plugin-transform-modules-umd" "^7.2.0" - "@babel/plugin-transform-new-target" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.2.0" - "@babel/plugin-transform-parameters" "^7.2.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.2.0" - "@babel/plugin-transform-spread" "^7.2.0" - "@babel/plugin-transform-sticky-regex" "^7.2.0" - "@babel/plugin-transform-template-literals" "^7.2.0" - "@babel/plugin-transform-typeof-symbol" "^7.2.0" - "@babel/plugin-transform-unicode-regex" "^7.2.0" - browserslist "^4.3.4" - invariant "^2.2.2" - js-levenshtein "^1.1.3" - semver "^5.3.0" - -"@babel/preset-react@7.0.0", "@babel/preset-react@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.0.0.tgz#e86b4b3d99433c7b3e9e91747e2653958bc6b3c0" - integrity sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - -"@babel/preset-typescript@7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.1.0.tgz#49ad6e2084ff0bfb5f1f7fb3b5e76c434d442c7f" - integrity sha512-LYveByuF9AOM8WrsNne5+N79k1YxjNB6gmpCQsnuSBAcV8QUeB+ZUxQzL7Rz7HksPbahymKkq2qBR+o36ggFZA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.1.0" - -"@babel/runtime@7.1.5": - version "7.1.5" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.1.5.tgz#4170907641cf1f61508f563ece3725150cc6fe39" - integrity sha512-xKnPpXG/pvK1B90JkwwxSGii90rQGKtzcMt2gI5G6+M0REXaq6rOHsGC2ay6/d0Uje7zzvSzjEzfR3ENhFlrfA== - dependencies: - regenerator-runtime "^0.12.0" - -"@babel/template@^7.1.0", "@babel/template@^7.1.2", "@babel/template@^7.2.2": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" - integrity sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.2.2" - "@babel/types" "^7.2.2" - -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.1.5", "@babel/traverse@^7.1.6", "@babel/traverse@^7.2.2", "@babel/traverse@^7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8" - integrity sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.2.2" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/parser" "^7.2.3" - "@babel/types" "^7.2.2" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.10" - -"@babel/types@^7.0.0", "@babel/types@^7.1.6", "@babel/types@^7.2.0", "@babel/types@^7.2.2": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.2.2.tgz#44e10fc24e33af524488b716cdaee5360ea8ed1e" - integrity sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg== - dependencies: - esutils "^2.0.2" - lodash "^4.17.10" - to-fast-properties "^2.0.0" - -"@csstools/convert-colors@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" - integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== - -"@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== - dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" - -"@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== - -"@svgr/core@^2.4.1": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-2.4.1.tgz#03a407c28c4a1d84305ae95021e8eabfda8fa731" - integrity sha512-2i1cUbjpKt1KcIP05e10vkmu9Aedp32EFqVcSQ08onbB8lVxJqMPci3Hr54aI14S9cLg4JdcpO0D35HHUtT8oQ== - dependencies: - camelcase "^5.0.0" - cosmiconfig "^5.0.6" - h2x-core "^1.1.0" - h2x-plugin-jsx "^1.1.0" - merge-deep "^3.0.2" - prettier "^1.14.2" - svgo "^1.0.5" - -"@svgr/webpack@2.4.1": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-2.4.1.tgz#68bc581ecb4c09fadeb7936bd1afaceb9da960d2" - integrity sha512-sMHYq0zbMtSHcc9kVfkYI2zrl88u4mKGyQLgKt7r+ul5nITcncm/EPBhzEUrJY5izdlaU6EvyH8zOhZnfaSmOA== - dependencies: - "@babel/core" "^7.0.1" - "@babel/plugin-transform-react-constant-elements" "^7.0.0" - "@babel/preset-env" "^7.0.0" - "@babel/preset-react" "^7.0.0" - "@svgr/core" "^2.4.1" - loader-utils "^1.1.0" - -"@types/q@^1.5.1": - version "1.5.1" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.1.tgz#48fd98c1561fe718b61733daed46ff115b496e18" - integrity sha512-eqz8c/0kwNi/OEHQfvIuJVLTst3in0e7uTKeuY+WL/zfKn0xVujOTp42bS/vUUokhK5P2BppLd9JXMOMHcgbjA== - -"@types/tapable@1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.2.tgz#e13182e1b69871a422d7863e11a4a6f5b814a4bd" - integrity sha512-42zEJkBpNfMEAvWR5WlwtTH22oDzcMjFsL9gDGExwF8X8WvAiw7Vwop7hPw03QT8TKfec83LwbHj6SvpqM4ELQ== - -"@webassemblyjs/ast@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.6.tgz#3ef8c45b3e5e943a153a05281317474fef63e21e" - integrity sha512-8nkZS48EVsMUU0v6F1LCIOw4RYWLm2plMtbhFTjNgeXmsTNLuU3xTRtnljt9BFQB+iPbLRobkNrCWftWnNC7wQ== - dependencies: - "@webassemblyjs/helper-module-context" "1.7.6" - "@webassemblyjs/helper-wasm-bytecode" "1.7.6" - "@webassemblyjs/wast-parser" "1.7.6" - mamacro "^0.0.3" - -"@webassemblyjs/floating-point-hex-parser@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz#7cb37d51a05c3fe09b464ae7e711d1ab3837801f" - integrity sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA== - -"@webassemblyjs/helper-api-error@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz#99b7e30e66f550a2638299a109dda84a622070ef" - integrity sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg== - -"@webassemblyjs/helper-buffer@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz#ba0648be12bbe560c25c997e175c2018df39ca3e" - integrity sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw== - -"@webassemblyjs/helper-code-frame@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz#5a94d21b0057b69a7403fca0c253c3aaca95b1a5" - integrity sha512-+suMJOkSn9+vEvDvgyWyrJo5vJsWSDXZmJAjtoUq4zS4eqHyXImpktvHOZwXp1XQjO5H+YQwsBgqTQEc0J/5zg== - dependencies: - "@webassemblyjs/wast-printer" "1.7.6" - -"@webassemblyjs/helper-fsm@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz#ae1741c6f6121213c7a0b587fb964fac492d3e49" - integrity sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw== - -"@webassemblyjs/helper-module-context@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz#116d19a51a6cebc8900ad53ca34ff8269c668c23" - integrity sha512-e8/6GbY7OjLM+6OsN7f2krC2qYVNaSr0B0oe4lWdmq5sL++8dYDD1TFbD1TdAdWMRTYNr/Qq7ovXWzia2EbSjw== - dependencies: - mamacro "^0.0.3" - -"@webassemblyjs/helper-wasm-bytecode@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz#98e515eaee611aa6834eb5f6a7f8f5b29fefb6f1" - integrity sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q== - -"@webassemblyjs/helper-wasm-section@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz#783835867bdd686df7a95377ab64f51a275e8333" - integrity sha512-3GS628ppDPSuwcYlQ7cDCGr4W2n9c4hLzvnRKeuz+lGsJSmc/ADVoYpm1ts2vlB1tGHkjtQMni+yu8mHoMlKlA== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-buffer" "1.7.6" - "@webassemblyjs/helper-wasm-bytecode" "1.7.6" - "@webassemblyjs/wasm-gen" "1.7.6" - -"@webassemblyjs/ieee754@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz#c34fc058f2f831fae0632a8bb9803cf2d3462eb1" - integrity sha512-V4cIp0ruyw+hawUHwQLn6o2mFEw4t50tk530oKsYXQhEzKR+xNGDxs/SFFuyTO7X3NzEu4usA3w5jzhl2RYyzQ== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.6.tgz#197f75376a29f6ed6ace15898a310d871d92f03b" - integrity sha512-ojdlG8WpM394lBow4ncTGJoIVZ4aAtNOWHhfAM7m7zprmkVcKK+2kK5YJ9Bmj6/ketTtOn7wGSHCtMt+LzqgYQ== - dependencies: - "@xtuc/long" "4.2.1" - -"@webassemblyjs/utf8@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.6.tgz#eb62c66f906af2be70de0302e29055d25188797d" - integrity sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw== - -"@webassemblyjs/wasm-edit@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz#fa41929160cd7d676d4c28ecef420eed5b3733c5" - integrity sha512-pTNjLO3o41v/Vz9VFLl+I3YLImpCSpodFW77pNoH4agn5I6GgSxXHXtvWDTvYJFty0jSeXZWLEmbaSIRUDlekg== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-buffer" "1.7.6" - "@webassemblyjs/helper-wasm-bytecode" "1.7.6" - "@webassemblyjs/helper-wasm-section" "1.7.6" - "@webassemblyjs/wasm-gen" "1.7.6" - "@webassemblyjs/wasm-opt" "1.7.6" - "@webassemblyjs/wasm-parser" "1.7.6" - "@webassemblyjs/wast-printer" "1.7.6" - -"@webassemblyjs/wasm-gen@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz#695ac38861ab3d72bf763c8c75e5f087ffabc322" - integrity sha512-mQvFJVumtmRKEUXMohwn8nSrtjJJl6oXwF3FotC5t6e2hlKMh8sIaW03Sck2MDzw9xPogZD7tdP5kjPlbH9EcQ== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-wasm-bytecode" "1.7.6" - "@webassemblyjs/ieee754" "1.7.6" - "@webassemblyjs/leb128" "1.7.6" - "@webassemblyjs/utf8" "1.7.6" - -"@webassemblyjs/wasm-opt@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz#fbafa78e27e1a75ab759a4b658ff3d50b4636c21" - integrity sha512-go44K90fSIsDwRgtHhX14VtbdDPdK2sZQtZqUcMRvTojdozj5tLI0VVJAzLCfz51NOkFXezPeVTAYFqrZ6rI8Q== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-buffer" "1.7.6" - "@webassemblyjs/wasm-gen" "1.7.6" - "@webassemblyjs/wasm-parser" "1.7.6" - -"@webassemblyjs/wasm-parser@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz#84eafeeff405ad6f4c4b5777d6a28ae54eed51fe" - integrity sha512-t1T6TfwNY85pDA/HWPA8kB9xA4sp9ajlRg5W7EKikqrynTyFo+/qDzIpvdkOkOGjlS6d4n4SX59SPuIayR22Yg== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-api-error" "1.7.6" - "@webassemblyjs/helper-wasm-bytecode" "1.7.6" - "@webassemblyjs/ieee754" "1.7.6" - "@webassemblyjs/leb128" "1.7.6" - "@webassemblyjs/utf8" "1.7.6" - -"@webassemblyjs/wast-parser@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz#ca4d20b1516e017c91981773bd7e819d6bd9c6a7" - integrity sha512-1MaWTErN0ziOsNUlLdvwS+NS1QWuI/kgJaAGAMHX8+fMJFgOJDmN/xsG4h/A1Gtf/tz5VyXQciaqHZqp2q0vfg== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/floating-point-hex-parser" "1.7.6" - "@webassemblyjs/helper-api-error" "1.7.6" - "@webassemblyjs/helper-code-frame" "1.7.6" - "@webassemblyjs/helper-fsm" "1.7.6" - "@xtuc/long" "4.2.1" - mamacro "^0.0.3" - -"@webassemblyjs/wast-printer@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz#a6002c526ac5fa230fe2c6d2f1bdbf4aead43a5e" - integrity sha512-vHdHSK1tOetvDcl1IV1OdDeGNe/NDDQ+KzuZHMtqTVP1xO/tZ/IKNpj5BaGk1OYFdsDWQqb31PIwdEyPntOWRQ== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/wast-parser" "1.7.6" - "@xtuc/long" "4.2.1" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.1": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" - integrity sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g== - -abab@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" - integrity sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w== - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -accepts@~1.3.4, accepts@~1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" - integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I= - dependencies: - mime-types "~2.1.18" - negotiator "0.6.1" - -acorn-dynamic-import@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz#901ceee4c7faaef7e07ad2a47e890675da50a278" - integrity sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg== - dependencies: - acorn "^5.0.0" - -acorn-globals@^4.1.0, acorn-globals@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.0.tgz#e3b6f8da3c1552a95ae627571f7dd6923bb54103" - integrity sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw== - dependencies: - acorn "^6.0.1" - acorn-walk "^6.0.1" - -acorn-jsx@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" - integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== - -acorn-walk@^6.0.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" - integrity sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw== - -acorn@^5.0.0, acorn@^5.5.3, acorn@^5.6.2: - version "5.7.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" - integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== - -acorn@^6.0.1, acorn@^6.0.2, acorn@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.4.tgz#77377e7353b72ec5104550aa2d2097a2fd40b754" - integrity sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg== - -address@1.0.3, address@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9" - integrity sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg== - -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - -ajv-keywords@^3.0.0, ajv-keywords@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a" - integrity sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo= - -ajv@^6.0.1, ajv@^6.1.0, ajv@^6.5.3, ajv@^6.5.5: - version "6.6.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.2.tgz#caceccf474bf3fc3ce3b147443711a24063cc30d" - integrity sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g== - dependencies: - fast-deep-equal "^2.0.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -alphanum-sort@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" - integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= - -ansi-colors@^3.0.0: - version "3.2.3" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813" - integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw== - -ansi-escapes@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30" - integrity sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw== - -ansi-html@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-regex@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" - integrity sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w== - -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -append-transform@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-0.4.0.tgz#d76ebf8ca94d276e247a36bad44a4b74ab611991" - integrity sha1-126/jKlNJ24keja61EpLdKthGZE= - dependencies: - default-require-extensions "^1.0.0" - -aproba@^1.0.3, aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -aria-query@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-3.0.0.tgz#65b3fcc1ca1155a8c9ae64d6eee297f15d5133cc" - integrity sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w= - dependencies: - ast-types-flow "0.0.7" - commander "^2.11.0" - -arr-diff@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" - integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= - dependencies: - arr-flatten "^1.0.1" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.0.1, arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= - -array-filter@~0.0.0: - version "0.0.1" - resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" - integrity sha1-fajPLiZijtcygDWB/SH2fKzS7uw= - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - -array-flatten@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - -array-includes@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" - integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0= - dependencies: - define-properties "^1.1.2" - es-abstract "^1.7.0" - -array-map@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" - integrity sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI= - -array-reduce@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" - integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys= - -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - -array-unique@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" - integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= - -asn1.js@^4.0.0: - version "4.10.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" - integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assert@^1.1.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" - integrity sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE= - dependencies: - util "0.10.3" - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -ast-types-flow@0.0.7, ast-types-flow@^0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" - integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - -async-each@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" - integrity sha1-GdOGodntxufByF04iu28xW0zYC0= - -async-limiter@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" - integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg== - -async@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" - integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= - -async@^2.1.4, async@^2.5.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" - integrity sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ== - dependencies: - lodash "^4.17.10" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -atob@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -autoprefixer@^9.3.1: - version "9.4.3" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.4.3.tgz#c97384a8fd80477b78049163a91bbc725d9c41d9" - integrity sha512-/XSnzDepRkAU//xLcXA/lUWxpsBuw0WiriAHOqnxkuCtzLhaz+fL4it4gp20BQ8n5SyLzK/FOc7A0+u/rti2FQ== - dependencies: - browserslist "^4.3.6" - caniuse-lite "^1.0.30000921" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.6" - postcss-value-parser "^3.3.1" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" - integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== - -axobject-query@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz#ea187abe5b9002b377f925d8bf7d1c561adf38f9" - integrity sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww== - dependencies: - ast-types-flow "0.0.7" - -babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= - dependencies: - chalk "^1.1.3" - esutils "^2.0.2" - js-tokens "^3.0.2" - -babel-core@7.0.0-bridge.0: - version "7.0.0-bridge.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" - integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== - -babel-core@^6.0.0, babel-core@^6.26.0: - version "6.26.3" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" - integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA== - dependencies: - babel-code-frame "^6.26.0" - babel-generator "^6.26.0" - babel-helpers "^6.24.1" - babel-messages "^6.23.0" - babel-register "^6.26.0" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - convert-source-map "^1.5.1" - debug "^2.6.9" - json5 "^0.5.1" - lodash "^4.17.4" - minimatch "^3.0.4" - path-is-absolute "^1.0.1" - private "^0.1.8" - slash "^1.0.0" - source-map "^0.5.7" - -babel-eslint@9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-9.0.0.tgz#7d9445f81ed9f60aff38115f838970df9f2b6220" - integrity sha512-itv1MwE3TMbY0QtNfeL7wzak1mV47Uy+n6HtSOO4Xd7rvmO+tsGQSgyOEEgo6Y2vHZKZphaoelNeSVj4vkLA1g== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - eslint-scope "3.7.1" - eslint-visitor-keys "^1.0.0" - -babel-extract-comments@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" - integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== - dependencies: - babylon "^6.18.0" - -babel-generator@^6.18.0, babel-generator@^6.26.0: - version "6.26.1" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" - integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== - dependencies: - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - detect-indent "^4.0.0" - jsesc "^1.3.0" - lodash "^4.17.4" - source-map "^0.5.7" - trim-right "^1.0.1" - -babel-helpers@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" - integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-jest@23.6.0, babel-jest@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.6.0.tgz#a644232366557a2240a0c083da6b25786185a2f1" - integrity sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew== - dependencies: - babel-plugin-istanbul "^4.1.6" - babel-preset-jest "^23.2.0" - -babel-loader@8.0.4: - version "8.0.4" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.4.tgz#7bbf20cbe4560629e2e41534147692d3fecbdce6" - integrity sha512-fhBhNkUToJcW9nV46v8w87AJOwAJDz84c1CL57n3Stj73FANM/b9TbCUK4YhdOwEyZ+OxhYpdeZDNzSI29Firw== - dependencies: - find-cache-dir "^1.0.0" - loader-utils "^1.0.2" - mkdirp "^0.5.1" - util.promisify "^1.0.0" - -babel-messages@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" - integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-dynamic-import-node@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz#c0adfb07d95f4a4495e9aaac6ec386c4d7c2524e" - integrity sha512-fP899ELUnTaBcIzmrW7nniyqqdYWrWuJUyPWHxFa/c7r7hS6KC8FscNfLlBNIoPSc55kYMGEEKjPjJGCLbE1qA== - dependencies: - object.assign "^4.1.0" - -babel-plugin-istanbul@^4.1.6: - version "4.1.6" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45" - integrity sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ== - dependencies: - babel-plugin-syntax-object-rest-spread "^6.13.0" - find-up "^2.1.0" - istanbul-lib-instrument "^1.10.1" - test-exclude "^4.2.1" - -babel-plugin-jest-hoist@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz#e61fae05a1ca8801aadee57a6d66b8cefaf44167" - integrity sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc= - -babel-plugin-macros@2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.4.2.tgz#21b1a2e82e2130403c5ff785cba6548e9b644b28" - integrity sha512-NBVpEWN4OQ/bHnu1fyDaAaTPAjnhXCEPqr1RwqxrU7b6tZ2hypp+zX4hlNfmVGfClD5c3Sl6Hfj5TJNF5VG5aA== - dependencies: - cosmiconfig "^5.0.5" - resolve "^1.8.1" - -babel-plugin-named-asset-import@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.0.tgz#3289ec622d19cd1cc84df8d784b41f1b048bd524" - integrity sha512-to6Shd/r8fMRRg/MaOhDNfqpuXfjlQx3ypWDG6jh4ESCVZDJCgdgIalZbrnVlBPGgH/QeyHMjnGb2W+JJiy+NQ== - -babel-plugin-syntax-object-rest-spread@^6.13.0, babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" - integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= - -babel-plugin-transform-object-rest-spread@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" - integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.26.0" - -babel-plugin-transform-react-remove-prop-types@0.4.20: - version "0.4.20" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.20.tgz#688bdea1e27ea0023775dea817fa2d3f8df8802b" - integrity sha512-bWQ8e7LsgdFpyHU/RabjDAjVhL7KLAJXEt0nb0LANFje8YAGA8RlZv88a72aCswOxELWULkYuJqfFoKgs58Tng== - -babel-preset-jest@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz#8ec7a03a138f001a1a8fb1e8113652bf1a55da46" - integrity sha1-jsegOhOPABoaj7HoETZSvxpV2kY= - dependencies: - babel-plugin-jest-hoist "^23.2.0" - babel-plugin-syntax-object-rest-spread "^6.13.0" - -babel-preset-react-app@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-7.0.0.tgz#86bf71e43cb8d36e40da69f8b4ad5d6f945dec93" - integrity sha512-LQKCB3xxdhAlRbk6IIZdO4ry1yA8gKGVV4phjOIgCEQr3oyaLPXf2j+lfD0zljOE2wkN2axRGOLTzdUPzVDO4w== - dependencies: - "@babel/core" "7.1.6" - "@babel/plugin-proposal-class-properties" "7.1.0" - "@babel/plugin-proposal-decorators" "7.1.6" - "@babel/plugin-proposal-object-rest-spread" "7.0.0" - "@babel/plugin-syntax-dynamic-import" "7.0.0" - "@babel/plugin-transform-classes" "7.1.0" - "@babel/plugin-transform-destructuring" "7.1.3" - "@babel/plugin-transform-flow-strip-types" "7.1.6" - "@babel/plugin-transform-react-constant-elements" "7.0.0" - "@babel/plugin-transform-react-display-name" "7.0.0" - "@babel/plugin-transform-runtime" "7.1.0" - "@babel/preset-env" "7.1.6" - "@babel/preset-react" "7.0.0" - "@babel/preset-typescript" "7.1.0" - "@babel/runtime" "7.1.5" - babel-loader "8.0.4" - babel-plugin-dynamic-import-node "2.2.0" - babel-plugin-macros "2.4.2" - babel-plugin-transform-react-remove-prop-types "0.4.20" - -babel-register@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" - integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= - dependencies: - babel-core "^6.26.0" - babel-runtime "^6.26.0" - core-js "^2.5.0" - home-or-tmp "^2.0.0" - lodash "^4.17.4" - mkdirp "^0.5.1" - source-map-support "^0.4.15" - -babel-runtime@^6.22.0, babel-runtime@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.11.0" - -babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" - integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= - dependencies: - babel-runtime "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - lodash "^4.17.4" - -babel-traverse@^6.0.0, babel-traverse@^6.18.0, babel-traverse@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" - integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= - dependencies: - babel-code-frame "^6.26.0" - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - debug "^2.6.8" - globals "^9.18.0" - invariant "^2.2.2" - lodash "^4.17.4" - -babel-types@^6.0.0, babel-types@^6.18.0, babel-types@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" - integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= - dependencies: - babel-runtime "^6.26.0" - esutils "^2.0.2" - lodash "^4.17.4" - to-fast-properties "^1.0.3" - -babylon@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -base64-js@^1.0.2: - version "1.3.0" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" - integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -bfj@6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.1.tgz#05a3b7784fbd72cfa3c22e56002ef99336516c48" - integrity sha512-+GUNvzHR4nRyGybQc2WpNJL4MJazMuvf92ueIyA0bIkPRwhhQu3IfZQ2PSoVPpCBJfmoSdOxu5rnotfFLlvYRQ== - dependencies: - bluebird "^3.5.1" - check-types "^7.3.0" - hoopy "^0.1.2" - tryer "^1.0.0" - -big.js@^3.1.3: - version "3.2.0" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" - integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^1.0.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14" - integrity sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg== - -bluebird@^3.5.1, bluebird@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" - integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: - version "4.11.8" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" - integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== - -body-parser@1.18.3: - version "1.18.3" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" - integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ= - dependencies: - bytes "3.0.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "~1.6.3" - iconv-lite "0.4.23" - on-finished "~2.3.0" - qs "6.5.2" - raw-body "2.3.3" - type-is "~1.6.16" - -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - -boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^1.8.2: - version "1.8.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" - integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= - dependencies: - expand-range "^1.8.1" - preserve "^0.2.0" - repeat-element "^1.1.2" - -braces@^2.3.0, braces@^2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -brorand@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= - -browser-process-hrtime@^0.1.2: - version "0.1.3" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4" - integrity sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw== - -browser-resolve@^1.11.3: - version "1.11.3" - resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" - integrity sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== - dependencies: - resolve "1.1.7" - -browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.2.0" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" - integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= - dependencies: - bn.js "^4.1.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" - integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= - dependencies: - bn.js "^4.1.1" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.2" - elliptic "^6.0.0" - inherits "^2.0.1" - parse-asn1 "^5.0.0" - -browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" - integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== - dependencies: - pako "~1.0.5" - -browserslist@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.1.1.tgz#328eb4ff1215b12df6589e9ab82f8adaa4fc8cd6" - integrity sha512-VBorw+tgpOtZ1BYhrVSVTzTt/3+vSE3eFUh0N2GCFK1HffceOaf32YS/bs6WiFhjDAblAFrx85jMy3BG9fBK2Q== - dependencies: - caniuse-lite "^1.0.30000884" - electron-to-chromium "^1.3.62" - node-releases "^1.0.0-alpha.11" - -browserslist@^4.0.0, browserslist@^4.1.0, browserslist@^4.3.4, browserslist@^4.3.6: - version "4.3.6" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.6.tgz#0f9d9081afc66b36f477c6bdf3813f784f42396a" - integrity sha512-kMGKs4BTzRWviZ8yru18xBpx+CyHG9eqgRbj9XbE3IMgtczf4aiA0Y1YCpVdvUieKGZ03kolSPXqTcscBCb9qw== - dependencies: - caniuse-lite "^1.0.30000921" - electron-to-chromium "^1.3.92" - node-releases "^1.1.1" - -bser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" - integrity sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk= - dependencies: - node-int64 "^0.4.0" - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -buffer-indexof@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" - integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= - -buffer@^4.3.0: - version "4.9.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" - integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - -builtin-modules@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= - -builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -cacache@^10.0.4: - version "10.0.4" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460" - integrity sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA== - dependencies: - bluebird "^3.5.1" - chownr "^1.0.1" - glob "^7.1.2" - graceful-fs "^4.1.11" - lru-cache "^4.1.1" - mississippi "^2.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.2" - ssri "^5.2.4" - unique-filename "^1.1.0" - y18n "^4.0.0" - -cacache@^11.0.2: - version "11.3.2" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa" - integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg== - dependencies: - bluebird "^3.5.3" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.3" - graceful-fs "^4.1.15" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.2" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -call-me-maybe@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" - integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" - integrity sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8= - dependencies: - callsites "^0.2.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" - integrity sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo= - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - -camel-case@3.0.x: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= - dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" - -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= - -camelcase@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" - integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000884, caniuse-lite@^1.0.30000905, caniuse-lite@^1.0.30000921: - version "1.0.30000925" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000925.tgz#f1a3b9aae2a83071b1eccfa39959d72440409b08" - integrity sha512-zcYupoUxtW46rOikuDF7vfL9N1Qe9ZuUBTz3n3q8fFsoJIs/h9UN6Vg/0QpjsmvImXw9mVc3g+ZBfqvUz/iALA== - -capture-exit@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f" - integrity sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28= - dependencies: - rsvp "^3.3.3" - -case-sensitive-paths-webpack-plugin@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.2.tgz#c899b52175763689224571dad778742e133f0192" - integrity sha512-oEZgAFfEvKtjSRCu6VgYkuGxwrWXMnQzyBmlLPP7r6PWQVtHxP5Z5N6XsuJvtoVax78am/r7lr46bwo3IVEBOg== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -chalk@2.4.1, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" - integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - -check-types@^7.3.0: - version "7.4.0" - resolved "https://registry.yarnpkg.com/check-types/-/check-types-7.4.0.tgz#0378ec1b9616ec71f774931a3c6516fad8c152f4" - integrity sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg== - -chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26" - integrity sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.0" - braces "^2.3.0" - glob-parent "^3.1.0" - inherits "^2.0.1" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - lodash.debounce "^4.0.8" - normalize-path "^2.1.1" - path-is-absolute "^1.0.0" - readdirp "^2.0.0" - upath "^1.0.5" - optionalDependencies: - fsevents "^1.2.2" - -chownr@^1.0.1, chownr@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== - -chrome-trace-event@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48" - integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A== - dependencies: - tslib "^1.9.0" - -ci-info@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" - integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -circular-json@^0.3.1: - version "0.3.3" - resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" - integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -clean-css@4.2.x: - version "4.2.1" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" - integrity sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g== - dependencies: - source-map "~0.6.0" - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= - dependencies: - restore-cursor "^2.0.0" - -cli-width@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" - integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= - -cliui@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" - integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== - dependencies: - string-width "^2.1.1" - strip-ansi "^4.0.0" - wrap-ansi "^2.0.0" - -clone-deep@^0.2.4: - version "0.2.4" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.2.4.tgz#4e73dd09e9fb971cc38670c5dced9c1896481cc6" - integrity sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY= - dependencies: - for-own "^0.1.3" - is-plain-object "^2.0.1" - kind-of "^3.0.2" - lazy-cache "^1.0.3" - shallow-clone "^0.1.2" - -clone-deep@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" - integrity sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ== - dependencies: - for-own "^1.0.0" - is-plain-object "^2.0.4" - kind-of "^6.0.0" - shallow-clone "^1.0.0" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= - -coa@~2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== - dependencies: - "@types/q" "^1.5.1" - chalk "^2.4.1" - q "^1.1.2" - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0, color-convert@^1.9.1: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-string@^1.5.2: - version "1.5.3" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" - integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - -color@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/color/-/color-3.1.0.tgz#d8e9fb096732875774c84bf922815df0308d0ffc" - integrity sha512-CwyopLkuRYO5ei2EpzpIh6LqJMt6Mt+jZhO5VI5f/wJLZriXQE32/SSqzmrh+QB+AZT81Cj8yv+7zwToW8ahZg== - dependencies: - color-convert "^1.9.1" - color-string "^1.5.2" - -colors@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" - integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM= - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" - integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== - dependencies: - delayed-stream "~1.0.0" - -commander@2.17.x, commander@~2.17.1: - version "2.17.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" - integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== - -commander@^2.11.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" - integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== - -commander@~2.13.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" - integrity sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA== - -common-tags@^1.4.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" - integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -component-emitter@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" - integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= - -compressible@~2.0.14: - version "2.0.15" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212" - integrity sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw== - dependencies: - mime-db ">= 1.36.0 < 2" - -compression@^1.5.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db" - integrity sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.14" - debug "2.6.9" - on-headers "~1.0.1" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.5.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -confusing-browser-globals@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.5.tgz#0171050cfdd4261e278978078bc00c4d88e135f4" - integrity sha512-tHo1tQL/9Ox5RELbkCAJhnViqWlzBz3MG1bB2czbHjH2mWd4aYUgNCNLfysFL7c4LoDws7pjg2tj48Gmpw4QHA== - -connect-history-api-fallback@^1.3.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz#b06873934bc5e344fef611a196a6faae0aee015a" - integrity sha1-sGhzk0vF40T+9hGhlqb6rgruAVo= - -console-browserify@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" - integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= - dependencies: - date-now "^0.1.4" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - -constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= - -contains-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" - integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= - -content-disposition@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" - integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= - -content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - -convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.1: - version "1.6.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" - integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== - dependencies: - safe-buffer "~5.1.1" - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - -cookie@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" - integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= - -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-js@2.5.7: - version "2.5.7" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e" - integrity sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw== - -core-js@^2.4.0, core-js@^2.5.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.1.tgz#87416ae817de957a3f249b3b5ca475d4aaed6042" - integrity sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg== - -core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -cosmiconfig@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc" - integrity sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ== - dependencies: - is-directory "^0.3.1" - js-yaml "^3.9.0" - parse-json "^4.0.0" - require-from-string "^2.0.1" - -cosmiconfig@^5.0.0, cosmiconfig@^5.0.5, cosmiconfig@^5.0.6: - version "5.0.7" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz#39826b292ee0d78eda137dfa3173bd1c21a43b04" - integrity sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.9.0" - parse-json "^4.0.0" - -create-ecdh@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" - integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== - dependencies: - bn.js "^4.1.0" - elliptic "^6.0.0" - -create-hash@^1.1.0, create-hash@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: - version "1.1.7" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - -crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -css-color-names@0.0.4, css-color-names@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" - integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= - -css-declaration-sorter@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" - integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== - dependencies: - postcss "^7.0.1" - timsort "^0.3.0" - -css-loader@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.0.tgz#9f46aaa5ca41dbe31860e3b62b8e23c42916bf56" - integrity sha512-tMXlTYf3mIMt3b0dDCOQFJiVvxbocJ5Ho577WiGPYPZcqVEO218L2iU22pDXzkTZCLDE+9AmGSUkWxeh/nZReA== - dependencies: - babel-code-frame "^6.26.0" - css-selector-tokenizer "^0.7.0" - icss-utils "^2.1.0" - loader-utils "^1.0.2" - lodash.camelcase "^4.3.0" - postcss "^6.0.23" - postcss-modules-extract-imports "^1.2.0" - postcss-modules-local-by-default "^1.2.0" - postcss-modules-scope "^1.1.0" - postcss-modules-values "^1.3.0" - postcss-value-parser "^3.3.0" - source-list-map "^2.0.0" - -css-select-base-adapter@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" - integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== - -css-select@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" - integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= - dependencies: - boolbase "~1.0.0" - css-what "2.1" - domutils "1.5.1" - nth-check "~1.0.1" - -css-select@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede" - integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ== - dependencies: - boolbase "^1.0.0" - css-what "^2.1.2" - domutils "^1.7.0" - nth-check "^1.0.2" - -css-selector-tokenizer@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" - integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA== - dependencies: - cssesc "^0.1.0" - fastparse "^1.1.1" - regexpu-core "^1.0.0" - -css-tree@1.0.0-alpha.28: - version "1.0.0-alpha.28" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" - integrity sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w== - dependencies: - mdn-data "~1.1.0" - source-map "^0.5.3" - -css-tree@1.0.0-alpha.29: - version "1.0.0-alpha.29" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" - integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg== - dependencies: - mdn-data "~1.1.0" - source-map "^0.5.3" - -css-unit-converter@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" - integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= - -css-url-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec" - integrity sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w= - -css-what@2.1, css-what@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.2.tgz#c0876d9d0480927d7d4920dcd72af3595649554d" - integrity sha512-wan8dMWQ0GUeF7DGEPVjhHemVW/vy6xUYmFzRY8RYqgA0JtXC9rJmbScBjqSu6dg9q0lwPQy6ZAmJVr3PPTvqQ== - -cssdb@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-4.3.0.tgz#2e1229900616f80c66ff2d568ea2b4f92db1c78c" - integrity sha512-VHPES/+c9s+I0ryNj+PXvp84nz+ms843z/efpaEINwP/QfGsINL3gpLp5qjapzDNzNzbXxur8uxKxSXImrg4ag== - -cssesc@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" - integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= - -cssesc@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" - integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== - -cssnano-preset-default@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.6.tgz#92379e2a6db4a91c0ea727f5f556eeac693eab6a" - integrity sha512-UPboYbFaJFtDUhJ4fqctThWbbyF4q01/7UhsZbLzp35l+nUxtzh1SifoVlEfyLM3n3Z0htd8B1YlCxy9i+bQvg== - dependencies: - css-declaration-sorter "^4.0.1" - cssnano-util-raw-cache "^4.0.1" - postcss "^7.0.0" - postcss-calc "^7.0.0" - postcss-colormin "^4.0.2" - postcss-convert-values "^4.0.1" - postcss-discard-comments "^4.0.1" - postcss-discard-duplicates "^4.0.2" - postcss-discard-empty "^4.0.1" - postcss-discard-overridden "^4.0.1" - postcss-merge-longhand "^4.0.10" - postcss-merge-rules "^4.0.2" - postcss-minify-font-values "^4.0.2" - postcss-minify-gradients "^4.0.1" - postcss-minify-params "^4.0.1" - postcss-minify-selectors "^4.0.1" - postcss-normalize-charset "^4.0.1" - postcss-normalize-display-values "^4.0.1" - postcss-normalize-positions "^4.0.1" - postcss-normalize-repeat-style "^4.0.1" - postcss-normalize-string "^4.0.1" - postcss-normalize-timing-functions "^4.0.1" - postcss-normalize-unicode "^4.0.1" - postcss-normalize-url "^4.0.1" - postcss-normalize-whitespace "^4.0.1" - postcss-ordered-values "^4.1.1" - postcss-reduce-initial "^4.0.2" - postcss-reduce-transforms "^4.0.1" - postcss-svgo "^4.0.1" - postcss-unique-selectors "^4.0.1" - -cssnano-util-get-arguments@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" - integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= - -cssnano-util-get-match@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" - integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= - -cssnano-util-raw-cache@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" - integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== - dependencies: - postcss "^7.0.0" - -cssnano-util-same-parent@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" - integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== - -cssnano@^4.1.0: - version "4.1.8" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.8.tgz#8014989679d5fd42491e4499a521dbfb85c95fd1" - integrity sha512-5GIY0VzAHORpbKiL3rMXp4w4M1Ki+XlXgEXyuWXVd3h6hlASb+9Vo76dNP56/elLMVBBsUfusCo1q56uW0UWig== - dependencies: - cosmiconfig "^5.0.0" - cssnano-preset-default "^4.0.6" - is-resolvable "^1.0.0" - postcss "^7.0.0" - -csso@^3.5.0: - version "3.5.1" - resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" - integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg== - dependencies: - css-tree "1.0.0-alpha.29" - -cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0", cssom@^0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz#8cd52e8a3acfd68d3aed38ee0a640177d2f9d797" - integrity sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog== - -cssstyle@^1.0.0, cssstyle@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz#18b038a9c44d65f7a8e428a653b9f6fe42faf5fb" - integrity sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog== - dependencies: - cssom "0.3.x" - -cyclist@~0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" - integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= - -damerau-levenshtein@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" - integrity sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ= - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -data-urls@^1.0.0, data-urls@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" - integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== - dependencies: - abab "^2.0.0" - whatwg-mimetype "^2.2.0" - whatwg-url "^7.0.0" - -date-now@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" - integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= - -debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@=3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -debug@^3.1.0: - version "3.2.6" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" - integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== - dependencies: - ms "^2.1.1" - -debug@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" - integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== - dependencies: - ms "^2.1.1" - -decamelize@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decamelize@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz#656d7bbc8094c4c788ea53c5840908c9c7d063c7" - integrity sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg== - dependencies: - xregexp "4.0.0" - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -deep-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" - integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= - -default-gateway@^2.6.0: - version "2.7.2" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-2.7.2.tgz#b7ef339e5e024b045467af403d50348db4642d0f" - integrity sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ== - dependencies: - execa "^0.10.0" - ip-regex "^2.1.0" - -default-require-extensions@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8" - integrity sha1-836hXT4T/9m0N9M+GnW1+5eHTLg= - dependencies: - strip-bom "^2.0.0" - -define-properties@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -del@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" - integrity sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU= - dependencies: - globby "^6.1.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - p-map "^1.1.1" - pify "^3.0.0" - rimraf "^2.2.8" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - -des.js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" - integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - -detect-indent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" - integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= - dependencies: - repeating "^2.0.0" - -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - -detect-newline@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" - integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= - -detect-node@^2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" - integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== - -detect-port-alt@1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" - integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== - dependencies: - address "^1.0.1" - debug "^2.6.0" - -diff@^3.2.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" - integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== - -diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dir-glob@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" - integrity sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag== - dependencies: - arrify "^1.0.1" - path-type "^3.0.0" - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= - -dns-packet@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" - integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= - dependencies: - buffer-indexof "^1.0.0" - -doctrine@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" - integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= - dependencies: - esutils "^2.0.2" - isarray "^1.0.0" - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -dom-converter@~0.2: - version "0.2.0" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" - integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== - dependencies: - utila "~0.4" - -dom-serializer@0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" - integrity sha1-BzxpdUbOB4DOI75KKOKT5AvDDII= - dependencies: - domelementtype "~1.1.1" - entities "~1.1.1" - -domain-browser@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" - integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - -domelementtype@1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@~1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" - integrity sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs= - -domexception@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" - integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== - dependencies: - webidl-conversions "^4.0.2" - -domhandler@2.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594" - integrity sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ= - dependencies: - domelementtype "1" - -domutils@1.1: - version "1.1.6" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485" - integrity sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU= - dependencies: - domelementtype "1" - -domutils@1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" - integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= - dependencies: - dom-serializer "0" - domelementtype "1" - -domutils@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -dot-prop@^4.1.1: - version "4.2.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" - integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== - dependencies: - is-obj "^1.0.0" - -dotenv-expand@4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275" - integrity sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU= - -dotenv@6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.0.0.tgz#24e37c041741c5f4b25324958ebbc34bca965935" - integrity sha512-FlWbnhgjtwD+uNLUGHbMykMOYQaTivdHEmYwAKFjn6GKe/CqY0fNae93ZHTd20snh9ZLr8mTzIL9m0APQ1pjQg== - -duplexer@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" - integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= - -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.6.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" - integrity sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -electron-to-chromium@^1.3.62, electron-to-chromium@^1.3.92: - version "1.3.96" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz#25770ec99b8b07706dedf3a5f43fa50cb54c4f9a" - integrity sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q== - -elliptic@^6.0.0: - version "6.4.1" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" - integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ== - dependencies: - bn.js "^4.4.0" - brorand "^1.0.1" - hash.js "^1.0.0" - hmac-drbg "^1.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.0" - -emoji-regex@^6.5.1: - version "6.5.1" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2" - integrity sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ== - -emojis-list@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" - integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" - integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" - integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.4.0" - tapable "^1.0.0" - -entities@~1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - -errno@^0.1.3, errno@~0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" - integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== - dependencies: - prr "~1.0.1" - -error-ex@^1.2.0, error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es-abstract@^1.5.1, es-abstract@^1.6.1, es-abstract@^1.7.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165" - integrity sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA== - dependencies: - es-to-primitive "^1.1.1" - function-bind "^1.1.1" - has "^1.0.1" - is-callable "^1.1.3" - is-regex "^1.0.4" - -es-to-primitive@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" - integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escodegen@^1.11.0, escodegen@^1.9.1: - version "1.11.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.0.tgz#b27a9389481d5bfd5bec76f7bb1eb3f8f4556589" - integrity sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw== - dependencies: - esprima "^3.1.3" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -eslint-config-react-app@^3.0.6: - version "3.0.6" - resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-3.0.6.tgz#addcae1359235941e95f3c96970b7ac8552e1130" - integrity sha512-VL5rA1EBZv7f9toc9x71or7nr4jRmwCH4V9JKB9DFVaTLOLI9+vjWLgQLjMu3xR9iUT80dty86RbCfNaKyrFFg== - dependencies: - confusing-browser-globals "^1.0.5" - -eslint-import-resolver-node@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" - integrity sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q== - dependencies: - debug "^2.6.9" - resolve "^1.5.0" - -eslint-loader@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.1.1.tgz#2a9251523652430bfdd643efdb0afc1a2a89546a" - integrity sha512-1GrJFfSevQdYpoDzx8mEE2TDWsb/zmFuY09l6hURg1AeFIKQOvZ+vH0UPjzmd1CZIbfTV5HUkMeBmFiDBkgIsQ== - dependencies: - loader-fs-cache "^1.0.0" - loader-utils "^1.0.2" - object-assign "^4.0.1" - object-hash "^1.1.4" - rimraf "^2.6.1" - -eslint-module-utils@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746" - integrity sha1-snA2LNiLGkitMIl2zn+lTphBF0Y= - dependencies: - debug "^2.6.8" - pkg-dir "^1.0.0" - -eslint-plugin-flowtype@2.50.1: - version "2.50.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.1.tgz#36d4c961ac8b9e9e1dc091d3fba0537dad34ae8a" - integrity sha512-9kRxF9hfM/O6WGZcZPszOVPd2W0TLHBtceulLTsGfwMPtiCCLnCW0ssRiOOiXyqrCA20pm1iXdXm7gQeN306zQ== - dependencies: - lodash "^4.17.10" - -eslint-plugin-import@2.14.0: - version "2.14.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz#6b17626d2e3e6ad52cfce8807a845d15e22111a8" - integrity sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g== - dependencies: - contains-path "^0.1.0" - debug "^2.6.8" - doctrine "1.5.0" - eslint-import-resolver-node "^0.3.1" - eslint-module-utils "^2.2.0" - has "^1.0.1" - lodash "^4.17.4" - minimatch "^3.0.3" - read-pkg-up "^2.0.0" - resolve "^1.6.0" - -eslint-plugin-jsx-a11y@6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz#69bca4890b36dcf0fe16dd2129d2d88b98f33f88" - integrity sha512-7gSSmwb3A+fQwtw0arguwMdOdzmKUgnUcbSNlo+GjKLAQFuC2EZxWqG9XHRI8VscBJD5a8raz3RuxQNFW+XJbw== - dependencies: - aria-query "^3.0.0" - array-includes "^3.0.3" - ast-types-flow "^0.0.7" - axobject-query "^2.0.1" - damerau-levenshtein "^1.0.4" - emoji-regex "^6.5.1" - has "^1.0.3" - jsx-ast-utils "^2.0.1" - -eslint-plugin-react@7.11.1: - version "7.11.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz#c01a7af6f17519457d6116aa94fc6d2ccad5443c" - integrity sha512-cVVyMadRyW7qsIUh3FHp3u6QHNhOgVrLQYdQEB1bPWBsgbNCHdFAeNMquBMCcZJu59eNthX053L70l7gRt4SCw== - dependencies: - array-includes "^3.0.3" - doctrine "^2.1.0" - has "^1.0.3" - jsx-ast-utils "^2.0.1" - prop-types "^15.6.2" - -eslint-scope@3.7.1: - version "3.7.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" - integrity sha1-PWPD7f2gLgbgGkUq2IyqzHzctug= - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-scope@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172" - integrity sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-utils@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" - integrity sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q== - -eslint-visitor-keys@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" - integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== - -eslint@5.6.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.6.0.tgz#b6f7806041af01f71b3f1895cbb20971ea4b6223" - integrity sha512-/eVYs9VVVboX286mBK7bbKnO1yamUy2UCRjiY6MryhQL2PaaXCExsCQ2aO83OeYRhU2eCU/FMFP+tVMoOrzNrA== - dependencies: - "@babel/code-frame" "^7.0.0" - ajv "^6.5.3" - chalk "^2.1.0" - cross-spawn "^6.0.5" - debug "^3.1.0" - doctrine "^2.1.0" - eslint-scope "^4.0.0" - eslint-utils "^1.3.1" - eslint-visitor-keys "^1.0.0" - espree "^4.0.0" - esquery "^1.0.1" - esutils "^2.0.2" - file-entry-cache "^2.0.0" - functional-red-black-tree "^1.0.1" - glob "^7.1.2" - globals "^11.7.0" - ignore "^4.0.6" - imurmurhash "^0.1.4" - inquirer "^6.1.0" - is-resolvable "^1.1.0" - js-yaml "^3.12.0" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.3.0" - lodash "^4.17.5" - minimatch "^3.0.4" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - optionator "^0.8.2" - path-is-inside "^1.0.2" - pluralize "^7.0.0" - progress "^2.0.0" - regexpp "^2.0.0" - require-uncached "^1.0.3" - semver "^5.5.1" - strip-ansi "^4.0.0" - strip-json-comments "^2.0.1" - table "^4.0.3" - text-table "^0.2.0" - -espree@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-4.1.0.tgz#728d5451e0fd156c04384a7ad89ed51ff54eb25f" - integrity sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w== - dependencies: - acorn "^6.0.2" - acorn-jsx "^5.0.0" - eslint-visitor-keys "^1.0.0" - -esprima@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" - integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== - dependencies: - estraverse "^4.0.0" - -esrecurse@^4.1.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" - integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== - dependencies: - estraverse "^4.1.0" - -estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= - -esutils@^2.0.0, esutils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - -eventemitter3@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" - integrity sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA== - -events@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" - integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= - -eventsource@0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232" - integrity sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI= - dependencies: - original ">=0.0.5" - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -exec-sh@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.2.tgz#2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36" - integrity sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw== - dependencies: - merge "^1.2.0" - -execa@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" - integrity sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw== - dependencies: - cross-spawn "^6.0.0" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= - -expand-brackets@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" - integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= - dependencies: - is-posix-bracket "^0.1.0" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expand-range@^1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" - integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= - dependencies: - fill-range "^2.1.0" - -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - dependencies: - homedir-polyfill "^1.0.1" - -expect@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-23.6.0.tgz#1e0c8d3ba9a581c87bd71fb9bc8862d443425f98" - integrity sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w== - dependencies: - ansi-styles "^3.2.0" - jest-diff "^23.6.0" - jest-get-type "^22.1.0" - jest-matcher-utils "^23.6.0" - jest-message-util "^23.4.0" - jest-regex-util "^23.3.0" - -express@^4.16.2: - version "4.16.4" - resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" - integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== - dependencies: - accepts "~1.3.5" - array-flatten "1.1.1" - body-parser "1.18.3" - content-disposition "0.5.2" - content-type "~1.0.4" - cookie "0.3.1" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "1.1.1" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.2" - path-to-regexp "0.1.7" - proxy-addr "~2.0.4" - qs "6.5.2" - range-parser "~1.2.0" - safe-buffer "5.1.2" - send "0.16.2" - serve-static "1.13.2" - setprototypeof "1.1.0" - statuses "~1.4.0" - type-is "~1.6.16" - utils-merge "1.0.1" - vary "~1.1.2" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -external-editor@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" - integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extglob@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" - integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= - dependencies: - is-extglob "^1.0.0" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - -fast-deep-equal@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" - integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= - -fast-glob@^2.0.2: - version "2.2.4" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.4.tgz#e54f4b66d378040e0e4d6a68ec36bbc5b04363c0" - integrity sha512-FjK2nCGI/McyzgNtTESqaWP3trPvHyRyoyY70hxjc3oKPNmDe8taohLZpoVKoUjW85tbU5txaYUZCNtVzygl1g== - dependencies: - "@mrmlnc/readdir-enhanced" "^2.2.1" - "@nodelib/fs.stat" "^1.1.2" - glob-parent "^3.1.0" - is-glob "^4.0.0" - merge2 "^1.2.3" - micromatch "^3.1.10" - -fast-json-stable-stringify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= - -fast-levenshtein@~2.0.4: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fastparse@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" - integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== - -faye-websocket@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" - integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= - dependencies: - websocket-driver ">=0.5.1" - -faye-websocket@~0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" - integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= - dependencies: - websocket-driver ">=0.5.1" - -fb-watchman@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" - integrity sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg= - dependencies: - bser "^2.0.0" - -figgy-pudding@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" - integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== - -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= - dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" - integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E= - dependencies: - flat-cache "^1.2.1" - object-assign "^4.0.1" - -file-loader@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-2.0.0.tgz#39749c82f020b9e85901dcff98e8004e6401cfde" - integrity sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ== - dependencies: - loader-utils "^1.0.2" - schema-utils "^1.0.0" - -filename-regex@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" - integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= - -fileset@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0" - integrity sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA= - dependencies: - glob "^7.0.3" - minimatch "^3.0.3" - -filesize@3.6.1: - version "3.6.1" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" - integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== - -fill-range@^2.1.0: - version "2.2.4" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" - integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== - dependencies: - is-number "^2.1.0" - isobject "^2.0.0" - randomatic "^3.0.0" - repeat-element "^1.1.2" - repeat-string "^1.5.2" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -finalhandler@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" - integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.2" - statuses "~1.4.0" - unpipe "~1.0.0" - -find-cache-dir@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" - integrity sha1-yN765XyKUqinhPnjHFfHQumToLk= - dependencies: - commondir "^1.0.1" - mkdirp "^0.5.1" - pkg-dir "^1.0.0" - -find-cache-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" - integrity sha1-kojj6ePMN0hxfTnq3hfPcfww7m8= - dependencies: - commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^2.0.0" - -find-cache-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.0.0.tgz#4c1faed59f45184530fb9d7fa123a4d04a98472d" - integrity sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA== - dependencies: - commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^3.0.0" - -find-up@3.0.0, find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= - dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" - -find-up@^2.0.0, find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= - dependencies: - locate-path "^2.0.0" - -flat-cache@^1.2.1: - version "1.3.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f" - integrity sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg== - dependencies: - circular-json "^0.3.1" - graceful-fs "^4.1.2" - rimraf "~2.6.2" - write "^0.2.1" - -flatten@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" - integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= - -flush-write-stream@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd" - integrity sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw== - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.4" - -follow-redirects@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.6.0.tgz#d12452c031e8c67eb6637d861bfc7a8090167933" - integrity sha512-4Oh4eI3S9OueVV41AgJ1oLjpaJUhbJ7JDGOMhe0AFqoSejl5Q2nn3eGglAzRUKVKZE8jG5MNn66TjCJMAnpsWA== - dependencies: - debug "=3.1.0" - -for-in@^0.1.3: - version "0.1.8" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" - integrity sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= - -for-in@^1.0.1, for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -for-own@^0.1.3, for-own@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" - integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= - dependencies: - for-in "^1.0.1" - -for-own@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" - integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= - dependencies: - for-in "^1.0.1" - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -fork-ts-checker-webpack-plugin-alt@0.4.14: - version "0.4.14" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin-alt/-/fork-ts-checker-webpack-plugin-alt-0.4.14.tgz#1bd6c0d97b7d4682dde61255fcbd78b72f7473a0" - integrity sha512-s0wjOBuPdylMRBzZ4yO8LSJuzem3g0MYZFxsjRXrFDQyL5KJBVSq30+GoHM/t/r2CRU4tI6zi04sq6OXK0UYnw== - dependencies: - babel-code-frame "^6.22.0" - chalk "^2.4.1" - chokidar "^2.0.4" - lodash "^4.17.11" - micromatch "^3.1.10" - minimatch "^3.0.4" - resolve "^1.5.0" - tapable "^1.0.0" - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -forwarded@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" - integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-extra@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.0.tgz#8cc3f47ce07ef7b3593a11b9fb245f7e34c041d6" - integrity sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^4.0.2: - version "4.0.3" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" - integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-minipass@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" - integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== - dependencies: - minipass "^2.2.1" - -fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@1.2.4, fsevents@^1.2.2, fsevents@^1.2.3: - version "1.2.4" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426" - integrity sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg== - dependencies: - nan "^2.9.2" - node-pre-gyp "^0.10.0" - -function-bind@^1.1.0, function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -get-caller-file@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" - integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== - -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203" - integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg== - -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= - dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" - -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= - dependencies: - is-glob "^2.0.0" - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob-to-regexp@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= - -glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: - version "7.1.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" - integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-modules@1.0.0, global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== - dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" - -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= - dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" - -globals@^11.1.0, globals@^11.7.0: - version "11.9.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.9.0.tgz#bde236808e987f290768a93d065060d78e6ab249" - integrity sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg== - -globals@^9.18.0: - version "9.18.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" - integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== - -globby@8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.1.tgz#b5ad48b8aa80b35b814fc1281ecc851f1d2b5b50" - integrity sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw== - dependencies: - array-union "^1.0.1" - dir-glob "^2.0.0" - fast-glob "^2.0.2" - glob "^7.1.2" - ignore "^3.3.5" - pify "^3.0.0" - slash "^1.0.0" - -globby@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" - integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= - -gzip-size@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz#a55ecd99222f4c48fd8c01c625ce3b349d0a0e80" - integrity sha512-5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA== - dependencies: - duplexer "^0.1.1" - pify "^3.0.0" - -h2x-core@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/h2x-core/-/h2x-core-1.1.1.tgz#7fb31ab28e30ebf11818e3c7d183487ecf489f9f" - integrity sha512-LdXe4Irs731knLtHgLyFrnJCumfiqXXQwKN1IMUhi37li29PLfLbMDvfK7Rk4wmgHLKP+sIITT1mcJV4QsC3nw== - dependencies: - h2x-generate "^1.1.0" - h2x-parse "^1.1.1" - h2x-traverse "^1.1.0" - -h2x-generate@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/h2x-generate/-/h2x-generate-1.1.0.tgz#c2c98c60070e1eed231e482d5826c3c5dab2a9ba" - integrity sha512-L7Hym0yb20QIjvqeULUPOeh/cyvScdOAyJ6oRlh5dF0+w92hf3OiTk1q15KBijde7jGEe+0R4aOmtW8gkPNIzg== - dependencies: - h2x-traverse "^1.1.0" - -h2x-parse@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/h2x-parse/-/h2x-parse-1.1.1.tgz#875712cd3be75cf736c610d279b8653b24f58385" - integrity sha512-WRSmPF+tIWuUXVEZaYRhcZx/JGEJx8LjZpDDtrvMr5m/GTR0NerydCik5dRzcKXPWCtfXxuJRLR4v2P4HB2B1A== - dependencies: - h2x-types "^1.1.0" - jsdom ">=11.0.0" - -h2x-plugin-jsx@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/h2x-plugin-jsx/-/h2x-plugin-jsx-1.2.0.tgz#211fa02e5c4e0a07307b0005629923910e631c01" - integrity sha512-a7Vb3BHhJJq0dPDNdqguEyQirENkVsFtvM2YkiaT5h/fmGhmM1nDy3BLeJeSKi2tL2g9v4ykm2Z+GG9QrhDgPA== - dependencies: - h2x-types "^1.1.0" - -h2x-traverse@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/h2x-traverse/-/h2x-traverse-1.1.0.tgz#194b36c593f4e20a754dee47fa6b2288647b2271" - integrity sha512-1ND8ZbISLSUgpLHYJRvhvElITvs0g44L7RxjeXViz5XP6rooa+FtXTFLByl2Yg01zj2txubifHIuU4pgvj8l+A== - dependencies: - h2x-types "^1.1.0" - -h2x-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/h2x-types/-/h2x-types-1.1.0.tgz#ec0d5e3674e2207269f32976ac9c82aaff4818e6" - integrity sha512-QdH5qfLcdF209UsCdM0ZNZ9Dwm2PHvMfeLZtivBrjX3Y/df4US2pwsUC4HBfWhye/mx/t6puODeC7Oacb/Ol8g== - -handle-thing@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4" - integrity sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ= - -handlebars@^4.0.3: - version "4.0.12" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.12.tgz#2c15c8a96d46da5e266700518ba8cb8d919d5bc5" - integrity sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA== - dependencies: - async "^2.5.0" - optimist "^0.6.1" - source-map "^0.6.1" - optionalDependencies: - uglify-js "^3.1.4" - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.0: - version "5.1.3" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" - integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== - dependencies: - ajv "^6.5.5" - har-schema "^2.0.0" - -harmony-reflect@^1.4.6: - version "1.6.1" - resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.1.tgz#c108d4f2bb451efef7a37861fdbdae72c9bdefa9" - integrity sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA== - -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - -has-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" - integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" - integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.0, has@^1.0.1, has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hash-base@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" - integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -he@1.2.x: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -hex-color-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" - integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== - -hmac-drbg@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -hoek@4.x.x: - version "4.2.1" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" - integrity sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA== - -home-or-tmp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" - integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.1" - -homedir-polyfill@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" - integrity sha1-TCu8inWJmP7r9e1oWA921GdotLw= - dependencies: - parse-passwd "^1.0.0" - -hoopy@^0.1.2: - version "0.1.4" - resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" - integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== - -hosted-git-info@^2.1.4: - version "2.7.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" - integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -hsl-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" - integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= - -hsla-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" - integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= - -html-comment-regex@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" - integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== - -html-encoding-sniffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" - integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== - dependencies: - whatwg-encoding "^1.0.1" - -html-entities@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" - integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= - -html-minifier@^3.2.3: - version "3.5.21" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" - integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== - dependencies: - camel-case "3.0.x" - clean-css "4.2.x" - commander "2.17.x" - he "1.2.x" - param-case "2.1.x" - relateurl "0.2.x" - uglify-js "3.4.x" - -html-webpack-plugin@4.0.0-alpha.2: - version "4.0.0-alpha.2" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.0.0-alpha.2.tgz#7745967e389a57a098e26963f328ebe4c19b598d" - integrity sha512-tyvhjVpuGqD7QYHi1l1drMQTg5i+qRxpQEGbdnYFREgOKy7aFDf/ocQ/V1fuEDlQx7jV2zMap3Hj2nE9i5eGXw== - dependencies: - "@types/tapable" "1.0.2" - html-minifier "^3.2.3" - loader-utils "^1.1.0" - lodash "^4.17.10" - pretty-error "^2.0.2" - tapable "^1.0.0" - util.promisify "1.0.0" - -htmlparser2@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.3.0.tgz#cc70d05a59f6542e43f0e685c982e14c924a9efe" - integrity sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4= - dependencies: - domelementtype "1" - domhandler "2.1" - domutils "1.1" - readable-stream "1.0" - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= - -http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-parser-js@>=0.4.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" - integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w== - -http-proxy-middleware@~0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab" - integrity sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q== - dependencies: - http-proxy "^1.16.2" - is-glob "^4.0.0" - lodash "^4.17.5" - micromatch "^3.1.9" - -http-proxy@^1.16.2: - version "1.17.0" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" - integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== - dependencies: - eventemitter3 "^3.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= - -iconv-lite@0.4.23: - version "0.4.23" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" - integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -icss-replace-symbols@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" - integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= - -icss-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" - integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI= - dependencies: - postcss "^6.0.1" - -identity-obj-proxy@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" - integrity sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= - dependencies: - harmony-reflect "^1.4.6" - -ieee754@^1.1.4: - version "1.1.12" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b" - integrity sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA== - -iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= - -ignore-walk@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== - dependencies: - minimatch "^3.0.4" - -ignore@^3.3.5: - version "3.3.10" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" - integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -immer@1.7.2: - version "1.7.2" - resolved "https://registry.yarnpkg.com/immer/-/immer-1.7.2.tgz#a51e9723c50b27e132f6566facbec1c85fc69547" - integrity sha512-4Urocwu9+XLDJw4Tc6ZCg7APVjjLInCFvO4TwGsAYV5zT6YYSor14dsZR0+0tHlDIN92cFUOq+i7fC00G5vTxA== - -import-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" - integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= - dependencies: - import-from "^2.1.0" - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-from@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" - integrity sha1-M1238qev/VOqpHHUuAId7ja387E= - dependencies: - resolve-from "^3.0.0" - -import-local@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc" - integrity sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ== - dependencies: - pkg-dir "^2.0.0" - resolve-cwd "^2.0.0" - -import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - -indexof@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" - integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -inherits@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" - integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - -ini@^1.3.4, ini@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== - -inquirer@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.0.tgz#51adcd776f661369dc1e894859c2560a224abdd8" - integrity sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg== - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^3.0.0" - figures "^2.0.0" - lodash "^4.17.10" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.1.0" - string-width "^2.1.0" - strip-ansi "^4.0.0" - through "^2.3.6" - -inquirer@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz#9943fc4882161bdb0b0c9276769c75b32dbfcd52" - integrity sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg== - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^3.0.0" - figures "^2.0.0" - lodash "^4.17.10" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.1.0" - string-width "^2.1.0" - strip-ansi "^5.0.0" - through "^2.3.6" - -internal-ip@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-3.0.1.tgz#df5c99876e1d2eb2ea2d74f520e3f669a00ece27" - integrity sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q== - dependencies: - default-gateway "^2.6.0" - ipaddr.js "^1.5.2" - -invariant@^2.2.2, invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -invert-kv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= - -invert-kv@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" - integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== - -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - -ip@^1.1.0, ip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - -ipaddr.js@1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e" - integrity sha1-6qM9bd16zo9/b+DJygRA5wZzix4= - -ipaddr.js@^1.5.2: - version "1.8.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.1.tgz#fa4b79fa47fd3def5e3b159825161c0a519c9427" - integrity sha1-+kt5+kf9Pe9eOxWYJRYcClGclCc= - -is-absolute-url@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" - integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-buffer@^1.0.2, is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-builtin-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" - integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74= - dependencies: - builtin-modules "^1.0.0" - -is-callable@^1.1.3, is-callable@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" - integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== - -is-ci@^1.0.10: - version "1.2.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" - integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== - dependencies: - ci-info "^1.5.0" - -is-color-stop@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" - integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= - dependencies: - css-color-names "^0.0.4" - hex-color-regex "^1.1.0" - hsl-regex "^1.0.0" - hsla-regex "^1.0.0" - rgb-regex "^1.0.1" - rgba-regex "^1.0.0" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" - integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - -is-dotfile@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" - integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= - -is-equal-shallow@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" - integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= - dependencies: - is-primitive "^2.0.0" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-finite@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" - integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-generator-fn@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a" - integrity sha1-lp1J4bszKfa7fwkIm+JleLLd1Go= - -is-glob@^2.0.0, is-glob@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= - dependencies: - is-extglob "^1.0.0" - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" - integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= - dependencies: - is-extglob "^2.1.1" - -is-number@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" - integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= - dependencies: - kind-of "^3.0.2" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" - integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== - -is-obj@^1.0.0, is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= - -is-path-cwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" - integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0= - -is-path-in-cwd@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" - integrity sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ== - dependencies: - is-path-inside "^1.0.0" - -is-path-inside@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" - integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= - dependencies: - path-is-inside "^1.0.1" - -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-posix-bracket@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" - integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= - -is-primitive@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" - integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= - -is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= - -is-regex@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" - integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= - dependencies: - has "^1.0.1" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= - -is-resolvable@^1.0.0, is-resolvable@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - -is-root@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.0.0.tgz#838d1e82318144e5a6f77819d90207645acc7019" - integrity sha512-F/pJIk8QD6OX5DNhRB7hWamLsUilmkDGho48KbgZ6xg/lmAZXHxzXQ91jzB3yRSw5kdQGGGc4yz8HYhTYIMWPg== - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-svg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" - integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== - dependencies: - html-comment-regex "^1.1.0" - -is-symbol@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" - integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== - dependencies: - has-symbols "^1.0.0" - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-utf8@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= - -is-windows@^1.0.1, is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= - -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isemail@3.x.x: - version "3.2.0" - resolved "https://registry.yarnpkg.com/isemail/-/isemail-3.2.0.tgz#59310a021931a9fb06bbb51e155ce0b3f236832c" - integrity sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg== - dependencies: - punycode "2.x.x" - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -istanbul-api@^1.3.1: - version "1.3.7" - resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.7.tgz#a86c770d2b03e11e3f778cd7aedd82d2722092aa" - integrity sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA== - dependencies: - async "^2.1.4" - fileset "^2.0.2" - istanbul-lib-coverage "^1.2.1" - istanbul-lib-hook "^1.2.2" - istanbul-lib-instrument "^1.10.2" - istanbul-lib-report "^1.1.5" - istanbul-lib-source-maps "^1.2.6" - istanbul-reports "^1.5.1" - js-yaml "^3.7.0" - mkdirp "^0.5.1" - once "^1.4.0" - -istanbul-lib-coverage@^1.2.0, istanbul-lib-coverage@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz#ccf7edcd0a0bb9b8f729feeb0930470f9af664f0" - integrity sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ== - -istanbul-lib-hook@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz#bc6bf07f12a641fbf1c85391d0daa8f0aea6bf86" - integrity sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw== - dependencies: - append-transform "^0.4.0" - -istanbul-lib-instrument@^1.10.1, istanbul-lib-instrument@^1.10.2: - version "1.10.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz#1f55ed10ac3c47f2bdddd5307935126754d0a9ca" - integrity sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A== - dependencies: - babel-generator "^6.18.0" - babel-template "^6.16.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - babylon "^6.18.0" - istanbul-lib-coverage "^1.2.1" - semver "^5.3.0" - -istanbul-lib-report@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz#f2a657fc6282f96170aaf281eb30a458f7f4170c" - integrity sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw== - dependencies: - istanbul-lib-coverage "^1.2.1" - mkdirp "^0.5.1" - path-parse "^1.0.5" - supports-color "^3.1.2" - -istanbul-lib-source-maps@^1.2.4, istanbul-lib-source-maps@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz#37b9ff661580f8fca11232752ee42e08c6675d8f" - integrity sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg== - dependencies: - debug "^3.1.0" - istanbul-lib-coverage "^1.2.1" - mkdirp "^0.5.1" - rimraf "^2.6.1" - source-map "^0.5.3" - -istanbul-reports@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.5.1.tgz#97e4dbf3b515e8c484caea15d6524eebd3ff4e1a" - integrity sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw== - dependencies: - handlebars "^4.0.3" - -jest-changed-files@^23.4.2: - version "23.4.2" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-23.4.2.tgz#1eed688370cd5eebafe4ae93d34bb3b64968fe83" - integrity sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA== - dependencies: - throat "^4.0.0" - -jest-cli@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.6.0.tgz#61ab917744338f443ef2baa282ddffdd658a5da4" - integrity sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ== - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.1" - exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.1.11" - import-local "^1.0.0" - is-ci "^1.0.10" - istanbul-api "^1.3.1" - istanbul-lib-coverage "^1.2.0" - istanbul-lib-instrument "^1.10.1" - istanbul-lib-source-maps "^1.2.4" - jest-changed-files "^23.4.2" - jest-config "^23.6.0" - jest-environment-jsdom "^23.4.0" - jest-get-type "^22.1.0" - jest-haste-map "^23.6.0" - jest-message-util "^23.4.0" - jest-regex-util "^23.3.0" - jest-resolve-dependencies "^23.6.0" - jest-runner "^23.6.0" - jest-runtime "^23.6.0" - jest-snapshot "^23.6.0" - jest-util "^23.4.0" - jest-validate "^23.6.0" - jest-watcher "^23.4.0" - jest-worker "^23.2.0" - micromatch "^2.3.11" - node-notifier "^5.2.1" - prompts "^0.1.9" - realpath-native "^1.0.0" - rimraf "^2.5.4" - slash "^1.0.0" - string-length "^2.0.0" - strip-ansi "^4.0.0" - which "^1.2.12" - yargs "^11.0.0" - -jest-config@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.6.0.tgz#f82546a90ade2d8c7026fbf6ac5207fc22f8eb1d" - integrity sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ== - dependencies: - babel-core "^6.0.0" - babel-jest "^23.6.0" - chalk "^2.0.1" - glob "^7.1.1" - jest-environment-jsdom "^23.4.0" - jest-environment-node "^23.4.0" - jest-get-type "^22.1.0" - jest-jasmine2 "^23.6.0" - jest-regex-util "^23.3.0" - jest-resolve "^23.6.0" - jest-util "^23.4.0" - jest-validate "^23.6.0" - micromatch "^2.3.11" - pretty-format "^23.6.0" - -jest-diff@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-23.6.0.tgz#1500f3f16e850bb3d71233408089be099f610c7d" - integrity sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g== - dependencies: - chalk "^2.0.1" - diff "^3.2.0" - jest-get-type "^22.1.0" - pretty-format "^23.6.0" - -jest-docblock@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-23.2.0.tgz#f085e1f18548d99fdd69b20207e6fd55d91383a7" - integrity sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c= - dependencies: - detect-newline "^2.1.0" - -jest-each@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-23.6.0.tgz#ba0c3a82a8054387016139c733a05242d3d71575" - integrity sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg== - dependencies: - chalk "^2.0.1" - pretty-format "^23.6.0" - -jest-environment-jsdom@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz#056a7952b3fea513ac62a140a2c368c79d9e6023" - integrity sha1-BWp5UrP+pROsYqFAosNox52eYCM= - dependencies: - jest-mock "^23.2.0" - jest-util "^23.4.0" - jsdom "^11.5.1" - -jest-environment-node@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.4.0.tgz#57e80ed0841dea303167cce8cd79521debafde10" - integrity sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA= - dependencies: - jest-mock "^23.2.0" - jest-util "^23.4.0" - -jest-get-type@^22.1.0: - version "22.4.3" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4" - integrity sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w== - -jest-haste-map@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.6.0.tgz#2e3eb997814ca696d62afdb3f2529f5bbc935e16" - integrity sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg== - dependencies: - fb-watchman "^2.0.0" - graceful-fs "^4.1.11" - invariant "^2.2.4" - jest-docblock "^23.2.0" - jest-serializer "^23.0.1" - jest-worker "^23.2.0" - micromatch "^2.3.11" - sane "^2.0.0" - -jest-jasmine2@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz#840e937f848a6c8638df24360ab869cc718592e0" - integrity sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ== - dependencies: - babel-traverse "^6.0.0" - chalk "^2.0.1" - co "^4.6.0" - expect "^23.6.0" - is-generator-fn "^1.0.0" - jest-diff "^23.6.0" - jest-each "^23.6.0" - jest-matcher-utils "^23.6.0" - jest-message-util "^23.4.0" - jest-snapshot "^23.6.0" - jest-util "^23.4.0" - pretty-format "^23.6.0" - -jest-leak-detector@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz#e4230fd42cf381a1a1971237ad56897de7e171de" - integrity sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg== - dependencies: - pretty-format "^23.6.0" - -jest-matcher-utils@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz#726bcea0c5294261a7417afb6da3186b4b8cac80" - integrity sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog== - dependencies: - chalk "^2.0.1" - jest-get-type "^22.1.0" - pretty-format "^23.6.0" - -jest-message-util@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.4.0.tgz#17610c50942349508d01a3d1e0bda2c079086a9f" - integrity sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8= - dependencies: - "@babel/code-frame" "^7.0.0-beta.35" - chalk "^2.0.1" - micromatch "^2.3.11" - slash "^1.0.0" - stack-utils "^1.0.1" - -jest-mock@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.2.0.tgz#ad1c60f29e8719d47c26e1138098b6d18b261134" - integrity sha1-rRxg8p6HGdR8JuETgJi20YsmETQ= - -jest-pnp-resolver@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.0.1.tgz#f397cd71dbcd4a1947b2e435f6da8e9a347308fa" - integrity sha512-kzhvJQp+9k0a/hpvIIzOJgOwfOqmnohdrAMZW2EscH3kxR2VWD7EcPa10cio8EK9V7PcD75bhG1pFnO70zGwSQ== - -jest-regex-util@^23.3.0: - version "23.3.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.3.0.tgz#5f86729547c2785c4002ceaa8f849fe8ca471bc5" - integrity sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U= - -jest-resolve-dependencies@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz#b4526af24c8540d9a3fab102c15081cf509b723d" - integrity sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA== - dependencies: - jest-regex-util "^23.3.0" - jest-snapshot "^23.6.0" - -jest-resolve@23.6.0, jest-resolve@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.6.0.tgz#cf1d1a24ce7ee7b23d661c33ba2150f3aebfa0ae" - integrity sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA== - dependencies: - browser-resolve "^1.11.3" - chalk "^2.0.1" - realpath-native "^1.0.0" - -jest-runner@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.6.0.tgz#3894bd219ffc3f3cb94dc48a4170a2e6f23a5a38" - integrity sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA== - dependencies: - exit "^0.1.2" - graceful-fs "^4.1.11" - jest-config "^23.6.0" - jest-docblock "^23.2.0" - jest-haste-map "^23.6.0" - jest-jasmine2 "^23.6.0" - jest-leak-detector "^23.6.0" - jest-message-util "^23.4.0" - jest-runtime "^23.6.0" - jest-util "^23.4.0" - jest-worker "^23.2.0" - source-map-support "^0.5.6" - throat "^4.0.0" - -jest-runtime@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.6.0.tgz#059e58c8ab445917cd0e0d84ac2ba68de8f23082" - integrity sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw== - dependencies: - babel-core "^6.0.0" - babel-plugin-istanbul "^4.1.6" - chalk "^2.0.1" - convert-source-map "^1.4.0" - exit "^0.1.2" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.1.11" - jest-config "^23.6.0" - jest-haste-map "^23.6.0" - jest-message-util "^23.4.0" - jest-regex-util "^23.3.0" - jest-resolve "^23.6.0" - jest-snapshot "^23.6.0" - jest-util "^23.4.0" - jest-validate "^23.6.0" - micromatch "^2.3.11" - realpath-native "^1.0.0" - slash "^1.0.0" - strip-bom "3.0.0" - write-file-atomic "^2.1.0" - yargs "^11.0.0" - -jest-serializer@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.1.tgz#a3776aeb311e90fe83fab9e533e85102bd164165" - integrity sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU= - -jest-snapshot@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-23.6.0.tgz#f9c2625d1b18acda01ec2d2b826c0ce58a5aa17a" - integrity sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg== - dependencies: - babel-types "^6.0.0" - chalk "^2.0.1" - jest-diff "^23.6.0" - jest-matcher-utils "^23.6.0" - jest-message-util "^23.4.0" - jest-resolve "^23.6.0" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - pretty-format "^23.6.0" - semver "^5.5.0" - -jest-util@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.4.0.tgz#4d063cb927baf0a23831ff61bec2cbbf49793561" - integrity sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE= - dependencies: - callsites "^2.0.0" - chalk "^2.0.1" - graceful-fs "^4.1.11" - is-ci "^1.0.10" - jest-message-util "^23.4.0" - mkdirp "^0.5.1" - slash "^1.0.0" - source-map "^0.6.0" - -jest-validate@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz#36761f99d1ed33fcd425b4e4c5595d62b6597474" - integrity sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A== - dependencies: - chalk "^2.0.1" - jest-get-type "^22.1.0" - leven "^2.1.0" - pretty-format "^23.6.0" - -jest-watcher@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-23.4.0.tgz#d2e28ce74f8dad6c6afc922b92cabef6ed05c91c" - integrity sha1-0uKM50+NrWxq/JIrksq+9u0FyRw= - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.1" - string-length "^2.0.0" - -jest-worker@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.2.0.tgz#faf706a8da36fae60eb26957257fa7b5d8ea02b9" - integrity sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk= - dependencies: - merge-stream "^1.0.1" - -jest@23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest/-/jest-23.6.0.tgz#ad5835e923ebf6e19e7a1d7529a432edfee7813d" - integrity sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw== - dependencies: - import-local "^1.0.0" - jest-cli "^23.6.0" - -joi@^11.1.1: - version "11.4.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-11.4.0.tgz#f674897537b625e9ac3d0b7e1604c828ad913ccb" - integrity sha512-O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA== - dependencies: - hoek "4.x.x" - isemail "3.x.x" - topo "2.x.x" - -js-levenshtein@^1.1.3: - version "1.1.4" - resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.4.tgz#3a56e3cbf589ca0081eb22cd9ba0b1290a16d26e" - integrity sha512-PxfGzSs0ztShKrUYPIn5r0MtyAhYcCwmndozzpz8YObbPnD1jFxzlBGbRnX2mIu6Z13xN6+PTu05TQFnZFlzow== - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-tokens@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= - -js-yaml@^3.12.0, js-yaml@^3.7.0, js-yaml@^3.9.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1" - integrity sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jsdom@>=11.0.0: - version "13.1.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-13.1.0.tgz#fa7356f0cc8111d0f1077cb7800d06f22f1d66c7" - integrity sha512-C2Kp0qNuopw0smXFaHeayvharqF3kkcNqlcIlSX71+3XrsOFwkEPLt/9f5JksMmaul2JZYIQuY+WTpqHpQQcLg== - dependencies: - abab "^2.0.0" - acorn "^6.0.4" - acorn-globals "^4.3.0" - array-equal "^1.0.0" - cssom "^0.3.4" - cssstyle "^1.1.1" - data-urls "^1.1.0" - domexception "^1.0.1" - escodegen "^1.11.0" - html-encoding-sniffer "^1.0.2" - nwsapi "^2.0.9" - parse5 "5.1.0" - pn "^1.1.0" - request "^2.88.0" - request-promise-native "^1.0.5" - saxes "^3.1.4" - symbol-tree "^3.2.2" - tough-cookie "^2.5.0" - w3c-hr-time "^1.0.1" - w3c-xmlserializer "^1.0.1" - webidl-conversions "^4.0.2" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^7.0.0" - ws "^6.1.2" - xml-name-validator "^3.0.0" - -jsdom@^11.5.1: - version "11.12.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" - integrity sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== - dependencies: - abab "^2.0.0" - acorn "^5.5.3" - acorn-globals "^4.1.0" - array-equal "^1.0.0" - cssom ">= 0.3.2 < 0.4.0" - cssstyle "^1.0.0" - data-urls "^1.0.0" - domexception "^1.0.1" - escodegen "^1.9.1" - html-encoding-sniffer "^1.0.2" - left-pad "^1.3.0" - nwsapi "^2.0.7" - parse5 "4.0.0" - pn "^1.1.0" - request "^2.87.0" - request-promise-native "^1.0.5" - sax "^1.2.4" - symbol-tree "^3.2.2" - tough-cookie "^2.3.4" - w3c-hr-time "^1.0.1" - webidl-conversions "^4.0.2" - whatwg-encoding "^1.0.3" - whatwg-mimetype "^2.1.0" - whatwg-url "^6.4.1" - ws "^5.2.0" - xml-name-validator "^3.0.0" - -jsesc@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" - integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - -json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -json-stable-stringify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" - integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= - dependencies: - jsonify "~0.0.0" - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json3@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" - integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= - -json5@^0.5.0, json5@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -json5@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" - integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ== - dependencies: - minimist "^1.2.0" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonify@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" - integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -jsx-ast-utils@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f" - integrity sha1-6AGxs5mF4g//yHtA43SAgOLcrH8= - dependencies: - array-includes "^3.0.3" - -killable@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" - integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== - -kind-of@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" - integrity sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU= - dependencies: - is-buffer "^1.0.2" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== - -kleur@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-2.0.2.tgz#b704f4944d95e255d038f0cb05fb8a602c55a300" - integrity sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ== - -last-call-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" - integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== - dependencies: - lodash "^4.17.5" - webpack-sources "^1.1.0" - -lazy-cache@^0.2.3: - version "0.2.7" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" - integrity sha1-f+3fLctu23fRHvHRF6tf/fCrG2U= - -lazy-cache@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" - integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= - -lcid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= - dependencies: - invert-kv "^1.0.0" - -lcid@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" - integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== - dependencies: - invert-kv "^2.0.0" - -left-pad@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" - integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== - -leven@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" - integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= - -levn@^0.3.0, levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" - -load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" - integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" - -loader-fs-cache@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc" - integrity sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw= - dependencies: - find-cache-dir "^0.1.1" - mkdirp "0.5.1" - -loader-runner@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.1.tgz#026f12fe7c3115992896ac02ba022ba92971b979" - integrity sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw== - -loader-utils@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" - integrity sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0= - dependencies: - big.js "^3.1.3" - emojis-list "^2.0.0" - json5 "^0.5.0" - -loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" - integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== - dependencies: - big.js "^5.2.2" - emojis-list "^2.0.0" - json5 "^1.0.1" - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -lodash._reinterpolate@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= - -lodash.tail@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" - integrity sha1-0jM6NtnncXyK0vfKyv7HwytERmQ= - -lodash.template@^4.2.4, lodash.template@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" - integrity sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A= - dependencies: - lodash._reinterpolate "~3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" - integrity sha1-K01OlbpEDZFf8IvImeRVNmZxMxY= - dependencies: - lodash._reinterpolate "~3.0.0" - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= - -"lodash@>=3.5 <5", lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5: - version "4.17.11" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== - -loglevel@^1.4.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" - integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lower-case@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= - -lru-cache@^4.0.1, lru-cache@^4.1.1: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -make-dir@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" - integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== - dependencies: - pify "^3.0.0" - -makeerror@1.0.x: - version "1.0.11" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" - integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= - dependencies: - tmpl "1.0.x" - -mamacro@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" - integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== - -map-age-cleaner@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -math-random@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" - integrity sha1-izqsWIuKZuSXXjzepn97sylgH6w= - -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -mdn-data@~1.1.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" - integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= - -mem@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" - integrity sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y= - dependencies: - mimic-fn "^1.0.0" - -mem@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-4.0.0.tgz#6437690d9471678f6cc83659c00cbafcd6b0cdaf" - integrity sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA== - dependencies: - map-age-cleaner "^0.1.1" - mimic-fn "^1.0.0" - p-is-promise "^1.1.0" - -memory-fs@^0.4.0, memory-fs@~0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -merge-deep@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/merge-deep/-/merge-deep-3.0.2.tgz#f39fa100a4f1bd34ff29f7d2bf4508fbb8d83ad2" - integrity sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA== - dependencies: - arr-union "^3.1.0" - clone-deep "^0.2.4" - kind-of "^3.0.2" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - -merge-stream@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" - integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE= - dependencies: - readable-stream "^2.0.1" - -merge2@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5" - integrity sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA== - -merge@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.1.tgz#38bebf80c3220a8a487b6fcfb3941bb11720c145" - integrity sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - -micromatch@^2.3.11: - version "2.3.11" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" - integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= - dependencies: - arr-diff "^2.0.0" - array-unique "^0.2.1" - braces "^1.8.2" - expand-brackets "^0.1.4" - extglob "^0.3.1" - filename-regex "^2.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.1" - kind-of "^3.0.2" - normalize-path "^2.0.1" - object.omit "^2.0.0" - parse-glob "^3.0.4" - regex-cache "^0.4.2" - -micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8, micromatch@^3.1.9: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -"mime-db@>= 1.36.0 < 2", mime-db@~1.37.0: - version "1.37.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" - integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== - -mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.19: - version "2.1.21" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" - integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg== - dependencies: - mime-db "~1.37.0" - -mime@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" - integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== - -mime@^2.0.3, mime@^2.3.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6" - integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w== - -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - -mini-css-extract-plugin@0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz#98d60fcc5d228c3e36a9bd15a1d6816d6580beb8" - integrity sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg== - dependencies: - loader-utils "^1.1.0" - schema-utils "^1.0.0" - webpack-sources "^1.1.0" - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= - -minimatch@3.0.4, minimatch@^3.0.3, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - -minimist@^1.1.1, minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - -minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= - -minipass@^2.2.1, minipass@^2.3.4: - version "2.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -minizlib@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== - dependencies: - minipass "^2.2.1" - -mississippi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f" - integrity sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^2.0.1" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mixin-deep@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" - integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mixin-object@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" - integrity sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= - dependencies: - for-in "^0.1.3" - is-extendable "^0.1.1" - -mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= - dependencies: - minimist "0.0.8" - -move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= - -multicast-dns@^6.0.1: - version "6.2.3" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" - integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== - dependencies: - dns-packet "^1.3.1" - thunky "^1.0.2" - -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= - -nan@^2.9.2: - version "2.12.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552" - integrity sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -needle@^2.2.1: - version "2.2.4" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" - integrity sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA== - dependencies: - debug "^2.1.2" - iconv-lite "^0.4.4" - sax "^1.2.4" - -negotiator@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" - integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk= - -neo-async@^2.5.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835" - integrity sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA== - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -no-case@^2.2.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" - integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== - dependencies: - lower-case "^1.1.1" - -node-forge@0.7.5: - version "0.7.5" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" - integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ== - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= - -node-libs-browser@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz#5f94263d404f6e44767d726901fff05478d600df" - integrity sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg== - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^1.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.0" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.10.3" - vm-browserify "0.0.4" - -node-notifier@^5.2.1: - version "5.3.0" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.3.0.tgz#c77a4a7b84038733d5fb351aafd8a268bfe19a01" - integrity sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q== - dependencies: - growly "^1.3.0" - semver "^5.5.0" - shellwords "^0.1.1" - which "^1.3.0" - -node-pre-gyp@^0.10.0: - version "0.10.3" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" - integrity sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A== - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -node-releases@^1.0.0-alpha.11, node-releases@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.3.tgz#aad9ce0dcb98129c753f772c0aa01360fb90fbd2" - integrity sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ== - dependencies: - semver "^5.3.0" - -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-package-data@^2.3.2: - version "2.4.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" - integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw== - dependencies: - hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.0.1, normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= - -normalize-url@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" - integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== - -npm-bundled@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979" - integrity sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g== - -npm-packlist@^1.1.6: - version "1.1.12" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a" - integrity sha512-WJKFOVMeAlsU/pjXuqVdzU0WfgtIBCupkEVwn+1Y0ERAbUfWw8R4GjgVbaKnUjRoD2FoQbHOCbOyT5Mbs9Lw4g== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -nth-check@^1.0.2, nth-check@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== - dependencies: - boolbase "~1.0.0" - -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - -nwsapi@^2.0.7, nwsapi@^2.0.9: - version "2.0.9" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz#77ac0cdfdcad52b6a1151a84e73254edc33ed016" - integrity sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ== - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@4.1.1, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-hash@^1.1.4: - version "1.3.1" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" - integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== - -object-keys@^1.0.11, object-keys@^1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" - integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" - integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== - dependencies: - define-properties "^1.1.2" - function-bind "^1.1.1" - has-symbols "^1.0.0" - object-keys "^1.0.11" - -object.getownpropertydescriptors@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" - integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= - dependencies: - define-properties "^1.1.2" - es-abstract "^1.5.1" - -object.omit@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" - integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= - dependencies: - for-own "^0.1.4" - is-extendable "^0.1.1" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -object.values@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.0.4.tgz#e524da09b4f66ff05df457546ec72ac99f13069a" - integrity sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo= - dependencies: - define-properties "^1.1.2" - es-abstract "^1.6.1" - function-bind "^1.1.0" - has "^1.0.1" - -obuf@^1.0.0, obuf@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" - integrity sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c= - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= - dependencies: - mimic-fn "^1.0.0" - -opn@5.4.0, opn@^5.1.0: - version "5.4.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" - integrity sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw== - dependencies: - is-wsl "^1.1.0" - -optimist@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" - integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= - dependencies: - minimist "~0.0.1" - wordwrap "~0.0.2" - -optimize-css-assets-webpack-plugin@5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz#9eb500711d35165b45e7fd60ba2df40cb3eb9159" - integrity sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A== - dependencies: - cssnano "^4.1.0" - last-call-webpack-plugin "^3.0.0" - -optionator@^0.8.1, optionator@^0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.4" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - wordwrap "~1.0.0" - -original@>=0.0.5: - version "1.0.2" - resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" - integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== - dependencies: - url-parse "^1.4.3" - -os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= - -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= - -os-locale@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" - integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA== - dependencies: - execa "^0.7.0" - lcid "^1.0.0" - mem "^1.1.0" - -os-locale@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" - integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== - dependencies: - execa "^1.0.0" - lcid "^2.0.0" - mem "^4.0.0" - -os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - -p-is-promise@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" - integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= - -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== - dependencies: - p-try "^1.0.0" - -p-limit@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68" - integrity sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g== - dependencies: - p-try "^2.0.0" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= - dependencies: - p-limit "^1.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-map@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" - integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA== - -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= - -p-try@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" - integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== - -pako@~1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.7.tgz#2473439021b57f1516c82f58be7275ad8ef1bb27" - integrity sha512-3HNK5tW4x8o5mO8RuHZp3Ydw9icZXx0RANAOMzlMzx7LVXhMJ4mo3MOBpzyd7r/+RUu8BmndP47LXT+vzjtWcQ== - -parallel-transform@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" - integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= - dependencies: - cyclist "~0.2.2" - inherits "^2.0.3" - readable-stream "^2.1.5" - -param-case@2.1.x: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= - dependencies: - no-case "^2.2.0" - -parse-asn1@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.1.tgz#f6bf293818332bd0dab54efb16087724745e6ca8" - integrity sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw== - dependencies: - asn1.js "^4.0.0" - browserify-aes "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - -parse-glob@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" - integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= - dependencies: - glob-base "^0.3.0" - is-dotfile "^1.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.0" - -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= - dependencies: - error-ex "^1.2.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - -parse5@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" - integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== - -parse5@5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" - integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== - -parseurl@~1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" - integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M= - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" - integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= - dependencies: - pinkie-promise "^2.0.0" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-is-inside@^1.0.1, path-is-inside@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-parse@^1.0.5, path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= - dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= - dependencies: - pify "^2.0.0" - -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - -pbkdf2@^3.0.3: - version "3.0.17" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" - integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - -pkg-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" - integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= - dependencies: - find-up "^1.0.0" - -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= - dependencies: - find-up "^2.1.0" - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-up@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" - integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= - dependencies: - find-up "^2.1.0" - -pluralize@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" - integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow== - -pn@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" - integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== - -pnp-webpack-plugin@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.1.0.tgz#947a96d1db94bb5a1fc014d83b581e428699ac8c" - integrity sha512-CPCdcFxx7fEcDMWTDjXe2Wypt4JuMt4q5Q2UrpTcyBBkLiCIyPEh/mCGmUWIcNkKGyXwQ9Y2wVhlKm6ketiBNQ== - -portfinder@^1.0.9: - version "1.0.20" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" - integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw== - dependencies: - async "^1.5.2" - debug "^2.2.0" - mkdirp "0.5.x" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -postcss-attribute-case-insensitive@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.0.tgz#807b6a797ad8bf1c821b2d51cf641e9dd3837624" - integrity sha512-K/zqdg0/UgUgC8qR0lDuxYzmowPpnvrrNC5YuoqzhHMubR9AuhsPlpVu3jjkLHgDAzR+ohD/m7//iGnN9WxbzQ== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-calc@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" - integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ== - dependencies: - css-unit-converter "^1.1.1" - postcss "^7.0.5" - postcss-selector-parser "^5.0.0-rc.4" - postcss-value-parser "^3.3.1" - -postcss-color-functional-notation@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" - integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-gray@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" - integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-color-hex-alpha@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.2.tgz#e9b1886bb038daed33f6394168c210b40bb4fdb6" - integrity sha512-8bIOzQMGdZVifoBQUJdw+yIY00omBd2EwkJXepQo9cjp1UOHHHoeRDeSzTP6vakEpaRc6GAIOfvcQR7jBYaG5Q== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-mod-function@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" - integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-rebeccapurple@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" - integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-colormin@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.2.tgz#93cd1fa11280008696887db1a528048b18e7ed99" - integrity sha512-1QJc2coIehnVFsz0otges8kQLsryi4lo19WD+U5xCWvXd0uw/Z+KKYnbiNDCnO9GP+PvErPHCG0jNvWTngk9Rw== - dependencies: - browserslist "^4.0.0" - color "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-convert-values@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" - integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-custom-media@^7.0.7: - version "7.0.7" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.7.tgz#bbc698ed3089ded61aad0f5bfb1fb48bf6969e73" - integrity sha512-bWPCdZKdH60wKOTG4HKEgxWnZVjAIVNOJDvi3lkuTa90xo/K0YHa2ZnlKLC5e2qF8qCcMQXt0yzQITBp8d0OFA== - dependencies: - postcss "^7.0.5" - -postcss-custom-properties@^8.0.9: - version "8.0.9" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-8.0.9.tgz#8943870528a6eae4c8e8d285b6ccc9fd1f97e69c" - integrity sha512-/Lbn5GP2JkKhgUO2elMs4NnbUJcvHX4AaF5nuJDaNkd2chYW1KA5qtOGGgdkBEWcXtKSQfHXzT7C6grEVyb13w== - dependencies: - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-custom-selectors@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" - integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-dir-pseudo-class@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" - integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-discard-comments@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.1.tgz#30697735b0c476852a7a11050eb84387a67ef55d" - integrity sha512-Ay+rZu1Sz6g8IdzRjUgG2NafSNpp2MSMOQUb+9kkzzzP+kh07fP0yNbhtFejURnyVXSX3FYy2nVNW1QTnNjgBQ== - dependencies: - postcss "^7.0.0" - -postcss-discard-duplicates@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" - integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== - dependencies: - postcss "^7.0.0" - -postcss-discard-empty@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" - integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== - dependencies: - postcss "^7.0.0" - -postcss-discard-overridden@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" - integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== - dependencies: - postcss "^7.0.0" - -postcss-double-position-gradients@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" - integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== - dependencies: - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-env-function@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" - integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-flexbugs-fixes@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz#e094a9df1783e2200b7b19f875dcad3b3aff8b20" - integrity sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA== - dependencies: - postcss "^7.0.0" - -postcss-focus-visible@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" - integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== - dependencies: - postcss "^7.0.2" - -postcss-focus-within@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" - integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== - dependencies: - postcss "^7.0.2" - -postcss-font-variant@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz#71dd3c6c10a0d846c5eda07803439617bbbabacc" - integrity sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg== - dependencies: - postcss "^7.0.2" - -postcss-gap-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" - integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== - dependencies: - postcss "^7.0.2" - -postcss-image-set-function@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" - integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-initial@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.0.tgz#1772512faf11421b791fb2ca6879df5f68aa0517" - integrity sha512-WzrqZ5nG9R9fUtrA+we92R4jhVvEB32IIRTzfIG/PLL8UV4CvbF1ugTEHEFX6vWxl41Xt5RTCJPEZkuWzrOM+Q== - dependencies: - lodash.template "^4.2.4" - postcss "^7.0.2" - -postcss-lab-function@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" - integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-load-config@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.0.0.tgz#f1312ddbf5912cd747177083c5ef7a19d62ee484" - integrity sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ== - dependencies: - cosmiconfig "^4.0.0" - import-cwd "^2.0.0" - -postcss-loader@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" - integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== - dependencies: - loader-utils "^1.1.0" - postcss "^7.0.0" - postcss-load-config "^2.0.0" - schema-utils "^1.0.0" - -postcss-logical@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" - integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== - dependencies: - postcss "^7.0.2" - -postcss-media-minmax@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" - integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== - dependencies: - postcss "^7.0.2" - -postcss-merge-longhand@^4.0.10: - version "4.0.10" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.10.tgz#c4d63ab57bdc054ab4067ab075d488c8c2978380" - integrity sha512-hME10s6CSjm9nlVIcO1ukR7Jr5RisTaaC1y83jWCivpuBtPohA3pZE7cGTIVSYjXvLnXozHTiVOkG4dnnl756g== - dependencies: - css-color-names "0.0.4" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - stylehacks "^4.0.0" - -postcss-merge-rules@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.2.tgz#2be44401bf19856f27f32b8b12c0df5af1b88e74" - integrity sha512-UiuXwCCJtQy9tAIxsnurfF0mrNHKc4NnNx6NxqmzNNjXpQwLSukUxELHTRF0Rg1pAmcoKLih8PwvZbiordchag== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - cssnano-util-same-parent "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - vendors "^1.0.0" - -postcss-minify-font-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" - integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-minify-gradients@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.1.tgz#6da95c6e92a809f956bb76bf0c04494953e1a7dd" - integrity sha512-pySEW3E6Ly5mHm18rekbWiAjVi/Wj8KKt2vwSfVFAWdW6wOIekgqxKxLU7vJfb107o3FDNPkaYFCxGAJBFyogA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - is-color-stop "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-minify-params@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.1.tgz#5b2e2d0264dd645ef5d68f8fec0d4c38c1cf93d2" - integrity sha512-h4W0FEMEzBLxpxIVelRtMheskOKKp52ND6rJv+nBS33G1twu2tCyurYj/YtgU76+UDCvWeNs0hs8HFAWE2OUFg== - dependencies: - alphanum-sort "^1.0.0" - browserslist "^4.0.0" - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - uniqs "^2.0.0" - -postcss-minify-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.1.tgz#a891c197977cc37abf60b3ea06b84248b1c1e9cd" - integrity sha512-8+plQkomve3G+CodLCgbhAKrb5lekAnLYuL1d7Nz+/7RANpBEVdgBkPNwljfSKvZ9xkkZTZITd04KP+zeJTJqg== - dependencies: - alphanum-sort "^1.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - -postcss-modules-extract-imports@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" - integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== - dependencies: - postcss "^6.0.1" - -postcss-modules-local-by-default@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" - integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= - dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" - -postcss-modules-scope@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" - integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= - dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" - -postcss-modules-values@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" - integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= - dependencies: - icss-replace-symbols "^1.1.0" - postcss "^6.0.1" - -postcss-nesting@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.0.tgz#6e26a770a0c8fcba33782a6b6f350845e1a448f6" - integrity sha512-WSsbVd5Ampi3Y0nk/SKr5+K34n52PqMqEfswu6RtU4r7wA8vSD+gM8/D9qq4aJkHImwn1+9iEFTbjoWsQeqtaQ== - dependencies: - postcss "^7.0.2" - -postcss-normalize-charset@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" - integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== - dependencies: - postcss "^7.0.0" - -postcss-normalize-display-values@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.1.tgz#d9a83d47c716e8a980f22f632c8b0458cfb48a4c" - integrity sha512-R5mC4vaDdvsrku96yXP7zak+O3Mm9Y8IslUobk7IMP+u/g+lXvcN4jngmHY5zeJnrQvE13dfAg5ViU05ZFDwdg== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-positions@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.1.tgz#ee2d4b67818c961964c6be09d179894b94fd6ba1" - integrity sha512-GNoOaLRBM0gvH+ZRb2vKCIujzz4aclli64MBwDuYGU2EY53LwiP7MxOZGE46UGtotrSnmarPPZ69l2S/uxdaWA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-repeat-style@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.1.tgz#5293f234b94d7669a9f805495d35b82a581c50e5" - integrity sha512-fFHPGIjBUyUiswY2rd9rsFcC0t3oRta4wxE1h3lpwfQZwFeFjXFSiDtdJ7APCmHQOnUZnqYBADNRPKPwFAONgA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-string@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.1.tgz#23c5030c2cc24175f66c914fa5199e2e3c10fef3" - integrity sha512-IJoexFTkAvAq5UZVxWXAGE0yLoNN/012v7TQh5nDo6imZJl2Fwgbhy3J2qnIoaDBrtUP0H7JrXlX1jjn2YcvCQ== - dependencies: - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-timing-functions@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.1.tgz#8be83e0b9cb3ff2d1abddee032a49108f05f95d7" - integrity sha512-1nOtk7ze36+63ONWD8RCaRDYsnzorrj+Q6fxkQV+mlY5+471Qx9kspqv0O/qQNMeApg8KNrRf496zHwJ3tBZ7w== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-unicode@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" - integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-url@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" - integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== - dependencies: - is-absolute-url "^2.0.0" - normalize-url "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-whitespace@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.1.tgz#d14cb639b61238418ac8bc8d3b7bdd65fc86575e" - integrity sha512-U8MBODMB2L+nStzOk6VvWWjZgi5kQNShCyjRhMT3s+W9Jw93yIjOnrEkKYD3Ul7ChWbEcjDWmXq0qOL9MIAnAw== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-ordered-values@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.1.tgz#2e3b432ef3e489b18333aeca1f1295eb89be9fc2" - integrity sha512-PeJiLgJWPzkVF8JuKSBcylaU+hDJ/TX3zqAMIjlghgn1JBi6QwQaDZoDIlqWRcCAI8SxKrt3FCPSRmOgKRB97Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-overflow-shorthand@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" - integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== - dependencies: - postcss "^7.0.2" - -postcss-page-break@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" - integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== - dependencies: - postcss "^7.0.2" - -postcss-place@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" - integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-preset-env@6.3.1: - version "6.3.1" - resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-6.3.1.tgz#bd0f6353c44f41d0be61da278af33a6559e0aa6a" - integrity sha512-erl+OcCTr1+jsfJNQjBweyb8Y1s6KngUBwoqJnRXO197PmEE6u9HxZfnpKkTQqasxZljxNHzXR5hMb7MdD0Zdw== - dependencies: - autoprefixer "^9.3.1" - browserslist "^4.3.4" - caniuse-lite "^1.0.30000905" - cssdb "^4.1.0" - postcss "^7.0.5" - postcss-attribute-case-insensitive "^4.0.0" - postcss-color-functional-notation "^2.0.1" - postcss-color-gray "^5.0.0" - postcss-color-hex-alpha "^5.0.2" - postcss-color-mod-function "^3.0.3" - postcss-color-rebeccapurple "^4.0.1" - postcss-custom-media "^7.0.7" - postcss-custom-properties "^8.0.9" - postcss-custom-selectors "^5.1.2" - postcss-dir-pseudo-class "^5.0.0" - postcss-double-position-gradients "^1.0.0" - postcss-env-function "^2.0.2" - postcss-focus-visible "^4.0.0" - postcss-focus-within "^3.0.0" - postcss-font-variant "^4.0.0" - postcss-gap-properties "^2.0.0" - postcss-image-set-function "^3.0.1" - postcss-initial "^3.0.0" - postcss-lab-function "^2.0.1" - postcss-logical "^3.0.0" - postcss-media-minmax "^4.0.0" - postcss-nesting "^7.0.0" - postcss-overflow-shorthand "^2.0.0" - postcss-page-break "^2.0.0" - postcss-place "^4.0.1" - postcss-pseudo-class-any-link "^6.0.0" - postcss-replace-overflow-wrap "^3.0.0" - postcss-selector-matches "^4.0.0" - postcss-selector-not "^4.0.0" - -postcss-pseudo-class-any-link@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" - integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-reduce-initial@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.2.tgz#bac8e325d67510ee01fa460676dc8ea9e3b40f15" - integrity sha512-epUiC39NonKUKG+P3eAOKKZtm5OtAtQJL7Ye0CBN1f+UQTHzqotudp+hki7zxXm7tT0ZAKDMBj1uihpPjP25ug== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - -postcss-reduce-transforms@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.1.tgz#8600d5553bdd3ad640f43bff81eb52f8760d4561" - integrity sha512-sZVr3QlGs0pjh6JAIe6DzWvBaqYw05V1t3d9Tp+VnFRT5j+rsqoWsysh/iSD7YNsULjq9IAylCznIwVd5oU/zA== - dependencies: - cssnano-util-get-match "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-replace-overflow-wrap@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" - integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== - dependencies: - postcss "^7.0.2" - -postcss-safe-parser@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz#8756d9e4c36fdce2c72b091bbc8ca176ab1fcdea" - integrity sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ== - dependencies: - postcss "^7.0.0" - -postcss-selector-matches@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" - integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-not@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz#c68ff7ba96527499e832724a2674d65603b645c0" - integrity sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-parser@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" - integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= - dependencies: - dot-prop "^4.1.1" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" - integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== - dependencies: - cssesc "^2.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-svgo@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.1.tgz#5628cdb38f015de6b588ce6d0bf0724b492b581d" - integrity sha512-YD5uIk5NDRySy0hcI+ZJHwqemv2WiqqzDgtvgMzO8EGSkK5aONyX8HMVFRFJSdO8wUWTuisUFn/d7yRRbBr5Qw== - dependencies: - is-svg "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - svgo "^1.0.0" - -postcss-unique-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" - integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== - dependencies: - alphanum-sort "^1.0.0" - postcss "^7.0.0" - uniqs "^2.0.0" - -postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" - integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== - -postcss-values-parser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.0.tgz#1ba42cae31367c44f96721cb5eb99462bfb39705" - integrity sha512-cyRdkgbRRefu91ByAlJow4y9w/hnBmmWgLpWmlFQ2bpIy2eKrqowt3VeYcaHQ08otVXmC9V2JtYW1Z/RpvYR8A== - dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss@^6.0.1, postcss@^6.0.23: - version "6.0.23" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" - integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== - dependencies: - chalk "^2.4.1" - source-map "^0.6.1" - supports-color "^5.4.0" - -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.7" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.7.tgz#2754d073f77acb4ef08f1235c36c5721a7201614" - integrity sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg== - dependencies: - chalk "^2.4.1" - source-map "^0.6.1" - supports-color "^5.5.0" - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - -preserve@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" - integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= - -prettier@^1.14.2: - version "1.15.3" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.15.3.tgz#1feaac5bdd181237b54dbe65d874e02a1472786a" - integrity sha512-gAU9AGAPMaKb3NNSUUuhhFAS7SCO4ALTN4nRIn6PJ075Qd28Yn2Ig2ahEJWdJwJmlEBTUfC7mMUSFy8MwsOCfg== - -pretty-bytes@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-4.0.2.tgz#b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9" - integrity sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk= - -pretty-error@^2.0.2: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" - integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM= - dependencies: - renderkid "^2.0.1" - utila "~0.4" - -pretty-format@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760" - integrity sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw== - dependencies: - ansi-regex "^3.0.0" - ansi-styles "^3.2.0" - -private@^0.1.6, private@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" - integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== - -process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - -promise@8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/promise/-/promise-8.0.2.tgz#9dcd0672192c589477d56891271bdc27547ae9f0" - integrity sha512-EIyzM39FpVOMbqgzEHhxdrEhtOSDOtjMZQ0M6iVfCE+kWNgCkAyOdnuCWqfmflylftfadU6FkiMgHZA2kUzwRw== - dependencies: - asap "~2.0.6" - -prompts@^0.1.9: - version "0.1.14" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-0.1.14.tgz#a8e15c612c5c9ec8f8111847df3337c9cbd443b2" - integrity sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w== - dependencies: - kleur "^2.0.1" - sisteransi "^0.1.1" - -prop-types@^15.6.2: - version "15.6.2" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102" - integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ== - dependencies: - loose-envify "^1.3.1" - object-assign "^4.1.1" - -proxy-addr@~2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93" - integrity sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA== - dependencies: - forwarded "~0.1.2" - ipaddr.js "1.8.0" - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - -psl@^1.1.24, psl@^1.1.28: - version "1.1.31" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" - integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== - -public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -pump@^2.0.0, pump@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - -punycode@2.x.x, punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -punycode@^1.2.4, punycode@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= - -q@^1.1.2: - version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= - -qs@6.5.2, qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - -querystring-es3@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - -querystringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef" - integrity sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg== - -raf@3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.0.tgz#a28876881b4bc2ca9117d4138163ddb80f781575" - integrity sha512-pDP/NMRAXoTfrhCfyfSEwJAKLaxBU9eApMeBPB1TkDouZmvPerIClV8lTAd+uF8ZiTaVl69e1FCxQrAd/VTjGw== - dependencies: - performance-now "^2.1.0" - -randomatic@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" - integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw== - dependencies: - is-number "^4.0.0" - kind-of "^6.0.0" - math-random "^1.0.1" - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80" - integrity sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A== - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -range-parser@^1.0.3, range-parser@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" - integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= - -raw-body@2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" - integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== - dependencies: - bytes "3.0.0" - http-errors "1.6.3" - iconv-lite "0.4.23" - unpipe "1.0.0" - -rc@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -react-app-polyfill@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-0.2.0.tgz#60eaf037223b2f3a5671f45e5ac3b418f0b48ad2" - integrity sha512-uBfocjRsBNqhTaEywUZ2buzhHbor2jBbnhZY8VUZ7VZ3PXucIPZrPDAAmbclELhvl+x08PbynAGQfMYcBmqZ2w== - dependencies: - core-js "2.5.7" - object-assign "4.1.1" - promise "8.0.2" - raf "3.4.0" - whatwg-fetch "3.0.0" - -react-dev-utils@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-7.0.0.tgz#b99d87aea260294bf7ea087cdbd6b099fac3eb27" - integrity sha512-Rlt+rbsSIrv5h3jr8Z6I0fOIts/UxpPu0nB4wxYlpO48vpdnG9tCshOJGmaYjGfNBSNhaBpisIAGhK6c8X2/kw== - dependencies: - "@babel/code-frame" "7.0.0" - address "1.0.3" - browserslist "4.1.1" - chalk "2.4.1" - cross-spawn "6.0.5" - detect-port-alt "1.1.6" - escape-string-regexp "1.0.5" - filesize "3.6.1" - find-up "3.0.0" - global-modules "1.0.0" - globby "8.0.1" - gzip-size "5.0.0" - immer "1.7.2" - inquirer "6.2.0" - is-root "2.0.0" - loader-utils "1.1.0" - opn "5.4.0" - pkg-up "2.0.0" - react-error-overlay "^5.1.1" - recursive-readdir "2.2.2" - shell-quote "1.6.1" - sockjs-client "1.1.5" - strip-ansi "4.0.0" - text-table "0.2.0" - -react-dom@16.7.0: - version "16.7.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.7.0.tgz#a17b2a7ca89ee7390bc1ed5eb81783c7461748b8" - integrity sha512-D0Ufv1ExCAmF38P2Uh1lwpminZFRXEINJe53zRAbm4KPwSyd6DY/uDoS0Blj9jvPpn1+wivKpZYc8aAAN/nAkg== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.12.0" - -react-error-overlay@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-5.1.1.tgz#56f0439f001ff3588da0f479a86482ccb1e708cb" - integrity sha512-gJcOyak5ri9mzhpFObSAkCqNNBCVZE8LaR/mX37agULgSL0dobgX11NVSIetvNzhHMkr6CIqV0xiutvvcjBtkw== - -react-scripts@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-2.1.2.tgz#cf1686cd9ca3c6148e1428e97aac12995f01b554" - integrity sha512-AmnKID1MgZfiYxuzv0+C6m1c8CFt+IVDQge5cEbNnU4YQ5Are2amHmDexcVF0Ft6W/lAsXxjzWYjC0T3lUurRw== - dependencies: - "@babel/core" "7.1.6" - "@svgr/webpack" "2.4.1" - babel-core "7.0.0-bridge.0" - babel-eslint "9.0.0" - babel-jest "23.6.0" - babel-loader "8.0.4" - babel-plugin-named-asset-import "^0.3.0" - babel-preset-react-app "^7.0.0" - bfj "6.1.1" - case-sensitive-paths-webpack-plugin "2.1.2" - chalk "2.4.1" - css-loader "1.0.0" - dotenv "6.0.0" - dotenv-expand "4.2.0" - eslint "5.6.0" - eslint-config-react-app "^3.0.6" - eslint-loader "2.1.1" - eslint-plugin-flowtype "2.50.1" - eslint-plugin-import "2.14.0" - eslint-plugin-jsx-a11y "6.1.2" - eslint-plugin-react "7.11.1" - file-loader "2.0.0" - fork-ts-checker-webpack-plugin-alt "0.4.14" - fs-extra "7.0.0" - html-webpack-plugin "4.0.0-alpha.2" - identity-obj-proxy "3.0.0" - jest "23.6.0" - jest-pnp-resolver "1.0.1" - jest-resolve "23.6.0" - mini-css-extract-plugin "0.4.3" - optimize-css-assets-webpack-plugin "5.0.1" - pnp-webpack-plugin "1.1.0" - postcss-flexbugs-fixes "4.1.0" - postcss-loader "3.0.0" - postcss-preset-env "6.3.1" - postcss-safe-parser "4.0.1" - react-app-polyfill "^0.2.0" - react-dev-utils "^7.0.0" - resolve "1.8.1" - sass-loader "7.1.0" - style-loader "0.23.0" - terser-webpack-plugin "1.1.0" - url-loader "1.1.1" - webpack "4.19.1" - webpack-dev-server "3.1.9" - webpack-manifest-plugin "2.0.4" - workbox-webpack-plugin "3.6.3" - optionalDependencies: - fsevents "1.2.4" - -react@16.7.0: - version "16.7.0" - resolved "https://registry.yarnpkg.com/react/-/react-16.7.0.tgz#b674ec396b0a5715873b350446f7ea0802ab6381" - integrity sha512-StCz3QY8lxTb5cl2HJxjwLFOXPIFQp+p+hxQfc8WE0QiLfCtIlKj8/+5tjjKm8uSTlAW+fCPaavGFS06V9Ar3A== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.12.0" - -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= - dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" - -read-pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" - integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" - -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= - dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" - -read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.9, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@1.0: - version "1.0.34" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" - integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readdirp@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -realpath-native@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.2.tgz#cd51ce089b513b45cf9b1516c82989b51ccc6560" - integrity sha512-+S3zTvVt9yTntFrBpm7TQmQ3tzpCrnA1a/y+3cUHAc9ZR6aIjG0WNLR+Rj79QpJktY+VeW/TQtFlQ1bzsehI8g== - dependencies: - util.promisify "^1.0.0" - -recursive-readdir@2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" - integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== - dependencies: - minimatch "3.0.4" - -regenerate-unicode-properties@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz#107405afcc4a190ec5ed450ecaa00ed0cafa7a4c" - integrity sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw== - dependencies: - regenerate "^1.4.0" - -regenerate@^1.2.1, regenerate@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" - integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== - -regenerator-runtime@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== - -regenerator-runtime@^0.12.0: - version "0.12.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" - integrity sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg== - -regenerator-transform@^0.13.3: - version "0.13.3" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.3.tgz#264bd9ff38a8ce24b06e0636496b2c856b57bcbb" - integrity sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA== - dependencies: - private "^0.1.6" - -regex-cache@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" - integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== - dependencies: - is-equal-shallow "^0.1.3" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexpp@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" - integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== - -regexpu-core@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" - integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs= - dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" - -regexpu-core@^4.1.3, regexpu-core@^4.2.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.4.0.tgz#8d43e0d1266883969720345e70c275ee0aec0d32" - integrity sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^7.0.0" - regjsgen "^0.5.0" - regjsparser "^0.6.0" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.0.2" - -regjsgen@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" - integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= - -regjsgen@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" - integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA== - -regjsparser@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" - integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= - dependencies: - jsesc "~0.5.0" - -regjsparser@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" - integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ== - dependencies: - jsesc "~0.5.0" - -relateurl@0.2.x: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -renderkid@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.2.tgz#12d310f255360c07ad8fde253f6c9e9de372d2aa" - integrity sha512-FsygIxevi1jSiPY9h7vZmBFUbAOcbYm9UwyiLNdVsLRs/5We9Ob5NMPbGYUTWiLq5L+ezlVdE0A8bbME5CWTpg== - dependencies: - css-select "^1.1.0" - dom-converter "~0.2" - htmlparser2 "~3.3.0" - strip-ansi "^3.0.0" - utila "^0.4.0" - -repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" - integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== - -repeat-string@^1.5.2, repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -repeating@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= - dependencies: - is-finite "^1.0.0" - -request-promise-core@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6" - integrity sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY= - dependencies: - lodash "^4.13.1" - -request-promise-native@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5" - integrity sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU= - dependencies: - request-promise-core "1.1.1" - stealthy-require "^1.1.0" - tough-cookie ">=2.3.3" - -request@^2.87.0, request@^2.88.0: - version "2.88.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" - integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.0" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.4.3" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-from-string@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -require-main-filename@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= - -require-uncached@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" - integrity sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM= - dependencies: - caller-path "^0.1.0" - resolve-from "^1.0.0" - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= - dependencies: - resolve-from "^3.0.0" - -resolve-dir@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - -resolve-from@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" - integrity sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY= - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" - integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= - -resolve@1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26" - integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA== - dependencies: - path-parse "^1.0.5" - -resolve@^1.3.2, resolve@^1.5.0, resolve@^1.6.0, resolve@^1.8.1: - version "1.9.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.9.0.tgz#a14c6fdfa8f92a7df1d996cb7105fa744658ea06" - integrity sha512-TZNye00tI67lwYvzxCxHGjwTNlUV70io54/Ed4j6PscB8xVfuBJpRenI/o6dVk0cY0PYTY27AgCoGGxRnYuItQ== - dependencies: - path-parse "^1.0.6" - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -rgb-regex@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" - integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= - -rgba-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" - integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= - -rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" - integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w== - dependencies: - glob "^7.0.5" - -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - -rsvp@^3.3.3: - version "3.6.2" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a" - integrity sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw== - -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= - dependencies: - is-promise "^2.1.0" - -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= - dependencies: - aproba "^1.1.1" - -rxjs@^6.1.0: - version "6.3.3" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55" - integrity sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw== - dependencies: - tslib "^1.9.0" - -safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sane@^2.0.0: - version "2.5.2" - resolved "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa" - integrity sha1-tNwYYcIbQn6SlQej51HiosuKs/o= - dependencies: - anymatch "^2.0.0" - capture-exit "^1.2.0" - exec-sh "^0.2.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - watch "~0.18.0" - optionalDependencies: - fsevents "^1.2.3" - -sass-loader@7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d" - integrity sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w== - dependencies: - clone-deep "^2.0.1" - loader-utils "^1.0.1" - lodash.tail "^4.1.1" - neo-async "^2.5.0" - pify "^3.0.0" - semver "^5.5.0" - -sax@^1.2.4, sax@~1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -saxes@^3.1.4: - version "3.1.4" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-3.1.4.tgz#4ad5c53eb085ac0570ea1071a07aaf22ad29cebd" - integrity sha512-GVZmLJnkS4Vl8Pe9o4nc5ALZ615VOVxCmea8Cs0l+8GZw3RQ5XGOSUomIUfuZuk4Todo44v4y+HY1EATkDDiZg== - dependencies: - xmlchars "^1.3.1" - -scheduler@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.12.0.tgz#8ab17699939c0aedc5a196a657743c496538647b" - integrity sha512-t7MBR28Akcp4Jm+QoR63XgAi9YgCUmgvDHqf5otgAj4QvdoBE4ImCX0ffehefePPG+aitiYHp0g/mW6s4Tp+dw== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -schema-utils@^0.4.4, schema-utils@^0.4.5: - version "0.4.7" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" - integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== - dependencies: - ajv "^6.1.0" - ajv-keywords "^3.1.0" - -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= - -selfsigned@^1.9.1: - version "1.10.4" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd" - integrity sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw== - dependencies: - node-forge "0.7.5" - -"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1: - version "5.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== - -send@0.16.2: - version "0.16.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" - integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.6.2" - mime "1.4.1" - ms "2.0.0" - on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.4.0" - -serialize-javascript@^1.4.0: - version "1.6.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.6.1.tgz#4d1f697ec49429a847ca6f442a2a755126c4d879" - integrity sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw== - -serve-index@^1.7.2: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.13.2: - version "1.13.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" - integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.2" - send "0.16.2" - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" - -set-value@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setimmediate@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -shallow-clone@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-0.1.2.tgz#5909e874ba77106d73ac414cfec1ffca87d97060" - integrity sha1-WQnodLp3EG1zrEFM/sH/yofZcGA= - dependencies: - is-extendable "^0.1.1" - kind-of "^2.0.1" - lazy-cache "^0.2.3" - mixin-object "^2.0.1" - -shallow-clone@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571" - integrity sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA== - dependencies: - is-extendable "^0.1.1" - kind-of "^5.0.0" - mixin-object "^2.0.1" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -shell-quote@1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" - integrity sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c= - dependencies: - array-filter "~0.0.0" - array-map "~0.0.0" - array-reduce "~0.0.0" - jsonify "~0.0.0" - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= - -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= - dependencies: - is-arrayish "^0.3.1" - -sisteransi@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-0.1.1.tgz#5431447d5f7d1675aac667ccd0b865a4994cb3ce" - integrity sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g== - -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= - -slice-ansi@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" - integrity sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg== - dependencies: - is-fullwidth-code-point "^2.0.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -sockjs-client@1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.5.tgz#1bb7c0f7222c40f42adf14f4442cbd1269771a83" - integrity sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM= - dependencies: - debug "^2.6.6" - eventsource "0.1.6" - faye-websocket "~0.11.0" - inherits "^2.0.1" - json3 "^3.3.2" - url-parse "^1.1.8" - -sockjs@0.3.19: - version "0.3.19" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" - integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw== - dependencies: - faye-websocket "^0.10.0" - uuid "^3.0.1" - -source-list-map@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - -source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== - dependencies: - atob "^2.1.1" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.4.15: - version "0.4.18" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" - integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== - dependencies: - source-map "^0.5.6" - -source-map-support@^0.5.6, source-map-support@~0.5.6: - version "0.5.9" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f" - integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= - -source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -spdx-correct@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" - integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" - integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== - -spdx-expression-parse@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" - integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" - integrity sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g== - -spdy-transport@^2.0.18: - version "2.1.1" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.1.1.tgz#c54815d73858aadd06ce63001e7d25fa6441623b" - integrity sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q== - dependencies: - debug "^2.6.8" - detect-node "^2.0.3" - hpack.js "^2.1.6" - obuf "^1.1.1" - readable-stream "^2.2.9" - safe-buffer "^5.0.1" - wbuf "^1.7.2" - -spdy@^3.4.1: - version "3.4.7" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz#42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc" - integrity sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw= - dependencies: - debug "^2.6.8" - handle-thing "^1.2.5" - http-deceiver "^1.2.7" - safe-buffer "^5.0.1" - select-hose "^2.0.0" - spdy-transport "^2.0.18" - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -sshpk@^1.7.0: - version "1.16.0" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.0.tgz#1d4963a2fbffe58050aa9084ca20be81741c07de" - integrity sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -ssri@^5.2.4: - version "5.3.0" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06" - integrity sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ== - dependencies: - safe-buffer "^5.1.1" - -ssri@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" - integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== - dependencies: - figgy-pudding "^3.5.1" - -stable@~0.1.6: - version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -stack-utils@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.2.tgz#33eba3897788558bebfc2db059dc158ec36cebb8" - integrity sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA== - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"statuses@>= 1.4.0 < 2": - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -statuses@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" - integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== - -stealthy-require@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= - -stream-browserify@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" - integrity sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds= - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - -stream-http@^2.7.2: - version "2.8.3" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" - integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.3.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - -stream-shift@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" - integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= - -string-length@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" - integrity sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= - dependencies: - astral-regex "^1.0.0" - strip-ansi "^4.0.0" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string_decoder@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" - integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== - dependencies: - safe-buffer "~5.1.0" - -string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" - integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -stringify-object@^3.2.2: - version "3.3.0" - resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" - integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - -strip-ansi@4.0.0, strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" - integrity sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow== - dependencies: - ansi-regex "^4.0.0" - -strip-bom@3.0.0, strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - -strip-bom@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= - dependencies: - is-utf8 "^0.2.0" - -strip-comments@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" - integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== - dependencies: - babel-extract-comments "^1.0.0" - babel-plugin-transform-object-rest-spread "^6.26.0" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -style-loader@0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.0.tgz#8377fefab68416a2e05f1cabd8c3a3acfcce74f1" - integrity sha512-uCcN7XWHkqwGVt7skpInW6IGO1tG6ReyFQ1Cseh0VcN6VdcFQi62aG/2F3Y9ueA8x4IVlfaSUxpmQXQD9QrEuQ== - dependencies: - loader-utils "^1.1.0" - schema-utils "^0.4.5" - -stylehacks@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.1.tgz#3186595d047ab0df813d213e51c8b94e0b9010f2" - integrity sha512-TK5zEPeD9NyC1uPIdjikzsgWxdQQN/ry1X3d1iOz1UkYDCmcr928gWD1KHgyC27F50UnE0xCTrBOO1l6KR8M4w== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - -supports-color@^3.1.2: - version "3.2.3" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" - integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= - dependencies: - has-flag "^1.0.0" - -supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -svgo@^1.0.0, svgo@^1.0.5: - version "1.1.1" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.1.1.tgz#12384b03335bcecd85cfa5f4e3375fed671cb985" - integrity sha512-GBkJbnTuFpM4jFbiERHDWhZc/S/kpHToqmZag3aEBjPYK44JAN2QBjvrGIxLOoCyMZjuFQIfTO2eJd8uwLY/9g== - dependencies: - coa "~2.0.1" - colors "~1.1.2" - css-select "^2.0.0" - css-select-base-adapter "~0.1.0" - css-tree "1.0.0-alpha.28" - css-url-regex "^1.1.0" - csso "^3.5.0" - js-yaml "^3.12.0" - mkdirp "~0.5.1" - object.values "^1.0.4" - sax "~1.2.4" - stable "~0.1.6" - unquote "~1.1.1" - util.promisify "~1.0.0" - -symbol-tree@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" - integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= - -table@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc" - integrity sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg== - dependencies: - ajv "^6.0.1" - ajv-keywords "^3.0.0" - chalk "^2.1.0" - lodash "^4.17.4" - slice-ansi "1.0.0" - string-width "^2.1.1" - -tapable@^1.0.0, tapable@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.1.tgz#4d297923c5a72a42360de2ab52dadfaaec00018e" - integrity sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA== - -tar@^4: - version "4.4.8" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" - integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.4" - minizlib "^1.1.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.2" - -terser-webpack-plugin@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz#cf7c25a1eee25bf121f4a587bb9e004e3f80e528" - integrity sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA== - dependencies: - cacache "^11.0.2" - find-cache-dir "^2.0.0" - schema-utils "^1.0.0" - serialize-javascript "^1.4.0" - source-map "^0.6.1" - terser "^3.8.1" - webpack-sources "^1.1.0" - worker-farm "^1.5.2" - -terser@^3.8.1: - version "3.14.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-3.14.0.tgz#49a8ddf34a1308a901d787dab03a42c51b557447" - integrity sha512-KQC1QNKbC/K1ZUjLIWsezW7wkTJuB4v9ptQQUNOzAPVHuVf2LrwEcB0I9t2HTEYUwAFVGiiS6wc+P4ClLDc5FQ== - dependencies: - commander "~2.17.1" - source-map "~0.6.1" - source-map-support "~0.5.6" - -test-exclude@^4.2.1: - version "4.2.3" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.3.tgz#a9a5e64474e4398339245a0a769ad7c2f4a97c20" - integrity sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA== - dependencies: - arrify "^1.0.1" - micromatch "^2.3.11" - object-assign "^4.1.0" - read-pkg-up "^1.0.1" - require-main-filename "^1.0.1" - -text-table@0.2.0, text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -throat@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" - integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= - -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through@^2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -thunky@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" - integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== - -timers-browserify@^2.0.4: - version "2.0.10" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" - integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg== - dependencies: - setimmediate "^1.0.4" - -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - -tmpl@1.0.x: - version "1.0.4" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" - integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= - -to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= - -to-fast-properties@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" - integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -topo@2.x.x: - version "2.0.2" - resolved "https://registry.yarnpkg.com/topo/-/topo-2.0.2.tgz#cd5615752539057c0dc0491a621c3bc6fbe1d182" - integrity sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI= - dependencies: - hoek "4.x.x" - -tough-cookie@>=2.3.3, tough-cookie@^2.3.4, tough-cookie@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@~2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" - integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== - dependencies: - psl "^1.1.24" - punycode "^1.4.1" - -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= - dependencies: - punycode "^2.1.0" - -trim-right@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" - integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= - -tryer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" - integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== - -tslib@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" - integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== - -tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - -type-is@~1.6.16: - version "1.6.16" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194" - integrity sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.18" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -uglify-es@^3.3.4: - version "3.3.9" - resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" - integrity sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ== - dependencies: - commander "~2.13.0" - source-map "~0.6.1" - -uglify-js@3.4.x, uglify-js@^3.1.4: - version "3.4.9" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3" - integrity sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q== - dependencies: - commander "~2.17.1" - source-map "~0.6.1" - -uglifyjs-webpack-plugin@^1.2.4: - version "1.3.0" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz#75f548160858163a08643e086d5fefe18a5d67de" - integrity sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw== - dependencies: - cacache "^10.0.4" - find-cache-dir "^1.0.0" - schema-utils "^0.4.5" - serialize-javascript "^1.4.0" - source-map "^0.6.1" - uglify-es "^3.3.4" - webpack-sources "^1.1.0" - worker-farm "^1.5.2" - -unicode-canonical-property-names-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" - integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== - -unicode-match-property-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" - integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== - dependencies: - unicode-canonical-property-names-ecmascript "^1.0.4" - unicode-property-aliases-ecmascript "^1.0.4" - -unicode-match-property-value-ecmascript@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz#9f1dc76926d6ccf452310564fd834ace059663d4" - integrity sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ== - -unicode-property-aliases-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0" - integrity sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg== - -union-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^0.4.3" - -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - -uniqs@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" - integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= - -unique-filename@^1.1.0, unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" - integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg== - dependencies: - imurmurhash "^0.1.4" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" - integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.0.5: - version "1.1.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd" - integrity sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw== - -upper-case@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= - -uri-js@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" - integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-loader@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.1.tgz#4d1f3b4f90dde89f02c008e662d604d7511167c1" - integrity sha512-vugEeXjyYFBCUOpX+ZuaunbK3QXMKaQ3zUnRfIpRBlGkY7QizCnzyyn2ASfcxsvyU3ef+CJppVywnl3Kgf13Gg== - dependencies: - loader-utils "^1.1.0" - mime "^2.0.3" - schema-utils "^1.0.0" - -url-parse@^1.1.8, url-parse@^1.4.3: - version "1.4.4" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.4.tgz#cac1556e95faa0303691fec5cf9d5a1bc34648f8" - integrity sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg== - dependencies: - querystringify "^2.0.0" - requires-port "^1.0.0" - -url@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -util.promisify@1.0.0, util.promisify@^1.0.0, util.promisify@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - -util@0.10.3: - version "0.10.3" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" - integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - dependencies: - inherits "2.0.1" - -util@^0.10.3: - version "0.10.4" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" - integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A== - dependencies: - inherits "2.0.3" - -utila@^0.4.0, utila@~0.4: - version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^3.0.1, uuid@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -vendors@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz#7fcb5eef9f5623b156bcea89ec37d63676f21801" - integrity sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ== - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vm-browserify@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" - integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= - dependencies: - indexof "0.0.1" - -w3c-hr-time@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045" - integrity sha1-gqwr/2PZUOqeMYmlimViX+3xkEU= - dependencies: - browser-process-hrtime "^0.1.2" - -w3c-xmlserializer@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-1.0.1.tgz#054cdcd359dc5d1f3ec9be4e272c756af4b21d39" - integrity sha512-XZGI1OH/OLQr/NaJhhPmzhngwcAnZDLytsvXnRmlYeRkmbb0I7sqFFA22erq4WQR0sUu17ZSQOAV9mFwCqKRNg== - dependencies: - domexception "^1.0.1" - webidl-conversions "^4.0.2" - xml-name-validator "^3.0.0" - -walker@~1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" - integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= - dependencies: - makeerror "1.0.x" - -watch@~0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986" - integrity sha1-KAlUdsbffJDJYxOJkMClQj60uYY= - dependencies: - exec-sh "^0.2.0" - minimist "^1.2.0" - -watchpack@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" - integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== - dependencies: - chokidar "^2.0.2" - graceful-fs "^4.1.2" - neo-async "^2.5.0" - -wbuf@^1.1.0, wbuf@^1.7.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== - -webpack-dev-middleware@3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz#1132fecc9026fd90f0ecedac5cbff75d1fb45890" - integrity sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA== - dependencies: - memory-fs "~0.4.1" - mime "^2.3.1" - range-parser "^1.0.3" - webpack-log "^2.0.0" - -webpack-dev-server@3.1.9: - version "3.1.9" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.9.tgz#8b32167624d2faff40dcedc2cbce17ed1f34d3e0" - integrity sha512-fqPkuNalLuc/hRC2QMkVYJkgNmRvxZQo7ykA2e1XRg/tMJm3qY7ZaD6d89/Fqjxtj9bOrn5wZzLD2n84lJdvWg== - dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^2.0.0" - compression "^1.5.2" - connect-history-api-fallback "^1.3.0" - debug "^3.1.0" - del "^3.0.0" - express "^4.16.2" - html-entities "^1.2.0" - http-proxy-middleware "~0.18.0" - import-local "^2.0.0" - internal-ip "^3.0.1" - ip "^1.1.5" - killable "^1.0.0" - loglevel "^1.4.1" - opn "^5.1.0" - portfinder "^1.0.9" - schema-utils "^1.0.0" - selfsigned "^1.9.1" - serve-index "^1.7.2" - sockjs "0.3.19" - sockjs-client "1.1.5" - spdy "^3.4.1" - strip-ansi "^3.0.0" - supports-color "^5.1.0" - webpack-dev-middleware "3.4.0" - webpack-log "^2.0.0" - yargs "12.0.2" - -webpack-log@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" - integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== - dependencies: - ansi-colors "^3.0.0" - uuid "^3.3.2" - -webpack-manifest-plugin@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz#e4ca2999b09557716b8ba4475fb79fab5986f0cd" - integrity sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg== - dependencies: - fs-extra "^7.0.0" - lodash ">=3.5 <5" - tapable "^1.0.0" - -webpack-sources@^1.1.0, webpack-sources@^1.2.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" - integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack@4.19.1: - version "4.19.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.19.1.tgz#096674bc3b573f8756c762754366e5b333d6576f" - integrity sha512-j7Q/5QqZRqIFXJvC0E59ipLV5Hf6lAnS3ezC3I4HMUybwEDikQBVad5d+IpPtmaQPQArvgUZLXIN6lWijHBn4g== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-module-context" "1.7.6" - "@webassemblyjs/wasm-edit" "1.7.6" - "@webassemblyjs/wasm-parser" "1.7.6" - acorn "^5.6.2" - acorn-dynamic-import "^3.0.0" - ajv "^6.1.0" - ajv-keywords "^3.1.0" - chrome-trace-event "^1.0.0" - enhanced-resolve "^4.1.0" - eslint-scope "^4.0.0" - json-parse-better-errors "^1.0.2" - loader-runner "^2.3.0" - loader-utils "^1.1.0" - memory-fs "~0.4.1" - micromatch "^3.1.8" - mkdirp "~0.5.0" - neo-async "^2.5.0" - node-libs-browser "^2.0.0" - schema-utils "^0.4.4" - tapable "^1.1.0" - uglifyjs-webpack-plugin "^1.2.4" - watchpack "^1.5.0" - webpack-sources "^1.2.0" - -websocket-driver@>=0.5.1: - version "0.7.0" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" - integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs= - dependencies: - http-parser-js ">=0.4.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" - integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== - -whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3, whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - -whatwg-fetch@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz#fc804e458cc460009b1a2b966bc8817d2578aefb" - integrity sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== - -whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - -whatwg-url@^6.4.1: - version "6.5.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8" - integrity sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -whatwg-url@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" - integrity sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -wordwrap@~0.0.2: - version "0.0.3" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= - -wordwrap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= - -workbox-background-sync@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-3.6.3.tgz#6609a0fac9eda336a7c52e6aa227ba2ae532ad94" - integrity sha512-ypLo0B6dces4gSpaslmDg5wuoUWrHHVJfFWwl1udvSylLdXvnrfhFfriCS42SNEe5lsZtcNZF27W/SMzBlva7Q== - dependencies: - workbox-core "^3.6.3" - -workbox-broadcast-cache-update@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.6.3.tgz#3f5dff22ada8c93e397fb38c1dc100606a7b92da" - integrity sha512-pJl4lbClQcvp0SyTiEw0zLSsVYE1RDlCPtpKnpMjxFtu8lCFTAEuVyzxp9w7GF4/b3P4h5nyQ+q7V9mIR7YzGg== - dependencies: - workbox-core "^3.6.3" - -workbox-build@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-3.6.3.tgz#77110f9f52dc5d82fa6c1c384c6f5e2225adcbd8" - integrity sha512-w0clZ/pVjL8VXy6GfthefxpEXs0T8uiRuopZSFVQ8ovfbH6c6kUpEh6DcYwm/Y6dyWPiCucdyAZotgjz+nRz8g== - dependencies: - babel-runtime "^6.26.0" - common-tags "^1.4.0" - fs-extra "^4.0.2" - glob "^7.1.2" - joi "^11.1.1" - lodash.template "^4.4.0" - pretty-bytes "^4.0.2" - stringify-object "^3.2.2" - strip-comments "^1.0.2" - workbox-background-sync "^3.6.3" - workbox-broadcast-cache-update "^3.6.3" - workbox-cache-expiration "^3.6.3" - workbox-cacheable-response "^3.6.3" - workbox-core "^3.6.3" - workbox-google-analytics "^3.6.3" - workbox-navigation-preload "^3.6.3" - workbox-precaching "^3.6.3" - workbox-range-requests "^3.6.3" - workbox-routing "^3.6.3" - workbox-strategies "^3.6.3" - workbox-streams "^3.6.3" - workbox-sw "^3.6.3" - -workbox-cache-expiration@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-cache-expiration/-/workbox-cache-expiration-3.6.3.tgz#4819697254a72098a13f94b594325a28a1e90372" - integrity sha512-+ECNph/6doYx89oopO/UolYdDmQtGUgo8KCgluwBF/RieyA1ZOFKfrSiNjztxOrGJoyBB7raTIOlEEwZ1LaHoA== - dependencies: - workbox-core "^3.6.3" - -workbox-cacheable-response@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-3.6.3.tgz#869f1a68fce9063f6869ddbf7fa0a2e0a868b3aa" - integrity sha512-QpmbGA9SLcA7fklBLm06C4zFg577Dt8u3QgLM0eMnnbaVv3rhm4vbmDpBkyTqvgK/Ly8MBDQzlXDtUCswQwqqg== - dependencies: - workbox-core "^3.6.3" - -workbox-core@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-3.6.3.tgz#69abba70a4f3f2a5c059295a6f3b7c62bd00e15c" - integrity sha512-cx9cx0nscPkIWs8Pt98HGrS9/aORuUcSkWjG25GqNWdvD/pSe7/5Oh3BKs0fC+rUshCiyLbxW54q0hA+GqZeSQ== - -workbox-google-analytics@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-3.6.3.tgz#99df2a3d70d6e91961e18a6752bac12e91fbf727" - integrity sha512-RQBUo/6SXtIaQTRFj4RQZ9e1gAl7D8oS5S+Hi173Kk70/BgJjzPwXpC5A249Jv5YfkCOLMQCeF9A27BiD0b0ig== - dependencies: - workbox-background-sync "^3.6.3" - workbox-core "^3.6.3" - workbox-routing "^3.6.3" - workbox-strategies "^3.6.3" - -workbox-navigation-preload@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-3.6.3.tgz#a2c34eb7c17e7485b795125091215f757b3c4964" - integrity sha512-dd26xTX16DUu0i+MhqZK/jQXgfIitu0yATM4jhRXEmpMqQ4MxEeNvl2CgjDMOHBnCVMax+CFZQWwxMx/X/PqCw== - dependencies: - workbox-core "^3.6.3" - -workbox-precaching@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-3.6.3.tgz#5341515e9d5872c58ede026a31e19bafafa4e1c1" - integrity sha512-aBqT66BuMFviPTW6IpccZZHzpA8xzvZU2OM1AdhmSlYDXOJyb1+Z6blVD7z2Q8VNtV1UVwQIdImIX+hH3C3PIw== - dependencies: - workbox-core "^3.6.3" - -workbox-range-requests@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-3.6.3.tgz#3cc21cba31f2dd8c43c52a196bcc8f6cdbcde803" - integrity sha512-R+yLWQy7D9aRF9yJ3QzwYnGFnGDhMUij4jVBUVtkl67oaVoP1ymZ81AfCmfZro2kpPRI+vmNMfxxW531cqdx8A== - dependencies: - workbox-core "^3.6.3" - -workbox-routing@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-3.6.3.tgz#659cd8f9274986cfa98fda0d050de6422075acf7" - integrity sha512-bX20i95OKXXQovXhFOViOK63HYmXvsIwZXKWbSpVeKToxMrp0G/6LZXnhg82ijj/S5yhKNRf9LeGDzaqxzAwMQ== - dependencies: - workbox-core "^3.6.3" - -workbox-strategies@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-3.6.3.tgz#11a0dc249a7bc23d3465ec1322d28fa6643d64a0" - integrity sha512-Pg5eulqeKet2y8j73Yw6xTgLdElktcWExGkzDVCGqfV9JCvnGuEpz5eVsCIK70+k4oJcBCin9qEg3g3CwEIH3g== - dependencies: - workbox-core "^3.6.3" - -workbox-streams@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-3.6.3.tgz#beaea5d5b230239836cc327b07d471aa6101955a" - integrity sha512-rqDuS4duj+3aZUYI1LsrD2t9hHOjwPqnUIfrXSOxSVjVn83W2MisDF2Bj+dFUZv4GalL9xqErcFW++9gH+Z27w== - dependencies: - workbox-core "^3.6.3" - -workbox-sw@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-3.6.3.tgz#278ea4c1831b92bbe2d420da8399176c4b2789ff" - integrity sha512-IQOUi+RLhvYCiv80RP23KBW/NTtIvzvjex28B8NW1jOm+iV4VIu3VXKXTA6er5/wjjuhmtB28qEAUqADLAyOSg== - -workbox-webpack-plugin@3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-3.6.3.tgz#a807bb891b4e4e3c808df07e58f17de2d5ba6182" - integrity sha512-RwmKjc7HFHUFHoOlKoZUq9349u0QN3F8W5tZZU0vc1qsBZDINWXRiIBCAKvo/Njgay5sWz7z4I2adnyTo97qIQ== - dependencies: - babel-runtime "^6.26.0" - json-stable-stringify "^1.0.1" - workbox-build "^3.6.3" - -worker-farm@^1.5.2: - version "1.6.0" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.6.0.tgz#aecc405976fab5a95526180846f0dba288f3a4a0" - integrity sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ== - dependencies: - errno "~0.1.7" - -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab" - integrity sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" - integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c= - dependencies: - mkdirp "^0.5.1" - -ws@^5.2.0: - version "5.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f" - integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== - dependencies: - async-limiter "~1.0.0" - -ws@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.2.tgz#3cc7462e98792f0ac679424148903ded3b9c3ad8" - integrity sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw== - dependencies: - async-limiter "~1.0.0" - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xmlchars@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-1.3.1.tgz#1dda035f833dbb4f86a0c28eaa6ca769214793cf" - integrity sha512-tGkGJkN8XqCod7OT+EvGYK5Z4SfDQGD30zAa58OcnAa0RRWgzUEK72tkXhsX1FZd+rgnhRxFtmO+ihkp8LHSkw== - -xregexp@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" - integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg== - -xtend@^4.0.0, xtend@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= - -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= - -"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== - -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= - -yallist@^3.0.0, yallist@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" - integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== - -yargs-parser@^10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" - integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== - dependencies: - camelcase "^4.1.0" - -yargs-parser@^9.0.2: - version "9.0.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" - integrity sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc= - dependencies: - camelcase "^4.1.0" - -yargs@12.0.2: - version "12.0.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" - integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ== - dependencies: - cliui "^4.0.0" - decamelize "^2.0.0" - find-up "^3.0.0" - get-caller-file "^1.0.1" - os-locale "^3.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1 || ^4.0.0" - yargs-parser "^10.1.0" - -yargs@^11.0.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77" - integrity sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A== - dependencies: - cliui "^4.0.0" - decamelize "^1.1.1" - find-up "^2.1.0" - get-caller-file "^1.0.1" - os-locale "^2.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^9.0.2" diff --git a/discrete/README.md b/discrete/README.md deleted file mode 100644 index 99bdfec..0000000 --- a/discrete/README.md +++ /dev/null @@ -1,152 +0,0 @@ -# Discrete Structures (CSCI 150 @ Hunter with Schaffer) -**SF** = **Schaffer Formula** = Formulas Highlighted in blue in the text = *Memorize them* - -* ## Basic Sum Manipulations - * Item 1-2: Adding integers from 1 to n - * Item 3-4: Adding integers from 1 to n-1 - -* ## Sum Manipulations with Arithmetic Series - * Item 5: Introducing Arithmetic Series, Sigma Notation - * **Schaffer Formula #1 (sum of first n numbers = n(n+1)/2 )** p3 - * Item 6: Sigma Manipulations - -* ## Set Theory - * Item 7: Introducing Set Theory - * Choose Notation - * 0, 1, 2 element subsets - -* ## Binomial Theorem - * Item 8: Coefficients of terms with 0,1,2 y's - * Item 9: Binomial Coefficients - * **Schaffer Formula #2( nCk = nCn-k )** p5 - * **SF#3( Binomial Theorem )** p5 - -* ## Multiplication Principle - * Item 10: Introducing Multiplication Principle - * Item 11: Number of terms in a binomial expansion (with subscripts) - * Item 12: **SF#4( sum nCi = 2^n )** p6 - * Item 13: Total number of elements in an n element set - -* ## Factorial Manipulation - * Item 14: Number of orderings; Introducing permutations, factorial notation - * Item 15: Factorial Manipulation (canceling factors in numerator/denominator) - * Item 16: Ordering k elements of an n element set ( n!/(n-k)! ) - * Item 17: Choosing k element subsets of an n element set - * **SF#5( nCk = n! / k!(n-k! )** p9 - * Item 18: Calculating Binomial Coefficients using SF5 - -* Item 19: Representing numbers in binary and other bases (repeated division technique) - -* Item 20: How many n bit binary numbers (2^n) - * a. Using multiplication principle - * b. Representing bits as elements and numbers as subsets: How many subsets of n element set - * c. The number of n digit numbers is 1 more than the highest (n-1) digit number - * Finding the highest n bit number with sum manipulations - * The highest n bit number is 1 less than the smallest (n+1) bit number = (2^n -1) - -* ## Item 21: Geometric Series (sum of a geometric sequence) - * **SF#6 ( Sum of a geometric sequence / evaluating geometric series )** p12 - * **SF#7 ( Sum of an infinite geometric sequence / evaluating infinite geometric series )** p13 - * Technique for evaluating geometric series - * factor out first term so series starts at 1 - * write each term in the form of r to a power - * apply SF6 (or SF7 if infinite) - -* ## Advanced Sigma Manipulations - * Item 22: Sigma containing a constant (note: starting at 0 adds an iteration) -* Nested Summations / Double Sigmas: Work on inner sum, then outer sum - * Item 23: n x n addition table - * Item 24: n x n multiplication table - * Instead of using sigma manipulations, multiplying 2 sums - -* Item 25: Pascal's Triangle - * **SF#8 ( minus C minus 1 + minus 1 C same ) p16** - * Triangle properties (symmetric, rows add to 2^n) - -* Item 26: Alternating Row of Pascal's Triangle (is 0) - * Using binomial theorem - * Using SF8 and telescoping sum - * Representing positives as even sized subsets and negatives as odd sized subsets - * Prove that a set has the same number of each - * Form pairs of subsets that are exactly identical except one includes a the other doesnt - * In each pair, one subset must be even and the other must be odd, but if each pair contributes 1 - * Introducing combinatorial proofs - * **SF#9 ( sum -1^i nCi = 0)** p19 - -* Algebraic and Combinatorial Choose Formula Proofs - * Item 27: Algebraic Proof of SF#8 - * Item 28: Algebraic and Combinatorial Proof of nCk = n/k (n-1Ck-1) - -* ## Proof by Induction - * Item 29: Sum of First n odd numbers - * Item 30: Sum of First n squares - * Item 31: Sum of First n Cubes (Not Induction) - * Item 32: Recursive algorithm for calculating binomial coefficients - -* Item 33: Number of recursive function calls - -* ## Graph Theory - * Item 34: Number of odd degree vertices is always even - * Item 35: Pigeonhole principle - -* ## Recurrences - * Item 36: n x 2 area with 1 x 2 Tiles - * Item 37: Tower of Hanoi - * Item 38: Basic Recurrence Solve - * Item 39: Solving a class of recurrences - * Item 40: Using geometric sequences to solve recurrences - * Item 41: Closing the tile problem and geometric sequence technique - -* Item 42: Sum xi nCi = (x+1)n - * Combinatorial Proof - * Using Binomial Theorem - -* ## Permutations of things with repeats - * Item 43: Number of ways of arranging digits of a number that have repeated digits - * Add subscripts and divide by rearrangements that are the same - * Using multiplication principle - * Derivation of factorial formula for binomial coeffecients with this method - * Item 44: Assigning people tasks - * Tasks are all different: think of it as tasks to people instead of people to tasks - * Tasks are all the same: stars and bars - * Item 45: n digit numbers with at least 1 repeated digits - * Introducing general principle: count what you don't want and subtract - -* ## Probability (RIP) - * Item 46: Chance of choosing a random subset of k elements from an n element set - * Item 47: Chance of being dealt a one pair hand; chance of a flush - * Introducing poker and card system - * Construct in stages with multiplication principle - * Item 48: Chance of a straight or a flush or both - * Introducing inclusion exclusion principle - * Item 49: Coin Flips with a run of at least 3 - * Subtract unwanted runs from total - * Create inductive definition for recurrence describing unwanted runs - -* Item 50: Average Number of flips of a fair coin -* Item 51: Evaluating solution to Item 50 - * Advanced sum manipulations -* Item 52: sum i nCi = n (2n-1) - * Combinatorial Proof - * Proof by Induction - -* ## More Probability - * Item 53: 𝑃(𝑘 heads in 𝑛 flips) for unfair coins - * Building the probability - * Using binomial theorem - * **SF #10 (probability of k heads in n flips)** - * Item 54: Advanced Inclusion Exclusion - * Getting the formula - * proving it correctly counts arbitrary element k - * Using alternating sum of pascals triangle proof - * Using formula in the problem - -* Set Operations, Logic, and De Morgan's - * Item 55: Distributive Law for Sets; De Morgan's Law for Sets - * Item 56: Propositional Logic and Truth Tables - -* Item 57: Proving Item 52 using average size of a subset - - - - diff --git a/mbcweb/committees.html b/mbcweb/committees.html deleted file mode 100644 index a631048..0000000 --- a/mbcweb/committees.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - -
            - - -
            -
            -
            -
            -
            -
            Committees
            -
            -
            -
            -

            Event Coordination

            -

            The Event Coordination team is responsible for running the logistics for upcoming events and reaching out to a wide variety of professionals from our networks. This committee reserves rooms with administration, creates timelines and presentations for events, reaches out to other organizations for co-sponsorships, and make sure the events run smoothly. Contacting professionals is important for our events and for expanding the MBC network.

            -
            -
            -

            Content Creation

            -

            The Content Creation team allows MBC members to publish original articles onto the MBC website. This initiative ensures that members are able to effectively communicate and discuss current events, and provides a necessary stepping stone in their continued professional development. In addition, members are encouraged to share valuable resources, such as interview tips and career opportunities, with their peers. In doing so, members hope to share information that can help build the vital skills that will allow others to succeed in their professional pursuits. -

            -
            -
            -

            Web Development

            -

            The Web Development team leads the development of the Macaulay Business Club website by experimenting with different languages and designs to create, test and develop an interactive and user-friendly interface. The team’s primary focus is on front-end development and team members are highly encouraged to take steps to learn computer programming. Programming is not a required skill to have to be part of the web team. However, a passion and a willingness to learn about web design and development is more than admirable trait of the web team. We work together to build something great.

            -
            -
            -
            - -
            -
            -
            - - - -
            -
            -
            -
            - - - - - - - diff --git a/mbcweb/gallery.html b/mbcweb/gallery.html deleted file mode 100644 index b9b89de..0000000 --- a/mbcweb/gallery.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - - -
            - - -
            -
            -
            -
            -
            Marketing Gallery
            -
            (2015 - 2009)
            -
            -
            -
            -

            Spring, 2015

            -
            -
            - job-fair -
            -
            - business-gala -
            -
            - pwc-case-study -
            -
            - dont-be-a-fool-workshop -
            -
            -
            -
            - ceo-insights-workshop -
            -
            - tech-startups-panel -
            -
            -
            -
            -

            Fall, 2015

            -
            -
            - business-conference -
            -
            - flyer-design-competition -
            -
            - resume-cover-letter-workshop -
            -
            - marketing-industry-overview -
            -
            -
            -
            - startup-entrepreneurship-panel -
            -
            - bloomberg-tour -
            -
            - GIM -
            -
            -
            -
            -

            2014

            -
            -
            - coding-event -
            -
            - brooklyn-comp-sci -
            -
            - stock-pitch-competition -
            -
            - business-conference -
            -
            -
            -
            - finance-industry-insiders -
            -
            - international-workshop -
            -
            - job-smart-workshop -
            -
            - marketing-workshop -
            -
            -
            -
            - bloomberg-tour -
            -
            - media-games -
            -
            - nyl-networking-lunch -
            -
            -
            -
            -

            2013

            -
            -
            - bitcoin-panel -
            -
            - business-conference -
            -
            - financial-panel -
            -
            - internation-student-forum -
            -
            -
            -
            - northewestern-mutual-tour -
            -
            - pwc-tour -
            -
            - trading-challenge -
            -
            - tech-summit -
            -
            -
            -
            - tax-law-networking -
            -
            -
            -
            -

            2012

            -
            -
            - northwestern-mutual-tour -
            -
            - bloomberg-tour -
            -
            - business-law-panel -
            -
            - cfa-exam-workshop -
            -
            -
            -
            -

            2011

            -
            -
            - business-careers -
            -
            - financial-crisis-panel -
            -
            - wall-street-main-street-panel -
            -
            - eurozone-panel -
            -
            -
            -
            - top-industries-panel -
            -
            -
            -
            -

            2010

            -
            -
            - environment-sustainabile -
            -
            - financial-security-panel -
            -
            - globalization-workshop -
            -
            - small-business-workshop -
            -
            -
            -
            -

            2009

            -
            -
            - art-of-communication-workshop -
            -
            - bloomberg-tour -
            -
            - ernst-young-tour -
            -
            - hbo-tour -
            -
            -
            -
            -

            Others

            -
            -
            - unicef-un-career-panel -
            -
            - social-accounting -
            -
            - entrepreneurship-workshop -
            -
            - flp-information-session -
            -
            -
            -
            - corp-social-responsibility -
            -
            - gim -
            -
            -
            -
            - morgan-stanley-discussion -
            -
            - bloomberg-tour -
            -
            - networking-luncheon -
            -
            -
            -
            -
            -
            -
            - - - -
            -
            -
            -
            - - - - - - diff --git a/mbcweb/index.html b/mbcweb/index.html deleted file mode 100644 index aef81bf..0000000 --- a/mbcweb/index.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - - -
            - - -
            -
            - - - - - -
            -
            -
            -
            About Our Club
            -
            -
            -
            -

            Pre-Professional
            Community

            -

            We are devoted to creating a collaborative pre-professional communitythat can share wonderful and informative experiences.

            -
            -
            -

            Event
            Planning

            -

            We engage in a variety of activities, such as professional developement events, technical workshops, and company tours to give students a taste of the real-world.

            -
            -
            -

            Organizing
            Opportunities

            -

            We aim to be supportive of each other's passions and spirit to constantly improve. We, as MBC, want to give our members opportunities to succeed.

            -
            -
            -

            Building a
            Future

            -

            We want to help build a better future for our membersand becomming a member of one of our committees where we encourage mobility is the first step.

            -
            -
            -
            -
            There are six committees
            within MBC
            -
            -
            -
            - -

            Event Planning

            -

            Lead planning of networking events,
            workshops and panels

            -
            -
            - -

            Marketing

            -

            Creatively compose marketing
            materials for each event

            -
            -
            - -

            Content Creation

            -

            Publish and edit original articles
            onto the MBC website

            -
            -
            - -

            Web Development

            -

            Develop and maintain the official
            website of the MBC

            -
            -
            - -

            Finance & Accounting

            -

            Plan the budget and conduct stock
            pitches and analyses

            -
            -
            - -

            Data Analytics

            -

            Analyze club data to increase
            marketing and event planning efficieny

            -
            -
            -
            - -
            - - -
            -
            -
            -
            News by MBC
            -
            -
            -
            -
            - -
            -

            Profile on Clifton S. Robbins: Activist Investor

            -
            Mar. 27, 2017
            -

            Jane Ng -
            Clifton S. Robbins is trying to change the investing industry. He is the founder and CEO of Blue Harbour...

            - Read more -
            -
            -
            -
            -
            - -
            -

            Uber President to Step Down

            -
            Mar. 27, 2017
            -

            Jason Oelbaum -
            Uber, the mobile transportation app, has revolutionized the way people travel. With thousands of drivers, GPS tracking...

            - Read more -
            -
            -
            -
            -
            - -
            -

            AIG CEO Steps Down

            -
            Mar. 22, 2017
            -

            Collin Chipetine -
            AIG recently revealed its fourth quarter earnings, which reported losses totaling approximately $3.04 billion...

            - Read more -
            -
            -
            -
            -
            -
            -
            - -
            -

            Canada Goose IPO

            -
            Mar. 19, 2017
            -

            Daniel Kershteyn -
            - Canada Goose (GOOS), the 60-year old Canadian manufacturer of winter clothing, recently filed for an IPO...

            - Read more -
            -
            -
            -
            -
            - -
            -

            Possible Neiman Marcus Acquisition

            -
            Mar. 19, 2017
            -

            Deanna Pisacreta -
            - In the 1600s, Hudson’s Bay Company opened as a fur trading post in Canada.

            - Read more -
            -
            -
            -
            -
            - -
            -

            Samsung’s Manufacturing Move

            -
            Mar. 14, 2017
            -

            Chynelle Menezes -
            - Samsung Electronics Co. plans to invest approximately $300 million into oven-range production facilities in...

            - Read more -
            -
            -
            -
            -
            -
            - - -
            -
            -
            -
            Calendar of Events
            -
            -
            - -
            -
            -
            -
            - - -
            -
            -
            - - - -
            -
            -
            -
            - - - - - - - diff --git a/mbcweb/members.html b/mbcweb/members.html deleted file mode 100644 index b8ddbf2..0000000 --- a/mbcweb/members.html +++ /dev/null @@ -1,413 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - -
            - - -
            -
            -
            -
            -
            -
            Planning Committee
            -
            Members
            -
            -
            -
            -
            - Othilla Wlodarczyk -
            -

            Othilla Wlodarczyk

            -

            Executive President

            - -
            -
            -
            -
            -
            - Matthew Severin -
            -

            Matthew Severin

            -

            Co-President, Baruch

            - -
            -
            -
            -
            -
            - Nicolette Hussain -
            -

            Nicolette Hussain

            -

            Co-President, Baruch

            - -
            -
            -
            -
            -
            - Karan Chalchani -
            -

            Karan Chalchani

            -

            President, Hunter

            - -
            -
            -
            -
            -
            -
            -
            - Dimitar Novakov -
            -

            Dimitar Novakov

            -

            President, City College

            - -
            -
            -
            -
            -
            - Jane Ng -
            -

            Jane Ng

            -

            VP, Marketing

            - -
            -
            -
            -
            -
            - Chris Angelidis -
            -

            Chris Angelidis

            -

            VP, Finance & Accounting

            - -
            -
            -
            -
            -
            - Layanah Nsouli -
            -

            Layanah Nsouli

            -

            VP, Content

            - -
            -
            -
            -
            -
            -
            -
            - Ramanpreet Chand -
            -

            Ramanpreet Chand

            -

            VP, Web

            - -
            -
            -
            -
            -
            - Stephen Esposito -
            -

            Stephen Esposito

            -

            Director, Data Analytics

            - -
            -
            -
            -
            -
            - Chynelle Menezes -
            -

            Chynelle Menezes

            -

            Director, Co-Sponsorship

            - -
            -
            -
            -
            -
            - John Casella -
            -

            John Casella

            -

            Director, Newsletter

            - -
            -
            -
            -
            -
            -
            -
            - Colin Chipetine -
            -

            Colin Chipetine

            -

            Director, Alumni Relations

            - -
            -
            -
            -
            -
            - Kevin Savarese -
            -

            Kevin Savarese

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Amira Fleyshmakher -
            -

            Amira Fleyshmakher

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Adam Su -
            -

            Adam Su

            -

            Planning Committee

            - -
            -
            -
            -
            -
            -
            -
            - Maxine Lizaso -
            -

            Maxine Lizaso

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Jason Oelbaum -
            -

            Jason Oelbaum

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Brianna Gelsomini -
            -

            Brianna Gelsomini

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Aaron Edelheit -
            -

            Aaron Edelheit

            -

            Planning Committee

            - -
            -
            -
            -
            -
            -
            -
            - Kiriaki Giannoulas -
            -

            Kiriaki Giannoulas

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Jehanzeb Khan -
            -

            Jehanzeb Khan

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Zill Ratanji -
            -

            Zill Ratanji

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Matthew Lam -
            -

            Matthew Lam

            -

            Planning Committee

            - -
            -
            -
            -
            -
            -
            -
            - Jennifer Dikler -
            -

            Jennifer Dikler

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Jackson You -
            -

            Jackson You

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Katherine Dorovitsine -
            -

            Katherine Dorovitsine

            -

            Planning Committee

            - -
            -
            -
            -
            -
            - Christian Buonamassa -
            -

            Christian Buonamassa

            -

            Planning Committee

            - -
            -
            -
            -
            -
            -
            - -
            -
            -
            - - - -
            -
            -
            -
            - - - - - - - diff --git a/mbcweb/upcoming-events.html b/mbcweb/upcoming-events.html deleted file mode 100644 index d04f9ed..0000000 --- a/mbcweb/upcoming-events.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - -
            - - -
            -
            -
            -
            -
            -
            Upcoming Events
            -
            -
            -
            -
            -
            - April
            -----
            05
            ----
            2017
            -
            -
            - Financial Panel -
            -
            - Financial Services Panel
            - Macaulay Honors College
            6:30 - 8:00pm

            - Join MBC, professionals from JP Morgan, Neuberger, Bergen, and more for a panel discussion. -
            - RSVP -
            -
            -
            -
            -
            - -
            -
            -
            - -
            -
            -
            - - - -
            -
            -
            -
            - - - - - - - diff --git a/mhcmemes/LICENSE b/mhcmemes/LICENSE deleted file mode 100644 index d109bc9..0000000 --- a/mhcmemes/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2014 Materialize - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file diff --git a/mhcmemes/background1.jpg b/mhcmemes/background1.jpg deleted file mode 100644 index e8b388e49574eef93f8511e901d42020cbf1da0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99515 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%0AEyG0QVo!IkTgQ+B*1nIMpnXIOg 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

            HR8>i{@4bhfV^2=xy5st#(bmYU>?aZnlJ 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 diff --git a/mhcmemes/background3.jpg b/mhcmemes/background3.jpg deleted file mode 100644 index cc0a11c818c9951c6271c4ab882b5bd34e5ffc80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176006 zcmX_m1ymIO7w;C!(z`6u;Igcg(n!ZHEF~=3WJeS!YL>yDJb9w@>@$uj-aAO(jcj+=;;|5>FL?gXf!+L|HuE507+ml z5>gT}5)v{>G72(E1m!Id$p4!JNspkq1%jTIj)sPYj`n{k7#Z2vP;6}fKL_W(4gdlM zRv^j+1JM8w0tiL`|8)bH0RRvfcniS)0}uoNLx`Znuv@Pt8~_A^!5|123WomAkN|H_ z1+xi4sBuI(NVK^NR49l>K0dFull}1+@f~4{wPRY0>raK?{Cgq~6Y9F~x|UW2<9gpk z-9i*^^D+Fd(k=d9t=l~ibX)D#C4#s;d|M0zAp%2gTl$|10b&!R#_5>5fP>=mkm$#? z$3mTJ5P6HAG-JZS39kR<0pz!Vw+$fxa)95PdxNvzWe@;y6EdrN2#&yf&#Yo=Wi~Gt z5UvRz4?u>Tl9WHJ{VNx!SBDwJ`eK`kV&>`(Wn0?602RcjQt? z)KsHHBJcQA7-g{+myUw7+P@CHRXNi?;B&SC^xuupdywcYT1QC0rJiosRuoR_R6I%c z{LiUSOrk32x7SlErWzENb2#X_CVy<;Nx{{tw`vWN0I}bCi?| z7n8)VqGu%0DCg{H;l(So7x~b8Ie6irz2PXMF(&&Y9D`eL%74n|!{PKBh5arxf%!Yo z1$1`r4cH4*-D&Wxe7Uo&_d+ttyj0r20V4VXykuXLmwRx>fqmOySL&nZZuYiK{@96F zu!#;|8MEOmuET5d&X5m^0Pze{O;OqhI$0SViH=HFb&AV}v;AoKap_Dg^VXp^BTa&| zkCGwvi!*iHMg3&pz=D?B+~a_+#p5T8;Kz{!i z`o8?&?a*nT&h$&dBb>t{uzj?lbEQn^uBlF|+Zf1B%SjRyRSn`s$jg z2|3NJGe!|Ym2J>-tzX0q#coS^-dg_!aExuYHt(`X8QSZQ|K|}f@P#HzaoH$oJ;k+- z>Ht}K`pD>jQ+rZ(I_{vAMIX&-#4KIy$ux$@OTM# zTKzaOEKG9ZWQB;&C`;Jkcc%YH<>YI{<7(B(?W_sg@jHDJweJJg{~8~e_wO4tY2)v2X~%dfLIIr2P=T4b&3iGK zR5MjhdQg^>my}j0Ub&Q(8=psbTS*;?dE`QRlZM?yMt-u$MFa@!$BV6R_(NjMNEF>3^l z^R6fxZMbY{tv48@)f#QvRy&I!2FJ(T3Fm-dpKAHFMPC<~64h0f? zHyuO9I@@X!w5#2f4`Kb4WcH)?iUU~KZQ2)g@Z%{>tp)oO9AgrwH)hjG$A%phv;wKp z{e2Y5z)acK@6i|Zn;mM|KH>rTIz}K7;7x0F_!#3Dv%&?P!RGoOdTYl_-=l9v1@Hh= z8+EXTkC;p}Hr-A&75uw0REWcS%ZWhOe~#08Box~|4C^$toMJgSql#=I&@9XWJLiq( zt)ht|q(pSJ-`B8EttrFNNwoEEi8Y~SijTgfQ0#!&D9fL#QU!IX>j8SMR5*VJzMh~7 zQ|GB@f5KR;l=3$o>>ORp;1fyw;QQ?85?FB8i9& z2s*t!%w9TOvW`k1B7o&F?AiGlcLygLL~!ivYbBESTMU zUr9_`23NVv*3tAgsGi6*`f#1e`KHF0j+Z(tUvyZHnVFfxNAL=>luib%*({>hmK~1>|%zjlE9^wvi;>;;WG03!BDJjzpJ!&A1jvkyV9VEZ9xSieu#j8a^QvXirU zKU;<`2u^NtuKr)gF9!PVVmjHZHg;FfAK7}SIENUS2^4LP3f;vcV00BiNZvdGP2*Be z9vOj+!zLm-Nf9m*hY{zg?MXhu_Aou(A3^b#kDylI7#+aKCjZW>QRs zwCs7jaoM|_^UbOXI?fxaE_eT7p+@0VuC@AISL6};S7vBf(U$@L^^2#z33HSz|D}kZ z8rT_^*jlNC8Fb4 zqRdetC4Mmka(*1)9*m;uM4-PA$IvKXMIE73<<@!+{7m7BUoS~uZull~_GE~^k2=|z z??C!|abrG(!RujKOwq)+hq8hiE<(u6cuMcPkXtuftFp}+lF8zsoT14K(@s_w9 z(}gEhQX{{IhQHh13U2by(un?_oR=t8%M)`l2z&+{}d_A`8|---59spbytX4(Ur z0X{e89e@{_TIE!+tFxh!(o+EUNXax}J(Pr#eoYXdxSkOzFCy~tSY0hsdY0uEiB`Ho z9Uq&3GqPDlCi%JkKs~6Mo%ixvW57bTz1cF}< zz$-XaO?dm1@mX2!n3z`Sj*;)@W%qCoOTD)`?hFZ20d3!*dwaT*PfBzR$|+n*c|I9y ztav1Cz6cR8NONHuwtxMRy7iiB?ZD}|XI*we0pr0vq!FvxWRzfbktVW4=K8guowV4) z^w>L9rN@eoQ1GX(J;N+L4h!(MHguwipS$TPAtv-s+;1X{OFd}a%O4spsm*Um1%PKs z9>_MDI^6AI{O_9fv*8Qv3!BW%J@?e|p4j&KA3PS8gByJl*Lg`S<%K6hvTK?ZMysrs z-?04~SrD}rhUnd|{DP1y_1v}e}M%i%>=kwRqv~;TM zP5Cc9gN1j?re44N2dHl_a_}THl`s;fM#ukiaw{_=?WPhdXL9+xfAW5%7#NdRS3vNW zjEVE~a&k7PsC>WMP%2#L5mTV_CgK!Y@yKX&vt?|<(qxR+WkYvDu1%J$vckIB?IF!J zV!Tw~vMGf3?l**u)@X*-^OBj@5~VvUw!8eq`@ZQhv%5ru6cKRuam2_`jM0wVI%V4N z_Ef|BsnclhSw*ey!1|8tZniO5nmykkt&5V`ZG-&PXG`okYqi6oZ(`Q#mc}bQmZQf{ zuhA*mg}#B0T^y8lpK^pb8XgB|dwbGmDHW_o^Cf(GR{%|q7Hdp%E*71{e6g#&U}{gY zw{;WQVy&(?-L&IAy?)4Rsc^rRpl6Atct!PY>0OEuu?s3}_;)~&-4eUjdHL|9o#9f$ z-bdO)??Dx6&^8mbmQ0ey)1f{(iq71{h`4fr1#nJ3?pa8Ml;%LRhbQ1Fsq>czGqsGK zM}Lshb_0F+QULGD)RQ$IITZt1EvS@VDYvnhadIS$0^tk`LX9LnBmMl6pt)WFL8<1XlkplFg2T~y1M)F0`b1GhN&e=Pz;rMVlMGnP% z8Kk&6!7V8l7qb$Ti~d1!#mSD$)|c-H8o6gEjtQm?36efnEOf}}zUR&y$*M(478FO6 zr`UIt;2>JhaR&l&*?vcKo+gcMuuu#;zcVs(=-rK@BW7s&gb=N3U~FM<=l$Fbck#=rw2VVjX_b$nqN3ow7;<`}3?&H(vdW|xPL-U1~u_+rj#Sm&;%0g_v0Tx|Bj*U(JwP{^d^1n8A<3h4W~2v zn;#cA(?Mj;hIX)~^auAJIPe}c=f6dg8rHr}x|;8QIjH&gMPX4UT(lJ5`>>$p zCVWI~twxjmOHS^1S^V%m0ufB(bg*V^TE6IZ3sB5XK$wkL%`vR zos1aOqYVw>_BKd2lS)T#IffqD6$A+4ler21LZFU-bpD-0z0O~0CE}Hkc8-7q;+>q; zqmnF6)`UaJLh2*%kx175J`VIETVRUZ7)|i8CPgp`88CaOi`N3sD30vE%7uvC&AA8Y zj6XZmbP>OYWg3}GB1NfoY_+1Dq)(!lZ)_5Me&p%~Y`SgdL4e)IG0c|t=-tWa6+1Oo ziC5*O;Jn-38c?$|g~K%3zAH9DP^MyRT^uGpye4!V?x&)Yn~2`!gF%9!K19OC#4}SO zV9^Uw9Qfl4(7`X2tyT*rO#ES9HUw-IGwxzLU`2L(+ff35`#o@B|E&`heWRVnAIM9yPvE+l6RX@*09UopWfB=RW|6$7Gw0H6CiHg6Si9(oLm znZs4qtH*3N^L8$JcdSw0ayHBbjl{V}f69==oMYrP(0-0h$Fw>QC$3Ayj+PC16qbmb z2BdM59UdpNA6M*15+*uN5rKn1J1&T*u3Sdk{is^yQDA4;(jp->i=GEXUt@${=VO)w zceFdv8rM2-hwO{G7$%eNLLpY77Nj;uQK4jC-!?y9B^zw`@o{Af5Eg`EDqGZH!j>CNB)c3;K~^E_fiu)rrx9g)*EE<~rG=b=8POQ1(9_ z3h8z1PsT7Y|0D%CA)PuUBC*6%G>V$pN_>I&P)><0u_sK|0$Sy!HL#j9^)TQ#@B)aP zySFqU0z3+SAppg#-vc2!p_ka8IOoi?)I@1d6-SH(jq>Fe*kPeH+ ztD~%*b#ppX)`-Dq8#&{2U~VY9Yml&Tw!8&DJy+x(*D6KNNJB1#i13S~Ze(|Vj+N(| zj-^xFQ$*x-pdv*TewZrXAve=dQxEkf*kQKIitSZz2@eCpM|$AiNAd#kL!q)TukevG z1(45v=6CBYE)jf0FIOmgO^>z^L_BuR(8!r z#+8v6WYoduyhmg~!Q_KwTbo~|fR}B3f0q9v5fxQ-Jd{@5_93YMm5WGl;hgH6tc9SyLcJvXd%&I+r+vtNZws3CB^LsnG>n`)Jh%H94HXRS}}Z zIqrhY)Z*7;zaEYQ;!*}*_uQL>MQTN=)}AzsH9J=b;Q-%!G?|{>Jo%RUjGvUz51UB2 zHHH*!c}gpu;T7f}c~qoXB*+T~d{{JkweeZ}R-o zgrrSk9SY0sa~=#IfKj<2Z`P=HYK6SDfz5BNR?&DvXV-kX;r&e-rkZ`$zJB6CIfz)| z&NV_EY{3E**I9khct&Eh^ZmL{lLcTgi~pqaiNTgC&W&eHV-R@i^_JlE#!yMIi_xyZ zed=jxZcoaD=jIV`=(A@AFJrW4dVx)}46+13RUhZ&6vziYj8(K08}rO5ofy;Kxf-I7 zyKKK7{isTq-+k6k{!~VHU9f5o{NAR1t7!NBXA6;ua zC)S)FddPE-RhhO#oj zyON17wMxtU>c7ld=6D>n#%j;F5Al^Ks}*?r%k}(Ge8gBoW-_r=I>5xs&gPi+4?uoa z6{}z{x;s{4j8)1DZk{)Ky6NoakiDk)8Udy zX2F`N+YfaJKNzX3)dCtO@Jmuc@^f9z-V?lvl z*52!>?@^B_qMc4%(lcpC@|rQMGWT0LHr&PS1PA>#;J#dxH}-gGveoILV6fqR>DI%j zMe8w#9@mDqQZE*oSdR(OWa@?Qg_fo2qJpF3KPgS_r zSfC!V|H);v-YD9Ezs~M7aB<#ltwc>V+C%9HJF9TSn%}`ax*hk^(<3*NbBem2H)7jk zp@}c18igCjRi;t?JE!V+5LI)SE)_AG5wpbK_-vi1w1b3Hf!D(|GLsKc!NhWLYR%6` zHpEOLbeck9)*f%-14U&>+q>gs5*#og!!Hbn{*x9{4~dFPM|}y4?lf3h`drS$tU51H zrAulwZRJnH*1j59LFRJ#r;xWj)a%rMJ6Iw&;~(I&-rIrKA6+`1NQ5$vSfQ2`oApWW zf;MrjD9Kl5nPrW;CnxTm-gxpH{S;(2`)d75*v*RakDlFbuMwnu?zw!01UD4hjR)-zys!@ z9M|z}u`kfChv@5K88c7qF%~vN3V~1_Tg2amml-T z=(f%jxfn9Jj6rU%i$BKOXb)l=;@Ie#S~Nh4mA!tYK;bq7n_y~>v-Z7++U5bXaab*4 zFG&T&vE32rPsK$8`+7Uc;e!Pt;N*$u)i8+q)_l00-d=B4z=p4f-!NQqFmx^Iu#@>&0eV30i*^J=EXLX!L(l|P z$K~vSXFtv7q~Q~@8Ur9egnAfienmT##05^yZNWcaJ`kiV4L(WckhxUH?4;D48s%S zneQ>g4~63Z6gKQ6p|oEk&amA8w+?NQL@stC$J?8itC(-jq$>8yc(=e9c~y#nkk1}R z#P99G5v&9Bv|(6>poW2vL5+i?)tjdZX0)_hbAT8cI*{V!V+kUJx2?PLB#r5`&D0BOXObH2RgZ5zto0 zNrXKnc2||Vc%LI4pqWfkI7m*!>}KX#$GslcjI9L)ltWk7Yc&9|yr11+!4P?RzH#Cd zu3z-TT=5(v!aHFkoOjddxu8FtObRRmK$!DRtR@xA45CDX#%;iXP<%4F&kRk@^alm_ zO#LcVv?D5sT`aL<4FZ2%d>yQdK_J{WRp}dFjwv99weJPRJL{moWXzTcSZ0Pgnjr~7JCw0`9E5e@ zTwaP#OPqTcfp&c$XZ42t^G1@uV`6b^qglMucIvDu1O83?QFs1*fK?ig8-hq0d(nse zU<(%XtB9**%_Iah-(*c7`Z_iq0C-Pvmr5*57Lb)R1KY(O(wOoIPuhv_%NP>tk zS^oHP6e||5*TtmG8E^mgbosT}<0?a~gu!momVb?UH9HheChlgkE=J6qJmHX5gV}$x zo{A0jZt283L~u|Qze?`;{_9nkk(8+$^dF#A+fm7SFy{VX}Pj@f=7jEH6Zn{&m}N%_zvfs>X)}uL{V<( zX5w|PEai4X(wV=T{ATXWhXNp}+5PGCKkH-5gNOdS&ZW zzdcvVCem4|xNuX~bE`hy4@|fA-Ny|ty<^>>ZLB)xck!PcCPCJD&FhtLpU_57keLXjaTSLc_44@Jf3(Ah_9cgA{(dRRNu>zji!v8*uAb+xezU*v@LrY z!xWM!)hPbVwUS3~@ygxKyAl9jg$+AwH=OQHiBP?KJl--?S?KMQY>ZWS)BUe*_sryI6K+WU#jYzK#I{n*42u7*#-Xqd_59z&xW6?Gso-= zP5fRcmnzzAMW#K<&UtRQ%X+oHxcbbRzqkBsNp4MY(!JI6rS|StmxG|LR%xN)lL`Jm zVKK6XhsedDgQmZpT)(M0?u7JfJGxCbwhe^%$+pn$KZL>CN_} z-Hz_e#Eii%O<6;0x+65v=F?H(W=_(8x#al*)#uZjmhr1zm6GZ7%@6X&CZ5rM#q?jxsXbk%-9D?oGMp4#YyEGS$z=Mv z*RO(u!l-hv>2qU%W3=dN!HKIEMrZB^(;lV|HIg%))ze9}(GNE5HoTT7Dyy3OTs8UU z4r_+SpK_b*qx)utq>e2)iv2t3d>Lw520AmR9u?Ytks|5W66qEd8gmAt)h^ZBjJ#^T zf!dQh3kC&m#QY>*ervld7vov8YBP58^NyKfZLfA9mEl(`$vY3)@)MbO+G<3+;r5nK zIBYk4X5S_-Z2`v@p14exykjbyr~Q!Sct*!FY)a*489hJee07>{$M|$Zl~g7G@(&lSTFTZ-_3+sT%yaF#Br7Aq>KrBONg)iFkBD2|2X4S z|6e^66&LNAFbR5#i&`sbp*5q-^B`m;=TzMkPAOH^lE0F!mD*3sjAn-ajbhOKVp|i@ z62F9NgqR#7;#BJ4!6~|KSP3ATl}ZiqsZqIzxSw+cFG~H-eICOCr&qp2V4^mcB?)^1 zCNhdjU$ip@dsy|9%{F?uQM>+{@=lxCm)d@%X@IijZkma3OR)+E$p(Xz;(rtM^h;*1 zh|5cZVLxK~g-m&J2iKd|1gWLsBE#03>jdx#Z{< zVM#sfS6Il(7{V1}c&-fsb_6?deIsQ0mVIz(?-y0#M?_uaLT4Eo9eCgxG0q6uGi95I z(^N&SA67wt0tCVl34{|xD7->)PHSsbw!modCR$cqo)@bHkT^h(k{;3_pYIU{ZrMaS z-BEkdTB8dUyeWTCR`TFQXqv=^2*`X6^wpMzkQM=ze~{1j{goDjW7al|vLU3q zNg*0x!5X!wRN}f8_4{ZC+0Pg1V{YJM#SZZH0|FdlB(4C%3NdTVgi!*znUb*aoEd;r zU3!k?k7dbSZAj@Gm5z?)CxmhKU$Flif{9v^g_?Dd8?-m2@y_g%B@YB%-c65#9nAXP zPkO@0cQhr$Awl<-P0-#L9Nz^2h(ucD@AWaPsesIGxCu2ee0q-wF8=^U3gQt_G+i3C zHO*l1iD~gyzOv7>copywHQXhb!A>Q69 zA3CuZJIL(~`PCKVfB~d~Uw($g``rzEfuiPEqk}0{1^fr(P#kemgpmFC!9@aTeGo_k z0+hAxhWulZNptw+INM_Y@4%G<=iiH4TsCbX>_qCUUC8JP0p3n zs+8a#!~1o#Ls;!|A)cq2&_EIPsIME^u1>@7^8|b!tUHn{z|N55ZyZ@1CrgVq7)tKx z>Yv*QrPT8rcj2NI4G~M`b(oe3W=H%Uh%?io)m8xA1E#XE&l72I4cxy=OE7G zP%}-PRKZ@MH=ysp5ttFbm3kuO$E`W|xYaC`o`9i1Ac=MYAjft?1jl)TWr}^BM>u4o zKbc<)%(pPhSPZbmVwT9sf!*M{v8|MV=h?cnDVECu?^IK3>j$j5o=dyT$xCHqQt9=a zuPMcR{|E4(gUo9RCOIuE>#8nX4Ny=!ItEj5=k%+jxd$tOq^wk0x=ZnfH_|9DD#*Fe zB=#%vbpVNzx1fZg2tn99sjz7>p+r1wJyfy%5u4_!oIWRFSl$9-Ox%hA0#xe&Yu%>M zoQJp1Yy@Ka%?kHju0ulnf;5WqJA3G;8B?!2tb_h&k*gFdPwojj4;luEhKrrp~em|HwtqiGgU9$Fz)0<^{LO{K=EXbE1Mc!O8TmFzQPH z44GT+RngbB;)eAYo%s2`UBzU3w9+W0#eO0rlh(UVve^(YiYp?DN%1BEpNY-j5SFz( z!{r)b$ddr!0&<6WwjWbtd;R4y`8q#26iiMZT z8BJqah<&2>J~rNODR5K9{f(J(ljRfdX63o+5e}cx*QHc z0D_QI(TAWz39Sp*2$yy|NFL>uAc4n1zcBF75%&_G=n(yU7hA$bQZM?F506(BqbKo# z9|PlSWYxbY~ zDmzR31{0Ev38fQzA!WM{-!r9)QB>ahym4y!Ec38-+{4K0Q^njw!>Mup_*u_~!2z?k zx}M+GTXgSBWG#Cc9N$E)u~xaaJ4Ej?`YUCAd|1VHx@ZMse;4=h@_m;rg(73j&grg1 zTc=c`MUAMf5I43?3Cx`Oj^42`P@^++*zt+QbK+gsJ-6_{PVD$ z$JQP2_F*#Q?IdUlx)*HZ_iYgb+Iay=cZ%~Y9$74&ovuMe>d2YTC(CS zz9&}v#jZrA51~dUCPpWyF0BQ>r!HUktZcUAY&_!#FW$|tqn=LmZZTz3D6{p5&hN7> zbPx$bQO}UrGMfveNU8Z7HyFt#PWWaS@mEoZ>MW^_ZvS*!YsF@dSO3;65;K@C&GJVL zr*FNPa(67A(EZ_{;Q_vaxHqT-&-O15x!N_+Ty7{-mkkv^?Etz1%-TZE|<)?#qd7qw8*w z*TcmNsz>*?uA-rd8il1xie6%6b-DKLZ7+&5O*hta6hD17*^|8Xcvhjh)_R~z_RM|# z<(rXq-VT--;j+_f&EV!2UP5K>!E;7wi!)#!TcdsTEz$m*{Xs8iBYD&fX|Gf1`r|wo zpBN0*RB-&GX83ac{KJqh-%RyuY~uL6+e}&|9cw49=yb;IBm*+-+>^N)=Gz}y@UV0% zd@-ffWi=4qV)QlM_NZiPy?+X9xZ7}0UHq!0%Ax6C|4^SXsIaoY{&e0;XV=$&QSzFJ zJ5l4{MVQZ@m_s^F-6@ls0%PN`GCBEy;e|&TCNDnR*uSuu@L>HcALg$p);uvO*ERWR zn9oPt{TI(h^v_v(BhiNX;bfbWnD3R0OlxCZ^^>uko~n!s;>WatC#@RO zOC{1o2I`YD(>qM>E0y5?sCeDuP(3fMGuf9FjO?}6F~fUHidgk^(jGcW{{ih+9RC1y)(w>sjd~SS zty*OR2I5VzrCl|%zL|H7gG7nNbnuf9ldH5xt20a_NdThe_}!9a08^woPZGJ6D0;kj zY@kLVyq}&;eijM$W=TYU7D@Z;g#V%WKnlfZ-F=bNvx$r8qjN}?t;womO2imX;UFYe zp`9(%k0Q~A&ks*>ZDPjUy-}96+MVH>eT8g=^#1^QYB<`fM^NSZH3X9R1VPG_Jz!{N zxIqm}G4p(U{?Yjn2Q_-SS?yit*0F|*d5ny%g#*TA_YF)y%nzcHVOEUENEGaf;~WYP zSL^@;Dmu4ir4oFz5W4%s)>P-tsvQM*^U{PU;L2aHa8X{(Qv&wyCAtzGW>7o<+LCz7r4vQPNmO)@`wz|ZfhQwKie^P)D3#e<02yp&xQ72EuE+6NbM z+yR7JHXMuu%lv*!f*9etKpyIV1afsPL7Zog#Y{3-=kNd(j%`CG*HQsWby!_oz|ZR>5f}v?3@}|1|^cg9UJqN9uS~201*v#buATv{sJQN$>C!J6Jyp=#@xHTq3R7rdGSa<=2);Kz4!vR!47H}YXdmeXJ zJ_;6F4vE4ECZqw(mVd&4k?U-Nx7;PR5faQEYeju4X{V1o)=7oR=Bbl#(K2OH?xdq| zA0s`n(6pQ(dOFS+Z5Y8alaPxz$(F!>QAI5p$xH&6fR&}z38DCK4Q6MmRc!!* zc##L9M08CP+it(rn%F!tdIyHW)wYjvfnHCyq7@@fm45lT>ST@ktbsCqojscV@={D) z8GQ1XGsBZ4j+ql2agK$31`DOD53ZwJi=s$4=@4hL1jVfxt9V=r+!^1nZX93y2ny>vw31&dnPo>mmeQ50 z@6V2V?;uL*```PrlH#k5xbvLUw`8F42e;C5ZR@7eiToX+^)L1uhkQ+B)ziL~t&~k# zWFJd1r7fj5!UF5=X>^#_uL=qTc`Gpj z&**iEty)h6bl9pe*BDE7= z{#}r@l*x+Ol;)M&?*g>7?57BgaAq&X0>E*pGun||K-(=e)>f#10Ns4VmN$xJZw-GE zybu}m!p(4t#3AAlBaD-nR~kJZ`mTO9a>VKp+t;^n#S(6{$ZuK9=5i5D&dzCH6X-x* zqL3dDRT)`(_hDY5t|K|^R#WPjw>pzwd?Q@)8MpMv5g0K2*BPNSa?JV2sR3!!y@vXe z``4=vW_2<$R}8mL4;-T>_iS5>j85ybEjpFRCDkcPT35zDaqM16l8Vo_L5Q- zH0z*v+L402rcCgD#FXTb@$aH#&c}Xd{DoxcJ>mAm%N{9+DeJ-?nPL9C*nGR1l!MZx zTJ^6Zfr>`G!@qv%JWkx6@{kO%?=kXLXWkNba)Fp6it0PEP5AsMDKhv{K3`q(kr-s8 z+RW^)|HZIx%5P7~EsL$d2GbulHh%WJW>=~BU3%goJ$vT%(MP4s_vM&aP#SzcUKonE9R+{c{r>i(6JdcbF0 zjpU*vHMPhz$eSQxNX!#!yFFX?v-UdT1FBu5|!}{FZS+SJ=9=L{L?;VXa7uWZ$%H#^ZC*i z*!6?7fkKWv!ASGyDM;x3#MsY>Vo2i2O0w%auTR?#8C%^oIP|>>9SvvT6Qa#s+C0Mc zxgVSbRBD+k*&ol0T4!iae+6vT49`&Xs5Y7vkJ)DxOxf;D7B1A*^+SJPuv{#M>PDTF}mlHPkRdPQpQ7GKmwyV%}%+aYhE^EGguJr!Ueo1V8k0!cE zvpA)6*L{ggd(@ypW73`ubRayEDx$pTx-j*LZ``B$t;qHLrv+XY)2WTAlflxGQ4T@w z{@ZnBmo7fTQw!B&0rx8_JmkWe2fpa4=(>?CJZd&O(OX<_1ShZT%(FJ-6)50JcUoCk z=qX<6<&VHya=gHsXV3f!JXXR>PuuTMux8pVsHE3tymxj}VKq(qme(csaPLa(ljtO) zZ~0`Ic3vxGP~jWhGv|<&lF|1Y?ZTOApCy`o=Na8f@-!pMB|oIIjRX!JZVt?*7&4g~ zPA5#$1+_xAyMK}7_ej(Y>ymeqE6KUP%c{J}{-$FUtIl)&u=(uC6USsTYGS!Tfntgp zfmD)kLBIQ=AdYEKmI=;BjeXyHR*&C1yiu+*lp;W`JfDa#{30Q4O?wJkcUieUj?#1u z6zTRKB~AeX!*fn`?+1y+;V-yF3G9hB>bx;RItWX+`pB7jDk=dp?^gkc{5k+Zx(cpv z?_1oIB?23&WD-d=GDr?}AC|ap2n5C7vQRI4^`QzO7K`^hL?gwvtB7yDDkL18-${P( zp8|R!8LW_N`m~0nM(=~>lxr$mq18>925(aY&t--oWZEa9&Z^sjH(uIR#~$Zp)*u;I z|1$acTgoNmcA91~^xbz=u{C8KckEx53hyKk6{?(a713tSCxYxZy#1(`FW0QSsQ+Wh{ zX2M~v<_hWC*_Wgayb*A%)hdsmO@BQ?U?GPt>HMhEUA&cQL$LLYNmA~J=+SO&ZCF*K z^-X`61az*h1W9)jF@FJz?d16;^=3{$d9`@lG2m%eBmTfP!r_n1gv5=(koq zVLf&0T$6mzPW!1HNHLv3wAtWn(I?SJqemp*j9*;wexh4BiUL%m^p{HL5t9w|31OiK+q!@)Q>(JR4Wb@zI-AZQ~ijZ3^S zv}XkmVk?%(6Rg*mg#HLn0kGf3K}p0`xo|nWYs4ym3{B)BKofsW1LjcjCRJVy)E8#< zR9X#^=pwTB@+piwi4HpQZVjtL`|F4b($SrU3P3=7PW{-$gXaBoG6EfdJMj{|MzpUH zhjE15ki7j)fVc!`tEv1TPln}Sb!sn_3%OGd;ec@$59tXPc33!uz&i(@d*!KkuVxuZ zes>HGrTUQv2WCWhYJ(t#%BNToND3PFeQE4f>!LY?Z8}Cm+j3Aip?KxFTbF=Z8>H_k zl#^71gq_DQsvw-Xi)f)KJiG7fF97+5NC)bKAOD&-^2X>b*R1g@jq1h{&P!O8gp+mMQAmmrN)8vGo zLF4D>6I9@<0;O2Rx4Ti#E|pNU*_zr6iM`CF7`UG%F&Dx%l2w;1<8SS6lnO|W>Q-ER z#Z4h99DsBst6uz5)cxzm3MxQyPKxw1lE4F8QDn)mR|^@Tq$FZ;7uw+%B&p;NydOIX zG&V8~=Z@Vj^x_Kg$v7cpQbm;$jd*wR_>s^n0c+1fy56W8QJw0LF>5tHvi@T|tBI9; z+bmD%qeq6|>fqS)zkQ*18-Fg3XTB>>z(r!klZsu;lyq@9+&wxi)JQh=Z#)c}9Vav# z#w;iDuS7}WcY|&v&i?={y6)KUdx9N+m5ESFRRsG_u2jlntKQ8dlN_s`luh3W=uy7K zxR4VWNlRyQG{@nZ$5|HogXGJLFyjBxp_9j{H)?$eo*S-)*LAR9=eBm_^Zc&HOT9HL^reVEzts8nPTd$LD4JEZfC-I zxqla^Opnd?kPcBSjx9$1DfbO1$lb9wD4MpF(_U36yk=v9WMq_O{aSO&c$?v7o;TFH zov}$RQMc^@wb_-dG-WMp(`2Es)q@|y`q$hzMiqk#TMVa{mD6YULsR9xW#l=G#4o5dSvPvr|{$Crj=pB&vWwE;kv)QeSPREX02&l*b~2qe6I|lc!SuF_hp06 zVw;cSDvDV;s$Mz2G}xnea|i4ZtuEf>b*#?0%siM==UeaolIG`^zB{+YyyYzH{c`8l zyFU(U_u1|LnhCbC*7Ipajnh$7$nQ2L3*H&OW@VD@G%Ei$G?cGEps1ntp~2LL!LjJZ z3Ac<3Ri417`^iG9(D?mKr zou0?o=-#8UL7!QZ$mP15agF}5W@_4u(MH;y zYRNe19p7m_)Tl0-s2VHmd#U>(g5C8*0Zx(PI557l?JjRJeq-cZwZvcUA&=dIy3fg~ z%1frto{l5JPcDSgOs{8u(^V_kawa!&0bofW+5`>4pR2^eSCJ*aN ze!kG7-~LhgQ#i+TA~+eZ)^w{c;C+c=9Kx-gyW`6I4k}vdp#)VBp@pbE;uyr=pTz>wTxBt$If%Edb&x}`T zDZ^R(7gVr5X=LC*xJG_IgCe;iOU5?+wfB@CvCnx)Gp#eGl}E*V5v-sGnTMybKxHGP z2P9afqBD0$;mf3IjSlGd6YcOw5P4}9HA1!s8Ti*5n8#5ir1_-$qza79*6dk} zN20cJg4XVvydT_~K`jLJBz>PLY<@g@&}-thu*&eQnjT;~W1H>4Es)!f*7+zX6%Vmi zIKqs3iBpk+DO*;r4ba$rjq);vN=DI!Gm0}yzDh^$9T9idt1c6Px+HsOtecg#_00qf5r!@eb|DUA!k&LW z5^d=6y=rL01Fm9Wh+)wI;sZKqgf{m&EV!<9gS9z{IRzwH-sg3hDWuQg=?~Ouv>&x< zbg_?FqP3*0$=Y^h7x*0+_?CXRQ7$u5fE?_gZ6?iC^V|n5fm~Zx-K7j;%E8w-9@cvZ`3-ZlXV#OyyNNL zv{D@kUXl0b>c!yZ-peAe<3@u#k4I=BMksIslAH1)hTk`S$dOn6EAOPR6s%yUQkwN5 z3}K@n+}SsgQ3&c-wymT{?no?=`)ix0j=0x5erP%l@y&<=dM!?H2DhnYAmr2}%>mK; zi9woO*ui%I6X0y()qpJ;U(pUV=zDS^?1+3~%Eu@bOkTXT4iKRusD6NFF6nm?&*-AT zG$V|fDai6v9e@#h8{KhfBE6ng~b@z=gnbu(SZ|UJ0)?cM@cXWv*lQ> zK~PdE=Sfz0eVt?($OMua#5z~a=D5a zddYl=#i#pKnHa?M@FP;cMs7T*)(NQydJ4tg!Qk24T`hMDzpick#Z%7+A zj@_boMo%RXgtq5daS^5XX?PaGAojd?w!n~)E}i$0cPAFe_jz0@>9kn9b43aSQ&^XH zT-)Me9vyk`J3Nc8{6eI8Jj}OC+7GERB0|ra_x+N24`Kxn>^_jvOLhlDA`qaywzWJ8 ziZ$jy{$|&$)m8G9xDijpF416p)a91*w_Jv~gaOd=H;bH^LfZon#@Qs_{dklm74jyw@QOla;xkjT0()?q0fd`UX;Tmk^z4NDmcCY41$4-0tE2UUOQNw zAFbHr;#DQ}N;+18be8ik&EJf5kim&msp#M?z=~u00ij+zpcmhTcs%ALMIE*JV4=9M zRe6XJV6>(ukWr;^h6`6=4x{X%wl(C^ zyqE4gtjgc}-VFNnUhcY16u&Y`JVB9*k1O9N-WYfS-Ac-Ef#3irGQf21%4krwf zeXySh^CJ_48YObSsCn=CRP%jFG-OO};TZrdFQaxi79sbHVa?%LgMVQikh3hs^c_Z! z>^yi>9~&W@2o7V(aD^RXPPz6ymI(^{lQ&+9d#)Ze-}kSVPrrJ>Qp3|2}%_)RQmbDPE(osTcez9JHSk{=TK+kXzd8W!8oDM+C)C zpxoD`O&=9D(2ydh)?ID=$)=maW~1Ko#qJVS2F;SBR>jYQP?oaK{PTC}t85z?X}Rkl z`JH9}?G3g2(>p3=776ZuaD~|1m z6zE7TP6Ipem;rKlUpTi2v)OwKi8!z)9hl57bh2WuKbl=|WX-53{XQ>3F+|9`D65)|8eo@%sMz=E?dLP2o-xa%L_H7mr9R0v1M#wEM zx549SC-Y2oo+Lg0M0H&dGl^_@$Mj5d8B)hs(o-%cx>EHYud@ug)e#H2nB@v`kW_ub zbVXeo|ELv~;Rj!+5g$lY$h{8!7zgdN+3yy3Rxefl)HKdUKl7Ugik0J1&Wjv7yISr) zr+msPJgOBy2UAptn|3{SfXZLk_urJCWwm@vY|e?ACPkA0-<13s8ZInIfER0}S$-nT zK|N|!USi<7Uj}b>h`ciAE~|E<(=Rmp-rxe3miKa=q)w{RflfL?!Evg09SQ|g{JASj zHLMIe3l);5d)f@?^kTq6N;hsblBXzlQIpb*k0n9oz7fl(((7c3=9bRn@XiF4f^>Zk8arAD-JZTq0=x3H!z*%w!6!0>{;)bPp!em`>FoS$db(SY8-{) z%Z`Be^#ZNA29kol^~pC(-hDIWZC)`MARZ|CjZVxX!KeH;KVDI`&WC#KHf^htzwgZJ zIIXh6$%ju#HhMLmBU!G7wDv|lxQhSAh1pbBOrNnnFMGmp{#kt|<<+wCqd)za z^_wNg{UXms^pJSvDma)BjU(=zp@xfKkQ~eTNp%E33V(!?03iJs-J4+#T|h{HDVE0O zeK`W|EY}5xO3{ajM)At6-7}$QhMb3rH0mU#nvVdbB)ixJKW?RexzpG|Ojr@7XgRwy zBj~P%v9LCciT4RAM7MlWt&(FJ;s0$o)rv-H2hif5j0%5g*{GdGs5|0#BC0Z}5mXR6 zjy#4pqMvcVncs!wE9+}(EYcQ<2|su$nOiv4tyZ+eT<=rL0@&UAH3Alp2Af&+GT0MS z$>^=%miv%MG1YZ**2XnJaF%VS9J?OX)1}KyHXGq0NWlR~odFVJEnz12S7??)0!cZ3 zf=*^8fdjha1}lz);fkM_5&%^0-*Cb)a&S18Xur@#=ldF1E+uH&pd1%g{hZAWiq_&3 zaGJqPC1QDdGi)^Pd&$`|`XuAtV=N1Gwtob>qFm`1iTzjwj6&U5&KdM|y@qDoD zBA3^fO^%p=e!jef4?E6EyCIRQ9Wj7L;NgC*lwAX@(lnUT*T zV>d#wkNF|m6+6jKC7uXqga;2$K)!t==Uw0m3N=fV5t!k}L1=oDk29Ydq}_&tjawqU zv5fG@i2IE5`Lo6Z6{D>fCYK-C*JM4Pcsu3yvoyIulop>;7+dxiRq8})j5D6KU~cPP6gL zx;2j6PM3?99x`3sIF2_6V|MbY$nEf>Em!}N21sDbH@UKGyk~~p6mMMz85*%R00A7x zt7kyZg~~DAOmCMC0#bs2>DBgmssrkP=o@`Q8LGx7D5UD5TQ=6J<_`@(U14dz%mo0t zCnA}^6qB~7FguM*1>xit-nam!f8;2&M|#@JX4>m9;&MaAOjLmGP+?#s$2yR#=wfxF z=Xy;vuF?~klH@s*)iYT+uBr%Z3rHzA3=7~ByWQ8!Y}Ep89B`oeBorBAy0E~RZ~jrz z) ziEFK3=ButWdzB(jURR679K!f)4rAT$TD5Y7> zo;GYGaMaOl-xwy{c(HKF=$>lTAn*T5Ve?oW2nj962@(LrXzyycn_S+BHcHyF$j5tc zKNnab!_eR$6%oS+fu*{5jyz#ujPKRnh<-IgnTHbciBIX_gwBxccOnHa0Nh-#9w+l& z7rtSB#wSwBg+WJ$j|grmEz4AOmUcJPMH*7uCaA25LM;0WEL8V?OWqd`-sEo}!vC^h znfL?yxU=}9!U0}fBJrg%@TwUyqEtb+VYOLM|1AX3gYaV zN1)ezGt+46FEZ8=3}us^H@0~z0<|U)iYYT_Ma6V3QCs$r5&BhZfsv-DdHCJiCBwvA zfwQvIo2k|1{}!oQ8^OUifm0uV8n!e8^1Xo#!fVSHn;h^!nT5u6nFGB!E>-?BtdcL| zQS_1OGuHnAMI=Gy);|ME3BJ^o3CLcIVk~VW*+Pp0GZGbak4#|80$wOQRlIC`1FC~Z z^BM5Fu`z2$)8&1sHCoyrQy|C1_}c*|=Simg;Zh8bYwC?`@mBGmtijakw%RtyI)$@R z|Edo~#e`x7(mub z9hz7r>-z`?c;!sxlL@BquHUM?Yq8!7@Uxj3`Lh98(&jc+%+CXT$~y2UbU zvdcQNX<2u!{?4S3#r@$uvQGNEm}KonDgQ5!9j7?9ucW@|e#A0w^*Stw>P1chcjSuO zbl~ff31M0Ns;ZB%{1>e4RL&28v$68Cc{j?+YAQ#s?=i9;j|E-~`Pa#v$2eyvrKh^APG~KIc{#adCKHS)+ zKGhdt;la$~H>j^$g)DR8H^Nbxhke`%j09W_B(ONuvK7FeT03>#62DW|G@-HJt^l2I zQ*@94O-|e#9DVODKNbv8$*x*pRfa8uD>2|_)00r_bW6t#JA=%EN73ix31`-ykpF8a8UpAD7<4o z`rewe+T^W8Ff5^eu#RY(XwTChM55nHK+$VJ3Le#RQ9lCgJXc~>N$a+d#-?73i| z5<_<_XRti_ZGG;FZH2y++Yhzkx|`VY8O(`>yMUoWNTTgPLMMUzp7 zAWc3}oTU##Kxxo0_^iU`1KIIUv6kt7i0#0F5#;|G*cS@qqP;=mkir7GGUGq7xc2mG zVd9_N`1{8d;z-J3TKpFuxh{6~jvo<{)U0%)d$A6Hv(!mlStP7v8TR{S$$LmoA+KbvE%7d$@&kxq*y9RfeJuWC zT!URH*ONtNYC;0DZwy+fPVo-9@xkRR2<$!Vh9ll({j@Yd2sLC-omu3S5>PcD8HxkGzu{46K?{RUDi>+qN_gMuF z_qJRp+ye$hDhl^PgN-|#2R#f~D1CazWM2K=p!yXH#t5akE@s|{`mMu?ZU#WYVjbL6 z)AI-Ltr<_Ru_5j-YPxYWxe7#Tl+hkS}4gBATh zqT+?zlX!IM%*A+EBA*OTGQy%5)HJDlkpMCj1EF-Iln!7Bj!K!&!0<%F`V+3qsVNl? zSEw=(*i{K4K{7He(FJ&F1=`~cfi=BWFvK+dij}(rJ*A=aU69N$5ny)YF1nfa1BxF| zRNFYz?3ByEu&>`rWnJN`8Mj zaNdAty{nL1M=_wU{ZnO93Kyk!S2pqd228xEaIK6WeQ9!SPxU{*x|U1su}D0~S%^=h zPDpmv9E0r8QKXQ95EK2PiF~jmgj~5rIJ%RchtXXUyf15Gf#mOYRLuG>2L)UyijdgZkaAi)Qq~`p1{3(w*|9Di zpZSl^2R}@$@mh^SeZiit=bteSp8mZ-+IJS04S;l@?yIZt*Ta(F-?Q*@P!QzNkHar| z+F=>_FqD@;8naaJK;=c$E?_*sW<8Rb1Gl_5Z}aGK^19CR-VlrTCEb}|x4@2X!kiCy z0BzKR`2u@BUZYZY(Y}!y)7)C!*WoDOs=0^ZRA#4eep2^=_6A)t4OS>Au&MvXiVS#p}t?C+s6rxHK`1zxE5{NzTvS-G8lMW4|$ z3oqwmAV*z8qe6?L|7)144Q~&1w#dKO!xqnsjkp5&DHfDfe%CY>!*Qffx#Z2%sLaNw zo!k3MCF|zv*G@?kfgmsge&0r$eP<#iWu>8IrxDgrAa9xc4z{Dmu=ftjt)?lixm z^6PS$%28f59xV!#@w;a1lx}}91E^CggJ0zubB_n#AFF=VxCJdIZYRs>zx*(nI`|&| zcWlMUOv-k)o#K!eO2z7{aEfeKO}c>xR-C!cUVk$5)))<>7T+mUHUYh_6cZ;yK}K2WPB_E0Rx- zu$o!fSRIP*qI{60hVo^oR&d>vx-q3rQnqd!8Q z#iplfOV71hs_uIKF?jgEEM3T%`0IwY1KVimoww(G728M1+;ZE|cG3$ghz*4b=ewa- zn}d5>Qw*;PzR>md$#p>~TU0Wbg78oklkB$wxrbOZgoeYMjRS>C@hN!BJ(E}HxBr7* zHGyk+KHn$pLv0*w*6T-Gd4&zSnW|fq1n+-A7T}CvR@h)F^CIobVTHU>!Sb+UG?V6@ zu;zKrVWD0h((h*KCj>1u&bT7bt|{7^)o@-0~Uy zAGocmU2|XqH&D7oA~Lt)7aUxb7L{m;hgr+LDrry#V9ESh^3c$(w6mkG*Z-{fq@23p8 z!kRMuhYT_%NHrrjtUr$hDAe9SQn-uEHRGlfc7D8oCtzv~&N!J7>* zP$WnpuRI{}$`Q1gvShXTnC1=5Fm17Xf7ru`}5|IjpHHfMznoM1|kKY}+BqBm9@gUeE+HBDjao9d_6@V+u$3PuoZ z&vMjB>k3HqH***DOCiugdFu(Q0SFOA{TwRGk-rnmtmH~{0SCJwB6K$Ssp(1?-kn#{ z>X&kGm?8Eb`QDfI&sJ#aSRvOP==^AhQ|7KHuts;n7^LMkx1IuICY2V>M7j02iW=L%&GykV7B6e&gi5+@vEfg#GjnfFtj-E><)K)9UQqj|p& zl{Bj~?ZQB1%yMEq6-ApvU(jz%SjU%i-iw4nRY~B`n#N{di5B|OHFhs8gb7Ntnz8Upsnvdm8Y(G1jaum z4jMTlh_JHUyjf@F_7?Z$+xfA@z46|N8ocLcvA`omZ?Ng?&XRruCp1Q zo3#yv6|yS;d|}ZBubBi=RKiWuY&Je!>Ons&IR+1K-ju6xZ}D;P{}v~;99s6*1fn#w zNn_tG`MXE4oc^cnm7BS^s@tO#(9$#M^Lseq=gI#8q?-Lzy7czSR^bLcyG=t6>h(mI zB&iZ->;y2YilR-jih_EE&Ni(a%8&FmSR;Q17OfAtC_Hb;uuzIlaY=;SoL{_~TL}JQ z@a|LH9njSCcWwwDA7fQ#!FObQeJY&tF+eqwDmsz7k(syNLL<6o&4+qyz~V-nYO?%? zSJB2&YCl%rD{$!wa>k%RZVFz9&P#$ z;5K1WK5mf8MZ9>`5b$fC94NuIwL=a~fghOoGC03b>sFn$zq7R%WKnaSr+zHdqk3ed z)jbebxRGg^GV^`Ka9Mq`dS?3bc=`9e%LTQ#Ba8Mpv%)LVxbWc}_Zb`OGQX|4U0z{# zd)v`u{hPbj+rParUzjLgOq%lnv{#^q3SJdnYUL-!a$}`64nH7aA z49j%%t}eVyMUal+lH^c*#vmy>$Fi}sVJv14H*zlQDk0R4+M7ezi^8RZlFo{OQ7WdH zZXBKK3amZ<0gy?YT@(mT7gUsV%%fw*($GGbqg*^w_(-~+BnO28#9ny-fr0i)M4|z< z52%N;HcXoe*O{g|G9&thWc`Zd(S*6>vDX_mcp6 zL;@wd;b?-q&TP8cuF(5a&!`R^6t+OqLnjJzVsWe7a7CHI!_sv|5y;Z9pU)8JtU-|O z6VcE?kll$6bPK-m=q_%e$&@VUpFXG06BZqmkZ=j9D$}og1;W|KQ%UuHzJbv1+YIQ6 z8{aX8^S6u?Y*{wx*$MJ`K+d&aoIea1#@u1fxVlMFwVGQhm&B_qO6 zjb*&EmxYag6x8+{*fu=MKjXdRG%&BbA7XZ>L9MCECjwv$;jl(xFD0^?zgM^6g!!fs zR!mwmi4^W0MyxR(IsImMs`(y!OJe?*C5u(}qhQs4%N zAIM#3&3B_B+9zHX8DVOkDL}gdFr;-_Wy$cA@)iaLFn@CqwsQ~@QXRkpKeuparAoW= zW)x~hmvHc5l;VfwvBU&9m?bC2`vJ0vI7v?~S6(Ot|SimR8=k$pL^Ou$iYGLLl5{lUp zu97YicFMl6#(o(cVWA2bdk6Cw!gd^}%^tPukXG$7k7-#oX649G)Z;QJSD-58aZ)N? z<3(PSl5H=WBHu8Zv+Cl|-|%bgYud{SXzR^OGj`A{2Y)+w5Yqh{PEpn|rw%5EW&l;) zKa7KadM#DQaLxJ;J9w;$t+oEZSA z$Zw2l*h~R{ry3_x|CQ1~0wY>+|5>J+T+)E418!EzgB+e=F53!s>)$2ZrXxkH1EnDj zmX%X;uAn+btslK`s%}zxHbqYoO3K%HQ788>6>B~xMtg<~rpEA->~vq&8FNGj&~{3L zn~ih4=B3oGT}L{r?eB=}>ybmOWOa5~y7P^H36T(-STK7XHmT!;+Om6YT4k(V!^n$~ zlTpCA!CpM6=eH7SVT@v5<=O+3r1yQ(6!AkKWfVmcJVplB&ksu+yc~Fy#spM8h$m*a zO56u1MYw@U=jWpFxEY$iDg%%`ANS;0p;;*=>2C-xX`yye@VnGPEHj&DkpNegq#TyJ zBTtvh=c#xqw(LDA%i!C$7>ZJCI@IT73}=R3HEq0VncON1LpN|Y+`>h3^>P5eWT|Gg zLJ7iFTX?nXlz)Hk%uH3>SBEC0ERKQ<$yqnhp}h|B3hvAD|I03NIMHZs+4x`7md-mx zeO3LKF|>ev{N*?jy~%yf=Y94eJ4Q~$=?hZk8X!Gb;VcFQm;SYzV&mww172(Tpu$L# z+ueDHL3Cz_XbJfcQ@^u=mTfm9`Xd6OPQX-2VXtP!FUN(2&l=Ve%xxwHD(= z>Aqh}9rs}MLOK_-MN(NQ{p^Fkry<-pc#$`~HikIT(GG-;R>;GJc} zrTL~A1IBduVcp4}zAj49lgNkR{@MTm{u8{&*@%{3E~iB;_?YJ6-^xkF%WOI;qojfL z`)RF>3t{~2uFfCQxJbT7xG_wIKul?;fF&o2$fOdFm0tLjqmu1s&9L#ZwCS_A%0F}i z=0ndq^Rci59bm!lR=hLrL8mI#`ZojTl}(AR`JY|R~c zE{RNV$->EEOD}vsX<)o+JM;rjw9!OOV~c(*{kaMnLqF%((M$dHPE{~N!n`|nI#AD` z#AM&!`hH`A5=NO2GbH~EvlzL)YT}_QB}-7ith`GEGz*|gJ6v>IR+DX-t%Gh8ogc-~ zoa&_A(aZXL?~&m&cIeJoz|76zM|-0_s1;X7?|3>LAB8*$!E@<~yQ~=(!Nbsx%r%;>e6+F}b;z6V9=-3*xNYlJ0S5xD*eRNx*IJ8XY=?fOz z9e?+?LC-eM<@v*tJ`BZ|XlT zT;vbGG8y0QO?@@BH5uyFkY0YN32heHx%unqdtxVL>~?_pN1lm5ZizQ51AAL%n`8wp zE#O%o@GVjG=Nx&psy}}7dabt3sM|-uac+O{!GUk zn_ISB;YJERRZHOApMt-6C}Rr2Rbiyo^f$-mDr(^FTnPgm3na{nx( zP_{=TPE{Q(@=cDH?|7<-$Y8iM3XMh|tKEG)Wjg$BfBEk+V^HqVKPo$Ee^4kGq`5z)OZA5T6OgVD z6fB2^hWQC{Qe_A%i$wEJ*Z~0P1s3M`5I+4s2mMh+1ec{?Q%@jQu>ePu_$6horUJ)Ji#H_;fFV z(X*Zh=DCeVF5KN~_dyQm(@!@|IPy=mXroU;jCIukhx-H=QI5A-2790<2Oo$mq$Q_S zLWPc2;8BWZ9O?(*Qc~1lIYxZH>8$*bS-sqTDG(4LOlwKf?Q4){Z~LMSE<8qKc;3gD z=`{T=N`2G7O3xjY7pZ2CWs>CIf;Wa1Nx59Xy3e`DH8F1F&VX3DxL~b6@O@+5i`}An zl@B9{^h*3oUQsUJe`{ejXUdX0^3A=-CIA?e3@kA!Y&OWrr3M230~q$Ry!A~>YxF-9 zohgtyOX;^E$MD>xqpaVLn!pL9O5QT)vc$&kOfrI3A=Kgaa$@B}f)ia$(>Ff+6UnNRYlWXxv57}172|zlB|AS1jsWI|^vtAO zABYeD9G~t>(CY49Q|}j#PaUOQ@E>rZ)kYo^wo#^R74f+LNGp#pJ6yS$i03s&6nyX= zg+nfXFi0RLcK5zb}<{D`E>aQ!oM6Eb2Po}$108s zeCITV#95cH6a0cdTiFl`;6ke zkYqXb(%+2BfgB+d{zm4JbV`Tn$wRzmVO!GsQ1P3jy9a{x*8)3@IPj+sJ zmCrqToc=&-tEKo<$m(k3_8W_FYL*f`nuM?_Qu^n+S+zB_mM@QN_tw~SQDJ&NE0%2r zKRd9)bpL2M_e3+HMT#K3lrZAIh$F$(-3Vd zCth)1S?$f*Xw)2uD}CPD;Tc0OEaPVFJN{Vy2k8IHTa;2^sF9j9jA$bP76uwHQCw8g z(H?JxYIiQt)aiCB*+Rh*^7JzIJw`69rfv$bKIA!b>|B2>kcy&g$XQ;Rd~zTZ_dUhM zW?rgjEu!Yf+<$;Qp=z>ub$8jl+Vq1uZCt@ti@RErim}jMsB2pXT1-l1%DZb~`p4G! zgA3K7!(o+)G@}<6l62bV##{U4o92bb?>XhwUVJw?*Z3D&5%XAG{)Ek)wS8FY4P68( zRnh`qd{vDH;Yk#IZ~hpei~HDiW>%+~e#2UW8s6IfVbdRR-`WwKcE`JVm-r^~j#QCf zvz^)33QFYX6SD$)oBJV`LA@Wq+L&Rls%+6cUyti9!!%zWsx|3WRh)~1u7CgYd7pbB zwyMNpRdBi-H$N{~frcD}k^fDg4oOnr@Sd!J`dj-k-5RYj_+QwpIY+B%VruQxc+=z! zx1a7?PwAxn^QSqLmH0;9tUP>I_V2}mh}rP)$*tylJIQmjOgaSDYk^1YdKT`cHC9EF zv^RD32L7>@{NSm#$gX@g?{+67#0AHu^eCKqlc#OM&aO%H;k~oucR?J~R}3}sKeoSf zzK^yBwDUC!Bt-}ZDdy4dXf*%vNZC<}X9eL;tK^O~1bEElnbSMF2%Yj5S>m#&ziw#2 zn7~36e*jhed-Bl|`R)%4liW4F2&O+spfgAlb8un7Qp)G|cf@a^SOiPadyLV}l=;SN z7(i+kO;Nkog8xqP^06#@0Kmb72n|B7(s+euvfg0iY2AGnoIbZyi}eXYY`f3zYsKBvAUi17^wa!UjS zbHnkiiQbD8iIRnByFo@jrc7hA`R50U6gTcI&!8~prH&kZ{@yeC90%_XbzNH(`lYiZ zoXl>Orla`tx894>m0RA^l5j+A#6^9J*xF5Se#Jaqyr~KxHhnND2yKcI1$_kx#9BOx zG~M8p_jGQURga6T^2)jM3!3@rA){`^Po6}<2REm}FiSMeO{?Be;8~TTuEhO3$3Qxs z;x=S5IlEP#*xA;l2$0nHt)?@%bGD!I`ekS7gqZS&r>YNRpP%UezN-BoWUup(Cm^&} z*}SawL7p7N_J`;VkEeHEZ`&E^?N_||*^ZYwm)p2A`7oeC)V<(YY+<}VH_`TJ=UtzD z?9F-ckAFvJw!Y7vZ%yokGuKT1CT?;Y8BL7ym8D3W5`$F}#{+&v_lRm3Omk{fnmFsn z-o1IVX*>-J_k8p6=uP}ts{IbHQ^k~ZKtP^d`GjIr0vU#6(%$&M`s``O$Ap*iuqELcYzX}icT;uG@7`C%XcMWha&~Mi{ z#WW|cFVz%}w3<~JtDK;+B~{RXq0Yb`x2z3o$3&(kO(x`ZwRKlUxm99&vPII@${!N> zdZq*@y8qp^F*2GCd}(B%+erV(=+2uHuho-ije(8E)}f!wJ8zshe?6W*yxRFF{cpbJ zDBQv*?o9V;*TX$$Do`8$>Nn({8Nsewl5OnJdYIBg@00eQd3Dm_58eA(CzU$yKHpWU z*{SphZPGi#Sag+qCeFnT!Q{NhW9PPc*)KFozy>A1zh37Nk$I=7E`Mr!-OkVUuD*nH z%V4h+$;Phk)lE%FY zU7Gyaz#NP5kMlnki;oE6QZ zu)@-v0ZBDxK|*)a%vhgnzxSqSN=%dK7T zyl*_nB;jceS}&b%2l#egnD}l+c2RnXIgj2O?c~+W%~ZLxAbrEPkwY$ZQhcd9F!ctTb}GMYiX#7&)bsCU5o&iie@3R7(V^e?D59!Q_3x4Kx zTxaSe2OZ&V`oCugjh_+yj1roksvoc>t>0)dNaKV4`BylbVJKw=`su~YRl=JZXhqM@ z-wtre1S8ENQAVp3j&obBVmOYI#Ii>}_&!;7`N5bL9;rhTgxQiX?52O%Ni`1m)Glq& zm-T~jJe5R7d{|65*W(80wU6u_U-TPOHO>%pLTm%xf-p=WDkCaawB?|&D)!{=k|K#92c)In|LCCPx!(wo+&S#}UZhH46N zW=G;5>jk%?eu)4 zCh0=I4ESGJVAKieR7L>_ig+vPCt7eoBUbIsThyQEK@e0OtU_TzQXjS#itLcYL6~-Ia|LVKRv23mbeRd|qP>+XD`sD`G722I7yStL8PpLsK9+Z=7 z{4Q+X?5L>cH)Jkqek&aa118UV1!?;S4((ie+?_mnGqpot2&Us}J&3pMI&t9Awa8J3 z+D6d-i=A@MO!ypU*VeXKkV7+TF(? zf>iC%=p{Bb9WKW-{X81*d_iI;^@rD|vI?ulpH#2yJ{IwKOQn8|-C(zUymp#&r8{q| zpd;OPIpvwte8)ziHK^$c>(Nk|;Y$_6`gsw+R8zjykyM-HYY+3VeEshkKfYLiRITbh zr%6%G;d<6}6MDbm-!CL2M~%45XX|(8&;tL}C?dFLVqOFPoZy4+nAe-sCA8baNBbWM zP1Pd4SOgo*0p(c_t+T~$rfq!@K|kLEOI)ToBBFvjkJM`x!!xD*3Pb1xGB-e2 z!5r3oHdL>Lx{|!meqcJdb z-~co4mKkUUNf!-CczDhVbWqVG_d#4kbU%3nJ!q9T9y}nuK`oR?0GB+5MM@QD*}K&D z8eo|-h}fRq<4eX6#_OnXV}DXJ-5ZzEm!~{^qbx)9Tq(xnFvYpcY_Fcd0ptGx>_8L0 zZzGNna$@00Gax7c+x5UuG|i2N3(Wck1hhH04zWR`2JFwOgpNjXPzDbqj!-!y`(#Q( zxEl%o0C!dpNRmCFD}<2VPC^+YuHtSu2!aEFh*lVE5G~u(s@&1GS~HNTlWrTZO!iT& zb@u>0Jv*QPz_9}9m?}6tfL%_Q8{ODU1pt9~Bqld(g98911+FoJz)g0aD4$Y^K*WK9 zGMc0JQ)>VXgEP&oa+HS|Cm`hlI60Xp8L@(WAmJgfkTQw$=enDK;{EtV8ITSnaD*KF zB@zxl6X=6^D z*1ALNZ}d;OzbO$XJSH@r$3qOY(Qt!lo!1t;gWVG|m5nTe0G9!ia6-6l)9L(8ggUgH zJbmCSe+5>V&8F?IxNwOcsVX?rdzv3Ge1wh^?#?&G_gebY>o>%8N4mTZoXz=^=S{us zeJhX$h$aWPDP62JwBnB1ZQ4N_7y%n?GwP)pR4UN%4x%b=+WH)p=W{}fj_q1At0tzJ zhM&aMI7n%3=KwBCN3uFSR<5OA38nQIOxK{tmInsr!D~J(HpIGYvwfCm)BRHa06aaHNoT?5 zr)c#ZKS1`^eM(Is?eS|8(!QzSnESv{>~X+ zD)@6-)cRX#bq#x8SEcml_;o7M+d5~y&Ms*ZL@T~8>N<~!bz@u8n(ZA84F`(am$>*f zscwe&Fd)cSobK;+-kCAKjyA{a=xMs$PO;N#xl^?We>4!}^)fxmtUU-sLr0?0As@c;fEt~wBz8&dZKdf}> z46b|*u}f0wlyyeI^y##@**_A&B1Q{60gb)uX{e6OvNEeB+As_)D+};s`Yh0)#3*`|6NeBq?-vf^70T#*0 z`k`_*%wL|$TfO-~4YCRW#7Gz5qXuB)+_%w2k#a0Jg+$;H_$V)YdMRMr8BciP4U`EG zeJ1ISPpWVl*pZZ`2@U@Mx}ZrGjNqb47a2DeO#_}VP?%^r_e2?&5hTsih!?`Gq#2&r z3EDwaJ)imJGo7`W%vLGxRj z5A;PD;Tw}|3_@I)?aCr%+2s)?_T@nY$@~<-k?f0PNh8?=BNK3->;(1-NHZ4hpuOhU z2pF40A+{v<2x8?x>)8~-&~qJ-C)4Pmk(-qPCqIe_7N5xy0XaZS+l2+i{*m1Tfsz#b zyD1g`=dwP7JfMV00Ag~dc>173Ny3BIJRpW**zAdbe{i6T&(TgXC@1~UCQObL796G+ zC%*^~3!W4WAX_=QC%F)zBkSD(^1wWxa0hiS{)pV%@nis-k^-W;~On<5h z;lFz)FpNhQ^hC_g3MK$EGKf(ocpa1$7l1!BK(YN328a!d@_`84cDCKnfC&O4x^19c z+^AV2k7Nrb1Q`c}IheWQvVEjqvaHSSf)eaZ@}$L&y_B?pgTYe5b3Cer1E0wg-Q1tZ zqT^}p-6;g$9)$x)JYI5(i)0=!NJs~lHvLnufD29n1TaL#5i;w<&woTnf!q-&fMVAD z&?lHUdf`ik#QUdnN!xr}p|#R>h@46o2U;)h-3_3C>~w?qU!?X3-v~2$Jcv;Gp9oC)3d#wh_h@GGP#if;Sw5qin(L zjui4wwb4cMAD{{YE36gh2*p*+T`s*a!^C+H>5aG3)A( z2{0@Zh|UM*r67PnxWB!U`FS_)oVq)dyNM)zf3hfdo18+1@&-kx(MgecpV30m$NMM; z$~^)ki4pFB^2Chg9in6mqHa5Z!XUu4fVx5qMp0-H2j~ha5xCw!M2=$pl(CkJKnP5E zM9DKK2H0u5$+{6gP81*sEKsf|W&*dxcv|K#neg;9Bd%4ll|`oLJz5q0l3AfFvm3_gsy1I-I6$s z+j0S$q9B6=dj9}KyY~np!yiR*VFf`J5Kyp|#&S{I!ou$V0J0JM(s_i*fDVZ*HzLRn zDU)*(a)@yNwkAcDZYDwJ1`shJ#FHK1@Rj+9pH$9th&;u@QbU0@pFxyR-Q^7*Fu6cF zTe=`#eN;YT3vJmLl5gaXo7EOL@xequ$I(f4d#Nz%2=!ifyhbe&Maf1$Z*R>8$IaiA z36bTuuVoO;B#RqxpooL`sTT74DFM)ck_1GaQ3RP71Z7K)LES;jXZA!*+ezGH9^68O z&b&wm=^;(D&lfx>T0x1J!W$L9lf+sIaOfafd!;*W1Dy2SY>6BqS>U4Z36buYl3U@lSQ$#$ z`K%1ssM?ZalbAxR*w+a*ICrAAPSzKO)ZAD;ZMjuTWM(GiZfl2@?ObyPfE;HG~(KAgqw6KsHV$L%{ZjVgXY-oGHyPWG7E699H_E%~8KBkXLtJ7OT zm}N?@Y%-&_Pmo3at2SpDiH@AzH#|pAto5&mI*&tkpHI`NXgXD59Of{89=$e0w>)-Q zdIsN!Dpct{B~1>KPe;YmXe+yYH`HTCK2x`tT#t!*x7u|YX7tTnN|p39%k?#?(iDNF z;4IdR?ZV>yvYkNfWh#{)T9f?r+#|^!FmR4|PMe8?R;x8z&!3jlccklGdA>8W8v0Dr z*KVGsorahqfTlt7up91sthxUH4e8mc>O{JWsr4;3k>!S&*lJZD;nW!Ws=YmZSHybS z4x`ek>YYlF(|Amf9Op~7Km5Zmy@$fRJE-)khObiTr&mu(M)$w}0DIGr-NVCo^6lX* z#KT%8w>$UUeJv+Y(dgOMwKQL@=^Cbr8oe!MhUx*sSn0Fb;vD66{tc$ub@f_al~mHu zQF~2Y9-^5KZBpOj8gudqUZ+gm2UF?hkZ{#$UU%(yi#YFSAjTHPv6SayLr>ncNLj}Y znUg<2+W^3x=}UgU(L4)`1Hw`SN92qbksxOYTt5#^6K(x)QE>!;KY}S>NW}5|P#_qC za+nDigOH(+Z6?=6DTf#r_fkyxq(%`U!UUjWoG1;A=HoJyjDBd?SaOLQt~1PGR6x*S zJX#~_mIFYHlQ0pSkJp420AhQo7qGHcyUGSHKlVk$oEu=Mr7{UPLx}E)xHD+rAt2m< z1|?JiEJe>~PQXkILQr6s{1gtbz12mtw%I+=b<7hcEJCfb_570)Zqv`I3pZHvY<5-e z2ivj^wcF3)kdQ^W7C=k8pQ40`fH>m`cQkoj+5$7!On!=igE+E=EoeWole*FCbu!*P z5kwny92}+}<-z4Bn;Eh=x7|cLX7-Ssh9>ddRKsWq+jHtl4V2$4G0!T{Y$pDL^;ui< zMBFV5e*1b%qMAe*2e0~TRNHB5A zh5?Q^OC!Aca|n_kkI4ZC@KBOwKLjiy41j?)JB{#x$tL7`qm%yZs}3%~x9XsA1dF2N z;Qs*GPU!>W$Ks5MvBC$ryl1k5Fq9b*On!)x1<*C|*)4#*)cpH}A}nrzf*lZt=RA6& zVUNKJWDdw7wmU&kZIVo$5fCOh;x+Fo) zP=Z7cbP>_rC@>&-LL_;I;V5k-*~SV0Nd{YV56nmk5aDlGpF~`3&$pr?vS&OgHiSty z2higC}_MU zk~h?T-)P8GX}%}u`lfF2+QQemn}f_jZgRELakOUZ(=IKO-Pa-qwp1;Z!0JC5bRM4S zRNts=M^v$EOzm%T3(xg$?JG{!y`3*kUI>O)s$%|)R(w5Ivp3@CpYD%wtk&psbo^aq zcG71%jA40Br~RVzN+I;Lt*Kt21-sZbv>x*1^FFWFb-hnf<7=xIk@B|<9>6YDO3oyL zAUhq`T|WkQ-N#@0kJ9z}zwHmH)zZ61r)y~fUE)+HbBkOy!tq4Y1cLbQ%2tR3xzIR0 z)3hf_hQ12lFHYz+54KFPu$oAz1)GdvoCPGJ4f*k1v;xdST zBV0%xVc!KfAcuX`TdGKaHpd*E={!Pgagd^{ad~NLT;1H0%Aw)HWCPvknQXW^{C!ak za2vjD-Hn1|RW01tmgFD_m@#Sks~xv>i~u4PE-i64G2L9D-qB{wi5TtKA*$Fd1`i)Z zuWNy8yIAi5$)AF^{+OcA$lY$EnK8-#=A8jx&;n%T1YtKx_=T{9rzTD3>O(Aly5sm zJNlrol0cgtAq#LUY)Yqbk6vWu4aNxqBOQ>!!dynsAaDm{rLWuNII$=PINY2f42zfv zmB0}Bh=#<3du?=&<>V+1(I-8SaRwtixlEEdVj%Y%l>qOAZ86Bal?W~}1}=Sq;P)48 z<)Q%L5$%3LAQOuY-O~#gh$iq63nC!%cuG4=5>=4XB)S88@}Og!;9U)CkImT(fODee zMB~vcdFLL9i*6$E$WjRyk~!>x{VfJnH4RFFm}7UH*)hOK=5MFGA3zmy@F0khm8VHx z?Dgr^b6Z!#xTfp0`-Dr(-JG`ZVfrR$1DgvgE5Gd(-&D1%bDUkVq8cXfJrc5`n(e>> zMTCh&^*~$2#!E_Cj}9U%2L(G@=9$fnkgrM2XmGn`3(x3;#$tj@W&%COr{at0J(0bI zt#I7ZL`d{P_i-@@(2zp`IK(JS7R}&DQG`Fr@t>9ufIe%-2qf4vi*iwEnTtjfT43AN z0k%%-k;p&`T;UNOse>d)_5j=SMq6Mk4=LQ@0H+r2jM{2J!0vT`xb;oF!0iA)l+<*HIbXQ1{QO>oxAa$?8qs*aO~`TI9E|?ON&64pO?3~6?Pi0APv8D zvxL+tF@!WQJ;u^(73{X#6u3M)&*wM>Q!qWPsKPG%v@KMqhnZ_cwBAjRvR4SGYPJJd zI6TT{vQ1NlnjI>mb#&-fqb_wn6j5`wNRQ^?%a>81jz01x_FYq3sdZgTH5Hn5RbRD_ z1k0S(*ff0?pri0@ONHtjM(3R|8m6^{&8qreEkejJ?YxEd z`gK`elPc4Y+KmnpAl~-}3zX)&O!V=M%m5PBv;Z*(nv($!L=Fl1N~n3ae^p+lprc9k z>IZD3-Oddgj1IseE(Bk)@gE)aofku?r>j>}si&*e`2{*vHq-Fi^OrXga1+@rlbxQU zr*&NqRee_IYj}c@0Jvb1C(1K!Q&H-AEk>m1^wmXr)Z|q(t{6uTJQec}h4EARmcQ&h zKc(TU{i`Ut#@pV;vHX^=;va6a*r18D+9&@G7*>=3P1od!Ou zj@B?29s~qKn)Ws9xFSIJ2o?-j+z9%pCIrOtpqE*g9n|_~l|is>?0TbroA5xu1o8Nw z(gQo5$crujB%?b-gB`*^K_+>?M7SGG#!qDwLCFG03Mh%m7(~hb zh=F4~_R1hkT2Kse?e$FCK%1xl9*MmoC%Ok22M4;-NSKRBvZ0X?9#NmF(9wv$bQWGf zB{3gK7KE|bGQKTn=al(L@-4{|XIRqjE2`CN7%nnKr&~I^{s*@HmdjvDYs0_dy z`f{1Pf-T8Qc_+W%j^Zs4LIZ1GDtEB@WF?r05{2z&m0H0XMMM5HD-uF;}-#Ad;(lCzT0G6PyzhQ*Mz&70Epy6_R;Z`17Vu)iF+uls6 zB$9jO2mZ)OBHviDV99}uh@3)`x;;DDAT}cX(cDOqBw|&4QlxMt-6 z0l1%J+kIn&S(6um!eU{t5JF_g{{V2IX?AVf)c|lmH31>ga4ZlIIr=3w5g$bJ7YIm; z{zwq86Xp<9i09m=u?55G6xu$Vph99J*-kI`rUL!YcHkq9LLz1@03aG9&-)0>U`+Ce zB*+HCC=@b8gEMq?$QO?2;$aDkN&sc1*h>S9`lq?_-3 ztHnPPN9vpUx+F(ukp>2l9h! zWgVo+iD`e%;!GOZC0ZwvDK=(V;Bpb<7fiqW@l8;y@IVhLtRb7cz7ZrcCV22zm2+|Sft8g zr-Mzc+fj`B(_%{V)cS^|fdZ9BG#|SrEqpH8f79)~`Z((U09C)`n|i+MtoWCt=uK_a z!{0K8X2ZHw&wcCa~&E77)DO+1!v+GrR&ico7QY|Ma*Vb0l zI6A2=vs%)7G(cLP15Vju{{X4izY+I6Kg69oQKxpGn5M@ygqsb{XmWi=#C;-<+8A{J zKT6%zJ4q567sFextjaH=PP2mv4s&MmJyuuOeM)7;?sntmy~>|~Jy-t#Ctf>c^v!4X zkjf`gG|Uy8TEnG3bQl}My^6s{`%dbjp*6JhpGc9lqCt*V&)neAx_wL}b#h59o;X|l zEgWMmSK{lu>a*GQzLW9yOX`8N3k?lhn&MjHE1034z{aKt?n$S`bKGk zz@Js|Cf9jxaC0$a&Z_o9o0+*;{0$z>PxT)XPIG5_{oj1*{{R#8zL%x1Rn=PRl&!Eq zB$K!DUo+PHf7Ue)qBQRC#R5qp+o#ca8k&lgguJ=nVa_D}sVRz)0L0*{r{QVSJo~P{ zkFQ?bPe*5}d`Z>1l~Vmqpn)?=n=BhS_gtqE@#c4$_bRuymp0=A)FkmLZSz|33vy$J zD{bXy+7FuKV1&-AVBE;=kPkFC+>0I~lnHB08_2Vd9;yNeBH{<#JdbracQw5J(36qbj!a)97rL=O!51m zEOB^qw_F%A&$4#admyyKJ1WZn1Rr@NGuj43Z4>Er77@-5cHu1qi>L7#W-dK(DJ&t* z!Lvd_{{Sd~=adD{ox#UHqO1_n0MB_&>Dmn64()YO-gxE@WB_@ZNFPL5Id{ruJ<)4~ z3AFLqF8=^9wW25012DJ<;Bgl~?vi`(khCybN&L}k%c5{_Q9-p%;$rx8;aX}D5+o{# z0GPQp1wvgQWFA5)#{hYPaC<7qGDtDoaxNAGf7v7M0S03wLjh1V*Cq(#gbeKjTnwgw z2bv(_E{H5XT!X@*vcqlBF7A!lXbKa!kWKIcOJ4UJAT}V*4Z?;5J3Iup2R}lV&TZ@^ z7Y1>G5hssSB@$c=P6fSEwZ=Fk;PRq{uWRy{TL6v#O3)0BM2SmqE@YyvE&@aDI0+;X zCd78aK_*EPYeEf>Jl7q9h8A^d8cG_9dOaJwLr4bHtHYji9?LuEcn_&gu{+!4^7l;r zRb57;>MFIHooNCZI0gc)u!^K^@f(8s-2GP>!`7#0I5!#kDIl3D)-t75{{Rhz?WWz; zHi?FhyyT&~nn)l;$UdkP!Jfl~eJ5Sj3qym1F}|>=Kc5Q9RUb(CY~mmuz@cVV>oiq# zVvwxT+O=99#+Z$Vn=IrQiLlC#eM-*`d&`S#B;W+3MalXiEXHm#?17{}4v~I2N*G%Y z;a?%_4|YMl{{Uo4s7t0Z$nLFZ3NI*o%}ac(gWh1f_8)D5=g@JJtIl*#;9wTc=&wHyi`r5rhvD8=F;=@`?M$rr#Mm-e_4yYOd zyu@>Lq(*}q&IS>gyLngYG&-#)r2S17)2CD)4ek&h-W6_XYy)odlqvzWqzuRAj@fXW z{^$ootUjsBm>(^=GjeuSEv9zQ6WkS0s^Vm1nKOlZD${eKebrBW5-6CmYO8d~QxoN>Yg?jRiSt{Um>*{8?a=@UE^8s89+K4_R6 z`>d@pZe}dg>Y#IhF*4p$2S<&aEgrS{R|ivYYuk!~{{WKeYr4+6UtH_;8n>NGsfsSD z-zhBvY(sd3=UY?(w6qAD0TVsd!n;U~xcwGxo$|)5H?~^oYZ^B?zUPSAH+8sgy1(IOH&@l)uC1u2rPVRUwFWp5N}(BM;qsHh;L@j~bp}>_XNrz~ z+M0HOc1O$)zY5(G&)XSNl~blPPUe;Z=K?O*ZCSHx7HYFxw&%aI^v-~dZkJ21)M-A? zs_^W`4?Q{ght+G3&fu?)^dF2UYIId7^=`ea(&~iNrL1+@*Z%+`m;nw7jbHYWsiC7f zPLHY8R_Z~dyHTjw;Ji)hF|GiC*euC-!@boxm*o32L&I!2gepC(YwA4hV+QBDfCftV zCqVeGs_3g$>e|QGtE+Ri(|g0b07>&UrNC=IGQG~P;`8FL>u8RvqNzdphf&Zt(`#u{ zA+B@9LJdGuy@cLo?BMlpi>N=U>-E}By;_!}9}A~arro+%un(G{aPGW+QPpUA&Yk^7 zs&&fs`lx9Fg-QgnN8MwAu=*~S#oDijdX}5*{U!Adr&e0pbSef@8hUM$0i%a^URIqq ziVf9M($uL&o5LPYnwy+2w2^UTxjV6ZZE^g|&~*KIWAqvwey34erBfTtIt?v-J;VP1 z48)Qbe^0LHZe=Y8OsA{Y>kU%y>W(deK33JIF!s4)rK#&WjUP*|(^*D@IrQ`+XeH6+ zbvHPZegx%u&x8ID8rm)D-C4D1KXEjvNMZi~G`Wy=&I0Fe-?Mrp&!?L8zYgoVhQCX{ zQ>CY+r%3o>n@fv{Z@3Gy1eu?1%DQY6*w!?X8_CRim19Ym9NeiJzKlI;l{(!oR@%Y) zMK?HjK$plLbPSaJIr?Ft($mwr1F1FaV~o6ryNEYf`qxtGeLk+0x-AgYP}D!etEexJ z2;`F9&=L4_zg43hLsLvLrESfm{J7F-hWk!nCFU&R`?`^HA|*q*JNB}F#RqNz8*$ur zOtN3Q*q#)~fyPRXlF&Ksh3B=fu29oxHzSlC1a?2FTrvhwlR1$PqMA!c{ZQ`*JgEd{ z93l)&uZiq{kth-A9LfREW;6MqK$&Tgm@1&OgC`xzgrF^Z!fY9K59X*Fq{+L73NhSD zJEGzbWS|0KAyhy&3yXt-rYtQAND~?SR6e*IgbX9t6wwW~eGb^cx_V=n^a?1p87BC`zLSHX zWR+0&x#NXpD;(zCl@}8t1&qR(p7CffnhA)g)Tj_?ud1a zpasO4$mL1(!aK4dLNAPRf*X6FNEqkpiO4w!j2mXis83;#ltqcT7$}De&*Fi$44jBW zDRW4;GL^&ux)V4^&61OQU_un7#1k1ouE`VXAv2Gg&X)b}z*Usp0DvRaKuBzyOr?%) zN|G`!bObn?i31Vth`U2)Y$Y>owgWxUJM%tX$Q#rcID(5^0(%8rj%_J{IE>*1p~EBU zjE5gV-Btl3Y}@_aOS=aD0J1feg8l56l3gPQl~`#GJBo*}DhmWb_2mxH?qMKlxf%De zBM@`S1|-W)d!sN!2qNhuhY!o$86Y^5>QEU3skm-1E$WoWcW_WAh{t3P>o?#bByfNx zAe*2pZzvjj`=%3-bcP}bl6dT;?q>Kv!{)WSgiFt?c1r+T^H7%`amog`gUX%Dt`cr1 z>B@B{`0r2CD$s6#jYEu@%pb}{psi`qt5*?? ze-loe=KlaI)M~ZbZ4eIB)N2IDB*eg*FA3K_v?q~Lmr7>PU^h_V_}O^guh(_GW~=LJ zs`)`KZ8qVv+vvF)@(X4$2MfNBg(vlIUSEm+qTRIZKJK==uWP!2V|BINQK7}n-GEP` z!rHH>T_kRt_bQ5wkjFj4Ykw3P=$AFq1|!{c#Kz7!xol~1bD#hX+X~7~@QWVD7P-H9 zw)1zDj+ITd3tsKbK2zvp0Zr1>b@IjQ`Wt$r-0*Sk6F~Zm0Bj1 zZAC}XBWY+dARI1xw^JW6lNSg#P*~U!T21|uF5bj_O0H}<&Tb$RYjUa$bB)cLGu>-- zeKw_mt_7}bfC`G5N~3i~J9)?h^jn&|?8VcK=IS<$u5(9}_wK0<5wX%>*!E6d@C#pq z!VMdvaDr^#Wu^>#r0#437eMZok$JvwnbmyGr0d5gG8ImEj7Hu`wb4)F1HPGyMevl& z_-(L^dZvcO#1S68$tt;HQY2jh00ea?Hh<2xwtqqVta5wiz`p%>YaRj(QJSlD_OmBmVjbt`4o>R7< zE!;o``#}7cH&LiG9??62;C5OX_U#Ut-Cz{Vye{#gsHiFu;{pcZnN>OMEyQ0x)md5Y z24`#l=A6pP^4;5SBopouE~$e##JFxZi5|&KO@N7#05La&o160eC(%&Hxs|FC*#voG zHd5RqnO-Wr!O~&8yRu&}0m0k1A*ratrrg&9xImoB%R;emYYqU3=2NS6>Dw)BE&-r$ zZcjdlw{UZtQzsGVqekDC=_r_hTyKz7$}3}<1h`uxx==xqBsi;Ln*cGm+}#fmtssH7 za7=^@B)|j{f9RoOfDU|3$EtH&hLM+j*;Tr!bhiftpG7l79v#N%KhZ1R9`=d0578tS zJf8mmf>TJ`({vs}pj4{`!Z^3TbssGs!va7Sl?^D8OpukX^0<&pkS>55&QnO+B0%h! z@!^;ra&oDk;W|ywIb^Z1CT`@UG_lPVE&UK|M3;Gn3N|Lryhh|ymhAG~!z88L90j5* z)Jw}m;G6_1kkA|j;!Gd}#GE*kfy5JdpT#upca%(kd!;1ImdM0$^$4afz;WCPlEX2F zeo1!>{b4gpU>N#J2pBfR-e%p94T1(ix-m_llaUfqyqN?Wa-fcLZrFf6`VIbO<0=-1 z1AY)7?T$tN0MQi=cSVX)OHJ%K5S%oDxQLRZIDwONSWp@afh6FhEk8CuvUnsGp7sF% z*EObi$|?X3=8<^3D#Jmr1fF0}1ed5P}q?0B+z#J_U=))=Mi5?kt z$ACuh8MmlYR5bMK)EZLf>8JQ_c!x)zkA z01dd6-_(3dsnv9vy(d{ol|y!Ymr&q5N=@<0+yV5*p>W%t9wTG6-%T7SylRT-?*Q+uAut`#0O64F81au1@Y ze6Z}~C>q!$q(|O7qgXpc%n@$txN$Hd_k-C%<#)aU9$-U&hM|XVrS*EcC+RCcL#NcU zM(0CnvP1X%+MVNsy-QMAtvcFtXi|2dIp&=b9?&1bA9fcZwHyZA1IKjiJ{z}@AlyQj z?puHK)vM|n-EAs5eO+SubWiY@aME&rC6g|(!RPi@Zt)3$1cg~>`9POsj>^V!=aq$$ z*>H%sDl=~KNb-@Am8^T1PS*g^0Xz?NWmf}Dt!W#Xh{`9YIV0If!`U(|?dr3blb=;! zB$sZn@7_`pc7YKn)R;ih=QL+=$xK6m+(rxl6b&{b4d>l77i8QRlw6RAox=YBm`%6I zEsSG??jBv_X2~x;!H?r9r>UEo?bHhVn!tHRMrO-NRrlVZiZ*4cU zInHkY{{S%^*RHMb4y~g~&Cji<6klJeX$%KaV@BqhZtUQ=dL11~H7FX7sC1gQ4c;53 zX@d^l1d+5X^-N|ThpJgMb9Qt(KS=5wN|@8?9%%HIv=UqcK@v;{kbaWBz0rOV_)?ad zk5JHP>1t|Dmo*wfYTncD9p%buSK}@-^B;er}EDi&#JHOD__$qYU%#~bh+=S zTIOqX^xA3BJ|A-cIFCi+nbkFViUaLcMFuvLX;a$K<)+`3BlBNR>H5Bf*Wa!9qft;f zkE2qX^fdsTIcrE`i+|1BFA=5qcT_$R>iV5iDUFSzt$Tm&^g*GF4QPh99?Ola z_+O`MbFEkAmo=gRdE9N>m6q+;(a+t*yQTz4 zm=>RP0U|)K>;;O0bifulD42Q9tMPwK>9uv5O-(XJo5O8#@*2N+qI$^yQgX&eSS&j{NhSz@zlY@NCGx&w4;(mpw>-}Dyms_GIrO+GQs-^xTnClQ) zGqkTMQ>f~`5U)=`@Y8{#tZ8$Y7-~9L;>(gUn_ds;nX@yr?{Bm0pvA?2;Rus^3*B>i z1zw|9rRnQ+MuzGf(Bjx3z<-=~T_QwoG8C6FY{tPMz>y>ld#cEri$%TFgppuuKM6`= zApId!ERz5aZ*(Bv^az0<-;U@TXVMWu<+nHNfQ)i8C>V6ldnqDBn|Ag@6Pv}bcu+?f zf7f&`S~%Zq}FaoTMcR zEecgjemO<}n7=4;PEj^Dw1ff-gE-+a2kYGd5KaBmFn!QTGaN)Ac>1FNObaO8#7A@! z7e7S-9Jc+(Dt?H&l5l`XI1wBsgEv0OY$87-TR(>gC+bJ!h`uaTX*}fefb=j?Qunp< z^il!zl@5PYU`!MEAVUIVnfwykFMd^q4TZq&klWk3Ar2zLxhh|Gs1bfs5;N$8kb8lJ zP=T!^55TDeOjv&Dusf6ZDIomb;Gj?p3tnw>u!lIU8G~&BN1WGbVNuT@d>%}U(p3{Prqc?KeB5JA9P8O2i`!ILDLci@Dqz) zl@4xz9qj`bK##>S1}ua)jl_U~KmbhJ(Ev!XF+YlJ%-URB1PMKtBdUBw(>hExy+OYI zUU9qgR!ewGs!i>~tU;UcfVq8FuIM^2-L0qrf4TTs5Mpb~hGMb}TkzwU7OpXwyrPd;6qwegO-t9Z1W;>{zU45r>& zz;g4AaordsKqvA@S__3oA1iK$iBIPia25pqYtbZ=5#+k9xwj{V(*!!?e8;q)Uc*m# z1_jCW3pl78>Yiye0J1D3({(2Cd#Z~YQ*)ZvUelk!4US`=@6<_VA@6%RT}2)sL`}U5PPKX%onxIJB80=YSwiu+P);PwJ|b_ra%dWtoR zX|u}qNpa$P1)9FBwS}SNRErUUxiss%Jh&J)y41I^jK_CXsi#VuQzOPUoZV*C*9L=2 zTz5Fjqk&? zLZ+|6)PN4=#vR>K?PK3EU`+o2qRU>PsZ_kneHD9wA~V~Cn(5NBQ1I%&iGjq~ZKJCj zE-?}8xwRc6TEjiAi(RmpH-qhd%6k?&?yOwOZYIuPG3|23QpWuACPg__fmtQz;iZLOj^Y9(xV)FP$n;&Sw^hc*kN@?*w|t@R)7mjK_0TO z>FYI>JfOipLY%u}%bW=Y#toLH?p9%aR)M&J96Kz&D=JMfeZML7Dpqqq4Q?$a~ zYor(>zbabPn^utLk+}OGq8r>~7RYx!leViPX*VF1NvS(p+i(C^sWGw3OI$!cSo~6l z6Ac!L-RzzW-;Y$A+u}L1e3hn3TnUq4;SdlG8;vkedG$^~A1Md=cS#|lBu-@ZL0eo~ zigKEgz_&H-cx^(QZtq(V`97+L)bDZmQBZx@Y^Ele`1y@p_ zb9Z5;&_6Wlr$+5Z&2S_{grE@84efN4YKeo+0(LrQX}sQ5m7AvpYy#3g@$JHIBTKG( z1da|51RqOwLLlw#a8*MPH$Ve!U??OTM3IDr;2n-OI5_rFO{UHmOs+6HF$U)-G%!nK zxE!BUuBh$SJSf+gp64jITPAOLOOm0sdx8+Jnryjo)9k~j%XR?o|0!Bqi!86K&FL#$v95pa31Hk{A;D%|%C z#xue)M1nyaPw0ik;>5^=YDAJ)A=7>`fObH!DoFwc6xt+^U=fuG3#6f?s>-dZ?Umfw zp!xCwIDfj%=2H+DNqa%x+I<&u;l7d6y3KQ>)#^UYR2G_UKP$w+Z@Sgj{tMQ0O2o3D ztw=T12?k48IdJ-}9aF0o?)6!5E6g>I@|Z5Mf$Ws|NO2d$6}E+H+CpDRtRkZ}J8;|@ z4?cxiOQzSarf#vWrbSwYlNeq6Lh*l$Nm_xnw-h*RNp>@#>?q+jdfaeYc`SD zMZ4+{CK`EJ+}eVWsOGph*@XP0F1JbeqhHb(=2Ic`o(o8D4zq^R(>H~c{Z_O3OL|$X zJONbIZ6`MEcllkwGlf4lekt9O)nv7p!9}ItL2wYY$+z5!} z9_KhoXfivi>9czrL%gjUoIj#ev|ieUo@)bR9KzQ^mV&01fO~4TuZUf%tQs5{O9N%^ z>{SiwHJe4+c8O!pm_Xz7Lr8+-8_33Y_ z+D?|Vvd(q?0Gqc9&OV09RNuXi6&t&2P1^<`-mA2ARjG8RQX1B_fvzfjkQ=%2XYKw~ z#}yd*ZeyD@p8dh|4Fi_#^-Vd(?R86YCNsX|ZpJjaOI!f*#!A*TdUMkL%Iz@wM~&js z)VJmhjjpEePC`Fqbr8z6*zdBu2M0yq_MF1csG&`d-KMB&(|Lv$4X5x|YMK84EykZt ztJ4cK;;XuiDuZi;8g(hV{HEc-b$%V`njWvyx{VEJWg5C#E_Q|HL*HDT+j|=et`?n| zfnJq5bqi|mU~l2r%RCP@c@XbvYsEBM5Rif*SO)%g*H-Y|BW%A8F zt5>hn)}yAR+7#(M+KN>}VxznVZZT|rF=k%|Q`u$xM zYC*JjX@=U=%{`l)Q20Wlw%n083#-$*J#A;jx*ZS3T{@PPwRF`6kkT7jP`G(+KJ$H6 zPJ=?HQ72WPpvKjt$LZfsP(u!-^&hxxkCd`x74+Q=DqUu{(e@8i+uIyd%l)5eyq8nsL6Q>gf@5mJ>#yUN#a_7?Ev-~Q~csp%a~ zhO&)4-U-vtWj6Uprosc--&26S6LhShQPrrOqN6~l-W*$pd%}ANyn1k$yq8qPlZ!Co zd^JN)OQPssr=}@6^l6HX7V|W1Ho!gBy4^jsb(VG8=*#W)FE9(i(*I|-`x-Z5HZ}KAQ3qVA%~jseL~6AG;Y`E zE9oiJeHxEp@T${x*EQqiGB}*AP$xXBy-TRj>3S;K{YX9y8@@YzP|L{mHhe?S`aZ8y zU#Om>`jlHu`aunQ9MC*R)2PUetHpd5)w)iPtX0)@I+ZF_)Jv!r!@+d!hKzz%j-~PA zdaF9qXt(UzO4N2zY4e(u3!$%U8xY*W^O|}!IzLp<*DR%8m~A~8U>;UdG;5M2@5p6Gx@2sn37HuligPfiXciL(k5oXk z_UxlX_Jfpi0Bn&c2y6@FLob!)r|T zqOP!8jDw*ZE=L*o`MXYBCqqU;WkmV$YgEP&$AYUf;jFe;;?rc4f!p69RCdh(G z!SzZEl4l%$MB_KY0|I|ker)&3oXlA+`eILR5ls>gJ1l$l7jy1Q3|F{gAwR4ErDm!S0KVpkWXR90?G3Lv#@~1BAqqVy7?g{;MoPxJy$cRb(%Upp{CF|?eVI)zr*Kgo2wfRbdcQvHvi!T}0KeS3TTFQMrq3$gus8qYGVFaJdDpnPphOaE7o$hPn3nGHd{6Znvu2&6xZjJq(WcfNL3xtSpX88)9B+G3$O3-#RRQh)M zrYHA5yAwp6Lw`MgaWPL48+UphI~JKZm)laJe{)$7P|SOuvC7DCe|0a|N0N z{)v+rW~me@!_2+HAY^m;CUthb%zF;nb!0&>NfudkwOd-FU$h4@*5zh>Qu=|;J886? zjo^MO7To2mOgnqn#yOx%_LzehRZywCij@K01QEfN&#PLaTO`ed5tOv60M~i0LHty= zc}cuJs2)=WwB?R;03o)_aJkg09qp^Qh|7-&>sIjrahN8;E`YiS8?<5XBidfX}w^OKXR>s)cEJuG;isHf@eEX+sLxJPn zC?e$CgOHJ=1d9>`2#~A~_OyfbNWnf(BxE0C)O^)LObmjEcE|*fAmKP{v=9XLXFa|<<@~X2zONXe8l}y z0zo9)^XRP&8yx2j0sIg&=gbI`1ddU)Rb7DZ$w2u40)5W`9j12u=U{&6ycb!!Z!n;> z??2u2Kql25Ex@v;#W*6^S1?Tv4`e;H4bNgMtEo(ifUsDYz7W`4Lz@o90OeLZ(ndI1 zn@Br$GczfE&UQ%z5Ddl-x@IQI-p~OfJgVAAo=g5nEE{$i6>%vrjMn|C*9zI~Q@+k^*5 zCy=&=Fw}0`LAGb1FSNH7=D24F<1nAZ4kOuqxN zWHV}s1dQfTEe4<wEZI3Fl!fAt&GLo#SnNs^&eP^<_#KAtqg$KSW^;t4jt1EEL0tVn?w!rt*x+6}6=%z6f`M^1$L@g}Opz85`XRCLG3A>|vK#)B z3PW5#pIA{``c)lF$vb;EWG=>ot~*Cso3$>ftEE!fojphSUdH^boaJ&VpAp;Q=ZJuV z_>Op7te2OfUhO)qT`KkKRMXM$Db*$^G?D^ZI=ZxOEoF{bRL^X2(1N_MbGnpY%evQ!dgwM@pD&I)px?=XmWLE?6)`0V9H} zWA+0UbFJRTDq?NuxDZ_OcA1V9)atpk%V4>(38gS5c~!N>i`qq=)3_7dEA_ofp0>N| zjXQMSPzzZwTt4;rD9^0lb#>h5)O&>yL9=RNNCWvnDwhCkTrP{BP&96IjK^s}*cSo0 zrt`w8PdGO+trZ5=g2Cl73A}||?sfR=qoTxi~EAB zL!g$({SkY7`Z*aBN-b$^rUQg}BRE*s27?^fgj!t3Odi4&P(UM*h*}#^ zy{>8U#t$VER7bQi?R#zw&DEx+>R=Xu79{pn3T`ZQK*H)^!;fk1oVKMFgH?owU8XER zQn6;<&CQ_4Xj=Mg4y#a;u#3RAm%78KH1{=>+2OgPYl*QWbLh8edeu&z@mEB`%HRP` zptKHTL>XCw+pN{MQPiH|%8rV!U=jrIFr?3RybJYuokbdYeM5`sQV_<2@`;-%Mi@64 z1MZlVnz|yDcNziD(w7lNxdpqx!cP}c*9tE_7#IaH;ViC(mr~6>rMj9%4KN4~w2_~p z^}64VzT5Uu(*K8j$H48k&7pnTCXlg}Z6A4Wz}Leiv8ZE|2ieze4{2 zhhI$DeJYp4nhH9%bpHT{YCexobKOmvn$k4we9Lw~ z-rze*`Ug+0!O|(~dW~jOsY08LZAcp%AVZzz!uYqv9e<+gD7~5{czWGMN^h#l1pS-_ zi#>z8g^1yEPg?6b&X{x+>*{Lg9w+S08yWyHyK(u4pi>*?vsdC>^z-WJ^**^%t$aJK zrBTnRLWZmURksb?H3{+f!%XQqoVp01v*_(jfSz!0_Br%PbDo%I*yak z%PVMEr_*Zn3^ZF*xyGQT-@8oyWp{oBq1E(k-=w77MweIOeY-~S&AA2FYy4 z&+KWo>gn{KD&}-S)89i+UZJl^)b*7evqTiJSEpV76t zcT=mStKsRXS9MltY6$>8=W7oF@)mp7O)^P6Kk3}jYa6W73i}Nw-L)w^LzwaNG^>nS zZzz!mKC$Yd5ocJOdaW~gFD3+HAuF6N9DUPF5SF8vNv5S|2GeM}oniQ>gOEKj*$t#z z70v2hW`=`Nr_j=2udUTM3Uu3sH0AXV-D=sU)#8#oCRCC9 z1~*S+i-g?H>z#I^Kt-b9Gf|>N=0h zS5UwJ@Z_3p#$erg7Z+Ob=)P0%*TsEbS*aRL2@j~ox~+D*<``6TyK%ts~SUW z41ltDw+25H-Y~fT0J5W2_e@2G5thVEpGB0^B+sl6i(X{T4Uo%I37eROca!D@@UZx# zSc~>n4M74w*g>S%0^}@@tGUOH>ZjBMfKA2Kd&Eeapw~{nhVLk_7fv;8E|ZVlb4@@` z`la4+##NCr>@!f>fQJ4YtD0nc;c=+EwZP$Y>AV(h7K|lXS4Q956$v23LGGY3-QR*T zeu^qhvNk5_oldV!q}uIOX3`EJtS%rDO@d(z;4K52 z!Y0sGO5IbZ>8sJx)v7#QO{lPB`ui(Rvqsj6j?^<}9$|lFaeNt{MZz2m{UXTWwzqP; zuU7caN1|z`rKW4@NDd7L$OPYWyTbE_`$Fpg?(nHWF51|@n|@1reipq`GCAt_+BDo- z^nET3y)slICOvMxXP|24DY2lnpf%UpN6(J@EVaHo>#nT&tSzNU<&jP#H*d`c z{L53|YxJKsfAT&buhI2Sn8UrJx($$G;EoFLnlJ4GQfoch-6(x2CZB~nfQx6TRnBJd>qgNN|=o@5QoCPm7_C=NSwZzk?*A3BU4B`{) zIGdH0@UO}S6ek4a@}I+Y;6VDNaBv5dKn)l?UQoP9BE*o4LBWx7ptyec*)xEHHY8a9bAIs30G#9XM}P^LP|eG7 zY*2x@;zdhLj z5~bItPxWe%>0}ew`Y1=^HkIKuKiUIFhV3q%9klp@p~L3G+7=B*_J!0PM7EtaGN^Qi z3=#aK6~DpP;|yQ*9}m|2pGZDHAOXvkJzrMo`Z;B4?QKZjTOwj(_g@?8KNa;@nc4uKMaHeGty-adN`=$q4sj&F##X1m^L~z6ztsMnKUdQJHTaNdwJp<7sl2b%`bwJX#BIJx|jGKhDEWR1j}5}6eOush*!nA~ z?8~a=6B`ZKEy#qEvA_pSj^eP5W0^{p#+}o((a+UsW2v~8gF9^m@}$+}EL_$$rs#Au zWN>?|HT6QCp{>){Q^`KP(9~-S7+A){pD`b@<(HPeNQuc)SBA95d9_7qknA{J77z_a zzTn_`1&2wfBWtqW=Y_5Mor0xE$hDQ1?3lxuSeCudk0VZa`YfgU`-bF7YLy)4lI%E` zZ?AQk?{RT!j_Aj-%ThI({v{I9E--tlsMeBiw)ZhAf8^7%Tjy-C?UE#Ufe@u6 zR?s{xwz)U&WlhTnfZpo%4-KGX2VC<77U|jpw~6e16wFd->A0Q3z=QQqPL)Pfma}yF zcUFf}X$)wv5D%(zUE3PbeZM*O^;0O7m?5A5BwP;YwZ1zICbVyl$Rp*D=Uh0+fx=)Z zY2J3eOY!WcNI^}K=9o1MeJqq{>Fx5mZS<6D{{V{mj^@)mAORZ-q*EZKZ<6w~)1=li zoKE3%%w;n%PFyTILaMNNWhb@MvSd$mOOEG9+#9T>{!E$1o}v!G+KiY2GL11TH5>y= zyukAzXQ#V(Bo^+Kdz^M0kkjQH8AB!h6-~|-Ch!D73XxD2wXe12;TKeb$gn5Onbgd< zWsbXj{ZLp1J%m#?c!B^((tbidPn*028?-f~0Nu87X$&RKFkNDBfjmaJ#e^7eA=(y#T-t(mp2sC#9z(Ya&O0pi7|>fxhz8)FM0VC}Fk5Mv?251r zqj3;s=~!L3fC=R(sPY7x69q6kYWWYAGKdvwKL#(`grZIEL9r^wH^gK`+GHPI$q1+| zP-h;fu!fuL43?i&8pp7J@08r3;*vvO^Ne~cx4RgTdF2&bDaB32-d+cFYXi58M+&zw z;DRq0J&_eEHICio6K|pv&_zNH9rU_g{&%s>kOW;ps5J;JnQhFd=SYEaZb?BlG_;Jj zgeyI)YXe8n2vf}V7htpSNblk@0rLSR3CWpHbb|o6TyX_dDLZkch{C%{!Wic`!Qc{z zlJ7OULN0k`dp3b5apx#Cra+smbLI{|_ev9JrM;3!W;X@b=##*UGF5nI2hJ8arw|t#EeIKyc&&tJ-(wM_{Qe?R`x4 zmoU3@nGK1(m1H~V*0hEf&wozKH_?pD`Fd>+ zPOGK(hwSty)9REcG*qolffX3$5uMJA6{q7ZTi^C7FVxYj+9BQ>G|YiWpZq$6fJqC> zGPO!T_-}Jw{{So8$re7!9ZQ*2%r#9-IWj}U2X--aI(N#=Uz4XEuBBZQAJT@lseL_Y zaN9sMcuuDO0KObBXNAwy=z}!0DpIa0)Tl_SMA)^!*!qGMRkgL^off=?Q;|$fpxp{p z8aB8(3unwbtGs60%$%d$QJQh5bBSp)u$u=C!-ab_wZnm`##D0|vu##xfe}98EYW+~ zBEX+9w3Qyy;xx7Uo5?XD8SC@1*6nC5pEH3ipKcNgnt@4=qVn3I`2q;EerQ*H8e1wF zyXtN7fIdt7uAY69=-&FInuHreW)$^j7EZ655u|s%p7|}gGm^D3q1wRmUKyE_9h>Z` z)NEwLHn1?}aqg?6_jqn1Nz1!?tIJ#2mdf>5&`!i}2CB7Xw^2jnX zi``?bQHGE$gNuQ42^laL1aBbkc3M=##^jjiG3uGswUv798ow2awWKzkP+29kBHI~{ zs9yS(r&V2=ih3aZCq^Ip!>hTiYk`jiw99r&Dhak z(kGh$yINka@Xt%7NNWbWs#R<~+IKs`)3N6A-d8i+-+X}XIB zt-9vv+R)myA5aGheo?r|#wBq2Pgm47y*e6QT|-Yu_tAT_#MO0necJvDrT|_asr+8v zs`oafDzrLw28M-Ats)|7yxq=ODEw2^w3N=1r)nFer?jxtrq;Hjn117`0VWfo@xtGW zCadB1`WM)YF;EAB&rrK2Orx z?z5rkT|J#ks#j$yRt_y8(C2UmFuqgqFUPfd$5D=o$Gc6X8)!dxXmiQ`02RzOba1|O z{a&wBcIqm+t7MT)&LyIG0%1Vvl|a)pH~4lA!Gn=yW{geuU0)LCZM(g8p1oS{tJOM{ zO-(&LARVgJHO8yzN!nUSAT%xYem~OmF{d2^O7hBNx}dD+W62Q0Sx=G5@mj4-R!}-x zAt6rEBAHS?Z@u%?^l)e`%>Ms^Tsw)1(Ll-!Q&-&Bw~$@fvdLV};Yu z(xFbnWm<9Ikbl8`gbKwdSYnR)2pj*pPw&%@o&T*3TtSMO$`&s5NDnw1(yU#)XZElqbf#BDlb%s0pzh+KVcr&HCcH&I@slHsP) z(;yEZvrAen1C_s3@V2X^&~~d(9aKJ{qox$t?e5sn_f##&XazBeH{H|oTuWV&iflU}j~8$_sNO^`q&rii(YltAn;9j?!)!Nb1ACnd<{t_Cd(u80>EC44 z)2h--pETk7-H$LoDONw?ex>miy}Hhs(p{>jr(=$(tZ{FO*8ZKTq50n)l?X1h>8-dO2t9O45*wy#Y?#i>r4>bGTAG#4~r9@k!LrTin) zUhNlI)M*ZzT}7e7gGh$Q%GW@=3olaxa3nZS#Zl)Mw4 zL}tVN*#rl3u5av(=JN-Xran<=aI}J13yJ9 z;x}=5OS=T0qB90({S;FYEqNV^JDLUW-_ca#+T`+tmfT?6{SaF?{GmxF<}quk1Ly06 z?QwQ4Vin36q|5@C)Bs+}w_f-$gf}|)^I8>&V%_p&n@yDQHXDDUrOp6$ccM~Hdw%Mr zTK9ra9EAn0IpI?ygL%)QW;}zAa+VT_AYKR29Opa~OGFcZRN4o>bp(=3%$2iGTL%Pp z;bsG9#g(jqbM#tAR-9}O;NB6E(JLEuFwL#G;a68*LX#YI4-5jtg`78-)Lt%TeHB%D zjU78CqlCe8S~7O_USp|zM@@iuMk%_$&zW+W*J;<6YAOw_vq{VguG)SEtG#g5@$}85 zdOH1jwxqd~DVlT~9MboE#zseIUNhoX{h{p4Eu(&j{!)Oh3$uq)g6$@i25srBH0F;o(1c^ARK*`>m9|BI@kaI6fwBXBF>yH^!Q}n#~;zQ^Pc^Xk|wn$Op{gd#^(8jQVGc+HH6(^M^aJ z1T=jNuaOGHgu37~`D64^wLWPu;tjplHGB;==Z|MyKk9YKj(y*E8togXirza7GScR_ zI7BxqEiSjybsZ|FR;O3~T97;Yg5SFx*T$KuskBlR94Udc4lk7*uhq9j_Ayn$j_(ol z=gM4dDUCZ=dVNR6y?amz zZDvtxga)y=w*_s`{BP8B+6_e=QStST{{Y?Vn1+atFkUP?xSTd5iz`}M;CD<6JG$NY zdN}EhQ{rpRdaK%KzBtrWtZ4NLp_I>uwba@{ZROj(i#EUGzNY@7YG{i_k(CdG(%U() z7hXiWbBS%_Sawws=D2VtX!MR%p9@BFh<-Q3#yYPqmr&}}`i8Qut5ZAcI5@Bv0x@qz zNqb#PlOTdfKeEMD!Mlw^Ce9I)-Day=qtBK@BETN~)y$ZYoZFjsZL6vbVPJyua92Ir zims4Bxq?P=sjFG6E-#rEX&u&PS9xi82EsQJ-D2w9WVmX4HKuGynH+_eRaumNFejIKb98qyn}!KDm6uOd#-E$W z(r!VOPPU_%^HSgewXVWja7i-gKTs*vX<-C9?u-@0)YNgURoj6RB2#$87R>oD?5vgC z4MOsMYz2tkI9w~V!4g2{)mX~RZ5oqe?D`L?#>Zc1usyJYoZrYrc`3n`fg(F#Dtk9+h%}r4he(2W3fh$kV}p!Hvz7`K93+ASg{1lD zz0YuHW%p)(6qgs>EZNUr5y};T6k9O}iV;1h14bLJtKKNCs6}r**6d5fh z*Po(t-zagsTk4HAInj_O3N9AB2Zo)Yyciw1S=wCkLvIrWYAo9TVB@lC6oC>zgECVv zkwqr_)|tEsOL=pL^l&apr;kU{I=1ckZg!BuCnZjB# z$KaYow2?Ns^-Nw13x&bQx|uRiz)R{m(J>7_s*Qi}-1kY0D#SL6JxZ-FX*hOxgiS&Pt_BRD zQkgWvfb$IUPh`7VHnsV~fwUlTyX6Nx(Q~&pH(jKCRH<2@3WPwzd#Yb%wx(x{6$RAm zc&&GfYY`WMi$qWj+dYr6q4fZw0F2Gm?RL^PPRKmP&{b05j}`{TE}E{;%Up|t=#bPb zZM(##tx4cg1i*K#&?`>(d~P7XC_1ZyNi#Bjs#IX7Phh$C23T9 zKz6oCk=a)ywiBF`a;cIjwfkg@sP_>hV5STnqzZ%x z4v7}WvaCCJ{LJ=D99;y#fzE#=TV=H!xR^La{>%5;!h4jJTy47sK0nKQ% zw;re{V-ELik?4zJ@=OoSTp9zK@NM^@Cf1Ph1`$S?C4>?N>z|@p7Bw8^B>@lrXi=+|e>f z77A`@U?9mn4iuP@4fE;}hO|3tEjK?^sj7<$*yclQ`STyq7;}U;i8&!w(dIj@27MEZ z&&=H3%I6{%G=T!+@L9ZP7aVOI6gOSdV=x94B%H=9s>ClZB-jjgC`bhMC_$av5rhxR zCfq2vNdV$K@PUJFN^Qa|fG(B6+ldza5LI$7+QCML5?a~4{cMRmK{6l|HrRfku5Q9h zphdf_KWHCicAQgdw>UghBhJ&<9?LtJU`T`6EEe1x;38wgS?U_6X@-ovnhZObIS0`3 z?6Z+m)(%MZLojdfJtk5t(z#$B!!1YuWk5Fp}8YYRjlPfq9)VQb`~PHEcWzzgCH zj9miwKf{>pY!bSz(Y4*Il-?TK_Xu?NT;N?zurh9YD$O^CkzhGcJ=;jUT1TK(HlQ_0 z7i?gtZwTl34~Ct?KIsG6>YISuxGjDK2e7|z+$I?}##I8HHdEgs4Wp2*VJ!LZQ1Z~` z5D6wsiw~*|qUwz<2GCA>BGNXJO#6gb+OT5Hb)^>Zvar}Yvm@|DtRS?L6JSbq012Km zB@pJ3E)v=Q0C0t=hZzP@^Hp%boB$AK%`((7B@OT!l!+kAE|vVe`n z<8TrqC%WH5;n4n)IkhJZo42EFIKAe}8=}&)Om$T?CXH~=>J*JLwxK2qTI^U|V+OT%7f$vt%j4Bu ztkr9Ez6O@Hebh9QOH9|pKx2%V+Mbcovrk(}DVNsV*9}`7Kxh^qvDuXE<*Q|xout^(79IW79&MY4xBZmb`G+(4{YXizg5w7u9wp2YADpB z<7)KplGc|xH(%s=?77`pxWj*kEX>umacjqFG}>w!Z8p13{o0nle}v|{$U)+4M6X5C z`u9>aHQJu3uc+NsEw0jhrJJkAh+P8SK^}^pqt`m0#2*mps%+EK(>9r)w6rx8+U*Xlr^KdSM(4S}=XYsG;eBS0p>=9{ih7#8QMAi^Jv9cojRD-gY_NaC zJxi<#9Y3hlZ4Q*d;W3ohKZYhZwtn*ZU&CJubiSVVbqyVII%cMmbfa?%9aX@S;u8D| ztm?R(Hr)N1(=&6YX)n#}bT#!loil6dXf}rUENfrBLFPi!ehl!u{{Z||(_5*f(z;DQ zwmv*MWrS@7gf-14&~m*2X#g04auk=hcDdeg0&|lW33n53tni7EbH$R0HXoXzPs|AV zg*RMV=%x%!`>DE50y2UZ5FmT0o0KGOpTLC=0&|dn&pA9GNdPEGB0wX%w)!JqlQ9J%;SQmn&6pM0z|}E^X!9( zceg4N+woPrh_#duI1ElvFCY{5l5TJyamYwXn828X8aH`lpkTTQKKN9J!2&NiMa~BE zj4KkX1gSjY*+?CKFE#-f;y#N}nqUdy$@ZLqju31}1L}B08JNiX+^UNV?Sc?)(QvEX z1HWkJ(K}l$n2$iGbvT03Ou{ChV-N0u1U7hF?R)Arl|w%$pTTQRob1M}T|1vutN=qF z7nefweN$3vGS%!a9pPcr^~ODgt#|@r#`3sz^>u3!7#&hMXe7_kdcGgS>3M!9#k!5v zHC{b-v>1RO@nwkABo}VQkD{UM)HTtl4ry?ZTnPLnQfk9ZHe8c(S63C@A)TWhsXR+K z-Naf_0_cL_b0C!|ksyO?pP~z?f*J@rLAgyuj(+bDfKC-&KH^&I3|sX@;;0*k%0$~T zqP5hev^2Wz?l=mmJBS&vY3{0JT8=(xj(&>gJ+7y*#vR98Kw<$o4LGQr}b7gup#u_27Jx`07X}eGRxT8 z*$Sb%nC9dRj9FA^V}rJsHwC%m_e#;YJ&}VG>a(@(VJ1hK@UI{>);>~8t=BCE z`IBIU@(ciOQK;q+Y60^AMXU%&TmwdT5hYev)2`NT4I8A*?g3HN8p>_*ZfmA{`=lES z9U^wN3|dut+yuaj527wsZt?;x9r-=bq$C1Ojt8o!zU6?xiA>6pKsN^w`KpZ++yje* zNG1<|MSGsd3EQ?shp)24YEolJE|@B_tPb*t0)AzSsy8EZpGdrsas|h)s?DmawYGwJ zjNNkU>pT{ngzkBhAymrY>>Hi6`~frWv)8^C8)dQX+fo{4U_s#ugpsv}Xci%7s9eDg zG7ZmlP}DV~HLfz_f5CIrY}Gv)(?2csF0QuPEM)nl{{TgZYDi(HVYtox6xUQFkO3pP zfL395Z;*C~f|q-hlM~s$PpF56xcNuS66(Hi<1Gi}2Itf0sHE>Wc1ii7*iBlei%_~F zXp3;9OUrhWvk7Ym0GalXs@7CB485(eum86*UPW;>SJVL*{L+>m{gOS_aVoL5>t_93vbYK;Q%Dl)5StX>g0FO70f7>XUhM zjPb`Rt`@n(*nTOQC+5H~s%uNn?60H--L53TvIxVsdr6oQ7LS^Xm=6%CWj5|}q{MUR zuBWuL0g`hIHlrmD&~rXl+Qpc<0?s(&9zC z^CQ_2r^6+I;1>bQOqo^x04pxiPGM*jY3ZneOpxJ!Rf*LLn%Cr)UVT(1>jPZMt{Z>? z`<>siFQ)cV@eSJB`>JXPY1FXT-`%MVt*^B=hL0cZ=9Qx+p@^UnJ#f5rgr^N*!NTo!H#=(O^hxz z$Z#{XV3_3xG`Xg%&Hn%tt-o5ds+GtC*44##+{++YZa^-WB)m@zGh z9Fnp4n;cr1^^6CI6Uw+Syaw)g02#Onhcq?T7B+~8Qs@qm z&vj+qEI=aRLkBO2=hS!Xqevi^fw)X}3aQ>;A239~bnTEu$0%WD?d)MNOdO;HxQP%) zX^2c6JY^+f7~2!h<)JL zxOtE%_mgtlcKjx-NYRo3(hY@z2u$VX(5KcwG?uHJ+?C#D& ze-~&D-MVZ-rPg%)*uYRYe9;54h8K}Yw30mBc3Iy>F2YT0nhre*FdqciaBz_lFmbiINGPRY6+2nvZ^+1pblk`&A+k8SHu<3XEgjQj1 z#=s&>fx-NgXbdn!jFMC*oDK@+>V3|4GJ~%Keq|^kCz<6J2@>4Q{{Y<+xHaM+WaRL# zX^A`qKo&L=7n~<)Ypm-Cge->f9Ct;-za$}{f@C{_qnPZr@yZr(^P+LUJeL3nkr_(c zcb-X33#quYL1@TO{{Rpfu;e2AwidWBozAfrM#M+}#liiRMW+WHxI{w+22j}UbPIV; z=&UuG+B-JE21AX?q_Mv=17!T=wix*a;k) z9y_KL9RLgt6t`#tgnYXJh;hJ0*s)U14W539j^H;ma~{aKA{Gd&zN~;{m~FKZ~--T6e?WyH-jC#V(9J+10?UU8pQSNm!8-d$A5UOo@+XD-Z&PNHa0J*Zv?u;JF z$55m|sX|)A<#2J59IIKAZc1GMJ&g|rJf(EHe@5y$+S;~L(~#{oGgh@H2zJl%wA{cc zsPyX9sfwC5G}ffh9Y_Ld)E_aZ20Xm3){jxuz8>njPNUS^!KSE5)_4yUU*J`4(&9aq zZm$h#(=R+-v%@7l4x>TQ>h%`s1Dx0G)9Yx|+fs#5=9dGOmaj9dsx=h_ciHc3)D388 z4(Dtyq*m#gPP3zSnvYX$E{~(8>bhstBgd>v?P+5V1jX*WcC({Y)AZ+8tkw$j9>&#c zYPH56^1Ehz)YE>sZ&b4wn@O{eN}HWgtq(2Jwa_XNX(O`LU6i!d+2XaeOPeofC+~OU z71PqUNuXmi{Z5nH($(qMhYa3^7`41vEMr@hSfdH|`aNNhla@{qp7q-N7Itf5A#P0>OTwoKU=J6x>L3N5w!G_;qBMba1M4_?d|O4 z=Ja0<{8!Mb{hgG^p|57v>ZyMcg+@C8=Kvp7==yK=kUkjFR_Pk*9xks)=TdH+r^wd~ zZKx;8x$DlYr*8AbcKCSFo~+DH^KG8fSJC<}NU2J%Q`1p?mYHj``qIV+G2+efMYnC? zc<+k(pGoRkM)dxfsIAoX^tBFtvFri9BSHCgw0YV->|t^G_ryI<;{7K5Nqe;HJ~7hK zr?r$uJnwbi_$qXVPttU{9c4sAF(lh|uDPS7 z@gAF@KTg4=-s;*`(xeNR*3tqFzz3L|uQSrRcsjPy*BXCjp;R%iu1Kf2J8Ri#g6>yS zLr$pbdS__$Z`SGQ)Tv#XZ9PX9H)$Rrr#!njN1*96U02Y6{2f!%wqr0JfzZbw>MsAP5qvA?wMYOq1u)aUb|?rohP_Bwels-W&{ae zS*fegbPXo$cCD1$%57`I-zCL@JhOQ?S+_d2x!aY~B-3*`b9}fT2K*;eqJdXf?bYcA z(_q>Ko_B92?-;W6=3)URFsssPo2}B))c{)B!*FTL94ll1Nm6;|E#DktY%9PreyK;6 z!|0qDi5#USl@@RyF?sL*KHofRY_`k%hagZ_U=W z7P+!5=#ea0aRl*zi8#Nx!cgFNh=2-WK(Wc0TV%j6-yMRq59^g%c(yREXu0j(MNPYf z<`)~SRr@xJQBjQXUK(M8E+>WAafY7DHF`AN=XjX!!s(*PWv*WmTQMIg)AUZD>Xgo^ zlc>|I=?nr-d-^Y=^iGAL>GVOM*)IURoSQ4?cuto#9VP)Di*q)#0xY_GPl;~RXFrGV zN;Ny)OYQ>3rskB74ofrLh4!%6Ll9FA>=i~?+zt>tkm+sA-#xR7vc)~ zjaIMh4smFvOPp9>Ij+Ljz}0TmkB_EISo!!8_MT!K526L}EsMm0y(MiQP0|O_Eib84 z<(vcVyzZ%@o8XI1Jr|=65`!4lnXO>qYrzV`S7{9n$d1c7CDwFfo5W!UmcV=PEj&uf z=fhn(fEI@|$OTx@wfoz7FfVTFCx{3UHy&Q{r83r&Cfv?KV9pwx_d0g82aA#VrySSL4^P3{_#xynw1HYe{`}M@EypsDynKu z=P{B-1A<*%6ASFtnw16HeHHxLYkhgsj_dEl9jn z-6g<=gL9Q(sAcCAQnZIK?tP9W zQ105&(>p{>xmND+EZA#6m^`Efpa4V|uvXOB9n-m#oI|2Z03eT4*e;y8vg?4rRFXj=M41I6 zDoJ!myg~gC4h*T~m;y-mK<@$73&}2#1RKw?o7^`rSOJu@-q!h!e($1sg|#V?EOHQ4 zMZxcIA_Hzpx%ETX>Oy$hm5gmYJB}ReDrnqP-HzzKR=WazY!2S(n&Rp%E+DzMysX9W z3yv@eM|o>m1YglyAZ~H0(Cf(jk*VdV3qifnl1}^qVtGqeq{iEy!{~}_+sSc*-6a-> zKV$4NPok9C=C^a3<-)OzX2RiV8Ogd;$7QajHp_Ad@*EJWsZHgAA~=I8r@v_a8>Ebx z%4QZk3lKRVthJ4h3Z4UfCn-sQ2*ZX)b!||_vv4+>j%=fgTnm5!w%Q7;-c^S#|0KvsNbE_>B5z+#(#!G1A?g|YmKIJ^-HzE!*`U969yU{ zLzqA&@c?=%S^#{Rj?k{43)@gPEfPH=vZz(aGEXpshXn3*>}(nlrVP2n;6~gdNvzr` zIK!QSP!5S9vhXf=GJ-vYmo5fG-@jzEPU?Ue9e^tO4Q+8IB!4mvqUsRu56Uo8E7@6x zZfOutKHbtV0M{}90CY{er(Ar>Y8@9LwR<~S3RX+%^Q&En;b$OLe%HN#k4Cv$8X zi^E_N0e61N3RJcll|Up~LYZDwF!+Q=IkpOY#jY)nMCFXBO{IfmT)1S86)xSpZ89?l zvbjQrfcFbw209tHE}zX>B+TALmU4fI2HcQ~$;USHBoV*VsP}FFj{g9csufseuWvjK z6<_Xm4XvJV3PA0UNR!5)u zXn<`8x(fgYPDmemToqq-z_d@jma3G%rw+-30}6sbZoziNrzjE4X=vN}B?3s~j>-+v zCevhE9X)`w6kHkJR<-QEe`Kwy86b_r*6PPGyGd*kEMZpGwYlce+EAFlw1X}&JobX4 z9NomYoxE8ABg)+1A4MIu0B(DsgE7UW!@mf=2at;rs&icD0tcZfst`y$pb&|J0%^sk zxk2QY2ZLjP6eK;Rvm640e}>pWWjJf#pDB`2ds|b?(O{`B+-0^XvCtzDKNMV3IjwXX zgUW;kw7iLwp~a>gWDXL;h&#TJiH2_yPjV10bEoo!V`!HK293n_H~Oo!y*pLY>N1w0 zrkmct{jP~2*uu`v?CpX}oGvT^jUY6@z7Mi*@WH0`mcO!0n;Rlv@gzYI;g4j3c{$1U zP9PFS0fELAH6Lp}^lpOKhR%yCOE`fMWFeF%$lweF7lqT2RQKs_N`L_aY2MWp} z97LFKg9)295d7egaDZ&tx%JP{2{K@U2R+mymdHPn0@3CGJq`-0^4sTW@C$8<{vI)UM1vhGkZ_yg_pfY zc%s49J&spbq3XIN4<4Ubp!&^t29;WFg2E5-;L7JVrqi&1VBo1)o7(874kQK;e;HEm zwI-}yChc0Tuc&QWw6stAHkITb4w*O@Gr{&*tLiB_^f!YyFLvo2iq8ydn@(pNqt}ES z*0I|`+|RmsR}rjn-Q4(d;tJghTJ3u%)6@t8r5d0)kvs#0-w|~-_3dl5`h6=jo8THO z10T#|E0d$s4MkT{Yr{^$^5-}-KoibT+y$J_*HZv_L~f66>SAX-%WaZpX}o$C^fS~t zYhR^l`%aam+M1833rj`+0EWZpxV1V~s8Xq_G~M7+b6HXG0giZl2apJD!83<_6q%FCXZh;KqtNQLx`yd=O*Lx}OKFZ`<`w!H zbm?noJ5@}bJ1Rz^i6y2c96N>5rAtIQrDyaSuV;Z3bTumw$8Kaf%`u-vZ-LZ0r%-OC zx<^vf>uT<#z#)%x-V5!Vgu1!*YkjdZzq>U~pH2Gz01wahdeyut70uui;D@Aj9qbo#gUk)fld*7To; z>C~e~<)r5T;V0(}X+B26@znJFA=)bLZAzMrT}B5~VWj37W@mougY{hvPr^ctT_&HV zvD&&C;WVoV4l*~i_Ym2TyLvByx~`mRE9o`G^@}!A2NkJB;GFH{rCjNgYL`yCo2q9U zGkhcPg+8gGtJND>(@DUMHAO8o-OhNR8>bjr8e+uaObq!Bgd)Z2eCap73&ov(F zib3Bl)yL`I0sL1>RZhN>RZC4nQ64L{mozcpwbacs`GrSS>Eoc(()60N^;-U-(jQYz zS=+SLV3~7SnA>2nbDZZb>5^&ROqXtVc`mD})Mzzzo1$$!9c>^C($=6&*j>Cil{q_1 zE}ul{+77X$p{aJBrF!~P{9xB?@ypx^Yn)A@@U7C*>Ago=)o67`w@TVnTT4Mj?*qdV z@@_L`?pk^Vm#*~glS`;{t!|!6-p{Z*%<9ZzzI}tz>w2!zO~2_h^PXn+&Np*qNDQM^#nRCD}L*ISto(_ndB?}55YI?krB>J%zEzM0LdPg`5~t!u_<)ek#d z4-3xqG1k5#bG2XHtly)1sZ}(aH+P%Oa{@5Ax=y#%x_u{TsaB~%g+T_HC8WXfx^hzK zwr$ULI;7Q|?Ckv&Usa;%^xEA+>FL_m%RwQQ7O+N+uSs8MrCpD6uo~efn1%8_f$+ax z_{&i4rPsA}=;=0p2CiJ^v&z^8!Z}|?_;caCKg0B1);v|MQa99tCNk@j1oH}CP2DB8 zd$;cHNXO}LgfMyUMh%g24i<@$q!!rOO}xrioCe>Up_C?1udWcsxa^^DIWzrI z&)xKuaG6cRwD+`>LE0QfI7=XaE)PD)oB9D|aL#H24ITTXB!~pZvW7VPP&2mp#ghg> z&YR&VaU_%Oql7oNsz!O8I3Bzv1+op|Cxp|Cs$vXoo62!gV$r+yRtra%Mbf-oy^d0} znH&yEEmRyWgiHZ4qd;kZZgc9Vbt{B>gep23NyL6?JIqhy zsi{%Lg{H+TP>gWg94@xebmI1(s^%9s09s-`>f1uNfJDjRV@q15&8-B1Hk8hA5PKi0 zM!dLo?h}ZRd#;XSOr8%n3qT-wh5H3a1AP9S)zKH{04SkVz+apZ#nyV&X|awkF_}+X zjldbgMEq@>_p8cBg^ zMz2zKm-vhY*b-tsZaG|B5^HkmKf^BPpyr!e#XIBjIDaN2n zYB(QN(CfWZsOyWy@Y+IJ2(g30^XI0&PqwC|j%cViHbic>3%-pwlWbQFcHH=0{aC16 z><14iCVy4Vs=`Two1b(l64M_q4F@o)2BiF?9!lPF<-$(eh@2LpBoIK6k`D;fAT_c+ z^v^OCCZTiBbIt|R3u@_Qi)=wNKB?T$8g2>5j>|Z3+yr@n{S~z=3BZ^m)kCoZUL0F6 z9eK*Jl?^f)>yOna-1fP#VSi;=HAVLJ1dD}PT*{@j98NoN=(KJQ9&!K|+74Dnl01R7 zCiYAShFTrVvxOA(eBeE^Yy=40$3ZsasM@Y~m6<=1j&WcfDHDeQ%4Y{C!Lg_FBlii7 za6F;1HpKT>s@K_OpYoq%4QVGKw*LTOX4_V5Um5jW;ti*0OzJ~nJI}DfqytVVi|&$0 z$O^+!m@YEl7}+hzHd)nihP2G&80u{SwhbAcPpU$~(Dz8%E=M_7_Z_Wxzln9KuG*AL zS;4Yn3msP4-%iXR_?3l5{IhU4Lsec$YaB@X{r!_r0kq5P41zcis;opg%_inxg&UJ_ zZAcJ#h$LMok{s*W-m0@dGmN-fYG((0&2N*F#FSAkG3snWl(yIbargyW{7t}aiOEe# zu*fd^*~vsTLnM+U0p(WsWq?$C4culDZfk*be7?M^ol|pJQJ_a90_`Ae!7ZP48vVty zHd-l%IwWrL!6$$Z2veX#;M_YA+mz}{BRiQ>cr6eB&lg(g3TeFpV+6V{b{{W|yjx235)|&ye6gRYoW#2_Z-vNNy^F6-= zo*C5uy^LXKB%4FMRg`K)^6V0-B9%{+?Ihg(>N`&MJP_bo+m%csD!5d67Kv8TEvu0` zhnf;Kppxy^eZ8e>(9&~FK;Q_p5SHze8?ov%ucKM5ZRunmMQ)$Y=Q8FAFh3=#wI&Vw z2`)Sz$x)?YbzV!`d*I5QS&NL-V6Yc8*&Hh9J=yh&UeI(WXxKG~75$b95@d%F1Vq_qqZ@MIhjAG7uF@8xte- zNmt4nO{T{1sc|&i0gDtQ%Tuau+S`F)6T+SlZuXZEHXVwgwF6(h#{x*=cv{6{sig(L zIOnyLw8dj^faW+~zp691HJB~6#tL>&eP5j5$#)?~QP?*~AYk%UQKx3Phs!Ai4MUwR zu$TofEi4ZwJpTYyWh$k>ms}3mLJdo7W3C6y9nfiODUd$#kUM*-1Icr@ji7RvnRT!L z#uV&hbwsc}KrRN~k7cAYYe_y(;e&6fLGECOZGZ^&B|F;3ht&k^2JD%SWis91yF;nC zwfmyu{Z$VD(;=q#p33S^1ihpNwb3Lho;J)Ilaj1v^0R9^Fv^a(00J*`DmI%bmbUw@ z4oswUSb|`E?#ZH{hXWv6xkbkX4tOjCk#1GqN11j82vt{cacQwVhC(9Lh;Z{8{W~IX zwXR@cA)-%vs$En#v|Bet;rk1IQUv`WSK$k8b_Cy)A)NmJ1;n+%#oyIIv;0O6G5LU0 z7kH2Jjm`AoT|!HpOcODbYa0zizKbf0ZJQKXSUQ}S3CRFQChQyJOs(ziV8;BPY z05=Jg*(ud)->?wU1ldZJTwFnMoXV-KmlDX3Gu=k)wMPxcW9W;;N_9!80OG*m2h=6l zp8k-D4Bjn^q^t86G+TmEJFah-b0?lGo|~LT+YmTZY1{~Q>AkJTvU(-0Y25ge&tyy) z^;@*IEKJ(hRTnh;lB(R@#2Y67?JXit0T&Aah8Y`AAJtdj3cg@sOoZXhYewk=@#u&R zXPJfozHWx_jAKN#!s7$gD5UQ*YDhhYD#Jpd{wogc-|p$F%br?D2F8Aftk7EcaIm=c zR%{OWFx-R;4=b;YZb*0C z?5LNBb8J-dy3VssLWSO7GYV7}fq{4k2?E$1kZ@>e1I_E|l%2p$x%E)&0{5PA2&({= zZ6f~wb!YQ1IA&GtXcw7`6dDL~gSi$wLK`WjC*~17^Ylie91WuQgk4Ui;cqNJIZ`A` z^ELq#jAPtyXiu~d+fD2f%W%?X^+~!27zdOQ#IVF}B@33v=h;e*ZKh`gB;PKVW77pf zDh18=BF75qTBG8!y>|HSWE0{NW;i~Im$l6<5L)5Fth5#rj_P66(ds(U)U`ipa|0?7 z<|E~d0rXg&HaxTt;4T~yZC8dGZ5~qu`oa#`AU7P3^+`KGyS)tHA5``NX8eMk`ga;$ zD?UcX{917ewo|I@tsZUPDCDYxEietOAqJA(ZOyKM1UQ4mh&CZJqzMB&C{W&Kw(JfR zX(j;37eL%*{{W(m24J6Zh9b@7q9@W31h}=hCdF0dfn#*+B-&;QGljkp586kWcDhHy z8t$v3)oSU3O`1l_w~w5km5l=TT#AgTPN*bpw18~4JFWFUvNKCVQ2KOQcgqYqM+L&< zDRXg#W&K_M0CM%8hq{MEeJ1O+G}UhQhB!Ju%ILuhp2utu=MX@WJ^LwEzN1k8025H- zQP`ImKKEButy;AT6iq60TTBoh*2AACE_W*Xw^@Zz_jAnI2h`uRkOPIJT7A=O+UIz! za1FQBSATKc4UiH+iv=4^&M*OSi$W!&SeP7;o|D?kk-LBmkjS!_A|8DJSy^{BpF4Tu|0x-u$5 zm?SjJV5ihfGdsb#^iM{AUfOfv0o^5B3#J3^GT` ze-&csn3(Wj*B06wGdze+V1Q!eTq_3F`Pq5HGY~mJ^sD$gg)-_u%c=l;zUpMlrKjlq zNV=!|tD1D}6{^#73y7xSXU8lnMuVWx)>P8H&T|`9v87qH4~Im6CA%uz2OhPpH#Wb!s(U1Bj+S{J|G&atgcRe~S7~Ok*@XD^I7@_~iJ7 zrN>SQxN~OhsW-7+E$-E7>Q=2!RZ~&q9xGe9fuf=R01d5nLrUmt>e1;x4cF*8-7AKz z)dgyG9KrlI9F5r}%~Kznee%6mrytXa&z8QK*Xz__uU55gp{#Hen$uEtnfuh8V$W2) zTd4JJk*KLfwOe07OxrM&ZvEy}} zOWmWVR;@ztL#sYWXaS>fDbXdlCrCEkt z_V(N?y;oG~-5;RPWqzkxo|TStHg0#jBms5tUxeuD8}R_?wRJAhKDY3y>?NCt`-Hc@ z3!~TQ)#!b9S<~q&}^O+5O(zsQ&nrgPdMp@6q=Ab*rEru-T3?JZYVXT_c?>QHSK z(a|=bE!z#)?XCV!%X;QH{%pE2jkv}y*4NE-b+sA|W2oq~H8c;@ji!s9^LdTTeXM;~ zrs#T2UtN28e^fOqYpKOe9-^CRxKoe1_r^UIAMF!aTBpU8D!r_t$^cVnr&DuWS|yKg z3bk34NYgalSjQi|&f)03Vn4MVbviH6*U{{*8{v&Z{IKT_EkfSQ zqws%F>b*xtsv6yWO5_(ljaM-3A(yk8i9BUaF&dhsw|CH7Opr+L>V<|)g5dNIiYRru z+Kn|jH5pe*)|$?!A{_6#>Fm2j-qXssGGgL8k$zH6LFVNGZv#A~F5{lc$e98_f_|Qe z&E%OeWTf{K-_ZhWs$@WtX5w(0v72&IwqixQqcBCJ9y=kF&GS5d=r~NkvNL~P%DRQy zq}XzXQP@15Qh?G382!)&3={jMCuszk;t^IJEtH|g(QEw@<{kM;VE|sR6XI!p}S6Hd_t`ydV^9Cr3r03r@XB~$lhre`WO<{~e`3mw4*7Amf3B=CD-YiK30 zIk~;nRjEkw7(BvW7f&ppi5D_IHDx&jkZdxmZ8rlG?HsF^9kxaNRwJWr2Lc0~aX7$#N28D`d0adB`q z7J#_Aoohfly^jmO;CO_(;Bpt3>)j%=i8@eSx_3Ap-ix=xlH56Kwr=w;*8QKTyHiD_ z?t(T0!CPOceQ?IsE^UjQ79N3d{{XuBzMop!!jUW&+-@W2x{R;(h89@Vs4OQlVF7w( zHhHtlp7TPPBA6zloxgLg2e?`Ky?V7=!&aa$*{AegoKopJeI|~VQ=_r(e$e1x&B@)} zdC!O{^!mECKc>?MOvY?{cOL3pbA{8VE-ORDP3{}SW^L@O1*Gl_EsV7GDwpbL)0Z?6 z+VVbuXF82jox1HEqwrI#{4X`N`yEZ}dwp1W0aN@32N5O*nMPIAe~UT!+Y>&D=TdH< zHSDBm?z@a_u=Gx{{2SRrd_Bf55J^xy&!|H|8;6&-y4g!dLG2{H#(rQq9_XDlCK4!o zlWoG~FT|aed<|XkBPsDI7t?r&8;|u#XarX*Ok#v&Ga`WpLQ`VHNP zV@<*25K?QM(_g`}jpDQXM$4*106;vaYw59|gK`UiJ&MTU`e)3-(-#gOkKnVnac~C) zW7%7C!=5qAYxN!=alnGL)gH($f zk8p!(eX3*25Ob5t$x^%A$26M~2p9l*D(KYk-?&&4&lBBat9-Z7v#;Sbo_D)w;ALd4 z;>|?1+krRj?3_H*@{@@pwbeDm%ozX@U6@l{@@R>-#A62Cq&;UN_r?fS<7bXO&%}unbG0i2!i&GXz(7hVRI1V#KmbVtD|t$BO_tlqy_SH+mO_#ZYCnVY`epaI2|Jv_x*) zPa}y^?ss0wpufa$`GEnyy0zw;n9|t}0>=eoVQFZ94&#%+R^W>0f%=6(Gv>r7y(hOmV)NyES2;rxEBHDoP+tQ8&#mW&6Bvw zc9Oxn@d$b=a|J!#BtNkQB^P<2t+6vF_e@xIE-eH&3zDg5a~~uU2j-1qGPP5A-r&~5 zeS4%LAGF8=lD-v0nKuIOkZ z60UaQ*$pE905`JCYt`O1U7*+w>t#Rz+UXmC^BhUam8-&oQG_|oK4F&nAVGaUDDzC7 zAS%PlY6}o?FqzJmKt895RV?8iPVJ$RZS1aVTH0cvfB}znl(?5U;nOyNv{Q3~H(9Na z15N&@wrpopredb)Cm@~`4{O{>2g`u1sCTnvffy~}Cy6Zp-wlzUbY?BoHO&oqxgbdk zHCF%$ne^{{Z3~M`bHlcJTI8r9UZ~`>KpcBv{%Bxj-5Z+I=IolKCwX4;lXED!vKd#m%^r%Ug(JiS&FyiUD*-R0TI(GB z6|P_mH3&B|D>nHOF@!l<-Jlq>WQ9iHHi(#;kgk@rOSv9k5=%o4(e=%dXLRr-;nzH$ zqCYd5=9_j=l{_{V88TqSvYZA0OL3U>L)_1zUK-=&0>Jk`(qlma=e|@RytK{)i=;J6 zPT3KHN{0NNn0+Z}klR2xgUYt9*KPG^zp|m#Ndym=**v+-qz-N^=v4r+K@NjFs*5%N z0I<)pyKw-v49xYLe(1Tb=LuNo+|oeoUw|KXj6NtwbdRa)Y@ljPs&Lh z)X)ZMkJmFLYqvuiMM+w>v@`BwL)C$<91PTk!wM>WI!j%8wPTw=Cnipk(Faxxuw!A z-?B4(R`_qK&`U`Iz_|A8scCaT-Dckj>A18>BA{)yIG9woe3&ylB4d@?DY30{j^J^4 zGH{xuO0K5CQRIeB!VHB&Oiu4JM+GU6Jv)1$H2SsF>RQUQ8=|W4>I?!KwY*~SJgOQg znon!2@MfK}=(f{3Gg6%@kKEGMxwS)Jhk^3D(OIt0YbmrHMG;Nzmy$-?4hQ0mIesna{56fyZF^Bj?^bEOgAe9g~1?qEb@?yJ*aEu4bLjrsoF@ z&BK28x-1Q=EiE!E*jjYmTUDZY6gIKNz8yyv10%7YbkBs&>`ZL@#(#BV0f$p_w()D{ z2{*OPERDCDaulWea~DFc9zKMoL;3k^4i zu$%HR^+l}l42k~$eUzs60CpG-u@S*UGhqg8HVO-=x%5k%&?Tba_T+?>9BQ&=9eYP~ zBALG9CU5AWdv^yk$Ep5^&O7%YX6jyCwvYXeN2^mwtkD{druh{ZWzDwW_Qi`xD>lz`>9*$&r2G#RwA(~AKHGL+Z zg{af%2D+%K*D&rJ1CS48j*hyo#u{y5>olHfv4Pz`V6*PGHD)y0ZyEIKFd3SyEZI@Mo{PDrt<$>hr%lvFdKx`#5B6(Xal~Tsjqf z6)@^OUAt*hsKOr7*t_?4g^8xyi#c`c(H%ngQ&elY?Y+O5q^6^l=O|(`NHo96x!JLa-QLCv=X}`oSEeFJ;WO@ez z7IAIoh12nFEWOk+of^cxtx_rN+#gWR>a95gC+fRehEvk?`VP`)-9YPD=Q_1XYn&`1 zjGKwNQpnM~t>Qt!fwO%U)Akf+`xpWLY&dl=*wctPDHdd>mrfX;_H+6aw)BEyj+SbC}ppoqD})y4~F z@hYm3kTc3)Qs-osT5-yHbp)31v($Fqn~ahAD!fqJj00}y)*IUPi{{EUtj~UBV)22! zgk^C0@5EGkcr*b%Gl7P-*6vl4J4Cpf*QS4leBuEMFZZ6Ay1%g(MM#i2mEd(B7;7uh z6kt*~4sG4}u6sIz%guU~sy|Vk+^zl{@Xz8-&!&B^dr4^l?J(w(f(_SRjX+rw=)OVy z`KSg<+RN3ElCGk?K-RIO zf_X7uyw;=R4V@Q3tkVNiRZ-Jglw1Ls3&v_Xhf(SteQv4M15cKb^0a$3BU;w7USaOR zn1SfECKJvNWxTEc~A*4W3?r%|+;{O)s!7G8g(>p#1-qhG25sB24GM1MDXsyu3R z+C>m9e9tCK`;}E8<2*IQ28_Qea^GfpH2b#ozO`Gd)NM+Q6x&Ah+R+40b^1BFusFy^>9 z#IRf(A5_0JUAHdCZbBwjvY4pg_uS)XCIKqo_fn=Q5_h!Xc_l$kojtxgj1pXS_x-}C zkm5}I#y20)MQNr^?S|Kf5rVX^Qfrz-xzXFQ!%g&<*f;eSf)mntk^{_wU32M$7B^F- zUS9T5YlCwniB(o>8%>~yC+2V_C$uWtS8F#4q#5}Ifhj8MD>|%d20Wqd^!7!}32+Ui zRjqX%UPPEHKCeNhV?|06x=ea~7RoR2!`k5$0R9#7;^>01YO88|&3l>yWsjyzU-c=z z8M0Zt%a!3(e(JR0zz;CNKCqPOs|sc009?{rBweGlqgz@=n`t|$91+=4b6W z%sbp7;l27TMwW|pRe%hCm8=&(P_Y`2*PApG5P4eln##55Ql|I$K)hP(p6aaIAV~+! z-d1&6c`+ySnv>dhG>nLE*Rr|IV_gNs`15f+mU?e!Ah>xlM{>10Q09`|tsl$vQB}FG zs$N`3Y3JLzt*(7ASko+#J(AU~NbuQXVyk<>VPi~QZdIt%+LYc*m?FUPebv;fZD1tG zi1ppV=fLs+4ZdUj6S}Lzg|<=P2$LPc&KC`Jbmi@4>ZHfaz&r91(x&kJjA$E7gD`(J zZl6&t4sR!~g&m z=U9P(?2?wF!=@M;HwDvmd?pqbz3kY@j!Ifpn?Sak#1|MOcJ)Q|LtafeAYHCD7rMae zz9a9!lH=&FDrOySO8?EVRrMK45qp6tAk; z7LW(#k)^OsCdnZt%@rz_I9xdK=#z2r2qcmBh|QG@d`m<$&Usb~#?Vaj!eGNqCkN9T zV8nvrQwNY|F_3wMP^i{5tQIrEh3#P=6CpGa9WBNW9;LX@7|D8DQ&Q`l_Da43@eIM$~W{4aCf<)tOq_qJ!a}gM;sc z+JYQmgqHy%i+vRiE+jaPJg2g;lFi$iTucBtP{2O5K@_KLuF>o2m@+A}4B&-pOB{UE zTuJYk_fWt)t~)}r2~~NVKO@EymllSc@Ih4<08P);Bg>pNfpK#ls-_yLmP?%bzU9Bs zE2^-t(-fq-{{U31acLY{^TeR~jl%(vVH~XYSusEdhi(8zVy)chA;WVG=hwOpcks0>>JS^R$8n?1Xl+XfAOC-@GVGoB(Nt`u@dPPLGLmX^$|+ zvbjco4dKPDa0iH5PMWPcd*0Am2p@<*>00NKDh9xacXgtp3u%@*xA5!$?m);(RhglH zf(OrFcnZo?Lu&4D1*XC*qgzU&31pWGgBeRm?I1a@Ux0F%XA5U$<>rzgZGcporQm2E0+6>R7L+?>avy15RPu$$T5iz{^xZ9rNHiyinO3a@oTkOBLn z5|~V7YqrM1afNLl10w|8V`w5~<}G!qnDU8|GJ7L7FFUrHZn-=pWj(EP3~o2a2?N7i zMhWFU-z0`Vk~g=Ik+b_^ZHc(T35dGi@3*(E~+k#J3s5Z6nx zZRn$mP24PhWG5r1r@6$tj2~5DXl`J7gspo(Hje3B@o!#Kr*Jv3kUJE_3kdq8bmWdM zi*X`KG|73fLkSrugPAef5eo9-X!bsdm>s%sgN%XSkeZny0KM>{g?8K=TK zTS~n~HPqZmqc9ENf88N1cx;$G$7E@0s#0s|(IB>{0nH*ogX)&0Jw-OQrD|o2t0k@= ziSG!Qs;w|>Hk_#0GBNIi#I($Co@UWu$0(s=5iNPp!8mo)pt|Y^)IkjX|SltX#@PyvVDtFNSA18Hmx>~6Lf(9W^cm4_q2x+ z(h1BQsm~V+IpZz8OGW+N)E}kOS8k<^gG#kA<#^sur5BHiq8tJ1Y|c4-g?*($i^zMT*YXG#C!F*eeAZqYWa`X9&$TKQ&P2%bSPB zVsfmhrr2Fom!#7h@gSQRO4pF!`b{!K80BiGS4|`BRG#KE5O!MRc}4A&6E|YFMOLL6 zwSaJC0yntY3$Q+_nxU-&!?R|#Ce!Mr7rcitzEZwCc1)t`YB0VU<`K2vK?8+)eHps$eC>b~L*dYAvESm~zgT^n!(b z7MQlUsv}e`&CSENI^UYhr|NC-YE{;Qsi8i4GXT4XI4w20?9tTe^px2{OHhZ?(~?{% zxDT0x@|QPkGc{v=?^@oYq1QS3IuzXQrKl#Jqfp?=R7+}I&4zA?E1lN<7u0lZGwZ)o zrXOcuHQvHrUgu(#(-#A>@sxUvT_|YNy4k6~FlGvUcUaYR9YggRh?iVb1{efKm8wk^ zUq-F!m#a>1WtE=SG!|7Re8r~QgxEL>Dl4{?celc5U?a{4A61+@Z7n7V{L``SVAw_S zJFVf*7tb6XohFBm02g39IM{{Q)M+bebhPWSt$iAi;=P0&zK$G9=4pU6*lIotj9eI= z%comWRg~RJOSrkf?rTJ{0p(*=-Z6K$-ql(yHm6oAQEfmdQ7w0f1jh5U3F9l-YQM9M zK9^gkY1F>1l(CztRRj+a{{V7Z$19)kKChzF`(rw^_*LA-?Hm^Qg!)Kcz5f6nbegqv zteuo9?xnE7V?>6q)IIGgT~{}=(I%NR`Masn{1>3nYN}~8^b1T$9*e7)~MB^Q^sSMXllbgMwXjYY5U79PwhH@aTMr> z(=9icKQ*J*YDvCvl)9tdRICHVJ;Qk$wwn?Kl>10!i4p-VY=B)Im&P?;8FgJ|w|gG) z);Rc1bZ!klcGgW>uXXK1=sB8=%mC8Z2;4z}T0KlHZ{eP&(>iy=E!Jwatkg!Gva*$%JDrzRaalFt5JaIn)ZgelS%V! z;qUHBuS3)I74_6~`iX5ihhs|!akb-eZ6!?F^?Ev;XQ*|W6|{PWRnoDidx$RZWS2wt z<=hBf;;yaC0lSQWa(VS!?FUZK^jb~RQ9gQ~F5@pCUOj?cL!r`tAAT225?%Y2?IV3E z@82Cu!lj`3Q{eZtmq;H7w zcL#%J9^R#S*3{}9LaD1#tBZ}@xR3&~Mds|y__AC{n)jVUtI*NY`P%x1&8E{N{tLwQ z9YFDoT7z|WlJ4gGeG>xOY$tJZ!)4Duvc&DR9BMqz^7mWOrwr@WY*NOw!_Ur7IYrf- zMUSWlq@3Mor$Ssdf+Nj!%j)`u?rxo~ou*`FR`p$+@aa(4<~8sf<8o(}t85$=cF*QgE@)>e{-XwT+V4EpZ%okcUQd{?O1`8XidA zaCxvAjhoWZ_G`NP^*6nMdzLS8bti3mNr;<>D$?2wA+`qH+@DBAw`U(!s&!J)_dzAC_ef)Gx!D~4 zil@tr0b+kt<)R?AJ4}^W!pb47X$6GMw*o-=tDe!c0B$~6?5)zVqLaXQgXS|g`XXA| zh5#l$W580_xKmZ(&<~W0f2z##2{P#iBL!bw?Ep(;k>w!D#N*}%na(g4c_eGn(-mp} z@&K4F=jg07$#;b3hXEsS&64Sy#(Cegyz+QfRbw0tX6}aHw0bF>%BOWYTjn3SK-@1L zizs_ZCAKZ#sk_B=WREfc$&t=|)|UrqfJ?AU!m+VXx$I;DMt^0WZ~_P?y0|^G#z>0} z!Ae-yvrhoJPSJbeSo(}>W}Jc>Fit|}mpG6FditiXRpf1L&jTjPVKAzpJB!8U$-VaX}C zT5t(kYI3GrFPY@l82VCEfaIK~wZ*zQr-NhEGAUJ?en0^UdKmbgDv{q#z z;%GZ?BJwbMEa%E#iIR|r3BK4Ms~X@1&Ts;+V6(6WTiIAk?Qk27sFVwuWvvFuz=P(n z$dZ&)V=qp@ERtY(hX>IHz41)P%t#)pi6TipQf?7(4FUy*Pb#*MWSD{e@R2ZgRB$px zG-7iIJbc7-+cQ=IYiuSm4)*787%I zSPr>y^@M~*n5x(u&!W>%k{eZ|7YW_{RSj!yPbO8Z0m02CEpF;kiyq+E5`UTz40EpX z03R*YMUMoA8w{RLx&lX)@=jaWq-Lhi5~E|}9|N^3VXzeblU4 zM2i3{c_}H0Aeayh)$F~R*|5|Nm_3dYxc!)cOm34gG9hMYX+C);(}e*nVRHoDJ-aNj z)G7FHkPU}xD<4gi==qvS6B1?>6kg#`uc$5C3rMK_#lTMK`M3&IXJ~t2Ms(QMSw+qxO;E20Y7;=%Xr&Nv1b8IVaIt zHkJU~6<>`60xgIt$)^HwGuWab5aI>Q40^2%AX5*Ym&)K)UG8iAqvre*2YE|Lk;v`p zifV*dwYEO0ou9^QcEs=&qQ>lzcE~gR6)@2K!tQQ8l2i(m+DT)C7T~JbHoEcXRj+A( zoO?=*pa?#>9lcW|SS7w=&Byde@1+U zxe!h;MBnv7Zz~o{F?e*A%bByF{iw$c#SS7TfV6A=BE zr(N}Fx9s|MK&L>vbQ6-*jA?<>jYo(Kys%UI))ObuRz$SH^9&p*(=(p@8QUHRM$R-|)-oIn$;V|(`BK+??&TX60PKT~=y_UTh%0uVrRueMDw@4JH@1!I z2Aj3G+()`wBID-5Vr((pLJ1Rnr;*CHQ9`zstF-mnSoXm!c5Wc+m8slD2LR?+r%?}pDOvcvHgPS9w& zi*!9P{w*dorPa4?-0pFO$=vY{f@73TZKi30*Bh59CC+oVg4>BC-54bJ;eXpwwt^59|l3W`G;9*8Xnt7M&;XhW66&1}&7e(^jlS zaw(dOc!#vZLAF&z%>djwcoMACRiyU{zHQETm^<`YNiKBEUcp$JW_PO#-;x0b^iWiB zh%g&`rL+kqZVIxM87_O=Ll`9YkFHTj^B@OBtpk+aA$xo>{h^is_F8qFHl~|TOI^4- zN2n#VDh!g`*<+^C`$w3QoI(XMH*F(tqGAJxbmx+xW18L00wor-2N8JUKXg-;I1SAb z#~a2aSxhnP+T#wHJBC8lQ>s_1r=_KS-wA>N4FH(E$jZvn*A|jMz6J`6T$k+UZAXG3 zw+-|vp|A$ScN>Q{^o601i4Ha<(Ucg*wZuQ3-O)35$_+fy-&Ab^Lwl52M&M5Jepdq! zov*0-2N+p@hVbbsPjg^Gw)6@%Db+x>Fc*mrl=|ghL*mW20PEMvg5L)Pz*b0bbDdN_PXN06Du_ z@wvN&$l#Af>V6XVZ?APWyQuV5(Hl31{iVQ6+sN3PcU+#UN2_Y9zwL}*s>gUF25k+O zLt8Nrcu_2Kyi(^&0FS*G`YqHLDmQ-SvKj*h930bP)t;7zT-Q0Ki7ls4(RR_h&N#AR z)B24{Z*YN8gl*G_@m)FE!FxiMWt@0vjYI01Z-N0kp6fL7Z{2r#S4`AuPM=YyrcRem zUG|EA>}e4tp?R7gX*KCJ&8b$K?AmzTd2hP+Uk_H(bvn$_>NSk%ri;A2HLWdevgbY7 zce>4lo?eGd)3nqN+UYu}HCwm}j@()g6O~4^I9Zc?uEws7Z8iKdS#7TFJFatSRMph5 zJ7x?FF8XF7S1430sMm5i0?VNKn}Bm}GP?AB8lzgDh~PmPZv|nk(sf#D#*t|(KP(P7 zTFgikOUMnMQ|OwlN{!lLn$Lv=KNQ$JT+-9SV&ziyR%4uA*l+R_8e3C$$Yk;n@qqH16^xpIOcsDG9IDN2v7XYV z8g21l`EEvKYGq*N%)twaYd|6|%auRgt)fV%=q*d9B-MwZHCe%)?p}Yd_4<^abXp37 zbVW+S`+Kx52Dhy0wUr-7Oyb&C#imwzbj3Zbv+8GW0RI4)Nv9m|=ym65^+Q3D*VS}~ z8G*`b`o~bF(8gFF@a=KxRmFrI^;`#kKszrv)hdCk0*k|$V`519guBGYPouVK9a}fH z%{C*qqNid10Lm>qs`_nmK{W<21%;LFcrGF0#Ko1-ZZMaOn{`)A!)bvN-_S2Vse6v5 zp`Ej9ju&#hcCnzl%SvEKu=ieZ<*lsp!?~r$YsYUzYC8QWmp{RI4rv}(nLNy`x|-Bk zMcPw$Kc9Z}WZnjK?k)M?v#gbk+W-FIqNZC31{^5@RiIAG3W*qP(-ZkCsWn`+ zR@c-u8Bcx)2fd2EzP!GRfowWpkt>a>bA?914kQCS!e`g0+If&okE)nw7iHRwOX|}g zNogZ<`IPi(xs70UDVYvDg0VP0qXy7s<~UZ;c@ztr@A8qD_DpP9x6RzrYR1NwkX-U` zFyCc;ZA&SD^8Ww@*{1xk_iMu8QXzqW5*+h+&egY6?*fPMsEVMGH9?R@W6-NFVqVM@ z>bcd6oZ#RIJAjEkh&ANxAU)bRQrZaJwbPChQL1US9RLhUi(|1@SjXu_ z7Po6iiFfK3HN}hol0zM0d!bGKBbv!1NsxGy9?g!9E&x7@QI|ub*A(i-SAPuHjv-am z#Tq)3N}ZeYKr*PKP|@1y9#bK_PpDN?aI01IPs(n4$}ggi=7aK^`Ylvg_RhhRk|e=P zPLO>{yQ6L-tC}g&c#?d#329o~TS!49j7p`BA;i-FQzADUl8su$^us{%OwGR)MPezl zXuEhItliSws?-NkfaoIj!3!-%HUVQ~A6zDLx4gN;zA{cwZAO>;yI@RaRgFm5MT`w) zMj2rs9%VMFsi#5hB*C?nR2&%KLt&)MpOzKQeG^g60J}Sz_f~tScQvjoYfFFuz~dze zba^ZZn98$L;y5%sG&k;sq+xtHqVbYen(dL02GC{4l9`Pr#1ea+>XGHJ!OC}3aS^tA z-3%-*4K9-a6#gI$me}N53WmN}yFQ-2h!+t6k5Ur`4gh=?z!@i%9k>F+jn+Qug7+L* zqd!$^cU2*>Y$x6j!umBEvCMm9gLBv|BWNIr1G1)(+a@K>6CC@Z(Cvk?4@U% ztg0!vmbPbUaUF`z=`8>q&WkM-;jEf=FOAOhR8;=u$CP^cH1Ry)E z0Eyrg9v*JzNsBftRc^L^oFW}9hJXe~bX+9ZhyZ=o`l}lz#Kni?kTeiT5__W3W7h&){q2UMO^K{govI-N=mgwK+psh*!H?K-q?d;WCC+20ODcRAm$P?PXd)t z$G%CqAzP}bNn^fQZh3`)^*@i|I1*bHIkMSWt7?Xph?amz;uSH5M*s;k=O*5s=z(%~ zXCNcCVdcO{fHU}^RvJSCugMBFSB8@!Bf2cf@Zh?CM6lSzkT3rLbsFZt77}Jk3rUu4 zb&mim>Amb@S_loy6-y1q2+Ver?s;K{M&r*AqAqUf4n9@`Xym7FhH&YAT1m9_DLf$Y zwUr5xHxa_Ix>_Ng8=w4Hw02QoO-6#}w&KzH6&mo&5?pL&049Eo(00_5--4)kbpQbp zO`7c8CK0BcK*})D9%(W-Rcka&s>523%zp25wCb060Fi=aSn92&Dm0lbgPSU4iHvIj zYs_FrcSRRDIC`LhNE2rAZ0B1yriD+pwQA7=xN;oCxxD-<5aj> z*#4^GcC?FbHl9^Z5a1kOYP&^70;SuY$7WLz%U6)8eCjWulS-EK{1rgZMKmDXVq2VL&2XY z<`V}If1pn21fP^@10X>k zx{_s}T1C;3AfNom4-=IdWLQ`wff=$bw2#FFrW_A@VJo90(dv%vrrF?xjx)wEh@rQT zGNJAT!McO+9;vPOMlW@i$O$9@VMiEnClmOhCvhX*5g8&+bPJB8GEg?{&9{He7dfw{+FM5HKg8tvBnAW#7WcY>*swQ54ZB^mlOrj`NQicD zeN^4J&I)oVycYrT-3#ihfDF6LPFG_^)y|WrYV>rN80}u#bze8|`!#W#HjTi+cLL!F zAOVqtvQ_rD&d%neRi^5ipS0>}jjU^FumVBY#_bsA)m5n0X=-R2LDbz-R0%(AsN&eBHV&>`*EOmWO8T?9bf&^cL}e%v!|tls%n>Q8|32;GCh_D6e+xR^t8 z_impkK2Vk9mzO^$@LE-&@C$GpE`3p^_J?mg*pGEX2`=$xTwHgzpZQmOf+M8g#1fErGs1 zQ_r#wa|CXs{5MRWyc{!h?q@g5@UBCI7%iD2GF4@is>^9RW51R8k?NqNNG6o*ZIyOiSH{MY05;{=38-qm$mdh3Nwr4fydFrjNZ=G1 zQH7$DwzRdy!mJWVA9Rkyp%p4S?K-MX0;IZ=wvf_Aj3|1kbxPG580UEyNo!6o*efYh zH7PyBwpsTHgY-qMs0Z3y&9tTqro-s8bv-E1Ri)w8rCFMaO{zR6ZvuGqK8mHAFgy@I zJY*(tXlU6ceq+Ketjd^X*ONBvnbvoo%1lTdkohPMBH+t-P}q|owr~^FZqhd3;CBTP zN;L-_?4F&!>$<_u+8%4VQ!l3GX(BZaR=q@d;!=e5omq~o;b^Gj9i@v1(HMLH$W zDT5$If!wBk%v$Jlm+18MD%02LzR{*2imYR{)Bxes&Ll4Ojkm8sP=-&5J%pf#IFweh2hSCFFmq&TN_E$njKQChYK`bFKykG57QcilIE~B z*EW;DThq2$nx(Aa&vSQ)@|^Zwui-AT7$4Df<<&G=uPZ$Jd?H*P_cm?jh%3vwqlG^T zJeV=vbnEGvqNPFJ4*EKZVZyCIMa`TTLA)MSz8yCCKJU`2^xl*3{Vi*J8r0}Wr1~+r z)f`Xo_cq2>ezRLcp(jz+^z^If`kSblAWCg2oHJ|{^Bp%;>fI8Shh3$8D%~Ul zQMx(bMw6dsGNi%ZX`^Zkn#(e9<5t#j94Etmt(bC-oisH0*J1=VZrd%AW{;KrTB&T;e`Q z9zhGWTS=tVwXUs2m0M@DJOdIe<$D7f;LrnO0Cw#Ol(EmF(%q-g)6$o^w}#LQ>KP>( z8aB~CBu$PNNRobIY@cOb_O?mE%Cl9*B3&~%D`{;9ZUx7>j%ao203#(2702a(-o;13 zkbb?D6?j@lJUBEt;G?RounLS|^tIIlGM!0jfH+M0l$>TkY;nO_k({%$SlX3OjK+$C z4|8%AA-*+7z0@f^rp>j_tgL#C8>(tuR;@y56D@;e%0-%RYr za;Tj!-AK}=*x<>(qUP)RBi#m&Ee7SH;CEXoRMJ=KRUFFu{>>gU3|Nts$m%~DX=1xH zbRG7Vzhx)SmCeJ8(_($xPNn|dn~U9XG=4iZA++gldvCOh z0p9D=Q)8V>IJ5_WCB)bimlp(?WzUd`N&B^rPhv^$I*eyS&R zt$Uj95cymz*A?jWZFM~;b57T7BmzJtKdSRoymHqn1DNM+!wtu}6?G#~Rn9bn9C%AYnR~pKbFe*?rWR_cns*>w zq7Uw}InJoov|vq_Q&CCJrWn#3`eGc%e#@IB&+ytJZMVO&DQUciZIdgc16`(Y5DP@@ zT-sh!c7j0`D`hH-g3vM{$1tU5RNRzmJ<#$7=7=m1t1);^H<(sU36qWXe4-AlY zMX*p|oQ-*G=tMMDO<)OB{)_RU%bGP7|MTh}h z;te?>=Ibq5jeCJ;&O)Z1RS@0KZP~~7KsoFn5pjocbR1kP_z{EMSVrBu$Ck!Bs_43# z+UCR(*uSE_gIMPh(p)nJ*jWJu(%&e{M5k-RTuC^aEa5O3x|ALqLr(4w0cDrKfj*wg zNpFZYw8V?MZwnNV>tGudsJeU@&FAp!fG}WOaE;tRB+0y>=8>KazNpY))6M`>GA}5J zm~D^dr2O8fAuh+=h`MG-J6j~g$;2cdF>tqVuBWuLObgheRgHZ~7Kp*;=(Puu(#|(Y zIV&-AbF|@Ey@7yC^5N>EI9yyo*hq-?3qGNRfsQT?7XbPz8bzE44dn{Z84hqTe68V5 z={aX^$SxNm@OvQ5#q;-lEK%FF=WrfjdE>HrO@X#Ec8@}|&{i#Dgb9!!B%(Y=dH%l2 z>V$2H7JyP!+V_~VtUS0VC3*sz$(_v?Y~mFq=bT3iOZK^kep}C>S&3*CGZt_O2rYSn zBJtf2Z6J|rr49Ss#E3<$AZ~TU!3wU$add`vYK-6o2?nDy`cW1hWyzMh?OLvt8Bb8NHb7t8#C$hD*4-JqoctwS*w$Mv&6LTo|ZZzcFPXz#JgAO7{ z{FAk=EOXdkcbi+?Rs%zz$T$*%3#j=Im>Ur`j!_94++FpP$yNtEQ#bi>>a3>0si@XC zcy!t@230i})(0_;B!gqbko6XQ50c*}mfR-1u5nwK0 z@|A!aNWLXl4%UDP~xZ3;~sa&a1!pbja>c3ud9U=~OH)4lo?;x6cV2Ucm$%t`?r%%0#Tsq~>uma8aho z-7%0$d#GN*-L1LoeK}6XFc9bYw+TLrU5sq3mNmi5A1sLXNd3)takY#!TH;B7EO83D zpthq!#&PJ7hGX}$Fd)cC=YIkWfa`lEq(tp?fw(D2{sCmmrv&<{y@^HA4KQNY`X=!y z@7mbfZ0BPscN$^P1IvU*FncOMa6RB$B4MS>AUM;44;-k^ljhpuWRrzgiQ#~62k@0( zbhcd)!Q`pf_gO9vZNr8YH3;5XWyJEHncU#fc)2`;DhCOHWgx6>0FHRIlT+MCaf$v^ zu5k>ofHJMqHr^&cu^#HG*W`)DC%1K+JIl0WlM2d}chfDrv<<$>nTRrnWtM0UbcrWP09ggUQlwh#BiREtiw{mo zL`N4NGlYq;PS7d&z!Ed+gI;!!Z5Tj3pph4GnEr~WRF^m9gFODrIQhTPYupJ3Bwi2f zsBvSS3;fZ>5n^0OA`SghuspT^n2V?y!z4wpc}D@j9j=SQ3gOIjf&CD5&hX^!&Tev( zY=Q;*l>~G+0V4UHQaqia(Z{lK2J3-5ju1OZy@5rFngEjox0D>q`9^ZAC$Wg*(FZs+ z0wQlB3OgKJON_zghS+%0}iv=ylc)gG=76wcqyCWY&Odae3HsR1z zfWl7%T6jyn!L0@ls#0^boA6M=%0$RMxmO1k7ZNamry z?eRrAwrhaMALjI2+ChzMkm!A$&_6WosO>RnV26FzkLa^^+IC`NJUt~&r|{!CZAMVh z)UU6o0jO#S@SZ;N96PTr>UA6o>XOz}CD9fIA$@kd)}Ir_yT>xLKBUvrwAVG6P;RSB znsAHnVopy;81b9z-e4+R|+Lq&qm7k|=-fv5$HETAQJ0ZcfDjSC1KC9AoZlzzSblOaI zpL=vq+-k7@01d!HUPD?00}8&Y)->+w8n<-XH2fEq?5pAJkkJHf^;~@}z4T_pOQql+ zS?0p&&iLT!+QrY(>Ge7jtkMU)jCS2cDDu-UK2jYxRBL*3^tDEsrs_2q&HE}ui%5dr z3bLIoRYzB^M769ps?gxj@J|?BM}3c~=qTyvY3hG`vBW;RNpO82EZ0x+`X+Jg&s6QV zcbTa~vu#bm%y^LK{7_`Y%+1!Sl$coH%T%OH_HY?gG15(doUJvS%&c?U4Io?dO#NUq z8>iba;^{fWXR@ema~y0xs;E;wS4{4-Mj=F!cV9zOR+U!Nrv>dYBu)K_x?fgH_O_l} z!Tl9QJqy0nO8}fH@NE4|SQ!X~)rBCz>RNu$RD+ZTTzq zeWrmeU>h1=QmL4?A5}{j+LeK-^6%Ax9{*PXdPtf$H3SKk3AwZA~HZ*+h;Wb}JS&QG~_}^3N zTB^~d)KO-iWA`06X2Lr(_gi{!ezn!xPPHDI&j^<_)3&5sQyKZ8dOwUb{UfS%cUKi0 zHO&!IWNd9FW}~Ano);bZPN|^N($Vc>I(=6fqr|1S_@G73K_dcFGqPrG=D(@FohJ16 zxU!Dm_tWm~@!fiFhx(mL-BU@X>IKxgR-U73K9MDqnNW#k#FOm2=8s5q6svg54m8`m zRFE9N4ctNbr?Ps?qd~PrElJgQZv;soxJE$YFtcRr#JJt}+Pz~y%_}uxyIn%7g(^;G zn{g*-4FPNMKyerV4abG?4~Dv>E}gH^Ro2z0D1uzkJDAXWX6wDwzAV;!Nmh=Jr<0?j zN#tu@!X3OgzzzC$R$1S(b6meZ&!lQK!jWqQ+~aUK9oAa?PMZ($Tmub<60Yd|FHfMM zPMsk4%SPu`JKZteYt?k^4yXpyqSM;TdTyTOmB&3sl~zRu?Qr9?BpqqsvXe-AonU=^ zS4sT?r?Aj8M$t-3oBY7=<>CG_t4m9%txu=8Z>C$}uo#CpUSr)6+qgq?$+iPAFbBvA7`Y^ zHtj*F4yfh>k;kIo>GXQ97k09nskGhBb+VSsWvkVkNnJK|T91CZts+=;2G15P5~&pq z-K_GmJkKKju&LP1<7btk!K3vm7kGrh+SbgFv2I$^`DPZH?%D-AcXVgj7Por=e3-uC zaCow!o1gNQhSHo9bLtkRntMwD+S|-t>RpmzbI>ofwz$LkBqlKBuONAQoRM)85Rok_|2QZl0+^#gXA3kBjyR90n zOX`x^tY`z}cQCV;R1}G54Q>SU>K4`z%*4SQcScAd&TYk{B?O;2#x9scK_Hnp2-P?{ zUAVLk!@6cO#%)u>Mm<79;usk*Fng=nQK79Z06o@t96?gEc2i8aS)9Nz-CD|s zr6%QBMa*~%V{bU_RTozkLGdaGE&zeuQ%apNQMGoLK1*29i9Obeo+FwCc9^*Y9x)1v zZ#&CD@|Y#K!j!&^KV+j)uzf+Yf5h!3!DZFb`#o~jl3Fbz1{S9mRR_a#mkq54zxpcc zHT87ivL4{*BynrX%(aKn9Fvb8!;IC!oFBCNd_^kp)Mo+rb z9QLrjp&NS)eN|p&QXUh)arxR6O{rDDwaynY9H_McdEfr-tc}FW9RX*0w>p;0&tCznGs?JE3;hNsXq)IZV>f323(< zsk9McC^9eQk?Uklj7f8>K=)2OtaHJefI?Triw4oiM+}mD+4AkC+;$-SaMX(B{PMO+-st`b9g{{Tf_lsT~7 zz-G}hh;wD6wh8)!>Yl^S({aJVB8L-Z-?y@6wg;5lTIdoSNp-=Qgqwi^8y|L2qZ75J zMZ#e1-!Kwv5&^iuoy3?4o8<+h;NYTDiQH}hC-GJ}o4!#U!l|yXB;IDq$G9489LLo} z8ju>tV2csK0ScHdV_F(xaOEitEW3yxgD5b(J8s?6gTh2LCKxueQjm6oFzL8F1#4=! zz}V2xBIXrk<>UilHv_V&EoKXhnXyl?+oQv|$t72{_cxB~c&1rIRQZYglo{LO{KN>j zYeGWp&UxB*G+&!7O$}(;P46CvvWRP5;AV13k$w>D=D0YW#sEAcNP!{dX26AW<!H=aFEW3q7Hz3NrM#f;wI9xyvCdR^I{;I+`&=}HC`DHH*f&Bca@d(%l<-09ZJm@~MLd^~67olf1KQQ2)MPc4!N99=&T~jXJk*zO_gppK3hqGo|%B?5(UUPS*lboaoS6T$rwU# zLixdq#@@-9AQ}3?Mn8MT!6e!UOiP&Pb3U9XzL+zP;SR`8PVFs;bGaoUtsgWV0gFOc zK1+7wVaQd7b4-JqIu)(}0MO`+q!kOC-tm;u&^Cb?%8Y}=*o-TvS)l6F(1033pVz( z#|SW&IENF7l%>Q7^~x-lxIwon2;zA%eNqPogX_XOT{}sO-3v(oW0e$lG{r#&b_$^u(UV=C$UlG z(qvzPf~UK18=WP*4#`|df`25%jcFJ8l8{_Uz#oE*ZP_F`Bz=8T)0vjw@!eN07HE+- z^;WdNmgaJSNVk~HFW1h;jLkbhEkukvyZfX^5Xx z1o=m&As`{nCA?Y_kruRPcRy634X`~hf)eY7@L>ZZ%1l{U8!aX*E=W~@CVr5qkT3us z%%%`x$2abQ1)wwuJfQ>CYGQM9Rs z{{R+1A1i_yip;3c*1vIVSPK|YHn)tE#|?OOu5LY1eP0p8S*_v(ek(Br!~t@iA@TEB zR{CcxG|g&k-A1VsbFje(Rj*pRjc3$#N4oAVxt{8#Om1(K#jPmQ1bd=m=4R?Dmh30% z%8hpGl4q4?g}uZy3*e7Hss+H@K*9Q`n_k#oMulBV#WuV(gS~~j_Fk{y)6*L2x;kt6&-=H8bo(5|k7sk1`L^vy3WqM2j1$ITv63G7yNOr*0u z&bP&V6HU|UX|>%mR?THMG|;MP03nS7%;4UASDDvzs@*@qH3)k(G=*jnjfHe{eMAZ% zmNe93T*`s}03mCHTz3kp^>h_<`bO%XRjp`qDsA%yw6+SIUrP46rl3BcHC_XE83%6Dxo~xqwG6CA zqM`E#RR!)lNjE!0oT=ZGl1;BKL!%uZSE{bvQ5tO>3NNdo@o(ZdpCFQtyhYz}4m|TvbSAAzubRCCjAY4XP$|O>&r+KF5({YCY3!E?6 zZ1{C24Sqa}5zbbhx} zOzPTtJ|!jq^WiubHhlq*tLas=)F@UC(LYnDJ6}SpZW*-Pxo_0`SzlA3IyxF!dRm14 z01~|+wZ)?{JC&>K-I2+CO>GvMdWJoxaB!Ysjhu`t=!EvkN_U=I9bIHEr5)$2(Y5dqek5R4_hS!lvm#E@o5R1c0OUf<$1a+slNR!@IpSS50>vXMQEP)hbKY+l0Ua$dTYFyb@P_Mh zcuz-49aqC~+fd#;JFUwcx^-=5aNb<<_W`&I5PK)_OIr@cK*?0Nv9(1icX8yRYX-|{ zv^~=o9P@RZR$GExG(0-3E%IQt190NGl^AM2W1ddY66lbAirrmTKx4jV5GD)(?iL#L z9Zu|i@+=(Lu{@#6Jw`o`b1EM<1;mI~15w&qY+?J(KAbGid8k3IWMWrEkEAqoOcxfH z7PAs9Dm4_-t5~$tbD@~F0_ZcS(b8#1F!zj4B`X?yGU`nZ+$V1n>a*6VzK4ggu5)b> zG3=se4pmyMtx?q)Hivn(oLr_mMG)arbzBxjht#Ue8XpxT4nhQy0f=be1-8MU@PDFq zv1lBG093==a=3b3^0rZ6S}vC zK_C{iwgmT;OC7brqT>bL$k(V~Qv??WDw^vSxY*@uvr=3)y042&G=0E!xUAGmEb5?u z9Rf0?DvqWkaq{{DlpW@Gl*Dj}j$=bw);tzGd9fTT9`Q-#k`KS*cvLrInge7%1VXu` zhFt5r0Qv+Oag>k0e5rSc@5=`=gTHl)ByE6qEq5EZ{$_N4xi^$ZdcX@=1 z0A?U5QHB9&f_q(9)`wZpTt{ppxR;JbAw*_yrsp5Dc|gU#Mb4@k#}>8QfHF8+b(ILI zV-1V7Vcq5~V7TP+taZ^Sg3u1r2QX3I;L|vtqEQCqSlukNO0A%9?;R6A) zY3zyax=CPkiyOxuM6VmIHUdEjNDVUH+}$v6Ccv4v9HJ%ScHfc$H0hT(7fA;^M0ZN} zkl-3_e(wmj^%}=I$0ld#2p*$%4TI*AGi-`Rc8$hYs*Pv3uH&6EmT}ZHirW(7a*#Y{_MOHGvHKYuf1 zsG#Oi+6ePOE^+;lV0B1wFeh;*A4Mty>oECR@0P&AaZ;;V*N_}f-4~JFR#+-K$N^}y z`l}qrHKBm+*~?VfHYHmE-;!^%tj+^-f%lcKc_VF8BuU5SvcG742n1SkR-%9n4r~%! zM27mJ_%9qzL@MsrZ)lO~rCNl^88($p?FOY5w6X!4&I#eKI#%-eJXTp=LjybOI{u3X;mHXb5G;gr+EMXKhX?a@>bNg(gpjd(q_O0iSbJ=MjawXd521-zd?|#xwf7Vq;PKB+}jrl%1&ci zS$O1?QE+M6`;wqBEp5rlsI~76+60!FgY2rRPs(QZ3Co&kwwV$@ne{=&7y%biRDxaH z0c5}(*7U zMU=H0HclE+kT@|X>Gen@#w}#c8>4}6M=+>z&4MEPes1czL8r?%f=sJw7WsCQwN*Z1 z+uVHKfeyqiox`=!Y%#XM{8L%5;mwl}3nU+^8CGlzV4M0XiIeNfvBQntvN=iSlF@;Z zJ1DR(YuIEa5=`FtC^%c@x3nTGAp4?}kUXGHw-f0~7fsc@W6KY@RNZo#G&4@InJ)a6gi<!&BH(uAAQ5|k>Y~Gd0Wyf(0qisTB?KFsW7MO# zz#RU8KpX(RKrw{Va9k~zP>}>rzhq}<0AApabOq!F2p&?Xk_?0C?zB`h^MSaktk(lG z2x;NAmbf=yV-JecBejz1YuD99O5_118r~%)oH5l~QPZ?s#!sR(99ZXU@{Q95_TVPj zDjG~IH5dtKF}UR=Lrxk1Ai)IARgBcVpq7@KV2dPmZTm^2(g&g;w3Jy<{$~b&CEerE zJ$e+W)fDN&#@o5Z(yD8z5%NQf?Sg@-3+xWl{K%NOE9tyO>smrai%w?dRnPFMIG0p$ zG04BN4W~?!3-%rien{83X}A}LkqjRu&M0%Vd!%zGsb44!WzvUVM$JRP@>bX^AQ63Ku~u!cf5J8;1mDGOwYuq9{=-AZQS z@#v*GY^-*Ja3p_3O!B8`Y)yzZRx}d_F@hD33}_q7HNwR!g-UD=W2J=of7KbzapWEe zd0-%Od>K-sO)<69gGu>b4=B2&C%xVyY+~ae!mZ?pWbO^*dZ9g0v>aY`e9>}~!VViG`ts(!!Yud$ zP5b^(*8Ib`3Z2xQNYmIwS(5p*c7$9Nu6KL#6SkAcBn{k3RyIfi44?OPrkUd8FiIUTZTB<#*WB&k#Ln?`DZeaQpwA(_pb4~RCq$IMVn{&u% zj_98o?E9GK3QRjmoDyuaX6#wKwM|C~k~YJD6Bd!(D5UZOTxGe5#I0I(wodQ~INgKp znYv~W;aaS)l0jhkPxMUTI;RR*Nz81tms5yyy*avJsonf1G}LGtY21MeU3Y0TnnOj^ zjc2+dn=AMU`Jn8hfM4K{r2C{YdFvB8zG=r8^pK zGS-2dswusVdzrX^Ps}s)lyxGN7tJc|)d$|7gZZi6a#7ZUOw2_4Txd znyofFZDL{N;#_#!C1v|x+1%G@2|L8Oj&2X4$5GCE-1@(K&D6$j=``DOcy&5nz1jv< z+78OiEOD^^0Oj>qi-YQ3Kr(Niq9(8{Wim-^Ioln|v6X4M9`gVREIg~0uQ^JLE}|fo z0$|f@#ExN9+7(N@Hu+$ZTI)m(R8{7o6wRJS$2DCNiCC2mkuKVd!)#=NhL58IoVY5!eFq=v>G`a`5 z&(!G~P0VbXrQ2s{=9gpWv-q=%K8D^HsP(FEEe~&==A}Yn!?Y~*x}7&-4$@(G zD;9@a{9#g{dvw9y#d#Z`8ws1)bOU@Z7NsiG^(3TsY9y@Y-@FTeY-&?!n6a4_gP)nHFatV z)JSVL?G#!KnmPAVRj1KCwRM#B52)I%2Awh@8TYq(g;ghL1!_;C=hLRffl>wBPcV|q zaZOj5ySG-kJF8b*M zoz(ogmYT7+QfKmvlj^mnR+%PhHM^|VZ8FNcY6JI3zp~?!*7lE7g~Ywh-daDJEgh9-s;g~Ds$L!D#qso7sF3$; zqSGLkLFD&Xbq}W30ZVk@&oKm^(S-C~>SV*6y3ppF0;z{Wy$Zul9aM(7rdkQPA4SQk z=57+xaCaG7PPVH5#woh`wwBsdn$vuIVNV3O_akPV0i5>={p-av7Y84#n(T700+2pq>U zsIOCgWy7)IOf!aZ;#^JdnLs#W@(G;{Fi4NhC8^hRQ zE=g3|D}xscNnLkyP8&l0mf zY6rdck^vsd!e2d#!skxWX!8gLGuFq?zx z^;AoUAdfJ(0XtseS_Q2Z;YKWK(gr@K@#koQAl`kJnzW5DVc)`Wk==5OoW~GN=lzwg zhM?`*{{S)d?4_5MZ0^-Wv{P{+4+Qp9_>5tfn2~Y^bVXp|2^O&1HiWu>$quFD4G?Db zMt#_;xwQuIBWsncim-L_oRzh^J|Bh%hh^cHr%% z;M&5-v~PP^PEm&vVAx;P8LHgU41g|RMXsIOz#Fe8&F+COvxy%t+x=D5gGeuuUAPD~ zOs{~V+GY7TJEMgvQK-i_k_l*#eG=*6?%dqoN#$u}LdU#387+$i3g@+<$3N<$iEE7f z!oV#fP#Dumv;c9tTys6va_Ww#=hXR(Dzhf=T0>k+xz_{LIbjSY#PSAE6u}Z)JC^nc zZKly@$Tqf0B5od0a&U+w0tY?E?vR23fo%T(s#jmoj07-uG`z?X24PsnmbeQDn}Ki= zG`{BGfp}L_sOCI5-ePcjp+>XAz-y-f7Y@rag*ML9D$2D#h~nV@jw~fmWLhsaMTQP; z2_T#mU~J1q0h{+!h`5EOi)uO3NJE9l#DJA3>EGejGf!}WAS#2)2GHU+Sb^@XbxpO+ zS&0UH$l+2R&eJ#wDGQ?9lXO_%CB#p!s!}At5Q}FHvZXkS28o`16Bix4$R-tJ%SaiU z!YzE*&D2A(Ho5^9gC}eHJanrU~+!E8O>ZVeCF*@5f|jvsZE6TFe7u z#&D_ty2ej+sm=zBya^!BysXSF4%!3*ne|nM1;klk-20hjE2>`XtgE{W9w|fti z?T*V$8UFwk&b|N$%SaI7LAd=DRm%l3)}JvD6}2j|p6U6B&vnhH_qoJGepgXanTJWg z=!tVAz%mMjl^O)7=GZuxgXIyDg11@Gh`2xjGE8?W5i;ZW_eG2*#QOrPMs+w1IPUL! zBTAE+L6Mw{gt9>PG6K92;qM~k-V~`;iea$#d75r#ut&u49NnYHC;sSDhqcWj7#l4l z+@))p17c?5>WF$KT;~Ty*+e|F8^97x@={WnBw9?mFh?kshnEmAhjoUdiwPqEQsPU9 zn2}&YV^TOWEeR?(Znk#a0=8QO#m*AHVV=a3J&_PRxz~z9Im;@_+=kW_V2Z zOWfw%M0+a3paByXB^nY4yK*v~kle=?iEzQfTCXmrv}3pKt)~Pxdw*m(MLE*90^HL&LN}=o`0$e+QJDW*!-u_7SwwLh&hxC9sIz5z7scSY`eUY zFsiI2paY%QRhogs@Nf!Uz_9XWbw^QhVVg!HJLp zrVQhG79}qDHs>TL>1<_b6sZADRH)iHT4NGBYL zAkrehgM@?U7r;O^xzKrOO!km4a*Z-K+>^>Kaj_@TP-Sp?TvGx`B!Su!-RE=j*+AYw zfO#u9Yd%A4S=^^AXoI_Vph34o1#pZu;x8d#?WK&MD3dk zkup_NxX33aQZ=B96kI`Qfd{;$XbwAhJOo(2n@ybGn0Dm~?sMP2k}j{(vCvCI)Njjc z4(gp#oNLsZ5N`qp&?(&rVkCMiwC)WB&JqEedny}pHyIzIcJ2pjMfeKDvoUF@;)Zy1 zz;gj5-kz&7fNl=&PRj99V_ZgG-B+@GI|NCwTXwnINdhEcJuqA)qCoD0Txo}}85WfO zA!FL@pn<``QFkz;*O1WgDm>b8e&ti)yb{ZKOhCUVmxAC(zW^(!9gc3H!UIlnCxB4i zC@pYt4zs@qS83@~tno#p2SJH2G2Ec{ij^Hz?%ZBvxke8(iJoxXP6@ZNt$cvyOpd}VQkO%v zkgXt#xD!9_$_i5O;5@v0B4!es-6o&iJf7&Wt#cfFLA)5+LH$#@lSM$=?K$^LQH|5o zhmFGoV1iJVb32)}p31bGOd56$8T?b~1sYBbrBGKd4SVVjx=untNImbNB6iDQ$Ru7R zHkSpvTu8r^NF&t@t7D_HLtN+`A15SpG&Ub=wXO5* z_3oaPR%yqPptz4S&vR&1hk#^_#2Gv%Wt&Vac%*i^l$S&q37b{50A|1{5<#fpZ)iyj zYo&rgxPt|4rB0EdyfwhG<9StdjndIJ zD@|QX9Z-_Nw4YoI1ZwK4R&-KurZ$Fv20-AH-6vGO?81#!76J=*iDwG^En0pfTTqj> z`-$WuSkx4$HSIgvOT0Ek`G37eeVj14_Ai5_jhL%SZ} zA}hJ=+6e$bd+=c)q}H%Gt`8<-(h}_sm$dC?-j!_fyLaVlwH0VT#nM%F!Z|mI!By0) zsC`Elz0PpIn)y~~*+ezM{viMWY%--yw2PZ*!Q2NbZJrZ7iAtN^cR0*M2(r@Zt)N=! zPk62fhJoewl}lLaQ{ryeM6k5Lm9N37=d?4<9^KA6V`&2lTMK)(hYeF&>X63NmQ<$E zAiLCXLd&Id8&&i-kl&HP(lB$i2I{IZi`dOMb65`N)oI+<8%*QbWzrfDSa6qOBUvrqdoK^DXuVD@Rb&J5t&K z)tgzAfomAcM<(5tJwXx(Zq_(?VE%BZ6HIPvqHvQ&^7n$*20gd}2_Q;Jr)Uf~98W5; z^5)o`+@^4Fi6DW&y3vJY#l&PgJAG3#bKMmQYzvscN)G4D!-sCl;sZ$lmza?ml~#+k zZ4Lu)pEAnwB*fbtm7&{3t{r{8s64sU_rPcvZ=w@p&>@U)Etiln*sWF?dO@w1`L|AD za27Us8N7LSbCRs_UK-LLAdG!^MO|D|jndf2+w%`~oUx^+!}^1jVRr4o#18PX)Tqi} z2Kl2fqA7bwhPuRs811BhC%Hh$x%W&1qz>bSrjAL>{M^b`Niax)c|e`s?J;zAiHwtA zhh~P;B<*ODa0swgYN>2_Eg_EDC7@;kns$d%a1!_MM+vL7uX%3AZvY2DwiIQJrJLZ1 z0N!k^s%f>(a2DMG-GZ;dB;BM&eNojP;<>D_m0G|(?J>4&B$W%pXNigIo{=$gBnSvF zZhRjoxg_02L~Rah#~D%e9Aa>ILG9QK=lO>rO}`^tEMSO5f-3C>*t`tFg0oAa<*v<= z7SwG=2(wM+3g&EV8^%BZN?niSiE$(Y009y1v(~H}=WJ*VJ+Wn@#11AzG@G?&s9M zX9tB6gNbvDm?xB4W(Yrrq6XL7=HU&G2X(Q3s;1a!YuM7+Fn@Kjg+>~6sk;6n90Uv6 z_FUR*A2W@`ht+I%hv75_7PwC0ISN)RnP#fjzMDw-Mh7c2PGZ;vSmR&;F@j1^(h29W zRyU_;2XhU-*hH5RaAal_`LHF?gOw-DWE=|oZ5m*yk7 zCa>KV7zAZ1T-b6Vtb#52D*Qd{1>MML81zgFd{%*QU^ttrDKtH_#o4C2QVm7YNoIPR!uiwNS~!hN>Q$;v=t(VO8D1a7#*c2F}!G>@2i z_g1u*H)Cwp+F$2u2!VT}HD2%G7MOLszlyD(i@4=n?ah!{0mo}9 z=VS(rz^c@(ntD_nEvxeu!()@dRkm0gxWSS?)k;wMU^?7Nhvgy00Q&t@XUg{$m=<-f zD=lU?xDZCtVDPkU1)zf_1V<}Ap|J+TaaE{3BS3&;_u!;yV~y{(Bh^;mc8U3Y5R%&= zgP55k=n{>^#iZla9y9YO(BV_D?2Fk8o;<&aPas2u-?A^-u=xA#og za~vG)&Lhk8^gtc~X>`nB1xs2?I9|{}S2)9JItX!%qtocK0^lMb=iDn69rR0^J4d(l zRQa4>+5|$p)-5gGcJ9C&DjfN7{KACE3xtqHJ1ZC)0K}dGKRB-;FX zA{yv|U;`t%SaC51`Bx3@cMT1cO3p|!Nj_7Qp~JU(6kJFoh(F8|HNeCO9r#tC^`1Pc z`eNCR-in8A-H1PW6A6u?(sC3^xz2eTNtZ~u;t+GHF~e|&4n`8V8#G>RD7XLvB*+$= zDv}Yqp69#kJ=AFcUf_~!fEz`*PX(sf2H_O29Cq?QB=8vE3yXmk_fQsYk#f+ZGFAz&847ADp6Br*Q(wKwkfTEBzOq`si7H|XVm9`Lhy|RdaP3}-JZx;iSq1r7n zeQt~#411+JWPokT2-%Z~?wH1VB#hq(!8spQRKN|coLk)}kWH=KJ1r#gfo4m4d!hpk zh&WE{$kYe6=#uDGRy4 z?f{q(g@?p%i0No`$Rt@rt4`npiECQ#L(g}@NuE#(nlrqVZWXe3Sj5p5vxBBN)P zlW>%6sNmouyFw2Dl5mQ==%KE8t4u+R$w2AqHHGEPi&z=_l_9_zfJnkG1iErv7(_if z52)>pAQOUY7M}t8JW;pGOG%NDl}jAZ&9yB}z{hzQR1Mc1u8GR?P1{`dkz+0$lE{h3 zb%TY~Vc&GCTEbX1G}+g2LhPh4w1Vst0IOQcjQ|GQgljNU%T4}Ze^dit4aRL_Fi|pg zQhi#XqC>C&w0g>|`{}sS++DPm&#$7lb78Xw{KxcKXj0QS)NNSW>%6xk{+`I0!xPPC z1`3P<-@}_8>gEkI>1?aN?F9V9$SpWOMJnm((j?M&s>wTCausc?S{z-p&7_O^BJ(zM zD`{zH^v$ftQ!Qv8dR|<)^y|5jSuAU;;MoCEDj6gToc2-fc{3mba0U?R`>$~X8r5p< zlLC-FW7yASO9PEbXbqDf93%z~{{Xx_auv;ZBo{W^lq|uv8lGp2m>^&eWL)sp>;lcO zaYe6jqfxR$O~LkAz;na{0TOS|WxgRa_TW1A!Ax31nD;hAv-%`sKk(c@ISyCpw>|EW zy2eAf3Bhh9B|z{42>EB;>3nLg8w-ximf>mCoyMG4iyr>~_F2dzmA>I|s*5a1pBq(z}W+W@OXvX;t? zv&qA!5*1pS^`8{t4X%mq!Tp33#Jrkx=X)NH;tg#*U0pj&2U4KG=Y!>&lF+>4 zi7qfhNFvFc_S7WRBncO80(a6h%VdW%;lq*YlNw~x;w`(|dy%BPd5i#HeN%XFLtEyP z@~ifiw|nWgV?OY|(#kkB#g$qM1BA2=QdF9i?xGvEr8jTnn+Quul-~W<1Q@;B=(@U! z6zXZ%+Jpi|;O}2m#+{ZQM8R9@Y0K!j?{}Jr+Tp}Zg4kB**{Eo1Xw`>QlG<|s05VGF zzO_n*ZMdJ7K*yr9Pg(#KAK^OiM>E3CE-=lP4$q5Hu9fc84aMGAal51Wh=q!UEiS6N zb~I9TGcIG@0Qv)j)hTLSL5yiG4!@Ag%SHUbRZ61(bImrnpj@~Z4mdyPvn9pCMY@_z zWm?o6TIQd=Zd+^xjF1{>xHy6YP6E?INvNtSI`gx{XpR;yGmd54u98oDEM6)&G8y+r z%N8;Ft%1&Nl+@aHf*^rr_qXb>2T0m(Gl*LBy1JCK^;pL=7unl{ljs7g7+mAxz;G?$ z&`0W=wXQ$R(ZUZeCxP6@=#;vhC=DdPByfRh0LRM!nZNoX>6wJ3#pF9}%B{}x!8>Dx zOf1_HTk`hJ*2*HQoYsKZaD!`$E^|RI1d>O8=(M)2YHlxUh>LomN6f;vd$ zh0xTR4`Ux#66OMS17cSshX^qf=7%Y!+-|+sZjwO)*a2mD0%r=_lRTOFLaL!If=rWd zqOoTrFxHM^m1A5$0uoq6oLO3G7lxcz+;i@#)o&xUf_77rc`|sys7ZI2o8#!O45(qW z+DPm(2$iatEgNYUZgzgcRZ>d3tmAp>aA@|Zj9Phk8_?MxHMYi zaR{7M4uL1IyeQ1cO5zN`lL+JjO^@QMOH6oT4<=A(kPKV%Oy9p}>ZBbQ?1cK1<%A$-p!a)O)7MhQ! z=4=w@6DM`bRJ^j1WCPAqG?E-ktSua?95Cm_><$t*TXYgpa|$;HT0rEd+~)%FCNM@4 z5^ZSpT4_TmhTbj+$iE>Hv$?kfehJ(SK++q4B$Nwb=JHB*H)sI5!~Mb+fO~^Z=H}9@ zZB5KMlX)0bIJCZQVKp!rc{V=TQ7;Cn_r8(F){(TQ)PV5XmYV`V%37y;Ttu7PVOLld z2EjXAB#y|lvG#*en~#{xf89MwaQJQaHVH{gm(`{K&Pl>|)O9+6pa(gv+wO}}ode;y z&Jr7bX2oZzOJj)KBwQbLvq@E;xwR*2_X9dm}Q!Nb|;d z_El+o?I(Fbt__S&D&t9wsu?F~Y|d__YHed!WJ$>Ws%183u$K~JDVoq=G)au2;km+Y zFoRrLKnC5_UsPx}gSIm%gJ6gfcnUm4$uMq6QI#TG2V#h@QYO0_U`d5_7Lqq$hY;ek zFtpVL?t!{XhXAWfn%33u>R1vW(q!1GgqOp9W0Cz9xphVXQNBrQcbo{}W^gU8K(*nc zl*tcC!L7CX!m)rjPYzU##7jVo5z4)eJ_I_~nKmH|7@sF&FbA?)tp$J{(BE}XtV!C) zCnd+Su+}X7#yn4l(t487A-Gs*9QyDkGG;(zT+7AeN?Ey;*-QBAP9jZ@_$7V znWe-NHzhePV3&6i2PsJt5yi)38sRZGo1kY^4>IVvuujd-bO;Ux#P(DMG)Xrzgwbgp zP;5QWrY`}`8-Rjl*ICITM4aALtlkTp2qg2$tScgsm=~#O6XI5M<+o zW=CjMq??(G*%r&PCKMsNU^IKqP!2KxgblG`PF^1Q>bk zcu_E7`3?jLne~NSv}Q|l7*6ob#s+vu(;_`=s+?2~5hQ-0Fd2jCdn6ET0&){Ez&he& zTquTcAT-W9DEo_Go>R1L5H1DaD(Y^?yGB~5g8-Cj2X6!)E>EIXKzHnTPV)pnv57#x zH>YUjJt~tV=NDBCw*=pW^v2kXlYUex=Kvv~%>HOG($WF*gK(AA9OFELo-CvGxV7`N zfpR%2fanGc?ly%;+&rfxI4vd}&nUfwI9gf32o?b#ypRXxQ&bJw!Yp9hnN@>6w}>jj z8~~dE`=Y67a26Ih^j3x+0sM{P$QJ-&G09BVLkvWdWC#qpC(1cWVBTy>J|J_4c$FPz z2#D-bg(N`igux&Tec{idGE9JNH|~HXt+}+u6b3<`!3ew?5+x7_i@-mMB#5|@f?!)e zvKwdH`XMkt7C1ju0ULkN8WdA6iH}dEf6s$x&g<`Fwu_cI0pg?q-1tb;J#xYnnwa1m?($_ zGwOiMpP*H-A1{>p$x=Ze;0&liB$$X00)4G+NF>| zz@Nb}u-m{2X<#wnLOb4S2mr4{#OAe z3aRZ5cj^LRo~+yi?evj9RAt4t0~R1%SXk$@AHZ^uG4e&nsltnxl>Fd_G&(WI)m-h( ziEBtAZ^EL&VZcbbcRW46Ft#HqrOBz9A*H6y7rn%#G-^O~+{a*qlE*aIlf)-wO6>v7 zVKHw+EXMx;xCVw9B4%QJ71ZiIwBu}mB(~tB-B7T3c9DriqPcTi=L|qT=$C$QHQxH5 z`D6=7x~wz`V7$iPSux%fz6CbZFR14dOf&-m{>p<+T1zi@lA=s;4ZfR1FnQW+ebuzv zQS!kP5=RA4XKv>UaIL3TU>hf$ztI-)vFT7IZ36_J>Q|>vcx48Gx94|$Zjfpo){q;z zd+?XUbB5`H<8Z2eZ04S`SofDx188msbwcyF@A8WPAX|kghdJ=^<`(XaW{KS*U>KEKgu$OT0}9tPij56F zHGw_S7M9({NH>n^V+kz5?B)vYF$Zg!GCfmLsjwGGEf$Ydf|rrf`$Wg=gIiBLy4zw+1xpf>rJDa$2HBRae=!bUE+8& zX+4f1_iLLI6U?lIjob^Q5qM0}_DQ@t(Kab!Vm0b1wc?nhWI>X1Jgg1@uK}XN<{qis zT>Xu{>4g~6;)+$B;ho!DP2ncZXqGPU+V%oGl$=3x;z;jg#MGk4F{i|$>2He`_H3(l z5ly}oA|B8LI4UUDuR*8762}79G2?S@n<$*yp4EK^?>+%&BBX5Ga7Xo5v9yI}1LWFB zH1g)a&HYzBfySd7^1;gASAA;DZ9)TB(j8HP=b0d7X6;$C6>g@x9pO`GE^9@LIvQh1!bMDFIZy!nH;V17g$tR%#=D@&^;z=+>zErH^?V0NU2!3T-e! z{{YH6t0pI@ff8ITAb!2mmsX-q!{xQyFLb6F1l)H}IF@akl|y- zj!Lz}NE3eGqEk0dzFs5-o<>(flPQ{i#Q+XZWs7r*#=z)3%F1i#qHYZI+YI-ZCY{WJ3zGeNm^-Lbxbb*mje8r&LDZXVlU~^wd z#g!l%K;=;2L!9AgJmEb@I;}^(AQN~&#=u9pE2L@?Edb`*ig!~!7!wgV>Lov|(= zK}lD2n*v%$6!ps9*ZgQs%<5OtsSBx>b6vuc&xPT5ZLG46^faPn^?)?c4bF_<2< zJdA<&lotigoLHX9wtH-~h`p4Zr?@=jM!1%VHsC@9#%Cvh1SrZm&4>Wp*m|m5;M;t| zg>i8r!VfB^ZH?TX67W^UOuz5?NA1Zt1Z$P?L31wxf3f0lk*DRB>|&%RvS?N~=p7MnQCf`64)3oN2bR zoB`W5gLJQ`;z<^pU%IMX0Y8sqgf{AOcb7Kg`G0j=u@WwUB705BPCx?K^;GV+aN0%Y zA-%GQb3+}vcYMMUw7|dpk#Kh1;@$hlq6?hR$1%Ic=QI}(XXvY_>$T2Bjj;0+Nsu_6QkluWXjM#X(K1>}fVHzGd%~VlCQOWk z13?imNaYaC0tP@g0H_0Gf(xcVx-{gyjUxuYt(3Hkd+Lx&yf+8}FjS)k(8&ft3dYiP zK;kSL9%Es3ZAvk|(HRPZAVa=MpQ9toIf20&SbDs>o0bT}Kgll4ZCEN0Streyxeji$R!nbh2316>@F z59+d1414^XnHRWKxDZAUbh}AEGy{LCNGHk($T%aqBp0+2ZO>$OhK8v#M{wO|XYfb_y5A_dgiD%0wY?A^H|4{>MMAhqfJ|g4>4=Q>QoxWP z$*E0H|}>6rhiDi~h>S zwmG&{akxkq%qtq;(X@$-r~x6QhR73z3#14*J(CD@2McypVE%}JT1$*ax{YxgL`!mI zNpzN*w}?_;Lw`K_s;diuaD^V?TeyrWc7Wjo%-kys5a8GYo={2ManA)YFv%c%*Hw+p z&5mU=$a7lXQhgI44asyzXyHO6Z8tM@05}k5^-65$CL-!82@|&FOrl_kJ*)~aOh$Vp zFlVwNdA9kvMqq!K;V(D0qI|%DKdJ!)5hiYl8*V;cLJ=7j?tyj)!U74Ho8IbqV{3#Q zl^HTZGu&GcQAixpcI7by9n%B1?16V^F_5Rt9Qq&v);;nOsKDqgF$qu4VI#7Df()p* zLmYrTVNK*1;A7cGI6wpX-3$)?p#d|KAgI!0h{ezzVdlZKdZ^q2FBX&x=Mn(|BH$n@ za_fq4Axa5OOKY&p`#`Xj2o+1@a9W|kbYHNN~DJaW5=Sq zG1aRzOR3XumpzU|rjS7!K##7?4bFLZi2xR#)ezB4xDmL0)m>_#ugsVh z9HsF@jfUgqGdWD*B)8FRJMJV!;59oQ+qJ;n@)mvWY=+2zDMQ>q--OB1y0*>62rh(; zco1431`m;{^5$hvkgn1OsrKayJ3B#Gm>#m;a5f#qrh2Lj=km{Ox|MBg9wRR%a> zMSy~#B<-@$Ttf>84HG|A7##9IIrPFxZ3V@kTeqsdi(;g<<|PZa1$Yd3jl=4&5A1lN}~*dZEsbuIj__j zk{ZW|AYaS^%xSVq{7)p=q)AT3weAK?8aV4^wWK_fOmQF%Rxb(S z&XzMRCqD4Hej_xLYFDPmc#a2Y%XfAwlTxjE&vi@mtgn`^zM$Ia18xtxlYGUM)~BsuduZw+pkQ&NVjj~UEcRTTWB0k0 z0JxZwJj@lLulrmIV2b|$bpHT6T0PY|x+RTZcg)!i2G<-b@bt-_J_cgu_)_T?&vcA? zK-grNx3Xw!sfOfkPFfoF-*Lepu7N7G$7qm4jp1Gn(KzGSDylRG!6Z%x`l~jQ*KWA(b)}~DIG-{hPBNH$n5?gtqs;xX>Cf4XmAJ0vFY5{9w{VW7Ba3BsE2v4_o3Ia z&5;tNYEBMo*>9PmW(h=T=sB!?HXY|XtNv{Td3t4-B6xvv=9awhgs@lFQlIB*<~Rb?}ciW&flLvf7y zEcIqu(%9QG{{VG)Zr6>|4a2y)t?mzZhbqERB#)LzBL1nL4kVje_s8Ip9cYVK0hm$b zGsw^$2nfM(zjdk)E1=zL=0Pr3^HuG}yKOrKP> zTTOrfL-!9i5emW^=ZozGfEHJoAWTku5drNJAltWO0by&4tmuHP%SnmZ`V~&e4+7=4 zGLd1LHj;Npi2*aJzy+|<+{YlQ2_^y0qJS4b2X_(7s$;!a-{Vwh18baaMgr(*I%^){ z>d)9@fYX_UoHg|5Fw!7A=lxd7E~xsOTF@5s~pOv zh;VdR#fQ;!Usd$!I5on@gLRgpfDWqQ8&car2`weQ6&4Q(vmuBD_&52rS^nRq;45L>=Rkh#pP8>LeDRZ-k!*F8B zy*iz4M`U*i>!4T@%$={a|;YO5dPnp9W$QqLE({VBqf*Zxb#vw0zTe>KcGBe+~OxJl&qO1tcN@6^@v5XW_ zyzhcR02>g14F}hS9i5=r5iC2R=Y$3&vL@-=4~EziAltMhCDVHYnJB!H&>Bb_logjc zK{whtRtGm|S4pG9NpQ6Lh@Baw@a%8*9i;v0R?rVI;yb6ahJyyNPU z!^~ntkOwHAIDux(ugZ=Mfd>NKrBE6H^L{9?#6AuM$I&3&aS_a>rU^ZVt^WW76Lh=H zgLp03{IZd!Po3o(@wF zDBAHpp6E%41H7hjEoqZsADXJA+nfMxqq48e=ge7Ow2QR)h1G9svIG)y=!y+IivVn{ zW!mChlVOEhL~-ayRxksg#>JLf=RJMdDK!R_ME9=ZhpOxZKh<8MFW`*4Fp>SE4LXS-?CVpiwl1-P!{dnPta%Tpl1=Z5fQ|saVL+eKQRHKVGXT5!zA}bPc@+C zb{CdS{<0R)jJ1qmdWnD6Y2f^UI<5O5xo*#zt|4p0yY0x$TeKqf%6 zN+99g#n3=WH^+2rBm?H=RQu8ixS8}*bh~LXIg|i`VgU3#lKG-!9%VM*8)5jR2GKiA z@`3Y&>j$mOGCM+y5 z^iJ1+AP+2ED`D0a2m>++HpC&$%Nw+T8SJg3*>Nnhxg0F5knP9X0?|sVX;fq1A-T2D zE|XPtQ$&MilOd{U9Klc%oR3v@t&OVIia#^Fz&g;_S$sW_ByJfpgu66X2XQVC?m)%W zVS&y!0!@#ytkiqrPY@Hd5$7ig<%>O57XaWs_pOSLcn$=4r_l$s+iy@#Ndy%@c@Ofu z&wgPtO);s?ZovCV;yWrURAJ!He`KzEf%)VP63Haq0-5ZyM2RLOiS$4SGJjPGGZSYV z^0euwQK&;-s1!-g;7I(Ds;&%xEbBn!J8JAETuj-(rqyXE(gD=9Ev)B!&9zj=YNpM^jgBM{?wOpYPI*;X&2X8S;boIDK9aRo)A%RC6&q4M^Gt zA4O+~W?EoG8Q~J=0_KOeYcBl9>kB)>i3E~j&{lxzO^9g)-+EJ2Xr;BH9v(MN=^|4- zl4f2MF|Bn*yL3qN4^?HG0jCBWeUnoLn}*tqrNMK&);Tbdp@q&HgZ4Ui3kMGOMW|a% z@7pF%JW4fA!7X&!9Y4`ENn^yf$xusYvd$bqGjI<)sFG)Nrq;$xoPm|5o2k=ibDB%1 z%Omkf*KRwk(f6AX2{*gGK3?k8vnPFE{{Scu0hLqgIJgH~;Py>X%)ZeCpRds`g}LF7 zXSx#;wgfkOgM+-F-`!}XPNQ1l1d5a8=2a}F8y3j4{%fnFsAxBHoejAoy_D5_F|O^l z?rlv~chVF|J4fC2?x^`>zG5L+RFhTCeU3rysymIQ(;`)Fakk!5aE6iEP?K{PI4F^D z)5d+#3~_j4Op{^R8ar!vQV0b0g|dU6UBZBhXTJm<3dJs?QUia8%c*zV4ex89 zu;$#|T~W34bqS_?N)@i!k%2azLOPzUQke06dX*05GzaxFO@hKQ;}?X~b+m@_R+uh^4LEPz zE#+v^Ynl94HSRCi=R0VFP26oAy;QpOP4WDxZE~ANp=0WXmo=X|zm{!vt52ly^wsJ% zqeH1Te%Bb?8G@{(s0^W9l-c2m!d^k2FW1#kM^f4q1d#e*7!hYqLf2Krz{$DMyqWY* zP_Q~dAanIyX4KMEV-0O7+z*Hin8F2%U1^1yxSBOIno!5n-{OZ5cQ!?Y`X}OM@rBEj zLr0j~v?~K$aRNAuuBM}<&?8LhB)A4{)WH{zy?jdN>sw8_m$OeIk%9xD#jg;qopVt|Zt_~7A`>DLTA0|bW!$qual_Zy<4WXV$HCVp;?P2EkPL zFj_$G-53Dg#B<$NNQ2&U>Dg718*urYHy#s^KqRmq^K*2djixMf9Kw2yr)v<{6T&Ik zFv@hq?l>Hk(5Bs=XmeluM*jdW6WL+V(O{|`32R*q+mc6Su7jzWtoeu|=!(x&QmF7m z8(`S(S(@FoiyYXKKZ4U$p})lvKrrF^s#-~`AG$+k51~O*Y8G$vT(!~ZC1oy>Cpfax zV%LEHmYAI7V|SI4-iXUx~4tqq}^yvFH>F`2OWS?3e|1r7i4C}ziCTbmo*vp^p5x6NZ7@bJ?~@UoLc&h~tk%OTsy0G>I7)#=i#$pRiP1dObw zYn&P=wqqcbYZ$`?^jOBt-6Z}G) z8@RN0a`xRT;9i;4v{dy}s#jq#=5u^G89PI`UdyNG`d7nRK-yb$)SN)6T#e3g?(!wc zaOtMr-?PkgU+mLH%8jYkYPz}knWm;TxBmb;m$0Zboh^e)qSLmW1~>dVYz=7t05tNi z*K5TJ4Demz2=Z1Ld3C@Zi-TKMSSxF57rvg92fd)q>aH}d8k zD`#7&Txo@9CA3`1hX&1XC-O|<$hBWj)YR7LsOy+^Rt+Mt$Q2poeYW;Z9h=c zx~`jTN^!QW3XT3HGs|Ap;JV+!UKxI)rqC~Yi7%lp1OEW^{{Tg)iq3DN#O!F`$^23| zthq9ID(c_Ds_Io}xs@B1IFLu7keA40wv=wj+6LtW2 zyr)v{8qWa%=9eh@l`DKliI1M@<|Un-8l63N*n}$B765$pDVk{XpwOd z!mOpqmkWOC7y|NtWX&UKwZ+0ydz|xb!+X6B(*#~)}1JOYfIS2JYXlooC zNxX}~T8$ty112z}k_hAPBJc3o-Uy#W2;nz%fXW26G7kkp9Aa_$q%iAXgjlrRAV>No zyc0PPM+h{)wm(!^w7YC)@IYD*-8bw}^IU#BpkxR*B!lRK1)T)R!XSW15@)=tX*q+; zs&TvzZ*^@pHxA3W1w^Xq)!g7gvAHEFcgix;*;`q=n&0JZfx@bL3!DXF%dxznphS^w z$+vDJ0D%A$u4n)?)-r5_HYCWp0z;+5;Qs)-CTVl5EjS#6t|Yc@4+zt7^8P|l5#^HU z1=vG$m}Yq?T?C0FcD7Lx(|7>h$Y6HVExEDEUE5=Kdle^hpqM-!6oH2czGXpZsD5h^ z>4aSJ_ydfYRgaXCc?h($ow6icstgxk#OKjgB!EdI&(T_BHS-xT0zeNO3r{Gg7SA{c zwCxTi!U&&Kpviyb;7i(tb@xTa*+6jroTiGCKh&kb22n6zQ3aCqNP5%IN3`54KwD1*0t{1%X=$N<= zNH+vP{;6E@2@&|J65z-)%2H%Z*r{^>iAQz?;WDTR7J%upBpwV5AjA0K7LCNs)C6$` zM?UD2>tJWlEWaC;$;aDpIPx<4`Vac@F_GXbOVM2-v|P#!Tn6x&A8JSFmr5>EvY@{%#zghGqQ zqJr=Ya)`F*AG#YuNhbZ#LgMD$o`|@~k>(r@QkMc?eLtchnE-*`lm=vN1`iCh-nhBm$U?11jC~#%P{ShRSF$Dx^^Fh6?gPK9a2$aolo7CkH1;Ga2k{R5rV?O!5 zKvpuKr%=ESY45^UIlClT-?9vIWa0`Y{I0E0?(;a#Km!6*G2Jyw7@2Qm8!jG0a6c4D zzzx@t5N`^`z>*AhZ>j;1;knts_3ne41{=mu&Q9u%H8;79m;eEbclA|OF3#A!{{Yxb z*oPMkTq#J1AlMR%k~D_^%h^qkM4a++u4K5oXqKK*)C@1NA)s88I=8_bOoH2-1sr2+ zfol>!b$eM1Yo)ibIY3fi6(08jMYiJI(K@3zxg!vZTH}86WuwBRDM7Q0UzDYRh8j$B z>WkIrJ{f6fc!1$Dhy!?>5pKa*vXi8}^4Cy~%z2!rQ%%zaZWPB$w|9lS`iE9>rV$c?VGkZT~9 z(|B}T0;OUc&_M)dIR#GXf2w`R@CXjX{wlg|+HE_Ue5OBDbI1)1dv?1!h2A$}?^@?4ZNie9{~8gU7NG+Y&yZSZOz8wbwXdRk@B~8{4>j z*j08m@fYVal?dCh&3w*8LXM{5*>DkvQLQ1fP-J3dZ?5x~cWD^a%o>q4_ zA2A1TGj3LZ_!qq7dK51S_M#jd*l-qu+tmlxH6WiL0@2+qVDjM7z#C-^J&!W1Zq3%Ti9YC{;O3Yj2|w->p-?ijDjYS_9l%hW zlk}fn$hD=e+*zDTEUgvmQmw0d*c{#Nk{o2mWE?2~;_RCNFlA609a8RsOq;9x0ad^X zf@0t5jM%7DdyL6wV1a+pXwvJdF~QCw$Rq~|4);`wU`ccqw$3V|X_swhm{^i?3Sv~U zU9j%xdX-^5AOt!4nd$zEWj#Xx*FY%0HTAUwv4NGT_(E*vALehO^NgccXfg)xlmmhE zRzFx7RCqMy&1h-fCP@3mV(6U4I%T^p)M)8wHBOoY?e4QHbIY=&vY8s`1M6b?sSso;{C$Dt7vU=TsJ`hyhPsp)46#roK>k#quWZ& zZ-zwjaA8+VOwh-8#m#VV4Yj>i?E@?AsQMrlQ4;q!PH+dRM%HagZ}CYb?j$z$J=1*C z%Om%-{{X{tj@xZKx00o5wQ8D0^+^!{!o)OKZiH(GJ>DZp4r$x8i&-a!sHsXw1(fU> z+}zF8v06oD&}d_Z_Oaf2f=Kgy*LMq5I{GTKf8}(=nu21X6SOponc;INQm#Cmd=QEOoD0!@ZO zEiI;VFmv5I-rE{LHh!wyo2w1l^4C9b=jnxWDpR9RaWe8CGz@yI&UgTU7e7@4O+X-A zeqk3LTB#Pa?;yPJX5Up~E6FtKQx65P4HpC5WG#DK=79|&LG)HJ!GmnLlVD{q&Zugd zW=RdW>~2EJ=j{c!XtQKW*4ki#+HZ?o;!kBkJ3Ov#=*jQske<7%F7g5_4X?@sN28|! z5a8_b`6P3}5=G|9wz`q0e<^dj@U)$^F86J0fB_2?Gq=2-#cpd{T3k46hKs@?{WG50 z#_-tykS`zVwdxpY)Oc_{96B04=p3qOJkl(5jf9ErT%)x+^%aid1Fg5W1{7JtGrZ2I zLx$M}(0^4xtNeYeHk-n>tm%WDM78ceFyxPAkX5MKf}o_(`NSXUs?9lCz}Txe4ImGy z$Xh3SO@X*qeWJIR3N1TMuiU%=FMvXCVq?B^e=(mUCgc4oXRbA#+8oqp4*)^ zQ{6ME<#ZY?cT=u3`W-o~Sl`KjJGkI4r2ISZ9-BbwdXB390JUmFIkd0gu;wH073e6^ z>3tH2r=)EvEo=bFWCs~BbNyFFhN@4EsC!Er_XI_`-OA0?8`Gy%{LMz5(?>I@WOlXRfY!ayzqyc;Y!oqcgj3@ykTgj=%bbvo(O zvo(El^%a_Ew|!R~lqocchj+5)bvo3wTAeS${XU_r_SF9Xn{x~US;qW*z`8Z{uITzR ztku&$ZPc*%EdoV0n=}){pFe`j(dbmC(RH0o<8HH5^G1b90n_)M4;Qzxvu*0x+t2Lj zQhOVyeL8F&7M>_kEjHOqM4M!lPgiYvntGv!=3|;7J1u%QR;5jhBA(`mbEofjDxH3^ zvs&gg%!nsASYPwsA*m+VM%w{{WfUQq7a|1}QaO+^y3mJXM`v;mSQ;kuK8Ir(QpYsRl?s zwzywE>irk0bb6+is*}7wyIr%j!20)JUOh^M3M|)jtwkMHj;NQ=+&oq|=VNAmi=S7k zQ`b_fLbDk0aO!UW%THjsOP*M|Y~k_!k04Bo@=z@xkvq8D5A3~vQTS+*`n@EA=$`_n zN23b!73Q5@SI1zGf`m3E-nFWmi+D0&kP~ zp=IobOJ?wRKo~RnA~*Jf!T^$fP$JVMU60M^E-^V;HI8FyhK2@_O`*}rjGtATbFDFa zdLz0-MsiBB?9J0{$z+*Nq_*o=kZmP+8YK*oFG8F{yeB9&h74*%_E)OsH6rz(fhr})Rc%MNvql@tDtyc!k$>4}E;1VudyZCTIPM_i9#R@jQSEe_NA7@a z>}JxIq-_u{H%teWq~inCRX_u$alFlxXbq@9$e9V)(C6CN0Se3lq4z>7CR_kMr5`kH zA1TR6w2Aygrey7$6O>wv21{Bj+$%QNn-XxVxiJ>tr^91#1oM!hR3Ly{@0AE>hd_hE zm>ID^?XZli2x*d9PruPv*6staOSYSY&N74EAng#*$L@mHmr@{57e6z*g;+4_`@r=< zk9dK{2+z56{zxQ9nYh5>67HS^1qaPPk_0<*j93d0l&Hu)Vq?>~jy!>z6&wQwBpA8? z+!(OWs)|xzwX^D+2a*6W?vR1McNQtG;~>G6M8mU;rFoG#jtV5llaq9z#Fzp{bpXwc zg|3T_arIDwdqBC5(J0+{5Z(dHRqD+qIoIfO?#y|#r5i$>$%=T0;gE4}k zxblJMd%^+2&^?p}Ngc3M1^~QzqjCr!PHvWD5MW0tNq|MiDuU>n33qi2I>P

            R+|a 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 tr^awpQ52_--}Xe{XZBG

            b*S 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 H@WTHAPKFf# diff --git a/mhcmemes/fonts/roboto/Roboto-Light.woff2 b/mhcmemes/fonts/roboto/Roboto-Light.woff2 deleted file mode 100644 index 0707d9ab13144fa7fc48e4b81df5cd75e4d7b32c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64268 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�H6diG}Ai0IpO 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 diff --git a/mhcmemes/fonts/roboto/Roboto-Medium.woff b/mhcmemes/fonts/roboto/Roboto-Medium.woff deleted file mode 100644 index ced7907e94311bfad0b66b03539dee976c557ce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90560 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%0AMZr#O3)xhwF=8g{i)y-A^tTKb-%# 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�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

            |eHN*Xs;HphBsBGM08XgV7B=D(rKnX| zI;9Iho_vRv<-uO|<6ZUZfoJg%mb}q5JZq=*CF_IM2V4&}w$Y zDdxOnb}m3!b9R=@JiS+(BcaI;5>Dw7oj;*!fT;QZy@~azsQh$kMeCJrD#nzsVQsnJ zfh1Clu)XZcmGlskvEiv{occWhQpV&~(%sI9HxWCtM0Mk0a5Ib<+z$vgZ*MoT<9;Y!1z?{tpc=w7Qz69<>9|;%xE(~z<1L}Bp_#iC^T0?%x z�bcr4`MXIF<)neKD~?hFaNb{wQTF}^)_g0yp|MDC9>RNdo6U3>>aVJ z-)hg;^TnAIvMGEu<;aamb{GuQ=K7v1F*s=+P_>jJlm9(e%JDCgv1QX10nxdial!rtsmAq=&JHK!la-a(MIg?n}O6?^tJyS-4vjIq&&<-F8|Xf5fve{-_0u zeEkaHcwxb_nW@{5q0yJ^-6o!oMau>}25Ys_sLD%qZByj*g;ojS7woi-5stKZWnc1J z;LHYdF`j`@LR-f;c0w2pmh7}zFv!T==%cSkW$J5o>aelw1zCjh%m9;68-k6CA-#ox zQO4s3mls8j8eO~Q#;df?pZcNI~r?Wrwbi% zE^+eM^q#C}-`uG)5voW|OF@sQS~G^kvN=n68h5-2Fzj|cdUSZQ35X5e1i*Y}E^Lo$ zy!;=+xQ1ciCLkzi6F>@K@MmB&Au;Mm6aQ!!u)UH7@q4;q~p%GnuziQ0Ad7Lpzn~Yi7eAdno~p zy6?5GbB5hE8J!qqoNsDUc(*N~nz+rPnmg<&xo~y$i$`7Xf2%S3r>uV+p3}IEK^}Bu zE{%VSZme1RVifkKs`b~=rQBS(mv7}-KH1NhdHd{MQ67cP$u$H-YA7Z&ca=~Kczj8OP zl~X+qf?TLd)WU*XonDo1WwtF%}R) zxG|7mGqqrbUfMc2PLm-R+>Bh--)S?N`MH<9Cu#5NjPUi$;k(;`-;kQY!BD1h1h-IC zxzRp&<{>Oo5DP*qc?Ik$+I}v4A@ys|^VIyq0Z|R8D$0Uvb3;Y_j9PyY2CW1EtJ6hG<@|2T9PRUMca8}eM9L?5Q z4gL|Ohodzz9!yYTINB|jn~|@0I~;ao39ZtoTR2dtbVcpHot5i0vaIu$qi)Av>9Vu9 zqswHAy*y;c@T@y!J*>Y8ZPFCzqA(5b_a=zd=VlBYdZPGhst-1fPw~_@n2uSOytC3H zF@>FjLo50KHJ&mtJAv!^QRPXn1p;fQCgEdfbX6I!Hfsmv*>+IrlMC|MM0q+AY^T*~ zr^ex9P3S7XYtXhVq%Cg9#zJlFtgY)`iZt3%sDRm0OJ7Kr_7wF>+~tea zc=?)5NwVgxqRMt2{qdlzc#eqdN;+=i_dWA4AGr$K?W7?r0dbt@Vd0D437fv~1p@#RuVR z$WJz4aQV&*?(H!6o$f)KD1$CtFX9HYv^lS)T$IWj%H)H_Jt)mTv+NPkFu^Rg)|0(! zGK&eXXzCitcklgSg)Qo^Ig&&=VhQ)gKf)KUcRY63C=IP>5OXk$`5J2a{P8isUVqoi~l5^7C!3$-HpgxV0n6icEP z#hU0ru_F3WY_z5X%p#(BAJKRMuad#T-*L$g`mD5O1uSS61J9Fh49DRt6z*DSP3D-= zZU$Z<+YDFWn6qBv0?qD`)l&^3Qh4vk4n2Fo!+T(+Nj`7$C?b|uhxRa#k32fOj>Fvd zu+$pOF`~%?a*^wYCvg~gf~D3(jtNaY5I{Z{KEcIg72;wtpRa9P54`NqhI2BGXyG-d zDFpJ82ZvX1wf8}mLeKRryRc41G%4M83ZU$&3RiGVp(Zw=Bof)0u4aEe|KH2lam@8& z0Uv#ntkyyN`wv7Vs7+TNUYF()C`YCaMd12{@8k+BT41Nuy#eVvk>bK1Oc&+XApqs% zz?^WMsgsk7P&0*872u?)KFH=Oycyn$dgD}^1zI;Mlq})+mj|19bxBqgd)j>Br?Sg& zz=8hkvwM;RkKvkCBx1!?ne&$gKKr<5WeViGx$mh?53LTUx+ew63uPw1eC_m3sb6nx zTcn<4oh!RHAkF?o`t4rp`n1qbl0}_EGO41cjhQ8H?ICu?W%h1%BU7IB4hpCEUV6uC z$x`zj5!J{Yk%&|Ld$m^9zJBMH5BT?)(K_7}cfVi`T-%L|cKTN%YZGMyNLJNxRK#Ka z0pCKcI5z!i8SA9+)N3fuPOa_IRDmbmxUfQN*ge{~ga5WGJ>(nKS{^Sc{$0&!+7QhOf47H!q#})_9)@8Yn9$&}#|8`4zcI)>FXl2+xT&asIJH z433&#gI8qsDq0aHKjY~rBdd*_?OR%C9VfmZ&kB;jmoW8wgW@~T3_7)oB;;=fT4jrv3480kx~pTJuXE5f z&fGEml7>9upG+jw^B*Oj{_p^_(lzPplQD2C2fgv^6VU;suLP&}QFi=O+?3`}JtV2d zMjt#D-(GPcd#X!tzHG9q@g;uhTjTPEcu6(k-17b7o!}ViX5ilk%+&@!R^RR)#J;{TJgj$NbBX!rg}cnpmg9IwilfSJ)(zmAP<{s@q%WWEpbuIiz%L@uHn|t zFJh-KpJyBXyh}?y44cZqXff?;sQUp9vI9x&FMT;GXyW$?1m!4)n9wHzdH+#U+H)&bI;BG3??|HG9bAL>B{eM?&=E*3D#`e>*Skl?n^SZgAtq3S#7^UnN z7blS;^z(iIRLRswdvD#s&D}D5VhBAWp;-(j0&uZ8ls~P3H;bdbJSxh%A760&rjgZ6 zGqEx2_!kuqopmy--L4=fnzTh|;Rf|wQv6C)8HPTiS!Lo_k~rBx3|ruCHcIN$tH0UE z=UZ{kcTMXywe$NwbDU(^!&=lwx-@Y&io{-bc=kHjDRitlh%Y^Fwu3uyBW>>$h;O38 z0JHP3)5N_mXuwX-Aj>x(yLmU>7gA!EW$_8;3Fkz9h* zq@~yO#SylukKGiLEbVi_PsZm}5Q?qU0}f6#&6>R{iOqD5P*v(JUj_409>U-jR33qT zA>e-Wn?6W!@4TwGo_SS1^T^31Z@D+dj7ypKdEL8y!&EErV#bPt*JSU>sMvb|J3n`m zOr-(tqg84#*W>NDq$Kmi9nKkGs3mD_4Kh-0{40ISS^+4oATC;FF_iXY>}2WPwd04m zs~xbksAYk(*PuOPmmh<0Ubz*quOBK~t{JuD9qr1UJ|M0-qf()}7O33jJ-gZNZ1@eo zWj0ja#GZpoPZeB$sZf%Z&ZG^UNH=EP6cg!UDZk%wn8z5|7*Gtge@Ge#Ew1%n)JED7<>zk}JdH zmeFVa(#j{P8`ip>#?6JbXRINgNnMFyWr@)Z zh!k{C18bUP!U~Z@F1tWveM*oGsnq32h#ZF@^ST6MR|D{FZb^O6r<(l~b(v&C<^Gf% ztZt~W9Q=ubm`Ug$7_jWmIKc1o-4zI2KMz4zhQqZfhOX;(X)Aj0e$nKafaY#wP!*oz zULS4Eu3ga==|~uFXY(zdX8a$O^{tv-ZEDZQvp0`!2ei*%cDS4SwpRju^QVdIEpK;H zsAGa526!vz&`R6V&O6|`IebwSbD)Fw+u?vtG zH;LEx%DvVc+LCI@`M;{$7Q{a>0#!(*Jyy21t<)c@U>YlNc#`c~lwH9-R_eHBw_)mB zAxAFfURUHZ)rF{-mCCJ|Wa+z(1W~d&3;iHW$TG!-^zo6f8$M;S4Tz?Z5K3Ig zAM+`__Fx3{{ox;%DFbTj70?o&(?`EWHK%0aJQMzljS9jskU#Qc-#+uHeBQ4IFm|~D z4oZ;_Wl0b9?jN35Z5VIuye;a(#2yn9nB~I@o)6%Q`io|$_f|0e(LFZzXI!h#09^B7 zGTql@dahLKu-k!U$HAgXVCg0>bI5b$$R93SecGq-qADMjRO06R`8;0P8QwP6xntTb zrXwQe@Zyf$y-zA}85bp`;{p(Asb0%!t=dwCV!XF6xTTd1b$9w}{VTfL4=V8(r!MS4 zT?R)h8~hfr$#YnU{6M8^--3D)+PQd=bFU(DcGdHjOT+$K>0Uk1Ym?whuv4vxh^{D` z6FPLp^(mRZv6Ci+soFs)&PUrG$af_LYpCC-A4toOb%XZ$`%mU!W;}gzLb|OENw_gAHCvWRJ9hJ6dD^@+7t9H2`fKPx)k)r z94kplj4am*>NrV7|8WgUN3ZMmUF8bd@@I(&xDFy@Ic58;wmIb!89B2<5Ih%V5uWgi z2le(ljGOpeV78C>m{Vv0oX~go_-6j|^Wq}>srPyF!B@%_S;ONX$5&jJ9EW~-5A}wJ z$Gm@% zdP`c;QY0iLOG_G@q%w?nTb*iBq*pv!?P@ait*xX6+xPPlQjb=2PYgBF_x9t$rSkhP zW=c%%=Z4F%x_y#K7pr@c-XCBuEbWFky{)=mT%F!n=b|*=t}4>E+ydra6>+W(o9&pV zw7+)w!tEQO8yj+UrJ@tE_Rnl zM*l>ZKN13cg(f0RC~0+LPm^j#eaoM9Sj}+;{k#CMC(S1CGl(i9Z@8UUMwXhF-E0Cc9E$jU5!1%87x^C9~b}P!HW25a83ek=RBj=vqYD zrbkWnfD!CR6o1Co01-+>&it%hCQ?0@pBQ!w{j#D}NY|C-jVD`kM6! zzHDiXaDvt^B+28|6Fzm`9j6*9Ss&{Cae2_7|KYH*Q1M}UHk(g%VVu5AzJDs4U#)!h zi>D`CTa2$__2JLCz_)={BeEds+mFFP>4Vm)0uSg*t6DS7ZOy0O<^KxV0`Y6=TEmz- z+a_Hj{^DQhmbxZNHM$92mHvXhPIJ<+Yt38+S(n66d+&F-(}C9WGgrqP1A9%gZ-%#4@_l$De?=ATS=6_fDxED|ImR42a^=>`Jm&|e zC+=x~lGz_}!EXhg&nY&2Kot3u<7tXb?7s=dP6m`W$e&2009k!d#Q0@&XjtfXx4tRX z0FNwtA;nGi9(0|3s7wlQA`62(s29D3#(a4q)l&8J6=-tj4LJOTm5|>W)c$HS&jBg2F`dv>|jgb=|a(nzBoUqCguq)`P6wX3N4UQ^+bY6#5!=_!YM8YrxHl&vszq0y3L zH+7I!pI45`bEIrYmUp=z8tA+Q<+&N;$|Au(n{Dn1Me?Eh{UcTSKYUk-&bwV6FS}f; z*8t_tAzwg4tQg`?9a6Zwjm1sr#zAlAWq6d9dt}+Gx#H;qtB2FDq*W7z((n1-A^+sR zi^ez|v}V&NUDLatFXXL^@fG^zt{KGB$PXrWRyUo!+OspF2*r34(YIT$_Jz`$BjkrO zLn3XdWmUYf+UNhdWhGfKa*GdP)!RvbGIGrAFkpR=Z~orH$D$AQLF(^f_E_44FU)MS z#ztL17I>ifPCC4eBMA<%oQ2G_fVH^1LqMYBrR0m%h+s3%kB2W4(_6Taf7pFqY3=CR z+!4K0VW@ipxpDEKfd{qiMpe114tG%DE0T_!)Q$^ORH8_ti2t=qWmFGah%VkT$iD~w zs@JpVrDQxlb8*B;J{8G5pz9rX$oIYoH6@v<o|;_hv2n7_N_*(7)ktF4VG|q z<9)UeXj!HQuWb5b0B3LZv-MZg;q5^=8Au>4P9|^GaQ>B zZIaMWC+K860HjC^KsF!};BpQS0?=?WZ~~Y>N$sgWiJ&Epel~+@{7Mizp#X$xPWq{X zNq(T@#=za`HH}v8Cjr)KS|7-NTd&JaO4yUW%4)XnOn(0(eN-94>3T#uiGBbI0*do! zF0GeW0x7|Y?Zh}T_8Mw1rK)OCr7j5~VY??k`$H6P7@W96@&u=kqOO3ih*MZZwJ5GE zPhN~AY&8{qgh$RA?v;P8_><+43lOv^z|nRqTW!zz^vqQ7nV_i;boIR}MTMyLWOHmk zD>D@f7OB4#vn%F4=6HI=bW#nE_QT(hk|$^s0;GrCQhUl%Z1gqq6bzw7&byat$(T-B zX<7B!!F9IZ*Y1gdZZx<+h&Dxkh8Ze6>=o3k1r`ws(aqeYf_6}XEI_(Sd|5D6er+aD zmGX8({!k|%$QB33>*WF0InPK?qLeY+`-^rvw5lVCtK989D1Mte3~$~hyWvOr$#x*C zi@amC)X1fO=7#Sy%?^gjbql6L77f6VOdFsC2V`bg;GDxfo>fJ-D|g?z+a}E`APLDK!=$o_N)TfLbcdVC@sG>b-tc?U8A>C6a+P{tg z{xaLT2hp;osdSI!g9`P6hB{^dvn-@AB{R`Bj3BCu@NDS+{F>6sYk%gl$E>bM2p}B_ zj+f3$FgZq(;TcNNHbP6zOI+a>wy-vNZ9B}1uQ)V|gs4yuDgm+4Q$#-W1}7IQ5>OC) zpt%#!N{j?ZwDm6pLJY$8Z*Nl!h={c+Rm>X)fzqsFL^oKkKKUz>GKhtUR167(0#Xc~ znDQeXrF=ZS-lo0xoP}<)JMV1~%FC}xR4w$z_uAAbdjnWj$>^5EWJ04o~g9!k> z@fqA2lM9Ah`G$B6US$$eCi)L1WH0dS*=ZFEbz+)fn9O;vMC51?RAYFte(Zj~*M)np za6Z?uR8?RuTcp)ud(cW2-~mDsFxYd>KtNA}1ls*Y@DRAT13reniRyb-%DQ&S+%eTm zRbSP5kTW1?qQ>Q8)CiUbtAE%Hupyp(tiCMlYBkAA0Dv@{TYO}E z>3dx9U$2fJT_QkjXFDlUr*{)Kl?4ioMYJFYKKIeB8!kfhW8OBQxPIYBBGtg zxWMo4u;DK&j`Jr_6jL4rwEz?q93(3&emqA089ETb_bl_JA|+L7U_byQ_VUl~r_*35 zIB{k2@*%|0h+4*oXlxeQC|sF!#*b4(J5#uU4Mji`WJ3#mBQ!zT7W;erfXao_DIMsxh-4&>5@J{$^h`4wC%TY-rMF?Vm&QO`kfJidOU7mCf1Jl_Ob3Kx3>ohiU1W%ksGY! z&4@wOX8B#UYs2W)E#7BnYUnRltJ$S3B-JSy8=n^+LRFzmUlkjC@rI66clra{F5OGb zA)p>}1nFi642lG$;Zk|2;-Z<7)Xhs5au8b*C=B}b$^YlsM^b8YkZeI#7Vy+tvo1_c zPFa07I>;9IkbO(sQyd^zbA=J-f;EZ|2Zwu2u z8K76BcN`zt&zXZ4C0luAW;bJFVEPJZO4lC+tvDDwF;Rk7ljxm@bZZ?@fKXvljxfqu zs>0mq=0p9pmP2 z?%8kUvRh3q?B6zvOQ0N3AMM6evwJG*tRqgmVHOQ64l&G3=Idub30O@E1xvBgwJ;Ws zL7ux*=j9i~We7<=0=Nod5Xj>)UVwGTKV;<7KWTi!m)V1&<{wf;{y|=2MH~ zku@9lFE>v+H`F$4HBH_9z%(A-XG-KP{YvMcEnq_u0E2|_qfA+pWZ+`iG!TUQjNiHm zfzR;YYZ00J@a8tG{%5Y}Qm4ht1^y+gmVo6sNFtv-n|U=Bh zK->bLG}bXyGDXfQb-%x*S|zt?h*xA1G@AOnY+6=9SLmDTE@V&zVN`tez5$5<3QNF| zHWUuoimzC8zkUHm-$Y&z|I|2_vx;%l>{1uw3hX{~V78=U1E{U*@lY_EFm^HCd(0~< zw!+sWuJ+|5Ew$)+ch&5OmL9ks2#t0z@BbZ@SCgxL`pTAr-kG`pOP1BkX ziDdjJ^Dv8Lz@*L~nvo2Gc$gu$kPEB}wM^&~V`(y=z=8t_a0(1owJ!PL zH@zIw>s$kupYoZFZhmN0KjAx+j)vsA(>)c*Gg}h$vlMrJk8_0LUmP zCl20~k#U`0av(4%KvfO$+R7!~Qwu=b7Sp=Rras5D|Hl;sPXOpn0R;5U9s;g^h&UPm z@3SFj%%^+*9-rTRksLPnY9f%_?_r-ZhsvFA42b?KH;}!L#GY~r_|;W(KT;jG){J}&TKF#g-PIN$v_1x^I9M==6x6wkv1KMcYj?=HjZ&jV*4u*;n+p?baq z$o`MmHVm3Qg!B{LNy;y8W)$FKJ3t_azxRuMxU#A1 z`wsyKF$EZMiAXbzSacD;3@{L}BM6e91(Q|{8`rRL8lO|W9ba6wc zSAiyldPS>e!McSz>)O_jBX>6K^7_ZUcbA{9ua|g1t7wHYHwj$a4{!R2K^1L5(Ab^8 z4=?~Q#J6Ai{2bu#-nE~tukDR*ZsXhUHBkNQ!aW)t42O+~m@7J?eCv1h-b^tB>sxO4 z*gdv_N6Y}J=4ypSGgRLAW?#U#UBpSaPyJ0$Ed>_8EyZ_zXWFHqJo>vs{g)?;#;4C$ zS=&(HU%@E{CcZMClJCIqgWU5#k0r-J$GL~$hsmGepUGZzLcNJQ@UMf9i0B)SIhyin zt10n%#5c`f?zf=(CYaT*H^DjKJ||^*dEzkxmr~XTLRYAo((*8HOgpo^ji-nwyM4`# z-)j(_*tr}{gnY1k`HmJnUeZyF{dpt{YG zfOIVuk17%ZLG{w@BHB0E7dXB(nS6e-$wTA{%0zT6gp#e)SW~Ag)vzNbd%zr=&*dsx-X!B*EZ#Ic0bcSzmXY&e5s8CF$Xl;) zn#XwRda&O59U|mgSPslXK?9oyu?#oKGQuRn3Mg_o03&V^iq8}xcijnR{Kp%(9<1Yl zK7Z5`q?7Z9VW||(;Pe*`@%H9V3uq;I9K@mMyUBC#;QP-XIYE?tQ^&~GK>)7;c@f3| z-=JraC3&Fy>rCLz1r)#ufgx@nOuz^^$8Ifq6Ljc#NZHxqZ`8{6T_L~J7opt(K~NR- zh^W*Ho%o&GmJ~-w)Vx2vZdjifCt_HrO72HXSXY`qYnm?%oAr1&(Sm1|l%tx} zKEE2G+@ZBe+hq%SrDED_QFZgiwwm_jwwiEoTT6JvE6%;dBYyR{`{Qv{6ysv4Z%udW z(-H#ovZDsIO~3Vb+jmRw?Df}tCJuq12iNg-DAnfVibH)sS&b`opSD45o(aEs6;#`u)@dyXlyfh_m|i5188k z37n(O8!BC=z0j;7Dy$4E-l=a82BD2bci4L0sC8jEHri~Bu4E%Q5>3V{ch|f23_?GD z9KU)_TFEigLn5m_-pcOnooMj)Hyv5G!Cr9M%0a94zyWVDIT?Wu2@|dhs&9!Y3n@z# zkRPY4-o$lWF+nwN7bSH<@^iq{4IX%PfdyGUoD;7bi zx_KU%QuVDuJ!r&gdA?k+rXc*#6HhrMU1y>mYuKST^*Ab?cT9cPG5!RF`mQvxEcGHy z>#Ex8n6A>9df{VPEEhyZyQ$!Ou~?(tH^9ap_p_hR?LDmt;MWwOp!4K$he#k|LLsI* za#6WlzLYN+h3f@}`saR@&CLC#?YN_-NAhGMe>>gT-M*UHLL{!qY``z(K*xp?kwDT-z8c0W=Pl$r9 zlMgS=k7S#nTlFQ^0)qT`~7zvJ`}BiC7Mptk%`KQ#r{7vkB~F^&a$|9mCKSJ@OtE z^}pS0Ww<<)h|%U%EDD`rkb+oRqQwV!MFJASEYvkz)r1}&EALtO3N7j4n!2$jK$%z> zA)Sa%>72MbXL_vB9cZU&4hc9UVl~UM;#DqsF{rjBS?9f9W}ai-b2=Q2$|E>HX<-IZ zVmH<%>F;-daF-vBR16OjDYc#(t2kB_mSX4C6NMyZJeZm*K}6Q8c8Ba}b2?F&de+Ki zuUz@>_OPMkbUI(I-|&hDcm-@7l}yfT_F5B$ zAPhzj`p+kq5MGAGZHnSlk+qsGbq{>hew0X0=q5*-u`f|?THD4mI$H6@m`q>&V~Q;X znO%>twxgC%mKm>!WDW}3`k?`;<>K^OkYQRnE)0N>NCflD=+A5*DYe6m*M5OGUe$wa zjVJ%pUuJ_j-=CKUBwpp3RZBK3VzcV%jmER_4anN<9LG#{{W>MSqx)16O~W8rKD7e1 zoljv`b9ijC1Uw!P2t>k34s>oOG#bqar#)bJ-Up2oJIj^N0`WXRub0QRw6wn&mMv;c z3mA;XrZcI$;dtNjlTf<6GT;u^Vj@O4KvA{>xso~4T*E+$EqLE0~wHOUj zDP@guNtMgdJy-08A|!_-lH6jkK%`X5iM~vH^LRj<{RZ|m97-~g?h+<^J+Ajxwq7Jx zq?0}RBt;q_m6gebC)|mVEcJWl#Sz7(UhOLaS-Ef`WwAHHcA=rU-=1~QAHz>x`)HWN zN0h`?M0gp_rKY7>x1g{kC5sJn)Cu|}_VALVQ&oa-f-<&ra*j@!c3*$#p8uzwh2p>Y zBwr%sx(-Vs?zGlaKUCan+q>gNVn;IgIQ7c>AQZ{@{@A^g=?E7<%Z`2 z3J%was`z=>I^F0xt9&5w%X&Q#=1Uw+D`k0Y=BO#Y#*JJoDB*5bH8#`IOs6pmQJ~H; z$@&ij75}y13mp}aHd0*Q=1_HjwgWkXkX<0z6ink29+k;Riy`5L%WmhGsNpI0c!-3* zcX~`ir8v{EmyD-IExgFQbjiB)V0ulVrKG>5#!pGKpp?$7#bVvhk=W$TH-bnIDTRsB zh%70uK%w2+NfBbHZWG!p5+s*>jgVu$T6pZeSvjyE&lL8p7?k*rx#?75ypBeu&F^e! z!D-d5J#187aVJJ1%g80`s`hH{`fxe)tjkVDt zB+{FcwzV&@#wlYqDDI!>A!ePN*7VGYFRGnO60=@Rjmemm%xyh69FA)Llmg{A4Uh`f zs)T>ncI5J~ILmtRD9VIEM93&gCS`tQ*&0g6wS`Ci{{RqAhPT1|x|q)1asZg1x8HBy zD0no0c{B(LfIm{-ntS{h9+s$ZB?rJV1W|y-kSJ=X94%opYhkhd=ELFx_%XwEgiwKk zv6>wM91b4TfZ-K|bGE~-jVM7&qtqwp0Iu9CL9k6wy80FOD~{41{_W5SU$;TI(`+-dI*({=JT4CkdA-c0(5PmVIYGgI3vyt5Ko z=dJjE7dd7eg4DyUYOUs*S4SUZNv=WcbLA;WRAh=ZMK|fzu10sijS`j6RxAi;-KK45 zPCzdIV9Zvv6P>O~dZsb{;W06hWm#iPGQncr@unAW!;rT+L7tMATBh)#uZ(JMwp>=w zE|2AXHbP*`$r$mr98=Yzq&p_r&W>Hndi}s`_*njz9t?Fyo_Sxftrsd8S9DgVktx`?mP@v{EJF$Cmy)Bi#mheF->!vloy1C(|(wUOW zN2wvUEtca=BWvb4OJt+@g-XUd)tZ*G<AXvVvX^b4;+~s6TSU@U-vEDxkIf9 zim)rw3hBZV8rk*oy0x8$oV0?5)u{@7tzOdDSr&gpN$8i-6^I+DX>1a`_Ygy!FxTw( z59!a^5!mmFV)j@{%@0^EZm|wySK>Ms^!4us0vh8fmZYx5QW9dd^OjF``#qGy%rn$u zUnUC!yF>gKgrty*h@;4klx(`&zqK4<7MoSpk@WmAUrX`kQhjx^QOZ&o3n|UPe00rT zq&jkWoXxO-Ht6Q51Mkr4yrE(7Xcd5{5XX^Z+JwH*Y(_e|)RXoh(UHR+b!>IqhzL)j zWWivEGu9boJ}!bkx{Q^ z@lL6dS;?_0SG^6x^8vfsxc#xs2~o?1Es%(e68E)qIN)B8j4V$5!<3jpd0nY2ebI|C zJDqbfNwoo?{c`%f?TKMQWmdg3%I0f2s2natB$wE1d`zKGC{$BjVZGsWd_9nc3e1ju|TyR?5PBQJw8EBmGus^z#&iqv# z9N!YCR6$YOF@;ayx=pm5&V77TRaT17fL)474fH9JFz<(a^I z3v$do7b;}-bt(lND@H`3lx*%c5{_G%L>(hG*)=(bB1Jrm%q}TaX}TPRkhvlSWPV;F z*K;uKJhd?>_oA^UZmi(XfCC7lez@A1y);byXN3+~ zZ^4tH$N7+^`P7;qc$s)M@yT1tT)YM8`%(s*=8!d~V< zZoUC-{cg(M_h~Jw)#~~L=bY7=zC#KVlxt>8@VE6$O6i3gK99;Ux^L!CKGjxKe4aj= z!7!R}6rFJt!#J9eZx+NKcg{53h_6a5Y$4Gl5X-NK;>*Hg21I4e=wsrGnUbLm;}Bxh@Cenko>eUo`k+o^# z>*5Ed9Rrd8VCWA5qrZgZJwbei99yq4;0qjpn=qhmuO=?=la}#k)b|0f3&A{jyOYLu*9Z{w{wq=rYs19)WUdn%+b$PQ6au ziO1uH93NhNn38KA)FbOkxndd^i^W1{p>mpS&j+mUCgoTkMis<%PIM7#KKo7P(qxFP zvmd}ff@v!>9?%rTHsm`pEx0ZqK)iolvW9qCJcLL@0s(4REuvXZQyri~Deoq?5o(E!T0LQva1#sgm-^(93sCL_$W7BTXFzElLrb&1@a z^9hZF?c@K&Pb;KnwG?gew`6WMA^@2hy=5dcUo8Esg#Ql@ecYdj+Ov9#lDU;ljGHu{ zO0rd0GIPVagrf&DY*#cgFI#b!o)sH)zhv2p6%Ed}THprqFDCU@Gaimii}(62Z;<%` zhVs8`bKfixfxmDkT@?RL2*?)9UHBId7{xfsn_i@TWN&<&^Xfj}l$HXDcavMiy((h= z4F1Q&KaU8)xXX%Y%8gF5Ui&bv*`` zj&t~x(zw=819HUi?zy$Fw@q|kbc$wk6_&x!b920TmJ4Az*ey$)N~76mvYY53%{G(8 zZnxWA(%$2QH+jCQHGzBl`PLY-2{7UXIb>iP(4hZS4R4AXC;Z{vRIpn)x{g`utg&pd z>t+>7+-^8gJ3xwsqjc*C15;ul5@igAKJPW<|9!87-_neZR!1Sd4`M^aQQI#B!Y-?s zVz=WjoCLh+>FUqM>b8e&>z!ccy1Be43u|FPL0nX^3z~#HHr`N`J!BHDYU9)fW+y1z z?7X25Yv{n4_AAZg5*NeOa0Pl^YMw_xng~kEww+6bKdXzQso&@jo+oBuS#O!1ml^Rl z)8m@vX|{5f^T{U^*2$HWYpSxQ-e@kt1xM#>#!#^68FitYI!^x7#NZs8)1w z%YtUf!Qs3*beKguRCuP&Nu7K1iwEt*;Z4ThFl|a7p+xc-8O zLqA&`wY^3;+1lY^Te)f*UNyDORi$Y&owf$n{6#rR>iROT6j-zjaj&KNsKhNV{|a;x zwFEgX%xd2@r%V!aH91SYK$~2;s>OaARo1nIexXX!0c){uYJqF=Exgrr^toXPI*L<< z$OD+`br5dbwULR(#z|yr3G<5{m{#}ePLIOMiih?#0``qr@I&G4}RHRwgKl5Cg# z#s9iq*xk})lJ$hD)mlN6Ix|1F@R`bM6$)=QroHe!!>9(3TH`hxdS-p2-!CWZHV`%r>YfGHj>(GP#9V6L= z<#m-hqCrqkSX6SYF{1_cJU2&$6RO$8&GW4DP0!%f@#t{0CHK|HD`-W>Buyb9@{4@u zArE3MCj4RBuXo&)n`!bygCdP5`BwkQmjO+s9KiPv==SptLnmv|-eZvAP-vOY56QBm zQ*=u;Z)u53x{Qa0qFTN<8u)B<%WIZ;?ceE;a<#A6QL60THc8Ufl#O}wjd}wVyNq=d z_q#2SCO}&Ko@ar!MOypeqkB6<=HoC(1OIRS7OMu)n^)XNtfm={YGNvt+osb@w@y)N z{j;-6JC~opDgTn-^K&L6Zbmn@jfij0yA}4IT~EZ5&7BC_i(tnatC$vh!ZD=VqnXyl z?RJOBftj^}n9M9|)vL*E{?^<&@Txe^OG4fCsfgwtJA`)XOW&^571rn-!tRY~XZ1c& zrN*3zOTWP)lcrA*c(RXe_eFx8bkmrdOfPI`*|ue#J|8Vww&XG^RUh2yHI^-f_Xzkj zZO!CzQ{%ChhEuc6{ww_i(ko}}DJwHv!mIGOIkeW-&C41?92ZmGst&woznyF->8e7< zeBt&v(zSK!bM)%#H+piZ#2pJ%ZPk0CZ7~C@riIF8Bt!ZZ8Ejzy^=ka47&$HX;;MA% zssfjqR}=$u$w5>cWnFtuCAj?7j*oXYKmzLvhK25=;kVussYA&JoQUU9jn02?I) zi??Z{k6tDbJn^}q)}FP{!E@Q?81+lLM$tw;W~kVWF*)N7`5kYY%OQU3xQ&;YOWqmP zMd~5gPUeyKFwqyD&8f9L-D~8|X|K+b(rTfdn~}#lZ`Mw#mcoijry8T+E4-;H7hQe! zDz25EI^!fkM+kL9n|{FJNNk=ud&OS%ySttdDK;plS0BVBy104nwq8tc`^ZnJ&pEX= zl~51QV_EpC23iMi`HzVg_V5d_*O$D@DJCNL9?fnMPDh9jM+6(C*K z7VkXuhy2G@G@M|{T;riR?)v5Poo1=o4DL?1ol51{enFPeW{HYW(@>~YOLbcQ-Nsog z7prEu?)c0pqxV#qt+zuamC9r>dilXA{bj#DAjT@>F2{zD1d$vN#F7Bxf?`kzPC)8b z30U4Q1%0E&sHYT~vgqkpQ>g zUXsH1KpBBfG(ic;uac;kY<5{bIw!cnbeaW1$SkQTJ`nsJu#O_EE%K2WP2XVzafHe^ zQR5IzMufPP!Oaih^?=m7&LBo>WV@0K)rvD1(s(oy7$gWZscV4fh-0)MM%?T+Nk4C1 z`uwZH49xeCK^Evma*(aULCkY8AwwqidcEW@nL$2-+(R2=RgC&%A?f_oaH*bf8%!zJ##-bN(9e$_wTw7w{G5revrQCjA9y zuo0`&?~WAP418z6E+6%;8i0i;IZW$y_(D~@2Icr9f(~b~sz96NzU96iElyRC=`+GA zfNRWr9i}tw{wmbmW`7;-tYW@C_}3+1->%rcpVT>dJ)uH?1@X~=qqFfF8>Dv@SQBRa zOyCZVv$ntQ6od`v7u)_i8P8Ur#nyfsuwj>d>}4M~(=W8^54_0_{*{ands8h_!T}#- zJRKMk6A)@(a%6HWb&!$c;S}4feHb_AAoA{=+@bXqyaUQI*hhMJJPz; zV9KBxRxM0xqy0&JN?4VD4UrD1b;?1dK^2rbthP%t7RU;YWQ}>5tFsb$X9af8a+L4I z7y+zNdgy{wk$IVe^CC&71y&DB)Xy@OfsKF_bTzK|b$|;%4RO6(z6;nYXmf3UXTU11 z2K+o2OZf}DP{UaLfI>ip6vT{E=YH4YJ9T?3_z_HC+48RgmxEOn}eng^wgRv#K z!6xXUZT)pXEpR_vpeqL59?{?5eJ;o=mU<@xE_h>f!z-rlRR43ZbX%Y<(6$uV8}?%7 z!%c$<`}#5Wb$?m;`+CT%+#@sUF`J=PSN|T1*zeZ%(;(eg8BVqlr^r2&Im)q820J3K z2DOaDf~^h~N9FwIZ|MOlre_@rAfXq(GL=H2hlCs!ArHG=53YJDuG0`bD%$f~zTyg5=>?j^5J(P~(Pmth6rfbCv zA3^kTW`VMR3{{!$8|5ga@FJf zdZ3Ye@T30o3*&F}ha(T~e|dTst^9GOVo*s5@EDF^7D#cB%oWRdjoV*{}Bb-6=K+J zN2lm~Aqp7tDa;2WQ~kjs?hbTFEu|+Mzo@Q5?56-?^h%IR;)k3o8Ggbr<|+sxcbxF8 z{h6?3>L>^isc>V1yl9TW8+ww%2gmINoQLvN7{lQvFA-92aLc)bT+(8ism9j~HaJ(( zeQjb(+F$|Wd}Xc~`YW=JOPEz2oY=tR3!cARw&A0Y`PR&u02J1g`N?1zz@k2@ns2)@ z_uei<`b&~dx69_z2dwWmc06DDI|f`{qNKZKt^%mXQhG!*v94D5iECJjk6W}E`Yr>G z;FG~v`pCa@Zr^Ge0w27nqzYbq|8m|vese_Z&xHj;{rnz{V-E&|eN1)Xv%W%r;kQtM zTxKbIq5rtb*=-SXeo_}LA3UG8<=@vZf=_u7_c?VGia+|-VF$=@c;3As!bi z|1}cRKu`;|@xs92a5xwZLdORT42IN&L5R-Bkc&r|smGxYPlTZX22m-cVX%jg*l^6x zH#9gI9GDW0uLDpdOe8WvQDJe0k*VID=V*6-0|^!xCMk}b7^kGDDF1URl}xExD^xOw++ro6zK_4^FM1s{O=uk#^w+ovzqsN6b=PT6yXXxH|?)*HXB z9Z550@aRy}PuyhU^7LrC9`Rmiska$FP`~P94cQyn>xO+Cxuzo}9GL7Q#QL6&TEccl z5yZJ(b9o|AuO8#Zy-Lq(Pkl{dK3KYsT2*Y<6kN`m4O40gHCj!!L#4D^z8e$oumX>9 z-x)YRc@oVtwJUOE(rbD;mY38l&=Ew0B}&}GMo#TKy#f?S(#1?2LKR9@&0IYL=1khw zaA{#_@Gt>``w%2hF$0HpAVd*56{{C9W>q`q=hv6;nk%x}?uAMq^ z^2Y8b7qhz}w~<)l%4%vktg6?t>OstE-pJ~k;qFj2WNW8h|ma3REpuleOIb zjImHX^L&zMIz&1yB^aUPPCzJ29-NhB8J0AyXGR8h&>|YvBv^6?cM>q`fOdciMs>wv zvMmET#5t)T7%-hUu_TuoF#Gvob7O-h!4~axPL*I1K0h&IpBisd6!dH{m}sk>Z!6rP zdCzw!a?jyMOgnux-cNN|jhr>B{9g1V>%Dq2;pKppvz!b`E+tx_4dberCY;pfF=bA5 z)1ffi{`jP1AX1u;+vS9^0!WV4FJ5IqltI6V!+rpJJoak37vvkF0h93w*(rFz&$AJE zL66ZcisH=EbS0Y)yM<03Ms55GZ>1n(sHF9+X#Xi`%dGTIBjgi{3k&9=TiczcTY03V zaF|R6ksKpV#xAt>7Oim_F&CG<@L~2EiN!b5Yh-;z)$eg$@gIS=S0~<55_B1VUx=7v zL^OUG^W*;K04OyKlCIneMe2xY>?lN%~B8EZu~3yA9|E;>EW0 zj>*O6Jsb3TD(NO_8iq`oBR9S3DYm??mncw&p=^mKXIOsC5yyyBI4yM`8zIluo)%>U zM4a%=f{F%L!EZXSRGADdsr{Sok%ES z&`oeD&UbzVo%F88AMO;kUEzmM{<09OwnVY^8ymjw<;YO-i{uo&dS8#=jWZ}CpxvX<9K6^s(hJf^R zI)Y?wxEDU#?0%Ftzk~bb52>2_K#Rj36bg}Lp~a>%QrYg9Tkv2{nE*)wg$oFi7myH< zNu;}+Z@AQZb;YmxZn1*RzGjY!r&7}qKGDC8y1NH-(-smE6;UA2PY^;e!T2vGUb6Qe znG}|c0_bl)n3$lhCgjG`pfAa{#&TU=$m|@|mhGMh2z#txWPjYrkOXR+3c|)J*NIXv zH{C69R}7S49~39S>XoZ6F~nHD5Z%+}-e=ZB&PRCNE&c)Au73)bs- zzdITG#W4rc4J~>3{C=jF<*J84n2#O;$S=msH#&62=K>gyRsoeb=JdQiwSGUM_~{Ls z$3gtee&0>*x{V6}j0WJ-x#MS8VTQT`^9J>wmt+z_ke9nZU#Z|97;x7n!nooG@I{A2 zE8kA!1!^{VjPSNJUo{=*EYcwCA|W9q?HCt7a~4OGS`t19uZCSf2q@I#ky=?8cI>vs zXVpvjbVu*)lR^jo9P2ZBW`T)EAVdaJZeWVh^QcoOxdoHmf;6oY;A&Op*ku{aOX;(g z5-YXb>POy_^yWtlTr?ZZCbePza%F9K$A_3B3U| zT2+2EuTyWIY^me!c>{R77e8-suZO=(;60IlO#1eAkIb!;Ut@ln=IN>uiE)$puLg(rW;SDOgM#=j!A?KMT1Qf>wYFP*CA3pp0 zi2tVl$w!Xg{XBYkqbjeRDcaQa{%7GUjS1a*;j~U#y|Or7X#|z=TY?C3SOS_#CTVc; z>GF zBK*%q`A>SUPx$n~w6bsO8`_?h%^VNWz4fQCot{|v_d@#5%DVTQzAf7;zi?Z>-&hbo z$1XloK7MVs(4X(^t3L?WH{^f#lQ0^xs&L%lT5g2PtNRa&+L)^ znE6VrOlc}N=}lc?FK++&T(#M&+v-^5{O%W~|JAzL8~E-Kj^n{Yo{Vmc@d5qh=<&gryWVY`*yhZ zpw`M|xj5lWvq8?(ajY!CSVG=t?jl-}XldzX!;hXOmT3{OQ1AC{W+?S)w?`+Jbm1se zQMg0j_o#b46imym^Y%bQp{(Z%iU>$5R^#O>u2hhSJ-|aO9#N?&&4PzSEvII~b-j5} zX5mc3+-6sqk@4OK$J$Qgo8evE+RW?IL0NevVv9C@AMxw*Gj*H_#9CXvLSn=&oSb?i zl#Tyg^i{Rx&l1F_La=EccN77cWb`k=r2##XBdRAhy9e-|%?lm>tCf5JKWzLH0x2jp z{uxsV32*}ml3(xzP?8{iUM8{FM5%b23|A^7n#R;SD7oB9HlsvTn#x8j6@xipG&x0f z)tbj(Y69;M9UkYv7~u>D)`xo_wMVLK*=RaZM6!FPqA{p78GR6W$Ay=WP3Hk|I z&4ejkuR;;*DTX4J80d7U?2lLj;q#=vX5#2U=ztInvJH~%QZO8lNhHe2B^OXgr97R0 zO)XO^l-DGJQdu{fSr-cIk^q5cU@$ighc%#)$y_s-Rz{;U_NFte{tOJ@iN~UGv>;PV zy^|6;4!3tpgdxibD z2Wz@E*-chz+ZI5@wFd$rktFO+kSR&=U{HjG(T0hKzqs>GMGf$fFYYaTCLn5puJl}~ zhbQ3P;tO0uOozR_0qh7E@J*nX=JU(9#-m0mqojb!zN&{StgO^O%fjl{{4R_6tmtDE z_L#&qa-aHjMg7p#b{f@R*a?TW-yWdfxq>iQA{kYdwed`^2Q*!_`CY#Y_xB3t#?BKR zPy^;pfXCYlQ4p-Z8I92)0*dQoWDrnX%FI;n!A>TJq@KGl{8S>mwEc9!e1`ps-K|x- zz7T8zHX-^ts}dFdBvHu*!$2xhW0NH&5I>~dP?gt{j3mcb7DnQgj9> z;PTJda(PBqlzJKkfacZ`yT|dxa$RH`$$9n88XSVna#3694*n&z?YK_qx)GgS!x6oB zc90vDo=DPlwL?)`-%`aHdaQoH_>SZI80(trh(`A|qDKR8*O?>*1xTis?F8yL5lhwg z4Vk1Ul8~nLVVoBj3B?L!rmUcKj|rTN>=V6_Re^hZoC8%w`;FqUE2Qdor!4RN+jo4| z$IogHqbZU&F8cvuFh_ZKKZ44-S`K1QrYAj8{;vuN}?3W0j4n0GWdu3*cypaZ}vw1;XUa--;O9m|86 zl4WBkLh3q%_|4Oe91)=gSR(>``v}vDNUYey8F7QWeo-Jn0-Qz+@{>Uxdq;@v(Vo)^ zhK5EqnZ(HUkWR4xe6fq(@`%ps-6Q-iet!JY%T470z?fzp&4NsTov{!lDjIP*sx^jN zK^uh?s!GFSr&o!@0ZiHs;ROTidGs*QZ5>?IfAlh3m6}JvnV9$QLCIq}Udc-mO<2BH zu;Ns>)D>0YIB;$%aSoz6^Nh&x0oyJpme}ajbqu+gP*7m`m?l_N5n{%IY}jq$A+)CLBC(;Si2Y?mYNmc` zEdU`ReY;PD^y{WW@L^b1y-yypDd zps!-vjL-L33zx*>Me8^jsfA8KpT+IlPVTOaRY1fa zYNy}*L!Z4u@W3Je_yI7(2$ zJA=~??xBwI%Uw4Y0NZ)LNM!-82y{Qxa3=7)=nBhxH=P}-W5jtt9q)ao<4BhykYc@q z>_U-P>suEGss(rq+`qni!oY9n5iba?{9zi9!JwPm)mK5v*nDz}5z)PUm~&ve>c!(Z z%>J3j#%WpkuHDX7p4-&~35jPVz!1P706+wphJhw<018!3M=R|ro#R_BtU|m$DHL%e zQ=JPh-HQ%0M_lG5R8j*g@_CB{iK>N2$PBt&l-F4HxkEa8Jz}WC#7#7pyz_QV^$SOv z<|VSWX(G4u8OQNu-W)@4@a;qBK8lWXvnSS*oMn45{Fm(A`>m$akJVtXu}>+kZ#`sC znL%TlQji1Haq?acu{|Zsw(D9pxUa;@V^!YX+jeuG?@#T~_pHQF%8$_|NtOmjci9Mi zuKpICi>UeB*_pg;Lv?Q5Phwpd&hVCc4V}FCKsiR$J5~=c;N?P}{&TOtPS8%Tj^K3y z>o9M^tbh2dP+e2zU~Y#ny%JN9dNECnnH~*SAsk=$+xUh6r^8F)q?@WZ|ExE)Py3<*Aigu{78g`fd@2hJN5DX} zpIqSShyg>Vg}pT|kHierb5F&8EA&Klgv>>_>6sjigT{H2HE>X>7Q%39HPhy9J)OO> zck6C7@4dV}N>OK^TDF!vq1Ht$m?am-pR6$O%hWR9|50&Rux_>4vF6H{kCs0L`yT)^ zK+M0lF{238EaqZ7k!QewjuJ6TqwP*(V;nNP70{NGHVn1;xa6o=1DHdZ*zwj#1L6%7 z#Pn$+`HeneH6771jz4x4m0fubLv>8sewD^W_uBsYc zZ?qWkFZp>B-Z<0RiM}s8)I0h5No`+h+lLu8{b9|tu6DtbLBR@vv z^MOstB6$^J4jBx(F&h$=drKQX#dYAVYhm~^(jMq2T|%Q{yy5*l%z-!pHRGJRcb*6* z@O4Kk8wOIw4+Bb2J++pE0gwDK3KuH;lKDJ=n6v_CZfTP>;qJ3&XaheYK+AgOX+d1C zXNQ};E?Co-f;sMCDxNg(4~!{RaKKQ*EAEh)UJr?7yo6Rgc~GWfLJnG-ZjHkdbLZD^ zK>@c|;F|pzmT~h^75c4~vhD z4RSWL(}raM(m8^fx$IvVNc%Be4S5?78*gPCB+y6-;U#x%>d~JIgi^-hdQ}MMzs^x$ z;_avX7!#pTjf;aMWF-+J9@4B)R8_aq9(SkC&8{g8GdaMT;7N#F=wd%Q;xu*b#9nW^l58S_A$6s3=|})@g?wLj;)GJZw>wn zh7o8?U`3=SE=gkCm#Cfe_iPqB;OKE|IJglmsN&2x;nKk?L#uD|AUQ8D>1s*&6|ZtG z0tzcWOQA!_c!w*M3?>SNDn*qsvT#o*=SwQ($J%>g#VMl>kX} zKKy}9`+UPX!JXy-AtzAtwEiPSs{*2@(0RUQ9h^byfZJUnefC%e6dLe7=!k?Bjd+?K zTZi}g<_!MMb$XNtcyF`t*&ex!&o3#yTBgsoRw~Lj_|C8m5sgk{M@UBVd92I;X$c9o zVkc}z11R)g(mOPoe=2=`5nGe8me=#`!FkrlylZCI`M0UuW@qx5l}OGwR2IGR71RJB`=~+{V~@ z>pMswp^M;;7gHpSv|U4@|foOC#b)P+R0t z2Z8!J-~1cqriMg6LH=Xo&=T_073qP3S+=CM4x)xU_a6hJF_OW#s#e{WIIuTu?wnCz zP?j{>@A`@l1{@72WT_!ZBW+pUStMoXl{r1o@6biv+ohoW&3@w`6$!b@*>~ZD5x9tw zOb&dzb{~Hn-(cfEK~VkFCVcX-e+6*0wEERunVK`$1y+IAdq}<*!`%NXD2*3bCu0Aik+qMH~?F_-c$V-veG zoQ7Vt*P8y6e{0;j4diKNsthVUCwtTJgn)j02MNT}q*6z-Y~e04bAF*0=R|=}B4pBc zcujbtENYZ8w?&tYEIP`F#M2^Do*a852Z4HARy3M94+#10;cs&P%EL(5^$RBDgKU>} zK<}*q$O$OYH?woWPcL+=1S=6^pXpTsDJl}&WdM`9lg;9@{!W*$0}4a+nN6$F51^Nv zolcCL^hRA{{%=^l(#Yk%UaNrYsKK((5acaF8c(Rt$e;q5R~Q&lxfy}dPWBR?iv-8` z+{noDWlsQu+HwXfnXog|=t33;$SZ!C(t#(=xIg6e7)yF0#z_NFFW_3hwAr)C#%t?0 zVb9sdM}r8GVoM`-DW)x)d`MXXnB9Kt5BNKXn4(n;uPgT3x2?Uel&fYz0BLN z+u-&VsYb*55~PE|rf$3y04G7oIg5OMtIK7WiSY%k+^9XR% zPa+~)2Ik@0IxL2TLSe>YRGjQwxYhR0w#JPo@e=^7CY-T2h9ymrCGRG9gkT)w4DE3* zH|(tXkv6J>g|kK^^9xRV-TjdZnn+K+bO8oX_<~cOkU^lcuKuxoFUY4&O+^c?@@Zvz zrJ-BB;E=vJQ~jU;DNpEA<@m4aO>bdbmQ%4&R%dC2bt6w$;d?YXk%ANNbSX5FKvdr> zX=v=Pmcc=oUttPyDP3=fC}3upA8MVmceOHu$oEq=+D5&R-eAbV1=Ak+@PzKNZNBM4 z1u*@<@FZuzkVz00;4<21J{LuuIlt5Vh1ld-ZhfP>ORx-Q=V-dxnEnD07o)$egfyDV zZiNev{0c;Cs4)VpT?Q5?`1HGX`f2bJ8)k4iS-UyOB^d+l3)sO^WQ;Du+R*mzk4D1} zRYKcxHpX;4J)}`1pB!ty`UevTG}keA@uP7P)vYl{0;iD<hz5lFvUSFQTzOD=Ltmu+ zjUXjEF1Ke!e?9r`|7Ql)Gumm1J83=q`H5UofX8ASB)|?E#+XWQe`Ncv;x4(Lddzj) zpvKm42|}^78S3fSqq#voo{1#tFSo}r^g`cfZ%JOlQ2fshwSHxInfKQu{{lcZOTP0i zM660N(fDV2rma5&nSq0opWOt@fWoUty3PK(-&TdXNFjFLNkfFP+{wLmNkTqDREVk{L-IQ2 zCi361tWGRvFkX?J%d3-;-re#GD#?H1(GmB-&C`;fB%^rJTA_eKsZkAYkTYBQYFDvv$J{nF0SHNY%~u(D zQoz@Ez)>j4xfFO3Kamv#k0@#Ph{8RpKYXfJ@=IRmZP$`OZC$$x9q77?Z~5Zun57?|n!{@JOI_w| z0~PRZ&J+*g3$K#@YeqqOJ1+Vv!Gjgos9HC(3G>_-)lTQCU(@%P&rB9OVRH%J68oM! zBtM=|hQVgC*f~Fry^7kGZxAc0C_pNG3K@K(;i+1IbxNj1b%zITm_MJ%qR%sbMi>V) z;(iRR*7MmBx%2E0E$SoLb`UAHG~!`IsP8PB3lzf=(Cbm*nlzMn?6rH=vGiS3%U3cr zx?o_)7|An;=FT~bGdQeU8;T;X)h6EH?eE(bYHD@f5(=k>(pl^s{zB>~Q+a1;(Qs*1 zKy=#Dmn7l)S@S&kdl_zXF}?%Kai<>5Rc)|or*DlDcK&PirqRtiJ#RF}N@()^QyMR| z`-vg0OmV%oIliOWvyHa^wwC=p85zC-=S>g>6l7z>zOzclc|u;r$bw`jh)Xbr3otVT zJRo1ADvD=7Pvw7ds}X?AVx>Fp_qXKD4`|7GayRKucrb%^hyCODqyF+_y~5PQhx*AE z{~S}w8_9(;t>z~TzeB$0ay3-GL&LWx`gB6GQ+M)do+sPqRxr858o0E<B9kEW@QSnoPGc$z7;F4j*_pygW>PMs<$sht97!^678o@w+B8tKL21$vf{k zflcw&DW1rC&dhP~-eY@q^m$WvP=4-#o=O}*M<~FgP+D$U^G&W*+luT>IVh}=b#kDG z2Bf*zBuifqR5H!PXS&pCj>p~#cH!P~HcePgh4C;S>z2^Ail#jpp$!eDB8xmqX)zbO zI3VZ|+W^f>h=rL%JQePqducrgeez6`Ff~HRxTogIPr#y*IZ{lKYcC^jj`$QwthS7& zaHyXIV<4`2GEPJ~HM;CYU+w=hCa%eA9`!jmePownqsgmpE^1WLWDUcb7Kr1FgAKzl zT-*)7{A?r^!`z-wi1T6!V_IR}=F?fMLwwybvXTj0O=la_ON>AomJQ7X)C_#W-ud23RWY#6MaU7Ge+o^4y+|H*d+z=DhwBJ4A+EL zCltJ66yYG@GyDVC@q#%AR2|V&_uayRZ%D}H7z<2|y9^33rEP)@&N~(NC{vG1HXV=Y z^i>aQ^EK(PGHewWMb~*WX!GUjEf%&ypEXC!vzf;j6{OIWTRSRjTl!elBK4bg3u`c+ zQ3-oEjg26{v>w|J23XY*Ypc|g>6HFYmeaEX-Z{K#@xBD@sUnG_#d2r?kb5iuqLr-#jP`_hD`Sub%~2q_}lECyQ7>nxI2V)EmNL+>BM(FI-wN z1?@h3@|Pp4?<>Ec1!gQ4u%m3@&T)=uHSx$#UdsdKWIy;1S?Hx@6d1fh7=T%i7V#^5 zLdMyUFVzoKC`;Fj@hRI9Nw}g3g8<7ClbI-E!v_lDT!<9%+D?BEM{i8|AiZ9&qidp% zAGb{2L+>&-KR)S--)*(nF?gePM58ichgVNIXl%8RibB3Z=cAt*iUmzLX z(tF_@60<|b+B!m&dd4$@kAi*L|8hxJ z`SLQKlg}4cjdw*XqkpNwB+-QziaXKQQ2S5jc1cY1Xn!xljq*Ml%jM)DG8Nx4j>g<~ zgY5sC{Jc#xqz_}d7~Us)S4Fb1XAXD(sp1Mkvo+8#ov=-F5W*Wp_{W>YqSu}j_7D$- zzeO7?dhqie6yHm zN%L>n*8QPnFa$beprU(77{);Hf5W#IWGp=ohM`Ee>avB#Ci-NBhre2Bb}A2ds5U%& z4a?x@53B+HFO4x31P%N@C4m)H;a7-zq@GB|T&6(fJ`yf~7f~L}y=wI7KfpIMAminQ9CnrLBZDlz zN$#h;?HW`X*26T|N7j;Zp!j)cNPgb!&FPwgPld&oVxPxF?8JEI+FjLPS{WU#kjo~wZ>1j4b5 zam$_iPlP8{FOw8wuO}ujJP$w^^xSk0)9DzK*_`gvpn^1AoezRITkuo#q6zi?2ZYex zWp#OfJG>)7eEUffA!+S5#^)qnVS#Tv5|(*|YzVbT0gA;HQC-FB_ZGWNfbKoQbsXcD zFY_&vg8TY(Hcuh4@a??z0_91_u%76su-q+UNd@yyG$M@K7;%&gl30oPti_|W7)+_> zz8jpiDIlENd*4b1@_yjQT@ywMvkK0mF|sdWb1JCpTmzsyi=N%1 zP47%$*=iSf3LIIQ)DDJ+Fl#2)=BSy5!6VMWQz_HvK;2`>4ZsUubD`Rfr@KMJlgoRR z?Phz5S~=XAIp4qBp+F8z9=~gFLF+W;|D8CG^@l&pa-5d<)s{*@&Z>S2mOK2J=j?yMY^K1pCscRP)((DbyG15oZNpyx zVu9~rwWK`8WL1NI4u5#g8JPIwKh1R0K;3RPO_%w4V!nY}--BCYxAXu-(`RB$T2BBr zIrzLXA_@r`*IuWtOSj4Yh-&2P=L;6hfAQV<_;FOlzeq)=4;^W*m*r(n&F^?D9UnfW zXKy4mjywU?No-*GjQ|Uvt$`cZ6^179F`6}mBTmkPeCyFyoC8Ch*QU6N8qkZ=4WJi0 zShEN8mAH<+4EPf~Q`5XU+tsWoHB@Z?{tZ89mC%~8Wud6Kkcn{p1%7=}#>X_}M+D-_ z->^|_B;WHHJDO+gs$qEeyZIG{avzvIsW`Y}gCl>kGNNy2C){2^#l(~I&2S6r%hz70 zb?wZzD~_G&<-+RUW+6f#)LOzs!#m@ET47?2_7Asc{62`=pk_y0_W*sixc2~-BM)S{ zK{~6E5wOom!mpS~TBJTx3RhVMtPUgD+1hcn%!S&qK0bCuwUb04MZ6_9ur{}Ra>_c~ zOfVkiz$E-cL$zxCg`M<~g=SUPNX9d0L{c43RYK30VZvoNsz1B{Ex?5~?la#u- z>q~Irf)<_q>_+CUEF0p5?uOGxHU8wS0;g8To{+BXok^^9tWRUz<7KK)N5Y^EIZuFi z)-0Cp<^-jGOxEk2Cuu&-a1$(Z#e|{=Iv6k#y0%=>S1mPq(!;!BSTlzM;j~KU`5s<9oRFwp93_W8N5eNNt;VJ1+sp9GnulsSzqxCeA0gKprB{yB z@8B&S%z1gxAv^us$2&V+l1$;#Lfifphdyo;I4K1B62C($hbohvcjJ>6e8AumDhjIu zYZQCRhswP%43sbJ+!6$HXHBSrofTi^TyRPE_;az8n$YJgJY%k2)k`oJLV2BmSzvCr zKj#cV$opKYPxy@dgwsTiBGKYB+W}|krP;rv0Klnj0734DJ3R$h;soRLH9sE-eno`? ztx`Y=-0$&FIWWi7%Y!u!6N@WJ#IwANYs1h3egaqZf#-t|NZ|{ zKPGJb5#Sv?m&f4N!mYf}V&*)@Y?$uZ02=1^+BT>w2nUIXx}OSR5p!@fX%qkB9ATeY zVEu_e!riAKg}df4`T=F#KI>zg$ALUuhJ?jJAT2;vZ&Z5jgE`k_y)Oa@UmnF92FeD5 z*1v!XGBXccM@?IR7ZjaNfuI0g;P*N)pzu{P+%ExRpt|Ni2fo z9rTJ9SC1QKjQejul?;hQSyvcE2X8HJ$#G)d72}b5hkqxOWgFS$f8o-FTK|sY^oa2j z?B^*+ttqd}&#r%bzo80O{tjNd^6A6cIoP#!p6}xqvNB`m!L?H#Q#R966J}wrt}ijB z15+vl2PIJ|jKuF3uW0keEEO#|0j&g51~dZuK0NkeuHl8?sl>7s6ERkFTO8Pz=nr^P zq^9_pYX5BaO}=01wFz5s3n>ZE)kkmtznlTAl`;bQQllEt>G9FS$+=)#_-V$sqxexX zhFQPY$=iEPC--*;MjzaIcgbjer}|DvyL)Q$(0lgHt*^)kYrkKhvtA&gD@s$FTVIe% zp(lhwV-Gm0zFHy6y@3C}qACCQq3)MQ=C%%)zfZ%p{u<=opEt9Z&axTz^CUnoQ&&PG zJKM0h?Dl&Z1bDy|!&{12F=4`@%8h*c5Rb1T{)6#&}(lIaMN%Xaw8} zQIQFpd^yq)7?T=vTIfxlU)u(vNhslF|J}P+2AhHp9y0z;^9^lAs zRXZvEM(Wp3u*-h&?PJ+0T(tUkqA-zdmRN0B0j~Wy|L>Gf1EP&ZRoN0v26jUz=$0?1 zr~z+zP14QuL}?$$t0ok*xBiWTc5?5X&^&nk28IwpW1 zCs78!`s<)JdyE9uuJlG^8BPTpjW&uFI6go6PHLX1CL_lhTxGZ&c6wC8)+m5JbGcB7C%at?5B;`&sNx11RXq{7vxFK5rk|{X<(0hvE=9M z?Y9&c>-hto%Z4$wr*a|d21hx)hHF0eDmdXblcRmGs-~WMK1=IyH)uX3+|l}67$!Abhvm?1oR0$aF7xsm{p3PQ?ns=HrQq;n&ij*D z6?qX&MOk>@1dGu8?dIkrp+;zP6}J-*GZxB9D8~^qDG|kmhA<)LoiO{eJ}bz%w>Y>W zVsks3kSE zlogG%f8v;i8QB4Pm23-r`s&M3iJnt6Lhv8Cf_XnqewOOvliy~E9HrL_^(%^aJ4!*S zfD0lBI`h#fi0*0F)3ND=wQZ*>yi?C!tc_1^c{n}_UtX4W=$2+m`|pjbN>@qRqYBwd z+i`-F@93M}SKjpi>M1}zll!pzl0QLmdNpV_7*H+D$ zh3L~ys!v{v!DH~4{qPf1KXGF4~8H4!amQj*nJSdsLU`E{PFA@bHXQ^v$6_c2PS==*0jyj@OHKv zITNXECJS>GmCcEH6V4hshu+`=kLuaTL38~M-k-6Z0KCQmUM(hLTE8rD)YfzGGn3pp z@<*BS9mJ8_)&YNif1#(_yH*tf*uf&b(z|J}^P|d-HTE_9R1)2EbkB@XlY*aiHU@o) zl=39igEkyc`827frzRPPPqUI% zZ+7n}L0{Xj&y(x#jeWMruS&*GCkdNh4KoZpfW?hL<3J$4xR}&r6M!;@0Cr%qCYVsr zkkolEaTTdTEK0L)Mzvj)&``pBS2fVez+V%RI_Di1|J-F!w&@@sq|zY#9D5CxwNLAt z4_XScyt^X^A!#VK;Ad^4ukO{V-C4HLuq{L8q0vA$MHR0p?4ZjeW8mZ4R-GXc2o(al zj6x)b4-bR+4U4iM1&&Ajx1O4{CZP21$jgv_Hq&!g1(g1nI4_qiWuQw}hZ-wZGg8Z! z^tGP~e&0XO8t{#fS3UfUImsg!gn(?&`c(Wuu!1Rvc z5LW?+5s0lgc)kDKr9W#N>!jJl()-;)4?2sJ$a7w&m3o{~tJV+z=`_PCAD=0|++`5y zBYj(jb55d}qm|f(&9?gX?Jf+%xW^n zhjtoeha^_z=SGgxWnMxXSdpGt1a`+d{x-t=5eudl$4b7&==So9jp#_ugx~}cxWq%1+~OTYq%yk8v2VbC4PE}5}TMDo0OK}GCVrzQ=E&7P0q!V zgKzg!LiG6f6dciOYOLRhl9?5sjDm%SD<1ZRzU&M0eGqP+gZ&}C^4r1w54B}49aF*0 zdru)E^=9-cp&45`H!4$SZbTmNo?7(F<#l3+4l}+n#0X5U6Xyky1(n>4hDx_cU5A_IQ(reAZhYfFrY-9A~+A*WbanCZNc<{PfHse`e+> zOrw@3X5K(XPpFZqdgO$3#n>U)nOSj|dTqB{;~fy5ok?ug$hEYTE}M!6>6%; zvO;ClA|#C>@4qn0c!b=EG1_4~+8bzkfV?+2aBH&V!Jyk_gJm|MCb%}7S3DcM>>1k> zk%^9rDLTTdj!jJ@W+tiIxnPURLkdo;XZqp*#MBt;;-vjx24@3RQ{vHw2Q*Ub)F84V zDzbtkTT@MvLEgLv^&FU?@7WJl#6?zAr^W{hnjx zlvsQ$xm;LyA41TDFXlfGhq!ohGNWE6+hk=YjQY>!aSldF`9dKceIYyRzOCLl4+%?- zJpcaYHDq)U*?ualvZWw|e=3s%cGjQDa$ksOPAH8Ojh(-n1j&LY#rO?_#0=yhu*s;1 zl|QPA3I$A^9S+>pz{@aD<(!JAja7N3@W(hTJ@=A0^WJd&9hm3(x4;WnlF#NYN+g@` z#XA2^QOPEPc&^>JZx_4JBtItN+)oClbfV5r`Q%3*T#d0;*?|wx9L73&^9wqdWw*u| zEY&VnX)%IrE6>AI6&y5+F30E6BtTmoTU&wKbAa1PElquu$!#wzQ7Rz^NPsx7SZlz~w_O!Wa|5EjZxvrsJqD398zzGM6H3WDB7XhJUB#Tz=Ff;$3=4`pV(>FROC^GNAl$cx}kqbdJV7+`>g z7VD*5hP-aGlXR953s>3kNb8k2IdeHFt&AW0=sYiCNmmrjTXB8171hh}=9SPj27n+# zopMJr3vnS8lax`$ty7-UnJ%Ed@~svTM{CVxRsHylxN7?h>L%` zdg&_VvsztRXN)1sDxTMgC(V%DP3)f9N22VpYh<~oAx(0*9L`Ct$znhYJC{i z`FEO=0>{H%Z>D8=Q-a{V5uA5=iCSaf|81mXyApg6`UuwEIHvt_udR3fl?}tR@+GI{ z*85WY1=ozWvSr9ALouIDEk`zV*|)CudJ@jJwx>I%*&UsuT+psSSmQYdAVTLg-2(oH zj5GD`OuBIbteiC}3s~*sSaNGR)@v{Q*Lv5yEZ0#C$?kEFi8}Do zy=`S4Io6?cksQ#ScsjDqVwRQ2Z6~sNcojR0lB~<&`FP2=jd3sn>}W+5MAEo-gm@>V z`MJTlNAB*z1G1#f)wKwuN<2&qI5*bRHU*CI(8}5hs%9hUoK8#c_ayJ?stcy|=NKpl z*%`oeMc9ApFE*VIu&7>>Ch*r#9I=4BDgJz>kb^DO47A+joFkc@M?Gs<+u-E2+1?$T zZQw-6f6FPEsl$QltaQ$8f8Y1t|6K{3WUnmgPwEU7A*!0=50l4zZm?3AJHAP)92fts zab7Kak)B$(FxgtPn3hbP*Ll9+fGs|n%I6x{j3pM;0TrLSim#j7JEFs4uC5iSv?C>N zJj_(Tqm{*U%%FA2x zH3WHcS9P_scw~#}tm+V8SzQP9y1BhW?xW--_^q(9Koi}Ryb-wOFdD#n0W&#T2dito zF1j zcPVg!y}W2Bg%Ku#SGFYzyc)B|l?bQsHudsyjb#7CO~h7WDv3O=Sc6sFk6QLs7IFW_ z9`cVM16hXqeBz5xS}xB_UP%AVY&0SZje?!9o_|1BpC2y1K{XF5R7K=+^>SF*T38v9 z5Rn0iiqr)&GoVq?+L^)H5nob1937d!6QUnND&+F=3mb@Gr=nF}uX=_xJPo>Jo3ecT zG({=g$|I!B%1=p4@R2@yRW~d>;PL+frVEvx;dhoU;I2phdeec9gfVEaEE*Y+!=U6t z{nBo}dDwr?PXehbksuy9Zc0hA)0g=wb*g^}AXr=IOQK1E*;Z~?qB9`{g~>SxWQBWe zZ&xaDZT-VPJ>>d+W$556vS4>~L9;FZEA#LaN$GSvkgTb|L%* z=+Ki+#wrChx@9`RGSk>af9jGtEDte&NQj-!)ZnOW5VQSo%w?m%$!_i&b#WN)$jI>1 z)2YYCQkj%hq}Rx*(WjJxM=Hsc2&Lw4qhArKd>9JG3~LM60tmt+15BPGnUYCn>9pvo}-~zE8jaEonbVl+2(1z9@lT=&k<+*SzpWAMs;=Ve9=>n5kE7 zt(`U00Jmv^Z;YU_TUwYS&;GEuIqI#%JX9c3yHLfuB~Tdk@?$QAPsnnABO-7b_EC%} z2u$TIV8m!Ft4(UEI8g%jKItv%(7EU5Yrij~li3o*AIWQOP9@P(KI<9sf5)gre+tkN zu%@`8;AjEoQ}VX;jpryyF#Rs*xk$?1tvp4V`}8#PmH5Fi`YrYTG4~>Y3>EzgIlalX z_e|Xu*D8`QFQXM7_p^4E>z*+BAB2^M>U!fQeymNj1XJH;0Ej}*vTKv>&h^esNgm=p zG~k|cDeH!HBe5{{SsTsM3`ejmt zI8;PF8ybAd99?p3_9ujG8YFtrXlhE~$Y4sva)elO z$+(?l#GM{HjeN)}*HrMYeQ^9cIgc@}{lJe=hS0w$9cBDz%!F=sI*MeCkC77x{g}=7 z2!HiBdI)7PwaDpt;^Pc@uJa!-Q>Ux~G*HiDNhgkhf39p128}@#a6?H0v2i(?QGLgC zss`?W>QUUu!NbGdwf(@@Y3N?FM@7xk+WS7Jl?Mq5h`j=MsfSgB93@Nwm^{8Z}k=V+gt!!Tf z$=vq+B8mf2Kkgmc02lBY9=30|?UjGe$FOVfv+Ik}xnAZsZozlDzhn1h zrP+ihpmwK)qkU^Mwt3o%I2{}{Y8%y9CEB~)$o6%p_^qH1qVVGvxrB$Hk$-#`HRKz{ zSFo=16;-U^kvlZ8MV$TfnBPlxPuX(W`3_~^Z194IP`*FT{y9~=FKJ(dWAakx7mH7) z0?&q&T%Wvzlup`tV$c(?YGz#qKG^;=JoasO)BpmpS?T!^s@fbv*`gHBv8AFm2ClH7 zztQHofsiP-f!diW>1r{Mhw1l|gII0;I(9}_PykQ#!wsFh>4!eqjOtN8nRMbV9m>^vW}nSIfBDdPQMgC5A#l*j768P#%x|b zbd$}3lN{GLfK=aE_k7yEzfq>$!6DMcgag5ii}0tPKx_d%8v}L}V~cUA=gY9(Bnm0+ zY}A&HxB9k`OjYhOdU8y$>M}AOn&1Q9qsSzbf2tjADI3@uE$A=dx(}m?SX{6&|*WK*?4E8^3901?1!!H1qFWm2)ZD4*pOdfY1*zs!h%q%8uA6~TS6?}&9q^9yIfc)7M*s+K+QnWU zJoxAw-xbdcXdz^f895<Qx2>zQVn@Uud9{)xkp-L%H9gYF)r|=+J(CbAAKey zd;8x}8#1b0DglM`(&!=#(GvgI+)bHXr})sz;_{2zR~n?GX#oE-9QRBap7#*01oZ1? z^dB!5z~hdfaYtU-6DJ9>air^{rBD|Y`qV>mUQ>4wHi1%&|8^@me!;5bzxyI1L(FJZScmICwMqx zLyz2A081c({sc$*8NNL@0PbwT&H$FY`Hu_yXq~+@$#jq*>Sx`JwDX-Zzg%0!`ENF2 zzx#;9?6XWT=I=^0Rb>~|4)cP$8WfFBlSl@xtU#=mC9*9Fdq?M<%~T!989}SSXceEO zez`8>dQCB}KFiq0F{e2Orz1<5_N3>qiLA?9s{MD-ypk)Xq45*-~~ z>dHdg0<;i!VSXp>qLt02NKf=8#EcT#*tF)3yRegUe&5bkN#rnfPMK@y4^0i-v&DF$ zf-sn^V*H%)yNxQE=SZjwa5~GzS(nu#;i)sQ2LP1BRRgO+gMf5)%PnN*m z9YQ_sZdP-=uk;~AD>f0up!z!K1x0YXC2YtN-9no?9o+wMd^h=Za679176l=XzCy-` znEU%fs4s

            HFSy28uDi*AJzGChAuz1Lc&E1gCjSLo`Q2in4<>|Fl}02xan*r*DR9KI3QVMl|hhYgJ9}}0j5p#gss9)-1SHZ^})Z&#s#%Qtj-vM}}t6WGSNfj)ho#plhHWZ|z zM=@@_>h$nzZd;0y4Ri=uSQUBA{00c$oUB03Qe$UEo~%4P+|LQ*j8Kc*lmacJB-ntLt| zn|qh?<@J!r<{&2+TFKA_%noIwf~yrO~N67xJ8<1(HHB77YxejtvDpPwtI zF#%PCi9I4jmTQ9FqvP<4jIL4cJ%&mYqjHC-)}GLJt8!Q^ymx2ev#OzL)$slWUteM< zbGFH`FfofqFv<;XuJn0T-H#;35LfQYZ!9bWy^<{XaCwWpqBbSMZ&yCDqRCBI)*R`} zAU#4Y(MJaA1|Q~G_fD4g^aAx`&>G-GQsJ4>65dCQB^SpMav@s<;CyCxnw<#7I$cN2@$pd12XgUY8idwfbFB+LBj_>oC*puosQ6)ydgnD6-vyZy5BG_MkhKw zbRrhCJZwUm7wl+?ZOQ9MZo9Kq4+{nJeC;Aqy~z&?$)y)sjNgzG_fIiUjNy>$&8J2W z6fAM@{VeQ76e|Si`nQ${Hs}bpo(-f>V#CZc5|~l27awN#kHsf8+BOIrd#fK}XobHs zGChruTJMowpWyDF0jFvi4Pdu_O@>-=1Jv;_wLP#3h-sicv2N8@tM7yW7w!3Dm`afe zj~e5fNU){VV8PoAT1X~j&4bH0Vz5c|;IcliY@2~%tWQg=9miL8Jt&O^=GNcvz`%Lh z8SjzkCS}6eb;OHCmzom)(ArZeHF5o%+ncHxFo|2O_D@C;WwGt$4&~EvR6w->pgan- z)@CCTk~EJrmEsf!qF4VeT-uoc8{H^eG4KlU1YI z7K(l@#pet7(*2JFy^(rm3fWhH`JBAT{w0C4UCz$r*dtXexM8(kg3OU}HaT|6;<%q$ zJPv#?d%9iL*W_c8UOc%bu(*1%<+z8*^ODr!iBBU?4_^r7YU#ck%vXNBv48Ng?&+E&q zny}im09NsE1}epS%#pVheHL3Q+h&sF>?b=Gqu{L-Nl(ITZ{8EQZuo#PA%aooXp-te zm7YIzzGt~tmesRV@!T47;nuJb^DJ`;&QNCcELRZB$W0Nx6-CVi!}IshXTZ5w#mJ4A zNBUH{1nw;iMxVn}d2QVLN9<~G3Go#NA&#$_h}~|6rlZ37V^7ADwDkX%6W^tA;06mMH&;`O#^G}Z z?fq;dc;)TMNRzKoa#nFkp7`vqh1B$>-OY-6r_OYz`hukv=?d&}EKG8{;D$`KZn^J5 zi`M)mTBb_3+<$T0Q+83m(s!}r*328cLX|<8*8=jQntbF80Q?jHMAN_`L9Fbkk5(l0 zui=yV2XA>_XucK%RF4u1TsO^b+D4u(T@7!_Kn3KaAC@_Ev`tS`0@_N#4_{2!xA5oP z4B+L-!UHc|P`I=vY@y^)Xeus29t8;xRk&pEhh-p_LfeY$C~{!9DtoW_K|efVYMh2}01(%gRkHsqZlO_an5k|Zbe&M!=}(>Re9=nDg*T+ zx#FV!FTK-^$FE-!;5^`+19Nk-ddGlK%IsuIp-yl~P-C7^_m5xxSrq=l-fp)tG0;9D zC)&GYAhf%ooZ$P6fvUAe1sJm$I{)seXw#RN1J_Kvp6*yzfF9h*sBy@gM%@EGyYjv8 zxNUyDm&!hVIMs8rvXovYT=gp7<#lJqv(?usf4`@A+c;VCT*`DRgy0_njTkWASLmM& zA@4famECVFGTP*6Ourfg?#kH2L>-?)P4x2?P>jgSxmQ^gyQvo#Osb&uX3b7kM#GOu z`&ZGVyY`GsdhNZL2aA_hzapUm$4T@4hPGuw%THR;^(71{2BZ1$J!!%>4oVM zBSqg1XPt~otmj!D1DkbCw=HJsj)~z!%x&}pTp6Y<0D{bX+O9hGLmHKzVNNXW&Y{cA z2B~L6q>QmaMFT>m{l$dGn96+6Wwg|vNgT}WX@*!!`E>1DM^mX;c;}yKRXOA z?P>}O=F;g!bKt*9j%&^(<>fg>fMVl^hrE2;;LOq4(H`cVZ z+?dmgode2*^BlEPdMuPi@c>lnw-$Ndy&3G|dApgk>>6|Axa?fI*Fa6qTVJou?oKH;>$%hTH-u6^0eiygeyjP8dHe+Y z9vpf1(Qa9f4Q^_JBY~B`#0hvid|m4UhRB16byzk0&(6{o9S%NYt6bVR&IALT~%q~S0{vm7Jdyt8;(y@C=oEc8NLW#(z@3u zVisY9mBQb@=IbbfUu@-AFKrj5aSUNZ!5V@3JV`E6>1xu0#Fj+eshS0F=HFerNA-d7 zcCe2CYk&=^PBIi5g&qS)z~r#E);x`{wKl*J(V8Sohi)(kgj);6AwaBVwcKK1r9R0+S>&aq}v&>iw#4!vLu zAGj5t(e>Avj7ZuZ_|FkaA{t7awiTAy^9~%-p`a}nW@c_VEBTpvIbsUjru5Un%aIBf zdrSa$`{=s*BcI&)CuU(LdGN#)>ud5TK`aK3aj|P7r|lc08;qwVW{A7ONm{d7 zNGlS=jK40a2xg#9#3N56pau8>S|+;klL>Z!odU&PMPF(*NdD4l$uLAqE?eT^;u}~y z+B-xXy(nW5mHWg5rtAN;%VBy|k+blo;>c0NsuNhOmaR{#3e1zuhb)!L8-xvv4fS2` zjklC{%y&zKB}`XvHl`^&i*4iDex$B#?=muP9CNM-AFR1@0e-B|^^(oAYHvO}za*fK z@n^j&Wg%PNbPj?eY7l@RhwgpsLAGSEue0wNZFw`((=zacBy>FZb{Q(*(awVvmg7n? zq2d&4ny}}z)o!`}`oUJa^ZrM|_$gKiA!H4*Vq%|2yz(Hc?ue^Hi(sxN24yRA&d)$9@}05S=o#4xBeNIzB1 zRRO9lK#kxQt*-{;s@X}#z;888mj-ftK!w2`rGFh4M;vL4xR}})d6CQVxYWKdNeW5z z^p#H2M-d&-RW+$G>9lJo=A}XWpf%Yr4)_Xp;?;b9!1u{Y^x|K;9|r2Ks^nSs-N4;1 zEL>)Le#@LN_VBuTsnADFQ(M*D^JIcx!(r3P$Ll<=1YH4@e@6hr7wwB6VWY^4U56Ze z7szBc@L4z;oX)z+Sz2!@I!^lCyAg5Xd$vcL;IFHVfD^MPopLw8xA?gpW?$TwzmZ|{ zKXDZr2G_}KJ<{XQXr>H>8~9=n8h{;V_gt49fvo-&asX{0rzlgYQ{<_oV>^PM#^%}I z>;X!P2|9o@OwGxNo+D)fwzA-QDewNQ@bZcBR0AEkD!gns+ou&}n3Dm{;ouNxG#i|f zot=2BJz7TS@9!4Z#)NyP-+!=^kQ)7{zW%^U=0IYIp(am}HQ`(3&Kz=Y_x;%ZVIKEo z_(@zub|BB}xl0&$#HG`vRlNY}y2@abSdF$rBnrf!7PB#}h53180f5F~P=$m%s*q(5 z<-DUP>@76`2=bVso?L#lOyjj|da7!AO6p@5SyyIOrmqX>JGwCrULxo=0u{?oJg3<{%2po%h?mPz@sqH#mw z(YPBGjeQIOh}BU5u?hj~vFfKTH)=z#BodsvY~Qw>&OS!CrhntgjmC7{eqHwn3Grr3 zm+Wgg`XB(xzpfE+k-s1YXP0NFwZB#C&4Sqd-Yc-nuWf?ba9{S zFLH&!#K5ShE5=3Wi!!4=;j`uGmC2DV-$iw)f`}-23129pewMXXZM2SJB&r}B!a+H2 z&3O2UW6+L=`59ojrmev#I2o`Uf~Rbo~73K(9XluYR zVXi)TB3R^6!{ynB^q3R7Z`)c?#bWY3*Vt8L_3_n5A)38sj=wh(afQKet_f^G8JfCM zd|YQ%r=^0UViJoAvXVSq{fj*+a-6Q)0Q1(K9kv9I5HDQiU0MM&JlJ<lPA@q-AVtlL+v`|b7nnbiP(yQ4nW%i_Hx)dIIGtv4$J<2`&9P`b#4C>|ci zFz0EyrE*lw1Ujgu1MOAbv%`KO@)F4jQEq?6-as1=+!RM#Xf899AEa~_6uNOhzl-8HM(C`(bz@o-mHDx$#c3~Q*9TUns zdo4PaMouE7hZp7CeLPw zyZePsLOj`xukG}dRJ2+om_NSHY_teq1Sop!``_4h2 zD8H}s5{s%u#3C(ADyimru+d5ug({)vVx^3mK1@!sg@SB?LZ58FO9nA2F_JBhBsB!v zXyY|r#ooAket4mdzP{Go`~FwoZOt^JWtqkZA~eeiA-1wOLRJ`14Yai^Z3iy zM<~}8rkfkrr~9kl(|HVyyrgIXQ&w8*Cv1yS3cx|F9x=J2_4s=Bb#^$+U%^kf@5XN8 zABrh$C`?mhpNALGWK1myWy*Nn)YQ3DM>1hIKlXp5Ii3FwVs*W5#6c!Hd$CN*D7r1| z*EMPvUqy1JkXyBJNR1 z$7UhWhpiRDpxbO+{KTwWitNoj29IOVwZ}2&AtkM8G|%eK<>{Hj9$1TT8&6qgOk#Xy zRK;Np&Dn#r1Ly!voWH27bjGx_AOJxKzGc^x^|hg=|3?c6vTt`UlQ%rXg3Aj|VJJyw>;^CGFAn-R z|5=~kob*2^43}CBKE3%|{1WGl$|$q9skj|sWsX+FPW3biQ#}c9x4c#Rf2ms@``kh~mW~n%vm*re_*}7bbH`0fD^m?zNZ_#|@Z>%Io(+7r}p}Y&+G{ z1-QET0iC}31w5%@X2|g2n&PadrwI)y&U$&R={rrM#R9s-%)9o`?KwiiVz0_l#Ab_y z1ajKZwiyP)ey{^NJ*U$~hTi2?8pB$~QII8K zT72$0nj!hn^!4di2o1r>aL59JHE83$F~fhBJ`Mgp#m;@=>sxzY#hcp|7Y|>RP7GOe zw=Wd6nj(HWmOX8+y0Xu?U4a%PKIB{Lw)*ai8?7$o{|LKMEIhzUY5J&jy`>fW``9f= zXq|;=|5ZZ}b^qW#Xfb-lTMyuG4{)PJtXBbjAT4wPUXBFgr}-i)voLaGk@2$7eow|-!70HGOL z(gegr2{AR>bk+1q_Jct`#Dsp7g~)3j{-2Zyq2Et=ydm#zd3gS`kMsXt;CTjpzjZ2A zz<-c)8mnSEKrF@JITd)W8Lai!3}I!DSd*^V*Ufu}L}eM$i^$#MYJX40%IZfrv#iS$+>?xd}Dlb zM7{bh(Ug(&<=H=le;I!toqheKgL2cO?{Y82o94AVt&-L}z^rF}Z0?->RF1nZX?H%U z_LFr#8T;Eb|D@vVM99NYh>Z|uQ`VegL)-$`vIwNlY%!<=G=zo%1M#X`D(Bpx`!~UJ ze;pJ4Y>c9I?(MqivOCbwK`~zyk7bE?JsT8Gi?gyaA@l5uSz%sYlnVwunirSvP%y-t zspQ6*p0dn+VxeRh`H#!%!Ua9O^nqHz52Y5yM)1M7`32OQb+M$S%KJhNO_6mgK?YHx6@l z>9yXiYY4Trb*J@VExbg`%tMg64DTj1mBGH&L+EBZU))QGY7aPG3kfm4&5Umg$gu5S zFA4r@D+xRGw-d>TWZ*F0k+mi)ab$1kUj-WazR3H9gKK&G-PNE?eGZ2z%0^r#R~m-E zX*9HP>EGwDSC^V!!zCh)|H4Z8^YU-S-!1&s&jU?|{?zPdG%4UVai`p(Jn2>E?r4ox zuJjsZr@}(e*(;vobh}KSW46`fv)EV%A!(NOBxcfdTjZgJL$_~?!+V4y|M@3euO-oz zM&YGWRLb=dk!yOvuJC=S9)NtOt9MxT-PHEbWzm-nfZmDkC*dva2lACyp#)oj z|H?l5Gu&4PDu~up4d)PBZqkQ$F_}O3IpJ|;E6koY<3=fy6Q^_9+AeT83U)QK5G6zj zYHg*bziRaRDG~5<3Ne2FLrPvX08t<#nQeJl20TQqlN%Q}G02?80YnkG-51qV+l9m& zK#5nup!;ki|Gob7^50!A9#x&|3N0Li*oY|(%H|vwA+5!&F{ada9-Mmz7xT(HI4`Af zU8w2dd>EWl)yq+x#(A-_<5^=lF0=JZ$fNk-!7y^HAhh4BKXmx$*um(OZIYBQ=Al~|!0Q+xbi`|<_}Q0T z=QGcHnPEF1)y}p8(}AuQJh8i#RLoXrB`C-V*~c!6Kc<0=Y8S(kaA} z8vgBu?2%hOI;EWT1S^LHEq7#1W=d$~cy?0gY^0@Q0T(k?8-|3YqH>UkMMvK{sd&L7 zpvba;u|m_B9jqE7CZv~@;#Hony&7kW%uz88IVNX;%S%hSgRacV&YfmFT`zmuGZ5zy z)2gG<#J8g2-N!?0$3uh}2>L(IE^By(pen5)sChv3PC}~Yt%O*$+X>q2gtpx)+m|l9 z^?m#FTjZgpSvp74o*Gp)RT!IEK!f#akTQ_A)rNSx@=@!ctYkbIlbm!L4*?@kl*o(e z5&aQ%ZX*6SR@(e)7j8Px;ZP<80izdX!C90%sGpC5{1<=8P=oC`Fivq)I9SxLfR-XU zq3sL6pgH_Ca{%9kDV^!H3c zLy*9Btz_rHQrJ>@NLyw!W8_*fDZCy~g0Xx%8Zvzb=Rh3pPwehlmc^$JZes_LhYWxn ztY6h8F0F)qtTq0`!tZj+F84OcJj|p$On>LjCu5V}*tRPHc3wt0*i!Rl?(5OB+s0{V zx2azV>4&hFcV1tX;oy38;6-B$Ofj{Xo#SnW^xkLLDA0NF24xce?iqcz6^)x-D=xT4 ztt#+lIw|!|V@tKe04IC6RX`|%u>FA}W5+W*4?n-n_Q^w);biS4azpZbr|P`%!CrA1EGla5u~&Hb`l zhwd&ncARc1ziBpoekK2o+m)6*nK{`drX&VRC$)T#=h_3A%fU7?>52ZAuNB_J4)e zC3n5ARo6rH2BWa*tuzyE+?^&(&3a8BsfXVm{(Ih?C7?|t-lZ(K;s zZ*A(;(ol)M*#K&sYT|RFrcQ=2bG_FMlmr3ts_bO>{$HQ!)77C3D)VWr;JPcVA`@Eo zXE?&&##|wFFnZ>7p6#=HPWMmlzs1H40agxT_SJD}>E3C2 za2Nc-Fuf}+x%XwAUqWlF<3nQiBrS{9lI*TZ@G;9x^Orw?@M0(irM)0joH(yoXEPDh zm~5-087>>8!C^#v1{aEYOVl7keZK}eUrS_0Mt{efyACi2&i4Rv$gvrXc+6i#|$a(`{~Gp4{Y)v*RQc0{lm5Og+WOH z=+LMyeqW$G@yXQ>6!qsu_xDy~i-+$z_a6dt@9Xi`m3T?3x~aYIPYDPh1q6^ttfdddlS!I!xp)qVFT<}9ckGv$fvJ@BiA()4gCWQ*A)O>yN1>KQ}fpvyRmdJz20o% zgBhtdleQ53C~zeD|Cj06YsXZ6AI*yVcRM{d>t%Ax4=}x*%UHLD&aB<&ucvRI)9co* z>iQn1c>Oz+7VE{5cp+b9z?o6jClRjqZ71jz%UL%`W>l{GKK6h0$A*r6??hgC5#$5= z&`-79HTLrbDx=J@M-b4=r!~&Y7xY3-g!?6MXE^-jYHG~qUUm{4>w6~O8y<7$xSn#fVl%3A zaC*kd*5G@OkmH8*k9L4(C*~o9WcxQdsrp241TF~`3xj5yhGh;JpW(_YHS7n?QqM-V zoaKY&xGe05x}#&f(I@(rxzFVnpBp^w*l`+n{K)O+>ZV`o2}Pywr|BIV=!5U{msP&+ zT4??V9qBz&)*2J>&Ja&r9N0-d^dsvVdREo2599&FQ_po3LXHjQ9BWcawIo?tYA4W+d() z#r!kjYb+}IOI~Lly8m-t6nXusUqsO5=IJNGLC>G5@M!dhfcoo!I|jG={heEM`hnN% zdZ}*4_!M?i@-F<%f?oJr(GbKYncQi#QLfXi`L1UnpT6l~sn{DgC5kxU9^VpTM&U%=Jq99nk`~lOOQ;?bXq+xJ3P7{e*E&h=aO zZ(j+gBAe-_ufa%vO4Il8QzOigPajW2BwY*kEkkd@gR2M$X8efb`{@qbpL#p;C^6??{{`|wrN4tc8zhyJ?HvP34Zwg{;LX%ykBc z2%3+I_Mwpbi)kONs}n3`loumgYEs^QMP!pnmvxs(U3Yp=Y$FE!6PgMU>gF!LVEb`5x~KRGV{?g^Jqh` z|07)lu!x#{a-MVWWAQ={aR{*t0G0w&zD6t-y%;uC;VC_PJtkHaz#j@Cf-=7l7RUf} zF!MhfKv+-;U?Ii;79mH!f|0u-=OLbcK_n_0ZNhD1 zdiM)=slrM=U{s!91E{H=doLbLh0D`?t0(IJ{S&1mje8U3xYemA+6In4KC+uWe*tVi z%3m+u2+mHWx8KIB1Iieg0`k}mda*Key0HcT&QV1`i&XzlaR*c!LIji-NJ1lWSP&kke4QxtNE+RR59?xx5K(*o^Atq*?Eui;4RP?ZpPsO7 zK*F_V{QnJ>Lr9>=J>O!)k%Tq7IkL#Q}==!PbowuE@*WD%i1{aJ%{W9k*x_@(MBK2(eWhP zxx3(Jkz@>}^u}SP!tww*tklSOb~8jxvbc*}p}5IUY`qmCV~{UrtamIZr6qyH$1)on zYll`GEXI?*bW9x@CjfpN?){4YB)iwS_dxnvrVu0(7DXA(@&K^wp|z<>Qs6hzZKhlw>cD56KZ7AGml9H0qCf7>~Lp2c}5e zR85+|zSWwPj=oZ@9chR&8c%@dQu>F3_ewS7jK{?(%}p$`%i-iWS>JMrsvdhw8Li@y zO`+;Y+|ni&^(e$|oYf_1&1d-u(cl*&*`lkVlr+E}U5$UEhT#>uW}k{CSxhOE++gJ7 zP zGTjF_7}iCL?8zKy;(XiNCz-gplrz+(lRSo~K8B->jQTORiibX~i#Dv22PBF1Ca!Ek z{Km5^VjR!POd76XFa^5(F*S*2(24`Ly#5#ulb5`D0Z02n>Z5`0s})b)ttem_Oz9to zL=Tomy>;+nXFH^*{JOM_6p0ILI1ulSw4_M7H`Vk9MQIOrSu1`wT}ML-ySM9?;g0I| z9fchuz`@@O477?dqy#NrU>UM;SlYNA9kSm0{T4X zCrosv^FCeMyT$kW1&5J^%!vi}adyT0A-GXyK_pL2+KPzZp7h7u!hGsKoH4@5bQ#Mz z-lnNmXI-YE>ulql3yM4S6>k;2vlGp(CQ_OX!e$inyq8WD1b?H9SR^l=q$n=4oMeO! zq-Z2E^GG9dX1mF73K*neapN8@?t;bz;C*^_?9NcVIyVhP;Q)5l03;1|pFV|Og={J? zY)Q_`U?=Kz5AR)h>6aOFrFWMXUIh@Ib*x9PZs8pt!!gqbb&z;m0Y-nQ8D3Hu_dBiFQ1s0geC(qRwvZ}^n}H8OQiTc=Axg9uu}({g z(U|~4Fl}{(tS}-&avRa9JV^)X$B;YJfs%FYpMQ~ zT_P@oU@DYlpX4Qd$K{KQXOEOnXw|x}u?wqeupqp!LF7a+@xs4SDl(y)OO0eIFRbXG zi9uzA+cuT`oLvt*! zQgu!T`j!YQWL`UN%R5}d*moZObx9`?r(iqZ+)&Kt6ah5v(6Z2oNMqUh%&k9b%k9zu5actVUBisLt*QSUPgU()S$u*!~aK(nxkgI91D3Kn)gsr zJSjaX>378&6GpBq#v}6qH_`ZHSK@>rAH6#B=yAd@87zkoU7MAn4@SHJr0EPJJpSpO z@&njkc&|yiB5(Yv>Q(F?iL9r@u^6PrWw_3(=Mw3k3u}-lmtsv8Vjev92)6j`5KS6V z*u-*f?ccW>wP;CypmpYf8?|XoV4!{0S6e#wC$MWeXWlhTAwAL_HVc>l9UEL)Ct!dyFUv$FEtu?T5VmwbK^8A)v|3}O|eHIvN?L)Vhh7_)!t+wCaVblBupAh#LSu^fjZ`U5*yXjn&T zPXDTGhZRe!T9w_+3#8Q!7ChYJMg|;vP11MYh*L4Qq8&F3oWNPRD00^XxaS`DnSH`q zy-}@iax2xc0fPviZrQ_ zOJvFs4Mc@f=xS;JX~*+%@qof8vJj4Mu5R2nV;~pLBY7bO4*+Wh+Kq?@P z&MOfg22`n$jL=2Yc-Y%AkrOUH5`i?JOk4|tHEPbH&7x%T33jxE)qvcW_=d*K5RI6V z6X=vP6w4x=>au#qLDXk7b1;AdutQyw>*NV8#|@fF-orC6fR1YOcfpWJ1HkaQDLC)3 zcbr;!8#f%E-l;ClP21vKnzfzpq#0k&SeSZa0Aw3b_cY(J!IH0aDn+`3J?6}sHfh4R zF++NB(S3^yvvB-hXuipE3ooc4{G^99c46)u3uoSCI&ohD3V@fGTqDAM2A6Aa$#C@A zByB{PpFRicaSY4KRX|_XJ1acntgUi6*=sT~kt}~fwv{Am)5))y!x?F z)rgMEuU5T+GMTZ_DTZ4KC`PrIKR^c9(RNlBI9Fngn8wIY&Z(6(G(&;gmane9)M z#g@aX{mKSRBOWT?lP3Qz-b(6PJNhzv7dcj26UJ?TNOoK1a4e%g^L&DRI1 zuG|y%0NDB+QS|9s@Avn`&x_&G-hKVU#@Q1e_e%=|Y^_V1`JY;q#-s1yi)R4OMbWSf zIKPXd68=90Iiv^7|A)(JfPM-Zvt@_Fj)NX@+iA@6>1ZuaQV!Qv-Bvo0QVuD+X;zan zSRJSP{wB9s=i2*)$Rrbc516_q`3ICIf0=A+BDp&nUlKJ{_Am0g_h84T$V}s!UzJSP}g{3lG_e=fAH^lOxQ4U zC>wbX2#ap=tp!J$N)=^@TrEy8FM$R0Pk47+%0DLQaU^b-T0Bk*SiA>&Nb-&FL)XZ) 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 NrRb!U-}C`m2>`4kf5`v< diff --git a/mhcmemes/fonts/roboto/Roboto-Thin.woff b/mhcmemes/fonts/roboto/Roboto-Thin.woff deleted file mode 100644 index 175d076546ce4db09d4898177f6c6aac4c38ebe6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88132 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


            XFT{%kaof+ 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 F000hJ5%2&2 diff --git a/mhcmemes/fonts/roboto/Roboto-Thin.woff2 b/mhcmemes/fonts/roboto/Roboto-Thin.woff2 deleted file mode 100644 index 29172398b941a37fab7f0398e1c388f7fe200c65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63056 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%0AMcyJu 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 z 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 z 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 diff --git a/mhcmemes/index.html b/mhcmemes/index.html deleted file mode 100644 index f3fbb70..0000000 --- a/mhcmemes/index.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - MEMES - - - - - - - - -

            - - - -
            -
            -
            -

            -
            -
            -

            Memes n Art

            -
            -
            A conference on resistance and art for meme lovers and intellectuals alike
            -
            -
            -
            - Same -
            -

            -
            - -
            -
            -
            Unsplashed background img 1
            -
            - - -
            -
            - -
            -
            -

            -

            Contact Us

            -

            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam scelerisque id nunc nec volutpat. Etiam pellentesque tristique arcu, non consequat magna fermentum ac. Cras ut ultricies eros. Maecenas eros justo, ullamcorper a sapien id, viverra ultrices eros. Morbi sem neque, posuere et pretium eget, bibendum sollicitudin lacus. Aliquam eleifend sollicitudin diam, eu mattis nisl maximus sed. Nulla imperdiet semper molestie. Morbi massa odio, condimentum sed ipsum ac, gravida ultrices erat. Nullam eget dignissim mauris, non tristique erat. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;

            -
            - -
            -

            -
            -
            - -
            -
            - - -
            -
            -
            -
            -
            A modern responsive front-end framework based on Material Design
            -
            -
            -
            -
            Unsplashed background img 2
            -
            - -
            -
            - - -
            -
            -
            -

            flash_on

            -
            Speeds up development
            - -

            We did most of the heavy lifting for you to provide a default stylings that incorporate our custom components. Additionally, we refined animations and transitions to provide a smoother experience for developers.

            -
            -
            - -
            -
            -

            group

            -
            User Experience Focused
            - -

            By utilizing elements and principles of Material Design, we were able to create a framework that incorporates components and animations that provide more feedback to users. Additionally, a single underlying responsive system across all platforms allow for a more unified user experience.

            -
            -
            - -
            -
            -

            settings

            -
            Easy to work with
            - -

            We have provided detailed documentation as well as specific code examples to help new users get started. We are also always open to feedback and can answer any questions a user may have about Materialize.

            -
            -
            -
            - -
            -
            - - -
            -
            -
            -
            -
            A modern responsive front-end framework based on Material Design
            -
            -
            -
            -
            Unsplashed background img 3
            -
            - - -
            -
            -
            -
            -
            Company Bio
            -

            We are a team of college students working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.

            - - -
            -
            -
            Settings
            - -
            -
            -
            Connect
            - -
            -
            -
            - -
            - - - - - - - - - diff --git a/mhcmemes/js/init.js b/mhcmemes/js/init.js deleted file mode 100644 index 33326b7..0000000 --- a/mhcmemes/js/init.js +++ /dev/null @@ -1,8 +0,0 @@ -(function($){ - $(function(){ - - $('.button-collapse').sideNav(); - $('.parallax').parallax(); - - }); // end of document ready -})(jQuery); // end of jQuery name space \ No newline at end of file diff --git a/mhcmemes/js/materialize.js b/mhcmemes/js/materialize.js deleted file mode 100644 index 10df8db..0000000 --- a/mhcmemes/js/materialize.js +++ /dev/null @@ -1,10021 +0,0 @@ -/*! - * Materialize v0.100.2 (http://materializecss.com) - * Copyright 2014-2017 Materialize - * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) - */ -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -// Check for jQuery. -if (typeof jQuery === 'undefined') { - // Check if require is a defined function. - if (typeof require === 'function') { - jQuery = $ = require('jquery'); - // Else use the dollar sign alias. - } else { - jQuery = $; - } -} -; /* - * jQuery Easing v1.4.0 - http://gsgd.co.uk/sandbox/jquery/easing/ - * Open source under the BSD License. - * Copyright © 2008 George McGinley Smith - * All rights reserved. - * https://raw.github.com/gdsmith/jquery-easing/master/LICENSE - */ - -(function (factory) { - if (typeof define === "function" && define.amd) { - define(['jquery'], function ($) { - return factory($); - }); - } else if (typeof module === "object" && typeof module.exports === "object") { - exports = factory(require('jquery')); - } else { - factory(jQuery); - } -})(function ($) { - - // Preserve the original jQuery "swing" easing as "jswing" - $.easing['jswing'] = $.easing['swing']; - - var pow = Math.pow, - sqrt = Math.sqrt, - sin = Math.sin, - cos = Math.cos, - PI = Math.PI, - c1 = 1.70158, - c2 = c1 * 1.525, - c3 = c1 + 1, - c4 = 2 * PI / 3, - c5 = 2 * PI / 4.5; - - // x is the fraction of animation progress, in the range 0..1 - function bounceOut(x) { - var n1 = 7.5625, - d1 = 2.75; - if (x < 1 / d1) { - return n1 * x * x; - } else if (x < 2 / d1) { - return n1 * (x -= 1.5 / d1) * x + .75; - } else if (x < 2.5 / d1) { - return n1 * (x -= 2.25 / d1) * x + .9375; - } else { - return n1 * (x -= 2.625 / d1) * x + .984375; - } - } - - $.extend($.easing, { - def: 'easeOutQuad', - swing: function (x) { - return $.easing[$.easing.def](x); - }, - easeInQuad: function (x) { - return x * x; - }, - easeOutQuad: function (x) { - return 1 - (1 - x) * (1 - x); - }, - easeInOutQuad: function (x) { - return x < 0.5 ? 2 * x * x : 1 - pow(-2 * x + 2, 2) / 2; - }, - easeInCubic: function (x) { - return x * x * x; - }, - easeOutCubic: function (x) { - return 1 - pow(1 - x, 3); - }, - easeInOutCubic: function (x) { - return x < 0.5 ? 4 * x * x * x : 1 - pow(-2 * x + 2, 3) / 2; - }, - easeInQuart: function (x) { - return x * x * x * x; - }, - easeOutQuart: function (x) { - return 1 - pow(1 - x, 4); - }, - easeInOutQuart: function (x) { - return x < 0.5 ? 8 * x * x * x * x : 1 - pow(-2 * x + 2, 4) / 2; - }, - easeInQuint: function (x) { - return x * x * x * x * x; - }, - easeOutQuint: function (x) { - return 1 - pow(1 - x, 5); - }, - easeInOutQuint: function (x) { - return x < 0.5 ? 16 * x * x * x * x * x : 1 - pow(-2 * x + 2, 5) / 2; - }, - easeInSine: function (x) { - return 1 - cos(x * PI / 2); - }, - easeOutSine: function (x) { - return sin(x * PI / 2); - }, - easeInOutSine: function (x) { - return -(cos(PI * x) - 1) / 2; - }, - easeInExpo: function (x) { - return x === 0 ? 0 : pow(2, 10 * x - 10); - }, - easeOutExpo: function (x) { - return x === 1 ? 1 : 1 - pow(2, -10 * x); - }, - easeInOutExpo: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? pow(2, 20 * x - 10) / 2 : (2 - pow(2, -20 * x + 10)) / 2; - }, - easeInCirc: function (x) { - return 1 - sqrt(1 - pow(x, 2)); - }, - easeOutCirc: function (x) { - return sqrt(1 - pow(x - 1, 2)); - }, - easeInOutCirc: function (x) { - return x < 0.5 ? (1 - sqrt(1 - pow(2 * x, 2))) / 2 : (sqrt(1 - pow(-2 * x + 2, 2)) + 1) / 2; - }, - easeInElastic: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : -pow(2, 10 * x - 10) * sin((x * 10 - 10.75) * c4); - }, - easeOutElastic: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : pow(2, -10 * x) * sin((x * 10 - 0.75) * c4) + 1; - }, - easeInOutElastic: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? -(pow(2, 20 * x - 10) * sin((20 * x - 11.125) * c5)) / 2 : pow(2, -20 * x + 10) * sin((20 * x - 11.125) * c5) / 2 + 1; - }, - easeInBack: function (x) { - return c3 * x * x * x - c1 * x * x; - }, - easeOutBack: function (x) { - return 1 + c3 * pow(x - 1, 3) + c1 * pow(x - 1, 2); - }, - easeInOutBack: function (x) { - return x < 0.5 ? pow(2 * x, 2) * ((c2 + 1) * 2 * x - c2) / 2 : (pow(2 * x - 2, 2) * ((c2 + 1) * (x * 2 - 2) + c2) + 2) / 2; - }, - easeInBounce: function (x) { - return 1 - bounceOut(1 - x); - }, - easeOutBounce: bounceOut, - easeInOutBounce: function (x) { - return x < 0.5 ? (1 - bounceOut(1 - 2 * x)) / 2 : (1 + bounceOut(2 * x - 1)) / 2; - } - }); -});; // Custom Easing -jQuery.extend(jQuery.easing, { - easeInOutMaterial: function (x, t, b, c, d) { - if ((t /= d / 2) < 1) return c / 2 * t * t + b; - return c / 4 * ((t -= 2) * t * t + 2) + b; - } -});; /*! VelocityJS.org (1.2.3). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */ -/*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */ -/*! Note that this has been modified by Materialize to confirm that Velocity is not already being imported. */ -jQuery.Velocity ? console.log("Velocity is already loaded. You may be needlessly importing Velocity again; note that Materialize includes Velocity.") : (!function (e) { - function t(e) { - var t = e.length, - a = r.type(e);return "function" === a || r.isWindow(e) ? !1 : 1 === e.nodeType && t ? !0 : "array" === a || 0 === t || "number" == typeof t && t > 0 && t - 1 in e; - }if (!e.jQuery) { - var r = function (e, t) { - return new r.fn.init(e, t); - };r.isWindow = function (e) { - return null != e && e == e.window; - }, r.type = function (e) { - return null == e ? e + "" : "object" == typeof e || "function" == typeof e ? n[i.call(e)] || "object" : typeof e; - }, r.isArray = Array.isArray || function (e) { - return "array" === r.type(e); - }, r.isPlainObject = function (e) { - var t;if (!e || "object" !== r.type(e) || e.nodeType || r.isWindow(e)) return !1;try { - if (e.constructor && !o.call(e, "constructor") && !o.call(e.constructor.prototype, "isPrototypeOf")) return !1; - } catch (a) { - return !1; - }for (t in e) {}return void 0 === t || o.call(e, t); - }, r.each = function (e, r, a) { - var n, - o = 0, - i = e.length, - s = t(e);if (a) { - if (s) for (; i > o && (n = r.apply(e[o], a), n !== !1); o++) {} else for (o in e) { - if (n = r.apply(e[o], a), n === !1) break; - } - } else if (s) for (; i > o && (n = r.call(e[o], o, e[o]), n !== !1); o++) {} else for (o in e) { - if (n = r.call(e[o], o, e[o]), n === !1) break; - }return e; - }, r.data = function (e, t, n) { - if (void 0 === n) { - var o = e[r.expando], - i = o && a[o];if (void 0 === t) return i;if (i && t in i) return i[t]; - } else if (void 0 !== t) { - var o = e[r.expando] || (e[r.expando] = ++r.uuid);return a[o] = a[o] || {}, a[o][t] = n, n; - } - }, r.removeData = function (e, t) { - var n = e[r.expando], - o = n && a[n];o && r.each(t, function (e, t) { - delete o[t]; - }); - }, r.extend = function () { - var e, - t, - a, - n, - o, - i, - s = arguments[0] || {}, - l = 1, - u = arguments.length, - c = !1;for ("boolean" == typeof s && (c = s, s = arguments[l] || {}, l++), "object" != typeof s && "function" !== r.type(s) && (s = {}), l === u && (s = this, l--); u > l; l++) { - if (null != (o = arguments[l])) for (n in o) { - e = s[n], a = o[n], s !== a && (c && a && (r.isPlainObject(a) || (t = r.isArray(a))) ? (t ? (t = !1, i = e && r.isArray(e) ? e : []) : i = e && r.isPlainObject(e) ? e : {}, s[n] = r.extend(c, i, a)) : void 0 !== a && (s[n] = a)); - } - }return s; - }, r.queue = function (e, a, n) { - function o(e, r) { - var a = r || [];return null != e && (t(Object(e)) ? !function (e, t) { - for (var r = +t.length, a = 0, n = e.length; r > a;) { - e[n++] = t[a++]; - }if (r !== r) for (; void 0 !== t[a];) { - e[n++] = t[a++]; - }return e.length = n, e; - }(a, "string" == typeof e ? [e] : e) : [].push.call(a, e)), a; - }if (e) { - a = (a || "fx") + "queue";var i = r.data(e, a);return n ? (!i || r.isArray(n) ? i = r.data(e, a, o(n)) : i.push(n), i) : i || []; - } - }, r.dequeue = function (e, t) { - r.each(e.nodeType ? [e] : e, function (e, a) { - t = t || "fx";var n = r.queue(a, t), - o = n.shift();"inprogress" === o && (o = n.shift()), o && ("fx" === t && n.unshift("inprogress"), o.call(a, function () { - r.dequeue(a, t); - })); - }); - }, r.fn = r.prototype = { init: function (e) { - if (e.nodeType) return this[0] = e, this;throw new Error("Not a DOM node."); - }, offset: function () { - var t = this[0].getBoundingClientRect ? this[0].getBoundingClientRect() : { top: 0, left: 0 };return { top: t.top + (e.pageYOffset || document.scrollTop || 0) - (document.clientTop || 0), left: t.left + (e.pageXOffset || document.scrollLeft || 0) - (document.clientLeft || 0) }; - }, position: function () { - function e() { - for (var e = this.offsetParent || document; e && "html" === !e.nodeType.toLowerCase && "static" === e.style.position;) { - e = e.offsetParent; - }return e || document; - }var t = this[0], - e = e.apply(t), - a = this.offset(), - n = /^(?:body|html)$/i.test(e.nodeName) ? { top: 0, left: 0 } : r(e).offset();return a.top -= parseFloat(t.style.marginTop) || 0, a.left -= parseFloat(t.style.marginLeft) || 0, e.style && (n.top += parseFloat(e.style.borderTopWidth) || 0, n.left += parseFloat(e.style.borderLeftWidth) || 0), { top: a.top - n.top, left: a.left - n.left }; - } };var a = {};r.expando = "velocity" + new Date().getTime(), r.uuid = 0;for (var n = {}, o = n.hasOwnProperty, i = n.toString, s = "Boolean Number String Function Array Date RegExp Object Error".split(" "), l = 0; l < s.length; l++) { - n["[object " + s[l] + "]"] = s[l].toLowerCase(); - }r.fn.init.prototype = r.fn, e.Velocity = { Utilities: r }; - } -}(window), function (e) { - "object" == typeof module && "object" == typeof module.exports ? module.exports = e() : "function" == typeof define && define.amd ? define(e) : e(); -}(function () { - return function (e, t, r, a) { - function n(e) { - for (var t = -1, r = e ? e.length : 0, a = []; ++t < r;) { - var n = e[t];n && a.push(n); - }return a; - }function o(e) { - return m.isWrapped(e) ? e = [].slice.call(e) : m.isNode(e) && (e = [e]), e; - }function i(e) { - var t = f.data(e, "velocity");return null === t ? a : t; - }function s(e) { - return function (t) { - return Math.round(t * e) * (1 / e); - }; - }function l(e, r, a, n) { - function o(e, t) { - return 1 - 3 * t + 3 * e; - }function i(e, t) { - return 3 * t - 6 * e; - }function s(e) { - return 3 * e; - }function l(e, t, r) { - return ((o(t, r) * e + i(t, r)) * e + s(t)) * e; - }function u(e, t, r) { - return 3 * o(t, r) * e * e + 2 * i(t, r) * e + s(t); - }function c(t, r) { - for (var n = 0; m > n; ++n) { - var o = u(r, e, a);if (0 === o) return r;var i = l(r, e, a) - t;r -= i / o; - }return r; - }function p() { - for (var t = 0; b > t; ++t) { - w[t] = l(t * x, e, a); - } - }function f(t, r, n) { - var o, - i, - s = 0;do { - i = r + (n - r) / 2, o = l(i, e, a) - t, o > 0 ? n = i : r = i; - } while (Math.abs(o) > h && ++s < v);return i; - }function d(t) { - for (var r = 0, n = 1, o = b - 1; n != o && w[n] <= t; ++n) { - r += x; - }--n;var i = (t - w[n]) / (w[n + 1] - w[n]), - s = r + i * x, - l = u(s, e, a);return l >= y ? c(t, s) : 0 == l ? s : f(t, r, r + x); - }function g() { - V = !0, (e != r || a != n) && p(); - }var m = 4, - y = .001, - h = 1e-7, - v = 10, - b = 11, - x = 1 / (b - 1), - S = "Float32Array" in t;if (4 !== arguments.length) return !1;for (var P = 0; 4 > P; ++P) { - if ("number" != typeof arguments[P] || isNaN(arguments[P]) || !isFinite(arguments[P])) return !1; - }e = Math.min(e, 1), a = Math.min(a, 1), e = Math.max(e, 0), a = Math.max(a, 0);var w = S ? new Float32Array(b) : new Array(b), - V = !1, - C = function (t) { - return V || g(), e === r && a === n ? t : 0 === t ? 0 : 1 === t ? 1 : l(d(t), r, n); - };C.getControlPoints = function () { - return [{ x: e, y: r }, { x: a, y: n }]; - };var T = "generateBezier(" + [e, r, a, n] + ")";return C.toString = function () { - return T; - }, C; - }function u(e, t) { - var r = e;return m.isString(e) ? b.Easings[e] || (r = !1) : r = m.isArray(e) && 1 === e.length ? s.apply(null, e) : m.isArray(e) && 2 === e.length ? x.apply(null, e.concat([t])) : m.isArray(e) && 4 === e.length ? l.apply(null, e) : !1, r === !1 && (r = b.Easings[b.defaults.easing] ? b.defaults.easing : v), r; - }function c(e) { - if (e) { - var t = new Date().getTime(), - r = b.State.calls.length;r > 1e4 && (b.State.calls = n(b.State.calls));for (var o = 0; r > o; o++) { - if (b.State.calls[o]) { - var s = b.State.calls[o], - l = s[0], - u = s[2], - d = s[3], - g = !!d, - y = null;d || (d = b.State.calls[o][3] = t - 16);for (var h = Math.min((t - d) / u.duration, 1), v = 0, x = l.length; x > v; v++) { - var P = l[v], - V = P.element;if (i(V)) { - var C = !1;if (u.display !== a && null !== u.display && "none" !== u.display) { - if ("flex" === u.display) { - var T = ["-webkit-box", "-moz-box", "-ms-flexbox", "-webkit-flex"];f.each(T, function (e, t) { - S.setPropertyValue(V, "display", t); - }); - }S.setPropertyValue(V, "display", u.display); - }u.visibility !== a && "hidden" !== u.visibility && S.setPropertyValue(V, "visibility", u.visibility);for (var k in P) { - if ("element" !== k) { - var A, - F = P[k], - j = m.isString(F.easing) ? b.Easings[F.easing] : F.easing;if (1 === h) A = F.endValue;else { - var E = F.endValue - F.startValue;if (A = F.startValue + E * j(h, u, E), !g && A === F.currentValue) continue; - }if (F.currentValue = A, "tween" === k) y = A;else { - if (S.Hooks.registered[k]) { - var H = S.Hooks.getRoot(k), - N = i(V).rootPropertyValueCache[H];N && (F.rootPropertyValue = N); - }var L = S.setPropertyValue(V, k, F.currentValue + (0 === parseFloat(A) ? "" : F.unitType), F.rootPropertyValue, F.scrollData);S.Hooks.registered[k] && (i(V).rootPropertyValueCache[H] = S.Normalizations.registered[H] ? S.Normalizations.registered[H]("extract", null, L[1]) : L[1]), "transform" === L[0] && (C = !0); - } - } - }u.mobileHA && i(V).transformCache.translate3d === a && (i(V).transformCache.translate3d = "(0px, 0px, 0px)", C = !0), C && S.flushTransformCache(V); - } - }u.display !== a && "none" !== u.display && (b.State.calls[o][2].display = !1), u.visibility !== a && "hidden" !== u.visibility && (b.State.calls[o][2].visibility = !1), u.progress && u.progress.call(s[1], s[1], h, Math.max(0, d + u.duration - t), d, y), 1 === h && p(o); - } - } - }b.State.isTicking && w(c); - }function p(e, t) { - if (!b.State.calls[e]) return !1;for (var r = b.State.calls[e][0], n = b.State.calls[e][1], o = b.State.calls[e][2], s = b.State.calls[e][4], l = !1, u = 0, c = r.length; c > u; u++) { - var p = r[u].element;if (t || o.loop || ("none" === o.display && S.setPropertyValue(p, "display", o.display), "hidden" === o.visibility && S.setPropertyValue(p, "visibility", o.visibility)), o.loop !== !0 && (f.queue(p)[1] === a || !/\.velocityQueueEntryFlag/i.test(f.queue(p)[1])) && i(p)) { - i(p).isAnimating = !1, i(p).rootPropertyValueCache = {};var d = !1;f.each(S.Lists.transforms3D, function (e, t) { - var r = /^scale/.test(t) ? 1 : 0, - n = i(p).transformCache[t];i(p).transformCache[t] !== a && new RegExp("^\\(" + r + "[^.]").test(n) && (d = !0, delete i(p).transformCache[t]); - }), o.mobileHA && (d = !0, delete i(p).transformCache.translate3d), d && S.flushTransformCache(p), S.Values.removeClass(p, "velocity-animating"); - }if (!t && o.complete && !o.loop && u === c - 1) try { - o.complete.call(n, n); - } catch (g) { - setTimeout(function () { - throw g; - }, 1); - }s && o.loop !== !0 && s(n), i(p) && o.loop === !0 && !t && (f.each(i(p).tweensContainer, function (e, t) { - /^rotate/.test(e) && 360 === parseFloat(t.endValue) && (t.endValue = 0, t.startValue = 360), /^backgroundPosition/.test(e) && 100 === parseFloat(t.endValue) && "%" === t.unitType && (t.endValue = 0, t.startValue = 100); - }), b(p, "reverse", { loop: !0, delay: o.delay })), o.queue !== !1 && f.dequeue(p, o.queue); - }b.State.calls[e] = !1;for (var m = 0, y = b.State.calls.length; y > m; m++) { - if (b.State.calls[m] !== !1) { - l = !0;break; - } - }l === !1 && (b.State.isTicking = !1, delete b.State.calls, b.State.calls = []); - }var f, - d = function () { - if (r.documentMode) return r.documentMode;for (var e = 7; e > 4; e--) { - var t = r.createElement("div");if (t.innerHTML = "", t.getElementsByTagName("span").length) return t = null, e; - }return a; - }(), - g = function () { - var e = 0;return t.webkitRequestAnimationFrame || t.mozRequestAnimationFrame || function (t) { - var r, - a = new Date().getTime();return r = Math.max(0, 16 - (a - e)), e = a + r, setTimeout(function () { - t(a + r); - }, r); - }; - }(), - m = { isString: function (e) { - return "string" == typeof e; - }, isArray: Array.isArray || function (e) { - return "[object Array]" === Object.prototype.toString.call(e); - }, isFunction: function (e) { - return "[object Function]" === Object.prototype.toString.call(e); - }, isNode: function (e) { - return e && e.nodeType; - }, isNodeList: function (e) { - return "object" == typeof e && /^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(e)) && e.length !== a && (0 === e.length || "object" == typeof e[0] && e[0].nodeType > 0); - }, isWrapped: function (e) { - return e && (e.jquery || t.Zepto && t.Zepto.zepto.isZ(e)); - }, isSVG: function (e) { - return t.SVGElement && e instanceof t.SVGElement; - }, isEmptyObject: function (e) { - for (var t in e) { - return !1; - }return !0; - } }, - y = !1;if (e.fn && e.fn.jquery ? (f = e, y = !0) : f = t.Velocity.Utilities, 8 >= d && !y) throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if (7 >= d) return void (jQuery.fn.velocity = jQuery.fn.animate);var h = 400, - v = "swing", - b = { State: { isMobile: /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent), isAndroid: /Android/i.test(navigator.userAgent), isGingerbread: /Android 2\.3\.[3-7]/i.test(navigator.userAgent), isChrome: t.chrome, isFirefox: /Firefox/i.test(navigator.userAgent), prefixElement: r.createElement("div"), prefixMatches: {}, scrollAnchor: null, scrollPropertyLeft: null, scrollPropertyTop: null, isTicking: !1, calls: [] }, CSS: {}, Utilities: f, Redirects: {}, Easings: {}, Promise: t.Promise, defaults: { queue: "", duration: h, easing: v, begin: a, complete: a, progress: a, display: a, visibility: a, loop: !1, delay: !1, mobileHA: !0, _cacheValues: !0 }, init: function (e) { - f.data(e, "velocity", { isSVG: m.isSVG(e), isAnimating: !1, computedStyle: null, tweensContainer: null, rootPropertyValueCache: {}, transformCache: {} }); - }, hook: null, mock: !1, version: { major: 1, minor: 2, patch: 2 }, debug: !1 };t.pageYOffset !== a ? (b.State.scrollAnchor = t, b.State.scrollPropertyLeft = "pageXOffset", b.State.scrollPropertyTop = "pageYOffset") : (b.State.scrollAnchor = r.documentElement || r.body.parentNode || r.body, b.State.scrollPropertyLeft = "scrollLeft", b.State.scrollPropertyTop = "scrollTop");var x = function () { - function e(e) { - return -e.tension * e.x - e.friction * e.v; - }function t(t, r, a) { - var n = { x: t.x + a.dx * r, v: t.v + a.dv * r, tension: t.tension, friction: t.friction };return { dx: n.v, dv: e(n) }; - }function r(r, a) { - var n = { dx: r.v, dv: e(r) }, - o = t(r, .5 * a, n), - i = t(r, .5 * a, o), - s = t(r, a, i), - l = 1 / 6 * (n.dx + 2 * (o.dx + i.dx) + s.dx), - u = 1 / 6 * (n.dv + 2 * (o.dv + i.dv) + s.dv);return r.x = r.x + l * a, r.v = r.v + u * a, r; - }return function a(e, t, n) { - var o, - i, - s, - l = { x: -1, v: 0, tension: null, friction: null }, - u = [0], - c = 0, - p = 1e-4, - f = .016;for (e = parseFloat(e) || 500, t = parseFloat(t) || 20, n = n || null, l.tension = e, l.friction = t, o = null !== n, o ? (c = a(e, t), i = c / n * f) : i = f; s = r(s || l, i), u.push(1 + s.x), c += 16, Math.abs(s.x) > p && Math.abs(s.v) > p;) {}return o ? function (e) { - return u[e * (u.length - 1) | 0]; - } : c; - }; - }();b.Easings = { linear: function (e) { - return e; - }, swing: function (e) { - return .5 - Math.cos(e * Math.PI) / 2; - }, spring: function (e) { - return 1 - Math.cos(4.5 * e * Math.PI) * Math.exp(6 * -e); - } }, f.each([["ease", [.25, .1, .25, 1]], ["ease-in", [.42, 0, 1, 1]], ["ease-out", [0, 0, .58, 1]], ["ease-in-out", [.42, 0, .58, 1]], ["easeInSine", [.47, 0, .745, .715]], ["easeOutSine", [.39, .575, .565, 1]], ["easeInOutSine", [.445, .05, .55, .95]], ["easeInQuad", [.55, .085, .68, .53]], ["easeOutQuad", [.25, .46, .45, .94]], ["easeInOutQuad", [.455, .03, .515, .955]], ["easeInCubic", [.55, .055, .675, .19]], ["easeOutCubic", [.215, .61, .355, 1]], ["easeInOutCubic", [.645, .045, .355, 1]], ["easeInQuart", [.895, .03, .685, .22]], ["easeOutQuart", [.165, .84, .44, 1]], ["easeInOutQuart", [.77, 0, .175, 1]], ["easeInQuint", [.755, .05, .855, .06]], ["easeOutQuint", [.23, 1, .32, 1]], ["easeInOutQuint", [.86, 0, .07, 1]], ["easeInExpo", [.95, .05, .795, .035]], ["easeOutExpo", [.19, 1, .22, 1]], ["easeInOutExpo", [1, 0, 0, 1]], ["easeInCirc", [.6, .04, .98, .335]], ["easeOutCirc", [.075, .82, .165, 1]], ["easeInOutCirc", [.785, .135, .15, .86]]], function (e, t) { - b.Easings[t[0]] = l.apply(null, t[1]); - });var S = b.CSS = { RegEx: { isHex: /^#([A-f\d]{3}){1,2}$/i, valueUnwrap: /^[A-z]+\((.*)\)$/i, wrappedValueAlreadyExtracted: /[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/, valueSplit: /([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi }, Lists: { colors: ["fill", "stroke", "stopColor", "color", "backgroundColor", "borderColor", "borderTopColor", "borderRightColor", "borderBottomColor", "borderLeftColor", "outlineColor"], transformsBase: ["translateX", "translateY", "scale", "scaleX", "scaleY", "skewX", "skewY", "rotateZ"], transforms3D: ["transformPerspective", "translateZ", "scaleZ", "rotateX", "rotateY"] }, Hooks: { templates: { textShadow: ["Color X Y Blur", "black 0px 0px 0px"], boxShadow: ["Color X Y Blur Spread", "black 0px 0px 0px 0px"], clip: ["Top Right Bottom Left", "0px 0px 0px 0px"], backgroundPosition: ["X Y", "0% 0%"], transformOrigin: ["X Y Z", "50% 50% 0px"], perspectiveOrigin: ["X Y", "50% 50%"] }, registered: {}, register: function () { - for (var e = 0; e < S.Lists.colors.length; e++) { - var t = "color" === S.Lists.colors[e] ? "0 0 0 1" : "255 255 255 1";S.Hooks.templates[S.Lists.colors[e]] = ["Red Green Blue Alpha", t]; - }var r, a, n;if (d) for (r in S.Hooks.templates) { - a = S.Hooks.templates[r], n = a[0].split(" ");var o = a[1].match(S.RegEx.valueSplit);"Color" === n[0] && (n.push(n.shift()), o.push(o.shift()), S.Hooks.templates[r] = [n.join(" "), o.join(" ")]); - }for (r in S.Hooks.templates) { - a = S.Hooks.templates[r], n = a[0].split(" ");for (var e in n) { - var i = r + n[e], - s = e;S.Hooks.registered[i] = [r, s]; - } - } - }, getRoot: function (e) { - var t = S.Hooks.registered[e];return t ? t[0] : e; - }, cleanRootPropertyValue: function (e, t) { - return S.RegEx.valueUnwrap.test(t) && (t = t.match(S.RegEx.valueUnwrap)[1]), S.Values.isCSSNullValue(t) && (t = S.Hooks.templates[e][1]), t; - }, extractValue: function (e, t) { - var r = S.Hooks.registered[e];if (r) { - var a = r[0], - n = r[1];return t = S.Hooks.cleanRootPropertyValue(a, t), t.toString().match(S.RegEx.valueSplit)[n]; - }return t; - }, injectValue: function (e, t, r) { - var a = S.Hooks.registered[e];if (a) { - var n, - o, - i = a[0], - s = a[1];return r = S.Hooks.cleanRootPropertyValue(i, r), n = r.toString().match(S.RegEx.valueSplit), n[s] = t, o = n.join(" "); - }return r; - } }, Normalizations: { registered: { clip: function (e, t, r) { - switch (e) {case "name": - return "clip";case "extract": - var a;return S.RegEx.wrappedValueAlreadyExtracted.test(r) ? a = r : (a = r.toString().match(S.RegEx.valueUnwrap), a = a ? a[1].replace(/,(\s+)?/g, " ") : r), a;case "inject": - return "rect(" + r + ")";} - }, blur: function (e, t, r) { - switch (e) {case "name": - return b.State.isFirefox ? "filter" : "-webkit-filter";case "extract": - var a = parseFloat(r);if (!a && 0 !== a) { - var n = r.toString().match(/blur\(([0-9]+[A-z]+)\)/i);a = n ? n[1] : 0; - }return a;case "inject": - return parseFloat(r) ? "blur(" + r + ")" : "none";} - }, opacity: function (e, t, r) { - if (8 >= d) switch (e) {case "name": - return "filter";case "extract": - var a = r.toString().match(/alpha\(opacity=(.*)\)/i);return r = a ? a[1] / 100 : 1;case "inject": - return t.style.zoom = 1, parseFloat(r) >= 1 ? "" : "alpha(opacity=" + parseInt(100 * parseFloat(r), 10) + ")";} else switch (e) {case "name": - return "opacity";case "extract": - return r;case "inject": - return r;} - } }, register: function () { - 9 >= d || b.State.isGingerbread || (S.Lists.transformsBase = S.Lists.transformsBase.concat(S.Lists.transforms3D));for (var e = 0; e < S.Lists.transformsBase.length; e++) { - !function () { - var t = S.Lists.transformsBase[e];S.Normalizations.registered[t] = function (e, r, n) { - switch (e) {case "name": - return "transform";case "extract": - return i(r) === a || i(r).transformCache[t] === a ? /^scale/i.test(t) ? 1 : 0 : i(r).transformCache[t].replace(/[()]/g, "");case "inject": - var o = !1;switch (t.substr(0, t.length - 1)) {case "translate": - o = !/(%|px|em|rem|vw|vh|\d)$/i.test(n);break;case "scal":case "scale": - b.State.isAndroid && i(r).transformCache[t] === a && 1 > n && (n = 1), o = !/(\d)$/i.test(n);break;case "skew": - o = !/(deg|\d)$/i.test(n);break;case "rotate": - o = !/(deg|\d)$/i.test(n);}return o || (i(r).transformCache[t] = "(" + n + ")"), i(r).transformCache[t];} - }; - }(); - }for (var e = 0; e < S.Lists.colors.length; e++) { - !function () { - var t = S.Lists.colors[e];S.Normalizations.registered[t] = function (e, r, n) { - switch (e) {case "name": - return t;case "extract": - var o;if (S.RegEx.wrappedValueAlreadyExtracted.test(n)) o = n;else { - var i, - s = { black: "rgb(0, 0, 0)", blue: "rgb(0, 0, 255)", gray: "rgb(128, 128, 128)", green: "rgb(0, 128, 0)", red: "rgb(255, 0, 0)", white: "rgb(255, 255, 255)" };/^[A-z]+$/i.test(n) ? i = s[n] !== a ? s[n] : s.black : S.RegEx.isHex.test(n) ? i = "rgb(" + S.Values.hexToRgb(n).join(" ") + ")" : /^rgba?\(/i.test(n) || (i = s.black), o = (i || n).toString().match(S.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g, " "); - }return 8 >= d || 3 !== o.split(" ").length || (o += " 1"), o;case "inject": - return 8 >= d ? 4 === n.split(" ").length && (n = n.split(/\s+/).slice(0, 3).join(" ")) : 3 === n.split(" ").length && (n += " 1"), (8 >= d ? "rgb" : "rgba") + "(" + n.replace(/\s+/g, ",").replace(/\.(\d)+(?=,)/g, "") + ")";} - }; - }(); - } - } }, Names: { camelCase: function (e) { - return e.replace(/-(\w)/g, function (e, t) { - return t.toUpperCase(); - }); - }, SVGAttribute: function (e) { - var t = "width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return (d || b.State.isAndroid && !b.State.isChrome) && (t += "|transform"), new RegExp("^(" + t + ")$", "i").test(e); - }, prefixCheck: function (e) { - if (b.State.prefixMatches[e]) return [b.State.prefixMatches[e], !0];for (var t = ["", "Webkit", "Moz", "ms", "O"], r = 0, a = t.length; a > r; r++) { - var n;if (n = 0 === r ? e : t[r] + e.replace(/^\w/, function (e) { - return e.toUpperCase(); - }), m.isString(b.State.prefixElement.style[n])) return b.State.prefixMatches[e] = n, [n, !0]; - }return [e, !1]; - } }, Values: { hexToRgb: function (e) { - var t, - r = /^#?([a-f\d])([a-f\d])([a-f\d])$/i, - a = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return e = e.replace(r, function (e, t, r, a) { - return t + t + r + r + a + a; - }), t = a.exec(e), t ? [parseInt(t[1], 16), parseInt(t[2], 16), parseInt(t[3], 16)] : [0, 0, 0]; - }, isCSSNullValue: function (e) { - return 0 == e || /^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e); - }, getUnitType: function (e) { - return (/^(rotate|skew)/i.test(e) ? "deg" : /(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e) ? "" : "px" - ); - }, getDisplayType: function (e) { - var t = e && e.tagName.toString().toLowerCase();return (/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t) ? "inline" : /^(li)$/i.test(t) ? "list-item" : /^(tr)$/i.test(t) ? "table-row" : /^(table)$/i.test(t) ? "table" : /^(tbody)$/i.test(t) ? "table-row-group" : "block" - ); - }, addClass: function (e, t) { - e.classList ? e.classList.add(t) : e.className += (e.className.length ? " " : "") + t; - }, removeClass: function (e, t) { - e.classList ? e.classList.remove(t) : e.className = e.className.toString().replace(new RegExp("(^|\\s)" + t.split(" ").join("|") + "(\\s|$)", "gi"), " "); - } }, getPropertyValue: function (e, r, n, o) { - function s(e, r) { - function n() { - u && S.setPropertyValue(e, "display", "none"); - }var l = 0;if (8 >= d) l = f.css(e, r);else { - var u = !1;if (/^(width|height)$/.test(r) && 0 === S.getPropertyValue(e, "display") && (u = !0, S.setPropertyValue(e, "display", S.Values.getDisplayType(e))), !o) { - if ("height" === r && "border-box" !== S.getPropertyValue(e, "boxSizing").toString().toLowerCase()) { - var c = e.offsetHeight - (parseFloat(S.getPropertyValue(e, "borderTopWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "borderBottomWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingTop")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingBottom")) || 0);return n(), c; - }if ("width" === r && "border-box" !== S.getPropertyValue(e, "boxSizing").toString().toLowerCase()) { - var p = e.offsetWidth - (parseFloat(S.getPropertyValue(e, "borderLeftWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "borderRightWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingLeft")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingRight")) || 0);return n(), p; - } - }var g;g = i(e) === a ? t.getComputedStyle(e, null) : i(e).computedStyle ? i(e).computedStyle : i(e).computedStyle = t.getComputedStyle(e, null), "borderColor" === r && (r = "borderTopColor"), l = 9 === d && "filter" === r ? g.getPropertyValue(r) : g[r], ("" === l || null === l) && (l = e.style[r]), n(); - }if ("auto" === l && /^(top|right|bottom|left)$/i.test(r)) { - var m = s(e, "position");("fixed" === m || "absolute" === m && /top|left/i.test(r)) && (l = f(e).position()[r] + "px"); - }return l; - }var l;if (S.Hooks.registered[r]) { - var u = r, - c = S.Hooks.getRoot(u);n === a && (n = S.getPropertyValue(e, S.Names.prefixCheck(c)[0])), S.Normalizations.registered[c] && (n = S.Normalizations.registered[c]("extract", e, n)), l = S.Hooks.extractValue(u, n); - } else if (S.Normalizations.registered[r]) { - var p, g;p = S.Normalizations.registered[r]("name", e), "transform" !== p && (g = s(e, S.Names.prefixCheck(p)[0]), S.Values.isCSSNullValue(g) && S.Hooks.templates[r] && (g = S.Hooks.templates[r][1])), l = S.Normalizations.registered[r]("extract", e, g); - }if (!/^[\d-]/.test(l)) if (i(e) && i(e).isSVG && S.Names.SVGAttribute(r)) { - if (/^(height|width)$/i.test(r)) try { - l = e.getBBox()[r]; - } catch (m) { - l = 0; - } else l = e.getAttribute(r); - } else l = s(e, S.Names.prefixCheck(r)[0]);return S.Values.isCSSNullValue(l) && (l = 0), b.debug >= 2 && console.log("Get " + r + ": " + l), l; - }, setPropertyValue: function (e, r, a, n, o) { - var s = r;if ("scroll" === r) o.container ? o.container["scroll" + o.direction] = a : "Left" === o.direction ? t.scrollTo(a, o.alternateValue) : t.scrollTo(o.alternateValue, a);else if (S.Normalizations.registered[r] && "transform" === S.Normalizations.registered[r]("name", e)) S.Normalizations.registered[r]("inject", e, a), s = "transform", a = i(e).transformCache[r];else { - if (S.Hooks.registered[r]) { - var l = r, - u = S.Hooks.getRoot(r);n = n || S.getPropertyValue(e, u), a = S.Hooks.injectValue(l, a, n), r = u; - }if (S.Normalizations.registered[r] && (a = S.Normalizations.registered[r]("inject", e, a), r = S.Normalizations.registered[r]("name", e)), s = S.Names.prefixCheck(r)[0], 8 >= d) try { - e.style[s] = a; - } catch (c) { - b.debug && console.log("Browser does not support [" + a + "] for [" + s + "]"); - } else i(e) && i(e).isSVG && S.Names.SVGAttribute(r) ? e.setAttribute(r, a) : e.style[s] = a;b.debug >= 2 && console.log("Set " + r + " (" + s + "): " + a); - }return [s, a]; - }, flushTransformCache: function (e) { - function t(t) { - return parseFloat(S.getPropertyValue(e, t)); - }var r = "";if ((d || b.State.isAndroid && !b.State.isChrome) && i(e).isSVG) { - var a = { translate: [t("translateX"), t("translateY")], skewX: [t("skewX")], skewY: [t("skewY")], scale: 1 !== t("scale") ? [t("scale"), t("scale")] : [t("scaleX"), t("scaleY")], rotate: [t("rotateZ"), 0, 0] };f.each(i(e).transformCache, function (e) { - /^translate/i.test(e) ? e = "translate" : /^scale/i.test(e) ? e = "scale" : /^rotate/i.test(e) && (e = "rotate"), a[e] && (r += e + "(" + a[e].join(" ") + ") ", delete a[e]); - }); - } else { - var n, o;f.each(i(e).transformCache, function (t) { - return n = i(e).transformCache[t], "transformPerspective" === t ? (o = n, !0) : (9 === d && "rotateZ" === t && (t = "rotate"), void (r += t + n + " ")); - }), o && (r = "perspective" + o + " " + r); - }S.setPropertyValue(e, "transform", r); - } };S.Hooks.register(), S.Normalizations.register(), b.hook = function (e, t, r) { - var n = a;return e = o(e), f.each(e, function (e, o) { - if (i(o) === a && b.init(o), r === a) n === a && (n = b.CSS.getPropertyValue(o, t));else { - var s = b.CSS.setPropertyValue(o, t, r);"transform" === s[0] && b.CSS.flushTransformCache(o), n = s; - } - }), n; - };var P = function () { - function e() { - return s ? k.promise || null : l; - }function n() { - function e(e) { - function p(e, t) { - var r = a, - n = a, - i = a;return m.isArray(e) ? (r = e[0], !m.isArray(e[1]) && /^[\d-]/.test(e[1]) || m.isFunction(e[1]) || S.RegEx.isHex.test(e[1]) ? i = e[1] : (m.isString(e[1]) && !S.RegEx.isHex.test(e[1]) || m.isArray(e[1])) && (n = t ? e[1] : u(e[1], s.duration), e[2] !== a && (i = e[2]))) : r = e, t || (n = n || s.easing), m.isFunction(r) && (r = r.call(o, V, w)), m.isFunction(i) && (i = i.call(o, V, w)), [r || 0, n, i]; - }function d(e, t) { - var r, a;return a = (t || "0").toString().toLowerCase().replace(/[%A-z]+$/, function (e) { - return r = e, ""; - }), r || (r = S.Values.getUnitType(e)), [a, r]; - }function h() { - var e = { myParent: o.parentNode || r.body, position: S.getPropertyValue(o, "position"), fontSize: S.getPropertyValue(o, "fontSize") }, - a = e.position === L.lastPosition && e.myParent === L.lastParent, - n = e.fontSize === L.lastFontSize;L.lastParent = e.myParent, L.lastPosition = e.position, L.lastFontSize = e.fontSize;var s = 100, - l = {};if (n && a) l.emToPx = L.lastEmToPx, l.percentToPxWidth = L.lastPercentToPxWidth, l.percentToPxHeight = L.lastPercentToPxHeight;else { - var u = i(o).isSVG ? r.createElementNS("http://www.w3.org/2000/svg", "rect") : r.createElement("div");b.init(u), e.myParent.appendChild(u), f.each(["overflow", "overflowX", "overflowY"], function (e, t) { - b.CSS.setPropertyValue(u, t, "hidden"); - }), b.CSS.setPropertyValue(u, "position", e.position), b.CSS.setPropertyValue(u, "fontSize", e.fontSize), b.CSS.setPropertyValue(u, "boxSizing", "content-box"), f.each(["minWidth", "maxWidth", "width", "minHeight", "maxHeight", "height"], function (e, t) { - b.CSS.setPropertyValue(u, t, s + "%"); - }), b.CSS.setPropertyValue(u, "paddingLeft", s + "em"), l.percentToPxWidth = L.lastPercentToPxWidth = (parseFloat(S.getPropertyValue(u, "width", null, !0)) || 1) / s, l.percentToPxHeight = L.lastPercentToPxHeight = (parseFloat(S.getPropertyValue(u, "height", null, !0)) || 1) / s, l.emToPx = L.lastEmToPx = (parseFloat(S.getPropertyValue(u, "paddingLeft")) || 1) / s, e.myParent.removeChild(u); - }return null === L.remToPx && (L.remToPx = parseFloat(S.getPropertyValue(r.body, "fontSize")) || 16), null === L.vwToPx && (L.vwToPx = parseFloat(t.innerWidth) / 100, L.vhToPx = parseFloat(t.innerHeight) / 100), l.remToPx = L.remToPx, l.vwToPx = L.vwToPx, l.vhToPx = L.vhToPx, b.debug >= 1 && console.log("Unit ratios: " + JSON.stringify(l), o), l; - }if (s.begin && 0 === V) try { - s.begin.call(g, g); - } catch (x) { - setTimeout(function () { - throw x; - }, 1); - }if ("scroll" === A) { - var P, - C, - T, - F = /^x$/i.test(s.axis) ? "Left" : "Top", - j = parseFloat(s.offset) || 0;s.container ? m.isWrapped(s.container) || m.isNode(s.container) ? (s.container = s.container[0] || s.container, P = s.container["scroll" + F], T = P + f(o).position()[F.toLowerCase()] + j) : s.container = null : (P = b.State.scrollAnchor[b.State["scrollProperty" + F]], C = b.State.scrollAnchor[b.State["scrollProperty" + ("Left" === F ? "Top" : "Left")]], T = f(o).offset()[F.toLowerCase()] + j), l = { scroll: { rootPropertyValue: !1, startValue: P, currentValue: P, endValue: T, unitType: "", easing: s.easing, scrollData: { container: s.container, direction: F, alternateValue: C } }, element: o }, b.debug && console.log("tweensContainer (scroll): ", l.scroll, o); - } else if ("reverse" === A) { - if (!i(o).tweensContainer) return void f.dequeue(o, s.queue);"none" === i(o).opts.display && (i(o).opts.display = "auto"), "hidden" === i(o).opts.visibility && (i(o).opts.visibility = "visible"), i(o).opts.loop = !1, i(o).opts.begin = null, i(o).opts.complete = null, v.easing || delete s.easing, v.duration || delete s.duration, s = f.extend({}, i(o).opts, s);var E = f.extend(!0, {}, i(o).tweensContainer);for (var H in E) { - if ("element" !== H) { - var N = E[H].startValue;E[H].startValue = E[H].currentValue = E[H].endValue, E[H].endValue = N, m.isEmptyObject(v) || (E[H].easing = s.easing), b.debug && console.log("reverse tweensContainer (" + H + "): " + JSON.stringify(E[H]), o); - } - }l = E; - } else if ("start" === A) { - var E;i(o).tweensContainer && i(o).isAnimating === !0 && (E = i(o).tweensContainer), f.each(y, function (e, t) { - if (RegExp("^" + S.Lists.colors.join("$|^") + "$").test(e)) { - var r = p(t, !0), - n = r[0], - o = r[1], - i = r[2];if (S.RegEx.isHex.test(n)) { - for (var s = ["Red", "Green", "Blue"], l = S.Values.hexToRgb(n), u = i ? S.Values.hexToRgb(i) : a, c = 0; c < s.length; c++) { - var f = [l[c]];o && f.push(o), u !== a && f.push(u[c]), y[e + s[c]] = f; - }delete y[e]; - } - } - });for (var z in y) { - var O = p(y[z]), - q = O[0], - $ = O[1], - M = O[2];z = S.Names.camelCase(z);var I = S.Hooks.getRoot(z), - B = !1;if (i(o).isSVG || "tween" === I || S.Names.prefixCheck(I)[1] !== !1 || S.Normalizations.registered[I] !== a) { - (s.display !== a && null !== s.display && "none" !== s.display || s.visibility !== a && "hidden" !== s.visibility) && /opacity|filter/.test(z) && !M && 0 !== q && (M = 0), s._cacheValues && E && E[z] ? (M === a && (M = E[z].endValue + E[z].unitType), B = i(o).rootPropertyValueCache[I]) : S.Hooks.registered[z] ? M === a ? (B = S.getPropertyValue(o, I), M = S.getPropertyValue(o, z, B)) : B = S.Hooks.templates[I][1] : M === a && (M = S.getPropertyValue(o, z));var W, - G, - Y, - D = !1;if (W = d(z, M), M = W[0], Y = W[1], W = d(z, q), q = W[0].replace(/^([+-\/*])=/, function (e, t) { - return D = t, ""; - }), G = W[1], M = parseFloat(M) || 0, q = parseFloat(q) || 0, "%" === G && (/^(fontSize|lineHeight)$/.test(z) ? (q /= 100, G = "em") : /^scale/.test(z) ? (q /= 100, G = "") : /(Red|Green|Blue)$/i.test(z) && (q = q / 100 * 255, G = "")), /[\/*]/.test(D)) G = Y;else if (Y !== G && 0 !== M) if (0 === q) G = Y;else { - n = n || h();var Q = /margin|padding|left|right|width|text|word|letter/i.test(z) || /X$/.test(z) || "x" === z ? "x" : "y";switch (Y) {case "%": - M *= "x" === Q ? n.percentToPxWidth : n.percentToPxHeight;break;case "px": - break;default: - M *= n[Y + "ToPx"];}switch (G) {case "%": - M *= 1 / ("x" === Q ? n.percentToPxWidth : n.percentToPxHeight);break;case "px": - break;default: - M *= 1 / n[G + "ToPx"];} - }switch (D) {case "+": - q = M + q;break;case "-": - q = M - q;break;case "*": - q = M * q;break;case "/": - q = M / q;}l[z] = { rootPropertyValue: B, startValue: M, currentValue: M, endValue: q, unitType: G, easing: $ }, b.debug && console.log("tweensContainer (" + z + "): " + JSON.stringify(l[z]), o); - } else b.debug && console.log("Skipping [" + I + "] due to a lack of browser support."); - }l.element = o; - }l.element && (S.Values.addClass(o, "velocity-animating"), R.push(l), "" === s.queue && (i(o).tweensContainer = l, i(o).opts = s), i(o).isAnimating = !0, V === w - 1 ? (b.State.calls.push([R, g, s, null, k.resolver]), b.State.isTicking === !1 && (b.State.isTicking = !0, c())) : V++); - }var n, - o = this, - s = f.extend({}, b.defaults, v), - l = {};switch (i(o) === a && b.init(o), parseFloat(s.delay) && s.queue !== !1 && f.queue(o, s.queue, function (e) { - b.velocityQueueEntryFlag = !0, i(o).delayTimer = { setTimeout: setTimeout(e, parseFloat(s.delay)), next: e }; - }), s.duration.toString().toLowerCase()) {case "fast": - s.duration = 200;break;case "normal": - s.duration = h;break;case "slow": - s.duration = 600;break;default: - s.duration = parseFloat(s.duration) || 1;}b.mock !== !1 && (b.mock === !0 ? s.duration = s.delay = 1 : (s.duration *= parseFloat(b.mock) || 1, s.delay *= parseFloat(b.mock) || 1)), s.easing = u(s.easing, s.duration), s.begin && !m.isFunction(s.begin) && (s.begin = null), s.progress && !m.isFunction(s.progress) && (s.progress = null), s.complete && !m.isFunction(s.complete) && (s.complete = null), s.display !== a && null !== s.display && (s.display = s.display.toString().toLowerCase(), "auto" === s.display && (s.display = b.CSS.Values.getDisplayType(o))), s.visibility !== a && null !== s.visibility && (s.visibility = s.visibility.toString().toLowerCase()), s.mobileHA = s.mobileHA && b.State.isMobile && !b.State.isGingerbread, s.queue === !1 ? s.delay ? setTimeout(e, s.delay) : e() : f.queue(o, s.queue, function (t, r) { - return r === !0 ? (k.promise && k.resolver(g), !0) : (b.velocityQueueEntryFlag = !0, void e(t)); - }), "" !== s.queue && "fx" !== s.queue || "inprogress" === f.queue(o)[0] || f.dequeue(o); - }var s, - l, - d, - g, - y, - v, - x = arguments[0] && (arguments[0].p || f.isPlainObject(arguments[0].properties) && !arguments[0].properties.names || m.isString(arguments[0].properties));if (m.isWrapped(this) ? (s = !1, d = 0, g = this, l = this) : (s = !0, d = 1, g = x ? arguments[0].elements || arguments[0].e : arguments[0]), g = o(g)) { - x ? (y = arguments[0].properties || arguments[0].p, v = arguments[0].options || arguments[0].o) : (y = arguments[d], v = arguments[d + 1]);var w = g.length, - V = 0;if (!/^(stop|finish)$/i.test(y) && !f.isPlainObject(v)) { - var C = d + 1;v = {};for (var T = C; T < arguments.length; T++) { - m.isArray(arguments[T]) || !/^(fast|normal|slow)$/i.test(arguments[T]) && !/^\d/.test(arguments[T]) ? m.isString(arguments[T]) || m.isArray(arguments[T]) ? v.easing = arguments[T] : m.isFunction(arguments[T]) && (v.complete = arguments[T]) : v.duration = arguments[T]; - } - }var k = { promise: null, resolver: null, rejecter: null };s && b.Promise && (k.promise = new b.Promise(function (e, t) { - k.resolver = e, k.rejecter = t; - }));var A;switch (y) {case "scroll": - A = "scroll";break;case "reverse": - A = "reverse";break;case "finish":case "stop": - f.each(g, function (e, t) { - i(t) && i(t).delayTimer && (clearTimeout(i(t).delayTimer.setTimeout), i(t).delayTimer.next && i(t).delayTimer.next(), delete i(t).delayTimer); - });var F = [];return f.each(b.State.calls, function (e, t) { - t && f.each(t[1], function (r, n) { - var o = v === a ? "" : v;return o === !0 || t[2].queue === o || v === a && t[2].queue === !1 ? void f.each(g, function (r, a) { - a === n && ((v === !0 || m.isString(v)) && (f.each(f.queue(a, m.isString(v) ? v : ""), function (e, t) { - m.isFunction(t) && t(null, !0); - }), f.queue(a, m.isString(v) ? v : "", [])), "stop" === y ? (i(a) && i(a).tweensContainer && o !== !1 && f.each(i(a).tweensContainer, function (e, t) { - t.endValue = t.currentValue; - }), F.push(e)) : "finish" === y && (t[2].duration = 1)); - }) : !0; - }); - }), "stop" === y && (f.each(F, function (e, t) { - p(t, !0); - }), k.promise && k.resolver(g)), e();default: - if (!f.isPlainObject(y) || m.isEmptyObject(y)) { - if (m.isString(y) && b.Redirects[y]) { - var j = f.extend({}, v), - E = j.duration, - H = j.delay || 0;return j.backwards === !0 && (g = f.extend(!0, [], g).reverse()), f.each(g, function (e, t) { - parseFloat(j.stagger) ? j.delay = H + parseFloat(j.stagger) * e : m.isFunction(j.stagger) && (j.delay = H + j.stagger.call(t, e, w)), j.drag && (j.duration = parseFloat(E) || (/^(callout|transition)/.test(y) ? 1e3 : h), j.duration = Math.max(j.duration * (j.backwards ? 1 - e / w : (e + 1) / w), .75 * j.duration, 200)), b.Redirects[y].call(t, t, j || {}, e, w, g, k.promise ? k : a); - }), e(); - }var N = "Velocity: First argument (" + y + ") was not a property map, a known action, or a registered redirect. Aborting.";return k.promise ? k.rejecter(new Error(N)) : console.log(N), e(); - }A = "start";}var L = { lastParent: null, lastPosition: null, lastFontSize: null, lastPercentToPxWidth: null, lastPercentToPxHeight: null, lastEmToPx: null, remToPx: null, vwToPx: null, vhToPx: null }, - R = [];f.each(g, function (e, t) { - m.isNode(t) && n.call(t); - });var z, - j = f.extend({}, b.defaults, v);if (j.loop = parseInt(j.loop), z = 2 * j.loop - 1, j.loop) for (var O = 0; z > O; O++) { - var q = { delay: j.delay, progress: j.progress };O === z - 1 && (q.display = j.display, q.visibility = j.visibility, q.complete = j.complete), P(g, "reverse", q); - }return e(); - } - };b = f.extend(P, b), b.animate = P;var w = t.requestAnimationFrame || g;return b.State.isMobile || r.hidden === a || r.addEventListener("visibilitychange", function () { - r.hidden ? (w = function (e) { - return setTimeout(function () { - e(!0); - }, 16); - }, c()) : w = t.requestAnimationFrame || g; - }), e.Velocity = b, e !== t && (e.fn.velocity = P, e.fn.velocity.defaults = b.defaults), f.each(["Down", "Up"], function (e, t) { - b.Redirects["slide" + t] = function (e, r, n, o, i, s) { - var l = f.extend({}, r), - u = l.begin, - c = l.complete, - p = { height: "", marginTop: "", marginBottom: "", paddingTop: "", paddingBottom: "" }, - d = {};l.display === a && (l.display = "Down" === t ? "inline" === b.CSS.Values.getDisplayType(e) ? "inline-block" : "block" : "none"), l.begin = function () { - u && u.call(i, i);for (var r in p) { - d[r] = e.style[r];var a = b.CSS.getPropertyValue(e, r);p[r] = "Down" === t ? [a, 0] : [0, a]; - }d.overflow = e.style.overflow, e.style.overflow = "hidden"; - }, l.complete = function () { - for (var t in d) { - e.style[t] = d[t]; - }c && c.call(i, i), s && s.resolver(i); - }, b(e, p, l); - }; - }), f.each(["In", "Out"], function (e, t) { - b.Redirects["fade" + t] = function (e, r, n, o, i, s) { - var l = f.extend({}, r), - u = { opacity: "In" === t ? 1 : 0 }, - c = l.complete;l.complete = n !== o - 1 ? l.begin = null : function () { - c && c.call(i, i), s && s.resolver(i); - }, l.display === a && (l.display = "In" === t ? "auto" : "none"), b(this, u, l); - }; - }), b; - }(window.jQuery || window.Zepto || window, window, document); -})); -;!function (a, b, c, d) { - "use strict"; - function k(a, b, c) { - return setTimeout(q(a, c), b); - }function l(a, b, c) { - return Array.isArray(a) ? (m(a, c[b], c), !0) : !1; - }function m(a, b, c) { - var e;if (a) if (a.forEach) a.forEach(b, c);else if (a.length !== d) for (e = 0; e < a.length;) { - b.call(c, a[e], e, a), e++; - } else for (e in a) { - a.hasOwnProperty(e) && b.call(c, a[e], e, a); - } - }function n(a, b, c) { - for (var e = Object.keys(b), f = 0; f < e.length;) { - (!c || c && a[e[f]] === d) && (a[e[f]] = b[e[f]]), f++; - }return a; - }function o(a, b) { - return n(a, b, !0); - }function p(a, b, c) { - var e, - d = b.prototype;e = a.prototype = Object.create(d), e.constructor = a, e._super = d, c && n(e, c); - }function q(a, b) { - return function () { - return a.apply(b, arguments); - }; - }function r(a, b) { - return typeof a == g ? a.apply(b ? b[0] || d : d, b) : a; - }function s(a, b) { - return a === d ? b : a; - }function t(a, b, c) { - m(x(b), function (b) { - a.addEventListener(b, c, !1); - }); - }function u(a, b, c) { - m(x(b), function (b) { - a.removeEventListener(b, c, !1); - }); - }function v(a, b) { - for (; a;) { - if (a == b) return !0;a = a.parentNode; - }return !1; - }function w(a, b) { - return a.indexOf(b) > -1; - }function x(a) { - return a.trim().split(/\s+/g); - }function y(a, b, c) { - if (a.indexOf && !c) return a.indexOf(b);for (var d = 0; d < a.length;) { - if (c && a[d][c] == b || !c && a[d] === b) return d;d++; - }return -1; - }function z(a) { - return Array.prototype.slice.call(a, 0); - }function A(a, b, c) { - for (var d = [], e = [], f = 0; f < a.length;) { - var g = b ? a[f][b] : a[f];y(e, g) < 0 && d.push(a[f]), e[f] = g, f++; - }return c && (d = b ? d.sort(function (a, c) { - return a[b] > c[b]; - }) : d.sort()), d; - }function B(a, b) { - for (var c, f, g = b[0].toUpperCase() + b.slice(1), h = 0; h < e.length;) { - if (c = e[h], f = c ? c + g : b, f in a) return f;h++; - }return d; - }function D() { - return C++; - }function E(a) { - var b = a.ownerDocument;return b.defaultView || b.parentWindow; - }function ab(a, b) { - var c = this;this.manager = a, this.callback = b, this.element = a.element, this.target = a.options.inputTarget, this.domHandler = function (b) { - r(a.options.enable, [a]) && c.handler(b); - }, this.init(); - }function bb(a) { - var b, - c = a.options.inputClass;return b = c ? c : H ? wb : I ? Eb : G ? Gb : rb, new b(a, cb); - }function cb(a, b, c) { - var d = c.pointers.length, - e = c.changedPointers.length, - f = b & O && 0 === d - e, - g = b & (Q | R) && 0 === d - e;c.isFirst = !!f, c.isFinal = !!g, f && (a.session = {}), c.eventType = b, db(a, c), a.emit("hammer.input", c), a.recognize(c), a.session.prevInput = c; - }function db(a, b) { - var c = a.session, - d = b.pointers, - e = d.length;c.firstInput || (c.firstInput = gb(b)), e > 1 && !c.firstMultiple ? c.firstMultiple = gb(b) : 1 === e && (c.firstMultiple = !1);var f = c.firstInput, - g = c.firstMultiple, - h = g ? g.center : f.center, - i = b.center = hb(d);b.timeStamp = j(), b.deltaTime = b.timeStamp - f.timeStamp, b.angle = lb(h, i), b.distance = kb(h, i), eb(c, b), b.offsetDirection = jb(b.deltaX, b.deltaY), b.scale = g ? nb(g.pointers, d) : 1, b.rotation = g ? mb(g.pointers, d) : 0, fb(c, b);var k = a.element;v(b.srcEvent.target, k) && (k = b.srcEvent.target), b.target = k; - }function eb(a, b) { - var c = b.center, - d = a.offsetDelta || {}, - e = a.prevDelta || {}, - f = a.prevInput || {};(b.eventType === O || f.eventType === Q) && (e = a.prevDelta = { x: f.deltaX || 0, y: f.deltaY || 0 }, d = a.offsetDelta = { x: c.x, y: c.y }), b.deltaX = e.x + (c.x - d.x), b.deltaY = e.y + (c.y - d.y); - }function fb(a, b) { - var f, - g, - h, - j, - c = a.lastInterval || b, - e = b.timeStamp - c.timeStamp;if (b.eventType != R && (e > N || c.velocity === d)) { - var k = c.deltaX - b.deltaX, - l = c.deltaY - b.deltaY, - m = ib(e, k, l);g = m.x, h = m.y, f = i(m.x) > i(m.y) ? m.x : m.y, j = jb(k, l), a.lastInterval = b; - } else f = c.velocity, g = c.velocityX, h = c.velocityY, j = c.direction;b.velocity = f, b.velocityX = g, b.velocityY = h, b.direction = j; - }function gb(a) { - for (var b = [], c = 0; c < a.pointers.length;) { - b[c] = { clientX: h(a.pointers[c].clientX), clientY: h(a.pointers[c].clientY) }, c++; - }return { timeStamp: j(), pointers: b, center: hb(b), deltaX: a.deltaX, deltaY: a.deltaY }; - }function hb(a) { - var b = a.length;if (1 === b) return { x: h(a[0].clientX), y: h(a[0].clientY) };for (var c = 0, d = 0, e = 0; b > e;) { - c += a[e].clientX, d += a[e].clientY, e++; - }return { x: h(c / b), y: h(d / b) }; - }function ib(a, b, c) { - return { x: b / a || 0, y: c / a || 0 }; - }function jb(a, b) { - return a === b ? S : i(a) >= i(b) ? a > 0 ? T : U : b > 0 ? V : W; - }function kb(a, b, c) { - c || (c = $);var d = b[c[0]] - a[c[0]], - e = b[c[1]] - a[c[1]];return Math.sqrt(d * d + e * e); - }function lb(a, b, c) { - c || (c = $);var d = b[c[0]] - a[c[0]], - e = b[c[1]] - a[c[1]];return 180 * Math.atan2(e, d) / Math.PI; - }function mb(a, b) { - return lb(b[1], b[0], _) - lb(a[1], a[0], _); - }function nb(a, b) { - return kb(b[0], b[1], _) / kb(a[0], a[1], _); - }function rb() { - this.evEl = pb, this.evWin = qb, this.allow = !0, this.pressed = !1, ab.apply(this, arguments); - }function wb() { - this.evEl = ub, this.evWin = vb, ab.apply(this, arguments), this.store = this.manager.session.pointerEvents = []; - }function Ab() { - this.evTarget = yb, this.evWin = zb, this.started = !1, ab.apply(this, arguments); - }function Bb(a, b) { - var c = z(a.touches), - d = z(a.changedTouches);return b & (Q | R) && (c = A(c.concat(d), "identifier", !0)), [c, d]; - }function Eb() { - this.evTarget = Db, this.targetIds = {}, ab.apply(this, arguments); - }function Fb(a, b) { - var c = z(a.touches), - d = this.targetIds;if (b & (O | P) && 1 === c.length) return d[c[0].identifier] = !0, [c, c];var e, - f, - g = z(a.changedTouches), - h = [], - i = this.target;if (f = c.filter(function (a) { - return v(a.target, i); - }), b === O) for (e = 0; e < f.length;) { - d[f[e].identifier] = !0, e++; - }for (e = 0; e < g.length;) { - d[g[e].identifier] && h.push(g[e]), b & (Q | R) && delete d[g[e].identifier], e++; - }return h.length ? [A(f.concat(h), "identifier", !0), h] : void 0; - }function Gb() { - ab.apply(this, arguments);var a = q(this.handler, this);this.touch = new Eb(this.manager, a), this.mouse = new rb(this.manager, a); - }function Pb(a, b) { - this.manager = a, this.set(b); - }function Qb(a) { - if (w(a, Mb)) return Mb;var b = w(a, Nb), - c = w(a, Ob);return b && c ? Nb + " " + Ob : b || c ? b ? Nb : Ob : w(a, Lb) ? Lb : Kb; - }function Yb(a) { - this.id = D(), this.manager = null, this.options = o(a || {}, this.defaults), this.options.enable = s(this.options.enable, !0), this.state = Rb, this.simultaneous = {}, this.requireFail = []; - }function Zb(a) { - return a & Wb ? "cancel" : a & Ub ? "end" : a & Tb ? "move" : a & Sb ? "start" : ""; - }function $b(a) { - return a == W ? "down" : a == V ? "up" : a == T ? "left" : a == U ? "right" : ""; - }function _b(a, b) { - var c = b.manager;return c ? c.get(a) : a; - }function ac() { - Yb.apply(this, arguments); - }function bc() { - ac.apply(this, arguments), this.pX = null, this.pY = null; - }function cc() { - ac.apply(this, arguments); - }function dc() { - Yb.apply(this, arguments), this._timer = null, this._input = null; - }function ec() { - ac.apply(this, arguments); - }function fc() { - ac.apply(this, arguments); - }function gc() { - Yb.apply(this, arguments), this.pTime = !1, this.pCenter = !1, this._timer = null, this._input = null, this.count = 0; - }function hc(a, b) { - return b = b || {}, b.recognizers = s(b.recognizers, hc.defaults.preset), new kc(a, b); - }function kc(a, b) { - b = b || {}, this.options = o(b, hc.defaults), this.options.inputTarget = this.options.inputTarget || a, this.handlers = {}, this.session = {}, this.recognizers = [], this.element = a, this.input = bb(this), this.touchAction = new Pb(this, this.options.touchAction), lc(this, !0), m(b.recognizers, function (a) { - var b = this.add(new a[0](a[1]));a[2] && b.recognizeWith(a[2]), a[3] && b.requireFailure(a[3]); - }, this); - }function lc(a, b) { - var c = a.element;m(a.options.cssProps, function (a, d) { - c.style[B(c.style, d)] = b ? a : ""; - }); - }function mc(a, c) { - var d = b.createEvent("Event");d.initEvent(a, !0, !0), d.gesture = c, c.target.dispatchEvent(d); - }var e = ["", "webkit", "moz", "MS", "ms", "o"], - f = b.createElement("div"), - g = "function", - h = Math.round, - i = Math.abs, - j = Date.now, - C = 1, - F = /mobile|tablet|ip(ad|hone|od)|android/i, - G = "ontouchstart" in a, - H = B(a, "PointerEvent") !== d, - I = G && F.test(navigator.userAgent), - J = "touch", - K = "pen", - L = "mouse", - M = "kinect", - N = 25, - O = 1, - P = 2, - Q = 4, - R = 8, - S = 1, - T = 2, - U = 4, - V = 8, - W = 16, - X = T | U, - Y = V | W, - Z = X | Y, - $ = ["x", "y"], - _ = ["clientX", "clientY"];ab.prototype = { handler: function () {}, init: function () { - this.evEl && t(this.element, this.evEl, this.domHandler), this.evTarget && t(this.target, this.evTarget, this.domHandler), this.evWin && t(E(this.element), this.evWin, this.domHandler); - }, destroy: function () { - this.evEl && u(this.element, this.evEl, this.domHandler), this.evTarget && u(this.target, this.evTarget, this.domHandler), this.evWin && u(E(this.element), this.evWin, this.domHandler); - } };var ob = { mousedown: O, mousemove: P, mouseup: Q }, - pb = "mousedown", - qb = "mousemove mouseup";p(rb, ab, { handler: function (a) { - var b = ob[a.type];b & O && 0 === a.button && (this.pressed = !0), b & P && 1 !== a.which && (b = Q), this.pressed && this.allow && (b & Q && (this.pressed = !1), this.callback(this.manager, b, { pointers: [a], changedPointers: [a], pointerType: L, srcEvent: a })); - } });var sb = { pointerdown: O, pointermove: P, pointerup: Q, pointercancel: R, pointerout: R }, - tb = { 2: J, 3: K, 4: L, 5: M }, - ub = "pointerdown", - vb = "pointermove pointerup pointercancel";a.MSPointerEvent && (ub = "MSPointerDown", vb = "MSPointerMove MSPointerUp MSPointerCancel"), p(wb, ab, { handler: function (a) { - var b = this.store, - c = !1, - d = a.type.toLowerCase().replace("ms", ""), - e = sb[d], - f = tb[a.pointerType] || a.pointerType, - g = f == J, - h = y(b, a.pointerId, "pointerId");e & O && (0 === a.button || g) ? 0 > h && (b.push(a), h = b.length - 1) : e & (Q | R) && (c = !0), 0 > h || (b[h] = a, this.callback(this.manager, e, { pointers: b, changedPointers: [a], pointerType: f, srcEvent: a }), c && b.splice(h, 1)); - } });var xb = { touchstart: O, touchmove: P, touchend: Q, touchcancel: R }, - yb = "touchstart", - zb = "touchstart touchmove touchend touchcancel";p(Ab, ab, { handler: function (a) { - var b = xb[a.type];if (b === O && (this.started = !0), this.started) { - var c = Bb.call(this, a, b);b & (Q | R) && 0 === c[0].length - c[1].length && (this.started = !1), this.callback(this.manager, b, { pointers: c[0], changedPointers: c[1], pointerType: J, srcEvent: a }); - } - } });var Cb = { touchstart: O, touchmove: P, touchend: Q, touchcancel: R }, - Db = "touchstart touchmove touchend touchcancel";p(Eb, ab, { handler: function (a) { - var b = Cb[a.type], - c = Fb.call(this, a, b);c && this.callback(this.manager, b, { pointers: c[0], changedPointers: c[1], pointerType: J, srcEvent: a }); - } }), p(Gb, ab, { handler: function (a, b, c) { - var d = c.pointerType == J, - e = c.pointerType == L;if (d) this.mouse.allow = !1;else if (e && !this.mouse.allow) return;b & (Q | R) && (this.mouse.allow = !0), this.callback(a, b, c); - }, destroy: function () { - this.touch.destroy(), this.mouse.destroy(); - } });var Hb = B(f.style, "touchAction"), - Ib = Hb !== d, - Jb = "compute", - Kb = "auto", - Lb = "manipulation", - Mb = "none", - Nb = "pan-x", - Ob = "pan-y";Pb.prototype = { set: function (a) { - a == Jb && (a = this.compute()), Ib && (this.manager.element.style[Hb] = a), this.actions = a.toLowerCase().trim(); - }, update: function () { - this.set(this.manager.options.touchAction); - }, compute: function () { - var a = [];return m(this.manager.recognizers, function (b) { - r(b.options.enable, [b]) && (a = a.concat(b.getTouchAction())); - }), Qb(a.join(" ")); - }, preventDefaults: function (a) { - if (!Ib) { - var b = a.srcEvent, - c = a.offsetDirection;if (this.manager.session.prevented) return b.preventDefault(), void 0;var d = this.actions, - e = w(d, Mb), - f = w(d, Ob), - g = w(d, Nb);return e || f && c & X || g && c & Y ? this.preventSrc(b) : void 0; - } - }, preventSrc: function (a) { - this.manager.session.prevented = !0, a.preventDefault(); - } };var Rb = 1, - Sb = 2, - Tb = 4, - Ub = 8, - Vb = Ub, - Wb = 16, - Xb = 32;Yb.prototype = { defaults: {}, set: function (a) { - return n(this.options, a), this.manager && this.manager.touchAction.update(), this; - }, recognizeWith: function (a) { - if (l(a, "recognizeWith", this)) return this;var b = this.simultaneous;return a = _b(a, this), b[a.id] || (b[a.id] = a, a.recognizeWith(this)), this; - }, dropRecognizeWith: function (a) { - return l(a, "dropRecognizeWith", this) ? this : (a = _b(a, this), delete this.simultaneous[a.id], this); - }, requireFailure: function (a) { - if (l(a, "requireFailure", this)) return this;var b = this.requireFail;return a = _b(a, this), -1 === y(b, a) && (b.push(a), a.requireFailure(this)), this; - }, dropRequireFailure: function (a) { - if (l(a, "dropRequireFailure", this)) return this;a = _b(a, this);var b = y(this.requireFail, a);return b > -1 && this.requireFail.splice(b, 1), this; - }, hasRequireFailures: function () { - return this.requireFail.length > 0; - }, canRecognizeWith: function (a) { - return !!this.simultaneous[a.id]; - }, emit: function (a) { - function d(d) { - b.manager.emit(b.options.event + (d ? Zb(c) : ""), a); - }var b = this, - c = this.state;Ub > c && d(!0), d(), c >= Ub && d(!0); - }, tryEmit: function (a) { - return this.canEmit() ? this.emit(a) : (this.state = Xb, void 0); - }, canEmit: function () { - for (var a = 0; a < this.requireFail.length;) { - if (!(this.requireFail[a].state & (Xb | Rb))) return !1;a++; - }return !0; - }, recognize: function (a) { - var b = n({}, a);return r(this.options.enable, [this, b]) ? (this.state & (Vb | Wb | Xb) && (this.state = Rb), this.state = this.process(b), this.state & (Sb | Tb | Ub | Wb) && this.tryEmit(b), void 0) : (this.reset(), this.state = Xb, void 0); - }, process: function () {}, getTouchAction: function () {}, reset: function () {} }, p(ac, Yb, { defaults: { pointers: 1 }, attrTest: function (a) { - var b = this.options.pointers;return 0 === b || a.pointers.length === b; - }, process: function (a) { - var b = this.state, - c = a.eventType, - d = b & (Sb | Tb), - e = this.attrTest(a);return d && (c & R || !e) ? b | Wb : d || e ? c & Q ? b | Ub : b & Sb ? b | Tb : Sb : Xb; - } }), p(bc, ac, { defaults: { event: "pan", threshold: 10, pointers: 1, direction: Z }, getTouchAction: function () { - var a = this.options.direction, - b = [];return a & X && b.push(Ob), a & Y && b.push(Nb), b; - }, directionTest: function (a) { - var b = this.options, - c = !0, - d = a.distance, - e = a.direction, - f = a.deltaX, - g = a.deltaY;return e & b.direction || (b.direction & X ? (e = 0 === f ? S : 0 > f ? T : U, c = f != this.pX, d = Math.abs(a.deltaX)) : (e = 0 === g ? S : 0 > g ? V : W, c = g != this.pY, d = Math.abs(a.deltaY))), a.direction = e, c && d > b.threshold && e & b.direction; - }, attrTest: function (a) { - return ac.prototype.attrTest.call(this, a) && (this.state & Sb || !(this.state & Sb) && this.directionTest(a)); - }, emit: function (a) { - this.pX = a.deltaX, this.pY = a.deltaY;var b = $b(a.direction);b && this.manager.emit(this.options.event + b, a), this._super.emit.call(this, a); - } }), p(cc, ac, { defaults: { event: "pinch", threshold: 0, pointers: 2 }, getTouchAction: function () { - return [Mb]; - }, attrTest: function (a) { - return this._super.attrTest.call(this, a) && (Math.abs(a.scale - 1) > this.options.threshold || this.state & Sb); - }, emit: function (a) { - if (this._super.emit.call(this, a), 1 !== a.scale) { - var b = a.scale < 1 ? "in" : "out";this.manager.emit(this.options.event + b, a); - } - } }), p(dc, Yb, { defaults: { event: "press", pointers: 1, time: 500, threshold: 5 }, getTouchAction: function () { - return [Kb]; - }, process: function (a) { - var b = this.options, - c = a.pointers.length === b.pointers, - d = a.distance < b.threshold, - e = a.deltaTime > b.time;if (this._input = a, !d || !c || a.eventType & (Q | R) && !e) this.reset();else if (a.eventType & O) this.reset(), this._timer = k(function () { - this.state = Vb, this.tryEmit(); - }, b.time, this);else if (a.eventType & Q) return Vb;return Xb; - }, reset: function () { - clearTimeout(this._timer); - }, emit: function (a) { - this.state === Vb && (a && a.eventType & Q ? this.manager.emit(this.options.event + "up", a) : (this._input.timeStamp = j(), this.manager.emit(this.options.event, this._input))); - } }), p(ec, ac, { defaults: { event: "rotate", threshold: 0, pointers: 2 }, getTouchAction: function () { - return [Mb]; - }, attrTest: function (a) { - return this._super.attrTest.call(this, a) && (Math.abs(a.rotation) > this.options.threshold || this.state & Sb); - } }), p(fc, ac, { defaults: { event: "swipe", threshold: 10, velocity: .65, direction: X | Y, pointers: 1 }, getTouchAction: function () { - return bc.prototype.getTouchAction.call(this); - }, attrTest: function (a) { - var c, - b = this.options.direction;return b & (X | Y) ? c = a.velocity : b & X ? c = a.velocityX : b & Y && (c = a.velocityY), this._super.attrTest.call(this, a) && b & a.direction && a.distance > this.options.threshold && i(c) > this.options.velocity && a.eventType & Q; - }, emit: function (a) { - var b = $b(a.direction);b && this.manager.emit(this.options.event + b, a), this.manager.emit(this.options.event, a); - } }), p(gc, Yb, { defaults: { event: "tap", pointers: 1, taps: 1, interval: 300, time: 250, threshold: 2, posThreshold: 10 }, getTouchAction: function () { - return [Lb]; - }, process: function (a) { - var b = this.options, - c = a.pointers.length === b.pointers, - d = a.distance < b.threshold, - e = a.deltaTime < b.time;if (this.reset(), a.eventType & O && 0 === this.count) return this.failTimeout();if (d && e && c) { - if (a.eventType != Q) return this.failTimeout();var f = this.pTime ? a.timeStamp - this.pTime < b.interval : !0, - g = !this.pCenter || kb(this.pCenter, a.center) < b.posThreshold;this.pTime = a.timeStamp, this.pCenter = a.center, g && f ? this.count += 1 : this.count = 1, this._input = a;var h = this.count % b.taps;if (0 === h) return this.hasRequireFailures() ? (this._timer = k(function () { - this.state = Vb, this.tryEmit(); - }, b.interval, this), Sb) : Vb; - }return Xb; - }, failTimeout: function () { - return this._timer = k(function () { - this.state = Xb; - }, this.options.interval, this), Xb; - }, reset: function () { - clearTimeout(this._timer); - }, emit: function () { - this.state == Vb && (this._input.tapCount = this.count, this.manager.emit(this.options.event, this._input)); - } }), hc.VERSION = "2.0.4", hc.defaults = { domEvents: !1, touchAction: Jb, enable: !0, inputTarget: null, inputClass: null, preset: [[ec, { enable: !1 }], [cc, { enable: !1 }, ["rotate"]], [fc, { direction: X }], [bc, { direction: X }, ["swipe"]], [gc], [gc, { event: "doubletap", taps: 2 }, ["tap"]], [dc]], cssProps: { userSelect: "default", touchSelect: "none", touchCallout: "none", contentZooming: "none", userDrag: "none", tapHighlightColor: "rgba(0,0,0,0)" } };var ic = 1, - jc = 2;kc.prototype = { set: function (a) { - return n(this.options, a), a.touchAction && this.touchAction.update(), a.inputTarget && (this.input.destroy(), this.input.target = a.inputTarget, this.input.init()), this; - }, stop: function (a) { - this.session.stopped = a ? jc : ic; - }, recognize: function (a) { - var b = this.session;if (!b.stopped) { - this.touchAction.preventDefaults(a);var c, - d = this.recognizers, - e = b.curRecognizer;(!e || e && e.state & Vb) && (e = b.curRecognizer = null);for (var f = 0; f < d.length;) { - c = d[f], b.stopped === jc || e && c != e && !c.canRecognizeWith(e) ? c.reset() : c.recognize(a), !e && c.state & (Sb | Tb | Ub) && (e = b.curRecognizer = c), f++; - } - } - }, get: function (a) { - if (a instanceof Yb) return a;for (var b = this.recognizers, c = 0; c < b.length; c++) { - if (b[c].options.event == a) return b[c]; - }return null; - }, add: function (a) { - if (l(a, "add", this)) return this;var b = this.get(a.options.event);return b && this.remove(b), this.recognizers.push(a), a.manager = this, this.touchAction.update(), a; - }, remove: function (a) { - if (l(a, "remove", this)) return this;var b = this.recognizers;return a = this.get(a), b.splice(y(b, a), 1), this.touchAction.update(), this; - }, on: function (a, b) { - var c = this.handlers;return m(x(a), function (a) { - c[a] = c[a] || [], c[a].push(b); - }), this; - }, off: function (a, b) { - var c = this.handlers;return m(x(a), function (a) { - b ? c[a].splice(y(c[a], b), 1) : delete c[a]; - }), this; - }, emit: function (a, b) { - this.options.domEvents && mc(a, b);var c = this.handlers[a] && this.handlers[a].slice();if (c && c.length) { - b.type = a, b.preventDefault = function () { - b.srcEvent.preventDefault(); - };for (var d = 0; d < c.length;) { - c[d](b), d++; - } - } - }, destroy: function () { - this.element && lc(this, !1), this.handlers = {}, this.session = {}, this.input.destroy(), this.element = null; - } }, n(hc, { INPUT_START: O, INPUT_MOVE: P, INPUT_END: Q, INPUT_CANCEL: R, STATE_POSSIBLE: Rb, STATE_BEGAN: Sb, STATE_CHANGED: Tb, STATE_ENDED: Ub, STATE_RECOGNIZED: Vb, STATE_CANCELLED: Wb, STATE_FAILED: Xb, DIRECTION_NONE: S, DIRECTION_LEFT: T, DIRECTION_RIGHT: U, DIRECTION_UP: V, DIRECTION_DOWN: W, DIRECTION_HORIZONTAL: X, DIRECTION_VERTICAL: Y, DIRECTION_ALL: Z, Manager: kc, Input: ab, TouchAction: Pb, TouchInput: Eb, MouseInput: rb, PointerEventInput: wb, TouchMouseInput: Gb, SingleTouchInput: Ab, Recognizer: Yb, AttrRecognizer: ac, Tap: gc, Pan: bc, Swipe: fc, Pinch: cc, Rotate: ec, Press: dc, on: t, off: u, each: m, merge: o, extend: n, inherit: p, bindFn: q, prefixed: B }), typeof define == g && define.amd ? define(function () { - return hc; - }) : "undefined" != typeof module && module.exports ? module.exports = hc : a[c] = hc; -}(window, document, "Hammer");;(function (factory) { - if (typeof define === 'function' && define.amd) { - define(['jquery', 'hammerjs'], factory); - } else if (typeof exports === 'object') { - factory(require('jquery'), require('hammerjs')); - } else { - factory(jQuery, Hammer); - } -})(function ($, Hammer) { - function hammerify(el, options) { - var $el = $(el); - if (!$el.data("hammer")) { - $el.data("hammer", new Hammer($el[0], options)); - } - } - - $.fn.hammer = function (options) { - return this.each(function () { - hammerify(this, options); - }); - }; - - // extend the emit method to also trigger jQuery events - Hammer.Manager.prototype.emit = function (originalEmit) { - return function (type, data) { - originalEmit.call(this, type, data); - $(this.element).trigger({ - type: type, - gesture: data - }); - }; - }(Hammer.Manager.prototype.emit); -}); -; // Required for Meteor package, the use of window prevents export by Meteor -(function (window) { - if (window.Package) { - Materialize = {}; - } else { - window.Materialize = {}; - } -})(window); - -if (typeof exports !== 'undefined' && !exports.nodeType) { - if (typeof module !== 'undefined' && !module.nodeType && module.exports) { - exports = module.exports = Materialize; - } - exports.default = Materialize; -} - -/* - * raf.js - * https://github.com/ngryman/raf.js - * - * original requestAnimationFrame polyfill by Erik Möller - * inspired from paul_irish gist and post - * - * Copyright (c) 2013 ngryman - * Licensed under the MIT license. - */ -(function (window) { - var lastTime = 0, - vendors = ['webkit', 'moz'], - requestAnimationFrame = window.requestAnimationFrame, - cancelAnimationFrame = window.cancelAnimationFrame, - i = vendors.length; - - // try to un-prefix existing raf - while (--i >= 0 && !requestAnimationFrame) { - requestAnimationFrame = window[vendors[i] + 'RequestAnimationFrame']; - cancelAnimationFrame = window[vendors[i] + 'CancelRequestAnimationFrame']; - } - - // polyfill with setTimeout fallback - // heavily inspired from @darius gist mod: https://gist.github.com/paulirish/1579671#comment-837945 - if (!requestAnimationFrame || !cancelAnimationFrame) { - requestAnimationFrame = function (callback) { - var now = +Date.now(), - nextTime = Math.max(lastTime + 16, now); - return setTimeout(function () { - callback(lastTime = nextTime); - }, nextTime - now); - }; - - cancelAnimationFrame = clearTimeout; - } - - // export to window - window.requestAnimationFrame = requestAnimationFrame; - window.cancelAnimationFrame = cancelAnimationFrame; -})(window); - -/** - * Generate approximated selector string for a jQuery object - * @param {jQuery} obj jQuery object to be parsed - * @returns {string} - */ -Materialize.objectSelectorString = function (obj) { - var tagStr = obj.prop('tagName') || ''; - var idStr = obj.attr('id') || ''; - var classStr = obj.attr('class') || ''; - return (tagStr + idStr + classStr).replace(/\s/g, ''); -}; - -// Unique Random ID -Materialize.guid = function () { - function s4() { - return Math.floor((1 + Math.random()) * 0x10000).toString(16).substring(1); - } - return function () { - return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4(); - }; -}(); - -/** - * Escapes hash from special characters - * @param {string} hash String returned from this.hash - * @returns {string} - */ -Materialize.escapeHash = function (hash) { - return hash.replace(/(:|\.|\[|\]|,|=)/g, "\\$1"); -}; - -Materialize.elementOrParentIsFixed = function (element) { - var $element = $(element); - var $checkElements = $element.add($element.parents()); - var isFixed = false; - $checkElements.each(function () { - if ($(this).css("position") === "fixed") { - isFixed = true; - return false; - } - }); - return isFixed; -}; - -/** - * Get time in ms - * @license https://raw.github.com/jashkenas/underscore/master/LICENSE - * @type {function} - * @return {number} - */ -var getTime = Date.now || function () { - return new Date().getTime(); -}; - -/** - * Returns a function, that, when invoked, will only be triggered at most once - * during a given window of time. Normally, the throttled function will run - * as much as it can, without ever going more than once per `wait` duration; - * but if you'd like to disable the execution on the leading edge, pass - * `{leading: false}`. To disable execution on the trailing edge, ditto. - * @license https://raw.github.com/jashkenas/underscore/master/LICENSE - * @param {function} func - * @param {number} wait - * @param {Object=} options - * @returns {Function} - */ -Materialize.throttle = function (func, wait, options) { - var context, args, result; - var timeout = null; - var previous = 0; - options || (options = {}); - var later = function () { - previous = options.leading === false ? 0 : getTime(); - timeout = null; - result = func.apply(context, args); - context = args = null; - }; - return function () { - var now = getTime(); - if (!previous && options.leading === false) previous = now; - var remaining = wait - (now - previous); - context = this; - args = arguments; - if (remaining <= 0) { - clearTimeout(timeout); - timeout = null; - previous = now; - result = func.apply(context, args); - context = args = null; - } else if (!timeout && options.trailing !== false) { - timeout = setTimeout(later, remaining); - } - return result; - }; -}; - -// Velocity has conflicts when loaded with jQuery, this will check for it -// First, check if in noConflict mode -var Vel; -if (jQuery) { - Vel = jQuery.Velocity; -} else if ($) { - Vel = $.Velocity; -} else { - Vel = Velocity; -} - -if (Vel) { - Materialize.Vel = Vel; -} else { - Materialize.Vel = Velocity; -} -;(function ($) { - $.fn.collapsible = function (options, methodParam) { - var defaults = { - accordion: undefined, - onOpen: undefined, - onClose: undefined - }; - - var methodName = options; - options = $.extend(defaults, options); - - return this.each(function () { - - var $this = $(this); - - var $panel_headers = $(this).find('> li > .collapsible-header'); - - var collapsible_type = $this.data("collapsible"); - - /**************** - Helper Functions - ****************/ - - // Accordion Open - function accordionOpen(object) { - $panel_headers = $this.find('> li > .collapsible-header'); - if (object.hasClass('active')) { - object.parent().addClass('active'); - } else { - object.parent().removeClass('active'); - } - if (object.parent().hasClass('active')) { - object.siblings('.collapsible-body').stop(true, false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } else { - object.siblings('.collapsible-body').stop(true, false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } - - $panel_headers.not(object).removeClass('active').parent().removeClass('active'); - - // Close previously open accordion elements. - $panel_headers.not(object).parent().children('.collapsible-body').stop(true, false).each(function () { - if ($(this).is(':visible')) { - $(this).slideUp({ - duration: 350, - easing: "easeOutQuart", - queue: false, - complete: function () { - $(this).css('height', ''); - execCallbacks($(this).siblings('.collapsible-header')); - } - }); - } - }); - } - - // Expandable Open - function expandableOpen(object) { - if (object.hasClass('active')) { - object.parent().addClass('active'); - } else { - object.parent().removeClass('active'); - } - if (object.parent().hasClass('active')) { - object.siblings('.collapsible-body').stop(true, false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } else { - object.siblings('.collapsible-body').stop(true, false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } - } - - // Open collapsible. object: .collapsible-header - function collapsibleOpen(object, noToggle) { - if (!noToggle) { - object.toggleClass('active'); - } - - if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { - // Handle Accordion - accordionOpen(object); - } else { - // Handle Expandables - expandableOpen(object); - } - - execCallbacks(object); - } - - // Handle callbacks - function execCallbacks(object) { - if (object.hasClass('active')) { - if (typeof options.onOpen === "function") { - options.onOpen.call(this, object.parent()); - } - } else { - if (typeof options.onClose === "function") { - options.onClose.call(this, object.parent()); - } - } - } - - /** - * Check if object is children of panel header - * @param {Object} object Jquery object - * @return {Boolean} true if it is children - */ - function isChildrenOfPanelHeader(object) { - - var panelHeader = getPanelHeader(object); - - return panelHeader.length > 0; - } - - /** - * Get panel header from a children element - * @param {Object} object Jquery object - * @return {Object} panel header object - */ - function getPanelHeader(object) { - - return object.closest('li > .collapsible-header'); - } - - // Turn off any existing event handlers - function removeEventHandlers() { - $this.off('click.collapse', '> li > .collapsible-header'); - } - - /***** End Helper Functions *****/ - - // Methods - if (methodName === 'destroy') { - removeEventHandlers(); - return; - } else if (methodParam >= 0 && methodParam < $panel_headers.length) { - var $curr_header = $panel_headers.eq(methodParam); - if ($curr_header.length && (methodName === 'open' || methodName === 'close' && $curr_header.hasClass('active'))) { - collapsibleOpen($curr_header); - } - return; - } - - removeEventHandlers(); - - // Add click handler to only direct collapsible header children - $this.on('click.collapse', '> li > .collapsible-header', function (e) { - var element = $(e.target); - - if (isChildrenOfPanelHeader(element)) { - element = getPanelHeader(element); - } - - collapsibleOpen(element); - }); - - // Open first active - if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { - // Handle Accordion - collapsibleOpen($panel_headers.filter('.active').first(), true); - } else { - // Handle Expandables - $panel_headers.filter('.active').each(function () { - collapsibleOpen($(this), true); - }); - } - }); - }; - - $(document).ready(function () { - $('.collapsible').collapsible(); - }); -})(jQuery);;(function ($) { - - // Add posibility to scroll to selected option - // usefull for select for example - $.fn.scrollTo = function (elem) { - $(this).scrollTop($(this).scrollTop() - $(this).offset().top + $(elem).offset().top); - return this; - }; - - $.fn.dropdown = function (options) { - var defaults = { - inDuration: 300, - outDuration: 225, - constrainWidth: true, // Constrains width of dropdown to the activator - hover: false, - gutter: 0, // Spacing from edge - belowOrigin: false, - alignment: 'left', - stopPropagation: false - }; - - // Open dropdown. - if (options === "open") { - this.each(function () { - $(this).trigger('open'); - }); - return false; - } - - // Close dropdown. - if (options === "close") { - this.each(function () { - $(this).trigger('close'); - }); - return false; - } - - this.each(function () { - var origin = $(this); - var curr_options = $.extend({}, defaults, options); - var isFocused = false; - - // Dropdown menu - var activates = $("#" + origin.attr('data-activates')); - - function updateOptions() { - if (origin.data('induration') !== undefined) curr_options.inDuration = origin.data('induration'); - if (origin.data('outduration') !== undefined) curr_options.outDuration = origin.data('outduration'); - if (origin.data('constrainwidth') !== undefined) curr_options.constrainWidth = origin.data('constrainwidth'); - if (origin.data('hover') !== undefined) curr_options.hover = origin.data('hover'); - if (origin.data('gutter') !== undefined) curr_options.gutter = origin.data('gutter'); - if (origin.data('beloworigin') !== undefined) curr_options.belowOrigin = origin.data('beloworigin'); - if (origin.data('alignment') !== undefined) curr_options.alignment = origin.data('alignment'); - if (origin.data('stoppropagation') !== undefined) curr_options.stopPropagation = origin.data('stoppropagation'); - } - - updateOptions(); - - // Attach dropdown to its activator - origin.after(activates); - - /* - Helper function to position and resize dropdown. - Used in hover and click handler. - */ - function placeDropdown(eventType) { - // Check for simultaneous focus and click events. - if (eventType === 'focus') { - isFocused = true; - } - - // Check html data attributes - updateOptions(); - - // Set Dropdown state - activates.addClass('active'); - origin.addClass('active'); - - var originWidth = origin[0].getBoundingClientRect().width; - - // Constrain width - if (curr_options.constrainWidth === true) { - activates.css('width', originWidth); - } else { - activates.css('white-space', 'nowrap'); - } - - // Offscreen detection - var windowHeight = window.innerHeight; - var originHeight = origin.innerHeight(); - var offsetLeft = origin.offset().left; - var offsetTop = origin.offset().top - $(window).scrollTop(); - var currAlignment = curr_options.alignment; - var gutterSpacing = 0; - var leftPosition = 0; - - // Below Origin - var verticalOffset = 0; - if (curr_options.belowOrigin === true) { - verticalOffset = originHeight; - } - - // Check for scrolling positioned container. - var scrollYOffset = 0; - var scrollXOffset = 0; - var wrapper = origin.parent(); - if (!wrapper.is('body')) { - if (wrapper[0].scrollHeight > wrapper[0].clientHeight) { - scrollYOffset = wrapper[0].scrollTop; - } - if (wrapper[0].scrollWidth > wrapper[0].clientWidth) { - scrollXOffset = wrapper[0].scrollLeft; - } - } - - if (offsetLeft + activates.innerWidth() > $(window).width()) { - // Dropdown goes past screen on right, force right alignment - currAlignment = 'right'; - } else if (offsetLeft - activates.innerWidth() + origin.innerWidth() < 0) { - // Dropdown goes past screen on left, force left alignment - currAlignment = 'left'; - } - // Vertical bottom offscreen detection - if (offsetTop + activates.innerHeight() > windowHeight) { - // If going upwards still goes offscreen, just crop height of dropdown. - if (offsetTop + originHeight - activates.innerHeight() < 0) { - var adjustedHeight = windowHeight - offsetTop - verticalOffset; - activates.css('max-height', adjustedHeight); - } else { - // Flow upwards. - if (!verticalOffset) { - verticalOffset += originHeight; - } - verticalOffset -= activates.innerHeight(); - } - } - - // Handle edge alignment - if (currAlignment === 'left') { - gutterSpacing = curr_options.gutter; - leftPosition = origin.position().left + gutterSpacing; - } else if (currAlignment === 'right') { - // Material icons fix - activates.stop(true, true).css({ - opacity: 0, - left: 0 - }); - - var offsetRight = origin.position().left + originWidth - activates.width(); - gutterSpacing = -curr_options.gutter; - leftPosition = offsetRight + gutterSpacing; - } - - // Position dropdown - activates.css({ - position: 'absolute', - top: origin.position().top + verticalOffset + scrollYOffset, - left: leftPosition + scrollXOffset - }); - - // Show dropdown - activates.slideDown({ - queue: false, - duration: curr_options.inDuration, - easing: 'easeOutCubic', - complete: function () { - $(this).css('height', ''); - } - }).animate({ opacity: 1 }, { queue: false, duration: curr_options.inDuration, easing: 'easeOutSine' }); - - // Add click close handler to document - setTimeout(function () { - $(document).on('click.' + activates.attr('id'), function (e) { - hideDropdown(); - $(document).off('click.' + activates.attr('id')); - }); - }, 0); - } - - function hideDropdown() { - // Check for simultaneous focus and click events. - isFocused = false; - activates.fadeOut(curr_options.outDuration); - activates.removeClass('active'); - origin.removeClass('active'); - $(document).off('click.' + activates.attr('id')); - setTimeout(function () { - activates.css('max-height', ''); - }, curr_options.outDuration); - } - - // Hover - if (curr_options.hover) { - var open = false; - origin.off('click.' + origin.attr('id')); - // Hover handler to show dropdown - origin.on('mouseenter', function (e) { - // Mouse over - if (open === false) { - placeDropdown(); - open = true; - } - }); - origin.on('mouseleave', function (e) { - // If hover on origin then to something other than dropdown content, then close - var toEl = e.toElement || e.relatedTarget; // added browser compatibility for target element - if (!$(toEl).closest('.dropdown-content').is(activates)) { - activates.stop(true, true); - hideDropdown(); - open = false; - } - }); - - activates.on('mouseleave', function (e) { - // Mouse out - var toEl = e.toElement || e.relatedTarget; - if (!$(toEl).closest('.dropdown-button').is(origin)) { - activates.stop(true, true); - hideDropdown(); - open = false; - } - }); - - // Click - } else { - // Click handler to show dropdown - origin.off('click.' + origin.attr('id')); - origin.on('click.' + origin.attr('id'), function (e) { - if (!isFocused) { - if (origin[0] == e.currentTarget && !origin.hasClass('active') && $(e.target).closest('.dropdown-content').length === 0) { - e.preventDefault(); // Prevents button click from moving window - if (curr_options.stopPropagation) { - e.stopPropagation(); - } - placeDropdown('click'); - } - // If origin is clicked and menu is open, close menu - else if (origin.hasClass('active')) { - hideDropdown(); - $(document).off('click.' + activates.attr('id')); - } - } - }); - } // End else - - // Listen to open and close event - useful for select component - origin.on('open', function (e, eventType) { - placeDropdown(eventType); - }); - origin.on('close', hideDropdown); - }); - }; // End dropdown plugin - - $(document).ready(function () { - $('.dropdown-button').dropdown(); - }); -})(jQuery); -;(function ($, Vel) { - 'use strict'; - - var _defaults = { - opacity: 0.5, - inDuration: 250, - outDuration: 250, - ready: undefined, - complete: undefined, - dismissible: true, - startingTop: '4%', - endingTop: '10%' - }; - - /** - * @class - * - */ - - var Modal = function () { - /** - * Construct Modal instance and set up overlay - * @constructor - * @param {jQuery} $el - * @param {Object} options - */ - function Modal($el, options) { - _classCallCheck(this, Modal); - - // If exists, destroy and reinitialize - if (!!$el[0].M_Modal) { - $el[0].M_Modal.destroy(); - } - - /** - * The jQuery element - * @type {jQuery} - */ - this.$el = $el; - - /** - * Options for the modal - * @member Modal#options - * @prop {Number} [opacity=0.5] - Opacity of the modal overlay - * @prop {Number} [inDuration=250] - Length in ms of enter transition - * @prop {Number} [outDuration=250] - Length in ms of exit transition - * @prop {Function} ready - Callback function called when modal is finished entering - * @prop {Function} complete - Callback function called when modal is finished exiting - * @prop {Boolean} [dismissible=true] - Allow modal to be dismissed by keyboard or overlay click - * @prop {String} [startingTop='4%'] - startingTop - * @prop {String} [endingTop='10%'] - endingTop - */ - this.options = $.extend({}, Modal.defaults, options); - - /** - * Describes open/close state of modal - * @type {Boolean} - */ - this.isOpen = false; - - this.$el[0].M_Modal = this; - this.id = $el.attr('id'); - this.openingTrigger = undefined; - this.$overlay = $(''); - - Modal._increment++; - Modal._count++; - this.$overlay[0].style.zIndex = 1000 + Modal._increment * 2; - this.$el[0].style.zIndex = 1000 + Modal._increment * 2 + 1; - this.setupEventHandlers(); - } - - _createClass(Modal, [{ - key: 'getInstance', - - - /** - * Get Instance - */ - value: function getInstance() { - return this; - } - - /** - * Teardown component - */ - - }, { - key: 'destroy', - value: function destroy() { - this.removeEventHandlers(); - this.$el[0].removeAttribute('style'); - if (!!this.$overlay[0].parentNode) { - this.$overlay[0].parentNode.removeChild(this.$overlay[0]); - } - this.$el[0].M_Modal = undefined; - Modal._count--; - } - - /** - * Setup Event Handlers - */ - - }, { - key: 'setupEventHandlers', - value: function setupEventHandlers() { - this.handleOverlayClickBound = this.handleOverlayClick.bind(this); - this.handleModalCloseClickBound = this.handleModalCloseClick.bind(this); - - if (Modal._count === 1) { - document.body.addEventListener('click', this.handleTriggerClick); - } - this.$overlay[0].addEventListener('click', this.handleOverlayClickBound); - this.$el[0].addEventListener('click', this.handleModalCloseClickBound); - } - - /** - * Remove Event Handlers - */ - - }, { - key: 'removeEventHandlers', - value: function removeEventHandlers() { - if (Modal._count === 0) { - document.body.removeEventListener('click', this.handleTriggerClick); - } - this.$overlay[0].removeEventListener('click', this.handleOverlayClickBound); - this.$el[0].removeEventListener('click', this.handleModalCloseClickBound); - } - - /** - * Handle Trigger Click - * @param {Event} e - */ - - }, { - key: 'handleTriggerClick', - value: function handleTriggerClick(e) { - var $trigger = $(e.target).closest('.modal-trigger'); - if (e.target && $trigger.length) { - var modalId = $trigger[0].getAttribute('href'); - if (modalId) { - modalId = modalId.slice(1); - } else { - modalId = $trigger[0].getAttribute('data-target'); - } - var modalInstance = document.getElementById(modalId).M_Modal; - if (modalInstance) { - modalInstance.open($trigger); - } - e.preventDefault(); - } - } - - /** - * Handle Overlay Click - */ - - }, { - key: 'handleOverlayClick', - value: function handleOverlayClick() { - if (this.options.dismissible) { - this.close(); - } - } - - /** - * Handle Modal Close Click - * @param {Event} e - */ - - }, { - key: 'handleModalCloseClick', - value: function handleModalCloseClick(e) { - var $closeTrigger = $(e.target).closest('.modal-close'); - if (e.target && $closeTrigger.length) { - this.close(); - } - } - - /** - * Handle Keydown - * @param {Event} e - */ - - }, { - key: 'handleKeydown', - value: function handleKeydown(e) { - // ESC key - if (e.keyCode === 27 && this.options.dismissible) { - this.close(); - } - } - - /** - * Animate in modal - */ - - }, { - key: 'animateIn', - value: function animateIn() { - var _this = this; - - // Set initial styles - $.extend(this.$el[0].style, { - display: 'block', - opacity: 0 - }); - $.extend(this.$overlay[0].style, { - display: 'block', - opacity: 0 - }); - - // Animate overlay - Vel(this.$overlay[0], { opacity: this.options.opacity }, { duration: this.options.inDuration, queue: false, ease: 'easeOutCubic' }); - - // Define modal animation options - var enterVelocityOptions = { - duration: this.options.inDuration, - queue: false, - ease: 'easeOutCubic', - // Handle modal ready callback - complete: function () { - if (typeof _this.options.ready === 'function') { - _this.options.ready.call(_this, _this.$el, _this.openingTrigger); - } - } - }; - - // Bottom sheet animation - if (this.$el[0].classList.contains('bottom-sheet')) { - Vel(this.$el[0], { bottom: 0, opacity: 1 }, enterVelocityOptions); - - // Normal modal animation - } else { - Vel.hook(this.$el[0], 'scaleX', 0.7); - this.$el[0].style.top = this.options.startingTop; - Vel(this.$el[0], { top: this.options.endingTop, opacity: 1, scaleX: 1 }, enterVelocityOptions); - } - } - - /** - * Animate out modal - */ - - }, { - key: 'animateOut', - value: function animateOut() { - var _this2 = this; - - // Animate overlay - Vel(this.$overlay[0], { opacity: 0 }, { duration: this.options.outDuration, queue: false, ease: 'easeOutQuart' }); - - // Define modal animation options - var exitVelocityOptions = { - duration: this.options.outDuration, - queue: false, - ease: 'easeOutCubic', - // Handle modal ready callback - complete: function () { - _this2.$el[0].style.display = 'none'; - // Call complete callback - if (typeof _this2.options.complete === 'function') { - _this2.options.complete.call(_this2, _this2.$el); - } - _this2.$overlay[0].parentNode.removeChild(_this2.$overlay[0]); - } - }; - - // Bottom sheet animation - if (this.$el[0].classList.contains('bottom-sheet')) { - Vel(this.$el[0], { bottom: '-100%', opacity: 0 }, exitVelocityOptions); - - // Normal modal animation - } else { - Vel(this.$el[0], { top: this.options.startingTop, opacity: 0, scaleX: 0.7 }, exitVelocityOptions); - } - } - - /** - * Open Modal - * @param {jQuery} [$trigger] - */ - - }, { - key: 'open', - value: function open($trigger) { - if (this.isOpen) { - return; - } - - this.isOpen = true; - var body = document.body; - body.style.overflow = 'hidden'; - this.$el[0].classList.add('open'); - body.appendChild(this.$overlay[0]); - - // Set opening trigger, undefined indicates modal was opened by javascript - this.openingTrigger = !!$trigger ? $trigger : undefined; - - if (this.options.dismissible) { - this.handleKeydownBound = this.handleKeydown.bind(this); - document.addEventListener('keydown', this.handleKeydownBound); - } - - this.animateIn(); - - return this; - } - - /** - * Close Modal - */ - - }, { - key: 'close', - value: function close() { - if (!this.isOpen) { - return; - } - - this.isOpen = false; - this.$el[0].classList.remove('open'); - document.body.style.overflow = ''; - - if (this.options.dismissible) { - document.removeEventListener('keydown', this.handleKeydownBound); - } - - this.animateOut(); - - return this; - } - }], [{ - key: 'init', - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Modal($(this), options)); - }); - return arr; - } - }, { - key: 'defaults', - get: function () { - return _defaults; - } - }]); - - return Modal; - }(); - - /** - * @static - * @memberof Modal - */ - - - Modal._increment = 0; - - /** - * @static - * @memberof Modal - */ - Modal._count = 0; - - Materialize.Modal = Modal; - - $.fn.modal = function (methodOrOptions) { - // Call plugin method if valid method name is passed in - if (Modal.prototype[methodOrOptions]) { - // Getter methods - if (methodOrOptions.slice(0, 3) === 'get') { - return this.first()[0].M_Modal[methodOrOptions](); - - // Void methods - } else { - return this.each(function () { - this.M_Modal[methodOrOptions](); - }); - } - - // Initialize plugin if options or no argument is passed in - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - Modal.init(this, arguments[0]); - return this; - - // Return error if an unrecognized method name is passed in - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.modal'); - } - }; -})(jQuery, Materialize.Vel); -;(function ($) { - - $.fn.materialbox = function () { - - return this.each(function () { - - if ($(this).hasClass('initialized')) { - return; - } - - $(this).addClass('initialized'); - - var overlayActive = false; - var doneAnimating = true; - var inDuration = 275; - var outDuration = 200; - var origin = $(this); - var placeholder = $('
            ').addClass('material-placeholder'); - var originalWidth = 0; - var originalHeight = 0; - var ancestorsChanged; - var ancestor; - var originInlineStyles = origin.attr('style'); - origin.wrap(placeholder); - - // Start click handler - origin.on('click', function () { - var placeholder = origin.parent('.material-placeholder'); - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var originalWidth = origin.width(); - var originalHeight = origin.height(); - - // If already modal, return to original - if (doneAnimating === false) { - returnToOriginal(); - return false; - } else if (overlayActive && doneAnimating === true) { - returnToOriginal(); - return false; - } - - // Set states - doneAnimating = false; - origin.addClass('active'); - overlayActive = true; - - // Set positioning for placeholder - placeholder.css({ - width: placeholder[0].getBoundingClientRect().width, - height: placeholder[0].getBoundingClientRect().height, - position: 'relative', - top: 0, - left: 0 - }); - - // Find ancestor with overflow: hidden; and remove it - ancestorsChanged = undefined; - ancestor = placeholder[0].parentNode; - var count = 0; - while (ancestor !== null && !$(ancestor).is(document)) { - var curr = $(ancestor); - if (curr.css('overflow') !== 'visible') { - curr.css('overflow', 'visible'); - if (ancestorsChanged === undefined) { - ancestorsChanged = curr; - } else { - ancestorsChanged = ancestorsChanged.add(curr); - } - } - ancestor = ancestor.parentNode; - } - - // Set css on origin - origin.css({ - position: 'absolute', - 'z-index': 1000, - 'will-change': 'left, top, width, height' - }).data('width', originalWidth).data('height', originalHeight); - - // Add overlay - var overlay = $('
            ').css({ - opacity: 0 - }).click(function () { - if (doneAnimating === true) returnToOriginal(); - }); - - // Put before in origin image to preserve z-index layering. - origin.before(overlay); - - // Set dimensions if needed - var overlayOffset = overlay[0].getBoundingClientRect(); - overlay.css({ - width: windowWidth, - height: windowHeight, - left: -1 * overlayOffset.left, - top: -1 * overlayOffset.top - }); - - // Animate Overlay - overlay.velocity({ opacity: 1 }, { duration: inDuration, queue: false, easing: 'easeOutQuad' }); - - // Add and animate caption if it exists - if (origin.data('caption') !== "") { - var $photo_caption = $('
            '); - $photo_caption.text(origin.data('caption')); - $('body').append($photo_caption); - $photo_caption.css({ "display": "inline" }); - $photo_caption.velocity({ opacity: 1 }, { duration: inDuration, queue: false, easing: 'easeOutQuad' }); - } - - // Resize Image - var ratio = 0; - var widthPercent = originalWidth / windowWidth; - var heightPercent = originalHeight / windowHeight; - var newWidth = 0; - var newHeight = 0; - - if (widthPercent > heightPercent) { - ratio = originalHeight / originalWidth; - newWidth = windowWidth * 0.9; - newHeight = windowWidth * 0.9 * ratio; - } else { - ratio = originalWidth / originalHeight; - newWidth = windowHeight * 0.9 * ratio; - newHeight = windowHeight * 0.9; - } - - // Animate image + set z-index - if (origin.hasClass('responsive-img')) { - origin.velocity({ 'max-width': newWidth, 'width': originalWidth }, { duration: 0, queue: false, - complete: function () { - origin.css({ left: 0, top: 0 }).velocity({ - height: newHeight, - width: newWidth, - left: $(document).scrollLeft() + windowWidth / 2 - origin.parent('.material-placeholder').offset().left - newWidth / 2, - top: $(document).scrollTop() + windowHeight / 2 - origin.parent('.material-placeholder').offset().top - newHeight / 2 - }, { - duration: inDuration, - queue: false, - easing: 'easeOutQuad', - complete: function () { - doneAnimating = true; - } - }); - } // End Complete - }); // End Velocity - } else { - origin.css('left', 0).css('top', 0).velocity({ - height: newHeight, - width: newWidth, - left: $(document).scrollLeft() + windowWidth / 2 - origin.parent('.material-placeholder').offset().left - newWidth / 2, - top: $(document).scrollTop() + windowHeight / 2 - origin.parent('.material-placeholder').offset().top - newHeight / 2 - }, { - duration: inDuration, - queue: false, - easing: 'easeOutQuad', - complete: function () { - doneAnimating = true; - } - }); // End Velocity - } - - // Handle Exit triggers - $(window).on('scroll.materialbox', function () { - if (overlayActive) { - returnToOriginal(); - } - }); - - $(window).on('resize.materialbox', function () { - if (overlayActive) { - returnToOriginal(); - } - }); - - $(document).on('keyup.materialbox', function (e) { - // ESC key - if (e.keyCode === 27 && doneAnimating === true && overlayActive) { - returnToOriginal(); - } - }); - }); // End click handler - - - // This function returns the modaled image to the original spot - function returnToOriginal() { - - doneAnimating = false; - - var placeholder = origin.parent('.material-placeholder'); - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var originalWidth = origin.data('width'); - var originalHeight = origin.data('height'); - - origin.velocity("stop", true); - $('#materialbox-overlay').velocity("stop", true); - $('.materialbox-caption').velocity("stop", true); - - // disable exit handlers - $(window).off('scroll.materialbox'); - $(document).off('keyup.materialbox'); - $(window).off('resize.materialbox'); - - $('#materialbox-overlay').velocity({ opacity: 0 }, { - duration: outDuration, // Delay prevents animation overlapping - queue: false, easing: 'easeOutQuad', - complete: function () { - // Remove Overlay - overlayActive = false; - $(this).remove(); - } - }); - - // Resize Image - origin.velocity({ - width: originalWidth, - height: originalHeight, - left: 0, - top: 0 - }, { - duration: outDuration, - queue: false, easing: 'easeOutQuad', - complete: function () { - placeholder.css({ - height: '', - width: '', - position: '', - top: '', - left: '' - }); - - origin.removeAttr('style'); - origin.attr('style', originInlineStyles); - - // Remove class - origin.removeClass('active'); - doneAnimating = true; - - // Remove overflow overrides on ancestors - if (ancestorsChanged) { - ancestorsChanged.css('overflow', ''); - } - } - }); - - // Remove Caption + reset css settings on image - $('.materialbox-caption').velocity({ opacity: 0 }, { - duration: outDuration, // Delay prevents animation overlapping - queue: false, easing: 'easeOutQuad', - complete: function () { - $(this).remove(); - } - }); - } - }); - }; - - $(document).ready(function () { - $('.materialboxed').materialbox(); - }); -})(jQuery); -;(function ($) { - - $.fn.parallax = function () { - var window_width = $(window).width(); - // Parallax Scripts - return this.each(function (i) { - var $this = $(this); - $this.addClass('parallax'); - - function updateParallax(initial) { - var container_height; - if (window_width < 601) { - container_height = $this.height() > 0 ? $this.height() : $this.children("img").height(); - } else { - container_height = $this.height() > 0 ? $this.height() : 500; - } - var $img = $this.children("img").first(); - var img_height = $img.height(); - var parallax_dist = img_height - container_height; - var bottom = $this.offset().top + container_height; - var top = $this.offset().top; - var scrollTop = $(window).scrollTop(); - var windowHeight = window.innerHeight; - var windowBottom = scrollTop + windowHeight; - var percentScrolled = (windowBottom - top) / (container_height + windowHeight); - var parallax = Math.round(parallax_dist * percentScrolled); - - if (initial) { - $img.css('display', 'block'); - } - if (bottom > scrollTop && top < scrollTop + windowHeight) { - $img.css('transform', "translate3D(-50%," + parallax + "px, 0)"); - } - } - - // Wait for image load - $this.children("img").one("load", function () { - updateParallax(true); - }).each(function () { - if (this.complete) $(this).trigger("load"); - }); - - $(window).scroll(function () { - window_width = $(window).width(); - updateParallax(false); - }); - - $(window).resize(function () { - window_width = $(window).width(); - updateParallax(false); - }); - }); - }; -})(jQuery); -;(function ($) { - - var methods = { - init: function (options) { - var defaults = { - onShow: null, - swipeable: false, - responsiveThreshold: Infinity // breakpoint for swipeable - }; - options = $.extend(defaults, options); - var namespace = Materialize.objectSelectorString($(this)); - - return this.each(function (i) { - - var uniqueNamespace = namespace + i; - - // For each set of tabs, we want to keep track of - // which tab is active and its associated content - var $this = $(this), - window_width = $(window).width(); - - var $active, - $content, - $links = $this.find('li.tab a'), - $tabs_width = $this.width(), - $tabs_content = $(), - $tabs_wrapper, - $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length, - $indicator, - index = 0, - prev_index = 0, - clicked = false, - clickedTimeout, - transition = 300; - - // Finds right attribute for indicator based on active tab. - // el: jQuery Object - var calcRightPos = function (el) { - return Math.ceil($tabs_width - el.position().left - el[0].getBoundingClientRect().width - $this.scrollLeft()); - }; - - // Finds left attribute for indicator based on active tab. - // el: jQuery Object - var calcLeftPos = function (el) { - return Math.floor(el.position().left + $this.scrollLeft()); - }; - - // Animates Indicator to active tab. - // prev_index: Number - var animateIndicator = function (prev_index) { - if (index - prev_index >= 0) { - $indicator.velocity({ "right": calcRightPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad' }); - $indicator.velocity({ "left": calcLeftPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad', delay: 90 }); - } else { - $indicator.velocity({ "left": calcLeftPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad' }); - $indicator.velocity({ "right": calcRightPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad', delay: 90 }); - } - }; - - // Change swipeable according to responsive threshold - if (options.swipeable) { - if (window_width > options.responsiveThreshold) { - options.swipeable = false; - } - } - - // If the location.hash matches one of the links, use that as the active tab. - $active = $($links.filter('[href="' + location.hash + '"]')); - - // If no match is found, use the first link or any with class 'active' as the initial active tab. - if ($active.length === 0) { - $active = $(this).find('li.tab a.active').first(); - } - if ($active.length === 0) { - $active = $(this).find('li.tab a').first(); - } - - $active.addClass('active'); - index = $links.index($active); - if (index < 0) { - index = 0; - } - - if ($active[0] !== undefined) { - $content = $($active[0].hash); - $content.addClass('active'); - } - - // append indicator then set indicator width to tab width - if (!$this.find('.indicator').length) { - $this.append('
          • '); - } - $indicator = $this.find('.indicator'); - - // we make sure that the indicator is at the end of the tabs - $this.append($indicator); - - if ($this.is(":visible")) { - // $indicator.css({"right": $tabs_width - ((index + 1) * $tab_width)}); - // $indicator.css({"left": index * $tab_width}); - setTimeout(function () { - $indicator.css({ "right": calcRightPos($active) }); - $indicator.css({ "left": calcLeftPos($active) }); - }, 0); - } - $(window).off('resize.tabs-' + uniqueNamespace).on('resize.tabs-' + uniqueNamespace, function () { - $tabs_width = $this.width(); - $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length; - if (index < 0) { - index = 0; - } - if ($tab_width !== 0 && $tabs_width !== 0) { - $indicator.css({ "right": calcRightPos($active) }); - $indicator.css({ "left": calcLeftPos($active) }); - } - }); - - // Initialize Tabs Content. - if (options.swipeable) { - // TODO: Duplicate calls with swipeable? handle multiple div wrapping. - $links.each(function () { - var $curr_content = $(Materialize.escapeHash(this.hash)); - $curr_content.addClass('carousel-item'); - $tabs_content = $tabs_content.add($curr_content); - }); - $tabs_wrapper = $tabs_content.wrapAll(''); - $tabs_content.css('display', ''); - $('.tabs-content.carousel').carousel({ - fullWidth: true, - noWrap: true, - onCycleTo: function (item) { - if (!clicked) { - var prev_index = index; - index = $tabs_wrapper.index(item); - $active.removeClass('active'); - $active = $links.eq(index); - $active.addClass('active'); - animateIndicator(prev_index); - if (typeof options.onShow === "function") { - options.onShow.call($this[0], $content); - } - } - } - }); - } else { - // Hide the remaining content - $links.not($active).each(function () { - $(Materialize.escapeHash(this.hash)).hide(); - }); - } - - // Bind the click event handler - $this.off('click.tabs').on('click.tabs', 'a', function (e) { - if ($(this).parent().hasClass('disabled')) { - e.preventDefault(); - return; - } - - // Act as regular link if target attribute is specified. - if (!!$(this).attr("target")) { - return; - } - - clicked = true; - $tabs_width = $this.width(); - $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length; - - // Make the old tab inactive. - $active.removeClass('active'); - var $oldContent = $content; - - // Update the variables with the new link and content - $active = $(this); - $content = $(Materialize.escapeHash(this.hash)); - $links = $this.find('li.tab a'); - var activeRect = $active.position(); - - // Make the tab active. - $active.addClass('active'); - prev_index = index; - index = $links.index($(this)); - if (index < 0) { - index = 0; - } - // Change url to current tab - // window.location.hash = $active.attr('href'); - - // Swap content - if (options.swipeable) { - if ($tabs_content.length) { - $tabs_content.carousel('set', index, function () { - if (typeof options.onShow === "function") { - options.onShow.call($this[0], $content); - } - }); - } - } else { - if ($content !== undefined) { - $content.show(); - $content.addClass('active'); - if (typeof options.onShow === "function") { - options.onShow.call(this, $content); - } - } - - if ($oldContent !== undefined && !$oldContent.is($content)) { - $oldContent.hide(); - $oldContent.removeClass('active'); - } - } - - // Reset clicked state - clickedTimeout = setTimeout(function () { - clicked = false; - }, transition); - - // Update indicator - animateIndicator(prev_index); - - // Prevent the anchor's default click action - e.preventDefault(); - }); - }); - }, - select_tab: function (id) { - this.find('a[href="#' + id + '"]').trigger('click'); - } - }; - - $.fn.tabs = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tabs'); - } - }; - - $(document).ready(function () { - $('ul.tabs').tabs(); - }); -})(jQuery); -;(function ($) { - $.fn.tooltip = function (options) { - var timeout = null, - margin = 5; - - // Defaults - var defaults = { - delay: 350, - tooltip: '', - position: 'bottom', - html: false - }; - - // Remove tooltip from the activator - if (options === "remove") { - this.each(function () { - $('#' + $(this).attr('data-tooltip-id')).remove(); - $(this).removeAttr('data-tooltip-id'); - $(this).off('mouseenter.tooltip mouseleave.tooltip'); - }); - return false; - } - - options = $.extend(defaults, options); - - return this.each(function () { - var tooltipId = Materialize.guid(); - var origin = $(this); - - // Destroy old tooltip - if (origin.attr('data-tooltip-id')) { - $('#' + origin.attr('data-tooltip-id')).remove(); - } - - origin.attr('data-tooltip-id', tooltipId); - - // Get attributes. - var allowHtml, tooltipDelay, tooltipPosition, tooltipText, tooltipEl, backdrop; - var setAttributes = function () { - allowHtml = origin.attr('data-html') ? origin.attr('data-html') === 'true' : options.html; - tooltipDelay = origin.attr('data-delay'); - tooltipDelay = tooltipDelay === undefined || tooltipDelay === '' ? options.delay : tooltipDelay; - tooltipPosition = origin.attr('data-position'); - tooltipPosition = tooltipPosition === undefined || tooltipPosition === '' ? options.position : tooltipPosition; - tooltipText = origin.attr('data-tooltip'); - tooltipText = tooltipText === undefined || tooltipText === '' ? options.tooltip : tooltipText; - }; - setAttributes(); - - var renderTooltipEl = function () { - var tooltip = $('
            '); - - // Create Text span - if (allowHtml) { - tooltipText = $('').html(tooltipText); - } else { - tooltipText = $('').text(tooltipText); - } - - // Create tooltip - tooltip.append(tooltipText).appendTo($('body')).attr('id', tooltipId); - - // Create backdrop - backdrop = $('
            '); - backdrop.appendTo(tooltip); - return tooltip; - }; - tooltipEl = renderTooltipEl(); - - // Destroy previously binded events - origin.off('mouseenter.tooltip mouseleave.tooltip'); - // Mouse In - var started = false, - timeoutRef; - origin.on({ 'mouseenter.tooltip': function (e) { - var showTooltip = function () { - setAttributes(); - started = true; - tooltipEl.velocity('stop'); - backdrop.velocity('stop'); - tooltipEl.css({ visibility: 'visible', left: '0px', top: '0px' }); - - // Tooltip positioning - var originWidth = origin.outerWidth(); - var originHeight = origin.outerHeight(); - var tooltipHeight = tooltipEl.outerHeight(); - var tooltipWidth = tooltipEl.outerWidth(); - var tooltipVerticalMovement = '0px'; - var tooltipHorizontalMovement = '0px'; - var backdropOffsetWidth = backdrop[0].offsetWidth; - var backdropOffsetHeight = backdrop[0].offsetHeight; - var scaleXFactor = 8; - var scaleYFactor = 8; - var scaleFactor = 0; - var targetTop, targetLeft, newCoordinates; - - if (tooltipPosition === "top") { - // Top Position - targetTop = origin.offset().top - tooltipHeight - margin; - targetLeft = origin.offset().left + originWidth / 2 - tooltipWidth / 2; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - tooltipVerticalMovement = '-10px'; - backdrop.css({ - bottom: 0, - left: 0, - borderRadius: '14px 14px 0 0', - transformOrigin: '50% 100%', - marginTop: tooltipHeight, - marginLeft: tooltipWidth / 2 - backdropOffsetWidth / 2 - }); - } - // Left Position - else if (tooltipPosition === "left") { - targetTop = origin.offset().top + originHeight / 2 - tooltipHeight / 2; - targetLeft = origin.offset().left - tooltipWidth - margin; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - - tooltipHorizontalMovement = '-10px'; - backdrop.css({ - top: '-7px', - right: 0, - width: '14px', - height: '14px', - borderRadius: '14px 0 0 14px', - transformOrigin: '95% 50%', - marginTop: tooltipHeight / 2, - marginLeft: tooltipWidth - }); - } - // Right Position - else if (tooltipPosition === "right") { - targetTop = origin.offset().top + originHeight / 2 - tooltipHeight / 2; - targetLeft = origin.offset().left + originWidth + margin; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - - tooltipHorizontalMovement = '+10px'; - backdrop.css({ - top: '-7px', - left: 0, - width: '14px', - height: '14px', - borderRadius: '0 14px 14px 0', - transformOrigin: '5% 50%', - marginTop: tooltipHeight / 2, - marginLeft: '0px' - }); - } else { - // Bottom Position - targetTop = origin.offset().top + origin.outerHeight() + margin; - targetLeft = origin.offset().left + originWidth / 2 - tooltipWidth / 2; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - tooltipVerticalMovement = '+10px'; - backdrop.css({ - top: 0, - left: 0, - marginLeft: tooltipWidth / 2 - backdropOffsetWidth / 2 - }); - } - - // Set tooptip css placement - tooltipEl.css({ - top: newCoordinates.y, - left: newCoordinates.x - }); - - // Calculate Scale to fill - scaleXFactor = Math.SQRT2 * tooltipWidth / parseInt(backdropOffsetWidth); - scaleYFactor = Math.SQRT2 * tooltipHeight / parseInt(backdropOffsetHeight); - scaleFactor = Math.max(scaleXFactor, scaleYFactor); - - tooltipEl.velocity({ translateY: tooltipVerticalMovement, translateX: tooltipHorizontalMovement }, { duration: 350, queue: false }).velocity({ opacity: 1 }, { duration: 300, delay: 50, queue: false }); - backdrop.css({ visibility: 'visible' }).velocity({ opacity: 1 }, { duration: 55, delay: 0, queue: false }).velocity({ scaleX: scaleFactor, scaleY: scaleFactor }, { duration: 300, delay: 0, queue: false, easing: 'easeInOutQuad' }); - }; - - timeoutRef = setTimeout(showTooltip, tooltipDelay); // End Interval - - // Mouse Out - }, - 'mouseleave.tooltip': function () { - // Reset State - started = false; - clearTimeout(timeoutRef); - - // Animate back - setTimeout(function () { - if (started !== true) { - tooltipEl.velocity({ - opacity: 0, translateY: 0, translateX: 0 }, { duration: 225, queue: false }); - backdrop.velocity({ opacity: 0, scaleX: 1, scaleY: 1 }, { - duration: 225, - queue: false, - complete: function () { - backdrop.css({ visibility: 'hidden' }); - tooltipEl.css({ visibility: 'hidden' }); - started = false; - } - }); - } - }, 225); - } - }); - }); - }; - - var repositionWithinScreen = function (x, y, width, height) { - var newX = x; - var newY = y; - - if (newX < 0) { - newX = 4; - } else if (newX + width > window.innerWidth) { - newX -= newX + width - window.innerWidth; - } - - if (newY < 0) { - newY = 4; - } else if (newY + height > window.innerHeight + $(window).scrollTop) { - newY -= newY + height - window.innerHeight; - } - - return { x: newX, y: newY }; - }; - - $(document).ready(function () { - $('.tooltipped').tooltip(); - }); -})(jQuery); -; /*! - * Waves v0.6.4 - * http://fian.my.id/Waves - * - * Copyright 2014 Alfiana E. Sibuea and other contributors - * Released under the MIT license - * https://github.com/fians/Waves/blob/master/LICENSE - */ - -;(function (window) { - 'use strict'; - - var Waves = Waves || {}; - var $$ = document.querySelectorAll.bind(document); - - // Find exact position of element - function isWindow(obj) { - return obj !== null && obj === obj.window; - } - - function getWindow(elem) { - return isWindow(elem) ? elem : elem.nodeType === 9 && elem.defaultView; - } - - function offset(elem) { - var docElem, - win, - box = { top: 0, left: 0 }, - doc = elem && elem.ownerDocument; - - docElem = doc.documentElement; - - if (typeof elem.getBoundingClientRect !== typeof undefined) { - box = elem.getBoundingClientRect(); - } - win = getWindow(doc); - return { - top: box.top + win.pageYOffset - docElem.clientTop, - left: box.left + win.pageXOffset - docElem.clientLeft - }; - } - - function convertStyle(obj) { - var style = ''; - - for (var a in obj) { - if (obj.hasOwnProperty(a)) { - style += a + ':' + obj[a] + ';'; - } - } - - return style; - } - - var Effect = { - - // Effect delay - duration: 750, - - show: function (e, element) { - - // Disable right click - if (e.button === 2) { - return false; - } - - var el = element || this; - - // Create ripple - var ripple = document.createElement('div'); - ripple.className = 'waves-ripple'; - el.appendChild(ripple); - - // Get click coordinate and element witdh - var pos = offset(el); - var relativeY = e.pageY - pos.top; - var relativeX = e.pageX - pos.left; - var scale = 'scale(' + el.clientWidth / 100 * 10 + ')'; - - // Support for touch devices - if ('touches' in e) { - relativeY = e.touches[0].pageY - pos.top; - relativeX = e.touches[0].pageX - pos.left; - } - - // Attach data to element - ripple.setAttribute('data-hold', Date.now()); - ripple.setAttribute('data-scale', scale); - ripple.setAttribute('data-x', relativeX); - ripple.setAttribute('data-y', relativeY); - - // Set ripple position - var rippleStyle = { - 'top': relativeY + 'px', - 'left': relativeX + 'px' - }; - - ripple.className = ripple.className + ' waves-notransition'; - ripple.setAttribute('style', convertStyle(rippleStyle)); - ripple.className = ripple.className.replace('waves-notransition', ''); - - // Scale the ripple - rippleStyle['-webkit-transform'] = scale; - rippleStyle['-moz-transform'] = scale; - rippleStyle['-ms-transform'] = scale; - rippleStyle['-o-transform'] = scale; - rippleStyle.transform = scale; - rippleStyle.opacity = '1'; - - rippleStyle['-webkit-transition-duration'] = Effect.duration + 'ms'; - rippleStyle['-moz-transition-duration'] = Effect.duration + 'ms'; - rippleStyle['-o-transition-duration'] = Effect.duration + 'ms'; - rippleStyle['transition-duration'] = Effect.duration + 'ms'; - - rippleStyle['-webkit-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - rippleStyle['-moz-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - rippleStyle['-o-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - rippleStyle['transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - - ripple.setAttribute('style', convertStyle(rippleStyle)); - }, - - hide: function (e) { - TouchHandler.touchup(e); - - var el = this; - var width = el.clientWidth * 1.4; - - // Get first ripple - var ripple = null; - var ripples = el.getElementsByClassName('waves-ripple'); - if (ripples.length > 0) { - ripple = ripples[ripples.length - 1]; - } else { - return false; - } - - var relativeX = ripple.getAttribute('data-x'); - var relativeY = ripple.getAttribute('data-y'); - var scale = ripple.getAttribute('data-scale'); - - // Get delay beetween mousedown and mouse leave - var diff = Date.now() - Number(ripple.getAttribute('data-hold')); - var delay = 350 - diff; - - if (delay < 0) { - delay = 0; - } - - // Fade out ripple after delay - setTimeout(function () { - var style = { - 'top': relativeY + 'px', - 'left': relativeX + 'px', - 'opacity': '0', - - // Duration - '-webkit-transition-duration': Effect.duration + 'ms', - '-moz-transition-duration': Effect.duration + 'ms', - '-o-transition-duration': Effect.duration + 'ms', - 'transition-duration': Effect.duration + 'ms', - '-webkit-transform': scale, - '-moz-transform': scale, - '-ms-transform': scale, - '-o-transform': scale, - 'transform': scale - }; - - ripple.setAttribute('style', convertStyle(style)); - - setTimeout(function () { - try { - el.removeChild(ripple); - } catch (e) { - return false; - } - }, Effect.duration); - }, delay); - }, - - // Little hack to make can perform waves effect - wrapInput: function (elements) { - for (var a = 0; a < elements.length; a++) { - var el = elements[a]; - - if (el.tagName.toLowerCase() === 'input') { - var parent = el.parentNode; - - // If input already have parent just pass through - if (parent.tagName.toLowerCase() === 'i' && parent.className.indexOf('waves-effect') !== -1) { - continue; - } - - // Put element class and style to the specified parent - var wrapper = document.createElement('i'); - wrapper.className = el.className + ' waves-input-wrapper'; - - var elementStyle = el.getAttribute('style'); - - if (!elementStyle) { - elementStyle = ''; - } - - wrapper.setAttribute('style', elementStyle); - - el.className = 'waves-button-input'; - el.removeAttribute('style'); - - // Put element as child - parent.replaceChild(wrapper, el); - wrapper.appendChild(el); - } - } - } - }; - - /** - * Disable mousedown event for 500ms during and after touch - */ - var TouchHandler = { - /* uses an integer rather than bool so there's no issues with - * needing to clear timeouts if another touch event occurred - * within the 500ms. Cannot mouseup between touchstart and - * touchend, nor in the 500ms after touchend. */ - touches: 0, - allowEvent: function (e) { - var allow = true; - - if (e.type === 'touchstart') { - TouchHandler.touches += 1; //push - } else if (e.type === 'touchend' || e.type === 'touchcancel') { - setTimeout(function () { - if (TouchHandler.touches > 0) { - TouchHandler.touches -= 1; //pop after 500ms - } - }, 500); - } else if (e.type === 'mousedown' && TouchHandler.touches > 0) { - allow = false; - } - - return allow; - }, - touchup: function (e) { - TouchHandler.allowEvent(e); - } - }; - - /** - * Delegated click handler for .waves-effect element. - * returns null when .waves-effect element not in "click tree" - */ - function getWavesEffectElement(e) { - if (TouchHandler.allowEvent(e) === false) { - return null; - } - - var element = null; - var target = e.target || e.srcElement; - - while (target.parentNode !== null) { - if (!(target instanceof SVGElement) && target.className.indexOf('waves-effect') !== -1) { - element = target; - break; - } - target = target.parentNode; - } - return element; - } - - /** - * Bubble the click and show effect if .waves-effect elem was found - */ - function showEffect(e) { - var element = getWavesEffectElement(e); - - if (element !== null) { - Effect.show(e, element); - - if ('ontouchstart' in window) { - element.addEventListener('touchend', Effect.hide, false); - element.addEventListener('touchcancel', Effect.hide, false); - } - - element.addEventListener('mouseup', Effect.hide, false); - element.addEventListener('mouseleave', Effect.hide, false); - element.addEventListener('dragend', Effect.hide, false); - } - } - - Waves.displayEffect = function (options) { - options = options || {}; - - if ('duration' in options) { - Effect.duration = options.duration; - } - - //Wrap input inside tag - Effect.wrapInput($$('.waves-effect')); - - if ('ontouchstart' in window) { - document.body.addEventListener('touchstart', showEffect, false); - } - - document.body.addEventListener('mousedown', showEffect, false); - }; - - /** - * Attach Waves to an input element (or any element which doesn't - * bubble mouseup/mousedown events). - * Intended to be used with dynamically loaded forms/inputs, or - * where the user doesn't want a delegated click handler. - */ - Waves.attach = function (element) { - //FUTURE: automatically add waves classes and allow users - // to specify them with an options param? Eg. light/classic/button - if (element.tagName.toLowerCase() === 'input') { - Effect.wrapInput([element]); - element = element.parentNode; - } - - if ('ontouchstart' in window) { - element.addEventListener('touchstart', showEffect, false); - } - - element.addEventListener('mousedown', showEffect, false); - }; - - window.Waves = Waves; - - document.addEventListener('DOMContentLoaded', function () { - Waves.displayEffect(); - }, false); -})(window); -;(function ($, Vel) { - 'use strict'; - - var _defaults = { - displayLength: Infinity, - inDuration: 300, - outDuration: 375, - className: undefined, - completeCallback: undefined, - activationPercent: 0.8 - }; - - var Toast = function () { - function Toast(message, displayLength, className, completeCallback) { - _classCallCheck(this, Toast); - - if (!message) { - return; - } - - /** - * Options for the toast - * @member Toast#options - */ - this.options = { - displayLength: displayLength, - className: className, - completeCallback: completeCallback - }; - - this.options = $.extend({}, Toast.defaults, this.options); - this.message = message; - - /** - * Describes current pan state toast - * @type {Boolean} - */ - this.panning = false; - - /** - * Time remaining until toast is removed - */ - this.timeRemaining = this.options.displayLength; - - if (Toast._toasts.length === 0) { - Toast._createContainer(); - } - - // Create new toast - Toast._toasts.push(this); - var toastElement = this.createToast(); - toastElement.M_Toast = this; - this.el = toastElement; - this._animateIn(); - this.setTimer(); - } - - _createClass(Toast, [{ - key: 'createToast', - - - /** - * Create toast and append it to toast container - */ - value: function createToast() { - var toast = document.createElement('div'); - toast.classList.add('toast'); - - // Add custom classes onto toast - if (this.options.className) { - var classes = this.options.className.split(' '); - var i = void 0, - count = void 0; - for (i = 0, count = classes.length; i < count; i++) { - toast.classList.add(classes[i]); - } - } - - // Set content - if (typeof HTMLElement === 'object' ? this.message instanceof HTMLElement : this.message && typeof this.message === 'object' && this.message !== null && this.message.nodeType === 1 && typeof this.message.nodeName === 'string') { - toast.appendChild(this.message); - - // Check if it is jQuery object - } else if (this.message instanceof jQuery) { - $(toast).append(this.message); - - // Insert as text; - } else { - toast.innerHTML = this.message; - } - - // Append toasft - Toast._container.appendChild(toast); - return toast; - } - - /** - * Animate in toast - */ - - }, { - key: '_animateIn', - value: function _animateIn() { - // Animate toast in - Vel(this.el, { top: 0, opacity: 1 }, { - duration: 300, - easing: 'easeOutCubic', - queue: false - }); - } - - /** - * Create setInterval which automatically removes toast when timeRemaining >= 0 - * has been reached - */ - - }, { - key: 'setTimer', - value: function setTimer() { - var _this3 = this; - - if (this.timeRemaining !== Infinity) { - this.counterInterval = setInterval(function () { - // If toast is not being dragged, decrease its time remaining - if (!_this3.panning) { - _this3.timeRemaining -= 20; - } - - // Animate toast out - if (_this3.timeRemaining <= 0) { - _this3.remove(); - } - }, 20); - } - } - - /** - * Dismiss toast with animation - */ - - }, { - key: 'remove', - value: function remove() { - var _this4 = this; - - window.clearInterval(this.counterInterval); - var activationDistance = this.el.offsetWidth * this.options.activationPercent; - - if (this.wasSwiped) { - this.el.style.transition = 'transform .05s, opacity .05s'; - this.el.style.transform = 'translateX(' + activationDistance + 'px)'; - this.el.style.opacity = 0; - } - - Vel(this.el, { opacity: 0, marginTop: '-40px' }, { - duration: this.options.outDuration, - easing: 'easeOutExpo', - queue: false, - complete: function () { - // Call the optional callback - if (typeof _this4.options.completeCallback === 'function') { - _this4.options.completeCallback(); - } - // Remove toast from DOM - _this4.el.parentNode.removeChild(_this4.el); - Toast._toasts.splice(Toast._toasts.indexOf(_this4), 1); - if (Toast._toasts.length === 0) { - Toast._removeContainer(); - } - } - }); - } - }], [{ - key: '_createContainer', - - - /** - * Append toast container and add event handlers - */ - value: function _createContainer() { - var container = document.createElement('div'); - container.setAttribute('id', 'toast-container'); - - // Add event handler - container.addEventListener('touchstart', Toast._onDragStart); - container.addEventListener('touchmove', Toast._onDragMove); - container.addEventListener('touchend', Toast._onDragEnd); - - container.addEventListener('mousedown', Toast._onDragStart); - document.addEventListener('mousemove', Toast._onDragMove); - document.addEventListener('mouseup', Toast._onDragEnd); - - document.body.appendChild(container); - Toast._container = container; - } - - /** - * Remove toast container and event handlers - */ - - }, { - key: '_removeContainer', - value: function _removeContainer() { - // Add event handler - document.removeEventListener('mousemove', Toast._onDragMove); - document.removeEventListener('mouseup', Toast._onDragEnd); - - Toast._container.parentNode.removeChild(Toast._container); - Toast._container = null; - } - - /** - * Begin drag handler - * @param {Event} e - */ - - }, { - key: '_onDragStart', - value: function _onDragStart(e) { - if (e.target && $(e.target).closest('.toast').length) { - var $toast = $(e.target).closest('.toast'); - var toast = $toast[0].M_Toast; - toast.panning = true; - Toast._draggedToast = toast; - toast.el.classList.add('panning'); - toast.el.style.transition = ''; - toast.startingXPos = Toast._xPos(e); - toast.time = Date.now(); - toast.xPos = Toast._xPos(e); - } - } - - /** - * Drag move handler - * @param {Event} e - */ - - }, { - key: '_onDragMove', - value: function _onDragMove(e) { - if (!!Toast._draggedToast) { - e.preventDefault(); - var toast = Toast._draggedToast; - toast.deltaX = Math.abs(toast.xPos - Toast._xPos(e)); - toast.xPos = Toast._xPos(e); - toast.velocityX = toast.deltaX / (Date.now() - toast.time); - toast.time = Date.now(); - - var totalDeltaX = toast.xPos - toast.startingXPos; - var activationDistance = toast.el.offsetWidth * toast.options.activationPercent; - toast.el.style.transform = 'translateX(' + totalDeltaX + 'px)'; - toast.el.style.opacity = 1 - Math.abs(totalDeltaX / activationDistance); - } - } - - /** - * End drag handler - * @param {Event} e - */ - - }, { - key: '_onDragEnd', - value: function _onDragEnd(e) { - if (!!Toast._draggedToast) { - var toast = Toast._draggedToast; - toast.panning = false; - toast.el.classList.remove('panning'); - - var totalDeltaX = toast.xPos - toast.startingXPos; - var activationDistance = toast.el.offsetWidth * toast.options.activationPercent; - var shouldBeDismissed = Math.abs(totalDeltaX) > activationDistance || toast.velocityX > 1; - - // Remove toast - if (shouldBeDismissed) { - toast.wasSwiped = true; - toast.remove(); - - // Animate toast back to original position - } else { - toast.el.style.transition = 'transform .2s, opacity .2s'; - toast.el.style.transform = ''; - toast.el.style.opacity = ''; - } - Toast._draggedToast = null; - } - } - - /** - * Get x position of mouse or touch event - * @param {Event} e - */ - - }, { - key: '_xPos', - value: function _xPos(e) { - if (e.targetTouches && e.targetTouches.length >= 1) { - return e.targetTouches[0].clientX; - } - // mouse event - return e.clientX; - } - - /** - * Remove all toasts - */ - - }, { - key: 'removeAll', - value: function removeAll() { - for (var toastIndex in Toast._toasts) { - Toast._toasts[toastIndex].remove(); - } - } - }, { - key: 'defaults', - get: function () { - return _defaults; - } - }]); - - return Toast; - }(); - - /** - * @static - * @memberof Toast - * @type {Array.} - */ - - - Toast._toasts = []; - - /** - * @static - * @memberof Toast - */ - Toast._container = null; - - /** - * @static - * @memberof Toast - * @type {Toast} - */ - Toast._draggedToast = null; - - Materialize.Toast = Toast; - Materialize.toast = function (message, displayLength, className, completeCallback) { - return new Toast(message, displayLength, className, completeCallback); - }; -})(jQuery, Materialize.Vel); -;(function ($) { - - var methods = { - init: function (options) { - var defaults = { - menuWidth: 300, - edge: 'left', - closeOnClick: false, - draggable: true, - onOpen: null, - onClose: null - }; - options = $.extend(defaults, options); - - $(this).each(function () { - var $this = $(this); - var menuId = $this.attr('data-activates'); - var menu = $("#" + menuId); - - // Set to width - if (options.menuWidth != 300) { - menu.css('width', options.menuWidth); - } - - // Add Touch Area - var $dragTarget = $('.drag-target[data-sidenav="' + menuId + '"]'); - if (options.draggable) { - // Regenerate dragTarget - if ($dragTarget.length) { - $dragTarget.remove(); - } - - $dragTarget = $('
            ').attr('data-sidenav', menuId); - $('body').append($dragTarget); - } else { - $dragTarget = $(); - } - - if (options.edge == 'left') { - menu.css('transform', 'translateX(-100%)'); - $dragTarget.css({ 'left': 0 }); // Add Touch Area - } else { - menu.addClass('right-aligned') // Change text-alignment to right - .css('transform', 'translateX(100%)'); - $dragTarget.css({ 'right': 0 }); // Add Touch Area - } - - // If fixed sidenav, bring menu out - if (menu.hasClass('fixed')) { - if (window.innerWidth > 992) { - menu.css('transform', 'translateX(0)'); - } - } - - // Window resize to reset on large screens fixed - if (menu.hasClass('fixed')) { - $(window).resize(function () { - if (window.innerWidth > 992) { - // Close menu if window is resized bigger than 992 and user has fixed sidenav - if ($('#sidenav-overlay').length !== 0 && menuOut) { - removeMenu(true); - } else { - // menu.removeAttr('style'); - menu.css('transform', 'translateX(0%)'); - // menu.css('width', options.menuWidth); - } - } else if (menuOut === false) { - if (options.edge === 'left') { - menu.css('transform', 'translateX(-100%)'); - } else { - menu.css('transform', 'translateX(100%)'); - } - } - }); - } - - // if closeOnClick, then add close event for all a tags in side sideNav - if (options.closeOnClick === true) { - menu.on("click.itemclick", "a:not(.collapsible-header)", function () { - if (!(window.innerWidth > 992 && menu.hasClass('fixed'))) { - removeMenu(); - } - }); - } - - var removeMenu = function (restoreNav) { - panning = false; - menuOut = false; - // Reenable scrolling - $('body').css({ - overflow: '', - width: '' - }); - - $('#sidenav-overlay').velocity({ opacity: 0 }, { duration: 200, - queue: false, easing: 'easeOutQuad', - complete: function () { - $(this).remove(); - } }); - if (options.edge === 'left') { - // Reset phantom div - $dragTarget.css({ width: '', right: '', left: '0' }); - menu.velocity({ 'translateX': '-100%' }, { duration: 200, - queue: false, - easing: 'easeOutCubic', - complete: function () { - if (restoreNav === true) { - // Restore Fixed sidenav - menu.removeAttr('style'); - menu.css('width', options.menuWidth); - } - } - - }); - } else { - // Reset phantom div - $dragTarget.css({ width: '', right: '0', left: '' }); - menu.velocity({ 'translateX': '100%' }, { duration: 200, - queue: false, - easing: 'easeOutCubic', - complete: function () { - if (restoreNav === true) { - // Restore Fixed sidenav - menu.removeAttr('style'); - menu.css('width', options.menuWidth); - } - } - }); - } - - // Callback - if (typeof options.onClose === 'function') { - options.onClose.call(this, menu); - } - }; - - // Touch Event - var panning = false; - var menuOut = false; - - if (options.draggable) { - $dragTarget.on('click', function () { - if (menuOut) { - removeMenu(); - } - }); - - $dragTarget.hammer({ - prevent_default: false - }).on('pan', function (e) { - - if (e.gesture.pointerType == "touch") { - - var direction = e.gesture.direction; - var x = e.gesture.center.x; - var y = e.gesture.center.y; - var velocityX = e.gesture.velocityX; - - // Vertical scroll bugfix - if (x === 0 && y === 0) { - return; - } - - // Disable Scrolling - var $body = $('body'); - var $overlay = $('#sidenav-overlay'); - var oldWidth = $body.innerWidth(); - $body.css('overflow', 'hidden'); - $body.width(oldWidth); - - // If overlay does not exist, create one and if it is clicked, close menu - if ($overlay.length === 0) { - $overlay = $('
            '); - $overlay.css('opacity', 0).click(function () { - removeMenu(); - }); - - // Run 'onOpen' when sidenav is opened via touch/swipe if applicable - if (typeof options.onOpen === 'function') { - options.onOpen.call(this, menu); - } - - $('body').append($overlay); - } - - // Keep within boundaries - if (options.edge === 'left') { - if (x > options.menuWidth) { - x = options.menuWidth; - } else if (x < 0) { - x = 0; - } - } - - if (options.edge === 'left') { - // Left Direction - if (x < options.menuWidth / 2) { - menuOut = false; - } - // Right Direction - else if (x >= options.menuWidth / 2) { - menuOut = true; - } - menu.css('transform', 'translateX(' + (x - options.menuWidth) + 'px)'); - } else { - // Left Direction - if (x < window.innerWidth - options.menuWidth / 2) { - menuOut = true; - } - // Right Direction - else if (x >= window.innerWidth - options.menuWidth / 2) { - menuOut = false; - } - var rightPos = x - options.menuWidth / 2; - if (rightPos < 0) { - rightPos = 0; - } - - menu.css('transform', 'translateX(' + rightPos + 'px)'); - } - - // Percentage overlay - var overlayPerc; - if (options.edge === 'left') { - overlayPerc = x / options.menuWidth; - $overlay.velocity({ opacity: overlayPerc }, { duration: 10, queue: false, easing: 'easeOutQuad' }); - } else { - overlayPerc = Math.abs((x - window.innerWidth) / options.menuWidth); - $overlay.velocity({ opacity: overlayPerc }, { duration: 10, queue: false, easing: 'easeOutQuad' }); - } - } - }).on('panend', function (e) { - - if (e.gesture.pointerType == "touch") { - var $overlay = $('#sidenav-overlay'); - var velocityX = e.gesture.velocityX; - var x = e.gesture.center.x; - var leftPos = x - options.menuWidth; - var rightPos = x - options.menuWidth / 2; - if (leftPos > 0) { - leftPos = 0; - } - if (rightPos < 0) { - rightPos = 0; - } - panning = false; - - if (options.edge === 'left') { - // If velocityX <= 0.3 then the user is flinging the menu closed so ignore menuOut - if (menuOut && velocityX <= 0.3 || velocityX < -0.5) { - // Return menu to open - if (leftPos !== 0) { - menu.velocity({ 'translateX': [0, leftPos] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - - $overlay.velocity({ opacity: 1 }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - $dragTarget.css({ width: '50%', right: 0, left: '' }); - menuOut = true; - } else if (!menuOut || velocityX > 0.3) { - // Enable Scrolling - $('body').css({ - overflow: '', - width: '' - }); - // Slide menu closed - menu.velocity({ 'translateX': [-1 * options.menuWidth - 10, leftPos] }, { duration: 200, queue: false, easing: 'easeOutQuad' }); - $overlay.velocity({ opacity: 0 }, { duration: 200, queue: false, easing: 'easeOutQuad', - complete: function () { - // Run 'onClose' when sidenav is closed via touch/swipe if applicable - if (typeof options.onClose === 'function') { - options.onClose.call(this, menu); - } - - $(this).remove(); - } }); - $dragTarget.css({ width: '10px', right: '', left: 0 }); - } - } else { - if (menuOut && velocityX >= -0.3 || velocityX > 0.5) { - // Return menu to open - if (rightPos !== 0) { - menu.velocity({ 'translateX': [0, rightPos] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - - $overlay.velocity({ opacity: 1 }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - $dragTarget.css({ width: '50%', right: '', left: 0 }); - menuOut = true; - } else if (!menuOut || velocityX < -0.3) { - // Enable Scrolling - $('body').css({ - overflow: '', - width: '' - }); - - // Slide menu closed - menu.velocity({ 'translateX': [options.menuWidth + 10, rightPos] }, { duration: 200, queue: false, easing: 'easeOutQuad' }); - $overlay.velocity({ opacity: 0 }, { duration: 200, queue: false, easing: 'easeOutQuad', - complete: function () { - // Run 'onClose' when sidenav is closed via touch/swipe if applicable - if (typeof options.onClose === 'function') { - options.onClose.call(this, menu); - } - - $(this).remove(); - } }); - $dragTarget.css({ width: '10px', right: 0, left: '' }); - } - } - } - }); - } - - $this.off('click.sidenav').on('click.sidenav', function () { - if (menuOut === true) { - menuOut = false; - panning = false; - removeMenu(); - } else { - - // Disable Scrolling - var $body = $('body'); - var $overlay = $('
            '); - var oldWidth = $body.innerWidth(); - $body.css('overflow', 'hidden'); - $body.width(oldWidth); - - // Push current drag target on top of DOM tree - $('body').append($dragTarget); - - if (options.edge === 'left') { - $dragTarget.css({ width: '50%', right: 0, left: '' }); - menu.velocity({ 'translateX': [0, -1 * options.menuWidth] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } else { - $dragTarget.css({ width: '50%', right: '', left: 0 }); - menu.velocity({ 'translateX': [0, options.menuWidth] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - - // Overlay close on click - $overlay.css('opacity', 0).click(function () { - menuOut = false; - panning = false; - removeMenu(); - $overlay.velocity({ opacity: 0 }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - $(this).remove(); - } - }); - }); - - // Append body - $('body').append($overlay); - $overlay.velocity({ opacity: 1 }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - menuOut = true; - panning = false; - } - }); - - // Callback - if (typeof options.onOpen === 'function') { - options.onOpen.call(this, menu); - } - } - - return false; - }); - }); - }, - destroy: function () { - var $overlay = $('#sidenav-overlay'); - var $dragTarget = $('.drag-target[data-sidenav="' + $(this).attr('data-activates') + '"]'); - $overlay.trigger('click'); - $dragTarget.remove(); - $(this).off('click'); - $overlay.remove(); - }, - show: function () { - this.trigger('click'); - }, - hide: function () { - $('#sidenav-overlay').trigger('click'); - } - }; - - $.fn.sideNav = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.sideNav'); - } - }; // Plugin end -})(jQuery); -; /** - * Extend jquery with a scrollspy plugin. - * This watches the window scroll and fires events when elements are scrolled into viewport. - * - * throttle() and getTime() taken from Underscore.js - * https://github.com/jashkenas/underscore - * - * @author Copyright 2013 John Smart - * @license https://raw.github.com/thesmart/jquery-scrollspy/master/LICENSE - * @see https://github.com/thesmart - * @version 0.1.2 - */ -(function ($) { - - var jWindow = $(window); - var elements = []; - var elementsInView = []; - var isSpying = false; - var ticks = 0; - var unique_id = 1; - var offset = { - top: 0, - right: 0, - bottom: 0, - left: 0 - - /** - * Find elements that are within the boundary - * @param {number} top - * @param {number} right - * @param {number} bottom - * @param {number} left - * @return {jQuery} A collection of elements - */ - };function findElements(top, right, bottom, left) { - var hits = $(); - $.each(elements, function (i, element) { - if (element.height() > 0) { - var elTop = element.offset().top, - elLeft = element.offset().left, - elRight = elLeft + element.width(), - elBottom = elTop + element.height(); - - var isIntersect = !(elLeft > right || elRight < left || elTop > bottom || elBottom < top); - - if (isIntersect) { - hits.push(element); - } - } - }); - - return hits; - } - - /** - * Called when the user scrolls the window - */ - function onScroll(scrollOffset) { - // unique tick id - ++ticks; - - // viewport rectangle - var top = jWindow.scrollTop(), - left = jWindow.scrollLeft(), - right = left + jWindow.width(), - bottom = top + jWindow.height(); - - // determine which elements are in view - var intersections = findElements(top + offset.top + scrollOffset || 200, right + offset.right, bottom + offset.bottom, left + offset.left); - $.each(intersections, function (i, element) { - - var lastTick = element.data('scrollSpy:ticks'); - if (typeof lastTick != 'number') { - // entered into view - element.triggerHandler('scrollSpy:enter'); - } - - // update tick id - element.data('scrollSpy:ticks', ticks); - }); - - // determine which elements are no longer in view - $.each(elementsInView, function (i, element) { - var lastTick = element.data('scrollSpy:ticks'); - if (typeof lastTick == 'number' && lastTick !== ticks) { - // exited from view - element.triggerHandler('scrollSpy:exit'); - element.data('scrollSpy:ticks', null); - } - }); - - // remember elements in view for next tick - elementsInView = intersections; - } - - /** - * Called when window is resized - */ - function onWinSize() { - jWindow.trigger('scrollSpy:winSize'); - } - - /** - * Enables ScrollSpy using a selector - * @param {jQuery|string} selector The elements collection, or a selector - * @param {Object=} options Optional. - throttle : number -> scrollspy throttling. Default: 100 ms - offsetTop : number -> offset from top. Default: 0 - offsetRight : number -> offset from right. Default: 0 - offsetBottom : number -> offset from bottom. Default: 0 - offsetLeft : number -> offset from left. Default: 0 - activeClass : string -> Class name to be added to the active link. Default: active - * @returns {jQuery} - */ - $.scrollSpy = function (selector, options) { - var defaults = { - throttle: 100, - scrollOffset: 200, // offset - 200 allows elements near bottom of page to scroll - activeClass: 'active', - getActiveElement: function (id) { - return 'a[href="#' + id + '"]'; - } - }; - options = $.extend(defaults, options); - - var visible = []; - selector = $(selector); - selector.each(function (i, element) { - elements.push($(element)); - $(element).data("scrollSpy:id", i); - // Smooth scroll to section - $('a[href="#' + $(element).attr('id') + '"]').click(function (e) { - e.preventDefault(); - var offset = $(Materialize.escapeHash(this.hash)).offset().top + 1; - $('html, body').animate({ scrollTop: offset - options.scrollOffset }, { duration: 400, queue: false, easing: 'easeOutCubic' }); - }); - }); - - offset.top = options.offsetTop || 0; - offset.right = options.offsetRight || 0; - offset.bottom = options.offsetBottom || 0; - offset.left = options.offsetLeft || 0; - - var throttledScroll = Materialize.throttle(function () { - onScroll(options.scrollOffset); - }, options.throttle || 100); - var readyScroll = function () { - $(document).ready(throttledScroll); - }; - - if (!isSpying) { - jWindow.on('scroll', readyScroll); - jWindow.on('resize', readyScroll); - isSpying = true; - } - - // perform a scan once, after current execution context, and after dom is ready - setTimeout(readyScroll, 0); - - selector.on('scrollSpy:enter', function () { - visible = $.grep(visible, function (value) { - return value.height() != 0; - }); - - var $this = $(this); - - if (visible[0]) { - $(options.getActiveElement(visible[0].attr('id'))).removeClass(options.activeClass); - if ($this.data('scrollSpy:id') < visible[0].data('scrollSpy:id')) { - visible.unshift($(this)); - } else { - visible.push($(this)); - } - } else { - visible.push($(this)); - } - - $(options.getActiveElement(visible[0].attr('id'))).addClass(options.activeClass); - }); - selector.on('scrollSpy:exit', function () { - visible = $.grep(visible, function (value) { - return value.height() != 0; - }); - - if (visible[0]) { - $(options.getActiveElement(visible[0].attr('id'))).removeClass(options.activeClass); - var $this = $(this); - visible = $.grep(visible, function (value) { - return value.attr('id') != $this.attr('id'); - }); - if (visible[0]) { - // Check if empty - $(options.getActiveElement(visible[0].attr('id'))).addClass(options.activeClass); - } - } - }); - - return selector; - }; - - /** - * Listen for window resize events - * @param {Object=} options Optional. Set { throttle: number } to change throttling. Default: 100 ms - * @returns {jQuery} $(window) - */ - $.winSizeSpy = function (options) { - $.winSizeSpy = function () { - return jWindow; - }; // lock from multiple calls - options = options || { - throttle: 100 - }; - return jWindow.on('resize', Materialize.throttle(onWinSize, options.throttle || 100)); - }; - - /** - * Enables ScrollSpy on a collection of elements - * e.g. $('.scrollSpy').scrollSpy() - * @param {Object=} options Optional. - throttle : number -> scrollspy throttling. Default: 100 ms - offsetTop : number -> offset from top. Default: 0 - offsetRight : number -> offset from right. Default: 0 - offsetBottom : number -> offset from bottom. Default: 0 - offsetLeft : number -> offset from left. Default: 0 - * @returns {jQuery} - */ - $.fn.scrollSpy = function (options) { - return $.scrollSpy($(this), options); - }; -})(jQuery); -;(function ($) { - $(document).ready(function () { - - // Function to update labels of text fields - Materialize.updateTextFields = function () { - var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; - $(input_selector).each(function (index, element) { - var $this = $(this); - if ($(element).val().length > 0 || $(element).is(':focus') || element.autofocus || $this.attr('placeholder') !== undefined) { - $this.siblings('label').addClass('active'); - } else if ($(element)[0].validity) { - $this.siblings('label').toggleClass('active', $(element)[0].validity.badInput === true); - } else { - $this.siblings('label').removeClass('active'); - } - }); - }; - - // Text based inputs - var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; - - // Add active if form auto complete - $(document).on('change', input_selector, function () { - if ($(this).val().length !== 0 || $(this).attr('placeholder') !== undefined) { - $(this).siblings('label').addClass('active'); - } - validate_field($(this)); - }); - - // Add active if input element has been pre-populated on document ready - $(document).ready(function () { - Materialize.updateTextFields(); - }); - - // HTML DOM FORM RESET handling - $(document).on('reset', function (e) { - var formReset = $(e.target); - if (formReset.is('form')) { - formReset.find(input_selector).removeClass('valid').removeClass('invalid'); - formReset.find(input_selector).each(function () { - if ($(this).attr('value') === '') { - $(this).siblings('label').removeClass('active'); - } - }); - - // Reset select - formReset.find('select.initialized').each(function () { - var reset_text = formReset.find('option[selected]').text(); - formReset.siblings('input.select-dropdown').val(reset_text); - }); - } - }); - - // Add active when element has focus - $(document).on('focus', input_selector, function () { - $(this).siblings('label, .prefix').addClass('active'); - }); - - $(document).on('blur', input_selector, function () { - var $inputElement = $(this); - var selector = ".prefix"; - - if ($inputElement.val().length === 0 && $inputElement[0].validity.badInput !== true && $inputElement.attr('placeholder') === undefined) { - selector += ", label"; - } - - $inputElement.siblings(selector).removeClass('active'); - - validate_field($inputElement); - }); - - window.validate_field = function (object) { - var hasLength = object.attr('data-length') !== undefined; - var lenAttr = parseInt(object.attr('data-length')); - var len = object.val().length; - - if (object.val().length === 0 && object[0].validity.badInput === false && !object.is(':required')) { - if (object.hasClass('validate')) { - object.removeClass('valid'); - object.removeClass('invalid'); - } - } else { - if (object.hasClass('validate')) { - // Check for character counter attributes - if (object.is(':valid') && hasLength && len <= lenAttr || object.is(':valid') && !hasLength) { - object.removeClass('invalid'); - object.addClass('valid'); - } else { - object.removeClass('valid'); - object.addClass('invalid'); - } - } - } - }; - - // Radio and Checkbox focus class - var radio_checkbox = 'input[type=radio], input[type=checkbox]'; - $(document).on('keyup.radio', radio_checkbox, function (e) { - // TAB, check if tabbing to radio or checkbox. - if (e.which === 9) { - $(this).addClass('tabbed'); - var $this = $(this); - $this.one('blur', function (e) { - - $(this).removeClass('tabbed'); - }); - return; - } - }); - - // Textarea Auto Resize - var hiddenDiv = $('.hiddendiv').first(); - if (!hiddenDiv.length) { - hiddenDiv = $('
            '); - $('body').append(hiddenDiv); - } - var text_area_selector = '.materialize-textarea'; - - function textareaAutoResize($textarea) { - // Set font properties of hiddenDiv - - var fontFamily = $textarea.css('font-family'); - var fontSize = $textarea.css('font-size'); - var lineHeight = $textarea.css('line-height'); - var padding = $textarea.css('padding'); - - if (fontSize) { - hiddenDiv.css('font-size', fontSize); - } - if (fontFamily) { - hiddenDiv.css('font-family', fontFamily); - } - if (lineHeight) { - hiddenDiv.css('line-height', lineHeight); - } - if (padding) { - hiddenDiv.css('padding', padding); - } - - // Set original-height, if none - if (!$textarea.data('original-height')) { - $textarea.data('original-height', $textarea.height()); - } - - if ($textarea.attr('wrap') === 'off') { - hiddenDiv.css('overflow-wrap', 'normal').css('white-space', 'pre'); - } - - hiddenDiv.text($textarea.val() + '\n'); - var content = hiddenDiv.html().replace(/\n/g, '
            '); - hiddenDiv.html(content); - - // When textarea is hidden, width goes crazy. - // Approximate with half of window size - - if ($textarea.is(':visible')) { - hiddenDiv.css('width', $textarea.width()); - } else { - hiddenDiv.css('width', $(window).width() / 2); - } - - /** - * Resize if the new height is greater than the - * original height of the textarea - */ - if ($textarea.data('original-height') <= hiddenDiv.height()) { - $textarea.css('height', hiddenDiv.height()); - } else if ($textarea.val().length < $textarea.data('previous-length')) { - /** - * In case the new height is less than original height, it - * means the textarea has less text than before - * So we set the height to the original one - */ - $textarea.css('height', $textarea.data('original-height')); - } - $textarea.data('previous-length', $textarea.val().length); - } - - $(text_area_selector).each(function () { - var $textarea = $(this); - /** - * Instead of resizing textarea on document load, - * store the original height and the original length - */ - $textarea.data('original-height', $textarea.height()); - $textarea.data('previous-length', $textarea.val().length); - }); - - $('body').on('keyup keydown autoresize', text_area_selector, function () { - textareaAutoResize($(this)); - }); - - // File Input Path - $(document).on('change', '.file-field input[type="file"]', function () { - var file_field = $(this).closest('.file-field'); - var path_input = file_field.find('input.file-path'); - var files = $(this)[0].files; - var file_names = []; - for (var i = 0; i < files.length; i++) { - file_names.push(files[i].name); - } - path_input.val(file_names.join(", ")); - path_input.trigger('change'); - }); - - /**************** - * Range Input * - ****************/ - - var range_type = 'input[type=range]'; - var range_mousedown = false; - var left; - - $(range_type).each(function () { - var thumb = $(''); - $(this).after(thumb); - }); - - var showRangeBubble = function (thumb) { - var paddingLeft = parseInt(thumb.parent().css('padding-left')); - var marginLeft = -7 + paddingLeft + 'px'; - thumb.velocity({ height: "30px", width: "30px", top: "-30px", marginLeft: marginLeft }, { duration: 300, easing: 'easeOutExpo' }); - }; - - var calcRangeOffset = function (range) { - var width = range.width() - 15; - var max = parseFloat(range.attr('max')); - var min = parseFloat(range.attr('min')); - var percent = (parseFloat(range.val()) - min) / (max - min); - return percent * width; - }; - - var range_wrapper = '.range-field'; - $(document).on('change', range_type, function (e) { - var thumb = $(this).siblings('.thumb'); - thumb.find('.value').html($(this).val()); - - if (!thumb.hasClass('active')) { - showRangeBubble(thumb); - } - - var offsetLeft = calcRangeOffset($(this)); - thumb.addClass('active').css('left', offsetLeft); - }); - - $(document).on('mousedown touchstart', range_type, function (e) { - var thumb = $(this).siblings('.thumb'); - - // If thumb indicator does not exist yet, create it - if (thumb.length <= 0) { - thumb = $(''); - $(this).after(thumb); - } - - // Set indicator value - thumb.find('.value').html($(this).val()); - - range_mousedown = true; - $(this).addClass('active'); - - if (!thumb.hasClass('active')) { - showRangeBubble(thumb); - } - - if (e.type !== 'input') { - var offsetLeft = calcRangeOffset($(this)); - thumb.addClass('active').css('left', offsetLeft); - } - }); - - $(document).on('mouseup touchend', range_wrapper, function () { - range_mousedown = false; - $(this).removeClass('active'); - }); - - $(document).on('input mousemove touchmove', range_wrapper, function (e) { - var thumb = $(this).children('.thumb'); - var left; - var input = $(this).find(range_type); - - if (range_mousedown) { - if (!thumb.hasClass('active')) { - showRangeBubble(thumb); - } - - var offsetLeft = calcRangeOffset(input); - thumb.addClass('active').css('left', offsetLeft); - thumb.find('.value').html(thumb.siblings(range_type).val()); - } - }); - - $(document).on('mouseout touchleave', range_wrapper, function () { - if (!range_mousedown) { - - var thumb = $(this).children('.thumb'); - var paddingLeft = parseInt($(this).css('padding-left')); - var marginLeft = 7 + paddingLeft + 'px'; - - if (thumb.hasClass('active')) { - thumb.velocity({ height: '0', width: '0', top: '10px', marginLeft: marginLeft }, { duration: 100 }); - } - thumb.removeClass('active'); - } - }); - - /************************** - * Auto complete plugin * - *************************/ - $.fn.autocomplete = function (options) { - // Defaults - var defaults = { - data: {}, - limit: Infinity, - onAutocomplete: null, - minLength: 1 - }; - - options = $.extend(defaults, options); - - return this.each(function () { - var $input = $(this); - var data = options.data, - count = 0, - activeIndex = -1, - oldVal, - $inputDiv = $input.closest('.input-field'); // Div to append on - - // Check if data isn't empty - if (!$.isEmptyObject(data)) { - var $autocomplete = $(''); - var $oldAutocomplete; - - // Append autocomplete element. - // Prevent double structure init. - if ($inputDiv.length) { - $oldAutocomplete = $inputDiv.children('.autocomplete-content.dropdown-content').first(); - if (!$oldAutocomplete.length) { - $inputDiv.append($autocomplete); // Set ul in body - } - } else { - $oldAutocomplete = $input.next('.autocomplete-content.dropdown-content'); - if (!$oldAutocomplete.length) { - $input.after($autocomplete); - } - } - if ($oldAutocomplete.length) { - $autocomplete = $oldAutocomplete; - } - - // Highlight partial match. - var highlight = function (string, $el) { - var img = $el.find('img'); - var matchStart = $el.text().toLowerCase().indexOf("" + string.toLowerCase() + ""), - matchEnd = matchStart + string.length - 1, - beforeMatch = $el.text().slice(0, matchStart), - matchText = $el.text().slice(matchStart, matchEnd + 1), - afterMatch = $el.text().slice(matchEnd + 1); - $el.html("" + beforeMatch + "" + matchText + "" + afterMatch + ""); - if (img.length) { - $el.prepend(img); - } - }; - - // Reset current element position - var resetCurrentElement = function () { - activeIndex = -1; - $autocomplete.find('.active').removeClass('active'); - }; - - // Remove autocomplete elements - var removeAutocomplete = function () { - $autocomplete.empty(); - resetCurrentElement(); - oldVal = undefined; - }; - - $input.off('blur.autocomplete').on('blur.autocomplete', function () { - removeAutocomplete(); - }); - - // Perform search - $input.off('keyup.autocomplete focus.autocomplete').on('keyup.autocomplete focus.autocomplete', function (e) { - // Reset count. - count = 0; - var val = $input.val().toLowerCase(); - - // Don't capture enter or arrow key usage. - if (e.which === 13 || e.which === 38 || e.which === 40) { - return; - } - - // Check if the input isn't empty - if (oldVal !== val) { - removeAutocomplete(); - - if (val.length >= options.minLength) { - for (var key in data) { - if (data.hasOwnProperty(key) && key.toLowerCase().indexOf(val) !== -1) { - // Break if past limit - if (count >= options.limit) { - break; - } - - var autocompleteOption = $('
          • '); - if (!!data[key]) { - autocompleteOption.append('' + key + ''); - } else { - autocompleteOption.append('' + key + ''); - } - - $autocomplete.append(autocompleteOption); - highlight(val, autocompleteOption); - count++; - } - } - } - } - - // Update oldVal - oldVal = val; - }); - - $input.off('keydown.autocomplete').on('keydown.autocomplete', function (e) { - // Arrow keys and enter key usage - var keyCode = e.which, - liElement, - numItems = $autocomplete.children('li').length, - $active = $autocomplete.children('.active').first(); - - // select element on Enter - if (keyCode === 13 && activeIndex >= 0) { - liElement = $autocomplete.children('li').eq(activeIndex); - if (liElement.length) { - liElement.trigger('mousedown.autocomplete'); - e.preventDefault(); - } - return; - } - - // Capture up and down key - if (keyCode === 38 || keyCode === 40) { - e.preventDefault(); - - if (keyCode === 38 && activeIndex > 0) { - activeIndex--; - } - - if (keyCode === 40 && activeIndex < numItems - 1) { - activeIndex++; - } - - $active.removeClass('active'); - if (activeIndex >= 0) { - $autocomplete.children('li').eq(activeIndex).addClass('active'); - } - } - }); - - // Set input value - $autocomplete.off('mousedown.autocomplete touchstart.autocomplete').on('mousedown.autocomplete touchstart.autocomplete', 'li', function () { - var text = $(this).text().trim(); - $input.val(text); - $input.trigger('change'); - removeAutocomplete(); - - // Handle onAutocomplete callback. - if (typeof options.onAutocomplete === "function") { - options.onAutocomplete.call(this, text); - } - }); - - // Empty data - } else { - $input.off('keyup.autocomplete focus.autocomplete'); - } - }); - }; - }); // End of $(document).ready - - /******************* - * Select Plugin * - ******************/ - $.fn.material_select = function (callback) { - $(this).each(function () { - var $select = $(this); - - if ($select.hasClass('browser-default')) { - return; // Continue to next (return false breaks out of entire loop) - } - - var multiple = $select.attr('multiple') ? true : false, - lastID = $select.attr('data-select-id'); // Tear down structure if Select needs to be rebuilt - - if (lastID) { - $select.parent().find('span.caret').remove(); - $select.parent().find('input').remove(); - - $select.unwrap(); - $('ul#select-options-' + lastID).remove(); - } - - // If destroying the select, remove the selelct-id and reset it to it's uninitialized state. - if (callback === 'destroy') { - $select.removeAttr('data-select-id').removeClass('initialized'); - $(window).off('click.select'); - return; - } - - var uniqueID = Materialize.guid(); - $select.attr('data-select-id', uniqueID); - var wrapper = $('
            '); - wrapper.addClass($select.attr('class')); - if ($select.is(':disabled')) wrapper.addClass('disabled'); - var options = $(''), - selectChildren = $select.children('option, optgroup'), - valuesSelected = [], - optionsHover = false; - - var label = $select.find('option:selected').html() || $select.find('option:first').html() || ""; - - // Function that renders and appends the option taking into - // account type and possible image icon. - var appendOptionWithIcon = function (select, option, type) { - // Add disabled attr if disabled - var disabledClass = option.is(':disabled') ? 'disabled ' : ''; - var optgroupClass = type === 'optgroup-option' ? 'optgroup-option ' : ''; - var multipleCheckbox = multiple ? '' : ''; - - // add icons - var icon_url = option.data('icon'); - var classes = option.attr('class'); - if (!!icon_url) { - var classString = ''; - if (!!classes) classString = ' class="' + classes + '"'; - - // Check for multiple type. - options.append($('
          • ' + multipleCheckbox + option.html() + '
          • ')); - return true; - } - - // Check for multiple type. - options.append($('
          • ' + multipleCheckbox + option.html() + '
          • ')); - }; - - /* Create dropdown structure. */ - if (selectChildren.length) { - selectChildren.each(function () { - if ($(this).is('option')) { - // Direct descendant option. - if (multiple) { - appendOptionWithIcon($select, $(this), 'multiple'); - } else { - appendOptionWithIcon($select, $(this)); - } - } else if ($(this).is('optgroup')) { - // Optgroup. - var selectOptions = $(this).children('option'); - options.append($('
          • ' + $(this).attr('label') + '
          • ')); - - selectOptions.each(function () { - appendOptionWithIcon($select, $(this), 'optgroup-option'); - }); - } - }); - } - - options.find('li:not(.optgroup)').each(function (i) { - $(this).click(function (e) { - // Check if option element is disabled - if (!$(this).hasClass('disabled') && !$(this).hasClass('optgroup')) { - var selected = true; - - if (multiple) { - $('input[type="checkbox"]', this).prop('checked', function (i, v) { - return !v; - }); - selected = toggleEntryFromArray(valuesSelected, i, $select); - $newSelect.trigger('focus'); - } else { - options.find('li').removeClass('active'); - $(this).toggleClass('active'); - $newSelect.val($(this).text()); - } - - activateOption(options, $(this)); - $select.find('option').eq(i).prop('selected', selected); - // Trigger onchange() event - $select.trigger('change'); - if (typeof callback !== 'undefined') callback(); - } - - e.stopPropagation(); - }); - }); - - // Wrap Elements - $select.wrap(wrapper); - // Add Select Display Element - var dropdownIcon = $(''); - - // escape double quotes - var sanitizedLabelHtml = label.replace(/"/g, '"'); - - var $newSelect = $(''); - $select.before($newSelect); - $newSelect.before(dropdownIcon); - - $newSelect.after(options); - // Check if section element is disabled - if (!$select.is(':disabled')) { - $newSelect.dropdown({ 'hover': false }); - } - - // Copy tabindex - if ($select.attr('tabindex')) { - $($newSelect[0]).attr('tabindex', $select.attr('tabindex')); - } - - $select.addClass('initialized'); - - $newSelect.on({ - 'focus': function () { - if ($('ul.select-dropdown').not(options[0]).is(':visible')) { - $('input.select-dropdown').trigger('close'); - $(window).off('click.select'); - } - if (!options.is(':visible')) { - $(this).trigger('open', ['focus']); - var label = $(this).val(); - if (multiple && label.indexOf(',') >= 0) { - label = label.split(',')[0]; - } - - var selectedOption = options.find('li').filter(function () { - return $(this).text().toLowerCase() === label.toLowerCase(); - })[0]; - activateOption(options, selectedOption, true); - - $(window).off('click.select').on('click.select', function () { - multiple && (optionsHover || $newSelect.trigger('close')); - $(window).off('click.select'); - }); - } - }, - 'click': function (e) { - e.stopPropagation(); - } - }); - - $newSelect.on('blur', function () { - if (!multiple) { - $(this).trigger('close'); - $(window).off('click.select'); - } - options.find('li.selected').removeClass('selected'); - }); - - options.hover(function () { - optionsHover = true; - }, function () { - optionsHover = false; - }); - - // Add initial multiple selections. - if (multiple) { - $select.find("option:selected:not(:disabled)").each(function () { - var index = this.index; - - toggleEntryFromArray(valuesSelected, index, $select); - options.find("li:not(.optgroup)").eq(index).find(":checkbox").prop("checked", true); - }); - } - - /** - * Make option as selected and scroll to selected position - * @param {jQuery} collection Select options jQuery element - * @param {Element} newOption element of the new option - * @param {Boolean} firstActivation If on first activation of select - */ - var activateOption = function (collection, newOption, firstActivation) { - if (newOption) { - collection.find('li.selected').removeClass('selected'); - var option = $(newOption); - option.addClass('selected'); - if (!multiple || !!firstActivation) { - options.scrollTo(option); - } - } - }; - - // Allow user to search by typing - // this array is cleared after 1 second - var filterQuery = [], - onKeyDown = function (e) { - // TAB - switch to another input - if (e.which == 9) { - $newSelect.trigger('close'); - return; - } - - // ARROW DOWN WHEN SELECT IS CLOSED - open select options - if (e.which == 40 && !options.is(':visible')) { - $newSelect.trigger('open'); - return; - } - - // ENTER WHEN SELECT IS CLOSED - submit form - if (e.which == 13 && !options.is(':visible')) { - return; - } - - e.preventDefault(); - - // CASE WHEN USER TYPE LETTERS - var letter = String.fromCharCode(e.which).toLowerCase(), - nonLetters = [9, 13, 27, 38, 40]; - if (letter && nonLetters.indexOf(e.which) === -1) { - filterQuery.push(letter); - - var string = filterQuery.join(''), - newOption = options.find('li').filter(function () { - return $(this).text().toLowerCase().indexOf(string) === 0; - })[0]; - - if (newOption) { - activateOption(options, newOption); - } - } - - // ENTER - select option and close when select options are opened - if (e.which == 13) { - var activeOption = options.find('li.selected:not(.disabled)')[0]; - if (activeOption) { - $(activeOption).trigger('click'); - if (!multiple) { - $newSelect.trigger('close'); - } - } - } - - // ARROW DOWN - move to next not disabled option - if (e.which == 40) { - if (options.find('li.selected').length) { - newOption = options.find('li.selected').next('li:not(.disabled)')[0]; - } else { - newOption = options.find('li:not(.disabled)')[0]; - } - activateOption(options, newOption); - } - - // ESC - close options - if (e.which == 27) { - $newSelect.trigger('close'); - } - - // ARROW UP - move to previous not disabled option - if (e.which == 38) { - newOption = options.find('li.selected').prev('li:not(.disabled)')[0]; - if (newOption) activateOption(options, newOption); - } - - // Automaticaly clean filter query so user can search again by starting letters - setTimeout(function () { - filterQuery = []; - }, 1000); - }; - - $newSelect.on('keydown', onKeyDown); - }); - - function toggleEntryFromArray(entriesArray, entryIndex, select) { - var index = entriesArray.indexOf(entryIndex), - notAdded = index === -1; - - if (notAdded) { - entriesArray.push(entryIndex); - } else { - entriesArray.splice(index, 1); - } - - select.siblings('ul.dropdown-content').find('li:not(.optgroup)').eq(entryIndex).toggleClass('active'); - - // use notAdded instead of true (to detect if the option is selected or not) - select.find('option').eq(entryIndex).prop('selected', notAdded); - setValueToInput(entriesArray, select); - - return notAdded; - } - - function setValueToInput(entriesArray, select) { - var value = ''; - - for (var i = 0, count = entriesArray.length; i < count; i++) { - var text = select.find('option').eq(entriesArray[i]).text(); - - i === 0 ? value += text : value += ', ' + text; - } - - if (value === '') { - value = select.find('option:disabled').eq(0).text(); - } - - select.siblings('input.select-dropdown').val(value); - } - }; -})(jQuery); -;(function ($) { - - var methods = { - - init: function (options) { - var defaults = { - indicators: true, - height: 400, - transition: 500, - interval: 6000 - }; - options = $.extend(defaults, options); - - return this.each(function () { - - // For each slider, we want to keep track of - // which slide is active and its associated content - var $this = $(this); - var $slider = $this.find('ul.slides').first(); - var $slides = $slider.find('> li'); - var $active_index = $slider.find('.active').index(); - var $active, $indicators, $interval; - if ($active_index != -1) { - $active = $slides.eq($active_index); - } - - // Transitions the caption depending on alignment - function captionTransition(caption, duration) { - if (caption.hasClass("center-align")) { - caption.velocity({ opacity: 0, translateY: -100 }, { duration: duration, queue: false }); - } else if (caption.hasClass("right-align")) { - caption.velocity({ opacity: 0, translateX: 100 }, { duration: duration, queue: false }); - } else if (caption.hasClass("left-align")) { - caption.velocity({ opacity: 0, translateX: -100 }, { duration: duration, queue: false }); - } - } - - // This function will transition the slide to any index of the next slide - function moveToSlide(index) { - // Wrap around indices. - if (index >= $slides.length) index = 0;else if (index < 0) index = $slides.length - 1; - - $active_index = $slider.find('.active').index(); - - // Only do if index changes - if ($active_index != index) { - $active = $slides.eq($active_index); - $caption = $active.find('.caption'); - - $active.removeClass('active'); - $active.velocity({ opacity: 0 }, { duration: options.transition, queue: false, easing: 'easeOutQuad', - complete: function () { - $slides.not('.active').velocity({ opacity: 0, translateX: 0, translateY: 0 }, { duration: 0, queue: false }); - } }); - captionTransition($caption, options.transition); - - // Update indicators - if (options.indicators) { - $indicators.eq($active_index).removeClass('active'); - } - - $slides.eq(index).velocity({ opacity: 1 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); - $slides.eq(index).find('.caption').velocity({ opacity: 1, translateX: 0, translateY: 0 }, { duration: options.transition, delay: options.transition, queue: false, easing: 'easeOutQuad' }); - $slides.eq(index).addClass('active'); - - // Update indicators - if (options.indicators) { - $indicators.eq(index).addClass('active'); - } - } - } - - // Set height of slider - // If fullscreen, do nothing - if (!$this.hasClass('fullscreen')) { - if (options.indicators) { - // Add height if indicators are present - $this.height(options.height + 40); - } else { - $this.height(options.height); - } - $slider.height(options.height); - } - - // Set initial positions of captions - $slides.find('.caption').each(function () { - captionTransition($(this), 0); - }); - - // Move img src into background-image - $slides.find('img').each(function () { - var placeholderBase64 = 'data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='; - if ($(this).attr('src') !== placeholderBase64) { - $(this).css('background-image', 'url("' + $(this).attr('src') + '")'); - $(this).attr('src', placeholderBase64); - } - }); - - // dynamically add indicators - if (options.indicators) { - $indicators = $('
              '); - $slides.each(function (index) { - var $indicator = $('
            • '); - - // Handle clicks on indicators - $indicator.click(function () { - var $parent = $slider.parent(); - var curr_index = $parent.find($(this)).index(); - moveToSlide(curr_index); - - // reset interval - clearInterval($interval); - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - if ($slides.length == $active_index + 1) $active_index = 0; // loop to start - else $active_index += 1; - - moveToSlide($active_index); - }, options.transition + options.interval); - }); - $indicators.append($indicator); - }); - $this.append($indicators); - $indicators = $this.find('ul.indicators').find('li.indicator-item'); - } - - if ($active) { - $active.show(); - } else { - $slides.first().addClass('active').velocity({ opacity: 1 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); - - $active_index = 0; - $active = $slides.eq($active_index); - - // Update indicators - if (options.indicators) { - $indicators.eq($active_index).addClass('active'); - } - } - - // Adjust height to current slide - $active.find('img').each(function () { - $active.find('.caption').velocity({ opacity: 1, translateX: 0, translateY: 0 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); - }); - - // auto scroll - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - moveToSlide($active_index + 1); - }, options.transition + options.interval); - - // HammerJS, Swipe navigation - - // Touch Event - var panning = false; - var swipeLeft = false; - var swipeRight = false; - - $this.hammer({ - prevent_default: false - }).on('pan', function (e) { - if (e.gesture.pointerType === "touch") { - - // reset interval - clearInterval($interval); - - var direction = e.gesture.direction; - var x = e.gesture.deltaX; - var velocityX = e.gesture.velocityX; - var velocityY = e.gesture.velocityY; - - $curr_slide = $slider.find('.active'); - if (Math.abs(velocityX) > Math.abs(velocityY)) { - $curr_slide.velocity({ translateX: x - }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - } - - // Swipe Left - if (direction === 4 && (x > $this.innerWidth() / 2 || velocityX < -0.65)) { - swipeRight = true; - } - // Swipe Right - else if (direction === 2 && (x < -1 * $this.innerWidth() / 2 || velocityX > 0.65)) { - swipeLeft = true; - } - - // Make Slide Behind active slide visible - var next_slide; - if (swipeLeft) { - next_slide = $curr_slide.next(); - if (next_slide.length === 0) { - next_slide = $slides.first(); - } - next_slide.velocity({ opacity: 1 - }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - if (swipeRight) { - next_slide = $curr_slide.prev(); - if (next_slide.length === 0) { - next_slide = $slides.last(); - } - next_slide.velocity({ opacity: 1 - }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - } - }).on('panend', function (e) { - if (e.gesture.pointerType === "touch") { - - $curr_slide = $slider.find('.active'); - panning = false; - curr_index = $slider.find('.active').index(); - - if (!swipeRight && !swipeLeft || $slides.length <= 1) { - // Return to original spot - $curr_slide.velocity({ translateX: 0 - }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } else if (swipeLeft) { - moveToSlide(curr_index + 1); - $curr_slide.velocity({ translateX: -1 * $this.innerWidth() }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - $curr_slide.velocity({ opacity: 0, translateX: 0 }, { duration: 0, queue: false }); - } }); - } else if (swipeRight) { - moveToSlide(curr_index - 1); - $curr_slide.velocity({ translateX: $this.innerWidth() }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - $curr_slide.velocity({ opacity: 0, translateX: 0 }, { duration: 0, queue: false }); - } }); - } - swipeLeft = false; - swipeRight = false; - - // Restart interval - clearInterval($interval); - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - if ($slides.length == $active_index + 1) $active_index = 0; // loop to start - else $active_index += 1; - - moveToSlide($active_index); - }, options.transition + options.interval); - } - }); - - $this.on('sliderPause', function () { - clearInterval($interval); - }); - - $this.on('sliderStart', function () { - clearInterval($interval); - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - if ($slides.length == $active_index + 1) $active_index = 0; // loop to start - else $active_index += 1; - - moveToSlide($active_index); - }, options.transition + options.interval); - }); - - $this.on('sliderNext', function () { - $active_index = $slider.find('.active').index(); - moveToSlide($active_index + 1); - }); - - $this.on('sliderPrev', function () { - $active_index = $slider.find('.active').index(); - moveToSlide($active_index - 1); - }); - }); - }, - pause: function () { - $(this).trigger('sliderPause'); - }, - start: function () { - $(this).trigger('sliderStart'); - }, - next: function () { - $(this).trigger('sliderNext'); - }, - prev: function () { - $(this).trigger('sliderPrev'); - } - }; - - $.fn.slider = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tooltip'); - } - }; // Plugin end -})(jQuery); -;(function ($) { - $(document).ready(function () { - - $(document).on('click.card', '.card', function (e) { - if ($(this).find('> .card-reveal').length) { - var $card = $(e.target).closest('.card'); - if ($card.data('initialOverflow') === undefined) { - $card.data('initialOverflow', $card.css('overflow') === undefined ? '' : $card.css('overflow')); - } - if ($(e.target).is($('.card-reveal .card-title')) || $(e.target).is($('.card-reveal .card-title i'))) { - // Make Reveal animate down and display none - $(this).find('.card-reveal').velocity({ translateY: 0 }, { - duration: 225, - queue: false, - easing: 'easeInOutQuad', - complete: function () { - $(this).css({ display: 'none' }); - $card.css('overflow', $card.data('initialOverflow')); - } - }); - } else if ($(e.target).is($('.card .activator')) || $(e.target).is($('.card .activator i'))) { - $card.css('overflow', 'hidden'); - $(this).find('.card-reveal').css({ display: 'block' }).velocity("stop", false).velocity({ translateY: '-100%' }, { duration: 300, queue: false, easing: 'easeInOutQuad' }); - } - } - }); - }); -})(jQuery); -;(function ($) { - var materialChipsDefaults = { - data: [], - placeholder: '', - secondaryPlaceholder: '', - autocompleteOptions: {} - }; - - $(document).ready(function () { - // Handle removal of static chips. - $(document).on('click', '.chip .close', function (e) { - var $chips = $(this).closest('.chips'); - if ($chips.attr('data-initialized')) { - return; - } - $(this).closest('.chip').remove(); - }); - }); - - $.fn.material_chip = function (options) { - var self = this; - this.$el = $(this); - this.$document = $(document); - this.SELS = { - CHIPS: '.chips', - CHIP: '.chip', - INPUT: 'input', - DELETE: '.material-icons', - SELECTED_CHIP: '.selected' - }; - - if ('data' === options) { - return this.$el.data('chips'); - } - - var curr_options = $.extend({}, materialChipsDefaults, options); - self.hasAutocomplete = !$.isEmptyObject(curr_options.autocompleteOptions.data); - - // Initialize - this.init = function () { - var i = 0; - var chips; - self.$el.each(function () { - var $chips = $(this); - var chipId = Materialize.guid(); - self.chipId = chipId; - - if (!curr_options.data || !(curr_options.data instanceof Array)) { - curr_options.data = []; - } - $chips.data('chips', curr_options.data); - $chips.attr('data-index', i); - $chips.attr('data-initialized', true); - - if (!$chips.hasClass(self.SELS.CHIPS)) { - $chips.addClass('chips'); - } - - self.chips($chips, chipId); - i++; - }); - }; - - this.handleEvents = function () { - var SELS = self.SELS; - - self.$document.off('click.chips-focus', SELS.CHIPS).on('click.chips-focus', SELS.CHIPS, function (e) { - $(e.target).find(SELS.INPUT).focus(); - }); - - self.$document.off('click.chips-select', SELS.CHIP).on('click.chips-select', SELS.CHIP, function (e) { - var $chip = $(e.target); - if ($chip.length) { - var wasSelected = $chip.hasClass('selected'); - var $chips = $chip.closest(SELS.CHIPS); - $(SELS.CHIP).removeClass('selected'); - - if (!wasSelected) { - self.selectChip($chip.index(), $chips); - } - } - }); - - self.$document.off('keydown.chips').on('keydown.chips', function (e) { - if ($(e.target).is('input, textarea')) { - return; - } - - // delete - var $chip = self.$document.find(SELS.CHIP + SELS.SELECTED_CHIP); - var $chips = $chip.closest(SELS.CHIPS); - var length = $chip.siblings(SELS.CHIP).length; - var index; - - if (!$chip.length) { - return; - } - - if (e.which === 8 || e.which === 46) { - e.preventDefault(); - - index = $chip.index(); - self.deleteChip(index, $chips); - - var selectIndex = null; - if (index + 1 < length) { - selectIndex = index; - } else if (index === length || index + 1 === length) { - selectIndex = length - 1; - } - - if (selectIndex < 0) selectIndex = null; - - if (null !== selectIndex) { - self.selectChip(selectIndex, $chips); - } - if (!length) $chips.find('input').focus(); - - // left - } else if (e.which === 37) { - index = $chip.index() - 1; - if (index < 0) { - return; - } - $(SELS.CHIP).removeClass('selected'); - self.selectChip(index, $chips); - - // right - } else if (e.which === 39) { - index = $chip.index() + 1; - $(SELS.CHIP).removeClass('selected'); - if (index > length) { - $chips.find('input').focus(); - return; - } - self.selectChip(index, $chips); - } - }); - - self.$document.off('focusin.chips', SELS.CHIPS + ' ' + SELS.INPUT).on('focusin.chips', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { - var $currChips = $(e.target).closest(SELS.CHIPS); - $currChips.addClass('focus'); - $currChips.siblings('label, .prefix').addClass('active'); - $(SELS.CHIP).removeClass('selected'); - }); - - self.$document.off('focusout.chips', SELS.CHIPS + ' ' + SELS.INPUT).on('focusout.chips', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { - var $currChips = $(e.target).closest(SELS.CHIPS); - $currChips.removeClass('focus'); - - // Remove active if empty - if ($currChips.data('chips') === undefined || !$currChips.data('chips').length) { - $currChips.siblings('label').removeClass('active'); - } - $currChips.siblings('.prefix').removeClass('active'); - }); - - self.$document.off('keydown.chips-add', SELS.CHIPS + ' ' + SELS.INPUT).on('keydown.chips-add', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { - var $target = $(e.target); - var $chips = $target.closest(SELS.CHIPS); - var chipsLength = $chips.children(SELS.CHIP).length; - - // enter - if (13 === e.which) { - // Override enter if autocompleting. - if (self.hasAutocomplete && $chips.find('.autocomplete-content.dropdown-content').length && $chips.find('.autocomplete-content.dropdown-content').children().length) { - return; - } - - e.preventDefault(); - self.addChip({ tag: $target.val() }, $chips); - $target.val(''); - return; - } - - // delete or left - if ((8 === e.keyCode || 37 === e.keyCode) && '' === $target.val() && chipsLength) { - e.preventDefault(); - self.selectChip(chipsLength - 1, $chips); - $target.blur(); - return; - } - }); - - // Click on delete icon in chip. - self.$document.off('click.chips-delete', SELS.CHIPS + ' ' + SELS.DELETE).on('click.chips-delete', SELS.CHIPS + ' ' + SELS.DELETE, function (e) { - var $target = $(e.target); - var $chips = $target.closest(SELS.CHIPS); - var $chip = $target.closest(SELS.CHIP); - e.stopPropagation(); - self.deleteChip($chip.index(), $chips); - $chips.find('input').focus(); - }); - }; - - this.chips = function ($chips, chipId) { - $chips.empty(); - $chips.data('chips').forEach(function (elem) { - $chips.append(self.renderChip(elem)); - }); - $chips.append($('')); - self.setPlaceholder($chips); - - // Set for attribute for label - var label = $chips.next('label'); - if (label.length) { - label.attr('for', chipId); - - if ($chips.data('chips') !== undefined && $chips.data('chips').length) { - label.addClass('active'); - } - } - - // Setup autocomplete if needed. - var input = $('#' + chipId); - if (self.hasAutocomplete) { - curr_options.autocompleteOptions.onAutocomplete = function (val) { - self.addChip({ tag: val }, $chips); - input.val(''); - input.focus(); - }; - input.autocomplete(curr_options.autocompleteOptions); - } - }; - - /** - * Render chip jQuery element. - * @param {Object} elem - * @return {jQuery} - */ - this.renderChip = function (elem) { - if (!elem.tag) return; - - var $renderedChip = $('
              '); - $renderedChip.text(elem.tag); - if (elem.image) { - $renderedChip.prepend($('').attr('src', elem.image)); - } - $renderedChip.append($('close')); - return $renderedChip; - }; - - this.setPlaceholder = function ($chips) { - if ($chips.data('chips') !== undefined && !$chips.data('chips').length && curr_options.placeholder) { - $chips.find('input').prop('placeholder', curr_options.placeholder); - } else if (($chips.data('chips') === undefined || !!$chips.data('chips').length) && curr_options.secondaryPlaceholder) { - $chips.find('input').prop('placeholder', curr_options.secondaryPlaceholder); - } - }; - - this.isValid = function ($chips, elem) { - var chips = $chips.data('chips'); - var exists = false; - for (var i = 0; i < chips.length; i++) { - if (chips[i].tag === elem.tag) { - exists = true; - return; - } - } - return '' !== elem.tag && !exists; - }; - - this.addChip = function (elem, $chips) { - if (!self.isValid($chips, elem)) { - return; - } - var $renderedChip = self.renderChip(elem); - var newData = []; - var oldData = $chips.data('chips'); - for (var i = 0; i < oldData.length; i++) { - newData.push(oldData[i]); - } - newData.push(elem); - - $chips.data('chips', newData); - $renderedChip.insertBefore($chips.find('input')); - $chips.trigger('chip.add', elem); - self.setPlaceholder($chips); - }; - - this.deleteChip = function (chipIndex, $chips) { - var chip = $chips.data('chips')[chipIndex]; - $chips.find('.chip').eq(chipIndex).remove(); - - var newData = []; - var oldData = $chips.data('chips'); - for (var i = 0; i < oldData.length; i++) { - if (i !== chipIndex) { - newData.push(oldData[i]); - } - } - - $chips.data('chips', newData); - $chips.trigger('chip.delete', chip); - self.setPlaceholder($chips); - }; - - this.selectChip = function (chipIndex, $chips) { - var $chip = $chips.find('.chip').eq(chipIndex); - if ($chip && false === $chip.hasClass('selected')) { - $chip.addClass('selected'); - $chips.trigger('chip.select', $chips.data('chips')[chipIndex]); - } - }; - - this.getChipsElement = function (index, $chips) { - return $chips.eq(index); - }; - - // init - this.init(); - - this.handleEvents(); - }; -})(jQuery); -;(function ($) { - $.fn.pushpin = function (options) { - // Defaults - var defaults = { - top: 0, - bottom: Infinity, - offset: 0 - }; - - // Remove pushpin event and classes - if (options === "remove") { - this.each(function () { - if (id = $(this).data('pushpin-id')) { - $(window).off('scroll.' + id); - $(this).removeData('pushpin-id').removeClass('pin-top pinned pin-bottom').removeAttr('style'); - } - }); - return false; - } - - options = $.extend(defaults, options); - - $index = 0; - return this.each(function () { - var $uniqueId = Materialize.guid(), - $this = $(this), - $original_offset = $(this).offset().top; - - function removePinClasses(object) { - object.removeClass('pin-top'); - object.removeClass('pinned'); - object.removeClass('pin-bottom'); - } - - function updateElements(objects, scrolled) { - objects.each(function () { - // Add position fixed (because its between top and bottom) - if (options.top <= scrolled && options.bottom >= scrolled && !$(this).hasClass('pinned')) { - removePinClasses($(this)); - $(this).css('top', options.offset); - $(this).addClass('pinned'); - } - - // Add pin-top (when scrolled position is above top) - if (scrolled < options.top && !$(this).hasClass('pin-top')) { - removePinClasses($(this)); - $(this).css('top', 0); - $(this).addClass('pin-top'); - } - - // Add pin-bottom (when scrolled position is below bottom) - if (scrolled > options.bottom && !$(this).hasClass('pin-bottom')) { - removePinClasses($(this)); - $(this).addClass('pin-bottom'); - $(this).css('top', options.bottom - $original_offset); - } - }); - } - - $(this).data('pushpin-id', $uniqueId); - updateElements($this, $(window).scrollTop()); - $(window).on('scroll.' + $uniqueId, function () { - var $scrolled = $(window).scrollTop() + options.offset; - updateElements($this, $scrolled); - }); - }); - }; -})(jQuery);;(function ($) { - $(document).ready(function () { - - // jQuery reverse - $.fn.reverse = [].reverse; - - // Hover behaviour: make sure this doesn't work on .click-to-toggle FABs! - $(document).on('mouseenter.fixedActionBtn', '.fixed-action-btn:not(.click-to-toggle):not(.toolbar)', function (e) { - var $this = $(this); - openFABMenu($this); - }); - $(document).on('mouseleave.fixedActionBtn', '.fixed-action-btn:not(.click-to-toggle):not(.toolbar)', function (e) { - var $this = $(this); - closeFABMenu($this); - }); - - // Toggle-on-click behaviour. - $(document).on('click.fabClickToggle', '.fixed-action-btn.click-to-toggle > a', function (e) { - var $this = $(this); - var $menu = $this.parent(); - if ($menu.hasClass('active')) { - closeFABMenu($menu); - } else { - openFABMenu($menu); - } - }); - - // Toolbar transition behaviour. - $(document).on('click.fabToolbar', '.fixed-action-btn.toolbar > a', function (e) { - var $this = $(this); - var $menu = $this.parent(); - FABtoToolbar($menu); - }); - }); - - $.fn.extend({ - openFAB: function () { - openFABMenu($(this)); - }, - closeFAB: function () { - closeFABMenu($(this)); - }, - openToolbar: function () { - FABtoToolbar($(this)); - }, - closeToolbar: function () { - toolbarToFAB($(this)); - } - }); - - var openFABMenu = function (btn) { - var $this = btn; - if ($this.hasClass('active') === false) { - - // Get direction option - var horizontal = $this.hasClass('horizontal'); - var offsetY, offsetX; - - if (horizontal === true) { - offsetX = 40; - } else { - offsetY = 40; - } - - $this.addClass('active'); - $this.find('ul .btn-floating').velocity({ scaleY: ".4", scaleX: ".4", translateY: offsetY + 'px', translateX: offsetX + 'px' }, { duration: 0 }); - - var time = 0; - $this.find('ul .btn-floating').reverse().each(function () { - $(this).velocity({ opacity: "1", scaleX: "1", scaleY: "1", translateY: "0", translateX: '0' }, { duration: 80, delay: time }); - time += 40; - }); - } - }; - - var closeFABMenu = function (btn) { - var $this = btn; - // Get direction option - var horizontal = $this.hasClass('horizontal'); - var offsetY, offsetX; - - if (horizontal === true) { - offsetX = 40; - } else { - offsetY = 40; - } - - $this.removeClass('active'); - var time = 0; - $this.find('ul .btn-floating').velocity("stop", true); - $this.find('ul .btn-floating').velocity({ opacity: "0", scaleX: ".4", scaleY: ".4", translateY: offsetY + 'px', translateX: offsetX + 'px' }, { duration: 80 }); - }; - - /** - * Transform FAB into toolbar - * @param {Object} object jQuery object - */ - var FABtoToolbar = function (btn) { - if (btn.attr('data-open') === "true") { - return; - } - - var offsetX, offsetY, scaleFactor; - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var btnRect = btn[0].getBoundingClientRect(); - var anchor = btn.find('> a').first(); - var menu = btn.find('> ul').first(); - var backdrop = $('
              '); - var fabColor = anchor.css('background-color'); - anchor.append(backdrop); - - offsetX = btnRect.left - windowWidth / 2 + btnRect.width / 2; - offsetY = windowHeight - btnRect.bottom; - scaleFactor = windowWidth / backdrop.width(); - btn.attr('data-origin-bottom', btnRect.bottom); - btn.attr('data-origin-left', btnRect.left); - btn.attr('data-origin-width', btnRect.width); - - // Set initial state - btn.addClass('active'); - btn.attr('data-open', true); - btn.css({ - 'text-align': 'center', - width: '100%', - bottom: 0, - left: 0, - transform: 'translateX(' + offsetX + 'px)', - transition: 'none' - }); - anchor.css({ - transform: 'translateY(' + -offsetY + 'px)', - transition: 'none' - }); - backdrop.css({ - 'background-color': fabColor - }); - - setTimeout(function () { - btn.css({ - transform: '', - transition: 'transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s' - }); - anchor.css({ - overflow: 'visible', - transform: '', - transition: 'transform .2s' - }); - - setTimeout(function () { - btn.css({ - overflow: 'hidden', - 'background-color': fabColor - }); - backdrop.css({ - transform: 'scale(' + scaleFactor + ')', - transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' - }); - menu.find('> li > a').css({ - opacity: 1 - }); - - // Scroll to close. - $(window).on('scroll.fabToolbarClose', function () { - toolbarToFAB(btn); - $(window).off('scroll.fabToolbarClose'); - $(document).off('click.fabToolbarClose'); - }); - - $(document).on('click.fabToolbarClose', function (e) { - if (!$(e.target).closest(menu).length) { - toolbarToFAB(btn); - $(window).off('scroll.fabToolbarClose'); - $(document).off('click.fabToolbarClose'); - } - }); - }, 100); - }, 0); - }; - - /** - * Transform toolbar back into FAB - * @param {Object} object jQuery object - */ - var toolbarToFAB = function (btn) { - if (btn.attr('data-open') !== "true") { - return; - } - - var offsetX, offsetY, scaleFactor; - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var btnWidth = btn.attr('data-origin-width'); - var btnBottom = btn.attr('data-origin-bottom'); - var btnLeft = btn.attr('data-origin-left'); - var anchor = btn.find('> .btn-floating').first(); - var menu = btn.find('> ul').first(); - var backdrop = btn.find('.fab-backdrop'); - var fabColor = anchor.css('background-color'); - - offsetX = btnLeft - windowWidth / 2 + btnWidth / 2; - offsetY = windowHeight - btnBottom; - scaleFactor = windowWidth / backdrop.width(); - - // Hide backdrop - btn.removeClass('active'); - btn.attr('data-open', false); - btn.css({ - 'background-color': 'transparent', - transition: 'none' - }); - anchor.css({ - transition: 'none' - }); - backdrop.css({ - transform: 'scale(0)', - 'background-color': fabColor - }); - menu.find('> li > a').css({ - opacity: '' - }); - - setTimeout(function () { - backdrop.remove(); - - // Set initial state. - btn.css({ - 'text-align': '', - width: '', - bottom: '', - left: '', - overflow: '', - 'background-color': '', - transform: 'translate3d(' + -offsetX + 'px,0,0)' - }); - anchor.css({ - overflow: '', - transform: 'translate3d(0,' + offsetY + 'px,0)' - }); - - setTimeout(function () { - btn.css({ - transform: 'translate3d(0,0,0)', - transition: 'transform .2s' - }); - anchor.css({ - transform: 'translate3d(0,0,0)', - transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' - }); - }, 20); - }, 200); - }; -})(jQuery); -;(function ($) { - // Image transition function - Materialize.fadeInImage = function (selectorOrEl) { - var element; - if (typeof selectorOrEl === 'string') { - element = $(selectorOrEl); - } else if (typeof selectorOrEl === 'object') { - element = selectorOrEl; - } else { - return; - } - element.css({ opacity: 0 }); - $(element).velocity({ opacity: 1 }, { - duration: 650, - queue: false, - easing: 'easeOutSine' - }); - $(element).velocity({ opacity: 1 }, { - duration: 1300, - queue: false, - easing: 'swing', - step: function (now, fx) { - fx.start = 100; - var grayscale_setting = now / 100; - var brightness_setting = 150 - (100 - now) / 1.75; - - if (brightness_setting < 100) { - brightness_setting = 100; - } - if (now >= 0) { - $(this).css({ - "-webkit-filter": "grayscale(" + grayscale_setting + ")" + "brightness(" + brightness_setting + "%)", - "filter": "grayscale(" + grayscale_setting + ")" + "brightness(" + brightness_setting + "%)" - }); - } - } - }); - }; - - // Horizontal staggered list - Materialize.showStaggeredList = function (selectorOrEl) { - var element; - if (typeof selectorOrEl === 'string') { - element = $(selectorOrEl); - } else if (typeof selectorOrEl === 'object') { - element = selectorOrEl; - } else { - return; - } - var time = 0; - element.find('li').velocity({ translateX: "-100px" }, { duration: 0 }); - - element.find('li').each(function () { - $(this).velocity({ opacity: "1", translateX: "0" }, { duration: 800, delay: time, easing: [60, 10] }); - time += 120; - }); - }; - - $(document).ready(function () { - // Hardcoded .staggered-list scrollFire - // var staggeredListOptions = []; - // $('ul.staggered-list').each(function (i) { - - // var label = 'scrollFire-' + i; - // $(this).addClass(label); - // staggeredListOptions.push( - // {selector: 'ul.staggered-list.' + label, - // offset: 200, - // callback: 'showStaggeredList("ul.staggered-list.' + label + '")'}); - // }); - // scrollFire(staggeredListOptions); - - // HammerJS, Swipe navigation - - // Touch Event - var swipeLeft = false; - var swipeRight = false; - - // Dismissible Collections - $('.dismissable').each(function () { - $(this).hammer({ - prevent_default: false - }).on('pan', function (e) { - if (e.gesture.pointerType === "touch") { - var $this = $(this); - var direction = e.gesture.direction; - var x = e.gesture.deltaX; - var velocityX = e.gesture.velocityX; - - $this.velocity({ translateX: x - }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - - // Swipe Left - if (direction === 4 && (x > $this.innerWidth() / 2 || velocityX < -0.75)) { - swipeLeft = true; - } - - // Swipe Right - if (direction === 2 && (x < -1 * $this.innerWidth() / 2 || velocityX > 0.75)) { - swipeRight = true; - } - } - }).on('panend', function (e) { - // Reset if collection is moved back into original position - if (Math.abs(e.gesture.deltaX) < $(this).innerWidth() / 2) { - swipeRight = false; - swipeLeft = false; - } - - if (e.gesture.pointerType === "touch") { - var $this = $(this); - if (swipeLeft || swipeRight) { - var fullWidth; - if (swipeLeft) { - fullWidth = $this.innerWidth(); - } else { - fullWidth = -1 * $this.innerWidth(); - } - - $this.velocity({ translateX: fullWidth - }, { duration: 100, queue: false, easing: 'easeOutQuad', complete: function () { - $this.css('border', 'none'); - $this.velocity({ height: 0, padding: 0 - }, { duration: 200, queue: false, easing: 'easeOutQuad', complete: function () { - $this.remove(); - } - }); - } - }); - } else { - $this.velocity({ translateX: 0 - }, { duration: 100, queue: false, easing: 'easeOutQuad' }); - } - swipeLeft = false; - swipeRight = false; - } - }); - }); - - // time = 0 - // // Vertical Staggered list - // $('ul.staggered-list.vertical li').velocity( - // { translateY: "100px"}, - // { duration: 0 }); - - // $('ul.staggered-list.vertical li').each(function() { - // $(this).velocity( - // { opacity: "1", translateY: "0"}, - // { duration: 800, delay: time, easing: [60, 25] }); - // time += 120; - // }); - - // // Fade in and Scale - // $('.fade-in.scale').velocity( - // { scaleX: .4, scaleY: .4, translateX: -600}, - // { duration: 0}); - // $('.fade-in').each(function() { - // $(this).velocity( - // { opacity: "1", scaleX: 1, scaleY: 1, translateX: 0}, - // { duration: 800, easing: [60, 10] }); - // }); - }); -})(jQuery); -;(function ($) { - - var scrollFireEventsHandled = false; - - // Input: Array of JSON objects {selector, offset, callback} - Materialize.scrollFire = function (options) { - var onScroll = function () { - var windowScroll = window.pageYOffset + window.innerHeight; - - for (var i = 0; i < options.length; i++) { - // Get options from each line - var value = options[i]; - var selector = value.selector, - offset = value.offset, - callback = value.callback; - - var currentElement = document.querySelector(selector); - if (currentElement !== null) { - var elementOffset = currentElement.getBoundingClientRect().top + window.pageYOffset; - - if (windowScroll > elementOffset + offset) { - if (value.done !== true) { - if (typeof callback === 'function') { - callback.call(this, currentElement); - } else if (typeof callback === 'string') { - var callbackFunc = new Function(callback); - callbackFunc(currentElement); - } - value.done = true; - } - } - } - } - }; - - var throttledScroll = Materialize.throttle(function () { - onScroll(); - }, options.throttle || 100); - - if (!scrollFireEventsHandled) { - window.addEventListener("scroll", throttledScroll); - window.addEventListener("resize", throttledScroll); - scrollFireEventsHandled = true; - } - - // perform a scan once, after current execution context, and after dom is ready - setTimeout(throttledScroll, 0); - }; -})(jQuery); -; /*! - * pickadate.js v3.5.0, 2014/04/13 - * By Amsul, http://amsul.ca - * Hosted on http://amsul.github.io/pickadate.js - * Licensed under MIT - */ - -(function (factory) { - - Materialize.Picker = factory(jQuery); -})(function ($) { - - var $window = $(window); - var $document = $(document); - var $html = $(document.documentElement); - - /** - * The picker constructor that creates a blank picker. - */ - function PickerConstructor(ELEMENT, NAME, COMPONENT, OPTIONS) { - - // If there’s no element, return the picker constructor. - if (!ELEMENT) return PickerConstructor; - - var IS_DEFAULT_THEME = false, - - - // The state of the picker. - STATE = { - id: ELEMENT.id || 'P' + Math.abs(~~(Math.random() * new Date())) - }, - - - // Merge the defaults and options passed. - SETTINGS = COMPONENT ? $.extend(true, {}, COMPONENT.defaults, OPTIONS) : OPTIONS || {}, - - - // Merge the default classes with the settings classes. - CLASSES = $.extend({}, PickerConstructor.klasses(), SETTINGS.klass), - - - // The element node wrapper into a jQuery object. - $ELEMENT = $(ELEMENT), - - - // Pseudo picker constructor. - PickerInstance = function () { - return this.start(); - }, - - - // The picker prototype. - P = PickerInstance.prototype = { - - constructor: PickerInstance, - - $node: $ELEMENT, - - /** - * Initialize everything - */ - start: function () { - - // If it’s already started, do nothing. - if (STATE && STATE.start) return P; - - // Update the picker states. - STATE.methods = {}; - STATE.start = true; - STATE.open = false; - STATE.type = ELEMENT.type; - - // Confirm focus state, convert into text input to remove UA stylings, - // and set as readonly to prevent keyboard popup. - ELEMENT.autofocus = ELEMENT == getActiveElement(); - ELEMENT.readOnly = !SETTINGS.editable; - ELEMENT.id = ELEMENT.id || STATE.id; - if (ELEMENT.type != 'text') { - ELEMENT.type = 'text'; - } - - // Create a new picker component with the settings. - P.component = new COMPONENT(P, SETTINGS); - - // Create the picker root with a holder and then prepare it. - P.$root = $(PickerConstructor._.node('div', createWrappedComponent(), CLASSES.picker, 'id="' + ELEMENT.id + '_root" tabindex="0"')); - prepareElementRoot(); - - // If there’s a format for the hidden input element, create the element. - if (SETTINGS.formatSubmit) { - prepareElementHidden(); - } - - // Prepare the input element. - prepareElement(); - - // Insert the root as specified in the settings. - if (SETTINGS.container) $(SETTINGS.container).append(P.$root);else $ELEMENT.before(P.$root); - - // Bind the default component and settings events. - P.on({ - start: P.component.onStart, - render: P.component.onRender, - stop: P.component.onStop, - open: P.component.onOpen, - close: P.component.onClose, - set: P.component.onSet - }).on({ - start: SETTINGS.onStart, - render: SETTINGS.onRender, - stop: SETTINGS.onStop, - open: SETTINGS.onOpen, - close: SETTINGS.onClose, - set: SETTINGS.onSet - }); - - // Once we’re all set, check the theme in use. - IS_DEFAULT_THEME = isUsingDefaultTheme(P.$root.children()[0]); - - // If the element has autofocus, open the picker. - if (ELEMENT.autofocus) { - P.open(); - } - - // Trigger queued the “start” and “render” events. - return P.trigger('start').trigger('render'); - }, //start - - - /** - * Render a new picker - */ - render: function (entireComponent) { - - // Insert a new component holder in the root or box. - if (entireComponent) P.$root.html(createWrappedComponent());else P.$root.find('.' + CLASSES.box).html(P.component.nodes(STATE.open)); - - // Trigger the queued “render” events. - return P.trigger('render'); - }, //render - - - /** - * Destroy everything - */ - stop: function () { - - // If it’s already stopped, do nothing. - if (!STATE.start) return P; - - // Then close the picker. - P.close(); - - // Remove the hidden field. - if (P._hidden) { - P._hidden.parentNode.removeChild(P._hidden); - } - - // Remove the root. - P.$root.remove(); - - // Remove the input class, remove the stored data, and unbind - // the events (after a tick for IE - see `P.close`). - $ELEMENT.removeClass(CLASSES.input).removeData(NAME); - setTimeout(function () { - $ELEMENT.off('.' + STATE.id); - }, 0); - - // Restore the element state - ELEMENT.type = STATE.type; - ELEMENT.readOnly = false; - - // Trigger the queued “stop” events. - P.trigger('stop'); - - // Reset the picker states. - STATE.methods = {}; - STATE.start = false; - - return P; - }, //stop - - - /** - * Open up the picker - */ - open: function (dontGiveFocus) { - - // If it’s already open, do nothing. - if (STATE.open) return P; - - // Add the “active” class. - $ELEMENT.addClass(CLASSES.active); - aria(ELEMENT, 'expanded', true); - - // * A Firefox bug, when `html` has `overflow:hidden`, results in - // killing transitions :(. So add the “opened” state on the next tick. - // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 - setTimeout(function () { - - // Add the “opened” class to the picker root. - P.$root.addClass(CLASSES.opened); - aria(P.$root[0], 'hidden', false); - }, 0); - - // If we have to give focus, bind the element and doc events. - if (dontGiveFocus !== false) { - - // Set it as open. - STATE.open = true; - - // Prevent the page from scrolling. - if (IS_DEFAULT_THEME) { - $html.css('overflow', 'hidden').css('padding-right', '+=' + getScrollbarWidth()); - } - - // Pass focus to the root element’s jQuery object. - // * Workaround for iOS8 to bring the picker’s root into view. - P.$root.eq(0).focus(); - - // Bind the document events. - $document.on('click.' + STATE.id + ' focusin.' + STATE.id, function (event) { - - var target = event.target; - - // If the target of the event is not the element, close the picker picker. - // * Don’t worry about clicks or focusins on the root because those don’t bubble up. - // Also, for Firefox, a click on an `option` element bubbles up directly - // to the doc. So make sure the target wasn't the doc. - // * In Firefox stopPropagation() doesn’t prevent right-click events from bubbling, - // which causes the picker to unexpectedly close when right-clicking it. So make - // sure the event wasn’t a right-click. - if (target != ELEMENT && target != document && event.which != 3) { - - // If the target was the holder that covers the screen, - // keep the element focused to maintain tabindex. - P.close(target === P.$root.children()[0]); - } - }).on('keydown.' + STATE.id, function (event) { - - var - // Get the keycode. - keycode = event.keyCode, - - - // Translate that to a selection change. - keycodeToMove = P.component.key[keycode], - - - // Grab the target. - target = event.target; - - // On escape, close the picker and give focus. - if (keycode == 27) { - P.close(true); - } - - // Check if there is a key movement or “enter” keypress on the element. - else if (target == P.$root[0] && (keycodeToMove || keycode == 13)) { - - // Prevent the default action to stop page movement. - event.preventDefault(); - - // Trigger the key movement action. - if (keycodeToMove) { - PickerConstructor._.trigger(P.component.key.go, P, [PickerConstructor._.trigger(keycodeToMove)]); - } - - // On “enter”, if the highlighted item isn’t disabled, set the value and close. - else if (!P.$root.find('.' + CLASSES.highlighted).hasClass(CLASSES.disabled)) { - P.set('select', P.component.item.highlight); - if (SETTINGS.closeOnSelect) { - P.close(true); - } - } - } - - // If the target is within the root and “enter” is pressed, - // prevent the default action and trigger a click on the target instead. - else if ($.contains(P.$root[0], target) && keycode == 13) { - event.preventDefault(); - target.click(); - } - }); - } - - // Trigger the queued “open” events. - return P.trigger('open'); - }, //open - - - /** - * Close the picker - */ - close: function (giveFocus) { - - // If we need to give focus, do it before changing states. - if (giveFocus) { - // ....ah yes! It would’ve been incomplete without a crazy workaround for IE :| - // The focus is triggered *after* the close has completed - causing it - // to open again. So unbind and rebind the event at the next tick. - P.$root.off('focus.toOpen').eq(0).focus(); - setTimeout(function () { - P.$root.on('focus.toOpen', handleFocusToOpenEvent); - }, 0); - } - - // Remove the “active” class. - $ELEMENT.removeClass(CLASSES.active); - aria(ELEMENT, 'expanded', false); - - // * A Firefox bug, when `html` has `overflow:hidden`, results in - // killing transitions :(. So remove the “opened” state on the next tick. - // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 - setTimeout(function () { - - // Remove the “opened” and “focused” class from the picker root. - P.$root.removeClass(CLASSES.opened + ' ' + CLASSES.focused); - aria(P.$root[0], 'hidden', true); - }, 0); - - // If it’s already closed, do nothing more. - if (!STATE.open) return P; - - // Set it as closed. - STATE.open = false; - - // Allow the page to scroll. - if (IS_DEFAULT_THEME) { - $html.css('overflow', '').css('padding-right', '-=' + getScrollbarWidth()); - } - - // Unbind the document events. - $document.off('.' + STATE.id); - - // Trigger the queued “close” events. - return P.trigger('close'); - }, //close - - - /** - * Clear the values - */ - clear: function (options) { - return P.set('clear', null, options); - }, //clear - - - /** - * Set something - */ - set: function (thing, value, options) { - - var thingItem, - thingValue, - thingIsObject = $.isPlainObject(thing), - thingObject = thingIsObject ? thing : {}; - - // Make sure we have usable options. - options = thingIsObject && $.isPlainObject(value) ? value : options || {}; - - if (thing) { - - // If the thing isn’t an object, make it one. - if (!thingIsObject) { - thingObject[thing] = value; - } - - // Go through the things of items to set. - for (thingItem in thingObject) { - - // Grab the value of the thing. - thingValue = thingObject[thingItem]; - - // First, if the item exists and there’s a value, set it. - if (thingItem in P.component.item) { - if (thingValue === undefined) thingValue = null; - P.component.set(thingItem, thingValue, options); - } - - // Then, check to update the element value and broadcast a change. - if (thingItem == 'select' || thingItem == 'clear') { - $ELEMENT.val(thingItem == 'clear' ? '' : P.get(thingItem, SETTINGS.format)).trigger('change'); - } - } - - // Render a new picker. - P.render(); - } - - // When the method isn’t muted, trigger queued “set” events and pass the `thingObject`. - return options.muted ? P : P.trigger('set', thingObject); - }, //set - - - /** - * Get something - */ - get: function (thing, format) { - - // Make sure there’s something to get. - thing = thing || 'value'; - - // If a picker state exists, return that. - if (STATE[thing] != null) { - return STATE[thing]; - } - - // Return the submission value, if that. - if (thing == 'valueSubmit') { - if (P._hidden) { - return P._hidden.value; - } - thing = 'value'; - } - - // Return the value, if that. - if (thing == 'value') { - return ELEMENT.value; - } - - // Check if a component item exists, return that. - if (thing in P.component.item) { - if (typeof format == 'string') { - var thingValue = P.component.get(thing); - return thingValue ? PickerConstructor._.trigger(P.component.formats.toString, P.component, [format, thingValue]) : ''; - } - return P.component.get(thing); - } - }, //get - - - /** - * Bind events on the things. - */ - on: function (thing, method, internal) { - - var thingName, - thingMethod, - thingIsObject = $.isPlainObject(thing), - thingObject = thingIsObject ? thing : {}; - - if (thing) { - - // If the thing isn’t an object, make it one. - if (!thingIsObject) { - thingObject[thing] = method; - } - - // Go through the things to bind to. - for (thingName in thingObject) { - - // Grab the method of the thing. - thingMethod = thingObject[thingName]; - - // If it was an internal binding, prefix it. - if (internal) { - thingName = '_' + thingName; - } - - // Make sure the thing methods collection exists. - STATE.methods[thingName] = STATE.methods[thingName] || []; - - // Add the method to the relative method collection. - STATE.methods[thingName].push(thingMethod); - } - } - - return P; - }, //on - - - /** - * Unbind events on the things. - */ - off: function () { - var i, - thingName, - names = arguments; - for (i = 0, namesCount = names.length; i < namesCount; i += 1) { - thingName = names[i]; - if (thingName in STATE.methods) { - delete STATE.methods[thingName]; - } - } - return P; - }, - - /** - * Fire off method events. - */ - trigger: function (name, data) { - var _trigger = function (name) { - var methodList = STATE.methods[name]; - if (methodList) { - methodList.map(function (method) { - PickerConstructor._.trigger(method, P, [data]); - }); - } - }; - _trigger('_' + name); - _trigger(name); - return P; - } //trigger - //PickerInstance.prototype - - - /** - * Wrap the picker holder components together. - */ - };function createWrappedComponent() { - - // Create a picker wrapper holder - return PickerConstructor._.node('div', - - // Create a picker wrapper node - PickerConstructor._.node('div', - - // Create a picker frame - PickerConstructor._.node('div', - - // Create a picker box node - PickerConstructor._.node('div', - - // Create the components nodes. - P.component.nodes(STATE.open), - - // The picker box class - CLASSES.box), - - // Picker wrap class - CLASSES.wrap), - - // Picker frame class - CLASSES.frame), - - // Picker holder class - CLASSES.holder); //endreturn - } //createWrappedComponent - - - /** - * Prepare the input element with all bindings. - */ - function prepareElement() { - - $ELEMENT. - - // Store the picker data by component name. - data(NAME, P). - - // Add the “input” class name. - addClass(CLASSES.input). - - // Remove the tabindex. - attr('tabindex', -1). - - // If there’s a `data-value`, update the value of the element. - val($ELEMENT.data('value') ? P.get('select', SETTINGS.format) : ELEMENT.value); - - // Only bind keydown events if the element isn’t editable. - if (!SETTINGS.editable) { - - $ELEMENT. - - // On focus/click, focus onto the root to open it up. - on('focus.' + STATE.id + ' click.' + STATE.id, function (event) { - event.preventDefault(); - P.$root.eq(0).focus(); - }). - - // Handle keyboard event based on the picker being opened or not. - on('keydown.' + STATE.id, handleKeydownEvent); - } - - // Update the aria attributes. - aria(ELEMENT, { - haspopup: true, - expanded: false, - readonly: false, - owns: ELEMENT.id + '_root' - }); - } - - /** - * Prepare the root picker element with all bindings. - */ - function prepareElementRoot() { - - P.$root.on({ - - // For iOS8. - keydown: handleKeydownEvent, - - // When something within the root is focused, stop from bubbling - // to the doc and remove the “focused” state from the root. - focusin: function (event) { - P.$root.removeClass(CLASSES.focused); - event.stopPropagation(); - }, - - // When something within the root holder is clicked, stop it - // from bubbling to the doc. - 'mousedown click': function (event) { - - var target = event.target; - - // Make sure the target isn’t the root holder so it can bubble up. - if (target != P.$root.children()[0]) { - - event.stopPropagation(); - - // * For mousedown events, cancel the default action in order to - // prevent cases where focus is shifted onto external elements - // when using things like jQuery mobile or MagnificPopup (ref: #249 & #120). - // Also, for Firefox, don’t prevent action on the `option` element. - if (event.type == 'mousedown' && !$(target).is('input, select, textarea, button, option')) { - - event.preventDefault(); - - // Re-focus onto the root so that users can click away - // from elements focused within the picker. - P.$root.eq(0).focus(); - } - } - } - }). - - // Add/remove the “target” class on focus and blur. - on({ - focus: function () { - $ELEMENT.addClass(CLASSES.target); - }, - blur: function () { - $ELEMENT.removeClass(CLASSES.target); - } - }). - - // Open the picker and adjust the root “focused” state - on('focus.toOpen', handleFocusToOpenEvent). - - // If there’s a click on an actionable element, carry out the actions. - on('click', '[data-pick], [data-nav], [data-clear], [data-close]', function () { - - var $target = $(this), - targetData = $target.data(), - targetDisabled = $target.hasClass(CLASSES.navDisabled) || $target.hasClass(CLASSES.disabled), - - - // * For IE, non-focusable elements can be active elements as well - // (http://stackoverflow.com/a/2684561). - activeElement = getActiveElement(); - activeElement = activeElement && (activeElement.type || activeElement.href) && activeElement; - - // If it’s disabled or nothing inside is actively focused, re-focus the element. - if (targetDisabled || activeElement && !$.contains(P.$root[0], activeElement)) { - P.$root.eq(0).focus(); - } - - // If something is superficially changed, update the `highlight` based on the `nav`. - if (!targetDisabled && targetData.nav) { - P.set('highlight', P.component.item.highlight, { nav: targetData.nav }); - } - - // If something is picked, set `select` then close with focus. - else if (!targetDisabled && 'pick' in targetData) { - P.set('select', targetData.pick); - if (SETTINGS.closeOnSelect) { - P.close(true); - } - } - - // If a “clear” button is pressed, empty the values and close with focus. - else if (targetData.clear) { - P.clear(); - if (SETTINGS.closeOnSelect) { - P.close(true); - } - } else if (targetData.close) { - P.close(true); - } - }); //P.$root - - aria(P.$root[0], 'hidden', true); - } - - /** - * Prepare the hidden input element along with all bindings. - */ - function prepareElementHidden() { - - var name; - - if (SETTINGS.hiddenName === true) { - name = ELEMENT.name; - ELEMENT.name = ''; - } else { - name = [typeof SETTINGS.hiddenPrefix == 'string' ? SETTINGS.hiddenPrefix : '', typeof SETTINGS.hiddenSuffix == 'string' ? SETTINGS.hiddenSuffix : '_submit']; - name = name[0] + ELEMENT.name + name[1]; - } - - P._hidden = $('')[0]; - - $ELEMENT. - - // If the value changes, update the hidden input with the correct format. - on('change.' + STATE.id, function () { - P._hidden.value = ELEMENT.value ? P.get('select', SETTINGS.formatSubmit) : ''; - }); - - // Insert the hidden input as specified in the settings. - if (SETTINGS.container) $(SETTINGS.container).append(P._hidden);else $ELEMENT.before(P._hidden); - } - - // For iOS8. - function handleKeydownEvent(event) { - - var keycode = event.keyCode, - - - // Check if one of the delete keys was pressed. - isKeycodeDelete = /^(8|46)$/.test(keycode); - - // For some reason IE clears the input value on “escape”. - if (keycode == 27) { - P.close(); - return false; - } - - // Check if `space` or `delete` was pressed or the picker is closed with a key movement. - if (keycode == 32 || isKeycodeDelete || !STATE.open && P.component.key[keycode]) { - - // Prevent it from moving the page and bubbling to doc. - event.preventDefault(); - event.stopPropagation(); - - // If `delete` was pressed, clear the values and close the picker. - // Otherwise open the picker. - if (isKeycodeDelete) { - P.clear().close(); - } else { - P.open(); - } - } - } - - // Separated for IE - function handleFocusToOpenEvent(event) { - - // Stop the event from propagating to the doc. - event.stopPropagation(); - - // If it’s a focus event, add the “focused” class to the root. - if (event.type == 'focus') { - P.$root.addClass(CLASSES.focused); - } - - // And then finally open the picker. - P.open(); - } - - // Return a new picker instance. - return new PickerInstance(); - } //PickerConstructor - - - /** - * The default classes and prefix to use for the HTML classes. - */ - PickerConstructor.klasses = function (prefix) { - prefix = prefix || 'picker'; - return { - - picker: prefix, - opened: prefix + '--opened', - focused: prefix + '--focused', - - input: prefix + '__input', - active: prefix + '__input--active', - target: prefix + '__input--target', - - holder: prefix + '__holder', - - frame: prefix + '__frame', - wrap: prefix + '__wrap', - - box: prefix + '__box' - }; - }; //PickerConstructor.klasses - - - /** - * Check if the default theme is being used. - */ - function isUsingDefaultTheme(element) { - - var theme, - prop = 'position'; - - // For IE. - if (element.currentStyle) { - theme = element.currentStyle[prop]; - } - - // For normal browsers. - else if (window.getComputedStyle) { - theme = getComputedStyle(element)[prop]; - } - - return theme == 'fixed'; - } - - /** - * Get the width of the browser’s scrollbar. - * Taken from: https://github.com/VodkaBears/Remodal/blob/master/src/jquery.remodal.js - */ - function getScrollbarWidth() { - - if ($html.height() <= $window.height()) { - return 0; - } - - var $outer = $('
              ').appendTo('body'); - - // Get the width without scrollbars. - var widthWithoutScroll = $outer[0].offsetWidth; - - // Force adding scrollbars. - $outer.css('overflow', 'scroll'); - - // Add the inner div. - var $inner = $('
              ').appendTo($outer); - - // Get the width with scrollbars. - var widthWithScroll = $inner[0].offsetWidth; - - // Remove the divs. - $outer.remove(); - - // Return the difference between the widths. - return widthWithoutScroll - widthWithScroll; - } - - /** - * PickerConstructor helper methods. - */ - PickerConstructor._ = { - - /** - * Create a group of nodes. Expects: - * ` - { - min: {Integer}, - max: {Integer}, - i: {Integer}, - node: {String}, - item: {Function} - } - * ` - */ - group: function (groupObject) { - - var - // Scope for the looped object - loopObjectScope, - - - // Create the nodes list - nodesList = '', - - - // The counter starts from the `min` - counter = PickerConstructor._.trigger(groupObject.min, groupObject); - - // Loop from the `min` to `max`, incrementing by `i` - for (; counter <= PickerConstructor._.trigger(groupObject.max, groupObject, [counter]); counter += groupObject.i) { - - // Trigger the `item` function within scope of the object - loopObjectScope = PickerConstructor._.trigger(groupObject.item, groupObject, [counter]); - - // Splice the subgroup and create nodes out of the sub nodes - nodesList += PickerConstructor._.node(groupObject.node, loopObjectScope[0], // the node - loopObjectScope[1], // the classes - loopObjectScope[2] // the attributes - ); - } - - // Return the list of nodes - return nodesList; - }, //group - - - /** - * Create a dom node string - */ - node: function (wrapper, item, klass, attribute) { - - // If the item is false-y, just return an empty string - if (!item) return ''; - - // If the item is an array, do a join - item = $.isArray(item) ? item.join('') : item; - - // Check for the class - klass = klass ? ' class="' + klass + '"' : ''; - - // Check for any attributes - attribute = attribute ? ' ' + attribute : ''; - - // Return the wrapped item - return '<' + wrapper + klass + attribute + '>' + item + ''; - }, //node - - - /** - * Lead numbers below 10 with a zero. - */ - lead: function (number) { - return (number < 10 ? '0' : '') + number; - }, - - /** - * Trigger a function otherwise return the value. - */ - trigger: function (callback, scope, args) { - return typeof callback == 'function' ? callback.apply(scope, args || []) : callback; - }, - - /** - * If the second character is a digit, length is 2 otherwise 1. - */ - digits: function (string) { - return (/\d/.test(string[1]) ? 2 : 1 - ); - }, - - /** - * Tell if something is a date object. - */ - isDate: function (value) { - return {}.toString.call(value).indexOf('Date') > -1 && this.isInteger(value.getDate()); - }, - - /** - * Tell if something is an integer. - */ - isInteger: function (value) { - return {}.toString.call(value).indexOf('Number') > -1 && value % 1 === 0; - }, - - /** - * Create ARIA attribute strings. - */ - ariaAttr: ariaAttr //PickerConstructor._ - - - /** - * Extend the picker with a component and defaults. - */ - };PickerConstructor.extend = function (name, Component) { - - // Extend jQuery. - $.fn[name] = function (options, action) { - - // Grab the component data. - var componentData = this.data(name); - - // If the picker is requested, return the data object. - if (options == 'picker') { - return componentData; - } - - // If the component data exists and `options` is a string, carry out the action. - if (componentData && typeof options == 'string') { - return PickerConstructor._.trigger(componentData[options], componentData, [action]); - } - - // Otherwise go through each matched element and if the component - // doesn’t exist, create a new picker using `this` element - // and merging the defaults and options with a deep copy. - return this.each(function () { - var $this = $(this); - if (!$this.data(name)) { - new PickerConstructor(this, name, Component, options); - } - }); - }; - - // Set the defaults. - $.fn[name].defaults = Component.defaults; - }; //PickerConstructor.extend - - - function aria(element, attribute, value) { - if ($.isPlainObject(attribute)) { - for (var key in attribute) { - ariaSet(element, key, attribute[key]); - } - } else { - ariaSet(element, attribute, value); - } - } - function ariaSet(element, attribute, value) { - element.setAttribute((attribute == 'role' ? '' : 'aria-') + attribute, value); - } - function ariaAttr(attribute, data) { - if (!$.isPlainObject(attribute)) { - attribute = { attribute: data }; - } - data = ''; - for (var key in attribute) { - var attr = (key == 'role' ? '' : 'aria-') + key, - attrVal = attribute[key]; - data += attrVal == null ? '' : attr + '="' + attribute[key] + '"'; - } - return data; - } - - // IE8 bug throws an error for activeElements within iframes. - function getActiveElement() { - try { - return document.activeElement; - } catch (err) {} - } - - // Expose the picker constructor. - return PickerConstructor; -}); -; /*! - * Date picker for pickadate.js v3.5.0 - * http://amsul.github.io/pickadate.js/date.htm - */ - -(function (factory) { - factory(Materialize.Picker, jQuery); -})(function (Picker, $) { - - /** - * Globals and constants - */ - var DAYS_IN_WEEK = 7, - WEEKS_IN_CALENDAR = 6, - _ = Picker._; - - /** - * The date picker constructor - */ - function DatePicker(picker, settings) { - - var calendar = this, - element = picker.$node[0], - elementValue = element.value, - elementDataValue = picker.$node.data('value'), - valueString = elementDataValue || elementValue, - formatString = elementDataValue ? settings.formatSubmit : settings.format, - isRTL = function () { - - return element.currentStyle ? - - // For IE. - element.currentStyle.direction == 'rtl' : - - // For normal browsers. - getComputedStyle(picker.$root[0]).direction == 'rtl'; - }; - - calendar.settings = settings; - calendar.$node = picker.$node; - - // The queue of methods that will be used to build item objects. - calendar.queue = { - min: 'measure create', - max: 'measure create', - now: 'now create', - select: 'parse create validate', - highlight: 'parse navigate create validate', - view: 'parse create validate viewset', - disable: 'deactivate', - enable: 'activate' - - // The component's item object. - };calendar.item = {}; - - calendar.item.clear = null; - calendar.item.disable = (settings.disable || []).slice(0); - calendar.item.enable = -function (collectionDisabled) { - return collectionDisabled[0] === true ? collectionDisabled.shift() : -1; - }(calendar.item.disable); - - calendar.set('min', settings.min).set('max', settings.max).set('now'); - - // When there’s a value, set the `select`, which in turn - // also sets the `highlight` and `view`. - if (valueString) { - calendar.set('select', valueString, { format: formatString }); - } - - // If there’s no value, default to highlighting “today”. - else { - calendar.set('select', null).set('highlight', calendar.item.now); - } - - // The keycode to movement mapping. - calendar.key = { - 40: 7, // Down - 38: -7, // Up - 39: function () { - return isRTL() ? -1 : 1; - }, // Right - 37: function () { - return isRTL() ? 1 : -1; - }, // Left - go: function (timeChange) { - var highlightedObject = calendar.item.highlight, - targetDate = new Date(highlightedObject.year, highlightedObject.month, highlightedObject.date + timeChange); - calendar.set('highlight', targetDate, { interval: timeChange }); - this.render(); - } - - // Bind some picker events. - };picker.on('render', function () { - picker.$root.find('.' + settings.klass.selectMonth).on('change', function () { - var value = this.value; - if (value) { - picker.set('highlight', [picker.get('view').year, value, picker.get('highlight').date]); - picker.$root.find('.' + settings.klass.selectMonth).trigger('focus'); - } - }); - picker.$root.find('.' + settings.klass.selectYear).on('change', function () { - var value = this.value; - if (value) { - picker.set('highlight', [value, picker.get('view').month, picker.get('highlight').date]); - picker.$root.find('.' + settings.klass.selectYear).trigger('focus'); - } - }); - }, 1).on('open', function () { - var includeToday = ''; - if (calendar.disabled(calendar.get('now'))) { - includeToday = ':not(.' + settings.klass.buttonToday + ')'; - } - picker.$root.find('button' + includeToday + ', select').attr('disabled', false); - }, 1).on('close', function () { - picker.$root.find('button, select').attr('disabled', true); - }, 1); - } //DatePicker - - - /** - * Set a datepicker item object. - */ - DatePicker.prototype.set = function (type, value, options) { - - var calendar = this, - calendarItem = calendar.item; - - // If the value is `null` just set it immediately. - if (value === null) { - if (type == 'clear') type = 'select'; - calendarItem[type] = value; - return calendar; - } - - // Otherwise go through the queue of methods, and invoke the functions. - // Update this as the time unit, and set the final value as this item. - // * In the case of `enable`, keep the queue but set `disable` instead. - // And in the case of `flip`, keep the queue but set `enable` instead. - calendarItem[type == 'enable' ? 'disable' : type == 'flip' ? 'enable' : type] = calendar.queue[type].split(' ').map(function (method) { - value = calendar[method](type, value, options); - return value; - }).pop(); - - // Check if we need to cascade through more updates. - if (type == 'select') { - calendar.set('highlight', calendarItem.select, options); - } else if (type == 'highlight') { - calendar.set('view', calendarItem.highlight, options); - } else if (type.match(/^(flip|min|max|disable|enable)$/)) { - if (calendarItem.select && calendar.disabled(calendarItem.select)) { - calendar.set('select', calendarItem.select, options); - } - if (calendarItem.highlight && calendar.disabled(calendarItem.highlight)) { - calendar.set('highlight', calendarItem.highlight, options); - } - } - - return calendar; - }; //DatePicker.prototype.set - - - /** - * Get a datepicker item object. - */ - DatePicker.prototype.get = function (type) { - return this.item[type]; - }; //DatePicker.prototype.get - - - /** - * Create a picker date object. - */ - DatePicker.prototype.create = function (type, value, options) { - - var isInfiniteValue, - calendar = this; - - // If there’s no value, use the type as the value. - value = value === undefined ? type : value; - - // If it’s infinity, update the value. - if (value == -Infinity || value == Infinity) { - isInfiniteValue = value; - } - - // If it’s an object, use the native date object. - else if ($.isPlainObject(value) && _.isInteger(value.pick)) { - value = value.obj; - } - - // If it’s an array, convert it into a date and make sure - // that it’s a valid date – otherwise default to today. - else if ($.isArray(value)) { - value = new Date(value[0], value[1], value[2]); - value = _.isDate(value) ? value : calendar.create().obj; - } - - // If it’s a number or date object, make a normalized date. - else if (_.isInteger(value) || _.isDate(value)) { - value = calendar.normalize(new Date(value), options); - } - - // If it’s a literal true or any other case, set it to now. - else /*if ( value === true )*/{ - value = calendar.now(type, value, options); - } - - // Return the compiled object. - return { - year: isInfiniteValue || value.getFullYear(), - month: isInfiniteValue || value.getMonth(), - date: isInfiniteValue || value.getDate(), - day: isInfiniteValue || value.getDay(), - obj: isInfiniteValue || value, - pick: isInfiniteValue || value.getTime() - }; - }; //DatePicker.prototype.create - - - /** - * Create a range limit object using an array, date object, - * literal “true”, or integer relative to another time. - */ - DatePicker.prototype.createRange = function (from, to) { - - var calendar = this, - createDate = function (date) { - if (date === true || $.isArray(date) || _.isDate(date)) { - return calendar.create(date); - } - return date; - }; - - // Create objects if possible. - if (!_.isInteger(from)) { - from = createDate(from); - } - if (!_.isInteger(to)) { - to = createDate(to); - } - - // Create relative dates. - if (_.isInteger(from) && $.isPlainObject(to)) { - from = [to.year, to.month, to.date + from]; - } else if (_.isInteger(to) && $.isPlainObject(from)) { - to = [from.year, from.month, from.date + to]; - } - - return { - from: createDate(from), - to: createDate(to) - }; - }; //DatePicker.prototype.createRange - - - /** - * Check if a date unit falls within a date range object. - */ - DatePicker.prototype.withinRange = function (range, dateUnit) { - range = this.createRange(range.from, range.to); - return dateUnit.pick >= range.from.pick && dateUnit.pick <= range.to.pick; - }; - - /** - * Check if two date range objects overlap. - */ - DatePicker.prototype.overlapRanges = function (one, two) { - - var calendar = this; - - // Convert the ranges into comparable dates. - one = calendar.createRange(one.from, one.to); - two = calendar.createRange(two.from, two.to); - - return calendar.withinRange(one, two.from) || calendar.withinRange(one, two.to) || calendar.withinRange(two, one.from) || calendar.withinRange(two, one.to); - }; - - /** - * Get the date today. - */ - DatePicker.prototype.now = function (type, value, options) { - value = new Date(); - if (options && options.rel) { - value.setDate(value.getDate() + options.rel); - } - return this.normalize(value, options); - }; - - /** - * Navigate to next/prev month. - */ - DatePicker.prototype.navigate = function (type, value, options) { - - var targetDateObject, - targetYear, - targetMonth, - targetDate, - isTargetArray = $.isArray(value), - isTargetObject = $.isPlainObject(value), - viewsetObject = this.item.view; /*, - safety = 100*/ - - if (isTargetArray || isTargetObject) { - - if (isTargetObject) { - targetYear = value.year; - targetMonth = value.month; - targetDate = value.date; - } else { - targetYear = +value[0]; - targetMonth = +value[1]; - targetDate = +value[2]; - } - - // If we’re navigating months but the view is in a different - // month, navigate to the view’s year and month. - if (options && options.nav && viewsetObject && viewsetObject.month !== targetMonth) { - targetYear = viewsetObject.year; - targetMonth = viewsetObject.month; - } - - // Figure out the expected target year and month. - targetDateObject = new Date(targetYear, targetMonth + (options && options.nav ? options.nav : 0), 1); - targetYear = targetDateObject.getFullYear(); - targetMonth = targetDateObject.getMonth(); - - // If the month we’re going to doesn’t have enough days, - // keep decreasing the date until we reach the month’s last date. - while ( /*safety &&*/new Date(targetYear, targetMonth, targetDate).getMonth() !== targetMonth) { - targetDate -= 1; - /*safety -= 1 - if ( !safety ) { - throw 'Fell into an infinite loop while navigating to ' + new Date( targetYear, targetMonth, targetDate ) + '.' - }*/ - } - - value = [targetYear, targetMonth, targetDate]; - } - - return value; - }; //DatePicker.prototype.navigate - - - /** - * Normalize a date by setting the hours to midnight. - */ - DatePicker.prototype.normalize = function (value /*, options*/) { - value.setHours(0, 0, 0, 0); - return value; - }; - - /** - * Measure the range of dates. - */ - DatePicker.prototype.measure = function (type, value /*, options*/) { - - var calendar = this; - - // If it’s anything false-y, remove the limits. - if (!value) { - value = type == 'min' ? -Infinity : Infinity; - } - - // If it’s a string, parse it. - else if (typeof value == 'string') { - value = calendar.parse(type, value); - } - - // If it's an integer, get a date relative to today. - else if (_.isInteger(value)) { - value = calendar.now(type, value, { rel: value }); - } - - return value; - }; ///DatePicker.prototype.measure - - - /** - * Create a viewset object based on navigation. - */ - DatePicker.prototype.viewset = function (type, dateObject /*, options*/) { - return this.create([dateObject.year, dateObject.month, 1]); - }; - - /** - * Validate a date as enabled and shift if needed. - */ - DatePicker.prototype.validate = function (type, dateObject, options) { - - var calendar = this, - - - // Keep a reference to the original date. - originalDateObject = dateObject, - - - // Make sure we have an interval. - interval = options && options.interval ? options.interval : 1, - - - // Check if the calendar enabled dates are inverted. - isFlippedBase = calendar.item.enable === -1, - - - // Check if we have any enabled dates after/before now. - hasEnabledBeforeTarget, - hasEnabledAfterTarget, - - - // The min & max limits. - minLimitObject = calendar.item.min, - maxLimitObject = calendar.item.max, - - - // Check if we’ve reached the limit during shifting. - reachedMin, - reachedMax, - - - // Check if the calendar is inverted and at least one weekday is enabled. - hasEnabledWeekdays = isFlippedBase && calendar.item.disable.filter(function (value) { - - // If there’s a date, check where it is relative to the target. - if ($.isArray(value)) { - var dateTime = calendar.create(value).pick; - if (dateTime < dateObject.pick) hasEnabledBeforeTarget = true;else if (dateTime > dateObject.pick) hasEnabledAfterTarget = true; - } - - // Return only integers for enabled weekdays. - return _.isInteger(value); - }).length; /*, - safety = 100*/ - - // Cases to validate for: - // [1] Not inverted and date disabled. - // [2] Inverted and some dates enabled. - // [3] Not inverted and out of range. - // - // Cases to **not** validate for: - // • Navigating months. - // • Not inverted and date enabled. - // • Inverted and all dates disabled. - // • ..and anything else. - if (!options || !options.nav) if ( - /* 1 */!isFlippedBase && calendar.disabled(dateObject) || - /* 2 */isFlippedBase && calendar.disabled(dateObject) && (hasEnabledWeekdays || hasEnabledBeforeTarget || hasEnabledAfterTarget) || - /* 3 */!isFlippedBase && (dateObject.pick <= minLimitObject.pick || dateObject.pick >= maxLimitObject.pick)) { - - // When inverted, flip the direction if there aren’t any enabled weekdays - // and there are no enabled dates in the direction of the interval. - if (isFlippedBase && !hasEnabledWeekdays && (!hasEnabledAfterTarget && interval > 0 || !hasEnabledBeforeTarget && interval < 0)) { - interval *= -1; - } - - // Keep looping until we reach an enabled date. - while ( /*safety &&*/calendar.disabled(dateObject)) { - - /*safety -= 1 - if ( !safety ) { - throw 'Fell into an infinite loop while validating ' + dateObject.obj + '.' - }*/ - - // If we’ve looped into the next/prev month with a large interval, return to the original date and flatten the interval. - if (Math.abs(interval) > 1 && (dateObject.month < originalDateObject.month || dateObject.month > originalDateObject.month)) { - dateObject = originalDateObject; - interval = interval > 0 ? 1 : -1; - } - - // If we’ve reached the min/max limit, reverse the direction, flatten the interval and set it to the limit. - if (dateObject.pick <= minLimitObject.pick) { - reachedMin = true; - interval = 1; - dateObject = calendar.create([minLimitObject.year, minLimitObject.month, minLimitObject.date + (dateObject.pick === minLimitObject.pick ? 0 : -1)]); - } else if (dateObject.pick >= maxLimitObject.pick) { - reachedMax = true; - interval = -1; - dateObject = calendar.create([maxLimitObject.year, maxLimitObject.month, maxLimitObject.date + (dateObject.pick === maxLimitObject.pick ? 0 : 1)]); - } - - // If we’ve reached both limits, just break out of the loop. - if (reachedMin && reachedMax) { - break; - } - - // Finally, create the shifted date using the interval and keep looping. - dateObject = calendar.create([dateObject.year, dateObject.month, dateObject.date + interval]); - } - } //endif - - - // Return the date object settled on. - return dateObject; - }; //DatePicker.prototype.validate - - - /** - * Check if a date is disabled. - */ - DatePicker.prototype.disabled = function (dateToVerify) { - - var calendar = this, - - - // Filter through the disabled dates to check if this is one. - isDisabledMatch = calendar.item.disable.filter(function (dateToDisable) { - - // If the date is a number, match the weekday with 0index and `firstDay` check. - if (_.isInteger(dateToDisable)) { - return dateToVerify.day === (calendar.settings.firstDay ? dateToDisable : dateToDisable - 1) % 7; - } - - // If it’s an array or a native JS date, create and match the exact date. - if ($.isArray(dateToDisable) || _.isDate(dateToDisable)) { - return dateToVerify.pick === calendar.create(dateToDisable).pick; - } - - // If it’s an object, match a date within the “from” and “to” range. - if ($.isPlainObject(dateToDisable)) { - return calendar.withinRange(dateToDisable, dateToVerify); - } - }); - - // If this date matches a disabled date, confirm it’s not inverted. - isDisabledMatch = isDisabledMatch.length && !isDisabledMatch.filter(function (dateToDisable) { - return $.isArray(dateToDisable) && dateToDisable[3] == 'inverted' || $.isPlainObject(dateToDisable) && dateToDisable.inverted; - }).length; - - // Check the calendar “enabled” flag and respectively flip the - // disabled state. Then also check if it’s beyond the min/max limits. - return calendar.item.enable === -1 ? !isDisabledMatch : isDisabledMatch || dateToVerify.pick < calendar.item.min.pick || dateToVerify.pick > calendar.item.max.pick; - }; //DatePicker.prototype.disabled - - - /** - * Parse a string into a usable type. - */ - DatePicker.prototype.parse = function (type, value, options) { - - var calendar = this, - parsingObject = {}; - - // If it’s already parsed, we’re good. - if (!value || typeof value != 'string') { - return value; - } - - // We need a `.format` to parse the value with. - if (!(options && options.format)) { - options = options || {}; - options.format = calendar.settings.format; - } - - // Convert the format into an array and then map through it. - calendar.formats.toArray(options.format).map(function (label) { - - var - // Grab the formatting label. - formattingLabel = calendar.formats[label], - - - // The format length is from the formatting label function or the - // label length without the escaping exclamation (!) mark. - formatLength = formattingLabel ? _.trigger(formattingLabel, calendar, [value, parsingObject]) : label.replace(/^!/, '').length; - - // If there's a format label, split the value up to the format length. - // Then add it to the parsing object with appropriate label. - if (formattingLabel) { - parsingObject[label] = value.substr(0, formatLength); - } - - // Update the value as the substring from format length to end. - value = value.substr(formatLength); - }); - - // Compensate for month 0index. - return [parsingObject.yyyy || parsingObject.yy, +(parsingObject.mm || parsingObject.m) - 1, parsingObject.dd || parsingObject.d]; - }; //DatePicker.prototype.parse - - - /** - * Various formats to display the object in. - */ - DatePicker.prototype.formats = function () { - - // Return the length of the first word in a collection. - function getWordLengthFromCollection(string, collection, dateObject) { - - // Grab the first word from the string. - var word = string.match(/\w+/)[0]; - - // If there's no month index, add it to the date object - if (!dateObject.mm && !dateObject.m) { - dateObject.m = collection.indexOf(word) + 1; - } - - // Return the length of the word. - return word.length; - } - - // Get the length of the first word in a string. - function getFirstWordLength(string) { - return string.match(/\w+/)[0].length; - } - - return { - - d: function (string, dateObject) { - - // If there's string, then get the digits length. - // Otherwise return the selected date. - return string ? _.digits(string) : dateObject.date; - }, - dd: function (string, dateObject) { - - // If there's a string, then the length is always 2. - // Otherwise return the selected date with a leading zero. - return string ? 2 : _.lead(dateObject.date); - }, - ddd: function (string, dateObject) { - - // If there's a string, then get the length of the first word. - // Otherwise return the short selected weekday. - return string ? getFirstWordLength(string) : this.settings.weekdaysShort[dateObject.day]; - }, - dddd: function (string, dateObject) { - - // If there's a string, then get the length of the first word. - // Otherwise return the full selected weekday. - return string ? getFirstWordLength(string) : this.settings.weekdaysFull[dateObject.day]; - }, - m: function (string, dateObject) { - - // If there's a string, then get the length of the digits - // Otherwise return the selected month with 0index compensation. - return string ? _.digits(string) : dateObject.month + 1; - }, - mm: function (string, dateObject) { - - // If there's a string, then the length is always 2. - // Otherwise return the selected month with 0index and leading zero. - return string ? 2 : _.lead(dateObject.month + 1); - }, - mmm: function (string, dateObject) { - - var collection = this.settings.monthsShort; - - // If there's a string, get length of the relevant month from the short - // months collection. Otherwise return the selected month from that collection. - return string ? getWordLengthFromCollection(string, collection, dateObject) : collection[dateObject.month]; - }, - mmmm: function (string, dateObject) { - - var collection = this.settings.monthsFull; - - // If there's a string, get length of the relevant month from the full - // months collection. Otherwise return the selected month from that collection. - return string ? getWordLengthFromCollection(string, collection, dateObject) : collection[dateObject.month]; - }, - yy: function (string, dateObject) { - - // If there's a string, then the length is always 2. - // Otherwise return the selected year by slicing out the first 2 digits. - return string ? 2 : ('' + dateObject.year).slice(2); - }, - yyyy: function (string, dateObject) { - - // If there's a string, then the length is always 4. - // Otherwise return the selected year. - return string ? 4 : dateObject.year; - }, - - // Create an array by splitting the formatting string passed. - toArray: function (formatString) { - return formatString.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g); - }, - - // Format an object into a string using the formatting options. - toString: function (formatString, itemObject) { - var calendar = this; - return calendar.formats.toArray(formatString).map(function (label) { - return _.trigger(calendar.formats[label], calendar, [0, itemObject]) || label.replace(/^!/, ''); - }).join(''); - } - }; - }(); //DatePicker.prototype.formats - - - /** - * Check if two date units are the exact. - */ - DatePicker.prototype.isDateExact = function (one, two) { - - var calendar = this; - - // When we’re working with weekdays, do a direct comparison. - if (_.isInteger(one) && _.isInteger(two) || typeof one == 'boolean' && typeof two == 'boolean') { - return one === two; - } - - // When we’re working with date representations, compare the “pick” value. - if ((_.isDate(one) || $.isArray(one)) && (_.isDate(two) || $.isArray(two))) { - return calendar.create(one).pick === calendar.create(two).pick; - } - - // When we’re working with range objects, compare the “from” and “to”. - if ($.isPlainObject(one) && $.isPlainObject(two)) { - return calendar.isDateExact(one.from, two.from) && calendar.isDateExact(one.to, two.to); - } - - return false; - }; - - /** - * Check if two date units overlap. - */ - DatePicker.prototype.isDateOverlap = function (one, two) { - - var calendar = this, - firstDay = calendar.settings.firstDay ? 1 : 0; - - // When we’re working with a weekday index, compare the days. - if (_.isInteger(one) && (_.isDate(two) || $.isArray(two))) { - one = one % 7 + firstDay; - return one === calendar.create(two).day + 1; - } - if (_.isInteger(two) && (_.isDate(one) || $.isArray(one))) { - two = two % 7 + firstDay; - return two === calendar.create(one).day + 1; - } - - // When we’re working with range objects, check if the ranges overlap. - if ($.isPlainObject(one) && $.isPlainObject(two)) { - return calendar.overlapRanges(one, two); - } - - return false; - }; - - /** - * Flip the “enabled” state. - */ - DatePicker.prototype.flipEnable = function (val) { - var itemObject = this.item; - itemObject.enable = val || (itemObject.enable == -1 ? 1 : -1); - }; - - /** - * Mark a collection of dates as “disabled”. - */ - DatePicker.prototype.deactivate = function (type, datesToDisable) { - - var calendar = this, - disabledItems = calendar.item.disable.slice(0); - - // If we’re flipping, that’s all we need to do. - if (datesToDisable == 'flip') { - calendar.flipEnable(); - } else if (datesToDisable === false) { - calendar.flipEnable(1); - disabledItems = []; - } else if (datesToDisable === true) { - calendar.flipEnable(-1); - disabledItems = []; - } - - // Otherwise go through the dates to disable. - else { - - datesToDisable.map(function (unitToDisable) { - - var matchFound; - - // When we have disabled items, check for matches. - // If something is matched, immediately break out. - for (var index = 0; index < disabledItems.length; index += 1) { - if (calendar.isDateExact(unitToDisable, disabledItems[index])) { - matchFound = true; - break; - } - } - - // If nothing was found, add the validated unit to the collection. - if (!matchFound) { - if (_.isInteger(unitToDisable) || _.isDate(unitToDisable) || $.isArray(unitToDisable) || $.isPlainObject(unitToDisable) && unitToDisable.from && unitToDisable.to) { - disabledItems.push(unitToDisable); - } - } - }); - } - - // Return the updated collection. - return disabledItems; - }; //DatePicker.prototype.deactivate - - - /** - * Mark a collection of dates as “enabled”. - */ - DatePicker.prototype.activate = function (type, datesToEnable) { - - var calendar = this, - disabledItems = calendar.item.disable, - disabledItemsCount = disabledItems.length; - - // If we’re flipping, that’s all we need to do. - if (datesToEnable == 'flip') { - calendar.flipEnable(); - } else if (datesToEnable === true) { - calendar.flipEnable(1); - disabledItems = []; - } else if (datesToEnable === false) { - calendar.flipEnable(-1); - disabledItems = []; - } - - // Otherwise go through the disabled dates. - else { - - datesToEnable.map(function (unitToEnable) { - - var matchFound, disabledUnit, index, isExactRange; - - // Go through the disabled items and try to find a match. - for (index = 0; index < disabledItemsCount; index += 1) { - - disabledUnit = disabledItems[index]; - - // When an exact match is found, remove it from the collection. - if (calendar.isDateExact(disabledUnit, unitToEnable)) { - matchFound = disabledItems[index] = null; - isExactRange = true; - break; - } - - // When an overlapped match is found, add the “inverted” state to it. - else if (calendar.isDateOverlap(disabledUnit, unitToEnable)) { - if ($.isPlainObject(unitToEnable)) { - unitToEnable.inverted = true; - matchFound = unitToEnable; - } else if ($.isArray(unitToEnable)) { - matchFound = unitToEnable; - if (!matchFound[3]) matchFound.push('inverted'); - } else if (_.isDate(unitToEnable)) { - matchFound = [unitToEnable.getFullYear(), unitToEnable.getMonth(), unitToEnable.getDate(), 'inverted']; - } - break; - } - } - - // If a match was found, remove a previous duplicate entry. - if (matchFound) for (index = 0; index < disabledItemsCount; index += 1) { - if (calendar.isDateExact(disabledItems[index], unitToEnable)) { - disabledItems[index] = null; - break; - } - } - - // In the event that we’re dealing with an exact range of dates, - // make sure there are no “inverted” dates because of it. - if (isExactRange) for (index = 0; index < disabledItemsCount; index += 1) { - if (calendar.isDateOverlap(disabledItems[index], unitToEnable)) { - disabledItems[index] = null; - break; - } - } - - // If something is still matched, add it into the collection. - if (matchFound) { - disabledItems.push(matchFound); - } - }); - } - - // Return the updated collection. - return disabledItems.filter(function (val) { - return val != null; - }); - }; //DatePicker.prototype.activate - - - /** - * Create a string for the nodes in the picker. - */ - DatePicker.prototype.nodes = function (isOpen) { - - var calendar = this, - settings = calendar.settings, - calendarItem = calendar.item, - nowObject = calendarItem.now, - selectedObject = calendarItem.select, - highlightedObject = calendarItem.highlight, - viewsetObject = calendarItem.view, - disabledCollection = calendarItem.disable, - minLimitObject = calendarItem.min, - maxLimitObject = calendarItem.max, - - - // Create the calendar table head using a copy of weekday labels collection. - // * We do a copy so we don't mutate the original array. - tableHead = function (collection, fullCollection) { - - // If the first day should be Monday, move Sunday to the end. - if (settings.firstDay) { - collection.push(collection.shift()); - fullCollection.push(fullCollection.shift()); - } - - // Create and return the table head group. - return _.node('thead', _.node('tr', _.group({ - min: 0, - max: DAYS_IN_WEEK - 1, - i: 1, - node: 'th', - item: function (counter) { - return [collection[counter], settings.klass.weekdays, 'scope=col title="' + fullCollection[counter] + '"']; - } - }))); //endreturn - - // Materialize modified - }((settings.showWeekdaysFull ? settings.weekdaysFull : settings.weekdaysLetter).slice(0), settings.weekdaysFull.slice(0)), - //tableHead - - - // Create the nav for next/prev month. - createMonthNav = function (next) { - - // Otherwise, return the created month tag. - return _.node('div', ' ', settings.klass['nav' + (next ? 'Next' : 'Prev')] + ( - - // If the focused month is outside the range, disabled the button. - next && viewsetObject.year >= maxLimitObject.year && viewsetObject.month >= maxLimitObject.month || !next && viewsetObject.year <= minLimitObject.year && viewsetObject.month <= minLimitObject.month ? ' ' + settings.klass.navDisabled : ''), 'data-nav=' + (next || -1) + ' ' + _.ariaAttr({ - role: 'button', - controls: calendar.$node[0].id + '_table' - }) + ' ' + 'title="' + (next ? settings.labelMonthNext : settings.labelMonthPrev) + '"'); //endreturn - }, - //createMonthNav - - - // Create the month label. - //Materialize modified - createMonthLabel = function (override) { - - var monthsCollection = settings.showMonthsShort ? settings.monthsShort : settings.monthsFull; - - // Materialize modified - if (override == "short_months") { - monthsCollection = settings.monthsShort; - } - - // If there are months to select, add a dropdown menu. - if (settings.selectMonths && override == undefined) { - - return _.node('select', _.group({ - min: 0, - max: 11, - i: 1, - node: 'option', - item: function (loopedMonth) { - - return [ - - // The looped month and no classes. - monthsCollection[loopedMonth], 0, - - // Set the value and selected index. - 'value=' + loopedMonth + (viewsetObject.month == loopedMonth ? ' selected' : '') + (viewsetObject.year == minLimitObject.year && loopedMonth < minLimitObject.month || viewsetObject.year == maxLimitObject.year && loopedMonth > maxLimitObject.month ? ' disabled' : '')]; - } - }), settings.klass.selectMonth + ' browser-default', (isOpen ? '' : 'disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + 'title="' + settings.labelMonthSelect + '"'); - } - - // Materialize modified - if (override == "short_months") if (selectedObject != null) return monthsCollection[selectedObject.month];else return monthsCollection[viewsetObject.month]; - - // If there's a need for a month selector - return _.node('div', monthsCollection[viewsetObject.month], settings.klass.month); - }, - //createMonthLabel - - - // Create the year label. - // Materialize modified - createYearLabel = function (override) { - - var focusedYear = viewsetObject.year, - - - // If years selector is set to a literal "true", set it to 5. Otherwise - // divide in half to get half before and half after focused year. - numberYears = settings.selectYears === true ? 5 : ~~(settings.selectYears / 2); - - // If there are years to select, add a dropdown menu. - if (numberYears) { - - var minYear = minLimitObject.year, - maxYear = maxLimitObject.year, - lowestYear = focusedYear - numberYears, - highestYear = focusedYear + numberYears; - - // If the min year is greater than the lowest year, increase the highest year - // by the difference and set the lowest year to the min year. - if (minYear > lowestYear) { - highestYear += minYear - lowestYear; - lowestYear = minYear; - } - - // If the max year is less than the highest year, decrease the lowest year - // by the lower of the two: available and needed years. Then set the - // highest year to the max year. - if (maxYear < highestYear) { - - var availableYears = lowestYear - minYear, - neededYears = highestYear - maxYear; - - lowestYear -= availableYears > neededYears ? neededYears : availableYears; - highestYear = maxYear; - } - - if (settings.selectYears && override == undefined) { - return _.node('select', _.group({ - min: lowestYear, - max: highestYear, - i: 1, - node: 'option', - item: function (loopedYear) { - return [ - - // The looped year and no classes. - loopedYear, 0, - - // Set the value and selected index. - 'value=' + loopedYear + (focusedYear == loopedYear ? ' selected' : '')]; - } - }), settings.klass.selectYear + ' browser-default', (isOpen ? '' : 'disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + 'title="' + settings.labelYearSelect + '"'); - } - } - - // Materialize modified - if (override === 'raw' && selectedObject != null) { - return _.node('div', selectedObject.year); - } - - // Otherwise just return the year focused - return _.node('div', focusedYear, settings.klass.year); - }; //createYearLabel - - - // Materialize modified - createDayLabel = function () { - if (selectedObject != null) return selectedObject.date;else return nowObject.date; - }; - createWeekdayLabel = function () { - var display_day; - - if (selectedObject != null) display_day = selectedObject.day;else display_day = nowObject.day; - var weekday = settings.weekdaysShort[display_day]; - return weekday; - }; - - // Create and return the entire calendar. - - return _.node( - // Date presentation View - 'div', _.node( - // Div for Year - 'div', createYearLabel("raw"), settings.klass.year_display) + _.node('span', createWeekdayLabel() + ', ', "picker__weekday-display") + _.node( - // Div for short Month - 'span', createMonthLabel("short_months") + ' ', settings.klass.month_display) + _.node( - // Div for Day - 'span', createDayLabel(), settings.klass.day_display), settings.klass.date_display) + - // Calendar container - _.node('div', _.node('div', _.node('div', (settings.selectYears ? createMonthLabel() + createYearLabel() : createMonthLabel() + createYearLabel()) + createMonthNav() + createMonthNav(1), settings.klass.header) + _.node('table', tableHead + _.node('tbody', _.group({ - min: 0, - max: WEEKS_IN_CALENDAR - 1, - i: 1, - node: 'tr', - item: function (rowCounter) { - - // If Monday is the first day and the month starts on Sunday, shift the date back a week. - var shiftDateBy = settings.firstDay && calendar.create([viewsetObject.year, viewsetObject.month, 1]).day === 0 ? -7 : 0; - - return [_.group({ - min: DAYS_IN_WEEK * rowCounter - viewsetObject.day + shiftDateBy + 1, // Add 1 for weekday 0index - max: function () { - return this.min + DAYS_IN_WEEK - 1; - }, - i: 1, - node: 'td', - item: function (targetDate) { - - // Convert the time date from a relative date to a target date. - targetDate = calendar.create([viewsetObject.year, viewsetObject.month, targetDate + (settings.firstDay ? 1 : 0)]); - - var isSelected = selectedObject && selectedObject.pick == targetDate.pick, - isHighlighted = highlightedObject && highlightedObject.pick == targetDate.pick, - isDisabled = disabledCollection && calendar.disabled(targetDate) || targetDate.pick < minLimitObject.pick || targetDate.pick > maxLimitObject.pick, - formattedDate = _.trigger(calendar.formats.toString, calendar, [settings.format, targetDate]); - - return [_.node('div', targetDate.date, function (klasses) { - - // Add the `infocus` or `outfocus` classes based on month in view. - klasses.push(viewsetObject.month == targetDate.month ? settings.klass.infocus : settings.klass.outfocus); - - // Add the `today` class if needed. - if (nowObject.pick == targetDate.pick) { - klasses.push(settings.klass.now); - } - - // Add the `selected` class if something's selected and the time matches. - if (isSelected) { - klasses.push(settings.klass.selected); - } - - // Add the `highlighted` class if something's highlighted and the time matches. - if (isHighlighted) { - klasses.push(settings.klass.highlighted); - } - - // Add the `disabled` class if something's disabled and the object matches. - if (isDisabled) { - klasses.push(settings.klass.disabled); - } - - return klasses.join(' '); - }([settings.klass.day]), 'data-pick=' + targetDate.pick + ' ' + _.ariaAttr({ - role: 'gridcell', - label: formattedDate, - selected: isSelected && calendar.$node.val() === formattedDate ? true : null, - activedescendant: isHighlighted ? true : null, - disabled: isDisabled ? true : null - }) + ' ' + (isDisabled ? '' : 'tabindex="0"')), '', _.ariaAttr({ role: 'presentation' })]; //endreturn - } - })]; //endreturn - } - })), settings.klass.table, 'id="' + calendar.$node[0].id + '_table' + '" ' + _.ariaAttr({ - role: 'grid', - controls: calendar.$node[0].id, - readonly: true - })), settings.klass.calendar_container) // end calendar - - + - - // * For Firefox forms to submit, make sure to set the buttons’ `type` attributes as “button”. - _.node('div', _.node('button', settings.today, "btn-flat picker__today waves-effect", 'type=button data-pick=' + nowObject.pick + (isOpen && !calendar.disabled(nowObject) ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })) + _.node('button', settings.clear, "btn-flat picker__clear waves-effect", 'type=button data-clear=1' + (isOpen ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })) + _.node('button', settings.close, "btn-flat picker__close waves-effect", 'type=button data-close=true ' + (isOpen ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })), settings.klass.footer), 'picker__container__wrapper'); //endreturn - }; //DatePicker.prototype.nodes - - - /** - * The date picker defaults. - */ - DatePicker.defaults = function (prefix) { - - return { - - // The title label to use for the month nav buttons - labelMonthNext: 'Next month', - labelMonthPrev: 'Previous month', - - // The title label to use for the dropdown selectors - labelMonthSelect: 'Select a month', - labelYearSelect: 'Select a year', - - // Months and weekdays - monthsFull: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], - monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - weekdaysFull: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], - weekdaysShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], - - // Materialize modified - weekdaysLetter: ['S', 'M', 'T', 'W', 'T', 'F', 'S'], - - // Today and clear - today: 'Today', - clear: 'Clear', - close: 'Ok', - - // Picker close behavior (Prevent a change in behaviour for backwards compatibility) - closeOnSelect: false, - - // The format to show on the `input` element - format: 'd mmmm, yyyy', - - // Classes - klass: { - - table: prefix + 'table', - - header: prefix + 'header', - - // Materialize Added klasses - date_display: prefix + 'date-display', - day_display: prefix + 'day-display', - month_display: prefix + 'month-display', - year_display: prefix + 'year-display', - calendar_container: prefix + 'calendar-container', - // end - - - navPrev: prefix + 'nav--prev', - navNext: prefix + 'nav--next', - navDisabled: prefix + 'nav--disabled', - - month: prefix + 'month', - year: prefix + 'year', - - selectMonth: prefix + 'select--month', - selectYear: prefix + 'select--year', - - weekdays: prefix + 'weekday', - - day: prefix + 'day', - disabled: prefix + 'day--disabled', - selected: prefix + 'day--selected', - highlighted: prefix + 'day--highlighted', - now: prefix + 'day--today', - infocus: prefix + 'day--infocus', - outfocus: prefix + 'day--outfocus', - - footer: prefix + 'footer', - - buttonClear: prefix + 'button--clear', - buttonToday: prefix + 'button--today', - buttonClose: prefix + 'button--close' - } - }; - }(Picker.klasses().picker + '__'); - - /** - * Extend the picker to add the date picker. - */ - Picker.extend('pickadate', DatePicker); -}); -; /*! - * ClockPicker v0.0.7 (http://weareoutman.github.io/clockpicker/) - * Copyright 2014 Wang Shenwei. - * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE) - * - * Further modified - * Copyright 2015 Ching Yaw Hao. - */ - -(function ($) { - var $win = $(window), - $doc = $(document); - - // Can I use inline svg ? - var svgNS = 'http://www.w3.org/2000/svg', - svgSupported = 'SVGAngle' in window && function () { - var supported, - el = document.createElement('div'); - el.innerHTML = ''; - supported = (el.firstChild && el.firstChild.namespaceURI) == svgNS; - el.innerHTML = ''; - return supported; - }(); - - // Can I use transition ? - var transitionSupported = function () { - var style = document.createElement('div').style; - return 'transition' in style || 'WebkitTransition' in style || 'MozTransition' in style || 'msTransition' in style || 'OTransition' in style; - }(); - - // Listen touch events in touch screen device, instead of mouse events in desktop. - var touchSupported = 'ontouchstart' in window, - mousedownEvent = 'mousedown' + (touchSupported ? ' touchstart' : ''), - mousemoveEvent = 'mousemove.clockpicker' + (touchSupported ? ' touchmove.clockpicker' : ''), - mouseupEvent = 'mouseup.clockpicker' + (touchSupported ? ' touchend.clockpicker' : ''); - - // Vibrate the device if supported - var vibrate = navigator.vibrate ? 'vibrate' : navigator.webkitVibrate ? 'webkitVibrate' : null; - - function createSvgElement(name) { - return document.createElementNS(svgNS, name); - } - - function leadingZero(num) { - return (num < 10 ? '0' : '') + num; - } - - // Get a unique id - var idCounter = 0; - function uniqueId(prefix) { - var id = ++idCounter + ''; - return prefix ? prefix + id : id; - } - - // Clock size - var dialRadius = 135, - outerRadius = 105, - - // innerRadius = 80 on 12 hour clock - innerRadius = 70, - tickRadius = 20, - diameter = dialRadius * 2, - duration = transitionSupported ? 350 : 1; - - // Popover template - var tpl = ['
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '', ':', '', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '
              ', '', '
              ', '
              ', '
              ', '
              ', '
              ', '
              '].join(''); - - // ClockPicker - function ClockPicker(element, options) { - var popover = $(tpl), - plate = popover.find('.clockpicker-plate'), - holder = popover.find('.picker__holder'), - hoursView = popover.find('.clockpicker-hours'), - minutesView = popover.find('.clockpicker-minutes'), - amPmBlock = popover.find('.clockpicker-am-pm-block'), - isInput = element.prop('tagName') === 'INPUT', - input = isInput ? element : element.find('input'), - label = $("label[for=" + input.attr("id") + "]"), - self = this; - - this.id = uniqueId('cp'); - this.element = element; - this.holder = holder; - this.options = options; - this.isAppended = false; - this.isShown = false; - this.currentView = 'hours'; - this.isInput = isInput; - this.input = input; - this.label = label; - this.popover = popover; - this.plate = plate; - this.hoursView = hoursView; - this.minutesView = minutesView; - this.amPmBlock = amPmBlock; - this.spanHours = popover.find('.clockpicker-span-hours'); - this.spanMinutes = popover.find('.clockpicker-span-minutes'); - this.spanAmPm = popover.find('.clockpicker-span-am-pm'); - this.footer = popover.find('.picker__footer'); - this.amOrPm = "PM"; - - // Setup for for 12 hour clock if option is selected - if (options.twelvehour) { - if (!options.ampmclickable) { - this.spanAmPm.empty(); - $('
              AM
              ').appendTo(this.spanAmPm); - $('
              PM
              ').appendTo(this.spanAmPm); - } else { - this.spanAmPm.empty(); - $('
              AM
              ').on("click", function () { - self.spanAmPm.children('#click-am').addClass("text-primary"); - self.spanAmPm.children('#click-pm').removeClass("text-primary"); - self.amOrPm = "AM"; - }).appendTo(this.spanAmPm); - $('
              PM
              ').on("click", function () { - self.spanAmPm.children('#click-pm').addClass("text-primary"); - self.spanAmPm.children('#click-am').removeClass("text-primary"); - self.amOrPm = 'PM'; - }).appendTo(this.spanAmPm); - } - } - - // Add buttons to footer - $('').click($.proxy(this.clear, this)).appendTo(this.footer); - $('').click($.proxy(this.hide, this)).appendTo(this.footer); - $('').click($.proxy(this.done, this)).appendTo(this.footer); - - this.spanHours.click($.proxy(this.toggleView, this, 'hours')); - this.spanMinutes.click($.proxy(this.toggleView, this, 'minutes')); - - // Show or toggle - input.on('focus.clockpicker click.clockpicker', $.proxy(this.show, this)); - - // Build ticks - var tickTpl = $('
              '), - i, - tick, - radian, - radius; - - // Hours view - if (options.twelvehour) { - for (i = 1; i < 13; i += 1) { - tick = tickTpl.clone(); - radian = i / 6 * Math.PI; - radius = outerRadius; - tick.css({ - left: dialRadius + Math.sin(radian) * radius - tickRadius, - top: dialRadius - Math.cos(radian) * radius - tickRadius - }); - tick.html(i === 0 ? '00' : i); - hoursView.append(tick); - tick.on(mousedownEvent, mousedown); - } - } else { - for (i = 0; i < 24; i += 1) { - tick = tickTpl.clone(); - radian = i / 6 * Math.PI; - var inner = i > 0 && i < 13; - radius = inner ? innerRadius : outerRadius; - tick.css({ - left: dialRadius + Math.sin(radian) * radius - tickRadius, - top: dialRadius - Math.cos(radian) * radius - tickRadius - }); - tick.html(i === 0 ? '00' : i); - hoursView.append(tick); - tick.on(mousedownEvent, mousedown); - } - } - - // Minutes view - for (i = 0; i < 60; i += 5) { - tick = tickTpl.clone(); - radian = i / 30 * Math.PI; - tick.css({ - left: dialRadius + Math.sin(radian) * outerRadius - tickRadius, - top: dialRadius - Math.cos(radian) * outerRadius - tickRadius - }); - tick.html(leadingZero(i)); - minutesView.append(tick); - tick.on(mousedownEvent, mousedown); - } - - // Clicking on minutes view space - plate.on(mousedownEvent, function (e) { - if ($(e.target).closest('.clockpicker-tick').length === 0) { - mousedown(e, true); - } - }); - - // Mousedown or touchstart - function mousedown(e, space) { - var offset = plate.offset(), - isTouch = /^touch/.test(e.type), - x0 = offset.left + dialRadius, - y0 = offset.top + dialRadius, - dx = (isTouch ? e.originalEvent.touches[0] : e).pageX - x0, - dy = (isTouch ? e.originalEvent.touches[0] : e).pageY - y0, - z = Math.sqrt(dx * dx + dy * dy), - moved = false; - - // When clicking on minutes view space, check the mouse position - if (space && (z < outerRadius - tickRadius || z > outerRadius + tickRadius)) { - return; - } - e.preventDefault(); - - // Set cursor style of body after 200ms - var movingTimer = setTimeout(function () { - self.popover.addClass('clockpicker-moving'); - }, 200); - - // Clock - self.setHand(dx, dy, !space, true); - - // Mousemove on document - $doc.off(mousemoveEvent).on(mousemoveEvent, function (e) { - e.preventDefault(); - var isTouch = /^touch/.test(e.type), - x = (isTouch ? e.originalEvent.touches[0] : e).pageX - x0, - y = (isTouch ? e.originalEvent.touches[0] : e).pageY - y0; - if (!moved && x === dx && y === dy) { - // Clicking in chrome on windows will trigger a mousemove event - return; - } - moved = true; - self.setHand(x, y, false, true); - }); - - // Mouseup on document - $doc.off(mouseupEvent).on(mouseupEvent, function (e) { - $doc.off(mouseupEvent); - e.preventDefault(); - var isTouch = /^touch/.test(e.type), - x = (isTouch ? e.originalEvent.changedTouches[0] : e).pageX - x0, - y = (isTouch ? e.originalEvent.changedTouches[0] : e).pageY - y0; - if ((space || moved) && x === dx && y === dy) { - self.setHand(x, y); - } - - if (self.currentView === 'hours') { - self.toggleView('minutes', duration / 2); - } else if (options.autoclose) { - self.minutesView.addClass('clockpicker-dial-out'); - setTimeout(function () { - self.done(); - }, duration / 2); - } - plate.prepend(canvas); - - // Reset cursor style of body - clearTimeout(movingTimer); - self.popover.removeClass('clockpicker-moving'); - - // Unbind mousemove event - $doc.off(mousemoveEvent); - }); - } - - if (svgSupported) { - // Draw clock hands and others - var canvas = popover.find('.clockpicker-canvas'), - svg = createSvgElement('svg'); - svg.setAttribute('class', 'clockpicker-svg'); - svg.setAttribute('width', diameter); - svg.setAttribute('height', diameter); - var g = createSvgElement('g'); - g.setAttribute('transform', 'translate(' + dialRadius + ',' + dialRadius + ')'); - var bearing = createSvgElement('circle'); - bearing.setAttribute('class', 'clockpicker-canvas-bearing'); - bearing.setAttribute('cx', 0); - bearing.setAttribute('cy', 0); - bearing.setAttribute('r', 4); - var hand = createSvgElement('line'); - hand.setAttribute('x1', 0); - hand.setAttribute('y1', 0); - var bg = createSvgElement('circle'); - bg.setAttribute('class', 'clockpicker-canvas-bg'); - bg.setAttribute('r', tickRadius); - g.appendChild(hand); - g.appendChild(bg); - g.appendChild(bearing); - svg.appendChild(g); - canvas.append(svg); - - this.hand = hand; - this.bg = bg; - this.bearing = bearing; - this.g = g; - this.canvas = canvas; - } - - raiseCallback(this.options.init); - } - - function raiseCallback(callbackFunction) { - if (callbackFunction && typeof callbackFunction === "function") callbackFunction(); - } - - // Default options - ClockPicker.DEFAULTS = { - 'default': '', // default time, 'now' or '13:14' e.g. - fromnow: 0, // set default time to * milliseconds from now (using with default = 'now') - donetext: 'Ok', // done button text - cleartext: 'Clear', - canceltext: 'Cancel', - autoclose: false, // auto close when minute is selected - ampmclickable: true, // set am/pm button on itself - darktheme: false, // set to dark theme - twelvehour: true, // change to 12 hour AM/PM clock from 24 hour - vibrate: true // vibrate the device when dragging clock hand - }; - - // Show or hide popover - ClockPicker.prototype.toggle = function () { - this[this.isShown ? 'hide' : 'show'](); - }; - - // Set popover position - ClockPicker.prototype.locate = function () { - var element = this.element, - popover = this.popover, - offset = element.offset(), - width = element.outerWidth(), - height = element.outerHeight(), - align = this.options.align, - self = this; - - popover.show(); - }; - - // Show popover - ClockPicker.prototype.show = function (e) { - // Not show again - if (this.isShown) { - return; - } - raiseCallback(this.options.beforeShow); - $(':input').each(function () { - $(this).attr('tabindex', -1); - }); - var self = this; - // Initialize - this.input.blur(); - this.popover.addClass('picker--opened'); - this.input.addClass('picker__input picker__input--active'); - $(document.body).css('overflow', 'hidden'); - // Get the time - var value = ((this.input.prop('value') || this.options['default'] || '') + '').split(':'); - if (this.options.twelvehour && !(typeof value[1] === 'undefined')) { - if (value[1].indexOf("AM") > 0) { - this.amOrPm = 'AM'; - } else { - this.amOrPm = 'PM'; - } - value[1] = value[1].replace("AM", "").replace("PM", ""); - } - if (value[0] === 'now') { - var now = new Date(+new Date() + this.options.fromnow); - value = [now.getHours(), now.getMinutes()]; - if (this.options.twelvehour) { - this.amOrPm = value[0] >= 12 && value[0] < 24 ? 'PM' : 'AM'; - } - } - this.hours = +value[0] || 0; - this.minutes = +value[1] || 0; - this.spanHours.html(this.hours); - this.spanMinutes.html(leadingZero(this.minutes)); - if (!this.isAppended) { - - // Append popover to input by default - var containerEl = document.querySelector(this.options.container); - if (this.options.container && containerEl) { - containerEl.appendChild(this.popover[0]); - } else { - this.popover.insertAfter(this.input); - } - - if (this.options.twelvehour) { - if (this.amOrPm === 'PM') { - this.spanAmPm.children('#click-pm').addClass("text-primary"); - this.spanAmPm.children('#click-am').removeClass("text-primary"); - } else { - this.spanAmPm.children('#click-am').addClass("text-primary"); - this.spanAmPm.children('#click-pm').removeClass("text-primary"); - } - } - // Reset position when resize - $win.on('resize.clockpicker' + this.id, function () { - if (self.isShown) { - self.locate(); - } - }); - this.isAppended = true; - } - // Toggle to hours view - this.toggleView('hours'); - // Set position - this.locate(); - this.isShown = true; - // Hide when clicking or tabbing on any element except the clock and input - $doc.on('click.clockpicker.' + this.id + ' focusin.clockpicker.' + this.id, function (e) { - var target = $(e.target); - if (target.closest(self.popover.find('.picker__wrap')).length === 0 && target.closest(self.input).length === 0) { - self.hide(); - } - }); - // Hide when ESC is pressed - $doc.on('keyup.clockpicker.' + this.id, function (e) { - if (e.keyCode === 27) { - self.hide(); - } - }); - raiseCallback(this.options.afterShow); - }; - // Hide popover - ClockPicker.prototype.hide = function () { - raiseCallback(this.options.beforeHide); - this.input.removeClass('picker__input picker__input--active'); - this.popover.removeClass('picker--opened'); - $(document.body).css('overflow', 'visible'); - this.isShown = false; - $(':input').each(function (index) { - $(this).attr('tabindex', index + 1); - }); - // Unbinding events on document - $doc.off('click.clockpicker.' + this.id + ' focusin.clockpicker.' + this.id); - $doc.off('keyup.clockpicker.' + this.id); - this.popover.hide(); - raiseCallback(this.options.afterHide); - }; - // Toggle to hours or minutes view - ClockPicker.prototype.toggleView = function (view, delay) { - var raiseAfterHourSelect = false; - if (view === 'minutes' && $(this.hoursView).css("visibility") === "visible") { - raiseCallback(this.options.beforeHourSelect); - raiseAfterHourSelect = true; - } - var isHours = view === 'hours', - nextView = isHours ? this.hoursView : this.minutesView, - hideView = isHours ? this.minutesView : this.hoursView; - this.currentView = view; - - this.spanHours.toggleClass('text-primary', isHours); - this.spanMinutes.toggleClass('text-primary', !isHours); - - // Let's make transitions - hideView.addClass('clockpicker-dial-out'); - nextView.css('visibility', 'visible').removeClass('clockpicker-dial-out'); - - // Reset clock hand - this.resetClock(delay); - - // After transitions ended - clearTimeout(this.toggleViewTimer); - this.toggleViewTimer = setTimeout(function () { - hideView.css('visibility', 'hidden'); - }, duration); - - if (raiseAfterHourSelect) { - raiseCallback(this.options.afterHourSelect); - } - }; - - // Reset clock hand - ClockPicker.prototype.resetClock = function (delay) { - var view = this.currentView, - value = this[view], - isHours = view === 'hours', - unit = Math.PI / (isHours ? 6 : 30), - radian = value * unit, - radius = isHours && value > 0 && value < 13 ? innerRadius : outerRadius, - x = Math.sin(radian) * radius, - y = -Math.cos(radian) * radius, - self = this; - - if (svgSupported && delay) { - self.canvas.addClass('clockpicker-canvas-out'); - setTimeout(function () { - self.canvas.removeClass('clockpicker-canvas-out'); - self.setHand(x, y); - }, delay); - } else this.setHand(x, y); - }; - - // Set clock hand to (x, y) - ClockPicker.prototype.setHand = function (x, y, roundBy5, dragging) { - var radian = Math.atan2(x, -y), - isHours = this.currentView === 'hours', - unit = Math.PI / (isHours || roundBy5 ? 6 : 30), - z = Math.sqrt(x * x + y * y), - options = this.options, - inner = isHours && z < (outerRadius + innerRadius) / 2, - radius = inner ? innerRadius : outerRadius, - value; - - if (options.twelvehour) { - radius = outerRadius; - } - - // Radian should in range [0, 2PI] - if (radian < 0) { - radian = Math.PI * 2 + radian; - } - - // Get the round value - value = Math.round(radian / unit); - - // Get the round radian - radian = value * unit; - - // Correct the hours or minutes - if (options.twelvehour) { - if (isHours) { - if (value === 0) value = 12; - } else { - if (roundBy5) value *= 5; - if (value === 60) value = 0; - } - } else { - if (isHours) { - if (value === 12) value = 0; - value = inner ? value === 0 ? 12 : value : value === 0 ? 0 : value + 12; - } else { - if (roundBy5) value *= 5; - if (value === 60) value = 0; - } - } - - // Once hours or minutes changed, vibrate the device - if (this[this.currentView] !== value) { - if (vibrate && this.options.vibrate) { - // Do not vibrate too frequently - if (!this.vibrateTimer) { - navigator[vibrate](10); - this.vibrateTimer = setTimeout($.proxy(function () { - this.vibrateTimer = null; - }, this), 100); - } - } - } - - this[this.currentView] = value; - if (isHours) { - this['spanHours'].html(value); - } else { - this['spanMinutes'].html(leadingZero(value)); - } - - // If svg is not supported, just add an active class to the tick - if (!svgSupported) { - this[isHours ? 'hoursView' : 'minutesView'].find('.clockpicker-tick').each(function () { - var tick = $(this); - tick.toggleClass('active', value === +tick.html()); - }); - return; - } - - // Set clock hand and others' position - var cx1 = Math.sin(radian) * (radius - tickRadius), - cy1 = -Math.cos(radian) * (radius - tickRadius), - cx2 = Math.sin(radian) * radius, - cy2 = -Math.cos(radian) * radius; - this.hand.setAttribute('x2', cx1); - this.hand.setAttribute('y2', cy1); - this.bg.setAttribute('cx', cx2); - this.bg.setAttribute('cy', cy2); - }; - - // Hours and minutes are selected - ClockPicker.prototype.done = function () { - raiseCallback(this.options.beforeDone); - this.hide(); - this.label.addClass('active'); - - var last = this.input.prop('value'), - value = leadingZero(this.hours) + ':' + leadingZero(this.minutes); - if (this.options.twelvehour) { - value = value + this.amOrPm; - } - - this.input.prop('value', value); - if (value !== last) { - this.input.triggerHandler('change'); - if (!this.isInput) { - this.element.trigger('change'); - } - } - - if (this.options.autoclose) this.input.trigger('blur'); - - raiseCallback(this.options.afterDone); - }; - - // Clear input field - ClockPicker.prototype.clear = function () { - this.hide(); - this.label.removeClass('active'); - - var last = this.input.prop('value'), - value = ''; - - this.input.prop('value', value); - if (value !== last) { - this.input.triggerHandler('change'); - if (!this.isInput) { - this.element.trigger('change'); - } - } - - if (this.options.autoclose) { - this.input.trigger('blur'); - } - }; - - // Remove clockpicker from input - ClockPicker.prototype.remove = function () { - this.element.removeData('clockpicker'); - this.input.off('focus.clockpicker click.clockpicker'); - if (this.isShown) { - this.hide(); - } - if (this.isAppended) { - $win.off('resize.clockpicker' + this.id); - this.popover.remove(); - } - }; - - // Extends $.fn.clockpicker - $.fn.pickatime = function (option) { - var args = Array.prototype.slice.call(arguments, 1); - return this.each(function () { - var $this = $(this), - data = $this.data('clockpicker'); - if (!data) { - var options = $.extend({}, ClockPicker.DEFAULTS, $this.data(), typeof option == 'object' && option); - $this.data('clockpicker', new ClockPicker($this, options)); - } else { - // Manual operatsions. show, hide, remove, e.g. - if (typeof data[option] === 'function') { - data[option].apply(data, args); - } - } - }); - }; -})(jQuery); -;(function ($) { - - $.fn.characterCounter = function () { - return this.each(function () { - var $input = $(this); - var $counterElement = $input.parent().find('span[class="character-counter"]'); - - // character counter has already been added appended to the parent container - if ($counterElement.length) { - return; - } - - var itHasLengthAttribute = $input.attr('data-length') !== undefined; - - if (itHasLengthAttribute) { - $input.on('input', updateCounter); - $input.on('focus', updateCounter); - $input.on('blur', removeCounterElement); - - addCounterElement($input); - } - }); - }; - - function updateCounter() { - var maxLength = +$(this).attr('data-length'), - actualLength = +$(this).val().length, - isValidLength = actualLength <= maxLength; - - $(this).parent().find('span[class="character-counter"]').html(actualLength + '/' + maxLength); - - addInputStyle(isValidLength, $(this)); - } - - function addCounterElement($input) { - var $counterElement = $input.parent().find('span[class="character-counter"]'); - - if ($counterElement.length) { - return; - } - - $counterElement = $('').addClass('character-counter').css('float', 'right').css('font-size', '12px').css('height', 1); - - $input.parent().append($counterElement); - } - - function removeCounterElement() { - $(this).parent().find('span[class="character-counter"]').html(''); - } - - function addInputStyle(isValidLength, $input) { - var inputHasInvalidClass = $input.hasClass('invalid'); - if (isValidLength && inputHasInvalidClass) { - $input.removeClass('invalid'); - } else if (!isValidLength && !inputHasInvalidClass) { - $input.removeClass('valid'); - $input.addClass('invalid'); - } - } - - $(document).ready(function () { - $('input, textarea').characterCounter(); - }); -})(jQuery); -;(function ($) { - - var methods = { - - init: function (options) { - var defaults = { - duration: 200, // ms - dist: -100, // zoom scale TODO: make this more intuitive as an option - shift: 0, // spacing for center image - padding: 0, // Padding between non center items - fullWidth: false, // Change to full width styles - indicators: false, // Toggle indicators - noWrap: false, // Don't wrap around and cycle through items. - onCycleTo: null // Callback for when a new slide is cycled to. - }; - options = $.extend(defaults, options); - var namespace = Materialize.objectSelectorString($(this)); - - return this.each(function (i) { - - var images, item_width, item_height, offset, center, pressed, dim, count, reference, referenceY, amplitude, target, velocity, scrolling, xform, frame, timestamp, ticker, dragged, vertical_dragged; - var $indicators = $('
                '); - var scrollingTimeout = null; - var oneTimeCallback = null; - - // Initialize - var view = $(this); - var hasMultipleSlides = view.find('.carousel-item').length > 1; - var showIndicators = (view.attr('data-indicators') || options.indicators) && hasMultipleSlides; - var noWrap = view.attr('data-no-wrap') || options.noWrap || !hasMultipleSlides; - var uniqueNamespace = view.attr('data-namespace') || namespace + i; - view.attr('data-namespace', uniqueNamespace); - - // Options - var setCarouselHeight = function (imageOnly) { - var firstSlide = view.find('.carousel-item.active').length ? view.find('.carousel-item.active').first() : view.find('.carousel-item').first(); - var firstImage = firstSlide.find('img').first(); - if (firstImage.length) { - if (firstImage[0].complete) { - // If image won't trigger the load event - var imageHeight = firstImage.height(); - if (imageHeight > 0) { - view.css('height', firstImage.height()); - } else { - // If image still has no height, use the natural dimensions to calculate - var naturalWidth = firstImage[0].naturalWidth; - var naturalHeight = firstImage[0].naturalHeight; - var adjustedHeight = view.width() / naturalWidth * naturalHeight; - view.css('height', adjustedHeight); - } - } else { - // Get height when image is loaded normally - firstImage.on('load', function () { - view.css('height', $(this).height()); - }); - } - } else if (!imageOnly) { - var slideHeight = firstSlide.height(); - view.css('height', slideHeight); - } - }; - - if (options.fullWidth) { - options.dist = 0; - setCarouselHeight(); - - // Offset fixed items when indicators. - if (showIndicators) { - view.find('.carousel-fixed-item').addClass('with-indicators'); - } - } - - // Don't double initialize. - if (view.hasClass('initialized')) { - // Recalculate variables - $(window).trigger('resize'); - - // Redraw carousel. - view.trigger('carouselNext', [0.000001]); - return true; - } - - view.addClass('initialized'); - pressed = false; - offset = target = 0; - images = []; - item_width = view.find('.carousel-item').first().innerWidth(); - item_height = view.find('.carousel-item').first().innerHeight(); - dim = item_width * 2 + options.padding; - - view.find('.carousel-item').each(function (i) { - images.push($(this)[0]); - if (showIndicators) { - var $indicator = $('
              • '); - - // Add active to first by default. - if (i === 0) { - $indicator.addClass('active'); - } - - // Handle clicks on indicators. - $indicator.click(function (e) { - e.stopPropagation(); - - var index = $(this).index(); - cycleTo(index); - }); - $indicators.append($indicator); - } - }); - - if (showIndicators) { - view.append($indicators); - } - count = images.length; - - function setupEvents() { - if (typeof window.ontouchstart !== 'undefined') { - view.on('touchstart.carousel', tap); - view.on('touchmove.carousel', drag); - view.on('touchend.carousel', release); - } - view.on('mousedown.carousel', tap); - view.on('mousemove.carousel', drag); - view.on('mouseup.carousel', release); - view.on('mouseleave.carousel', release); - view.on('click.carousel', click); - } - - function xpos(e) { - // touch event - if (e.targetTouches && e.targetTouches.length >= 1) { - return e.targetTouches[0].clientX; - } - - // mouse event - return e.clientX; - } - - function ypos(e) { - // touch event - if (e.targetTouches && e.targetTouches.length >= 1) { - return e.targetTouches[0].clientY; - } - - // mouse event - return e.clientY; - } - - function wrap(x) { - return x >= count ? x % count : x < 0 ? wrap(count + x % count) : x; - } - - function scroll(x) { - // Track scrolling state - scrolling = true; - if (!view.hasClass('scrolling')) { - view.addClass('scrolling'); - } - if (scrollingTimeout != null) { - window.clearTimeout(scrollingTimeout); - } - scrollingTimeout = window.setTimeout(function () { - scrolling = false; - view.removeClass('scrolling'); - }, options.duration); - - // Start actual scroll - var i, half, delta, dir, tween, el, alignment, xTranslation; - var lastCenter = center; - - offset = typeof x === 'number' ? x : offset; - center = Math.floor((offset + dim / 2) / dim); - delta = offset - center * dim; - dir = delta < 0 ? 1 : -1; - tween = -dir * delta * 2 / dim; - half = count >> 1; - - if (!options.fullWidth) { - alignment = 'translateX(' + (view[0].clientWidth - item_width) / 2 + 'px) '; - alignment += 'translateY(' + (view[0].clientHeight - item_height) / 2 + 'px)'; - } else { - alignment = 'translateX(0)'; - } - - // Set indicator active - if (showIndicators) { - var diff = center % count; - var activeIndicator = $indicators.find('.indicator-item.active'); - if (activeIndicator.index() !== diff) { - activeIndicator.removeClass('active'); - $indicators.find('.indicator-item').eq(diff).addClass('active'); - } - } - - // center - // Don't show wrapped items. - if (!noWrap || center >= 0 && center < count) { - el = images[wrap(center)]; - - // Add active class to center item. - if (!$(el).hasClass('active')) { - view.find('.carousel-item').removeClass('active'); - $(el).addClass('active'); - } - el.style[xform] = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * options.shift * tween * i + 'px)' + ' translateZ(' + options.dist * tween + 'px)'; - el.style.zIndex = 0; - if (options.fullWidth) { - tweenedOpacity = 1; - } else { - tweenedOpacity = 1 - 0.2 * tween; - } - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - - for (i = 1; i <= half; ++i) { - // right side - if (options.fullWidth) { - zTranslation = options.dist; - tweenedOpacity = i === half && delta < 0 ? 1 - tween : 1; - } else { - zTranslation = options.dist * (i * 2 + tween * dir); - tweenedOpacity = 1 - 0.2 * (i * 2 + tween * dir); - } - // Don't show wrapped items. - if (!noWrap || center + i < count) { - el = images[wrap(center + i)]; - el.style[xform] = alignment + ' translateX(' + (options.shift + (dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; - el.style.zIndex = -i; - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - - // left side - if (options.fullWidth) { - zTranslation = options.dist; - tweenedOpacity = i === half && delta > 0 ? 1 - tween : 1; - } else { - zTranslation = options.dist * (i * 2 - tween * dir); - tweenedOpacity = 1 - 0.2 * (i * 2 - tween * dir); - } - // Don't show wrapped items. - if (!noWrap || center - i >= 0) { - el = images[wrap(center - i)]; - el.style[xform] = alignment + ' translateX(' + (-options.shift + (-dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; - el.style.zIndex = -i; - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - } - - // center - // Don't show wrapped items. - if (!noWrap || center >= 0 && center < count) { - el = images[wrap(center)]; - el.style[xform] = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * options.shift * tween + 'px)' + ' translateZ(' + options.dist * tween + 'px)'; - el.style.zIndex = 0; - if (options.fullWidth) { - tweenedOpacity = 1; - } else { - tweenedOpacity = 1 - 0.2 * tween; - } - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - - // onCycleTo callback - if (lastCenter !== center && typeof options.onCycleTo === "function") { - var $curr_item = view.find('.carousel-item').eq(wrap(center)); - options.onCycleTo.call(this, $curr_item, dragged); - } - - // One time callback - if (typeof oneTimeCallback === "function") { - oneTimeCallback.call(this, $curr_item, dragged); - oneTimeCallback = null; - } - } - - function track() { - var now, elapsed, delta, v; - - now = Date.now(); - elapsed = now - timestamp; - timestamp = now; - delta = offset - frame; - frame = offset; - - v = 1000 * delta / (1 + elapsed); - velocity = 0.8 * v + 0.2 * velocity; - } - - function autoScroll() { - var elapsed, delta; - - if (amplitude) { - elapsed = Date.now() - timestamp; - delta = amplitude * Math.exp(-elapsed / options.duration); - if (delta > 2 || delta < -2) { - scroll(target - delta); - requestAnimationFrame(autoScroll); - } else { - scroll(target); - } - } - } - - function click(e) { - // Disable clicks if carousel was dragged. - if (dragged) { - e.preventDefault(); - e.stopPropagation(); - return false; - } else if (!options.fullWidth) { - var clickedIndex = $(e.target).closest('.carousel-item').index(); - var diff = wrap(center) - clickedIndex; - - // Disable clicks if carousel was shifted by click - if (diff !== 0) { - e.preventDefault(); - e.stopPropagation(); - } - cycleTo(clickedIndex); - } - } - - function cycleTo(n) { - var diff = center % count - n; - - // Account for wraparound. - if (!noWrap) { - if (diff < 0) { - if (Math.abs(diff + count) < Math.abs(diff)) { - diff += count; - } - } else if (diff > 0) { - if (Math.abs(diff - count) < diff) { - diff -= count; - } - } - } - - // Call prev or next accordingly. - if (diff < 0) { - view.trigger('carouselNext', [Math.abs(diff)]); - } else if (diff > 0) { - view.trigger('carouselPrev', [diff]); - } - } - - function tap(e) { - // Fixes firefox draggable image bug - if (e.type === 'mousedown' && $(e.target).is('img')) { - e.preventDefault(); - } - pressed = true; - dragged = false; - vertical_dragged = false; - reference = xpos(e); - referenceY = ypos(e); - - velocity = amplitude = 0; - frame = offset; - timestamp = Date.now(); - clearInterval(ticker); - ticker = setInterval(track, 100); - } - - function drag(e) { - var x, delta, deltaY; - if (pressed) { - x = xpos(e); - y = ypos(e); - delta = reference - x; - deltaY = Math.abs(referenceY - y); - if (deltaY < 30 && !vertical_dragged) { - // If vertical scrolling don't allow dragging. - if (delta > 2 || delta < -2) { - dragged = true; - reference = x; - scroll(offset + delta); - } - } else if (dragged) { - // If dragging don't allow vertical scroll. - e.preventDefault(); - e.stopPropagation(); - return false; - } else { - // Vertical scrolling. - vertical_dragged = true; - } - } - - if (dragged) { - // If dragging don't allow vertical scroll. - e.preventDefault(); - e.stopPropagation(); - return false; - } - } - - function release(e) { - if (pressed) { - pressed = false; - } else { - return; - } - - clearInterval(ticker); - target = offset; - if (velocity > 10 || velocity < -10) { - amplitude = 0.9 * velocity; - target = offset + amplitude; - } - target = Math.round(target / dim) * dim; - - // No wrap of items. - if (noWrap) { - if (target >= dim * (count - 1)) { - target = dim * (count - 1); - } else if (target < 0) { - target = 0; - } - } - amplitude = target - offset; - timestamp = Date.now(); - requestAnimationFrame(autoScroll); - - if (dragged) { - e.preventDefault(); - e.stopPropagation(); - } - return false; - } - - xform = 'transform'; - ['webkit', 'Moz', 'O', 'ms'].every(function (prefix) { - var e = prefix + 'Transform'; - if (typeof document.body.style[e] !== 'undefined') { - xform = e; - return false; - } - return true; - }); - - var throttledResize = Materialize.throttle(function () { - if (options.fullWidth) { - item_width = view.find('.carousel-item').first().innerWidth(); - var imageHeight = view.find('.carousel-item.active').height(); - dim = item_width * 2 + options.padding; - offset = center * 2 * item_width; - target = offset; - setCarouselHeight(true); - } else { - scroll(); - } - }, 200); - $(window).off('resize.carousel-' + uniqueNamespace).on('resize.carousel-' + uniqueNamespace, throttledResize); - - setupEvents(); - scroll(offset); - - $(this).on('carouselNext', function (e, n, callback) { - if (n === undefined) { - n = 1; - } - if (typeof callback === "function") { - oneTimeCallback = callback; - } - - target = dim * Math.round(offset / dim) + dim * n; - if (offset !== target) { - amplitude = target - offset; - timestamp = Date.now(); - requestAnimationFrame(autoScroll); - } - }); - - $(this).on('carouselPrev', function (e, n, callback) { - if (n === undefined) { - n = 1; - } - if (typeof callback === "function") { - oneTimeCallback = callback; - } - - target = dim * Math.round(offset / dim) - dim * n; - if (offset !== target) { - amplitude = target - offset; - timestamp = Date.now(); - requestAnimationFrame(autoScroll); - } - }); - - $(this).on('carouselSet', function (e, n, callback) { - if (n === undefined) { - n = 0; - } - if (typeof callback === "function") { - oneTimeCallback = callback; - } - - cycleTo(n); - }); - }); - }, - next: function (n, callback) { - $(this).trigger('carouselNext', [n, callback]); - }, - prev: function (n, callback) { - $(this).trigger('carouselPrev', [n, callback]); - }, - set: function (n, callback) { - $(this).trigger('carouselSet', [n, callback]); - }, - destroy: function () { - var uniqueNamespace = $(this).attr('data-namespace'); - $(this).removeAttr('data-namespace'); - $(this).removeClass('initialized'); - $(this).find('.indicators').remove(); - - // Remove event handlers - $(this).off('carouselNext carouselPrev carouselSet'); - $(window).off('resize.carousel-' + uniqueNamespace); - if (typeof window.ontouchstart !== 'undefined') { - $(this).off('touchstart.carousel touchmove.carousel touchend.carousel'); - } - $(this).off('mousedown.carousel mousemove.carousel mouseup.carousel mouseleave.carousel click.carousel'); - } - }; - - $.fn.carousel = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.carousel'); - } - }; // Plugin end -})(jQuery); -;(function ($) { - - var methods = { - init: function (options) { - return this.each(function () { - var origin = $('#' + $(this).attr('data-activates')); - var screen = $('body'); - - // Creating tap target - var tapTargetEl = $(this); - var tapTargetWrapper = tapTargetEl.parent('.tap-target-wrapper'); - var tapTargetWave = tapTargetWrapper.find('.tap-target-wave'); - var tapTargetOriginEl = tapTargetWrapper.find('.tap-target-origin'); - var tapTargetContentEl = tapTargetEl.find('.tap-target-content'); - - // Creating wrapper - if (!tapTargetWrapper.length) { - tapTargetWrapper = tapTargetEl.wrap($('
                ')).parent(); - } - - // Creating content - if (!tapTargetContentEl.length) { - tapTargetContentEl = $('
                '); - tapTargetEl.append(tapTargetContentEl); - } - - // Creating foreground wave - if (!tapTargetWave.length) { - tapTargetWave = $('
                '); - - // Creating origin - if (!tapTargetOriginEl.length) { - tapTargetOriginEl = origin.clone(true, true); - tapTargetOriginEl.addClass('tap-target-origin'); - tapTargetOriginEl.removeAttr('id'); - tapTargetOriginEl.removeAttr('style'); - tapTargetWave.append(tapTargetOriginEl); - } - - tapTargetWrapper.append(tapTargetWave); - } - - // Open - var openTapTarget = function () { - if (tapTargetWrapper.is('.open')) { - return; - } - - // Adding open class - tapTargetWrapper.addClass('open'); - - setTimeout(function () { - tapTargetOriginEl.off('click.tapTarget').on('click.tapTarget', function (e) { - closeTapTarget(); - tapTargetOriginEl.off('click.tapTarget'); - }); - - $(document).off('click.tapTarget').on('click.tapTarget', function (e) { - closeTapTarget(); - $(document).off('click.tapTarget'); - }); - - var throttledCalc = Materialize.throttle(function () { - calculateTapTarget(); - }, 200); - $(window).off('resize.tapTarget').on('resize.tapTarget', throttledCalc); - }, 0); - }; - - // Close - var closeTapTarget = function () { - if (!tapTargetWrapper.is('.open')) { - return; - } - - tapTargetWrapper.removeClass('open'); - tapTargetOriginEl.off('click.tapTarget'); - $(document).off('click.tapTarget'); - $(window).off('resize.tapTarget'); - }; - - // Pre calculate - var calculateTapTarget = function () { - // Element or parent is fixed position? - var isFixed = origin.css('position') === 'fixed'; - if (!isFixed) { - var parents = origin.parents(); - for (var i = 0; i < parents.length; i++) { - isFixed = $(parents[i]).css('position') == 'fixed'; - if (isFixed) { - break; - } - } - } - - // Calculating origin - var originWidth = origin.outerWidth(); - var originHeight = origin.outerHeight(); - var originTop = isFixed ? origin.offset().top - $(document).scrollTop() : origin.offset().top; - var originLeft = isFixed ? origin.offset().left - $(document).scrollLeft() : origin.offset().left; - - // Calculating screen - var windowWidth = $(window).width(); - var windowHeight = $(window).height(); - var centerX = windowWidth / 2; - var centerY = windowHeight / 2; - var isLeft = originLeft <= centerX; - var isRight = originLeft > centerX; - var isTop = originTop <= centerY; - var isBottom = originTop > centerY; - var isCenterX = originLeft >= windowWidth * 0.25 && originLeft <= windowWidth * 0.75; - var isCenterY = originTop >= windowHeight * 0.25 && originTop <= windowHeight * 0.75; - - // Calculating tap target - var tapTargetWidth = tapTargetEl.outerWidth(); - var tapTargetHeight = tapTargetEl.outerHeight(); - var tapTargetTop = originTop + originHeight / 2 - tapTargetHeight / 2; - var tapTargetLeft = originLeft + originWidth / 2 - tapTargetWidth / 2; - var tapTargetPosition = isFixed ? 'fixed' : 'absolute'; - - // Calculating content - var tapTargetTextWidth = isCenterX ? tapTargetWidth : tapTargetWidth / 2 + originWidth; - var tapTargetTextHeight = tapTargetHeight / 2; - var tapTargetTextTop = isTop ? tapTargetHeight / 2 : 0; - var tapTargetTextBottom = 0; - var tapTargetTextLeft = isLeft && !isCenterX ? tapTargetWidth / 2 - originWidth : 0; - var tapTargetTextRight = 0; - var tapTargetTextPadding = originWidth; - var tapTargetTextAlign = isBottom ? 'bottom' : 'top'; - - // Calculating wave - var tapTargetWaveWidth = originWidth > originHeight ? originWidth * 2 : originWidth * 2; - var tapTargetWaveHeight = tapTargetWaveWidth; - var tapTargetWaveTop = tapTargetHeight / 2 - tapTargetWaveHeight / 2; - var tapTargetWaveLeft = tapTargetWidth / 2 - tapTargetWaveWidth / 2; - - // Setting tap target - var tapTargetWrapperCssObj = {}; - tapTargetWrapperCssObj.top = isTop ? tapTargetTop : ''; - tapTargetWrapperCssObj.right = isRight ? windowWidth - tapTargetLeft - tapTargetWidth : ''; - tapTargetWrapperCssObj.bottom = isBottom ? windowHeight - tapTargetTop - tapTargetHeight : ''; - tapTargetWrapperCssObj.left = isLeft ? tapTargetLeft : ''; - tapTargetWrapperCssObj.position = tapTargetPosition; - tapTargetWrapper.css(tapTargetWrapperCssObj); - - // Setting content - tapTargetContentEl.css({ - width: tapTargetTextWidth, - height: tapTargetTextHeight, - top: tapTargetTextTop, - right: tapTargetTextRight, - bottom: tapTargetTextBottom, - left: tapTargetTextLeft, - padding: tapTargetTextPadding, - verticalAlign: tapTargetTextAlign - }); - - // Setting wave - tapTargetWave.css({ - top: tapTargetWaveTop, - left: tapTargetWaveLeft, - width: tapTargetWaveWidth, - height: tapTargetWaveHeight - }); - }; - - if (options == 'open') { - calculateTapTarget(); - openTapTarget(); - } - - if (options == 'close') closeTapTarget(); - }); - }, - open: function () {}, - close: function () {} - }; - - $.fn.tapTarget = function (methodOrOptions) { - if (methods[methodOrOptions] || typeof methodOrOptions === 'object') return methods.init.apply(this, arguments); - - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tap-target'); - }; -})(jQuery); diff --git a/mhcmemes/js/materialize.min.js b/mhcmemes/js/materialize.min.js deleted file mode 100644 index c1a6d7e..0000000 --- a/mhcmemes/js/materialize.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Materialize v0.100.2 (http://materializecss.com) - * Copyright 2014-2017 Materialize - * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) - */ -function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var _createClass=function(){function t(t,e){for(var i=0;i0&&e-1 in t))}if(!t.jQuery){var i=function(t,e){return new i.fn.init(t,e)};i.isWindow=function(t){return null!=t&&t==t.window},i.type=function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?o[r.call(t)]||"object":typeof t},i.isArray=Array.isArray||function(t){return"array"===i.type(t)},i.isPlainObject=function(t){var e;if(!t||"object"!==i.type(t)||t.nodeType||i.isWindow(t))return!1;try{if(t.constructor&&!a.call(t,"constructor")&&!a.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}for(e in t);return void 0===e||a.call(t,e)},i.each=function(t,i,n){var o=0,a=t.length,r=e(t);if(n){if(r)for(;a>o&&!1!==i.apply(t[o],n);o++);else for(o in t)if(!1===i.apply(t[o],n))break}else if(r)for(;a>o&&!1!==i.call(t[o],o,t[o]);o++);else for(o in t)if(!1===i.call(t[o],o,t[o]))break;return t},i.data=function(t,e,o){if(void 0===o){var a=(r=t[i.expando])&&n[r];if(void 0===e)return a;if(a&&e in a)return a[e]}else if(void 0!==e){var r=t[i.expando]||(t[i.expando]=++i.uuid);return n[r]=n[r]||{},n[r][e]=o,o}},i.removeData=function(t,e){var o=t[i.expando],a=o&&n[o];a&&i.each(e,function(t,e){delete a[e]})},i.extend=function(){var t,e,n,o,a,r,s=arguments[0]||{},l=1,c=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[l]||{},l++),"object"!=typeof s&&"function"!==i.type(s)&&(s={}),l===c&&(s=this,l--);c>l;l++)if(null!=(a=arguments[l]))for(o in a)t=s[o],s!==(n=a[o])&&(u&&n&&(i.isPlainObject(n)||(e=i.isArray(n)))?(e?(e=!1,r=t&&i.isArray(t)?t:[]):r=t&&i.isPlainObject(t)?t:{},s[o]=i.extend(u,r,n)):void 0!==n&&(s[o]=n));return s},i.queue=function(t,n,o){if(t){n=(n||"fx")+"queue";var a=i.data(t,n);return o?(!a||i.isArray(o)?a=i.data(t,n,function(t,i){var n=i||[];return null!=t&&(e(Object(t))?function(t,e){for(var i=+e.length,n=0,o=t.length;i>n;)t[o++]=e[n++];if(i!==i)for(;void 0!==e[n];)t[o++]=e[n++];t.length=o}(n,"string"==typeof t?[t]:t):[].push.call(n,t)),n}(o)):a.push(o),a):a||[]}},i.dequeue=function(t,e){i.each(t.nodeType?[t]:t,function(t,n){e=e||"fx";var o=i.queue(n,e),a=o.shift();"inprogress"===a&&(a=o.shift()),a&&("fx"===e&&o.unshift("inprogress"),a.call(n,function(){i.dequeue(n,e)}))})},i.fn=i.prototype={init:function(t){if(t.nodeType)return this[0]=t,this;throw new Error("Not a DOM node.")},offset:function(){var e=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:e.top+(t.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:e.left+(t.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function t(){for(var t=this.offsetParent||document;t&&"html"===!t.nodeType.toLowerCase&&"static"===t.style.position;)t=t.offsetParent;return t||document}var e=this[0],t=t.apply(e),n=this.offset(),o=/^(?:body|html)$/i.test(t.nodeName)?{top:0,left:0}:i(t).offset();return n.top-=parseFloat(e.style.marginTop)||0,n.left-=parseFloat(e.style.marginLeft)||0,t.style&&(o.top+=parseFloat(t.style.borderTopWidth)||0,o.left+=parseFloat(t.style.borderLeftWidth)||0),{top:n.top-o.top,left:n.left-o.left}}};var n={};i.expando="velocity"+(new Date).getTime(),i.uuid=0;for(var o={},a=o.hasOwnProperty,r=o.toString,s="Boolean Number String Function Array Date RegExp Object Error".split(" "),l=0;lo;++o){var a=c(i,t,n);if(0===a)return i;i-=(l(i,t,n)-e)/a}return i}function d(){for(var e=0;b>e;++e)C[e]=l(e*w,t,n)}function p(e,i,o){var a,r,s=0;do{(a=l(r=i+(o-i)/2,t,n)-e)>0?o=r:i=r}while(Math.abs(a)>g&&++s=m?u(e,r):0==s?r:p(e,i,i+w)}function f(){T=!0,(t!=i||n!=o)&&d()}var v=4,m=.001,g=1e-7,y=10,b=11,w=1/(b-1),k="Float32Array"in e;if(4!==arguments.length)return!1;for(var x=0;4>x;++x)if("number"!=typeof arguments[x]||isNaN(arguments[x])||!isFinite(arguments[x]))return!1;t=Math.min(t,1),n=Math.min(n,1),t=Math.max(t,0),n=Math.max(n,0);var C=k?new Float32Array(b):new Array(b),T=!1,S=function(e){return T||f(),t===i&&n===o?e:0===e?0:1===e?1:l(h(e),i,o)};S.getControlPoints=function(){return[{x:t,y:i},{x:n,y:o}]};var P="generateBezier("+[t,i,n,o]+")";return S.toString=function(){return P},S}function c(t,e){var i=t;return v.isString(t)?b.Easings[t]||(i=!1):i=v.isArray(t)&&1===t.length?s.apply(null,t):v.isArray(t)&&2===t.length?w.apply(null,t.concat([e])):!(!v.isArray(t)||4!==t.length)&&l.apply(null,t),!1===i&&(i=b.Easings[b.defaults.easing]?b.defaults.easing:y),i}function u(t){if(t){var e=(new Date).getTime(),i=b.State.calls.length;i>1e4&&(b.State.calls=o(b.State.calls));for(var a=0;i>a;a++)if(b.State.calls[a]){var s=b.State.calls[a],l=s[0],c=s[2],h=s[3],f=!!h,m=null;h||(h=b.State.calls[a][3]=e-16);for(var g=Math.min((e-h)/c.duration,1),y=0,w=l.length;w>y;y++){var x=l[y],T=x.element;if(r(T)){var S=!1;if(c.display!==n&&null!==c.display&&"none"!==c.display){if("flex"===c.display){var P=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];p.each(P,function(t,e){k.setPropertyValue(T,"display",e)})}k.setPropertyValue(T,"display",c.display)}c.visibility!==n&&"hidden"!==c.visibility&&k.setPropertyValue(T,"visibility",c.visibility);for(var A in x)if("element"!==A){var O,E=x[A],_=v.isString(E.easing)?b.Easings[E.easing]:E.easing;if(1===g)O=E.endValue;else{var M=E.endValue-E.startValue;if(O=E.startValue+M*_(g,c,M),!f&&O===E.currentValue)continue}if(E.currentValue=O,"tween"===A)m=O;else{if(k.Hooks.registered[A]){var I=k.Hooks.getRoot(A),D=r(T).rootPropertyValueCache[I];D&&(E.rootPropertyValue=D)}var q=k.setPropertyValue(T,A,E.currentValue+(0===parseFloat(O)?"":E.unitType),E.rootPropertyValue,E.scrollData);k.Hooks.registered[A]&&(r(T).rootPropertyValueCache[I]=k.Normalizations.registered[I]?k.Normalizations.registered[I]("extract",null,q[1]):q[1]),"transform"===q[0]&&(S=!0)}}c.mobileHA&&r(T).transformCache.translate3d===n&&(r(T).transformCache.translate3d="(0px, 0px, 0px)",S=!0),S&&k.flushTransformCache(T)}}c.display!==n&&"none"!==c.display&&(b.State.calls[a][2].display=!1),c.visibility!==n&&"hidden"!==c.visibility&&(b.State.calls[a][2].visibility=!1),c.progress&&c.progress.call(s[1],s[1],g,Math.max(0,h+c.duration-e),h,m),1===g&&d(a)}}b.State.isTicking&&C(u)}function d(t,e){if(!b.State.calls[t])return!1;for(var i=b.State.calls[t][0],o=b.State.calls[t][1],a=b.State.calls[t][2],s=b.State.calls[t][4],l=!1,c=0,u=i.length;u>c;c++){var d=i[c].element;if(e||a.loop||("none"===a.display&&k.setPropertyValue(d,"display",a.display),"hidden"===a.visibility&&k.setPropertyValue(d,"visibility",a.visibility)),!0!==a.loop&&(p.queue(d)[1]===n||!/\.velocityQueueEntryFlag/i.test(p.queue(d)[1]))&&r(d)){r(d).isAnimating=!1,r(d).rootPropertyValueCache={};var h=!1;p.each(k.Lists.transforms3D,function(t,e){var i=/^scale/.test(e)?1:0,o=r(d).transformCache[e];r(d).transformCache[e]!==n&&new RegExp("^\\("+i+"[^.]").test(o)&&(h=!0,delete r(d).transformCache[e])}),a.mobileHA&&(h=!0,delete r(d).transformCache.translate3d),h&&k.flushTransformCache(d),k.Values.removeClass(d,"velocity-animating")}if(!e&&a.complete&&!a.loop&&c===u-1)try{a.complete.call(o,o)}catch(t){setTimeout(function(){throw t},1)}s&&!0!==a.loop&&s(o),r(d)&&!0===a.loop&&!e&&(p.each(r(d).tweensContainer,function(t,e){/^rotate/.test(t)&&360===parseFloat(e.endValue)&&(e.endValue=0,e.startValue=360),/^backgroundPosition/.test(t)&&100===parseFloat(e.endValue)&&"%"===e.unitType&&(e.endValue=0,e.startValue=100)}),b(d,"reverse",{loop:!0,delay:a.delay})),!1!==a.queue&&p.dequeue(d,a.queue)}b.State.calls[t]=!1;for(var f=0,v=b.State.calls.length;v>f;f++)if(!1!==b.State.calls[f]){l=!0;break}!1===l&&(b.State.isTicking=!1,delete b.State.calls,b.State.calls=[])}var p,h=function(){if(i.documentMode)return i.documentMode;for(var t=7;t>4;t--){var e=i.createElement("div");if(e.innerHTML="\x3c!--[if IE "+t+"]>0)},isWrapped:function(t){return t&&(t.jquery||e.Zepto&&e.Zepto.zepto.isZ(t))},isSVG:function(t){return e.SVGElement&&t instanceof e.SVGElement},isEmptyObject:function(t){for(var e in t)return!1;return!0}},m=!1;if(t.fn&&t.fn.jquery?(p=t,m=!0):p=e.Velocity.Utilities,8>=h&&!m)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");{if(!(7>=h)){var g=400,y="swing",b={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:e.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:i.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:p,Redirects:{},Easings:{},Promise:e.Promise,defaults:{queue:"",duration:g,easing:y,begin:n,complete:n,progress:n,display:n,visibility:n,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(t){p.data(t,"velocity",{isSVG:v.isSVG(t),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};e.pageYOffset!==n?(b.State.scrollAnchor=e,b.State.scrollPropertyLeft="pageXOffset",b.State.scrollPropertyTop="pageYOffset"):(b.State.scrollAnchor=i.documentElement||i.body.parentNode||i.body,b.State.scrollPropertyLeft="scrollLeft",b.State.scrollPropertyTop="scrollTop");var w=function(){function t(t){return-t.tension*t.x-t.friction*t.v}function e(e,i,n){var o={x:e.x+n.dx*i,v:e.v+n.dv*i,tension:e.tension,friction:e.friction};return{dx:o.v,dv:t(o)}}function i(i,n){var o={dx:i.v,dv:t(i)},a=e(i,.5*n,o),r=e(i,.5*n,a),s=e(i,n,r),l=1/6*(o.dx+2*(a.dx+r.dx)+s.dx),c=1/6*(o.dv+2*(a.dv+r.dv)+s.dv);return i.x=i.x+l*n,i.v=i.v+c*n,i}return function t(e,n,o){var a,r,s,l={x:-1,v:0,tension:null,friction:null},c=[0],u=0;for(e=parseFloat(e)||500,n=parseFloat(n)||20,o=o||null,l.tension=e,l.friction=n,(a=null!==o)?(u=t(e,n),r=u/o*.016):r=.016;s=i(s||l,r),c.push(1+s.x),u+=16,Math.abs(s.x)>1e-4&&Math.abs(s.v)>1e-4;);return a?function(t){return c[t*(c.length-1)|0]}:u}}();b.Easings={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},spring:function(t){return 1-Math.cos(4.5*t*Math.PI)*Math.exp(6*-t)}},p.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(t,e){b.Easings[e[0]]=l.apply(null,e[1])});var k=b.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(a=0;a=h)switch(t){case"name":return"filter";case"extract":var n=i.toString().match(/alpha\(opacity=(.*)\)/i);return i=n?n[1]/100:1;case"inject":return e.style.zoom=1,parseFloat(i)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(i),10)+")"}else switch(t){case"name":return"opacity";case"extract":case"inject":return i}}},register:function(){9>=h||b.State.isGingerbread||(k.Lists.transformsBase=k.Lists.transformsBase.concat(k.Lists.transforms3D));for(t=0;to&&(o=1),a=!/(\d)$/i.test(o);break;case"skew":a=!/(deg|\d)$/i.test(o);break;case"rotate":a=!/(deg|\d)$/i.test(o)}return a||(r(i).transformCache[e]="("+o+")"),r(i).transformCache[e]}}}();for(var t=0;t=h||3!==a.split(" ").length||(a+=" 1"),a;case"inject":return 8>=h?4===o.split(" ").length&&(o=o.split(/\s+/).slice(0,3).join(" ")):3===o.split(" ").length&&(o+=" 1"),(8>=h?"rgb":"rgba")+"("+o.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(t){return t.replace(/-(\w)/g,function(t,e){return e.toUpperCase()})},SVGAttribute:function(t){var e="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(h||b.State.isAndroid&&!b.State.isChrome)&&(e+="|transform"),new RegExp("^("+e+")$","i").test(t)},prefixCheck:function(t){if(b.State.prefixMatches[t])return[b.State.prefixMatches[t],!0];for(var e=["","Webkit","Moz","ms","O"],i=0,n=e.length;n>i;i++){var o;if(o=0===i?t:e[i]+t.replace(/^\w/,function(t){return t.toUpperCase()}),v.isString(b.State.prefixElement.style[o]))return b.State.prefixMatches[t]=o,[o,!0]}return[t,!1]}},Values:{hexToRgb:function(t){var e,i=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return t=t.replace(i,function(t,e,i,n){return e+e+i+i+n+n}),e=n.exec(t),e?[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]:[0,0,0]},isCSSNullValue:function(t){return 0==t||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(t)},getUnitType:function(t){return/^(rotate|skew)/i.test(t)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(t)?"":"px"},getDisplayType:function(t){var e=t&&t.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(e)?"inline":/^(li)$/i.test(e)?"list-item":/^(tr)$/i.test(e)?"table-row":/^(table)$/i.test(e)?"table":/^(tbody)$/i.test(e)?"table-row-group":"block"},addClass:function(t,e){t.classList?t.classList.add(e):t.className+=(t.className.length?" ":"")+e},removeClass:function(t,e){t.classList?t.classList.remove(e):t.className=t.className.toString().replace(new RegExp("(^|\\s)"+e.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(t,i,o,a){function s(t,i){function o(){c&&k.setPropertyValue(t,"display","none")}var l=0;if(8>=h)l=p.css(t,i);else{var c=!1;if(/^(width|height)$/.test(i)&&0===k.getPropertyValue(t,"display")&&(c=!0,k.setPropertyValue(t,"display",k.Values.getDisplayType(t))),!a){if("height"===i&&"border-box"!==k.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var u=t.offsetHeight-(parseFloat(k.getPropertyValue(t,"borderTopWidth"))||0)-(parseFloat(k.getPropertyValue(t,"borderBottomWidth"))||0)-(parseFloat(k.getPropertyValue(t,"paddingTop"))||0)-(parseFloat(k.getPropertyValue(t,"paddingBottom"))||0);return o(),u}if("width"===i&&"border-box"!==k.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var d=t.offsetWidth-(parseFloat(k.getPropertyValue(t,"borderLeftWidth"))||0)-(parseFloat(k.getPropertyValue(t,"borderRightWidth"))||0)-(parseFloat(k.getPropertyValue(t,"paddingLeft"))||0)-(parseFloat(k.getPropertyValue(t,"paddingRight"))||0);return o(),d}}var f;f=r(t)===n?e.getComputedStyle(t,null):r(t).computedStyle?r(t).computedStyle:r(t).computedStyle=e.getComputedStyle(t,null),"borderColor"===i&&(i="borderTopColor"),(""===(l=9===h&&"filter"===i?f.getPropertyValue(i):f[i])||null===l)&&(l=t.style[i]),o()}if("auto"===l&&/^(top|right|bottom|left)$/i.test(i)){var v=s(t,"position");("fixed"===v||"absolute"===v&&/top|left/i.test(i))&&(l=p(t).position()[i]+"px")}return l}var l;if(k.Hooks.registered[i]){var c=i,u=k.Hooks.getRoot(c);o===n&&(o=k.getPropertyValue(t,k.Names.prefixCheck(u)[0])),k.Normalizations.registered[u]&&(o=k.Normalizations.registered[u]("extract",t,o)),l=k.Hooks.extractValue(c,o)}else if(k.Normalizations.registered[i]){var d,f;"transform"!==(d=k.Normalizations.registered[i]("name",t))&&(f=s(t,k.Names.prefixCheck(d)[0]),k.Values.isCSSNullValue(f)&&k.Hooks.templates[i]&&(f=k.Hooks.templates[i][1])),l=k.Normalizations.registered[i]("extract",t,f)}if(!/^[\d-]/.test(l))if(r(t)&&r(t).isSVG&&k.Names.SVGAttribute(i))if(/^(height|width)$/i.test(i))try{l=t.getBBox()[i]}catch(t){l=0}else l=t.getAttribute(i);else l=s(t,k.Names.prefixCheck(i)[0]);return k.Values.isCSSNullValue(l)&&(l=0),b.debug>=2&&console.log("Get "+i+": "+l),l},setPropertyValue:function(t,i,n,o,a){var s=i;if("scroll"===i)a.container?a.container["scroll"+a.direction]=n:"Left"===a.direction?e.scrollTo(n,a.alternateValue):e.scrollTo(a.alternateValue,n);else if(k.Normalizations.registered[i]&&"transform"===k.Normalizations.registered[i]("name",t))k.Normalizations.registered[i]("inject",t,n),s="transform",n=r(t).transformCache[i];else{if(k.Hooks.registered[i]){var l=i,c=k.Hooks.getRoot(i);o=o||k.getPropertyValue(t,c),n=k.Hooks.injectValue(l,n,o),i=c}if(k.Normalizations.registered[i]&&(n=k.Normalizations.registered[i]("inject",t,n),i=k.Normalizations.registered[i]("name",t)),s=k.Names.prefixCheck(i)[0],8>=h)try{t.style[s]=n}catch(t){b.debug&&console.log("Browser does not support ["+n+"] for ["+s+"]")}else r(t)&&r(t).isSVG&&k.Names.SVGAttribute(i)?t.setAttribute(i,n):t.style[s]=n;b.debug>=2&&console.log("Set "+i+" ("+s+"): "+n)}return[s,n]},flushTransformCache:function(t){function e(e){return parseFloat(k.getPropertyValue(t,e))}var i="";if((h||b.State.isAndroid&&!b.State.isChrome)&&r(t).isSVG){var n={translate:[e("translateX"),e("translateY")],skewX:[e("skewX")],skewY:[e("skewY")],scale:1!==e("scale")?[e("scale"),e("scale")]:[e("scaleX"),e("scaleY")],rotate:[e("rotateZ"),0,0]};p.each(r(t).transformCache,function(t){/^translate/i.test(t)?t="translate":/^scale/i.test(t)?t="scale":/^rotate/i.test(t)&&(t="rotate"),n[t]&&(i+=t+"("+n[t].join(" ")+") ",delete n[t])})}else{var o,a;p.each(r(t).transformCache,function(e){return o=r(t).transformCache[e],"transformPerspective"===e?(a=o,!0):(9===h&&"rotateZ"===e&&(e="rotate"),void(i+=e+o+" "))}),a&&(i="perspective"+a+" "+i)}k.setPropertyValue(t,"transform",i)}};k.Hooks.register(),k.Normalizations.register(),b.hook=function(t,e,i){var o=n;return t=a(t),p.each(t,function(t,a){if(r(a)===n&&b.init(a),i===n)o===n&&(o=b.CSS.getPropertyValue(a,e));else{var s=b.CSS.setPropertyValue(a,e,i);"transform"===s[0]&&b.CSS.flushTransformCache(a),o=s}}),o};var x=function(){function t(){return s?P.promise||null:l}function o(){function t(t){function d(t,e){var i=n,o=n,r=n;return v.isArray(t)?(i=t[0],!v.isArray(t[1])&&/^[\d-]/.test(t[1])||v.isFunction(t[1])||k.RegEx.isHex.test(t[1])?r=t[1]:(v.isString(t[1])&&!k.RegEx.isHex.test(t[1])||v.isArray(t[1]))&&(o=e?t[1]:c(t[1],s.duration),t[2]!==n&&(r=t[2]))):i=t,e||(o=o||s.easing),v.isFunction(i)&&(i=i.call(a,T,C)),v.isFunction(r)&&(r=r.call(a,T,C)),[i||0,o,r]}function h(t,e){var i,n;return n=(e||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(t){return i=t,""}),i||(i=k.Values.getUnitType(t)),[n,i]}if(s.begin&&0===T)try{s.begin.call(f,f)}catch(t){setTimeout(function(){throw t},1)}if("scroll"===A){var g,w,x,S=/^x$/i.test(s.axis)?"Left":"Top",O=parseFloat(s.offset)||0;s.container?v.isWrapped(s.container)||v.isNode(s.container)?(s.container=s.container[0]||s.container,g=s.container["scroll"+S],x=g+p(a).position()[S.toLowerCase()]+O):s.container=null:(g=b.State.scrollAnchor[b.State["scrollProperty"+S]],w=b.State.scrollAnchor[b.State["scrollProperty"+("Left"===S?"Top":"Left")]],x=p(a).offset()[S.toLowerCase()]+O),l={scroll:{rootPropertyValue:!1,startValue:g,currentValue:g,endValue:x,unitType:"",easing:s.easing,scrollData:{container:s.container,direction:S,alternateValue:w}},element:a},b.debug&&console.log("tweensContainer (scroll): ",l.scroll,a)}else if("reverse"===A){if(!r(a).tweensContainer)return void p.dequeue(a,s.queue);"none"===r(a).opts.display&&(r(a).opts.display="auto"),"hidden"===r(a).opts.visibility&&(r(a).opts.visibility="visible"),r(a).opts.loop=!1,r(a).opts.begin=null,r(a).opts.complete=null,y.easing||delete s.easing,y.duration||delete s.duration,s=p.extend({},r(a).opts,s);M=p.extend(!0,{},r(a).tweensContainer);for(var E in M)if("element"!==E){var _=M[E].startValue;M[E].startValue=M[E].currentValue=M[E].endValue,M[E].endValue=_,v.isEmptyObject(y)||(M[E].easing=s.easing),b.debug&&console.log("reverse tweensContainer ("+E+"): "+JSON.stringify(M[E]),a)}l=M}else if("start"===A){var M;r(a).tweensContainer&&!0===r(a).isAnimating&&(M=r(a).tweensContainer),p.each(m,function(t,e){if(RegExp("^"+k.Lists.colors.join("$|^")+"$").test(t)){var i=d(e,!0),o=i[0],a=i[1],r=i[2];if(k.RegEx.isHex.test(o)){for(var s=["Red","Green","Blue"],l=k.Values.hexToRgb(o),c=r?k.Values.hexToRgb(r):n,u=0;u=1&&console.log("Unit ratios: "+JSON.stringify(l),a),l}();var X=/margin|padding|left|right|width|text|word|letter/i.test(q)||/X$/.test(q)||"x"===q?"x":"y";switch(F){case"%":L*="x"===X?o.percentToPxWidth:o.percentToPxHeight;break;case"px":break;default:L*=o[F+"ToPx"]}switch(W){case"%":L*=1/("x"===X?o.percentToPxWidth:o.percentToPxHeight);break;case"px":break;default:L*=1/o[W+"ToPx"]}}switch(Q){case"+":V=L+V;break;case"-":V=L-V;break;case"*":V*=L;break;case"/":V=L/V}l[q]={rootPropertyValue:$,startValue:L,currentValue:L,endValue:V,unitType:W,easing:H},b.debug&&console.log("tweensContainer ("+q+"): "+JSON.stringify(l[q]),a)}else b.debug&&console.log("Skipping ["+j+"] due to a lack of browser support.")}l.element=a}l.element&&(k.Values.addClass(a,"velocity-animating"),D.push(l),""===s.queue&&(r(a).tweensContainer=l,r(a).opts=s),r(a).isAnimating=!0,T===C-1?(b.State.calls.push([D,f,s,null,P.resolver]),!1===b.State.isTicking&&(b.State.isTicking=!0,u())):T++)}var o,a=this,s=p.extend({},b.defaults,y),l={};switch(r(a)===n&&b.init(a),parseFloat(s.delay)&&!1!==s.queue&&p.queue(a,s.queue,function(t){b.velocityQueueEntryFlag=!0,r(a).delayTimer={setTimeout:setTimeout(t,parseFloat(s.delay)),next:t}}),s.duration.toString().toLowerCase()){case"fast":s.duration=200;break;case"normal":s.duration=g;break;case"slow":s.duration=600;break;default:s.duration=parseFloat(s.duration)||1}!1!==b.mock&&(!0===b.mock?s.duration=s.delay=1:(s.duration*=parseFloat(b.mock)||1,s.delay*=parseFloat(b.mock)||1)),s.easing=c(s.easing,s.duration),s.begin&&!v.isFunction(s.begin)&&(s.begin=null),s.progress&&!v.isFunction(s.progress)&&(s.progress=null),s.complete&&!v.isFunction(s.complete)&&(s.complete=null),s.display!==n&&null!==s.display&&(s.display=s.display.toString().toLowerCase(),"auto"===s.display&&(s.display=b.CSS.Values.getDisplayType(a))),s.visibility!==n&&null!==s.visibility&&(s.visibility=s.visibility.toString().toLowerCase()),s.mobileHA=s.mobileHA&&b.State.isMobile&&!b.State.isGingerbread,!1===s.queue?s.delay?setTimeout(t,s.delay):t():p.queue(a,s.queue,function(e,i){return!0===i?(P.promise&&P.resolver(f),!0):(b.velocityQueueEntryFlag=!0,void t(e))}),""!==s.queue&&"fx"!==s.queue||"inprogress"===p.queue(a)[0]||p.dequeue(a)}var s,l,h,f,m,y,w=arguments[0]&&(arguments[0].p||p.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||v.isString(arguments[0].properties));if(v.isWrapped(this)?(s=!1,h=0,f=this,l=this):(s=!0,h=1,f=w?arguments[0].elements||arguments[0].e:arguments[0]),f=a(f)){w?(m=arguments[0].properties||arguments[0].p,y=arguments[0].options||arguments[0].o):(m=arguments[h],y=arguments[h+1]);var C=f.length,T=0;if(!/^(stop|finish)$/i.test(m)&&!p.isPlainObject(y)){y={};for(var S=h+1;SV;V++){var H={delay:z.delay,progress:z.progress};V===q-1&&(H.display=z.display,H.visibility=z.visibility,H.complete=z.complete),x(f,"reverse",H)}return t()}};(b=p.extend(x,b)).animate=x;var C=e.requestAnimationFrame||f;return b.State.isMobile||i.hidden===n||i.addEventListener("visibilitychange",function(){i.hidden?(C=function(t){return setTimeout(function(){t(!0)},16)},u()):C=e.requestAnimationFrame||f}),t.Velocity=b,t!==e&&(t.fn.velocity=x,t.fn.velocity.defaults=b.defaults),p.each(["Down","Up"],function(t,e){b.Redirects["slide"+e]=function(t,i,o,a,r,s){var l=p.extend({},i),c=l.begin,u=l.complete,d={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},h={};l.display===n&&(l.display="Down"===e?"inline"===b.CSS.Values.getDisplayType(t)?"inline-block":"block":"none"),l.begin=function(){c&&c.call(r,r);for(var i in d){h[i]=t.style[i];var n=b.CSS.getPropertyValue(t,i);d[i]="Down"===e?[n,0]:[0,n]}h.overflow=t.style.overflow,t.style.overflow="hidden"},l.complete=function(){for(var e in h)t.style[e]=h[e];u&&u.call(r,r),s&&s.resolver(r)},b(t,d,l)}}),p.each(["In","Out"],function(t,e){b.Redirects["fade"+e]=function(t,i,o,a,r,s){var l=p.extend({},i),c={opacity:"In"===e?1:0},u=l.complete;l.complete=o!==a-1?l.begin=null:function(){u&&u.call(r,r),s&&s.resolver(r)},l.display===n&&(l.display="In"===e?"auto":"none"),b(this,c,l)}}),b}jQuery.fn.velocity=jQuery.fn.animate}}(window.jQuery||window.Zepto||window,window,document)})),function(t,e,i,n){"use strict";function o(t,e,i){return setTimeout(u(t,i),e)}function a(t,e,i){return!!Array.isArray(t)&&(r(t,i[e],i),!0)}function r(t,e,i){var o;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==n)for(o=0;o-1}function g(t){return t.trim().split(/\s+/g)}function y(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;ni[e]}):n.sort()),n}function k(t,e){for(var i,o,a=e[0].toUpperCase()+e.slice(1),r=0;r1&&!i.firstMultiple?i.firstMultiple=_(e):1===o&&(i.firstMultiple=!1);var a=i.firstInput,r=i.firstMultiple,s=r?r.center:a.center,l=e.center=M(n);e.timeStamp=ht(),e.deltaTime=e.timeStamp-a.timeStamp,e.angle=z(s,l),e.distance=q(s,l),O(i,e),e.offsetDirection=D(e.deltaX,e.deltaY),e.scale=r?H(r.pointers,n):1,e.rotation=r?V(r.pointers,n):0,E(i,e);var c=t.element;v(e.srcEvent.target,c)&&(c=e.srcEvent.target),e.target=c}function O(t,e){var i=e.center,n=t.offsetDelta||{},o=t.prevDelta||{},a=t.prevInput||{};(e.eventType===xt||a.eventType===Tt)&&(o=t.prevDelta={x:a.deltaX||0,y:a.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=o.x+(i.x-n.x),e.deltaY=o.y+(i.y-n.y)}function E(t,e){var i,o,a,r,s=t.lastInterval||e,l=e.timeStamp-s.timeStamp;if(e.eventType!=St&&(l>kt||s.velocity===n)){var c=s.deltaX-e.deltaX,u=s.deltaY-e.deltaY,d=I(l,c,u);o=d.x,a=d.y,i=pt(d.x)>pt(d.y)?d.x:d.y,r=D(c,u),t.lastInterval=e}else i=s.velocity,o=s.velocityX,a=s.velocityY,r=s.direction;e.velocity=i,e.velocityX=o,e.velocityY=a,e.direction=r}function _(t){for(var e=[],i=0;io;)i+=t[o].clientX,n+=t[o].clientY,o++;return{x:dt(i/e),y:dt(n/e)}}function I(t,e,i){return{x:e/t||0,y:i/t||0}}function D(t,e){return t===e?Pt:pt(t)>=pt(e)?t>0?At:Ot:e>0?Et:_t}function q(t,e,i){i||(i=qt);var n=e[i[0]]-t[i[0]],o=e[i[1]]-t[i[1]];return Math.sqrt(n*n+o*o)}function z(t,e,i){i||(i=qt);var n=e[i[0]]-t[i[0]],o=e[i[1]]-t[i[1]];return 180*Math.atan2(o,n)/Math.PI}function V(t,e){return z(e[1],e[0],zt)-z(t[1],t[0],zt)}function H(t,e){return q(e[0],e[1],zt)/q(t[0],t[1],zt)}function L(){this.evEl=Ht,this.evWin=Lt,this.allow=!0,this.pressed=!1,T.apply(this,arguments)}function j(){this.evEl=Nt,this.evWin=Wt,T.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function $(){this.evTarget=Qt,this.evWin=Xt,this.started=!1,T.apply(this,arguments)}function N(t,e){var i=b(t.touches),n=b(t.changedTouches);return e&(Tt|St)&&(i=w(i.concat(n),"identifier",!0)),[i,n]}function W(){this.evTarget=Yt,this.targetIds={},T.apply(this,arguments)}function F(t,e){var i=b(t.touches),n=this.targetIds;if(e&(xt|Ct)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var o,a,r=b(t.changedTouches),s=[],l=this.target;if(a=i.filter(function(t){return v(t.target,l)}),e===xt)for(o=0;os&&(e.push(t),s=e.length-1):o&(Tt|St)&&(i=!0),0>s||(e[s]=t,this.callback(this.manager,o,{pointers:e,changedPointers:[t],pointerType:a,srcEvent:t}),i&&e.splice(s,1))}});var Ft={touchstart:xt,touchmove:Ct,touchend:Tt,touchcancel:St},Qt="touchstart",Xt="touchstart touchmove touchend touchcancel";c($,T,{handler:function(t){var e=Ft[t.type];if(e===xt&&(this.started=!0),this.started){var i=N.call(this,t,e);e&(Tt|St)&&0==i[0].length-i[1].length&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:bt,srcEvent:t})}}});var Rt={touchstart:xt,touchmove:Ct,touchend:Tt,touchcancel:St},Yt="touchstart touchmove touchend touchcancel";c(W,T,{handler:function(t){var e=Rt[t.type],i=F.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:bt,srcEvent:t})}}),c(Q,T,{handler:function(t,e,i){var n=i.pointerType==bt,o=i.pointerType==wt;if(n)this.mouse.allow=!1;else if(o&&!this.mouse.allow)return;e&(Tt|St)&&(this.mouse.allow=!0),this.callback(t,e,i)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Bt=k(ct.style,"touchAction"),Ut=Bt!==n,Gt="compute",Zt="auto",Jt="manipulation",Kt="none",te="pan-x",ee="pan-y";X.prototype={set:function(t){t==Gt&&(t=this.compute()),Ut&&(this.manager.element.style[Bt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return r(this.manager.recognizers,function(e){d(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))}),R(t.join(" "))},preventDefaults:function(t){if(!Ut){var e=t.srcEvent,i=t.offsetDirection;if(this.manager.session.prevented)return void e.preventDefault();var n=this.actions,o=m(n,Kt),a=m(n,ee),r=m(n,te);return o||a&&i&Mt||r&&i&It?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var ie=1,ne=2,oe=4,ae=8,re=ae,se=16;Y.prototype={defaults:{},set:function(t){return s(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(a(t,"recognizeWith",this))return this;var e=this.simultaneous;return t=G(t,this),e[t.id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return a(t,"dropRecognizeWith",this)?this:(t=G(t,this),delete this.simultaneous[t.id],this)},requireFailure:function(t){if(a(t,"requireFailure",this))return this;var e=this.requireFail;return t=G(t,this),-1===y(e,t)&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(a(t,"dropRequireFailure",this))return this;t=G(t,this);var e=y(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){function e(e){i.manager.emit(i.options.event+(e?B(n):""),t)}var i=this,n=this.state;ae>n&&e(!0),e(),n>=ae&&e(!0)},tryEmit:function(t){return this.canEmit()?this.emit(t):void(this.state=32)},canEmit:function(){for(var t=0;ta?At:Ot,i=a!=this.pX,n=Math.abs(t.deltaX)):(o=0===r?Pt:0>r?Et:_t,i=r!=this.pY,n=Math.abs(t.deltaY))),t.direction=o,i&&n>e.threshold&&o&e.direction},attrTest:function(t){return Z.prototype.attrTest.call(this,t)&&(this.state&ne||!(this.state&ne)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=U(t.direction);e&&this.manager.emit(this.options.event+e,t),this._super.emit.call(this,t)}}),c(K,Z,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Kt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&ne)},emit:function(t){if(this._super.emit.call(this,t),1!==t.scale){var e=t.scale<1?"in":"out";this.manager.emit(this.options.event+e,t)}}}),c(tt,Y,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[Zt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distancee.time;if(this._input=t,!n||!i||t.eventType&(Tt|St)&&!a)this.reset();else if(t.eventType&xt)this.reset(),this._timer=o(function(){this.state=re,this.tryEmit()},e.time,this);else if(t.eventType&Tt)return re;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===re&&(t&&t.eventType&Tt?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=ht(),this.manager.emit(this.options.event,this._input)))}}),c(et,Z,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Kt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&ne)}}),c(it,Z,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Mt|It,pointers:1},getTouchAction:function(){return J.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(Mt|It)?e=t.velocity:i&Mt?e=t.velocityX:i&It&&(e=t.velocityY),this._super.attrTest.call(this,t)&&i&t.direction&&t.distance>this.options.threshold&&pt(e)>this.options.velocity&&t.eventType&Tt},emit:function(t){var e=U(t.direction);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),c(nt,Y,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[Jt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance=0&&!n;)n=t[i[a]+"RequestAnimationFrame"],o=t[i[a]+"CancelRequestAnimationFrame"];n&&o||(n=function(t){var i=+Date.now(),n=Math.max(e+16,i);return setTimeout(function(){t(e=n)},n-i)},o=clearTimeout),t.requestAnimationFrame=n,t.cancelAnimationFrame=o}(window),Materialize.objectSelectorString=function(t){return((t.prop("tagName")||"")+(t.attr("id")||"")+(t.attr("class")||"")).replace(/\s/g,"")},Materialize.guid=function(){function t(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return t()+t()+"-"+t()+"-"+t()+"-"+t()+"-"+t()+t()+t()}}(),Materialize.escapeHash=function(t){return t.replace(/(:|\.|\[|\]|,|=)/g,"\\$1")},Materialize.elementOrParentIsFixed=function(t){var e=$(t),i=!1;return e.add(e.parents()).each(function(){if("fixed"===$(this).css("position"))return i=!0,!1}),i};var getTime=Date.now||function(){return(new Date).getTime()};Materialize.throttle=function(t,e,i){var n,o,a,r=null,s=0;i||(i={});var l=function(){s=!1===i.leading?0:getTime(),r=null,a=t.apply(n,o),n=o=null};return function(){var c=getTime();s||!1!==i.leading||(s=c);var u=e-(c-s);return n=this,o=arguments,u<=0?(clearTimeout(r),r=null,s=c,a=t.apply(n,o),n=o=null):r||!1===i.trailing||(r=setTimeout(l,u)),a}};var Vel;Vel=jQuery?jQuery.Velocity:$?$.Velocity:Velocity,Materialize.Vel=Vel||Velocity,function(t){t.fn.collapsible=function(e,i){var n={accordion:void 0,onOpen:void 0,onClose:void 0},o=e;return e=t.extend(n,e),this.each(function(){function n(e){p=d.find("> li > .collapsible-header"),e.hasClass("active")?e.parent().addClass("active"):e.parent().removeClass("active"),e.parent().hasClass("active")?e.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}):e.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}),p.not(e).removeClass("active").parent().removeClass("active"),p.not(e).parent().children(".collapsible-body").stop(!0,!1).each(function(){t(this).is(":visible")&&t(this).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height",""),s(t(this).siblings(".collapsible-header"))}})})}function a(e){e.hasClass("active")?e.parent().addClass("active"):e.parent().removeClass("active"),e.parent().hasClass("active")?e.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}):e.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}})}function r(t,i){i||t.toggleClass("active"),e.accordion||"accordion"===h||void 0===h?n(t):a(t),s(t)}function s(t){t.hasClass("active")?"function"==typeof e.onOpen&&e.onOpen.call(this,t.parent()):"function"==typeof e.onClose&&e.onClose.call(this,t.parent())}function l(t){return c(t).length>0}function c(t){return t.closest("li > .collapsible-header")}function u(){d.off("click.collapse","> li > .collapsible-header")}var d=t(this),p=t(this).find("> li > .collapsible-header"),h=d.data("collapsible");if("destroy"!==o)if(i>=0&&i li > .collapsible-header",function(e){var i=t(e.target);l(i)&&(i=c(i)),r(i)}),e.accordion||"accordion"===h||void 0===h?r(p.filter(".active").first(),!0):p.filter(".active").each(function(){r(t(this),!0)});else u()})},t(document).ready(function(){t(".collapsible").collapsible()})}(jQuery),function(t){t.fn.scrollTo=function(e){return t(this).scrollTop(t(this).scrollTop()-t(this).offset().top+t(e).offset().top),this},t.fn.dropdown=function(e){var i={inDuration:300,outDuration:225,constrainWidth:!0,hover:!1,gutter:0,belowOrigin:!1,alignment:"left",stopPropagation:!1};return"open"===e?(this.each(function(){t(this).trigger("open")}),!1):"close"===e?(this.each(function(){t(this).trigger("close")}),!1):void this.each(function(){function n(){void 0!==r.data("induration")&&(s.inDuration=r.data("induration")),void 0!==r.data("outduration")&&(s.outDuration=r.data("outduration")),void 0!==r.data("constrainwidth")&&(s.constrainWidth=r.data("constrainwidth")),void 0!==r.data("hover")&&(s.hover=r.data("hover")),void 0!==r.data("gutter")&&(s.gutter=r.data("gutter")),void 0!==r.data("beloworigin")&&(s.belowOrigin=r.data("beloworigin")),void 0!==r.data("alignment")&&(s.alignment=r.data("alignment")),void 0!==r.data("stoppropagation")&&(s.stopPropagation=r.data("stoppropagation"))}function o(e){"focus"===e&&(l=!0),n(),c.addClass("active"),r.addClass("active");var i=r[0].getBoundingClientRect().width;!0===s.constrainWidth?c.css("width",i):c.css("white-space","nowrap");var o=window.innerHeight,u=r.innerHeight(),d=r.offset().left,p=r.offset().top-t(window).scrollTop(),h=s.alignment,f=0,v=0,m=0;!0===s.belowOrigin&&(m=u);var g=0,y=0,b=r.parent();if(b.is("body")||(b[0].scrollHeight>b[0].clientHeight&&(g=b[0].scrollTop),b[0].scrollWidth>b[0].clientWidth&&(y=b[0].scrollLeft)),d+c.innerWidth()>t(window).width()?h="right":d-c.innerWidth()+r.innerWidth()<0&&(h="left"),p+c.innerHeight()>o)if(p+u-c.innerHeight()<0){var w=o-p-m;c.css("max-height",w)}else m||(m+=u),m-=c.innerHeight();"left"===h?(f=s.gutter,v=r.position().left+f):"right"===h&&(c.stop(!0,!0).css({opacity:0,left:0}),v=r.position().left+i-c.width()+(f=-s.gutter)),c.css({position:"absolute",top:r.position().top+m+g,left:v+y}),c.slideDown({queue:!1,duration:s.inDuration,easing:"easeOutCubic",complete:function(){t(this).css("height","")}}).animate({opacity:1},{queue:!1,duration:s.inDuration,easing:"easeOutSine"}),setTimeout(function(){t(document).on("click."+c.attr("id"),function(e){a(),t(document).off("click."+c.attr("id"))})},0)}function a(){l=!1,c.fadeOut(s.outDuration),c.removeClass("active"),r.removeClass("active"),t(document).off("click."+c.attr("id")),setTimeout(function(){c.css("max-height","")},s.outDuration)}var r=t(this),s=t.extend({},i,e),l=!1,c=t("#"+r.attr("data-activates"));if(n(),r.after(c),s.hover){var u=!1;r.off("click."+r.attr("id")),r.on("mouseenter",function(t){!1===u&&(o(),u=!0)}),r.on("mouseleave",function(e){var i=e.toElement||e.relatedTarget;t(i).closest(".dropdown-content").is(c)||(c.stop(!0,!0),a(),u=!1)}),c.on("mouseleave",function(e){var i=e.toElement||e.relatedTarget;t(i).closest(".dropdown-button").is(r)||(c.stop(!0,!0),a(),u=!1)})}else r.off("click."+r.attr("id")),r.on("click."+r.attr("id"),function(e){l||(r[0]!=e.currentTarget||r.hasClass("active")||0!==t(e.target).closest(".dropdown-content").length?r.hasClass("active")&&(a(),t(document).off("click."+c.attr("id"))):(e.preventDefault(),s.stopPropagation&&e.stopPropagation(),o("click")))});r.on("open",function(t,e){o(e)}),r.on("close",a)})},t(document).ready(function(){t(".dropdown-button").dropdown()})}(jQuery),function(t,e){"use strict";var i={opacity:.5,inDuration:250,outDuration:250,ready:void 0,complete:void 0,dismissible:!0,startingTop:"4%",endingTop:"10%"},n=function(){function n(e,i){_classCallCheck(this,n),e[0].M_Modal&&e[0].M_Modal.destroy(),this.$el=e,this.options=t.extend({},n.defaults,i),this.isOpen=!1,this.$el[0].M_Modal=this,this.id=e.attr("id"),this.openingTrigger=void 0,this.$overlay=t(''),n._increment++,n._count++,this.$overlay[0].style.zIndex=1e3+2*n._increment,this.$el[0].style.zIndex=1e3+2*n._increment+1,this.setupEventHandlers()}return _createClass(n,[{key:"getInstance",value:function(){return this}},{key:"destroy",value:function(){this.removeEventHandlers(),this.$el[0].removeAttribute("style"),this.$overlay[0].parentNode&&this.$overlay[0].parentNode.removeChild(this.$overlay[0]),this.$el[0].M_Modal=void 0,n._count--}},{key:"setupEventHandlers",value:function(){this.handleOverlayClickBound=this.handleOverlayClick.bind(this),this.handleModalCloseClickBound=this.handleModalCloseClick.bind(this),1===n._count&&document.body.addEventListener("click",this.handleTriggerClick),this.$overlay[0].addEventListener("click",this.handleOverlayClickBound),this.$el[0].addEventListener("click",this.handleModalCloseClickBound)}},{key:"removeEventHandlers",value:function(){0===n._count&&document.body.removeEventListener("click",this.handleTriggerClick),this.$overlay[0].removeEventListener("click",this.handleOverlayClickBound),this.$el[0].removeEventListener("click",this.handleModalCloseClickBound)}},{key:"handleTriggerClick",value:function(e){var i=t(e.target).closest(".modal-trigger");if(e.target&&i.length){var n=i[0].getAttribute("href");n=n?n.slice(1):i[0].getAttribute("data-target");var o=document.getElementById(n).M_Modal;o&&o.open(i),e.preventDefault()}}},{key:"handleOverlayClick",value:function(){this.options.dismissible&&this.close()}},{key:"handleModalCloseClick",value:function(e){var i=t(e.target).closest(".modal-close");e.target&&i.length&&this.close()}},{key:"handleKeydown",value:function(t){27===t.keyCode&&this.options.dismissible&&this.close()}},{key:"animateIn",value:function(){var i=this;t.extend(this.$el[0].style,{display:"block",opacity:0}),t.extend(this.$overlay[0].style,{display:"block",opacity:0}),e(this.$overlay[0],{opacity:this.options.opacity},{duration:this.options.inDuration,queue:!1,ease:"easeOutCubic"});var n={duration:this.options.inDuration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof i.options.ready&&i.options.ready.call(i,i.$el,i.openingTrigger)}};this.$el[0].classList.contains("bottom-sheet")?e(this.$el[0],{bottom:0,opacity:1},n):(e.hook(this.$el[0],"scaleX",.7),this.$el[0].style.top=this.options.startingTop,e(this.$el[0],{top:this.options.endingTop,opacity:1,scaleX:1},n))}},{key:"animateOut",value:function(){var t=this;e(this.$overlay[0],{opacity:0},{duration:this.options.outDuration,queue:!1,ease:"easeOutQuart"});var i={duration:this.options.outDuration,queue:!1,ease:"easeOutCubic",complete:function(){t.$el[0].style.display="none","function"==typeof t.options.complete&&t.options.complete.call(t,t.$el),t.$overlay[0].parentNode.removeChild(t.$overlay[0])}};this.$el[0].classList.contains("bottom-sheet")?e(this.$el[0],{bottom:"-100%",opacity:0},i):e(this.$el[0],{top:this.options.startingTop,opacity:0,scaleX:.7},i)}},{key:"open",value:function(t){if(!this.isOpen){this.isOpen=!0;var e=document.body;return e.style.overflow="hidden",this.$el[0].classList.add("open"),e.appendChild(this.$overlay[0]),this.openingTrigger=t||void 0,this.options.dismissible&&(this.handleKeydownBound=this.handleKeydown.bind(this),document.addEventListener("keydown",this.handleKeydownBound)),this.animateIn(),this}}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,this.$el[0].classList.remove("open"),document.body.style.overflow="",this.options.dismissible&&document.removeEventListener("keydown",this.handleKeydownBound),this.animateOut(),this}}],[{key:"init",value:function(e,i){var o=[];return e.each(function(){o.push(new n(t(this),i))}),o}},{key:"defaults",get:function(){return i}}]),n}();n._increment=0,n._count=0,Materialize.Modal=n,t.fn.modal=function(e){return n.prototype[e]?"get"===e.slice(0,3)?this.first()[0].M_Modal[e]():this.each(function(){this.M_Modal[e]()}):"object"!=typeof e&&e?void t.error("Method "+e+" does not exist on jQuery.modal"):(n.init(this,arguments[0]),this)}}(jQuery,Materialize.Vel),function(t){t.fn.materialbox=function(){return this.each(function(){function e(){a=!1;var e=s.parent(".material-placeholder"),n=(window.innerWidth,window.innerHeight,s.data("width")),l=s.data("height");s.velocity("stop",!0),t("#materialbox-overlay").velocity("stop",!0),t(".materialbox-caption").velocity("stop",!0),t(window).off("scroll.materialbox"),t(document).off("keyup.materialbox"),t(window).off("resize.materialbox"),t("#materialbox-overlay").velocity({opacity:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){o=!1,t(this).remove()}}),s.velocity({width:n,height:l,left:0,top:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){e.css({height:"",width:"",position:"",top:"",left:""}),s.removeAttr("style"),s.attr("style",c),s.removeClass("active"),a=!0,i&&i.css("overflow","")}}),t(".materialbox-caption").velocity({opacity:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}})}if(!t(this).hasClass("initialized")){t(this).addClass("initialized");var i,n,o=!1,a=!0,r=200,s=t(this),l=t("
                ").addClass("material-placeholder"),c=s.attr("style");s.wrap(l),s.on("click",function(){var r=s.parent(".material-placeholder"),l=window.innerWidth,c=window.innerHeight,u=s.width(),d=s.height();if(!1===a)return e(),!1;if(o&&!0===a)return e(),!1;a=!1,s.addClass("active"),o=!0,r.css({width:r[0].getBoundingClientRect().width,height:r[0].getBoundingClientRect().height,position:"relative",top:0,left:0}),i=void 0,n=r[0].parentNode;for(;null!==n&&!t(n).is(document);){var p=t(n);"visible"!==p.css("overflow")&&(p.css("overflow","visible"),i=void 0===i?p:i.add(p)),n=n.parentNode}s.css({position:"absolute","z-index":1e3,"will-change":"left, top, width, height"}).data("width",u).data("height",d);var h=t('
                ').css({opacity:0}).click(function(){!0===a&&e()});s.before(h);var f=h[0].getBoundingClientRect();if(h.css({width:l,height:c,left:-1*f.left,top:-1*f.top}),h.velocity({opacity:1},{duration:275,queue:!1,easing:"easeOutQuad"}),""!==s.data("caption")){var v=t('
                ');v.text(s.data("caption")),t("body").append(v),v.css({display:"inline"}),v.velocity({opacity:1},{duration:275,queue:!1,easing:"easeOutQuad"})}var m=0,g=0;u/l>d/c?(m=.9*l,g=.9*l*(d/u)):(m=.9*c*(u/d),g=.9*c),s.hasClass("responsive-img")?s.velocity({"max-width":m,width:u},{duration:0,queue:!1,complete:function(){s.css({left:0,top:0}).velocity({height:g,width:m,left:t(document).scrollLeft()+l/2-s.parent(".material-placeholder").offset().left-m/2,top:t(document).scrollTop()+c/2-s.parent(".material-placeholder").offset().top-g/2},{duration:275,queue:!1,easing:"easeOutQuad",complete:function(){a=!0}})}}):s.css("left",0).css("top",0).velocity({height:g,width:m,left:t(document).scrollLeft()+l/2-s.parent(".material-placeholder").offset().left-m/2,top:t(document).scrollTop()+c/2-s.parent(".material-placeholder").offset().top-g/2},{duration:275,queue:!1,easing:"easeOutQuad",complete:function(){a=!0}}),t(window).on("scroll.materialbox",function(){o&&e()}),t(window).on("resize.materialbox",function(){o&&e()}),t(document).on("keyup.materialbox",function(t){27===t.keyCode&&!0===a&&o&&e()})})}})},t(document).ready(function(){t(".materialboxed").materialbox()})}(jQuery),function(t){t.fn.parallax=function(){var e=t(window).width();return this.each(function(i){function n(i){var n;n=e<601?o.height()>0?o.height():o.children("img").height():o.height()>0?o.height():500;var a=o.children("img").first(),r=a.height()-n,s=o.offset().top+n,l=o.offset().top,c=t(window).scrollTop(),u=window.innerHeight,d=(c+u-l)/(n+u),p=Math.round(r*d);i&&a.css("display","block"),s>c&&l=0?(s.velocity({right:b(o)},{duration:300,queue:!1,easing:"easeOutQuad"}),s.velocity({left:w(o)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})):(s.velocity({left:w(o)},{duration:300,queue:!1,easing:"easeOutQuad"}),s.velocity({right:b(o)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90}))};e.swipeable&&d>e.responsiveThreshold&&(e.swipeable=!1),0===(o=t(p.filter('[href="'+location.hash+'"]'))).length&&(o=t(this).find("li.tab a.active").first()),0===o.length&&(o=t(this).find("li.tab a").first()),o.addClass("active"),(m=p.index(o))<0&&(m=0),void 0!==o[0]&&(a=t(o[0].hash)).addClass("active"),u.find(".indicator").length||u.append('
              • '),s=u.find(".indicator"),u.append(s),u.is(":visible")&&setTimeout(function(){s.css({right:b(o)}),s.css({left:w(o)})},0),t(window).off("resize.tabs-"+c).on("resize.tabs-"+c,function(){h=u.width(),v=Math.max(h,u[0].scrollWidth)/p.length,m<0&&(m=0),0!==v&&0!==h&&(s.css({right:b(o)}),s.css({left:w(o)}))}),e.swipeable?(p.each(function(){var e=t(Materialize.escapeHash(this.hash));e.addClass("carousel-item"),f=f.add(e)}),r=f.wrapAll(''),f.css("display",""),t(".tabs-content.carousel").carousel({fullWidth:!0,noWrap:!0,onCycleTo:function(t){if(!y){var i=m;m=r.index(t),o.removeClass("active"),(o=p.eq(m)).addClass("active"),k(i),"function"==typeof e.onShow&&e.onShow.call(u[0],a)}}})):p.not(o).each(function(){t(Materialize.escapeHash(this.hash)).hide()}),u.off("click.tabs").on("click.tabs","a",function(i){if(t(this).parent().hasClass("disabled"))i.preventDefault();else if(!t(this).attr("target")){y=!0,h=u.width(),v=Math.max(h,u[0].scrollWidth)/p.length,o.removeClass("active");var n=a;o=t(this),a=t(Materialize.escapeHash(this.hash)),p=u.find("li.tab a");o.position();o.addClass("active"),g=m,(m=p.index(t(this)))<0&&(m=0),e.swipeable?f.length&&f.carousel("set",m,function(){"function"==typeof e.onShow&&e.onShow.call(u[0],a)}):(void 0!==a&&(a.show(),a.addClass("active"),"function"==typeof e.onShow&&e.onShow.call(this,a)),void 0===n||n.is(a)||(n.hide(),n.removeClass("active"))),l=setTimeout(function(){y=!1},300),k(g),i.preventDefault()}})})},select_tab:function(t){this.find('a[href="#'+t+'"]').trigger("click")}};t.fn.tabs=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.tabs"):e.init.apply(this,arguments)},t(document).ready(function(){t("ul.tabs").tabs()})}(jQuery),function(t){t.fn.tooltip=function(i){var n={delay:350,tooltip:"",position:"bottom",html:!1};return"remove"===i?(this.each(function(){t("#"+t(this).attr("data-tooltip-id")).remove(),t(this).removeAttr("data-tooltip-id"),t(this).off("mouseenter.tooltip mouseleave.tooltip")}),!1):(i=t.extend(n,i),this.each(function(){var n=Materialize.guid(),o=t(this);o.attr("data-tooltip-id")&&t("#"+o.attr("data-tooltip-id")).remove(),o.attr("data-tooltip-id",n);var a,r,s,l,c,u,d=function(){a=o.attr("data-html")?"true"===o.attr("data-html"):i.html,r=o.attr("data-delay"),r=void 0===r||""===r?i.delay:r,s=o.attr("data-position"),s=void 0===s||""===s?i.position:s,l=o.attr("data-tooltip"),l=void 0===l||""===l?i.tooltip:l};d();c=function(){var e=t('
                ');return l=a?t("").html(l):t("").text(l),e.append(l).appendTo(t("body")).attr("id",n),(u=t('
                ')).appendTo(e),e}(),o.off("mouseenter.tooltip mouseleave.tooltip");var p,h=!1;o.on({"mouseenter.tooltip":function(t){p=setTimeout(function(){d(),h=!0,c.velocity("stop"),u.velocity("stop"),c.css({visibility:"visible",left:"0px",top:"0px"});var t,i,n,a=o.outerWidth(),r=o.outerHeight(),l=c.outerHeight(),p=c.outerWidth(),f="0px",v="0px",m=u[0].offsetWidth,g=u[0].offsetHeight,y=8,b=8,w=0;"top"===s?(t=o.offset().top-l-5,i=o.offset().left+a/2-p/2,n=e(i,t,p,l),f="-10px",u.css({bottom:0,left:0,borderRadius:"14px 14px 0 0",transformOrigin:"50% 100%",marginTop:l,marginLeft:p/2-m/2})):"left"===s?(t=o.offset().top+r/2-l/2,i=o.offset().left-p-5,n=e(i,t,p,l),v="-10px",u.css({top:"-7px",right:0,width:"14px",height:"14px",borderRadius:"14px 0 0 14px",transformOrigin:"95% 50%",marginTop:l/2,marginLeft:p})):"right"===s?(t=o.offset().top+r/2-l/2,i=o.offset().left+a+5,n=e(i,t,p,l),v="+10px",u.css({top:"-7px",left:0,width:"14px",height:"14px",borderRadius:"0 14px 14px 0",transformOrigin:"5% 50%",marginTop:l/2,marginLeft:"0px"})):(t=o.offset().top+o.outerHeight()+5,i=o.offset().left+a/2-p/2,n=e(i,t,p,l),f="+10px",u.css({top:0,left:0,marginLeft:p/2-m/2})),c.css({top:n.y,left:n.x}),y=Math.SQRT2*p/parseInt(m),b=Math.SQRT2*l/parseInt(g),w=Math.max(y,b),c.velocity({translateY:f,translateX:v},{duration:350,queue:!1}).velocity({opacity:1},{duration:300,delay:50,queue:!1}),u.css({visibility:"visible"}).velocity({opacity:1},{duration:55,delay:0,queue:!1}).velocity({scaleX:w,scaleY:w},{duration:300,delay:0,queue:!1,easing:"easeInOutQuad"})},r)},"mouseleave.tooltip":function(){h=!1,clearTimeout(p),setTimeout(function(){!0!==h&&(c.velocity({opacity:0,translateY:0,translateX:0},{duration:225,queue:!1}),u.velocity({opacity:0,scaleX:1,scaleY:1},{duration:225,queue:!1,complete:function(){u.css({visibility:"hidden"}),c.css({visibility:"hidden"}),h=!1}}))},225)}})}))};var e=function(e,i,n,o){var a=e,r=i;return a<0?a=4:a+n>window.innerWidth&&(a-=a+n-window.innerWidth),r<0?r=4:r+o>window.innerHeight+t(window).scrollTop&&(r-=r+o-window.innerHeight),{x:a,y:r}};t(document).ready(function(){t(".tooltipped").tooltip()})}(jQuery),function(t){"use strict";function e(t){return null!==t&&t===t.window}function i(t){return e(t)?t:9===t.nodeType&&t.defaultView}function n(t){var e,n,o={top:0,left:0},a=t&&t.ownerDocument;return e=a.documentElement,void 0!==t.getBoundingClientRect&&(o=t.getBoundingClientRect()),n=i(a),{top:o.top+n.pageYOffset-e.clientTop,left:o.left+n.pageXOffset-e.clientLeft}}function o(t){var e="";for(var i in t)t.hasOwnProperty(i)&&(e+=i+":"+t[i]+";");return e}function a(t){if(!1===u.allowEvent(t))return null;for(var e=null,i=t.target||t.srcElement;null!==i.parentNode;){if(!(i instanceof SVGElement)&&-1!==i.className.indexOf("waves-effect")){e=i;break}i=i.parentNode}return e}function r(e){var i=a(e);null!==i&&(c.show(e,i),"ontouchstart"in t&&(i.addEventListener("touchend",c.hide,!1),i.addEventListener("touchcancel",c.hide,!1)),i.addEventListener("mouseup",c.hide,!1),i.addEventListener("mouseleave",c.hide,!1),i.addEventListener("dragend",c.hide,!1))}var s=s||{},l=document.querySelectorAll.bind(document),c={duration:750,show:function(t,e){if(2===t.button)return!1;var i=e||this,a=document.createElement("div");a.className="waves-ripple",i.appendChild(a);var r=n(i),s=t.pageY-r.top,l=t.pageX-r.left,u="scale("+i.clientWidth/100*10+")";"touches"in t&&(s=t.touches[0].pageY-r.top,l=t.touches[0].pageX-r.left),a.setAttribute("data-hold",Date.now()),a.setAttribute("data-scale",u),a.setAttribute("data-x",l),a.setAttribute("data-y",s);var d={top:s+"px",left:l+"px"};a.className=a.className+" waves-notransition",a.setAttribute("style",o(d)),a.className=a.className.replace("waves-notransition",""),d["-webkit-transform"]=u,d["-moz-transform"]=u,d["-ms-transform"]=u,d["-o-transform"]=u,d.transform=u,d.opacity="1",d["-webkit-transition-duration"]=c.duration+"ms",d["-moz-transition-duration"]=c.duration+"ms",d["-o-transition-duration"]=c.duration+"ms",d["transition-duration"]=c.duration+"ms",d["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",a.setAttribute("style",o(d))},hide:function(t){u.touchup(t);var e=this,i=(e.clientWidth,null),n=e.getElementsByClassName("waves-ripple");if(!(n.length>0))return!1;var a=(i=n[n.length-1]).getAttribute("data-x"),r=i.getAttribute("data-y"),s=i.getAttribute("data-scale"),l=350-(Date.now()-Number(i.getAttribute("data-hold")));l<0&&(l=0),setTimeout(function(){var t={top:r+"px",left:a+"px",opacity:"0","-webkit-transition-duration":c.duration+"ms","-moz-transition-duration":c.duration+"ms","-o-transition-duration":c.duration+"ms","transition-duration":c.duration+"ms","-webkit-transform":s,"-moz-transform":s,"-ms-transform":s,"-o-transform":s,transform:s};i.setAttribute("style",o(t)),setTimeout(function(){try{e.removeChild(i)}catch(t){return!1}},c.duration)},l)},wrapInput:function(t){for(var e=0;e0&&(u.touches-=1)},500):"mousedown"===t.type&&u.touches>0&&(e=!1),e},touchup:function(t){u.allowEvent(t)}};s.displayEffect=function(e){"duration"in(e=e||{})&&(c.duration=e.duration),c.wrapInput(l(".waves-effect")),"ontouchstart"in t&&document.body.addEventListener("touchstart",r,!1),document.body.addEventListener("mousedown",r,!1)},s.attach=function(e){"input"===e.tagName.toLowerCase()&&(c.wrapInput([e]),e=e.parentNode),"ontouchstart"in t&&e.addEventListener("touchstart",r,!1),e.addEventListener("mousedown",r,!1)},t.Waves=s,document.addEventListener("DOMContentLoaded",function(){s.displayEffect()},!1)}(window),function(t,e){"use strict";var i={displayLength:1/0,inDuration:300,outDuration:375,className:void 0,completeCallback:void 0,activationPercent:.8},n=function(){function n(e,i,o,a){if(_classCallCheck(this,n),e){this.options={displayLength:i,className:o,completeCallback:a},this.options=t.extend({},n.defaults,this.options),this.message=e,this.panning=!1,this.timeRemaining=this.options.displayLength,0===n._toasts.length&&n._createContainer(),n._toasts.push(this);var r=this.createToast();r.M_Toast=this,this.el=r,this._animateIn(),this.setTimer()}}return _createClass(n,[{key:"createToast",value:function(){var e=document.createElement("div");if(e.classList.add("toast"),this.options.className){var i=this.options.className.split(" "),o=void 0,a=void 0;for(o=0,a=i.length;oo||e.velocityX>1?(e.wasSwiped=!0,e.remove()):(e.el.style.transition="transform .2s, opacity .2s",e.el.style.transform="",e.el.style.opacity=""),n._draggedToast=null}}},{key:"_xPos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}},{key:"removeAll",value:function(){for(var t in n._toasts)n._toasts[t].remove()}},{key:"defaults",get:function(){return i}}]),n}();n._toasts=[],n._container=null,n._draggedToast=null,Materialize.Toast=n,Materialize.toast=function(t,e,i,o){return new n(t,e,i,o)}}(jQuery,Materialize.Vel),function(t){var e={init:function(e){var i={menuWidth:300,edge:"left",closeOnClick:!1,draggable:!0,onOpen:null,onClose:null};e=t.extend(i,e),t(this).each(function(){var i=t(this),n=i.attr("data-activates"),o=t("#"+n);300!=e.menuWidth&&o.css("width",e.menuWidth);var a=t('.drag-target[data-sidenav="'+n+'"]');e.draggable?(a.length&&a.remove(),a=t('
                ').attr("data-sidenav",n),t("body").append(a)):a=t(),"left"==e.edge?(o.css("transform","translateX(-100%)"),a.css({left:0})):(o.addClass("right-aligned").css("transform","translateX(100%)"),a.css({right:0})),o.hasClass("fixed")&&window.innerWidth>992&&o.css("transform","translateX(0)"),o.hasClass("fixed")&&t(window).resize(function(){window.innerWidth>992?0!==t("#sidenav-overlay").length&&l?r(!0):o.css("transform","translateX(0%)"):!1===l&&("left"===e.edge?o.css("transform","translateX(-100%)"):o.css("transform","translateX(100%)"))}),!0===e.closeOnClick&&o.on("click.itemclick","a:not(.collapsible-header)",function(){window.innerWidth>992&&o.hasClass("fixed")||r()});var r=function(i){s=!1,l=!1,t("body").css({overflow:"",width:""}),t("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}}),"left"===e.edge?(a.css({width:"",right:"",left:"0"}),o.velocity({translateX:"-100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){!0===i&&(o.removeAttr("style"),o.css("width",e.menuWidth))}})):(a.css({width:"",right:"0",left:""}),o.velocity({translateX:"100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){!0===i&&(o.removeAttr("style"),o.css("width",e.menuWidth))}})),"function"==typeof e.onClose&&e.onClose.call(this,o)},s=!1,l=!1;e.draggable&&(a.on("click",function(){l&&r()}),a.hammer({prevent_default:!1}).on("pan",function(i){if("touch"==i.gesture.pointerType){i.gesture.direction;var n=i.gesture.center.x,a=i.gesture.center.y;i.gesture.velocityX;if(0===n&&0===a)return;var s=t("body"),c=t("#sidenav-overlay"),u=s.innerWidth();if(s.css("overflow","hidden"),s.width(u),0===c.length&&((c=t('
                ')).css("opacity",0).click(function(){r()}),"function"==typeof e.onOpen&&e.onOpen.call(this,o),t("body").append(c)),"left"===e.edge&&(n>e.menuWidth?n=e.menuWidth:n<0&&(n=0)),"left"===e.edge)n=e.menuWidth/2&&(l=!0),o.css("transform","translateX("+(n-e.menuWidth)+"px)");else{n=window.innerWidth-e.menuWidth/2&&(l=!1);var d=n-e.menuWidth/2;d<0&&(d=0),o.css("transform","translateX("+d+"px)")}var p;"left"===e.edge?(p=n/e.menuWidth,c.velocity({opacity:p},{duration:10,queue:!1,easing:"easeOutQuad"})):(p=Math.abs((n-window.innerWidth)/e.menuWidth),c.velocity({opacity:p},{duration:10,queue:!1,easing:"easeOutQuad"}))}}).on("panend",function(i){if("touch"==i.gesture.pointerType){var n=t("#sidenav-overlay"),r=i.gesture.velocityX,c=i.gesture.center.x,u=c-e.menuWidth,d=c-e.menuWidth/2;u>0&&(u=0),d<0&&(d=0),s=!1,"left"===e.edge?l&&r<=.3||r<-.5?(0!==u&&o.velocity({translateX:[0,u]},{duration:300,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a.css({width:"50%",right:0,left:""}),l=!0):(!l||r>.3)&&(t("body").css({overflow:"",width:""}),o.velocity({translateX:[-1*e.menuWidth-10,u]},{duration:200,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof e.onClose&&e.onClose.call(this,o),t(this).remove()}}),a.css({width:"10px",right:"",left:0})):l&&r>=-.3||r>.5?(0!==d&&o.velocity({translateX:[0,d]},{duration:300,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a.css({width:"50%",right:"",left:0}),l=!0):(!l||r<-.3)&&(t("body").css({overflow:"",width:""}),o.velocity({translateX:[e.menuWidth+10,d]},{duration:200,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof e.onClose&&e.onClose.call(this,o),t(this).remove()}}),a.css({width:"10px",right:0,left:""}))}})),i.off("click.sidenav").on("click.sidenav",function(){if(!0===l)l=!1,s=!1,r();else{var i=t("body"),n=t('
                '),c=i.innerWidth();i.css("overflow","hidden"),i.width(c),t("body").append(a),"left"===e.edge?(a.css({width:"50%",right:0,left:""}),o.velocity({translateX:[0,-1*e.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})):(a.css({width:"50%",right:"",left:0}),o.velocity({translateX:[0,e.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})),n.css("opacity",0).click(function(){l=!1,s=!1,r(),n.velocity({opacity:0},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}})}),t("body").append(n),n.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){l=!0,s=!1}}),"function"==typeof e.onOpen&&e.onOpen.call(this,o)}return!1})})},destroy:function(){var e=t("#sidenav-overlay"),i=t('.drag-target[data-sidenav="'+t(this).attr("data-activates")+'"]');e.trigger("click"),i.remove(),t(this).off("click"),e.remove()},show:function(){this.trigger("click")},hide:function(){t("#sidenav-overlay").trigger("click")}};t.fn.sideNav=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.sideNav"):e.init.apply(this,arguments)}}(jQuery),function(t){function e(e,i,n,o){var r=t();return t.each(a,function(t,a){if(a.height()>0){var s=a.offset().top,l=a.offset().left,c=l+a.width(),u=s+a.height();!(l>i||cn||u");n.html(s),e.is(":visible")?n.css("width",e.width()):n.css("width",t(window).width()/2),e.data("original-height")<=n.height()?e.css("height",n.height()):e.val().length0||t(i).is(":focus")||i.autofocus||void 0!==n.attr("placeholder")?n.siblings("label").addClass("active"):t(i)[0].validity?n.siblings("label").toggleClass("active",!0===t(i)[0].validity.badInput):n.siblings("label").removeClass("active")})};var i="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";t(document).on("change",i,function(){0===t(this).val().length&&void 0===t(this).attr("placeholder")||t(this).siblings("label").addClass("active"),validate_field(t(this))}),t(document).ready(function(){Materialize.updateTextFields()}),t(document).on("reset",function(e){var n=t(e.target);n.is("form")&&(n.find(i).removeClass("valid").removeClass("invalid"),n.find(i).each(function(){""===t(this).attr("value")&&t(this).siblings("label").removeClass("active")}),n.find("select.initialized").each(function(){var t=n.find("option[selected]").text();n.siblings("input.select-dropdown").val(t)}))}),t(document).on("focus",i,function(){t(this).siblings("label, .prefix").addClass("active")}),t(document).on("blur",i,function(){var e=t(this),i=".prefix";0===e.val().length&&!0!==e[0].validity.badInput&&void 0===e.attr("placeholder")&&(i+=", label"),e.siblings(i).removeClass("active"),validate_field(e)}),window.validate_field=function(t){var e=void 0!==t.attr("data-length"),i=parseInt(t.attr("data-length")),n=t.val().length;0!==t.val().length||!1!==t[0].validity.badInput||t.is(":required")?t.hasClass("validate")&&(t.is(":valid")&&e&&n<=i||t.is(":valid")&&!e?(t.removeClass("invalid"),t.addClass("valid")):(t.removeClass("valid"),t.addClass("invalid"))):t.hasClass("validate")&&(t.removeClass("valid"),t.removeClass("invalid"))};t(document).on("keyup.radio","input[type=radio], input[type=checkbox]",function(e){if(9===e.which)return t(this).addClass("tabbed"),void t(this).one("blur",function(e){t(this).removeClass("tabbed")})});var n=t(".hiddendiv").first();n.length||(n=t('
                '),t("body").append(n));t(".materialize-textarea").each(function(){var e=t(this);e.data("original-height",e.height()),e.data("previous-length",e.val().length)}),t("body").on("keyup keydown autoresize",".materialize-textarea",function(){e(t(this))}),t(document).on("change",'.file-field input[type="file"]',function(){for(var e=t(this).closest(".file-field").find("input.file-path"),i=t(this)[0].files,n=[],o=0;o
                ');t(this).after(e)});var r=function(t){var e=-7+parseInt(t.parent().css("padding-left"))+"px";t.velocity({height:"30px",width:"30px",top:"-30px",marginLeft:e},{duration:300,easing:"easeOutExpo"})},s=function(t){var e=t.width()-15,i=parseFloat(t.attr("max")),n=parseFloat(t.attr("min"));return(parseFloat(t.val())-n)/(i-n)*e};t(document).on("change",o,function(e){var i=t(this).siblings(".thumb");i.find(".value").html(t(this).val()),i.hasClass("active")||r(i);var n=s(t(this));i.addClass("active").css("left",n)}),t(document).on("mousedown touchstart",o,function(e){var i=t(this).siblings(".thumb");if(i.length<=0&&(i=t(''),t(this).after(i)),i.find(".value").html(t(this).val()),a=!0,t(this).addClass("active"),i.hasClass("active")||r(i),"input"!==e.type){var n=s(t(this));i.addClass("active").css("left",n)}}),t(document).on("mouseup touchend",".range-field",function(){a=!1,t(this).removeClass("active")}),t(document).on("input mousemove touchmove",".range-field",function(e){var i=t(this).children(".thumb"),n=t(this).find(o);if(a){i.hasClass("active")||r(i);var l=s(n);i.addClass("active").css("left",l),i.find(".value").html(i.siblings(o).val())}}),t(document).on("mouseout touchleave",".range-field",function(){if(!a){var e=t(this).children(".thumb"),i=7+parseInt(t(this).css("padding-left"))+"px";e.hasClass("active")&&e.velocity({height:"0",width:"0",top:"10px",marginLeft:i},{duration:100}),e.removeClass("active")}}),t.fn.autocomplete=function(e){var i={data:{},limit:1/0,onAutocomplete:null,minLength:1};return e=t.extend(i,e),this.each(function(){var i,n=t(this),o=e.data,a=0,r=-1,s=n.closest(".input-field");if(t.isEmptyObject(o))n.off("keyup.autocomplete focus.autocomplete");else{var l,c=t('');s.length?(l=s.children(".autocomplete-content.dropdown-content").first()).length||s.append(c):(l=n.next(".autocomplete-content.dropdown-content")).length||n.after(c),l.length&&(c=l);var u=function(t,e){var i=e.find("img"),n=e.text().toLowerCase().indexOf(""+t.toLowerCase()),o=n+t.length-1,a=e.text().slice(0,n),r=e.text().slice(n,o+1),s=e.text().slice(o+1);e.html(""+a+""+r+""+s+""),i.length&&e.prepend(i)},d=function(){r=-1,c.find(".active").removeClass("active")},p=function(){c.empty(),d(),i=void 0};n.off("blur.autocomplete").on("blur.autocomplete",function(){p()}),n.off("keyup.autocomplete focus.autocomplete").on("keyup.autocomplete focus.autocomplete",function(r){a=0;var s=n.val().toLowerCase();if(13!==r.which&&38!==r.which&&40!==r.which){if(i!==s&&(p(),s.length>=e.minLength))for(var l in o)if(o.hasOwnProperty(l)&&-1!==l.toLowerCase().indexOf(s)){if(a>=e.limit)break;var d=t("
              • ");o[l]?d.append(''+l+""):d.append(""+l+""),c.append(d),u(s,d),a++}i=s}}),n.off("keydown.autocomplete").on("keydown.autocomplete",function(t){var e,i=t.which,n=c.children("li").length,o=c.children(".active").first();13===i&&r>=0?(e=c.children("li").eq(r)).length&&(e.trigger("mousedown.autocomplete"),t.preventDefault()):38!==i&&40!==i||(t.preventDefault(),38===i&&r>0&&r--,40===i&&r=0&&c.children("li").eq(r).addClass("active"))}),c.off("mousedown.autocomplete touchstart.autocomplete").on("mousedown.autocomplete touchstart.autocomplete","li",function(){var i=t(this).text().trim();n.val(i),n.trigger("change"),p(),"function"==typeof e.onAutocomplete&&e.onAutocomplete.call(this,i)})}})}}),t.fn.material_select=function(e){function i(t,e,i){var o=t.indexOf(e),a=-1===o;return a?t.push(e):t.splice(o,1),i.siblings("ul.dropdown-content").find("li:not(.optgroup)").eq(e).toggleClass("active"),i.find("option").eq(e).prop("selected",a),n(t,i),a}function n(t,e){for(var i="",n=0,o=t.length;n
                ');s.addClass(n.attr("class")),n.is(":disabled")&&s.addClass("disabled");var l=t(''),c=n.children("option, optgroup"),u=[],d=!1,p=n.find("option:selected").html()||n.find("option:first").html()||"",h=function(e,i,n){var a=i.is(":disabled")?"disabled ":"",r="optgroup-option"===n?"optgroup-option ":"",s=o?'":"",c=i.data("icon"),u=i.attr("class");if(c){var d="";return u&&(d=' class="'+u+'"'),l.append(t('
              • "+s+i.html()+"
              • ")),!0}l.append(t('
              • '+s+i.html()+"
              • "))};c.length&&c.each(function(){if(t(this).is("option"))o?h(0,t(this),"multiple"):h(0,t(this));else if(t(this).is("optgroup")){var e=t(this).children("option");l.append(t('
              • '+t(this).attr("label")+"
              • ")),e.each(function(){h(0,t(this),"optgroup-option")})}}),l.find("li:not(.optgroup)").each(function(a){t(this).click(function(r){if(!t(this).hasClass("disabled")&&!t(this).hasClass("optgroup")){var s=!0;o?(t('input[type="checkbox"]',this).prop("checked",function(t,e){return!e}),s=i(u,a,n),m.trigger("focus")):(l.find("li").removeClass("active"),t(this).toggleClass("active"),m.val(t(this).text())),g(l,t(this)),n.find("option").eq(a).prop("selected",s),n.trigger("change"),void 0!==e&&e()}r.stopPropagation()})}),n.wrap(s);var f=t(''),v=p.replace(/"/g,"""),m=t('');n.before(m),m.before(f),m.after(l),n.is(":disabled")||m.dropdown({hover:!1}),n.attr("tabindex")&&t(m[0]).attr("tabindex",n.attr("tabindex")),n.addClass("initialized"),m.on({focus:function(){if(t("ul.select-dropdown").not(l[0]).is(":visible")&&(t("input.select-dropdown").trigger("close"),t(window).off("click.select")),!l.is(":visible")){t(this).trigger("open",["focus"]);var e=t(this).val();o&&e.indexOf(",")>=0&&(e=e.split(",")[0]);var i=l.find("li").filter(function(){return t(this).text().toLowerCase()===e.toLowerCase()})[0];g(l,i,!0),t(window).off("click.select").on("click.select",function(){o&&(d||m.trigger("close")),t(window).off("click.select")})}},click:function(t){t.stopPropagation()}}),m.on("blur",function(){o||(t(this).trigger("close"),t(window).off("click.select")),l.find("li.selected").removeClass("selected")}),l.hover(function(){d=!0},function(){d=!1}),o&&n.find("option:selected:not(:disabled)").each(function(){var t=this.index;i(u,t,n),l.find("li:not(.optgroup)").eq(t).find(":checkbox").prop("checked",!0)});var g=function(e,i,n){if(i){e.find("li.selected").removeClass("selected");var a=t(i);a.addClass("selected"),o&&!n||l.scrollTo(a)}},y=[];m.on("keydown",function(e){if(9!=e.which)if(40!=e.which||l.is(":visible")){if(13!=e.which||l.is(":visible")){e.preventDefault();var i=String.fromCharCode(e.which).toLowerCase(),n=[9,13,27,38,40];if(i&&-1===n.indexOf(e.which)){y.push(i);var a=y.join(""),r=l.find("li").filter(function(){return 0===t(this).text().toLowerCase().indexOf(a)})[0];r&&g(l,r)}if(13==e.which){var s=l.find("li.selected:not(.disabled)")[0];s&&(t(s).trigger("click"),o||m.trigger("close"))}40==e.which&&(r=l.find("li.selected").length?l.find("li.selected").next("li:not(.disabled)")[0]:l.find("li:not(.disabled)")[0],g(l,r)),27==e.which&&m.trigger("close"),38==e.which&&(r=l.find("li.selected").prev("li:not(.disabled)")[0])&&g(l,r),setTimeout(function(){y=[]},1e3)}}else m.trigger("open");else m.trigger("close")})}})}}(jQuery),function(t){var e={init:function(e){var i={indicators:!0,height:400,transition:500,interval:6e3};return e=t.extend(i,e),this.each(function(){function i(t,e){t.hasClass("center-align")?t.velocity({opacity:0,translateY:-100},{duration:e,queue:!1}):t.hasClass("right-align")?t.velocity({opacity:0,translateX:100},{duration:e,queue:!1}):t.hasClass("left-align")&&t.velocity({opacity:0,translateX:-100},{duration:e,queue:!1})}function n(t){t>=c.length?t=0:t<0&&(t=c.length-1),(u=l.find(".active").index())!=t&&(o=c.eq(u),$caption=o.find(".caption"),o.removeClass("active"),o.velocity({opacity:0},{duration:e.transition,queue:!1,easing:"easeOutQuad",complete:function(){c.not(".active").velocity({opacity:0,translateX:0,translateY:0},{duration:0,queue:!1})}}),i($caption,e.transition),e.indicators&&a.eq(u).removeClass("active"),c.eq(t).velocity({opacity:1},{duration:e.transition,queue:!1,easing:"easeOutQuad"}),c.eq(t).find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:e.transition,delay:e.transition,queue:!1,easing:"easeOutQuad"}),c.eq(t).addClass("active"),e.indicators&&a.eq(t).addClass("active"))}var o,a,r,s=t(this),l=s.find("ul.slides").first(),c=l.find("> li"),u=l.find(".active").index();-1!=u&&(o=c.eq(u)),s.hasClass("fullscreen")||(e.indicators?s.height(e.height+40):s.height(e.height),l.height(e.height)),c.find(".caption").each(function(){i(t(this),0)}),c.find("img").each(function(){var e="data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";t(this).attr("src")!==e&&(t(this).css("background-image",'url("'+t(this).attr("src")+'")'),t(this).attr("src",e))}),e.indicators&&(a=t('
                  '),c.each(function(i){var o=t('
                • ');o.click(function(){n(l.parent().find(t(this)).index()),clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval)}),a.append(o)}),s.append(a),a=s.find("ul.indicators").find("li.indicator-item")),o?o.show():(c.first().addClass("active").velocity({opacity:1},{duration:e.transition,queue:!1,easing:"easeOutQuad"}),u=0,o=c.eq(u),e.indicators&&a.eq(u).addClass("active")),o.find("img").each(function(){o.find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:e.transition,queue:!1,easing:"easeOutQuad"})}),r=setInterval(function(){n((u=l.find(".active").index())+1)},e.transition+e.interval);var d=!1,p=!1,h=!1;s.hammer({prevent_default:!1}).on("pan",function(t){if("touch"===t.gesture.pointerType){clearInterval(r);var e=t.gesture.direction,i=t.gesture.deltaX,n=t.gesture.velocityX,o=t.gesture.velocityY;$curr_slide=l.find(".active"),Math.abs(n)>Math.abs(o)&&$curr_slide.velocity({translateX:i},{duration:50,queue:!1,easing:"easeOutQuad"}),4===e&&(i>s.innerWidth()/2||n<-.65)?h=!0:2===e&&(i<-1*s.innerWidth()/2||n>.65)&&(p=!0);var a;p&&(0===(a=$curr_slide.next()).length&&(a=c.first()),a.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"})),h&&(0===(a=$curr_slide.prev()).length&&(a=c.last()),a.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"}))}}).on("panend",function(t){"touch"===t.gesture.pointerType&&($curr_slide=l.find(".active"),d=!1,curr_index=l.find(".active").index(),!h&&!p||c.length<=1?$curr_slide.velocity({translateX:0},{duration:300,queue:!1,easing:"easeOutQuad"}):p?(n(curr_index+1),$curr_slide.velocity({translateX:-1*s.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):h&&(n(curr_index-1),$curr_slide.velocity({translateX:s.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})),p=!1,h=!1,clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval))}),s.on("sliderPause",function(){clearInterval(r)}),s.on("sliderStart",function(){clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval)}),s.on("sliderNext",function(){n((u=l.find(".active").index())+1)}),s.on("sliderPrev",function(){n((u=l.find(".active").index())-1)})})},pause:function(){t(this).trigger("sliderPause")},start:function(){t(this).trigger("sliderStart")},next:function(){t(this).trigger("sliderNext")},prev:function(){t(this).trigger("sliderPrev")}};t.fn.slider=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.tooltip"):e.init.apply(this,arguments)}}(jQuery),function(t){t(document).ready(function(){t(document).on("click.card",".card",function(e){if(t(this).find("> .card-reveal").length){var i=t(e.target).closest(".card");void 0===i.data("initialOverflow")&&i.data("initialOverflow",void 0===i.css("overflow")?"":i.css("overflow")),t(e.target).is(t(".card-reveal .card-title"))||t(e.target).is(t(".card-reveal .card-title i"))?t(this).find(".card-reveal").velocity({translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad",complete:function(){t(this).css({display:"none"}),i.css("overflow",i.data("initialOverflow"))}}):(t(e.target).is(t(".card .activator"))||t(e.target).is(t(".card .activator i")))&&(i.css("overflow","hidden"),t(this).find(".card-reveal").css({display:"block"}).velocity("stop",!1).velocity({translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"}))}})})}(jQuery),function(t){var e={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{}};t(document).ready(function(){t(document).on("click",".chip .close",function(e){t(this).closest(".chips").attr("data-initialized")||t(this).closest(".chip").remove()})}),t.fn.material_chip=function(i){var n=this;if(this.$el=t(this),this.$document=t(document),this.SELS={CHIPS:".chips",CHIP:".chip",INPUT:"input",DELETE:".material-icons",SELECTED_CHIP:".selected"},"data"===i)return this.$el.data("chips");var o=t.extend({},e,i);n.hasAutocomplete=!t.isEmptyObject(o.autocompleteOptions.data),this.init=function(){var e=0;n.$el.each(function(){var i=t(this),a=Materialize.guid();n.chipId=a,o.data&&o.data instanceof Array||(o.data=[]),i.data("chips",o.data),i.attr("data-index",e),i.attr("data-initialized",!0),i.hasClass(n.SELS.CHIPS)||i.addClass("chips"),n.chips(i,a),e++})},this.handleEvents=function(){var e=n.SELS;n.$document.off("click.chips-focus",e.CHIPS).on("click.chips-focus",e.CHIPS,function(i){t(i.target).find(e.INPUT).focus()}),n.$document.off("click.chips-select",e.CHIP).on("click.chips-select",e.CHIP,function(i){var o=t(i.target);if(o.length){var a=o.hasClass("selected"),r=o.closest(e.CHIPS);t(e.CHIP).removeClass("selected"),a||n.selectChip(o.index(),r)}}),n.$document.off("keydown.chips").on("keydown.chips",function(i){if(!t(i.target).is("input, textarea")){var o,a=n.$document.find(e.CHIP+e.SELECTED_CHIP),r=a.closest(e.CHIPS),s=a.siblings(e.CHIP).length;if(a.length)if(8===i.which||46===i.which){i.preventDefault(),o=a.index(),n.deleteChip(o,r);var l=null;o+1s)return void r.find("input").focus();n.selectChip(o,r)}}}),n.$document.off("focusin.chips",e.CHIPS+" "+e.INPUT).on("focusin.chips",e.CHIPS+" "+e.INPUT,function(i){var n=t(i.target).closest(e.CHIPS);n.addClass("focus"),n.siblings("label, .prefix").addClass("active"),t(e.CHIP).removeClass("selected")}),n.$document.off("focusout.chips",e.CHIPS+" "+e.INPUT).on("focusout.chips",e.CHIPS+" "+e.INPUT,function(i){var n=t(i.target).closest(e.CHIPS);n.removeClass("focus"),void 0!==n.data("chips")&&n.data("chips").length||n.siblings("label").removeClass("active"),n.siblings(".prefix").removeClass("active")}),n.$document.off("keydown.chips-add",e.CHIPS+" "+e.INPUT).on("keydown.chips-add",e.CHIPS+" "+e.INPUT,function(i){var o=t(i.target),a=o.closest(e.CHIPS),r=a.children(e.CHIP).length;if(13===i.which){if(n.hasAutocomplete&&a.find(".autocomplete-content.dropdown-content").length&&a.find(".autocomplete-content.dropdown-content").children().length)return;return i.preventDefault(),n.addChip({tag:o.val()},a),void o.val("")}if((8===i.keyCode||37===i.keyCode)&&""===o.val()&&r)return i.preventDefault(),n.selectChip(r-1,a),void o.blur()}),n.$document.off("click.chips-delete",e.CHIPS+" "+e.DELETE).on("click.chips-delete",e.CHIPS+" "+e.DELETE,function(i){var o=t(i.target),a=o.closest(e.CHIPS),r=o.closest(e.CHIP);i.stopPropagation(),n.deleteChip(r.index(),a),a.find("input").focus()})},this.chips=function(e,i){e.empty(),e.data("chips").forEach(function(t){e.append(n.renderChip(t))}),e.append(t('')),n.setPlaceholder(e);var a=e.next("label");a.length&&(a.attr("for",i),void 0!==e.data("chips")&&e.data("chips").length&&a.addClass("active"));var r=t("#"+i);n.hasAutocomplete&&(o.autocompleteOptions.onAutocomplete=function(t){n.addChip({tag:t},e),r.val(""),r.focus()},r.autocomplete(o.autocompleteOptions))},this.renderChip=function(e){if(e.tag){var i=t('
                  ');return i.text(e.tag),e.image&&i.prepend(t("").attr("src",e.image)),i.append(t('close')),i}},this.setPlaceholder=function(t){void 0!==t.data("chips")&&!t.data("chips").length&&o.placeholder?t.find("input").prop("placeholder",o.placeholder):(void 0===t.data("chips")||t.data("chips").length)&&o.secondaryPlaceholder&&t.find("input").prop("placeholder",o.secondaryPlaceholder)},this.isValid=function(t,e){for(var i=t.data("chips"),n=!1,o=0;o=o&&!t(this).hasClass("pinned")&&(i(t(this)),t(this).css("top",e.offset),t(this).addClass("pinned")),oe.bottom&&!t(this).hasClass("pin-bottom")&&(i(t(this)),t(this).addClass("pin-bottom"),t(this).css("top",e.bottom-r))})}var o=Materialize.guid(),a=t(this),r=t(this).offset().top;t(this).data("pushpin-id",o),n(a,t(window).scrollTop()),t(window).on("scroll."+o,function(){var i=t(window).scrollTop()+e.offset;n(a,i)})}))}}(jQuery),function(t){t(document).ready(function(){t.fn.reverse=[].reverse,t(document).on("mouseenter.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(i){var n=t(this);e(n)}),t(document).on("mouseleave.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(e){var n=t(this);i(n)}),t(document).on("click.fabClickToggle",".fixed-action-btn.click-to-toggle > a",function(n){var o=t(this).parent();o.hasClass("active")?i(o):e(o)}),t(document).on("click.fabToolbar",".fixed-action-btn.toolbar > a",function(e){var i=t(this).parent();n(i)})}),t.fn.extend({openFAB:function(){e(t(this))},closeFAB:function(){i(t(this))},openToolbar:function(){n(t(this))},closeToolbar:function(){o(t(this))}});var e=function(e){var i=e;if(!1===i.hasClass("active")){var n,o;!0===i.hasClass("horizontal")?o=40:n=40,i.addClass("active"),i.find("ul .btn-floating").velocity({scaleY:".4",scaleX:".4",translateY:n+"px",translateX:o+"px"},{duration:0});var a=0;i.find("ul .btn-floating").reverse().each(function(){t(this).velocity({opacity:"1",scaleX:"1",scaleY:"1",translateY:"0",translateX:"0"},{duration:80,delay:a}),a+=40})}},i=function(t){var e,i,n=t;!0===n.hasClass("horizontal")?i=40:e=40,n.removeClass("active");n.find("ul .btn-floating").velocity("stop",!0),n.find("ul .btn-floating").velocity({opacity:"0",scaleX:".4",scaleY:".4",translateY:e+"px",translateX:i+"px"},{duration:80})},n=function(e){if("true"!==e.attr("data-open")){var i,n,a,r=window.innerWidth,s=window.innerHeight,l=e[0].getBoundingClientRect(),c=e.find("> a").first(),u=e.find("> ul").first(),d=t('
                  '),p=c.css("background-color");c.append(d),i=l.left-r/2+l.width/2,n=s-l.bottom,a=r/d.width(),e.attr("data-origin-bottom",l.bottom),e.attr("data-origin-left",l.left),e.attr("data-origin-width",l.width),e.addClass("active"),e.attr("data-open",!0),e.css({"text-align":"center",width:"100%",bottom:0,left:0,transform:"translateX("+i+"px)",transition:"none"}),c.css({transform:"translateY("+-n+"px)",transition:"none"}),d.css({"background-color":p}),setTimeout(function(){e.css({transform:"",transition:"transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s"}),c.css({overflow:"visible",transform:"",transition:"transform .2s"}),setTimeout(function(){e.css({overflow:"hidden","background-color":p}),d.css({transform:"scale("+a+")",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"}),u.find("> li > a").css({opacity:1}),t(window).on("scroll.fabToolbarClose",function(){o(e),t(window).off("scroll.fabToolbarClose"),t(document).off("click.fabToolbarClose")}),t(document).on("click.fabToolbarClose",function(i){t(i.target).closest(u).length||(o(e),t(window).off("scroll.fabToolbarClose"),t(document).off("click.fabToolbarClose"))})},100)},0)}},o=function(t){if("true"===t.attr("data-open")){var e,i,n=window.innerWidth,o=window.innerHeight,a=t.attr("data-origin-width"),r=t.attr("data-origin-bottom"),s=t.attr("data-origin-left"),l=t.find("> .btn-floating").first(),c=t.find("> ul").first(),u=t.find(".fab-backdrop"),d=l.css("background-color");e=s-n/2+a/2,i=o-r,n/u.width(),t.removeClass("active"),t.attr("data-open",!1),t.css({"background-color":"transparent",transition:"none"}),l.css({transition:"none"}),u.css({transform:"scale(0)","background-color":d}),c.find("> li > a").css({opacity:""}),setTimeout(function(){u.remove(),t.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-e+"px,0,0)"}),l.css({overflow:"",transform:"translate3d(0,"+i+"px,0)"}),setTimeout(function(){t.css({transform:"translate3d(0,0,0)",transition:"transform .2s"}),l.css({transform:"translate3d(0,0,0)",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"})},20)},200)}}}(jQuery),function(t){Materialize.fadeInImage=function(e){var i;if("string"==typeof e)i=t(e);else{if("object"!=typeof e)return;i=e}i.css({opacity:0}),t(i).velocity({opacity:1},{duration:650,queue:!1,easing:"easeOutSine"}),t(i).velocity({opacity:1},{duration:1300,queue:!1,easing:"swing",step:function(e,i){i.start=100;var n=e/100,o=150-(100-e)/1.75;o<100&&(o=100),e>=0&&t(this).css({"-webkit-filter":"grayscale("+n+")brightness("+o+"%)",filter:"grayscale("+n+")brightness("+o+"%)"})}})},Materialize.showStaggeredList=function(e){var i;if("string"==typeof e)i=t(e);else{if("object"!=typeof e)return;i=e}var n=0;i.find("li").velocity({translateX:"-100px"},{duration:0}),i.find("li").each(function(){t(this).velocity({opacity:"1",translateX:"0"},{duration:800,delay:n,easing:[60,10]}),n+=120})},t(document).ready(function(){var e=!1,i=!1;t(".dismissable").each(function(){t(this).hammer({prevent_default:!1}).on("pan",function(n){if("touch"===n.gesture.pointerType){var o=t(this),a=n.gesture.direction,r=n.gesture.deltaX,s=n.gesture.velocityX;o.velocity({translateX:r},{duration:50,queue:!1,easing:"easeOutQuad"}),4===a&&(r>o.innerWidth()/2||s<-.75)&&(e=!0),2===a&&(r<-1*o.innerWidth()/2||s>.75)&&(i=!0)}}).on("panend",function(n){if(Math.abs(n.gesture.deltaX)s.getBoundingClientRect().top+window.pageYOffset+a&&!0!==n.done&&("function"==typeof r?r.call(this,s):"string"==typeof r&&new Function(r)(s),n.done=!0)}},n=Materialize.throttle(function(){i()},t.throttle||100);e||(window.addEventListener("scroll",n),window.addEventListener("resize",n),e=!0),setTimeout(n,0)}}(jQuery),function(t){Materialize.Picker=t(jQuery)}(function(t){function e(a,s,u,d){function p(){return e._.node("div",e._.node("div",e._.node("div",e._.node("div",T.component.nodes(b.open),k.box),k.wrap),k.frame),k.holder)}function h(){x.data(s,T).addClass(k.input).attr("tabindex",-1).val(x.data("value")?T.get("select",w.format):a.value),w.editable||x.on("focus."+b.id+" click."+b.id,function(t){t.preventDefault(),T.$root.eq(0).focus()}).on("keydown."+b.id,m),o(a,{haspopup:!0,expanded:!1,readonly:!1,owns:a.id+"_root"})}function f(){T.$root.on({keydown:m,focusin:function(t){T.$root.removeClass(k.focused),t.stopPropagation()},"mousedown click":function(e){var i=e.target;i!=T.$root.children()[0]&&(e.stopPropagation(),"mousedown"!=e.type||t(i).is("input, select, textarea, button, option")||(e.preventDefault(),T.$root.eq(0).focus()))}}).on({focus:function(){x.addClass(k.target)},blur:function(){x.removeClass(k.target)}}).on("focus.toOpen",g).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var e=t(this),i=e.data(),n=e.hasClass(k.navDisabled)||e.hasClass(k.disabled),o=r();o=o&&(o.type||o.href)&&o,(n||o&&!t.contains(T.$root[0],o))&&T.$root.eq(0).focus(),!n&&i.nav?T.set("highlight",T.component.item.highlight,{nav:i.nav}):!n&&"pick"in i?(T.set("select",i.pick),w.closeOnSelect&&T.close(!0)):i.clear?(T.clear(),w.closeOnSelect&&T.close(!0)):i.close&&T.close(!0)}),o(T.$root[0],"hidden",!0)}function v(){var e;!0===w.hiddenName?(e=a.name,a.name=""):e=(e=["string"==typeof w.hiddenPrefix?w.hiddenPrefix:"","string"==typeof w.hiddenSuffix?w.hiddenSuffix:"_submit"])[0]+a.name+e[1],T._hidden=t('")[0],x.on("change."+b.id,function(){T._hidden.value=a.value?T.get("select",w.formatSubmit):""}),w.container?t(w.container).append(T._hidden):x.before(T._hidden)}function m(t){var e=t.keyCode,i=/^(8|46)$/.test(e);if(27==e)return T.close(),!1;(32==e||i||!b.open&&T.component.key[e])&&(t.preventDefault(),t.stopPropagation(),i?T.clear().close():T.open())}function g(t){t.stopPropagation(),"focus"==t.type&&T.$root.addClass(k.focused),T.open()}if(!a)return e;var y=!1,b={id:a.id||"P"+Math.abs(~~(Math.random()*new Date))},w=u?t.extend(!0,{},u.defaults,d):d||{},k=t.extend({},e.klasses(),w.klass),x=t(a),C=function(){return this.start()},T=C.prototype={constructor:C,$node:x,start:function(){return b&&b.start?T:(b.methods={},b.start=!0,b.open=!1,b.type=a.type,a.autofocus=a==r(),a.readOnly=!w.editable,a.id=a.id||b.id,"text"!=a.type&&(a.type="text"),T.component=new u(T,w),T.$root=t(e._.node("div",p(),k.picker,'id="'+a.id+'_root" tabindex="0"')),f(),w.formatSubmit&&v(),h(),w.container?t(w.container).append(T.$root):x.before(T.$root),T.on({start:T.component.onStart,render:T.component.onRender,stop:T.component.onStop,open:T.component.onOpen,close:T.component.onClose,set:T.component.onSet}).on({start:w.onStart,render:w.onRender,stop:w.onStop,open:w.onOpen,close:w.onClose,set:w.onSet}),y=i(T.$root.children()[0]),a.autofocus&&T.open(),T.trigger("start").trigger("render"))},render:function(t){return t?T.$root.html(p()):T.$root.find("."+k.box).html(T.component.nodes(b.open)),T.trigger("render")},stop:function(){return b.start?(T.close(),T._hidden&&T._hidden.parentNode.removeChild(T._hidden),T.$root.remove(),x.removeClass(k.input).removeData(s),setTimeout(function(){x.off("."+b.id)},0),a.type=b.type,a.readOnly=!1,T.trigger("stop"),b.methods={},b.start=!1,T):T},open:function(i){return b.open?T:(x.addClass(k.active),o(a,"expanded",!0),setTimeout(function(){T.$root.addClass(k.opened),o(T.$root[0],"hidden",!1)},0),!1!==i&&(b.open=!0,y&&c.css("overflow","hidden").css("padding-right","+="+n()),T.$root.eq(0).focus(),l.on("click."+b.id+" focusin."+b.id,function(t){var e=t.target;e!=a&&e!=document&&3!=t.which&&T.close(e===T.$root.children()[0])}).on("keydown."+b.id,function(i){var n=i.keyCode,o=T.component.key[n],a=i.target;27==n?T.close(!0):a!=T.$root[0]||!o&&13!=n?t.contains(T.$root[0],a)&&13==n&&(i.preventDefault(),a.click()):(i.preventDefault(),o?e._.trigger(T.component.key.go,T,[e._.trigger(o)]):T.$root.find("."+k.highlighted).hasClass(k.disabled)||(T.set("select",T.component.item.highlight),w.closeOnSelect&&T.close(!0)))})),T.trigger("open"))},close:function(t){return t&&(T.$root.off("focus.toOpen").eq(0).focus(),setTimeout(function(){T.$root.on("focus.toOpen",g)},0)),x.removeClass(k.active),o(a,"expanded",!1),setTimeout(function(){T.$root.removeClass(k.opened+" "+k.focused),o(T.$root[0],"hidden",!0)},0),b.open?(b.open=!1,y&&c.css("overflow","").css("padding-right","-="+n()),l.off("."+b.id),T.trigger("close")):T},clear:function(t){return T.set("clear",null,t)},set:function(e,i,n){var o,a,r=t.isPlainObject(e),s=r?e:{};if(n=r&&t.isPlainObject(i)?i:n||{},e){r||(s[e]=i);for(o in s)a=s[o],o in T.component.item&&(void 0===a&&(a=null),T.component.set(o,a,n)),"select"!=o&&"clear"!=o||x.val("clear"==o?"":T.get(o,w.format)).trigger("change");T.render()}return n.muted?T:T.trigger("set",s)},get:function(t,i){if(t=t||"value",null!=b[t])return b[t];if("valueSubmit"==t){if(T._hidden)return T._hidden.value;t="value"}if("value"==t)return a.value;if(t in T.component.item){if("string"==typeof i){var n=T.component.get(t);return n?e._.trigger(T.component.formats.toString,T.component,[i,n]):""}return T.component.get(t)}},on:function(e,i,n){var o,a,r=t.isPlainObject(e),s=r?e:{};if(e){r||(s[e]=i);for(o in s)a=s[o],n&&(o="_"+o),b.methods[o]=b.methods[o]||[],b.methods[o].push(a)}return T},off:function(){var t,e,i=arguments;for(t=0,namesCount=i.length;t').appendTo("body"),i=e[0].offsetWidth;e.css("overflow","scroll");var n=t('
                  ').appendTo(e)[0].offsetWidth;return e.remove(),i-n}function o(e,i,n){if(t.isPlainObject(i))for(var o in i)a(e,o,i[o]);else a(e,i,n)}function a(t,e,i){t.setAttribute(("role"==e?"":"aria-")+e,i)}function r(){try{return document.activeElement}catch(t){}}var s=t(window),l=t(document),c=t(document.documentElement);return e.klasses=function(t){return t=t||"picker",{picker:t,opened:t+"--opened",focused:t+"--focused",input:t+"__input",active:t+"__input--active",target:t+"__input--target",holder:t+"__holder",frame:t+"__frame",wrap:t+"__wrap",box:t+"__box"}},e._={group:function(t){for(var i,n="",o=e._.trigger(t.min,t);o<=e._.trigger(t.max,t,[o]);o+=t.i)i=e._.trigger(t.item,t,[o]),n+=e._.node(t.node,i[0],i[1],i[2]);return n},node:function(e,i,n,o){return i?(i=t.isArray(i)?i.join(""):i,n=n?' class="'+n+'"':"",o=o?" "+o:"","<"+e+n+o+">"+i+""):""},lead:function(t){return(t<10?"0":"")+t},trigger:function(t,e,i){return"function"==typeof t?t.apply(e,i||[]):t},digits:function(t){return/\d/.test(t[1])?2:1},isDate:function(t){return{}.toString.call(t).indexOf("Date")>-1&&this.isInteger(t.getDate())},isInteger:function(t){return{}.toString.call(t).indexOf("Number")>-1&&t%1==0},ariaAttr:function(e,i){t.isPlainObject(e)||(e={attribute:i}),i="";for(var n in e){var o=("role"==n?"":"aria-")+n;i+=null==e[n]?"":o+'="'+e[n]+'"'}return i}},e.extend=function(i,n){t.fn[i]=function(o,a){var r=this.data(i);return"picker"==o?r:r&&"string"==typeof o?e._.trigger(r[o],r,[a]):this.each(function(){t(this).data(i)||new e(this,i,n,o)})},t.fn[i].defaults=n.defaults},e}),function(t){t(Materialize.Picker,jQuery)}(function(t,e){function i(t,e){var i=this,n=t.$node[0],o=n.value,a=t.$node.data("value"),r=a||o,s=a?e.formatSubmit:e.format,l=function(){return n.currentStyle?"rtl"==n.currentStyle.direction:"rtl"==getComputedStyle(t.$root[0]).direction};i.settings=e,i.$node=t.$node,i.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},i.item={},i.item.clear=null,i.item.disable=(e.disable||[]).slice(0),i.item.enable=-function(t){return!0===t[0]?t.shift():-1}(i.item.disable),i.set("min",e.min).set("max",e.max).set("now"),r?i.set("select",r,{format:s}):i.set("select",null).set("highlight",i.item.now),i.key={40:7,38:-7,39:function(){return l()?-1:1},37:function(){return l()?1:-1},go:function(t){var e=i.item.highlight,n=new Date(e.year,e.month,e.date+t);i.set("highlight",n,{interval:t}),this.render()}},t.on("render",function(){t.$root.find("."+e.klass.selectMonth).on("change",function(){var i=this.value;i&&(t.set("highlight",[t.get("view").year,i,t.get("highlight").date]),t.$root.find("."+e.klass.selectMonth).trigger("focus"))}),t.$root.find("."+e.klass.selectYear).on("change",function(){var i=this.value;i&&(t.set("highlight",[i,t.get("view").month,t.get("highlight").date]),t.$root.find("."+e.klass.selectYear).trigger("focus"))})},1).on("open",function(){var n="";i.disabled(i.get("now"))&&(n=":not(."+e.klass.buttonToday+")"),t.$root.find("button"+n+", select").attr("disabled",!1)},1).on("close",function(){t.$root.find("button, select").attr("disabled",!0)},1)}var n=t._;i.prototype.set=function(t,e,i){var n=this,o=n.item;return null===e?("clear"==t&&(t="select"),o[t]=e,n):(o["enable"==t?"disable":"flip"==t?"enable":t]=n.queue[t].split(" ").map(function(o){return e=n[o](t,e,i)}).pop(),"select"==t?n.set("highlight",o.select,i):"highlight"==t?n.set("view",o.highlight,i):t.match(/^(flip|min|max|disable|enable)$/)&&(o.select&&n.disabled(o.select)&&n.set("select",o.select,i),o.highlight&&n.disabled(o.highlight)&&n.set("highlight",o.highlight,i)),n)},i.prototype.get=function(t){return this.item[t]},i.prototype.create=function(t,i,o){var a,r=this;return i=void 0===i?t:i,i==-1/0||i==1/0?a=i:e.isPlainObject(i)&&n.isInteger(i.pick)?i=i.obj:e.isArray(i)?(i=new Date(i[0],i[1],i[2]),i=n.isDate(i)?i:r.create().obj):i=n.isInteger(i)||n.isDate(i)?r.normalize(new Date(i),o):r.now(t,i,o),{year:a||i.getFullYear(),month:a||i.getMonth(),date:a||i.getDate(),day:a||i.getDay(),obj:a||i,pick:a||i.getTime()}},i.prototype.createRange=function(t,i){var o=this,a=function(t){return!0===t||e.isArray(t)||n.isDate(t)?o.create(t):t};return n.isInteger(t)||(t=a(t)),n.isInteger(i)||(i=a(i)),n.isInteger(t)&&e.isPlainObject(i)?t=[i.year,i.month,i.date+t]:n.isInteger(i)&&e.isPlainObject(t)&&(i=[t.year,t.month,t.date+i]),{from:a(t),to:a(i)}},i.prototype.withinRange=function(t,e){return t=this.createRange(t.from,t.to),e.pick>=t.from.pick&&e.pick<=t.to.pick},i.prototype.overlapRanges=function(t,e){var i=this;return t=i.createRange(t.from,t.to),e=i.createRange(e.from,e.to),i.withinRange(t,e.from)||i.withinRange(t,e.to)||i.withinRange(e,t.from)||i.withinRange(e,t.to)},i.prototype.now=function(t,e,i){return e=new Date,i&&i.rel&&e.setDate(e.getDate()+i.rel),this.normalize(e,i)},i.prototype.navigate=function(t,i,n){var o,a,r,s,l=e.isArray(i),c=e.isPlainObject(i),u=this.item.view;if(l||c){for(c?(a=i.year,r=i.month,s=i.date):(a=+i[0],r=+i[1],s=+i[2]),n&&n.nav&&u&&u.month!==r&&(a=u.year,r=u.month),a=(o=new Date(a,r+(n&&n.nav?n.nav:0),1)).getFullYear(),r=o.getMonth();new Date(a,r,s).getMonth()!==r;)s-=1;i=[a,r,s]}return i},i.prototype.normalize=function(t){return t.setHours(0,0,0,0),t},i.prototype.measure=function(t,e){var i=this;return e?"string"==typeof e?e=i.parse(t,e):n.isInteger(e)&&(e=i.now(t,e,{rel:e})):e="min"==t?-1/0:1/0,e},i.prototype.viewset=function(t,e){return this.create([e.year,e.month,1])},i.prototype.validate=function(t,i,o){var a,r,s,l,c=this,u=i,d=o&&o.interval?o.interval:1,p=-1===c.item.enable,h=c.item.min,f=c.item.max,v=p&&c.item.disable.filter(function(t){if(e.isArray(t)){var o=c.create(t).pick;oi.pick&&(r=!0)}return n.isInteger(t)}).length;if((!o||!o.nav)&&(!p&&c.disabled(i)||p&&c.disabled(i)&&(v||a||r)||!p&&(i.pick<=h.pick||i.pick>=f.pick)))for(p&&!v&&(!r&&d>0||!a&&d<0)&&(d*=-1);c.disabled(i)&&(Math.abs(d)>1&&(i.monthu.month)&&(i=u,d=d>0?1:-1),i.pick<=h.pick?(s=!0,d=1,i=c.create([h.year,h.month,h.date+(i.pick===h.pick?0:-1)])):i.pick>=f.pick&&(l=!0,d=-1,i=c.create([f.year,f.month,f.date+(i.pick===f.pick?0:1)])),!s||!l);)i=c.create([i.year,i.month,i.date+d]);return i},i.prototype.disabled=function(t){var i=this,o=i.item.disable.filter(function(o){return n.isInteger(o)?t.day===(i.settings.firstDay?o:o-1)%7:e.isArray(o)||n.isDate(o)?t.pick===i.create(o).pick:e.isPlainObject(o)?i.withinRange(o,t):void 0});return o=o.length&&!o.filter(function(t){return e.isArray(t)&&"inverted"==t[3]||e.isPlainObject(t)&&t.inverted}).length,-1===i.item.enable?!o:o||t.picki.item.max.pick},i.prototype.parse=function(t,e,i){var o=this,a={};return e&&"string"==typeof e?(i&&i.format||((i=i||{}).format=o.settings.format),o.formats.toArray(i.format).map(function(t){var i=o.formats[t],r=i?n.trigger(i,o,[e,a]):t.replace(/^!/,"").length;i&&(a[t]=e.substr(0,r)),e=e.substr(r)}),[a.yyyy||a.yy,+(a.mm||a.m)-1,a.dd||a.d]):e},i.prototype.formats=function(){function t(t,e,i){var n=t.match(/\w+/)[0];return i.mm||i.m||(i.m=e.indexOf(n)+1),n.length}function e(t){return t.match(/\w+/)[0].length}return{d:function(t,e){return t?n.digits(t):e.date},dd:function(t,e){return t?2:n.lead(e.date)},ddd:function(t,i){return t?e(t):this.settings.weekdaysShort[i.day]},dddd:function(t,i){return t?e(t):this.settings.weekdaysFull[i.day]},m:function(t,e){return t?n.digits(t):e.month+1},mm:function(t,e){return t?2:n.lead(e.month+1)},mmm:function(e,i){var n=this.settings.monthsShort;return e?t(e,n,i):n[i.month]},mmmm:function(e,i){var n=this.settings.monthsFull;return e?t(e,n,i):n[i.month]},yy:function(t,e){return t?2:(""+e.year).slice(2)},yyyy:function(t,e){return t?4:e.year},toArray:function(t){return t.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(t,e){var i=this;return i.formats.toArray(t).map(function(t){return n.trigger(i.formats[t],i,[0,e])||t.replace(/^!/,"")}).join("")}}}(),i.prototype.isDateExact=function(t,i){var o=this;return n.isInteger(t)&&n.isInteger(i)||"boolean"==typeof t&&"boolean"==typeof i?t===i:(n.isDate(t)||e.isArray(t))&&(n.isDate(i)||e.isArray(i))?o.create(t).pick===o.create(i).pick:!(!e.isPlainObject(t)||!e.isPlainObject(i))&&(o.isDateExact(t.from,i.from)&&o.isDateExact(t.to,i.to))},i.prototype.isDateOverlap=function(t,i){var o=this,a=o.settings.firstDay?1:0;return n.isInteger(t)&&(n.isDate(i)||e.isArray(i))?(t=t%7+a)===o.create(i).day+1:n.isInteger(i)&&(n.isDate(t)||e.isArray(t))?(i=i%7+a)===o.create(t).day+1:!(!e.isPlainObject(t)||!e.isPlainObject(i))&&o.overlapRanges(t,i)},i.prototype.flipEnable=function(t){var e=this.item;e.enable=t||(-1==e.enable?1:-1)},i.prototype.deactivate=function(t,i){var o=this,a=o.item.disable.slice(0);return"flip"==i?o.flipEnable():!1===i?(o.flipEnable(1),a=[]):!0===i?(o.flipEnable(-1),a=[]):i.map(function(t){for(var i,r=0;r=d.year&&l.month>=d.month||!t&&l.year<=u.year&&l.month<=u.month?" "+i.klass.navDisabled:""),"data-nav="+(t||-1)+" "+n.ariaAttr({role:"button",controls:e.$node[0].id+"_table"})+' title="'+(t?i.labelMonthNext:i.labelMonthPrev)+'"')},f=function(o){var a=i.showMonthsShort?i.monthsShort:i.monthsFull;return"short_months"==o&&(a=i.monthsShort),i.selectMonths&&void 0==o?n.node("select",n.group({min:0,max:11,i:1,node:"option",item:function(t){return[a[t],0,"value="+t+(l.month==t?" selected":"")+(l.year==u.year&&td.month?" disabled":"")]}}),i.klass.selectMonth+" browser-default",(t?"":"disabled")+" "+n.ariaAttr({controls:e.$node[0].id+"_table"})+' title="'+i.labelMonthSelect+'"'):"short_months"==o?null!=r?a[r.month]:a[l.month]:n.node("div",a[l.month],i.klass.month)},v=function(o){var a=l.year,s=!0===i.selectYears?5:~~(i.selectYears/2);if(s){var c=u.year,p=d.year,h=a-s,f=a+s;if(c>h&&(f+=c-h,h=c),pm?m:v,f=p}if(i.selectYears&&void 0==o)return n.node("select",n.group({min:h,max:f,i:1,node:"option",item:function(t){return[t,0,"value="+t+(a==t?" selected":"")]}}),i.klass.selectYear+" browser-default",(t?"":"disabled")+" "+n.ariaAttr({controls:e.$node[0].id+"_table"})+' title="'+i.labelYearSelect+'"')}return"raw"===o&&null!=r?n.node("div",r.year):n.node("div",a,i.klass.year)};return createDayLabel=function(){return null!=r?r.date:a.date},createWeekdayLabel=function(){var t;return t=null!=r?r.day:a.day,i.weekdaysShort[t]},n.node("div",n.node("div",v("raw"),i.klass.year_display)+n.node("span",createWeekdayLabel()+", ","picker__weekday-display")+n.node("span",f("short_months")+" ",i.klass.month_display)+n.node("span",createDayLabel(),i.klass.day_display),i.klass.date_display)+n.node("div",n.node("div",n.node("div",(i.selectYears,f()+v()+h()+h(1)),i.klass.header)+n.node("table",p+n.node("tbody",n.group({min:0,max:5,i:1,node:"tr",item:function(t){var o=i.firstDay&&0===e.create([l.year,l.month,1]).day?-7:0;return[n.group({min:7*t-l.day+o+1,max:function(){return this.min+7-1},i:1,node:"td",item:function(t){t=e.create([l.year,l.month,t+(i.firstDay?1:0)]);var o=r&&r.pick==t.pick,p=s&&s.pick==t.pick,h=c&&e.disabled(t)||t.pickd.pick,f=n.trigger(e.formats.toString,e,[i.format,t]);return[n.node("div",t.date,function(e){return e.push(l.month==t.month?i.klass.infocus:i.klass.outfocus),a.pick==t.pick&&e.push(i.klass.now),o&&e.push(i.klass.selected),p&&e.push(i.klass.highlighted),h&&e.push(i.klass.disabled),e.join(" ")}([i.klass.day]),"data-pick="+t.pick+" "+n.ariaAttr({role:"gridcell",label:f,selected:!(!o||e.$node.val()!==f)||null,activedescendant:!!p||null,disabled:!!h||null})+" "+(h?"":'tabindex="0"')),"",n.ariaAttr({role:"presentation"})]}})]}})),i.klass.table,'id="'+e.$node[0].id+'_table" '+n.ariaAttr({role:"grid",controls:e.$node[0].id,readonly:!0})),i.klass.calendar_container)+n.node("div",n.node("button",i.today,"btn-flat picker__today waves-effect","type=button data-pick="+a.pick+(t&&!e.disabled(a)?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id}))+n.node("button",i.clear,"btn-flat picker__clear waves-effect","type=button data-clear=1"+(t?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id}))+n.node("button",i.close,"btn-flat picker__close waves-effect","type=button data-close=true "+(t?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id})),i.klass.footer),"picker__container__wrapper")},i.defaults=function(t){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysLetter:["S","M","T","W","T","F","S"],today:"Today",clear:"Clear",close:"Ok",closeOnSelect:!1,format:"d mmmm, yyyy",klass:{table:t+"table",header:t+"header",date_display:t+"date-display",day_display:t+"day-display",month_display:t+"month-display",year_display:t+"year-display",calendar_container:t+"calendar-container",navPrev:t+"nav--prev",navNext:t+"nav--next",navDisabled:t+"nav--disabled",month:t+"month",year:t+"year",selectMonth:t+"select--month",selectYear:t+"select--year",weekdays:t+"weekday",day:t+"day",disabled:t+"day--disabled",selected:t+"day--selected",highlighted:t+"day--highlighted",now:t+"day--today",infocus:t+"day--infocus",outfocus:t+"day--outfocus",footer:t+"footer",buttonClear:t+"button--clear",buttonToday:t+"button--today",buttonClose:t+"button--close"}}}(t.klasses().picker+"__"),t.extend("pickadate",i)}),function(t){function e(t){return document.createElementNS(l,t)}function i(t){return(t<10?"0":"")+t}function n(t){var e=++m+"";return t?t+e:e}function o(o,r){function l(t,e){var i=d.offset(),n=/^touch/.test(t.type),o=i.left+g,a=i.top+g,l=(n?t.originalEvent.touches[0]:t).pageX-o,c=(n?t.originalEvent.touches[0]:t).pageY-a,u=Math.sqrt(l*l+c*c),p=!1;if(!e||!(uy+w)){t.preventDefault();var v=setTimeout(function(){E.popover.addClass("clockpicker-moving")},200);E.setHand(l,c,!e,!0),s.off(h).on(h,function(t){t.preventDefault();var e=/^touch/.test(t.type),i=(e?t.originalEvent.touches[0]:t).pageX-o,n=(e?t.originalEvent.touches[0]:t).pageY-a;(p||i!==l||n!==c)&&(p=!0,E.setHand(i,n,!1,!0))}),s.off(f).on(f,function(t){s.off(f),t.preventDefault();var i=/^touch/.test(t.type),n=(i?t.originalEvent.changedTouches[0]:t).pageX-o,u=(i?t.originalEvent.changedTouches[0]:t).pageY-a;(e||p)&&n===l&&u===c&&E.setHand(n,u),"hours"===E.currentView?E.toggleView("minutes",x/2):r.autoclose&&(E.minutesView.addClass("clockpicker-dial-out"),setTimeout(function(){E.done()},x/2)),d.prepend(z),clearTimeout(v),E.popover.removeClass("clockpicker-moving"),s.off(h)})}}var u=t(C),d=u.find(".clockpicker-plate"),v=u.find(".picker__holder"),m=u.find(".clockpicker-hours"),T=u.find(".clockpicker-minutes"),S=u.find(".clockpicker-am-pm-block"),P="INPUT"===o.prop("tagName"),A=P?o:o.find("input"),O=t("label[for="+A.attr("id")+"]"),E=this;this.id=n("cp"),this.element=o,this.holder=v,this.options=r,this.isAppended=!1,this.isShown=!1,this.currentView="hours",this.isInput=P,this.input=A,this.label=O,this.popover=u,this.plate=d,this.hoursView=m,this.minutesView=T,this.amPmBlock=S,this.spanHours=u.find(".clockpicker-span-hours"),this.spanMinutes=u.find(".clockpicker-span-minutes"),this.spanAmPm=u.find(".clockpicker-span-am-pm"),this.footer=u.find(".picker__footer"),this.amOrPm="PM",r.twelvehour&&(r.ampmclickable?(this.spanAmPm.empty(),t('
                  AM
                  ').on("click",function(){E.spanAmPm.children("#click-am").addClass("text-primary"),E.spanAmPm.children("#click-pm").removeClass("text-primary"),E.amOrPm="AM"}).appendTo(this.spanAmPm),t('
                  PM
                  ').on("click",function(){E.spanAmPm.children("#click-pm").addClass("text-primary"),E.spanAmPm.children("#click-am").removeClass("text-primary"),E.amOrPm="PM"}).appendTo(this.spanAmPm)):(this.spanAmPm.empty(),t('
                  AM
                  ').appendTo(this.spanAmPm),t('
                  PM
                  ').appendTo(this.spanAmPm))),t('").click(t.proxy(this.clear,this)).appendTo(this.footer),t('").click(t.proxy(this.hide,this)).appendTo(this.footer),t('").click(t.proxy(this.done,this)).appendTo(this.footer),this.spanHours.click(t.proxy(this.toggleView,this,"hours")),this.spanMinutes.click(t.proxy(this.toggleView,this,"minutes")),A.on("focus.clockpicker click.clockpicker",t.proxy(this.show,this));var _,M,I,D,q=t('
                  ');if(r.twelvehour)for(_=1;_<13;_+=1)M=q.clone(),I=_/6*Math.PI,D=y,M.css({left:g+Math.sin(I)*D-w,top:g-Math.cos(I)*D-w}),M.html(0===_?"00":_),m.append(M),M.on(p,l);else for(_=0;_<24;_+=1)M=q.clone(),I=_/6*Math.PI,D=_>0&&_<13?b:y,M.css({left:g+Math.sin(I)*D-w,top:g-Math.cos(I)*D-w}),M.html(0===_?"00":_),m.append(M),M.on(p,l);for(_=0;_<60;_+=5)M=q.clone(),I=_/30*Math.PI,M.css({left:g+Math.sin(I)*y-w,top:g-Math.cos(I)*y-w}),M.html(i(_)),T.append(M),M.on(p,l);if(d.on(p,function(e){0===t(e.target).closest(".clockpicker-tick").length&&l(e,!0)}),c){var z=u.find(".clockpicker-canvas"),V=e("svg");V.setAttribute("class","clockpicker-svg"),V.setAttribute("width",k),V.setAttribute("height",k);var H=e("g");H.setAttribute("transform","translate("+g+","+g+")");var L=e("circle");L.setAttribute("class","clockpicker-canvas-bearing"),L.setAttribute("cx",0),L.setAttribute("cy",0),L.setAttribute("r",4);var j=e("line");j.setAttribute("x1",0),j.setAttribute("y1",0);var $=e("circle");$.setAttribute("class","clockpicker-canvas-bg"),$.setAttribute("r",w),H.appendChild(j),H.appendChild($),H.appendChild(L),V.appendChild(H),z.append(V),this.hand=j,this.bg=$,this.bearing=L,this.g=H,this.canvas=z}a(this.options.init)}function a(t){t&&"function"==typeof t&&t()}var r=t(window),s=t(document),l="http://www.w3.org/2000/svg",c="SVGAngle"in window&&function(){var t,e=document.createElement("div");return e.innerHTML="",t=(e.firstChild&&e.firstChild.namespaceURI)==l,e.innerHTML="",t}(),u=function(){var t=document.createElement("div").style;return"transition"in t||"WebkitTransition"in t||"MozTransition"in t||"msTransition"in t||"OTransition"in t}(),d="ontouchstart"in window,p="mousedown"+(d?" touchstart":""),h="mousemove.clockpicker"+(d?" touchmove.clockpicker":""),f="mouseup.clockpicker"+(d?" touchend.clockpicker":""),v=navigator.vibrate?"vibrate":navigator.webkitVibrate?"webkitVibrate":null,m=0,g=135,y=105,b=70,w=20,k=2*g,x=u?350:1,C=['
                  ','
                  ','
                  ','
                  ','
                  ','
                  ','
                  ','
                  ','',":",'',"
                  ",'
                  ','
                  ',"
                  ","
                  ","
                  ",'
                  ','
                  ','
                  ','
                  ','
                  ','
                  ',"
                  ",'
                  ',"
                  ","
                  ",'","
                  ","
                  ","
                  ","
                  ","
                  ","
                  "].join("");o.DEFAULTS={default:"",fromnow:0,donetext:"Ok",cleartext:"Clear",canceltext:"Cancel",autoclose:!1,ampmclickable:!0,darktheme:!1,twelvehour:!0,vibrate:!0},o.prototype.toggle=function(){this[this.isShown?"hide":"show"]()},o.prototype.locate=function(){var t=this.element,e=this.popover;t.offset(),t.outerWidth(),t.outerHeight(),this.options.align;e.show()},o.prototype.show=function(e){if(!this.isShown){a(this.options.beforeShow),t(":input").each(function(){t(this).attr("tabindex",-1)});var n=this;this.input.blur(),this.popover.addClass("picker--opened"),this.input.addClass("picker__input picker__input--active"),t(document.body).css("overflow","hidden");var o=((this.input.prop("value")||this.options.default||"")+"").split(":");if(this.options.twelvehour&&void 0!==o[1]&&(o[1].indexOf("AM")>0?this.amOrPm="AM":this.amOrPm="PM",o[1]=o[1].replace("AM","").replace("PM","")),"now"===o[0]){var l=new Date(+new Date+this.options.fromnow);o=[l.getHours(),l.getMinutes()],this.options.twelvehour&&(this.amOrPm=o[0]>=12&&o[0]<24?"PM":"AM")}if(this.hours=+o[0]||0,this.minutes=+o[1]||0,this.spanHours.html(this.hours),this.spanMinutes.html(i(this.minutes)),!this.isAppended){var c=document.querySelector(this.options.container);this.options.container&&c?c.appendChild(this.popover[0]):this.popover.insertAfter(this.input),this.options.twelvehour&&("PM"===this.amOrPm?(this.spanAmPm.children("#click-pm").addClass("text-primary"),this.spanAmPm.children("#click-am").removeClass("text-primary")):(this.spanAmPm.children("#click-am").addClass("text-primary"),this.spanAmPm.children("#click-pm").removeClass("text-primary"))),r.on("resize.clockpicker"+this.id,function(){n.isShown&&n.locate()}),this.isAppended=!0}this.toggleView("hours"),this.locate(),this.isShown=!0,s.on("click.clockpicker."+this.id+" focusin.clockpicker."+this.id,function(e){var i=t(e.target);0===i.closest(n.popover.find(".picker__wrap")).length&&0===i.closest(n.input).length&&n.hide()}),s.on("keyup.clockpicker."+this.id,function(t){27===t.keyCode&&n.hide()}),a(this.options.afterShow)}},o.prototype.hide=function(){a(this.options.beforeHide),this.input.removeClass("picker__input picker__input--active"),this.popover.removeClass("picker--opened"),t(document.body).css("overflow","visible"),this.isShown=!1,t(":input").each(function(e){t(this).attr("tabindex",e+1)}),s.off("click.clockpicker."+this.id+" focusin.clockpicker."+this.id),s.off("keyup.clockpicker."+this.id),this.popover.hide(),a(this.options.afterHide)},o.prototype.toggleView=function(e,i){var n=!1;"minutes"===e&&"visible"===t(this.hoursView).css("visibility")&&(a(this.options.beforeHourSelect),n=!0);var o="hours"===e,r=o?this.hoursView:this.minutesView,s=o?this.minutesView:this.hoursView;this.currentView=e,this.spanHours.toggleClass("text-primary",o),this.spanMinutes.toggleClass("text-primary",!o),s.addClass("clockpicker-dial-out"),r.css("visibility","visible").removeClass("clockpicker-dial-out"),this.resetClock(i),clearTimeout(this.toggleViewTimer),this.toggleViewTimer=setTimeout(function(){s.css("visibility","hidden")},x),n&&a(this.options.afterHourSelect)},o.prototype.resetClock=function(t){var e=this.currentView,i=this[e],n="hours"===e,o=i*(Math.PI/(n?6:30)),a=n&&i>0&&i<13?b:y,r=Math.sin(o)*a,s=-Math.cos(o)*a,l=this;c&&t?(l.canvas.addClass("clockpicker-canvas-out"),setTimeout(function(){l.canvas.removeClass("clockpicker-canvas-out"),l.setHand(r,s)},t)):this.setHand(r,s)},o.prototype.setHand=function(e,n,o,a){var r,s=Math.atan2(e,-n),l="hours"===this.currentView,u=Math.PI/(l||o?6:30),d=Math.sqrt(e*e+n*n),p=this.options,h=l&&d<(y+b)/2,f=h?b:y;if(p.twelvehour&&(f=y),s<0&&(s=2*Math.PI+s),r=Math.round(s/u),s=r*u,p.twelvehour?l?0===r&&(r=12):(o&&(r*=5),60===r&&(r=0)):l?(12===r&&(r=0),r=h?0===r?12:r:0===r?0:r+12):(o&&(r*=5),60===r&&(r=0)),this[this.currentView]!==r&&v&&this.options.vibrate&&(this.vibrateTimer||(navigator[v](10),this.vibrateTimer=setTimeout(t.proxy(function(){this.vibrateTimer=null},this),100))),this[this.currentView]=r,l?this.spanHours.html(r):this.spanMinutes.html(i(r)),c){var m=Math.sin(s)*(f-w),g=-Math.cos(s)*(f-w),k=Math.sin(s)*f,x=-Math.cos(s)*f;this.hand.setAttribute("x2",m),this.hand.setAttribute("y2",g),this.bg.setAttribute("cx",k),this.bg.setAttribute("cy",x)}else this[l?"hoursView":"minutesView"].find(".clockpicker-tick").each(function(){var e=t(this);e.toggleClass("active",r===+e.html())})},o.prototype.done=function(){a(this.options.beforeDone),this.hide(),this.label.addClass("active");var t=this.input.prop("value"),e=i(this.hours)+":"+i(this.minutes);this.options.twelvehour&&(e+=this.amOrPm),this.input.prop("value",e),e!==t&&(this.input.triggerHandler("change"),this.isInput||this.element.trigger("change")),this.options.autoclose&&this.input.trigger("blur"),a(this.options.afterDone)},o.prototype.clear=function(){this.hide(),this.label.removeClass("active");var t=this.input.prop("value");this.input.prop("value",""),""!==t&&(this.input.triggerHandler("change"),this.isInput||this.element.trigger("change")),this.options.autoclose&&this.input.trigger("blur")},o.prototype.remove=function(){this.element.removeData("clockpicker"),this.input.off("focus.clockpicker click.clockpicker"),this.isShown&&this.hide(),this.isAppended&&(r.off("resize.clockpicker"+this.id),this.popover.remove())},t.fn.pickatime=function(e){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var n=t(this),a=n.data("clockpicker");if(a)"function"==typeof a[e]&&a[e].apply(a,i);else{var r=t.extend({},o.DEFAULTS,n.data(),"object"==typeof e&&e);n.data("clockpicker",new o(n,r))}})}}(jQuery),function(t){function e(){var e=+t(this).attr("data-length"),i=+t(this).val().length,n=i<=e;t(this).parent().find('span[class="character-counter"]').html(i+"/"+e),o(n,t(this))}function i(e){var i=e.parent().find('span[class="character-counter"]');i.length||(i=t("").addClass("character-counter").css("float","right").css("font-size","12px").css("height",1),e.parent().append(i))}function n(){t(this).parent().find('span[class="character-counter"]').html("")}function o(t,e){var i=e.hasClass("invalid");t&&i?e.removeClass("invalid"):t||i||(e.removeClass("valid"),e.addClass("invalid"))}t.fn.characterCounter=function(){return this.each(function(){var o=t(this);o.parent().find('span[class="character-counter"]').length||void 0!==o.attr("data-length")&&(o.on("input",e),o.on("focus",e),o.on("blur",n),i(o))})},t(document).ready(function(){t("input, textarea").characterCounter()})}(jQuery),function(t){var e={init:function(e){var i={duration:200,dist:-100,shift:0,padding:0,fullWidth:!1,indicators:!1,noWrap:!1,onCycleTo:null};e=t.extend(i,e);var n=Materialize.objectSelectorString(t(this));return this.each(function(i){function o(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}function a(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientY:t.clientY}function r(t){return t>=C?t%C:t<0?r(C+t%C):t}function s(i){E=!0,j.hasClass("scrolling")||j.addClass("scrolling"),null!=H&&window.clearTimeout(H),H=window.setTimeout(function(){E=!1,j.removeClass("scrolling")},e.duration);var n,o,a,s,l,c,u,d=w;if(b="number"==typeof i?i:b,w=Math.floor((b+x/2)/x),a=b-w*x,s=a<0?1:-1,l=-s*a*2/x,o=C>>1,e.fullWidth?u="translateX(0)":(u="translateX("+(j[0].clientWidth-m)/2+"px) ",u+="translateY("+(j[0].clientHeight-g)/2+"px)"),N){var p=w%C,h=V.find(".indicator-item.active");h.index()!==p&&(h.removeClass("active"),V.find(".indicator-item").eq(p).addClass("active"))}for((!W||w>=0&&w0?1-l:1):(zTranslation=e.dist*(2*n-l*s),tweenedOpacity=1-.2*(2*n-l*s)),(!W||w-n>=0)&&((c=v[r(w-n)]).style[_]=u+" translateX("+(-e.shift+(-x*n-a)/2)+"px) translateZ("+zTranslation+"px)",c.style.zIndex=-n,c.style.opacity=tweenedOpacity,c.style.display="block");if((!W||w>=0&&w2||i<-2?(s(A-i),requestAnimationFrame(c)):s(A))}function u(i){if(q)return i.preventDefault(),i.stopPropagation(),!1;if(!e.fullWidth){var n=t(i.target).closest(".carousel-item").index();0!==r(w)-n&&(i.preventDefault(),i.stopPropagation()),d(n)}}function d(t){var e=w%C-t;W||(e<0?Math.abs(e+C)0&&Math.abs(e-C)0&&j.trigger("carouselPrev",[e])}function p(e){"mousedown"===e.type&&t(e.target).is("img")&&e.preventDefault(),k=!0,q=!1,z=!1,T=o(e),S=a(e),O=P=0,M=b,I=Date.now(),clearInterval(D),D=setInterval(l,100)}function h(t){var e,i;if(k)if(e=o(t),y=a(t),i=T-e,Math.abs(S-y)<30&&!z)(i>2||i<-2)&&(q=!0,T=e,s(b+i));else{if(q)return t.preventDefault(),t.stopPropagation(),!1;z=!0}if(q)return t.preventDefault(),t.stopPropagation(),!1}function f(t){if(k)return k=!1,clearInterval(D),A=b,(O>10||O<-10)&&(A=b+(P=.9*O)),A=Math.round(A/x)*x,W&&(A>=x*(C-1)?A=x*(C-1):A<0&&(A=0)),P=A-b,I=Date.now(),requestAnimationFrame(c),q&&(t.preventDefault(),t.stopPropagation()),!1}var v,m,g,b,w,k,x,C,T,S,P,A,O,E,_,M,I,D,q,z,V=t('
                    '),H=null,L=null,j=t(this),$=j.find(".carousel-item").length>1,N=(j.attr("data-indicators")||e.indicators)&&$,W=j.attr("data-no-wrap")||e.noWrap||!$,F=j.attr("data-namespace")||n+i;j.attr("data-namespace",F);var Q=function(e){var i=j.find(".carousel-item.active").length?j.find(".carousel-item.active").first():j.find(".carousel-item").first(),n=i.find("img").first();if(n.length)if(n[0].complete)if(n.height()>0)j.css("height",n.height());else{var o=n[0].naturalWidth,a=n[0].naturalHeight,r=j.width()/o*a;j.css("height",r)}else n.on("load",function(){j.css("height",t(this).height())});else if(!e){var s=i.height();j.css("height",s)}};if(e.fullWidth&&(e.dist=0,Q(),N&&j.find(".carousel-fixed-item").addClass("with-indicators")),j.hasClass("initialized"))return t(window).trigger("resize"),j.trigger("carouselNext",[1e-6]),!0;j.addClass("initialized"),k=!1,b=A=0,v=[],m=j.find(".carousel-item").first().innerWidth(),g=j.find(".carousel-item").first().innerHeight(),x=2*m+e.padding,j.find(".carousel-item").each(function(e){if(v.push(t(this)[0]),N){var i=t('
                  • ');0===e&&i.addClass("active"),i.click(function(e){e.stopPropagation(),d(t(this).index())}),V.append(i)}}),N&&j.append(V),C=v.length,_="transform",["webkit","Moz","O","ms"].every(function(t){var e=t+"Transform";return void 0===document.body.style[e]||(_=e,!1)});var X=Materialize.throttle(function(){if(e.fullWidth){m=j.find(".carousel-item").first().innerWidth();j.find(".carousel-item.active").height();x=2*m+e.padding,A=b=2*w*m,Q(!0)}else s()},200);t(window).off("resize.carousel-"+F).on("resize.carousel-"+F,X),void 0!==window.ontouchstart&&(j.on("touchstart.carousel",p),j.on("touchmove.carousel",h),j.on("touchend.carousel",f)),j.on("mousedown.carousel",p),j.on("mousemove.carousel",h),j.on("mouseup.carousel",f),j.on("mouseleave.carousel",f),j.on("click.carousel",u),s(b),t(this).on("carouselNext",function(t,e,i){void 0===e&&(e=1),"function"==typeof i&&(L=i),A=x*Math.round(b/x)+x*e,b!==A&&(P=A-b,I=Date.now(),requestAnimationFrame(c))}),t(this).on("carouselPrev",function(t,e,i){void 0===e&&(e=1),"function"==typeof i&&(L=i),A=x*Math.round(b/x)-x*e,b!==A&&(P=A-b,I=Date.now(),requestAnimationFrame(c))}),t(this).on("carouselSet",function(t,e,i){void 0===e&&(e=0),"function"==typeof i&&(L=i),d(e)})})},next:function(e,i){t(this).trigger("carouselNext",[e,i])},prev:function(e,i){t(this).trigger("carouselPrev",[e,i])},set:function(e,i){t(this).trigger("carouselSet",[e,i])},destroy:function(){var e=t(this).attr("data-namespace");t(this).removeAttr("data-namespace"),t(this).removeClass("initialized"),t(this).find(".indicators").remove(),t(this).off("carouselNext carouselPrev carouselSet"),t(window).off("resize.carousel-"+e),void 0!==window.ontouchstart&&t(this).off("touchstart.carousel touchmove.carousel touchend.carousel"),t(this).off("mousedown.carousel mousemove.carousel mouseup.carousel mouseleave.carousel click.carousel")}};t.fn.carousel=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.carousel"):e.init.apply(this,arguments)}}(jQuery),function(t){var e={init:function(e){return this.each(function(){var i=t("#"+t(this).attr("data-activates")),n=(t("body"),t(this)),o=n.parent(".tap-target-wrapper"),a=o.find(".tap-target-wave"),r=o.find(".tap-target-origin"),s=n.find(".tap-target-content");o.length||(o=n.wrap(t('
                    ')).parent()),s.length||(s=t('
                    '),n.append(s)),a.length||(a=t('
                    '),r.length||((r=i.clone(!0,!0)).addClass("tap-target-origin"),r.removeAttr("id"),r.removeAttr("style"),a.append(r)),o.append(a));var l=function(){o.is(".open")&&(o.removeClass("open"),r.off("click.tapTarget"),t(document).off("click.tapTarget"),t(window).off("resize.tapTarget"))},c=function(){var e="fixed"===i.css("position");if(!e)for(var r=i.parents(),l=0;lv,b=d<=m,w=d>m,k=p>=.25*h&&p<=.75*h,x=n.outerWidth(),C=n.outerHeight(),T=d+u/2-C/2,S=p+c/2-x/2,P=e?"fixed":"absolute",A=k?x:x/2+c,O=C/2,E=b?C/2:0,_=g&&!k?x/2-c:0,M=c,I=w?"bottom":"top",D=2*c,q=D,z=C/2-q/2,V=x/2-D/2,H={};H.top=b?T:"",H.right=y?h-S-x:"",H.bottom=w?f-T-C:"",H.left=g?S:"",H.position=P,o.css(H),s.css({width:A,height:O,top:E,right:0,bottom:0,left:_,padding:M,verticalAlign:I}),a.css({top:z,left:V,width:D,height:q})};"open"==e&&(c(),o.is(".open")||(o.addClass("open"),setTimeout(function(){r.off("click.tapTarget").on("click.tapTarget",function(t){l(),r.off("click.tapTarget")}),t(document).off("click.tapTarget").on("click.tapTarget",function(e){l(),t(document).off("click.tapTarget")});var e=Materialize.throttle(function(){c()},200);t(window).off("resize.tapTarget").on("resize.tapTarget",e)},0))),"close"==e&&l()})},open:function(){},close:function(){}};t.fn.tapTarget=function(i){if(e[i]||"object"==typeof i)return e.init.apply(this,arguments);t.error("Method "+i+" does not exist on jQuery.tap-target")}}(jQuery); \ No newline at end of file diff --git a/tabber/index.html b/tabber/index.html deleted file mode 100644 index e69de29..0000000 From 30c134c9da22048fed99edf7ad1713f9d43dcd5a Mon Sep 17 00:00:00 2001 From: Boubacar Diallo Date: Tue, 1 Jan 2019 03:26:14 -0500 Subject: [PATCH 06/31] Revert "removing other folders" This reverts commit 68ba8a956fa1180b5b479dc1e829c87a4df72c54. undo removing folders --- boubareact/.gitignore | 23 + boubareact/README.md | 68 + boubareact/public/favicon.ico | Bin 0 -> 3870 bytes boubareact/public/index.html | 41 + boubareact/public/manifest.json | 15 + boubareact/src/App.css | 32 + boubareact/src/App.js | 28 + boubareact/src/App.test.js | 9 + boubareact/src/index.css | 14 + boubareact/src/index.js | 12 + boubareact/src/logo.svg | 7 + boubareact/src/serviceWorker.js | 135 + boubareact/yarn.lock | 10022 +++++++++++++++++++ discrete/README.md | 152 + mbcweb/committees.html | 132 + mbcweb/gallery.html | 357 + mbcweb/index.html | 300 + mbcweb/members.html | 413 + mbcweb/upcoming-events.html | 144 + mhcmemes/LICENSE | 21 + mhcmemes/background1.jpg | Bin 0 -> 99515 bytes mhcmemes/background2.jpg | Bin 0 -> 187207 bytes mhcmemes/background3.jpg | Bin 0 -> 176006 bytes mhcmemes/css/materialize.css | 9389 +++++++++++++++++ mhcmemes/css/materialize.min.css | 16 + mhcmemes/css/style.css | 57 + mhcmemes/fonts/roboto/Roboto-Bold.woff | Bin 0 -> 90308 bytes mhcmemes/fonts/roboto/Roboto-Bold.woff2 | Bin 0 -> 64800 bytes mhcmemes/fonts/roboto/Roboto-Light.woff | Bin 0 -> 89672 bytes mhcmemes/fonts/roboto/Roboto-Light.woff2 | Bin 0 -> 64268 bytes mhcmemes/fonts/roboto/Roboto-Medium.woff | Bin 0 -> 90560 bytes mhcmemes/fonts/roboto/Roboto-Medium.woff2 | Bin 0 -> 65412 bytes mhcmemes/fonts/roboto/Roboto-Regular.woff | Bin 0 -> 89828 bytes mhcmemes/fonts/roboto/Roboto-Regular.woff2 | Bin 0 -> 64832 bytes mhcmemes/fonts/roboto/Roboto-Thin.woff | Bin 0 -> 88132 bytes mhcmemes/fonts/roboto/Roboto-Thin.woff2 | Bin 0 -> 63056 bytes mhcmemes/images/memecollage.jpg | Bin 0 -> 374222 bytes mhcmemes/index.html | 178 + mhcmemes/js/init.js | 8 + mhcmemes/js/materialize.js | 10021 ++++++++++++++++++ mhcmemes/js/materialize.min.js | 6 + tabber/index.html | 0 42 files changed, 31600 insertions(+) create mode 100644 boubareact/.gitignore create mode 100644 boubareact/README.md create mode 100644 boubareact/public/favicon.ico create mode 100644 boubareact/public/index.html create mode 100644 boubareact/public/manifest.json create mode 100644 boubareact/src/App.css create mode 100644 boubareact/src/App.js create mode 100644 boubareact/src/App.test.js create mode 100644 boubareact/src/index.css create mode 100644 boubareact/src/index.js create mode 100644 boubareact/src/logo.svg create mode 100644 boubareact/src/serviceWorker.js create mode 100644 boubareact/yarn.lock create mode 100644 discrete/README.md create mode 100644 mbcweb/committees.html create mode 100644 mbcweb/gallery.html create mode 100644 mbcweb/index.html create mode 100644 mbcweb/members.html create mode 100644 mbcweb/upcoming-events.html create mode 100644 mhcmemes/LICENSE create mode 100644 mhcmemes/background1.jpg create mode 100644 mhcmemes/background2.jpg create mode 100644 mhcmemes/background3.jpg create mode 100644 mhcmemes/css/materialize.css create mode 100644 mhcmemes/css/materialize.min.css create mode 100644 mhcmemes/css/style.css create mode 100644 mhcmemes/fonts/roboto/Roboto-Bold.woff create mode 100644 mhcmemes/fonts/roboto/Roboto-Bold.woff2 create mode 100644 mhcmemes/fonts/roboto/Roboto-Light.woff create mode 100644 mhcmemes/fonts/roboto/Roboto-Light.woff2 create mode 100644 mhcmemes/fonts/roboto/Roboto-Medium.woff create mode 100644 mhcmemes/fonts/roboto/Roboto-Medium.woff2 create mode 100644 mhcmemes/fonts/roboto/Roboto-Regular.woff create mode 100644 mhcmemes/fonts/roboto/Roboto-Regular.woff2 create mode 100644 mhcmemes/fonts/roboto/Roboto-Thin.woff create mode 100644 mhcmemes/fonts/roboto/Roboto-Thin.woff2 create mode 100644 mhcmemes/images/memecollage.jpg create mode 100644 mhcmemes/index.html create mode 100644 mhcmemes/js/init.js create mode 100644 mhcmemes/js/materialize.js create mode 100644 mhcmemes/js/materialize.min.js create mode 100644 tabber/index.html diff --git a/boubareact/.gitignore b/boubareact/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/boubareact/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/boubareact/README.md b/boubareact/README.md new file mode 100644 index 0000000..9d9614c --- /dev/null +++ b/boubareact/README.md @@ -0,0 +1,68 @@ +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.
                    +Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.
                    +You will also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.
                    +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.
                    +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.
                    +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can’t go back!** + +If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (Webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. + +You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). + +### Code Splitting + +This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting + +### Analyzing the Bundle Size + +This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size + +### Making a Progressive Web App + +This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app + +### Advanced Configuration + +This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration + +### Deployment + +This section has moved here: https://facebook.github.io/create-react-app/docs/deployment + +### `npm run build` fails to minify + +This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify diff --git a/boubareact/public/favicon.ico b/boubareact/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/boubareact/public/index.html b/boubareact/public/index.html new file mode 100644 index 0000000..323182f --- /dev/null +++ b/boubareact/public/index.html @@ -0,0 +1,41 @@ + + + + + + + + + + + React App + + + +
                    + + + diff --git a/boubareact/public/manifest.json b/boubareact/public/manifest.json new file mode 100644 index 0000000..1f2f141 --- /dev/null +++ b/boubareact/public/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/boubareact/src/App.css b/boubareact/src/App.css new file mode 100644 index 0000000..92f956e --- /dev/null +++ b/boubareact/src/App.css @@ -0,0 +1,32 @@ +.App { + text-align: center; +} + +.App-logo { + animation: App-logo-spin infinite 20s linear; + height: 40vmin; +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/boubareact/src/App.js b/boubareact/src/App.js new file mode 100644 index 0000000..7e261ca --- /dev/null +++ b/boubareact/src/App.js @@ -0,0 +1,28 @@ +import React, { Component } from 'react'; +import logo from './logo.svg'; +import './App.css'; + +class App extends Component { + render() { + return ( +
                    + ); + } +} + +export default App; diff --git a/boubareact/src/App.test.js b/boubareact/src/App.test.js new file mode 100644 index 0000000..a754b20 --- /dev/null +++ b/boubareact/src/App.test.js @@ -0,0 +1,9 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import App from './App'; + +it('renders without crashing', () => { + const div = document.createElement('div'); + ReactDOM.render(, div); + ReactDOM.unmountComponentAtNode(div); +}); diff --git a/boubareact/src/index.css b/boubareact/src/index.css new file mode 100644 index 0000000..cee5f34 --- /dev/null +++ b/boubareact/src/index.css @@ -0,0 +1,14 @@ +body { + margin: 0; + padding: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", + "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", + monospace; +} diff --git a/boubareact/src/index.js b/boubareact/src/index.js new file mode 100644 index 0000000..0c5e75d --- /dev/null +++ b/boubareact/src/index.js @@ -0,0 +1,12 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import './index.css'; +import App from './App'; +import * as serviceWorker from './serviceWorker'; + +ReactDOM.render(, document.getElementById('root')); + +// If you want your app to work offline and load faster, you can change +// unregister() to register() below. Note this comes with some pitfalls. +// Learn more about service workers: http://bit.ly/CRA-PWA +serviceWorker.unregister(); diff --git a/boubareact/src/logo.svg b/boubareact/src/logo.svg new file mode 100644 index 0000000..6b60c10 --- /dev/null +++ b/boubareact/src/logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/boubareact/src/serviceWorker.js b/boubareact/src/serviceWorker.js new file mode 100644 index 0000000..2283ff9 --- /dev/null +++ b/boubareact/src/serviceWorker.js @@ -0,0 +1,135 @@ +// This optional code is used to register a service worker. +// register() is not called by default. + +// This lets the app load faster on subsequent visits in production, and gives +// it offline capabilities. However, it also means that developers (and users) +// will only see deployed updates on subsequent visits to a page, after all the +// existing tabs open on the page have been closed, since previously cached +// resources are updated in the background. + +// To learn more about the benefits of this model and instructions on how to +// opt-in, read http://bit.ly/CRA-PWA + +const isLocalhost = Boolean( + window.location.hostname === 'localhost' || + // [::1] is the IPv6 localhost address. + window.location.hostname === '[::1]' || + // 127.0.0.1/8 is considered localhost for IPv4. + window.location.hostname.match( + /^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/ + ) +); + +export function register(config) { + if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) { + // The URL constructor is available in all browsers that support SW. + const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href); + if (publicUrl.origin !== window.location.origin) { + // Our service worker won't work if PUBLIC_URL is on a different origin + // from what our page is served on. This might happen if a CDN is used to + // serve assets; see https://github.com/facebook/create-react-app/issues/2374 + return; + } + + window.addEventListener('load', () => { + const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`; + + if (isLocalhost) { + // This is running on localhost. Let's check if a service worker still exists or not. + checkValidServiceWorker(swUrl, config); + + // Add some additional logging to localhost, pointing developers to the + // service worker/PWA documentation. + navigator.serviceWorker.ready.then(() => { + console.log( + 'This web app is being served cache-first by a service ' + + 'worker. To learn more, visit http://bit.ly/CRA-PWA' + ); + }); + } else { + // Is not localhost. Just register service worker + registerValidSW(swUrl, config); + } + }); + } +} + +function registerValidSW(swUrl, config) { + navigator.serviceWorker + .register(swUrl) + .then(registration => { + registration.onupdatefound = () => { + const installingWorker = registration.installing; + if (installingWorker == null) { + return; + } + installingWorker.onstatechange = () => { + if (installingWorker.state === 'installed') { + if (navigator.serviceWorker.controller) { + // At this point, the updated precached content has been fetched, + // but the previous service worker will still serve the older + // content until all client tabs are closed. + console.log( + 'New content is available and will be used when all ' + + 'tabs for this page are closed. See http://bit.ly/CRA-PWA.' + ); + + // Execute callback + if (config && config.onUpdate) { + config.onUpdate(registration); + } + } else { + // At this point, everything has been precached. + // It's the perfect time to display a + // "Content is cached for offline use." message. + console.log('Content is cached for offline use.'); + + // Execute callback + if (config && config.onSuccess) { + config.onSuccess(registration); + } + } + } + }; + }; + }) + .catch(error => { + console.error('Error during service worker registration:', error); + }); +} + +function checkValidServiceWorker(swUrl, config) { + // Check if the service worker can be found. If it can't reload the page. + fetch(swUrl) + .then(response => { + // Ensure service worker exists, and that we really are getting a JS file. + const contentType = response.headers.get('content-type'); + if ( + response.status === 404 || + (contentType != null && contentType.indexOf('javascript') === -1) + ) { + // No service worker found. Probably a different app. Reload the page. + navigator.serviceWorker.ready.then(registration => { + registration.unregister().then(() => { + window.location.reload(); + }); + }); + } else { + // Service worker found. Proceed as normal. + registerValidSW(swUrl, config); + } + }) + .catch(() => { + console.log( + 'No internet connection found. App is running in offline mode.' + ); + }); +} + +export function unregister() { + if ('serviceWorker' in navigator) { + navigator.serviceWorker.ready.then(registration => { + registration.unregister(); + }); + } +} diff --git a/boubareact/yarn.lock b/boubareact/yarn.lock new file mode 100644 index 0000000..2011c63 --- /dev/null +++ b/boubareact/yarn.lock @@ -0,0 +1,10022 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@7.0.0", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.0.0-beta.35": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" + integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== + dependencies: + "@babel/highlight" "^7.0.0" + +"@babel/core@7.1.6": + version "7.1.6" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.1.6.tgz#3733cbee4317429bc87c62b29cf8587dba7baeb3" + integrity sha512-Hz6PJT6e44iUNpAn8AoyAs6B3bl60g7MJQaI0rZEar6ECzh6+srYO1xlIdssio34mPaUtAb1y+XlkkSJzok3yw== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.1.6" + "@babel/helpers" "^7.1.5" + "@babel/parser" "^7.1.6" + "@babel/template" "^7.1.2" + "@babel/traverse" "^7.1.6" + "@babel/types" "^7.1.6" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.10" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/core@^7.0.1": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.2.tgz#07adba6dde27bb5ad8d8672f15fde3e08184a687" + integrity sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.2.2" + "@babel/helpers" "^7.2.0" + "@babel/parser" "^7.2.2" + "@babel/template" "^7.2.2" + "@babel/traverse" "^7.2.2" + "@babel/types" "^7.2.2" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.10" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/generator@^7.1.6", "@babel/generator@^7.2.2": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.2.tgz#18c816c70962640eab42fe8cae5f3947a5c65ccc" + integrity sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg== + dependencies: + "@babel/types" "^7.2.2" + jsesc "^2.5.1" + lodash "^4.17.10" + source-map "^0.5.0" + trim-right "^1.0.1" + +"@babel/helper-annotate-as-pure@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" + integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" + integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-builder-react-jsx@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz#fa154cb53eb918cf2a9a7ce928e29eb649c5acdb" + integrity sha512-ebJ2JM6NAKW0fQEqN8hOLxK84RbRz9OkUhGS/Xd5u56ejMfVbayJ4+LykERZCOUM6faa6Fp3SZNX3fcT16MKHw== + dependencies: + "@babel/types" "^7.0.0" + esutils "^2.0.0" + +"@babel/helper-call-delegate@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz#6a957f105f37755e8645343d3038a22e1449cc4a" + integrity sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ== + dependencies: + "@babel/helper-hoist-variables" "^7.0.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-define-map@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz#3b74caec329b3c80c116290887c0dd9ae468c20c" + integrity sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/types" "^7.0.0" + lodash "^4.17.10" + +"@babel/helper-explode-assignable-expression@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" + integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA== + dependencies: + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-function-name@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" + integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== + dependencies: + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-get-function-arity@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" + integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-hoist-variables@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz#46adc4c5e758645ae7a45deb92bab0918c23bb88" + integrity sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-member-expression-to-functions@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" + integrity sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-imports@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" + integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-transforms@^7.1.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz#ab2f8e8d231409f8370c883d20c335190284b963" + integrity sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/template" "^7.2.2" + "@babel/types" "^7.2.2" + lodash "^4.17.10" + +"@babel/helper-optimise-call-expression@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" + integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-plugin-utils@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" + integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== + +"@babel/helper-regex@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.0.0.tgz#2c1718923b57f9bbe64705ffe5640ac64d9bdb27" + integrity sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg== + dependencies: + lodash "^4.17.10" + +"@babel/helper-remap-async-to-generator@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" + integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-wrap-function" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-replace-supers@^7.1.0": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz#19970020cf22677d62b3a689561dbd9644d8c5e5" + integrity sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.2.3" + "@babel/types" "^7.0.0" + +"@babel/helper-simple-access@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" + integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w== + dependencies: + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-split-export-declaration@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813" + integrity sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag== + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-wrap-function@^7.1.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" + integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.2.0" + +"@babel/helpers@^7.1.5", "@babel/helpers@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.2.0.tgz#8335f3140f3144270dc63c4732a4f8b0a50b7a21" + integrity sha512-Fr07N+ea0dMcMN8nFpuK6dUIT7/ivt9yKQdEEnjVS83tG2pHwPi03gYmk/tyuwONnZ+sY+GFFPlWGgCtW1hF9A== + dependencies: + "@babel/template" "^7.1.2" + "@babel/traverse" "^7.1.5" + "@babel/types" "^7.2.0" + +"@babel/highlight@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" + integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== + dependencies: + chalk "^2.0.0" + esutils "^2.0.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.0.0", "@babel/parser@^7.1.6", "@babel/parser@^7.2.2", "@babel/parser@^7.2.3": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.2.3.tgz#32f5df65744b70888d17872ec106b02434ba1489" + integrity sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA== + +"@babel/plugin-proposal-async-generator-functions@^7.1.0", "@babel/plugin-proposal-async-generator-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" + integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + +"@babel/plugin-proposal-class-properties@7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.1.0.tgz#9af01856b1241db60ec8838d84691aa0bd1e8df4" + integrity sha512-/PCJWN+CKt5v1xcGn4vnuu13QDoV+P7NcICP44BoonAJoPSGwVkgrXihFIQGiEjjPlUDBIw1cM7wYFLARS2/hw== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + "@babel/plugin-syntax-class-properties" "^7.0.0" + +"@babel/plugin-proposal-decorators@7.1.6": + version "7.1.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.1.6.tgz#460c31edbd01953efe45d491583b3ec31661d689" + integrity sha512-U42f8KhUbtlhUDyV/wK4Rq/wWh8vWyttYABckG/v0vVnMPvayOewZC/83CbVdmyP+UhEqI368FEQ7hHMfhBpQA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/plugin-syntax-decorators" "^7.1.0" + +"@babel/plugin-proposal-json-strings@^7.0.0", "@babel/plugin-proposal-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" + integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + +"@babel/plugin-proposal-object-rest-spread@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz#9a17b547f64d0676b6c9cecd4edf74a82ab85e7e" + integrity sha512-14fhfoPcNu7itSen7Py1iGN0gEm87hX/B+8nZPqkdmANyyYWYMY2pjA3r8WXbWVKMzfnSNS0xY8GVS0IjXi/iw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + +"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.2.0.tgz#88f5fec3e7ad019014c97f7ee3c992f0adbf7fb8" + integrity sha512-1L5mWLSvR76XYUQJXkd/EEQgjq8HHRP6lQuZTTg0VA4tTGPpGemmCdAfQIz1rzEuWAm+ecP8PyyEm30jC1eQCg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + +"@babel/plugin-proposal-optional-catch-binding@^7.0.0", "@babel/plugin-proposal-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" + integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + +"@babel/plugin-proposal-unicode-property-regex@^7.0.0", "@babel/plugin-proposal-unicode-property-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz#abe7281fe46c95ddc143a65e5358647792039520" + integrity sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + regexpu-core "^4.2.0" + +"@babel/plugin-syntax-async-generators@^7.0.0", "@babel/plugin-syntax-async-generators@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" + integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-class-properties@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.2.0.tgz#23b3b7b9bcdabd73672a9149f728cd3be6214812" + integrity sha512-UxYaGXYQ7rrKJS/PxIKRkv3exi05oH7rokBAsmCSsCxz1sVPZ7Fu6FzKoGgUvmY+0YgSkYHgUoCh5R5bCNBQlw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-decorators@^7.1.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz#c50b1b957dcc69e4b1127b65e1c33eef61570c1b" + integrity sha512-38QdqVoXdHUQfTpZo3rQwqQdWtCn5tMv4uV6r2RMfTqNBuv4ZBhz79SfaQWKTVmxHjeFv/DnXVC/+agHCklYWA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-dynamic-import@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz#6dfb7d8b6c3be14ce952962f658f3b7eb54c33ee" + integrity sha512-Gt9xNyRrCHCiyX/ZxDGOcBnlJl0I3IWicpZRC4CdC0P5a/I07Ya2OAMEBU+J7GmRFVmIetqEYRko6QYRuKOESw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-flow@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz#a765f061f803bc48f240c26f8747faf97c26bf7c" + integrity sha512-r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" + integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-jsx@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz#0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7" + integrity sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" + integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.0.0", "@babel/plugin-syntax-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" + integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-typescript@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.2.0.tgz#55d240536bd314dcbbec70fd949c5cabaed1de29" + integrity sha512-WhKr6yu6yGpGcNMVgIBuI9MkredpVc7Y3YR4UzEZmDztHoL6wV56YBHLhWnjO1EvId1B32HrD3DRFc+zSoKI1g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" + integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-async-to-generator@^7.1.0", "@babel/plugin-transform-async-to-generator@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz#68b8a438663e88519e65b776f8938f3445b1a2ff" + integrity sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + +"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" + integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-block-scoping@^7.1.5", "@babel/plugin-transform-block-scoping@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz#f17c49d91eedbcdf5dd50597d16f5f2f770132d4" + integrity sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + lodash "^4.17.10" + +"@babel/plugin-transform-classes@7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.1.0.tgz#ab3f8a564361800cbc8ab1ca6f21108038432249" + integrity sha512-rNaqoD+4OCBZjM7VaskladgqnZ1LO6o2UxuWSDzljzW21pN1KXkB7BstAVweZdxQkHAujps5QMNOTWesBciKFg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-define-map" "^7.1.0" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + globals "^11.1.0" + +"@babel/plugin-transform-classes@^7.1.0", "@babel/plugin-transform-classes@^7.2.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz#6c90542f210ee975aa2aa8c8b5af7fa73a126953" + integrity sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-define-map" "^7.1.0" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" + integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-destructuring@7.1.3": + version "7.1.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.1.3.tgz#e69ff50ca01fac6cb72863c544e516c2b193012f" + integrity sha512-Mb9M4DGIOspH1ExHOUnn2UUXFOyVTiX84fXCd+6B5iWrQg/QMeeRmSwpZ9lnjYLSXtZwiw80ytVMr3zue0ucYw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.2.0.tgz#e75269b4b7889ec3a332cd0d0c8cff8fed0dc6f3" + integrity sha512-coVO2Ayv7g0qdDbrNiadE4bU7lvCd9H539m2gMknyVjjMdwF/iCOM7R+E8PkntoqLkltO0rk+3axhpp/0v68VQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-dotall-regex@^7.0.0", "@babel/plugin-transform-dotall-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz#f0aabb93d120a8ac61e925ea0ba440812dbe0e49" + integrity sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + regexpu-core "^4.1.3" + +"@babel/plugin-transform-duplicate-keys@^7.0.0", "@babel/plugin-transform-duplicate-keys@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" + integrity sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-exponentiation-operator@^7.1.0", "@babel/plugin-transform-exponentiation-operator@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" + integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-flow-strip-types@7.1.6": + version "7.1.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.1.6.tgz#4b7be62604d39e63cfe23b1d00d63e9fb7e763ba" + integrity sha512-0tyFAAjJmnRlr8MVJV39ASn1hv+PbdVP71hf7aAseqLfQ0o9QXk9htbMbq7/ZYXnUIp6gDw0lUUP0+PQMbbtmg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.0.0" + +"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz#ab7468befa80f764bb03d3cb5eef8cc998e1cad9" + integrity sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-function-name@^7.1.0", "@babel/plugin-transform-function-name@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz#f7930362829ff99a3174c39f0afcc024ef59731a" + integrity sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ== + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" + integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-amd@^7.1.0", "@babel/plugin-transform-modules-amd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" + integrity sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw== + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz#c4f1933f5991d5145e9cfad1dfd848ea1727f404" + integrity sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ== + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + +"@babel/plugin-transform-modules-systemjs@^7.0.0", "@babel/plugin-transform-modules-systemjs@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz#912bfe9e5ff982924c81d0937c92d24994bb9068" + integrity sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ== + dependencies: + "@babel/helper-hoist-variables" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-umd@^7.1.0", "@babel/plugin-transform-modules-umd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" + integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw== + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-new-target@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz#ae8fbd89517fa7892d20e6564e641e8770c3aa4a" + integrity sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-object-super@^7.1.0", "@babel/plugin-transform-object-super@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" + integrity sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + +"@babel/plugin-transform-parameters@^7.1.0", "@babel/plugin-transform-parameters@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz#0d5ad15dc805e2ea866df4dd6682bfe76d1408c2" + integrity sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA== + dependencies: + "@babel/helper-call-delegate" "^7.1.0" + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-constant-elements@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.0.0.tgz#ab413e33e9c46a766f5326014bcbf9e2b34ef7a4" + integrity sha512-z8yrW4KCVcqPYr0r9dHXe7fu3daLzn0r6TQEFoGbXahdrzEwT1d1ux+/EnFcqIHv9uPilUlnRnPIUf7GMO0ehg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-constant-elements@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.2.0.tgz#ed602dc2d8bff2f0cb1a5ce29263dbdec40779f7" + integrity sha512-YYQFg6giRFMsZPKUM9v+VcHOdfSQdz9jHCx3akAi3UYgyjndmdYGSXylQ/V+HswQt4fL8IklchD9HTsaOCrWQQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-display-name@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0.tgz#93759e6c023782e52c2da3b75eca60d4f10533ee" + integrity sha512-BX8xKuQTO0HzINxT6j/GiCwoJB0AOMs0HmLbEnAvcte8U8rSkNa/eSCAY+l1OA4JnCVq2jw2p6U8QQryy2fTPg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-display-name@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz#ebfaed87834ce8dc4279609a4f0c324c156e3eb0" + integrity sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-jsx-self@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz#461e21ad9478f1031dd5e276108d027f1b5240ba" + integrity sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@babel/plugin-transform-react-jsx-source@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz#20c8c60f0140f5dd3cd63418d452801cf3f7180f" + integrity sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@babel/plugin-transform-react-jsx@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.2.0.tgz#ca36b6561c4d3b45524f8efb6f0fbc9a0d1d622f" + integrity sha512-h/fZRel5wAfCqcKgq3OhbmYaReo7KkoJBpt8XnvpS7wqaNMqtw5xhxutzcm35iMUWucfAdT/nvGTsWln0JTg2Q== + dependencies: + "@babel/helper-builder-react-jsx" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@babel/plugin-transform-regenerator@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz#5b41686b4ed40bef874d7ed6a84bdd849c13e0c1" + integrity sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw== + dependencies: + regenerator-transform "^0.13.3" + +"@babel/plugin-transform-runtime@7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.1.0.tgz#9f76920d42551bb577e2dc594df229b5f7624b63" + integrity sha512-WFLMgzu5DLQEah0lKTJzYb14vd6UiES7PTnXcvrPZ1VrwFeJ+mTbvr65fFAsXYMt2bIoOoC0jk76zY1S7HZjUg== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + resolve "^1.8.1" + semver "^5.5.1" + +"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" + integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.2.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" + integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" + integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + +"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz#d87ed01b8eaac7a92473f608c97c089de2ba1e5b" + integrity sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-typeof-symbol@^7.0.0", "@babel/plugin-transform-typeof-symbol@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" + integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-typescript@^7.1.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.2.0.tgz#bce7c06300434de6a860ae8acf6a442ef74a99d1" + integrity sha512-EnI7i2/gJ7ZNr2MuyvN2Hu+BHJENlxWte5XygPvfj/MbvtOkWor9zcnHpMMQL2YYaaCcqtIvJUyJ7QVfoGs7ew== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-typescript" "^7.2.0" + +"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz#4eb8db16f972f8abb5062c161b8b115546ade08b" + integrity sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + regexpu-core "^4.1.3" + +"@babel/preset-env@7.1.6": + version "7.1.6" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.1.6.tgz#a0bf4b96b6bfcf6e000afc5b72b4abe7cc13ae97" + integrity sha512-YIBfpJNQMBkb6MCkjz/A9J76SNCSuGVamOVBgoUkLzpJD/z8ghHi9I42LQ4pulVX68N/MmImz6ZTixt7Azgexw== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-async-generator-functions" "^7.1.0" + "@babel/plugin-proposal-json-strings" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.0.0" + "@babel/plugin-syntax-async-generators" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-async-to-generator" "^7.1.0" + "@babel/plugin-transform-block-scoped-functions" "^7.0.0" + "@babel/plugin-transform-block-scoping" "^7.1.5" + "@babel/plugin-transform-classes" "^7.1.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.0.0" + "@babel/plugin-transform-dotall-regex" "^7.0.0" + "@babel/plugin-transform-duplicate-keys" "^7.0.0" + "@babel/plugin-transform-exponentiation-operator" "^7.1.0" + "@babel/plugin-transform-for-of" "^7.0.0" + "@babel/plugin-transform-function-name" "^7.1.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-modules-amd" "^7.1.0" + "@babel/plugin-transform-modules-commonjs" "^7.1.0" + "@babel/plugin-transform-modules-systemjs" "^7.0.0" + "@babel/plugin-transform-modules-umd" "^7.1.0" + "@babel/plugin-transform-new-target" "^7.0.0" + "@babel/plugin-transform-object-super" "^7.1.0" + "@babel/plugin-transform-parameters" "^7.1.0" + "@babel/plugin-transform-regenerator" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-sticky-regex" "^7.0.0" + "@babel/plugin-transform-template-literals" "^7.0.0" + "@babel/plugin-transform-typeof-symbol" "^7.0.0" + "@babel/plugin-transform-unicode-regex" "^7.0.0" + browserslist "^4.1.0" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.3.0" + +"@babel/preset-env@^7.0.0": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.2.3.tgz#948c8df4d4609c99c7e0130169f052ea6a7a8933" + integrity sha512-AuHzW7a9rbv5WXmvGaPX7wADxFkZIqKlbBh1dmZUQp4iwiPpkE/Qnrji6SC4UQCQzvWY/cpHET29eUhXS9cLPw== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-async-generator-functions" "^7.2.0" + "@babel/plugin-proposal-json-strings" "^7.2.0" + "@babel/plugin-proposal-object-rest-spread" "^7.2.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.2.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + "@babel/plugin-transform-arrow-functions" "^7.2.0" + "@babel/plugin-transform-async-to-generator" "^7.2.0" + "@babel/plugin-transform-block-scoped-functions" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.2.0" + "@babel/plugin-transform-classes" "^7.2.0" + "@babel/plugin-transform-computed-properties" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.2.0" + "@babel/plugin-transform-dotall-regex" "^7.2.0" + "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-exponentiation-operator" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.2.0" + "@babel/plugin-transform-function-name" "^7.2.0" + "@babel/plugin-transform-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.2.0" + "@babel/plugin-transform-modules-commonjs" "^7.2.0" + "@babel/plugin-transform-modules-systemjs" "^7.2.0" + "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-new-target" "^7.0.0" + "@babel/plugin-transform-object-super" "^7.2.0" + "@babel/plugin-transform-parameters" "^7.2.0" + "@babel/plugin-transform-regenerator" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.2.0" + "@babel/plugin-transform-spread" "^7.2.0" + "@babel/plugin-transform-sticky-regex" "^7.2.0" + "@babel/plugin-transform-template-literals" "^7.2.0" + "@babel/plugin-transform-typeof-symbol" "^7.2.0" + "@babel/plugin-transform-unicode-regex" "^7.2.0" + browserslist "^4.3.4" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.3.0" + +"@babel/preset-react@7.0.0", "@babel/preset-react@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.0.0.tgz#e86b4b3d99433c7b3e9e91747e2653958bc6b3c0" + integrity sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-react-jsx-self" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + +"@babel/preset-typescript@7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.1.0.tgz#49ad6e2084ff0bfb5f1f7fb3b5e76c434d442c7f" + integrity sha512-LYveByuF9AOM8WrsNne5+N79k1YxjNB6gmpCQsnuSBAcV8QUeB+ZUxQzL7Rz7HksPbahymKkq2qBR+o36ggFZA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.1.0" + +"@babel/runtime@7.1.5": + version "7.1.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.1.5.tgz#4170907641cf1f61508f563ece3725150cc6fe39" + integrity sha512-xKnPpXG/pvK1B90JkwwxSGii90rQGKtzcMt2gI5G6+M0REXaq6rOHsGC2ay6/d0Uje7zzvSzjEzfR3ENhFlrfA== + dependencies: + regenerator-runtime "^0.12.0" + +"@babel/template@^7.1.0", "@babel/template@^7.1.2", "@babel/template@^7.2.2": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" + integrity sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.2.2" + "@babel/types" "^7.2.2" + +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.1.5", "@babel/traverse@^7.1.6", "@babel/traverse@^7.2.2", "@babel/traverse@^7.2.3": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8" + integrity sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.2.2" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/parser" "^7.2.3" + "@babel/types" "^7.2.2" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.10" + +"@babel/types@^7.0.0", "@babel/types@^7.1.6", "@babel/types@^7.2.0", "@babel/types@^7.2.2": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.2.2.tgz#44e10fc24e33af524488b716cdaee5360ea8ed1e" + integrity sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg== + dependencies: + esutils "^2.0.2" + lodash "^4.17.10" + to-fast-properties "^2.0.0" + +"@csstools/convert-colors@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" + integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== + +"@mrmlnc/readdir-enhanced@^2.2.1": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== + dependencies: + call-me-maybe "^1.0.1" + glob-to-regexp "^0.3.0" + +"@nodelib/fs.stat@^1.1.2": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" + integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== + +"@svgr/core@^2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-2.4.1.tgz#03a407c28c4a1d84305ae95021e8eabfda8fa731" + integrity sha512-2i1cUbjpKt1KcIP05e10vkmu9Aedp32EFqVcSQ08onbB8lVxJqMPci3Hr54aI14S9cLg4JdcpO0D35HHUtT8oQ== + dependencies: + camelcase "^5.0.0" + cosmiconfig "^5.0.6" + h2x-core "^1.1.0" + h2x-plugin-jsx "^1.1.0" + merge-deep "^3.0.2" + prettier "^1.14.2" + svgo "^1.0.5" + +"@svgr/webpack@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-2.4.1.tgz#68bc581ecb4c09fadeb7936bd1afaceb9da960d2" + integrity sha512-sMHYq0zbMtSHcc9kVfkYI2zrl88u4mKGyQLgKt7r+ul5nITcncm/EPBhzEUrJY5izdlaU6EvyH8zOhZnfaSmOA== + dependencies: + "@babel/core" "^7.0.1" + "@babel/plugin-transform-react-constant-elements" "^7.0.0" + "@babel/preset-env" "^7.0.0" + "@babel/preset-react" "^7.0.0" + "@svgr/core" "^2.4.1" + loader-utils "^1.1.0" + +"@types/q@^1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.1.tgz#48fd98c1561fe718b61733daed46ff115b496e18" + integrity sha512-eqz8c/0kwNi/OEHQfvIuJVLTst3in0e7uTKeuY+WL/zfKn0xVujOTp42bS/vUUokhK5P2BppLd9JXMOMHcgbjA== + +"@types/tapable@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.2.tgz#e13182e1b69871a422d7863e11a4a6f5b814a4bd" + integrity sha512-42zEJkBpNfMEAvWR5WlwtTH22oDzcMjFsL9gDGExwF8X8WvAiw7Vwop7hPw03QT8TKfec83LwbHj6SvpqM4ELQ== + +"@webassemblyjs/ast@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.6.tgz#3ef8c45b3e5e943a153a05281317474fef63e21e" + integrity sha512-8nkZS48EVsMUU0v6F1LCIOw4RYWLm2plMtbhFTjNgeXmsTNLuU3xTRtnljt9BFQB+iPbLRobkNrCWftWnNC7wQ== + dependencies: + "@webassemblyjs/helper-module-context" "1.7.6" + "@webassemblyjs/helper-wasm-bytecode" "1.7.6" + "@webassemblyjs/wast-parser" "1.7.6" + mamacro "^0.0.3" + +"@webassemblyjs/floating-point-hex-parser@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz#7cb37d51a05c3fe09b464ae7e711d1ab3837801f" + integrity sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA== + +"@webassemblyjs/helper-api-error@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz#99b7e30e66f550a2638299a109dda84a622070ef" + integrity sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg== + +"@webassemblyjs/helper-buffer@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz#ba0648be12bbe560c25c997e175c2018df39ca3e" + integrity sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw== + +"@webassemblyjs/helper-code-frame@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz#5a94d21b0057b69a7403fca0c253c3aaca95b1a5" + integrity sha512-+suMJOkSn9+vEvDvgyWyrJo5vJsWSDXZmJAjtoUq4zS4eqHyXImpktvHOZwXp1XQjO5H+YQwsBgqTQEc0J/5zg== + dependencies: + "@webassemblyjs/wast-printer" "1.7.6" + +"@webassemblyjs/helper-fsm@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz#ae1741c6f6121213c7a0b587fb964fac492d3e49" + integrity sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw== + +"@webassemblyjs/helper-module-context@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz#116d19a51a6cebc8900ad53ca34ff8269c668c23" + integrity sha512-e8/6GbY7OjLM+6OsN7f2krC2qYVNaSr0B0oe4lWdmq5sL++8dYDD1TFbD1TdAdWMRTYNr/Qq7ovXWzia2EbSjw== + dependencies: + mamacro "^0.0.3" + +"@webassemblyjs/helper-wasm-bytecode@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz#98e515eaee611aa6834eb5f6a7f8f5b29fefb6f1" + integrity sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q== + +"@webassemblyjs/helper-wasm-section@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz#783835867bdd686df7a95377ab64f51a275e8333" + integrity sha512-3GS628ppDPSuwcYlQ7cDCGr4W2n9c4hLzvnRKeuz+lGsJSmc/ADVoYpm1ts2vlB1tGHkjtQMni+yu8mHoMlKlA== + dependencies: + "@webassemblyjs/ast" "1.7.6" + "@webassemblyjs/helper-buffer" "1.7.6" + "@webassemblyjs/helper-wasm-bytecode" "1.7.6" + "@webassemblyjs/wasm-gen" "1.7.6" + +"@webassemblyjs/ieee754@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz#c34fc058f2f831fae0632a8bb9803cf2d3462eb1" + integrity sha512-V4cIp0ruyw+hawUHwQLn6o2mFEw4t50tk530oKsYXQhEzKR+xNGDxs/SFFuyTO7X3NzEu4usA3w5jzhl2RYyzQ== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.6.tgz#197f75376a29f6ed6ace15898a310d871d92f03b" + integrity sha512-ojdlG8WpM394lBow4ncTGJoIVZ4aAtNOWHhfAM7m7zprmkVcKK+2kK5YJ9Bmj6/ketTtOn7wGSHCtMt+LzqgYQ== + dependencies: + "@xtuc/long" "4.2.1" + +"@webassemblyjs/utf8@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.6.tgz#eb62c66f906af2be70de0302e29055d25188797d" + integrity sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw== + +"@webassemblyjs/wasm-edit@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz#fa41929160cd7d676d4c28ecef420eed5b3733c5" + integrity sha512-pTNjLO3o41v/Vz9VFLl+I3YLImpCSpodFW77pNoH4agn5I6GgSxXHXtvWDTvYJFty0jSeXZWLEmbaSIRUDlekg== + dependencies: + "@webassemblyjs/ast" "1.7.6" + "@webassemblyjs/helper-buffer" "1.7.6" + "@webassemblyjs/helper-wasm-bytecode" "1.7.6" + "@webassemblyjs/helper-wasm-section" "1.7.6" + "@webassemblyjs/wasm-gen" "1.7.6" + "@webassemblyjs/wasm-opt" "1.7.6" + "@webassemblyjs/wasm-parser" "1.7.6" + "@webassemblyjs/wast-printer" "1.7.6" + +"@webassemblyjs/wasm-gen@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz#695ac38861ab3d72bf763c8c75e5f087ffabc322" + integrity sha512-mQvFJVumtmRKEUXMohwn8nSrtjJJl6oXwF3FotC5t6e2hlKMh8sIaW03Sck2MDzw9xPogZD7tdP5kjPlbH9EcQ== + dependencies: + "@webassemblyjs/ast" "1.7.6" + "@webassemblyjs/helper-wasm-bytecode" "1.7.6" + "@webassemblyjs/ieee754" "1.7.6" + "@webassemblyjs/leb128" "1.7.6" + "@webassemblyjs/utf8" "1.7.6" + +"@webassemblyjs/wasm-opt@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz#fbafa78e27e1a75ab759a4b658ff3d50b4636c21" + integrity sha512-go44K90fSIsDwRgtHhX14VtbdDPdK2sZQtZqUcMRvTojdozj5tLI0VVJAzLCfz51NOkFXezPeVTAYFqrZ6rI8Q== + dependencies: + "@webassemblyjs/ast" "1.7.6" + "@webassemblyjs/helper-buffer" "1.7.6" + "@webassemblyjs/wasm-gen" "1.7.6" + "@webassemblyjs/wasm-parser" "1.7.6" + +"@webassemblyjs/wasm-parser@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz#84eafeeff405ad6f4c4b5777d6a28ae54eed51fe" + integrity sha512-t1T6TfwNY85pDA/HWPA8kB9xA4sp9ajlRg5W7EKikqrynTyFo+/qDzIpvdkOkOGjlS6d4n4SX59SPuIayR22Yg== + dependencies: + "@webassemblyjs/ast" "1.7.6" + "@webassemblyjs/helper-api-error" "1.7.6" + "@webassemblyjs/helper-wasm-bytecode" "1.7.6" + "@webassemblyjs/ieee754" "1.7.6" + "@webassemblyjs/leb128" "1.7.6" + "@webassemblyjs/utf8" "1.7.6" + +"@webassemblyjs/wast-parser@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz#ca4d20b1516e017c91981773bd7e819d6bd9c6a7" + integrity sha512-1MaWTErN0ziOsNUlLdvwS+NS1QWuI/kgJaAGAMHX8+fMJFgOJDmN/xsG4h/A1Gtf/tz5VyXQciaqHZqp2q0vfg== + dependencies: + "@webassemblyjs/ast" "1.7.6" + "@webassemblyjs/floating-point-hex-parser" "1.7.6" + "@webassemblyjs/helper-api-error" "1.7.6" + "@webassemblyjs/helper-code-frame" "1.7.6" + "@webassemblyjs/helper-fsm" "1.7.6" + "@xtuc/long" "4.2.1" + mamacro "^0.0.3" + +"@webassemblyjs/wast-printer@1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz#a6002c526ac5fa230fe2c6d2f1bdbf4aead43a5e" + integrity sha512-vHdHSK1tOetvDcl1IV1OdDeGNe/NDDQ+KzuZHMtqTVP1xO/tZ/IKNpj5BaGk1OYFdsDWQqb31PIwdEyPntOWRQ== + dependencies: + "@webassemblyjs/ast" "1.7.6" + "@webassemblyjs/wast-parser" "1.7.6" + "@xtuc/long" "4.2.1" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" + integrity sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g== + +abab@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" + integrity sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w== + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +accepts@~1.3.4, accepts@~1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" + integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I= + dependencies: + mime-types "~2.1.18" + negotiator "0.6.1" + +acorn-dynamic-import@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz#901ceee4c7faaef7e07ad2a47e890675da50a278" + integrity sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg== + dependencies: + acorn "^5.0.0" + +acorn-globals@^4.1.0, acorn-globals@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.0.tgz#e3b6f8da3c1552a95ae627571f7dd6923bb54103" + integrity sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw== + dependencies: + acorn "^6.0.1" + acorn-walk "^6.0.1" + +acorn-jsx@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" + integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== + +acorn-walk@^6.0.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" + integrity sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw== + +acorn@^5.0.0, acorn@^5.5.3, acorn@^5.6.2: + version "5.7.3" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" + integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== + +acorn@^6.0.1, acorn@^6.0.2, acorn@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.4.tgz#77377e7353b72ec5104550aa2d2097a2fd40b754" + integrity sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg== + +address@1.0.3, address@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9" + integrity sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg== + +ajv-errors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" + integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + +ajv-keywords@^3.0.0, ajv-keywords@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a" + integrity sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo= + +ajv@^6.0.1, ajv@^6.1.0, ajv@^6.5.3, ajv@^6.5.5: + version "6.6.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.2.tgz#caceccf474bf3fc3ce3b147443711a24063cc30d" + integrity sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g== + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +alphanum-sort@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + +ansi-colors@^3.0.0: + version "3.2.3" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813" + integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw== + +ansi-escapes@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30" + integrity sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw== + +ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +ansi-regex@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" + integrity sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w== + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +append-transform@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-0.4.0.tgz#d76ebf8ca94d276e247a36bad44a4b74ab611991" + integrity sha1-126/jKlNJ24keja61EpLdKthGZE= + dependencies: + default-require-extensions "^1.0.0" + +aproba@^1.0.3, aproba@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +aria-query@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-3.0.0.tgz#65b3fcc1ca1155a8c9ae64d6eee297f15d5133cc" + integrity sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w= + dependencies: + ast-types-flow "0.0.7" + commander "^2.11.0" + +arr-diff@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= + dependencies: + arr-flatten "^1.0.1" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.0.1, arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" + integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= + +array-filter@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" + integrity sha1-fajPLiZijtcygDWB/SH2fKzS7uw= + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-flatten@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-includes@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" + integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0= + dependencies: + define-properties "^1.1.2" + es-abstract "^1.7.0" + +array-map@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" + integrity sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI= + +array-reduce@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" + integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys= + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + +array-unique@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +arrify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= + +asap@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + +asn1.js@^4.0.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" + integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +asn1@~0.2.3: + version "0.2.4" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + +assert@^1.1.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" + integrity sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE= + dependencies: + util "0.10.3" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +ast-types-flow@0.0.7, ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" + integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + +async-each@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" + integrity sha1-GdOGodntxufByF04iu28xW0zYC0= + +async-limiter@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" + integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg== + +async@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + +async@^2.1.4, async@^2.5.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" + integrity sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ== + dependencies: + lodash "^4.17.10" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +atob@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +autoprefixer@^9.3.1: + version "9.4.3" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.4.3.tgz#c97384a8fd80477b78049163a91bbc725d9c41d9" + integrity sha512-/XSnzDepRkAU//xLcXA/lUWxpsBuw0WiriAHOqnxkuCtzLhaz+fL4it4gp20BQ8n5SyLzK/FOc7A0+u/rti2FQ== + dependencies: + browserslist "^4.3.6" + caniuse-lite "^1.0.30000921" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^7.0.6" + postcss-value-parser "^3.3.1" + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + +aws4@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" + integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== + +axobject-query@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz#ea187abe5b9002b377f925d8bf7d1c561adf38f9" + integrity sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww== + dependencies: + ast-types-flow "0.0.7" + +babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + +babel-core@7.0.0-bridge.0: + version "7.0.0-bridge.0" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" + integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== + +babel-core@^6.0.0, babel-core@^6.26.0: + version "6.26.3" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" + integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA== + dependencies: + babel-code-frame "^6.26.0" + babel-generator "^6.26.0" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.26.0" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + convert-source-map "^1.5.1" + debug "^2.6.9" + json5 "^0.5.1" + lodash "^4.17.4" + minimatch "^3.0.4" + path-is-absolute "^1.0.1" + private "^0.1.8" + slash "^1.0.0" + source-map "^0.5.7" + +babel-eslint@9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-9.0.0.tgz#7d9445f81ed9f60aff38115f838970df9f2b6220" + integrity sha512-itv1MwE3TMbY0QtNfeL7wzak1mV47Uy+n6HtSOO4Xd7rvmO+tsGQSgyOEEgo6Y2vHZKZphaoelNeSVj4vkLA1g== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.0.0" + "@babel/traverse" "^7.0.0" + "@babel/types" "^7.0.0" + eslint-scope "3.7.1" + eslint-visitor-keys "^1.0.0" + +babel-extract-comments@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" + integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== + dependencies: + babylon "^6.18.0" + +babel-generator@^6.18.0, babel-generator@^6.26.0: + version "6.26.1" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" + integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== + dependencies: + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.17.4" + source-map "^0.5.7" + trim-right "^1.0.1" + +babel-helpers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" + integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-jest@23.6.0, babel-jest@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.6.0.tgz#a644232366557a2240a0c083da6b25786185a2f1" + integrity sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew== + dependencies: + babel-plugin-istanbul "^4.1.6" + babel-preset-jest "^23.2.0" + +babel-loader@8.0.4: + version "8.0.4" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.4.tgz#7bbf20cbe4560629e2e41534147692d3fecbdce6" + integrity sha512-fhBhNkUToJcW9nV46v8w87AJOwAJDz84c1CL57n3Stj73FANM/b9TbCUK4YhdOwEyZ+OxhYpdeZDNzSI29Firw== + dependencies: + find-cache-dir "^1.0.0" + loader-utils "^1.0.2" + mkdirp "^0.5.1" + util.promisify "^1.0.0" + +babel-messages@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" + integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-dynamic-import-node@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz#c0adfb07d95f4a4495e9aaac6ec386c4d7c2524e" + integrity sha512-fP899ELUnTaBcIzmrW7nniyqqdYWrWuJUyPWHxFa/c7r7hS6KC8FscNfLlBNIoPSc55kYMGEEKjPjJGCLbE1qA== + dependencies: + object.assign "^4.1.0" + +babel-plugin-istanbul@^4.1.6: + version "4.1.6" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45" + integrity sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ== + dependencies: + babel-plugin-syntax-object-rest-spread "^6.13.0" + find-up "^2.1.0" + istanbul-lib-instrument "^1.10.1" + test-exclude "^4.2.1" + +babel-plugin-jest-hoist@^23.2.0: + version "23.2.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz#e61fae05a1ca8801aadee57a6d66b8cefaf44167" + integrity sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc= + +babel-plugin-macros@2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.4.2.tgz#21b1a2e82e2130403c5ff785cba6548e9b644b28" + integrity sha512-NBVpEWN4OQ/bHnu1fyDaAaTPAjnhXCEPqr1RwqxrU7b6tZ2hypp+zX4hlNfmVGfClD5c3Sl6Hfj5TJNF5VG5aA== + dependencies: + cosmiconfig "^5.0.5" + resolve "^1.8.1" + +babel-plugin-named-asset-import@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.0.tgz#3289ec622d19cd1cc84df8d784b41f1b048bd524" + integrity sha512-to6Shd/r8fMRRg/MaOhDNfqpuXfjlQx3ypWDG6jh4ESCVZDJCgdgIalZbrnVlBPGgH/QeyHMjnGb2W+JJiy+NQ== + +babel-plugin-syntax-object-rest-spread@^6.13.0, babel-plugin-syntax-object-rest-spread@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" + integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= + +babel-plugin-transform-object-rest-spread@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" + integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= + dependencies: + babel-plugin-syntax-object-rest-spread "^6.8.0" + babel-runtime "^6.26.0" + +babel-plugin-transform-react-remove-prop-types@0.4.20: + version "0.4.20" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.20.tgz#688bdea1e27ea0023775dea817fa2d3f8df8802b" + integrity sha512-bWQ8e7LsgdFpyHU/RabjDAjVhL7KLAJXEt0nb0LANFje8YAGA8RlZv88a72aCswOxELWULkYuJqfFoKgs58Tng== + +babel-preset-jest@^23.2.0: + version "23.2.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz#8ec7a03a138f001a1a8fb1e8113652bf1a55da46" + integrity sha1-jsegOhOPABoaj7HoETZSvxpV2kY= + dependencies: + babel-plugin-jest-hoist "^23.2.0" + babel-plugin-syntax-object-rest-spread "^6.13.0" + +babel-preset-react-app@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-7.0.0.tgz#86bf71e43cb8d36e40da69f8b4ad5d6f945dec93" + integrity sha512-LQKCB3xxdhAlRbk6IIZdO4ry1yA8gKGVV4phjOIgCEQr3oyaLPXf2j+lfD0zljOE2wkN2axRGOLTzdUPzVDO4w== + dependencies: + "@babel/core" "7.1.6" + "@babel/plugin-proposal-class-properties" "7.1.0" + "@babel/plugin-proposal-decorators" "7.1.6" + "@babel/plugin-proposal-object-rest-spread" "7.0.0" + "@babel/plugin-syntax-dynamic-import" "7.0.0" + "@babel/plugin-transform-classes" "7.1.0" + "@babel/plugin-transform-destructuring" "7.1.3" + "@babel/plugin-transform-flow-strip-types" "7.1.6" + "@babel/plugin-transform-react-constant-elements" "7.0.0" + "@babel/plugin-transform-react-display-name" "7.0.0" + "@babel/plugin-transform-runtime" "7.1.0" + "@babel/preset-env" "7.1.6" + "@babel/preset-react" "7.0.0" + "@babel/preset-typescript" "7.1.0" + "@babel/runtime" "7.1.5" + babel-loader "8.0.4" + babel-plugin-dynamic-import-node "2.2.0" + babel-plugin-macros "2.4.2" + babel-plugin-transform-react-remove-prop-types "0.4.20" + +babel-register@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" + integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= + dependencies: + babel-core "^6.26.0" + babel-runtime "^6.26.0" + core-js "^2.5.0" + home-or-tmp "^2.0.0" + lodash "^4.17.4" + mkdirp "^0.5.1" + source-map-support "^0.4.15" + +babel-runtime@^6.22.0, babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + +babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" + integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= + dependencies: + babel-runtime "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + lodash "^4.17.4" + +babel-traverse@^6.0.0, babel-traverse@^6.18.0, babel-traverse@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" + integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= + dependencies: + babel-code-frame "^6.26.0" + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + debug "^2.6.8" + globals "^9.18.0" + invariant "^2.2.2" + lodash "^4.17.4" + +babel-types@^6.0.0, babel-types@^6.18.0, babel-types@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" + integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= + dependencies: + babel-runtime "^6.26.0" + esutils "^2.0.2" + lodash "^4.17.4" + to-fast-properties "^1.0.3" + +babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +base64-js@^1.0.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" + integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + dependencies: + tweetnacl "^0.14.3" + +bfj@6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.1.tgz#05a3b7784fbd72cfa3c22e56002ef99336516c48" + integrity sha512-+GUNvzHR4nRyGybQc2WpNJL4MJazMuvf92ueIyA0bIkPRwhhQu3IfZQ2PSoVPpCBJfmoSdOxu5rnotfFLlvYRQ== + dependencies: + bluebird "^3.5.1" + check-types "^7.3.0" + hoopy "^0.1.2" + tryer "^1.0.0" + +big.js@^3.1.3: + version "3.2.0" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" + integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^1.0.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14" + integrity sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg== + +bluebird@^3.5.1, bluebird@^3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" + integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: + version "4.11.8" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" + integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== + +body-parser@1.18.3: + version "1.18.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" + integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ= + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "~1.6.3" + iconv-lite "0.4.23" + on-finished "~2.3.0" + qs "6.5.2" + raw-body "2.3.3" + type-is "~1.6.16" + +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= + dependencies: + array-flatten "^2.1.0" + deep-equal "^1.0.1" + dns-equal "^1.0.0" + dns-txt "^2.0.2" + multicast-dns "^6.0.1" + multicast-dns-service-types "^1.1.0" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^1.8.2: + version "1.8.5" + resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= + dependencies: + expand-range "^1.8.1" + preserve "^0.2.0" + repeat-element "^1.1.2" + +braces@^2.3.0, braces@^2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +brorand@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + +browser-process-hrtime@^0.1.2: + version "0.1.3" + resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4" + integrity sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw== + +browser-resolve@^1.11.3: + version "1.11.3" + resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" + integrity sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== + dependencies: + resolve "1.1.7" + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + +browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" + integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= + dependencies: + bn.js "^4.1.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" + integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= + dependencies: + bn.js "^4.1.1" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.2" + elliptic "^6.0.0" + inherits "^2.0.1" + parse-asn1 "^5.0.0" + +browserify-zlib@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" + integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + dependencies: + pako "~1.0.5" + +browserslist@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.1.1.tgz#328eb4ff1215b12df6589e9ab82f8adaa4fc8cd6" + integrity sha512-VBorw+tgpOtZ1BYhrVSVTzTt/3+vSE3eFUh0N2GCFK1HffceOaf32YS/bs6WiFhjDAblAFrx85jMy3BG9fBK2Q== + dependencies: + caniuse-lite "^1.0.30000884" + electron-to-chromium "^1.3.62" + node-releases "^1.0.0-alpha.11" + +browserslist@^4.0.0, browserslist@^4.1.0, browserslist@^4.3.4, browserslist@^4.3.6: + version "4.3.6" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.6.tgz#0f9d9081afc66b36f477c6bdf3813f784f42396a" + integrity sha512-kMGKs4BTzRWviZ8yru18xBpx+CyHG9eqgRbj9XbE3IMgtczf4aiA0Y1YCpVdvUieKGZ03kolSPXqTcscBCb9qw== + dependencies: + caniuse-lite "^1.0.30000921" + electron-to-chromium "^1.3.92" + node-releases "^1.1.1" + +bser@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" + integrity sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk= + dependencies: + node-int64 "^0.4.0" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer-indexof@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" + integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + +buffer@^4.3.0: + version "4.9.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" + integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +builtin-modules@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= + +builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +cacache@^10.0.4: + version "10.0.4" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460" + integrity sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA== + dependencies: + bluebird "^3.5.1" + chownr "^1.0.1" + glob "^7.1.2" + graceful-fs "^4.1.11" + lru-cache "^4.1.1" + mississippi "^2.0.0" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + promise-inflight "^1.0.1" + rimraf "^2.6.2" + ssri "^5.2.4" + unique-filename "^1.1.0" + y18n "^4.0.0" + +cacache@^11.0.2: + version "11.3.2" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa" + integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg== + dependencies: + bluebird "^3.5.3" + chownr "^1.1.1" + figgy-pudding "^3.5.1" + glob "^7.1.3" + graceful-fs "^4.1.15" + lru-cache "^5.1.1" + mississippi "^3.0.0" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + promise-inflight "^1.0.1" + rimraf "^2.6.2" + ssri "^6.0.1" + unique-filename "^1.1.1" + y18n "^4.0.0" + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +call-me-maybe@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" + integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" + integrity sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8= + dependencies: + callsites "^0.2.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +callsites@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" + integrity sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo= + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + +camel-case@3.0.x: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" + integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= + dependencies: + no-case "^2.2.0" + upper-case "^1.1.1" + +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + +camelcase@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" + integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000884, caniuse-lite@^1.0.30000905, caniuse-lite@^1.0.30000921: + version "1.0.30000925" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000925.tgz#f1a3b9aae2a83071b1eccfa39959d72440409b08" + integrity sha512-zcYupoUxtW46rOikuDF7vfL9N1Qe9ZuUBTz3n3q8fFsoJIs/h9UN6Vg/0QpjsmvImXw9mVc3g+ZBfqvUz/iALA== + +capture-exit@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f" + integrity sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28= + dependencies: + rsvp "^3.3.3" + +case-sensitive-paths-webpack-plugin@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.2.tgz#c899b52175763689224571dad778742e133f0192" + integrity sha512-oEZgAFfEvKtjSRCu6VgYkuGxwrWXMnQzyBmlLPP7r6PWQVtHxP5Z5N6XsuJvtoVax78am/r7lr46bwo3IVEBOg== + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + +chalk@2.4.1, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" + integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +check-types@^7.3.0: + version "7.4.0" + resolved "https://registry.yarnpkg.com/check-types/-/check-types-7.4.0.tgz#0378ec1b9616ec71f774931a3c6516fad8c152f4" + integrity sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg== + +chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26" + integrity sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ== + dependencies: + anymatch "^2.0.0" + async-each "^1.0.0" + braces "^2.3.0" + glob-parent "^3.1.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + lodash.debounce "^4.0.8" + normalize-path "^2.1.1" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + upath "^1.0.5" + optionalDependencies: + fsevents "^1.2.2" + +chownr@^1.0.1, chownr@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" + integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== + +chrome-trace-event@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48" + integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A== + dependencies: + tslib "^1.9.0" + +ci-info@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" + integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +circular-json@^0.3.1: + version "0.3.3" + resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" + integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A== + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +clean-css@4.2.x: + version "4.2.1" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" + integrity sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g== + dependencies: + source-map "~0.6.0" + +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + dependencies: + restore-cursor "^2.0.0" + +cli-width@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" + integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= + +cliui@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" + integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" + +clone-deep@^0.2.4: + version "0.2.4" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.2.4.tgz#4e73dd09e9fb971cc38670c5dced9c1896481cc6" + integrity sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY= + dependencies: + for-own "^0.1.3" + is-plain-object "^2.0.1" + kind-of "^3.0.2" + lazy-cache "^1.0.3" + shallow-clone "^0.1.2" + +clone-deep@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" + integrity sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ== + dependencies: + for-own "^1.0.0" + is-plain-object "^2.0.4" + kind-of "^6.0.0" + shallow-clone "^1.0.0" + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + +coa@~2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" + integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + dependencies: + "@types/q" "^1.5.1" + chalk "^2.4.1" + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0, color-convert@^1.9.1: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-string@^1.5.2: + version "1.5.3" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" + integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.0.tgz#d8e9fb096732875774c84bf922815df0308d0ffc" + integrity sha512-CwyopLkuRYO5ei2EpzpIh6LqJMt6Mt+jZhO5VI5f/wJLZriXQE32/SSqzmrh+QB+AZT81Cj8yv+7zwToW8ahZg== + dependencies: + color-convert "^1.9.1" + color-string "^1.5.2" + +colors@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" + integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM= + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" + integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== + dependencies: + delayed-stream "~1.0.0" + +commander@2.17.x, commander@~2.17.1: + version "2.17.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== + +commander@^2.11.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" + integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== + +commander@~2.13.0: + version "2.13.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" + integrity sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA== + +common-tags@^1.4.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" + integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + +component-emitter@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" + integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= + +compressible@~2.0.14: + version "2.0.15" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212" + integrity sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw== + dependencies: + mime-db ">= 1.36.0 < 2" + +compression@^1.5.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db" + integrity sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.14" + debug "2.6.9" + on-headers "~1.0.1" + safe-buffer "5.1.2" + vary "~1.1.2" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.5.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +confusing-browser-globals@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.5.tgz#0171050cfdd4261e278978078bc00c4d88e135f4" + integrity sha512-tHo1tQL/9Ox5RELbkCAJhnViqWlzBz3MG1bB2czbHjH2mWd4aYUgNCNLfysFL7c4LoDws7pjg2tj48Gmpw4QHA== + +connect-history-api-fallback@^1.3.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz#b06873934bc5e344fef611a196a6faae0aee015a" + integrity sha1-sGhzk0vF40T+9hGhlqb6rgruAVo= + +console-browserify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" + integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= + dependencies: + date-now "^0.1.4" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + +constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + +contains-path@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" + integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.1: + version "1.6.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" + integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== + dependencies: + safe-buffer "~5.1.1" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + +copy-concurrently@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" + integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== + dependencies: + aproba "^1.1.1" + fs-write-stream-atomic "^1.0.8" + iferr "^0.1.5" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.0" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-js@2.5.7: + version "2.5.7" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e" + integrity sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw== + +core-js@^2.4.0, core-js@^2.5.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.1.tgz#87416ae817de957a3f249b3b5ca475d4aaed6042" + integrity sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg== + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cosmiconfig@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc" + integrity sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ== + dependencies: + is-directory "^0.3.1" + js-yaml "^3.9.0" + parse-json "^4.0.0" + require-from-string "^2.0.1" + +cosmiconfig@^5.0.0, cosmiconfig@^5.0.5, cosmiconfig@^5.0.6: + version "5.0.7" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz#39826b292ee0d78eda137dfa3173bd1c21a43b04" + integrity sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.9.0" + parse-json "^4.0.0" + +create-ecdh@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" + integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== + dependencies: + bn.js "^4.1.0" + elliptic "^6.0.0" + +create-hash@^1.1.0, create-hash@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + md5.js "^1.3.4" + ripemd160 "^2.0.1" + sha.js "^2.4.0" + +create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +crypto-browserify@^3.11.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + dependencies: + browserify-cipher "^1.0.0" + browserify-sign "^4.0.0" + create-ecdh "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.0" + diffie-hellman "^5.0.0" + inherits "^2.0.1" + pbkdf2 "^3.0.3" + public-encrypt "^4.0.0" + randombytes "^2.0.0" + randomfill "^1.0.3" + +css-color-names@0.0.4, css-color-names@^0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + +css-declaration-sorter@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" + integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + dependencies: + postcss "^7.0.1" + timsort "^0.3.0" + +css-loader@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.0.tgz#9f46aaa5ca41dbe31860e3b62b8e23c42916bf56" + integrity sha512-tMXlTYf3mIMt3b0dDCOQFJiVvxbocJ5Ho577WiGPYPZcqVEO218L2iU22pDXzkTZCLDE+9AmGSUkWxeh/nZReA== + dependencies: + babel-code-frame "^6.26.0" + css-selector-tokenizer "^0.7.0" + icss-utils "^2.1.0" + loader-utils "^1.0.2" + lodash.camelcase "^4.3.0" + postcss "^6.0.23" + postcss-modules-extract-imports "^1.2.0" + postcss-modules-local-by-default "^1.2.0" + postcss-modules-scope "^1.1.0" + postcss-modules-values "^1.3.0" + postcss-value-parser "^3.3.0" + source-list-map "^2.0.0" + +css-select-base-adapter@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + +css-select@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" + integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= + dependencies: + boolbase "~1.0.0" + css-what "2.1" + domutils "1.5.1" + nth-check "~1.0.1" + +css-select@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede" + integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ== + dependencies: + boolbase "^1.0.0" + css-what "^2.1.2" + domutils "^1.7.0" + nth-check "^1.0.2" + +css-selector-tokenizer@^0.7.0: + version "0.7.1" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" + integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA== + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + regexpu-core "^1.0.0" + +css-tree@1.0.0-alpha.28: + version "1.0.0-alpha.28" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" + integrity sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w== + dependencies: + mdn-data "~1.1.0" + source-map "^0.5.3" + +css-tree@1.0.0-alpha.29: + version "1.0.0-alpha.29" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" + integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg== + dependencies: + mdn-data "~1.1.0" + source-map "^0.5.3" + +css-unit-converter@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" + integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= + +css-url-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec" + integrity sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w= + +css-what@2.1, css-what@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.2.tgz#c0876d9d0480927d7d4920dcd72af3595649554d" + integrity sha512-wan8dMWQ0GUeF7DGEPVjhHemVW/vy6xUYmFzRY8RYqgA0JtXC9rJmbScBjqSu6dg9q0lwPQy6ZAmJVr3PPTvqQ== + +cssdb@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-4.3.0.tgz#2e1229900616f80c66ff2d568ea2b4f92db1c78c" + integrity sha512-VHPES/+c9s+I0ryNj+PXvp84nz+ms843z/efpaEINwP/QfGsINL3gpLp5qjapzDNzNzbXxur8uxKxSXImrg4ag== + +cssesc@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" + integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= + +cssesc@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" + integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== + +cssnano-preset-default@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.6.tgz#92379e2a6db4a91c0ea727f5f556eeac693eab6a" + integrity sha512-UPboYbFaJFtDUhJ4fqctThWbbyF4q01/7UhsZbLzp35l+nUxtzh1SifoVlEfyLM3n3Z0htd8B1YlCxy9i+bQvg== + dependencies: + css-declaration-sorter "^4.0.1" + cssnano-util-raw-cache "^4.0.1" + postcss "^7.0.0" + postcss-calc "^7.0.0" + postcss-colormin "^4.0.2" + postcss-convert-values "^4.0.1" + postcss-discard-comments "^4.0.1" + postcss-discard-duplicates "^4.0.2" + postcss-discard-empty "^4.0.1" + postcss-discard-overridden "^4.0.1" + postcss-merge-longhand "^4.0.10" + postcss-merge-rules "^4.0.2" + postcss-minify-font-values "^4.0.2" + postcss-minify-gradients "^4.0.1" + postcss-minify-params "^4.0.1" + postcss-minify-selectors "^4.0.1" + postcss-normalize-charset "^4.0.1" + postcss-normalize-display-values "^4.0.1" + postcss-normalize-positions "^4.0.1" + postcss-normalize-repeat-style "^4.0.1" + postcss-normalize-string "^4.0.1" + postcss-normalize-timing-functions "^4.0.1" + postcss-normalize-unicode "^4.0.1" + postcss-normalize-url "^4.0.1" + postcss-normalize-whitespace "^4.0.1" + postcss-ordered-values "^4.1.1" + postcss-reduce-initial "^4.0.2" + postcss-reduce-transforms "^4.0.1" + postcss-svgo "^4.0.1" + postcss-unique-selectors "^4.0.1" + +cssnano-util-get-arguments@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" + integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + +cssnano-util-get-match@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" + integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + +cssnano-util-raw-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" + integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + dependencies: + postcss "^7.0.0" + +cssnano-util-same-parent@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" + integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + +cssnano@^4.1.0: + version "4.1.8" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.8.tgz#8014989679d5fd42491e4499a521dbfb85c95fd1" + integrity sha512-5GIY0VzAHORpbKiL3rMXp4w4M1Ki+XlXgEXyuWXVd3h6hlASb+9Vo76dNP56/elLMVBBsUfusCo1q56uW0UWig== + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.6" + is-resolvable "^1.0.0" + postcss "^7.0.0" + +csso@^3.5.0: + version "3.5.1" + resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" + integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg== + dependencies: + css-tree "1.0.0-alpha.29" + +cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0", cssom@^0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz#8cd52e8a3acfd68d3aed38ee0a640177d2f9d797" + integrity sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog== + +cssstyle@^1.0.0, cssstyle@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz#18b038a9c44d65f7a8e428a653b9f6fe42faf5fb" + integrity sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog== + dependencies: + cssom "0.3.x" + +cyclist@~0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" + integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= + +damerau-levenshtein@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" + integrity sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ= + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +data-urls@^1.0.0, data-urls@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" + integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== + dependencies: + abab "^2.0.0" + whatwg-mimetype "^2.2.0" + whatwg-url "^7.0.0" + +date-now@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" + integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= + +debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@=3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" + integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== + dependencies: + ms "2.0.0" + +debug@^3.1.0: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +debug@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + dependencies: + ms "^2.1.1" + +decamelize@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decamelize@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz#656d7bbc8094c4c788ea53c5840908c9c7d063c7" + integrity sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg== + dependencies: + xregexp "4.0.0" + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + +deep-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" + integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +deep-is@~0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + +default-gateway@^2.6.0: + version "2.7.2" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-2.7.2.tgz#b7ef339e5e024b045467af403d50348db4642d0f" + integrity sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ== + dependencies: + execa "^0.10.0" + ip-regex "^2.1.0" + +default-require-extensions@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8" + integrity sha1-836hXT4T/9m0N9M+GnW1+5eHTLg= + dependencies: + strip-bom "^2.0.0" + +define-properties@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +del@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" + integrity sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU= + dependencies: + globby "^6.1.0" + is-path-cwd "^1.0.0" + is-path-in-cwd "^1.0.0" + p-map "^1.1.1" + pify "^3.0.0" + rimraf "^2.2.8" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +des.js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" + integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-indent@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" + integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= + dependencies: + repeating "^2.0.0" + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + +detect-newline@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" + integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= + +detect-node@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" + integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== + +detect-port-alt@1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + dependencies: + address "^1.0.1" + debug "^2.6.0" + +diff@^3.2.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" + integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dir-glob@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" + integrity sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag== + dependencies: + arrify "^1.0.1" + path-type "^3.0.0" + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + +dns-packet@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" + integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= + dependencies: + buffer-indexof "^1.0.0" + +doctrine@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" + integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= + dependencies: + esutils "^2.0.2" + isarray "^1.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +dom-converter@~0.2: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + +dom-serializer@0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" + integrity sha1-BzxpdUbOB4DOI75KKOKT5AvDDII= + dependencies: + domelementtype "~1.1.1" + entities "~1.1.1" + +domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + +domelementtype@1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@~1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" + integrity sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs= + +domexception@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" + integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== + dependencies: + webidl-conversions "^4.0.2" + +domhandler@2.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594" + integrity sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ= + dependencies: + domelementtype "1" + +domutils@1.1: + version "1.1.6" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485" + integrity sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU= + dependencies: + domelementtype "1" + +domutils@1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +dot-prop@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" + integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== + dependencies: + is-obj "^1.0.0" + +dotenv-expand@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275" + integrity sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU= + +dotenv@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.0.0.tgz#24e37c041741c5f4b25324958ebbc34bca965935" + integrity sha512-FlWbnhgjtwD+uNLUGHbMykMOYQaTivdHEmYwAKFjn6GKe/CqY0fNae93ZHTd20snh9ZLr8mTzIL9m0APQ1pjQg== + +duplexer@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" + integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= + +duplexify@^3.4.2, duplexify@^3.6.0: + version "3.6.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" + integrity sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +electron-to-chromium@^1.3.62, electron-to-chromium@^1.3.92: + version "1.3.96" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz#25770ec99b8b07706dedf3a5f43fa50cb54c4f9a" + integrity sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q== + +elliptic@^6.0.0: + version "6.4.1" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" + integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ== + dependencies: + bn.js "^4.4.0" + brorand "^1.0.1" + hash.js "^1.0.0" + hmac-drbg "^1.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.0" + +emoji-regex@^6.5.1: + version "6.5.1" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2" + integrity sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ== + +emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" + integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.4.0" + tapable "^1.0.0" + +entities@~1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + +errno@^0.1.3, errno@~0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + dependencies: + prr "~1.0.1" + +error-ex@^1.2.0, error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-abstract@^1.5.1, es-abstract@^1.6.1, es-abstract@^1.7.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165" + integrity sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA== + dependencies: + es-to-primitive "^1.1.1" + function-bind "^1.1.1" + has "^1.0.1" + is-callable "^1.1.3" + is-regex "^1.0.4" + +es-to-primitive@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" + integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +escodegen@^1.11.0, escodegen@^1.9.1: + version "1.11.0" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.0.tgz#b27a9389481d5bfd5bec76f7bb1eb3f8f4556589" + integrity sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw== + dependencies: + esprima "^3.1.3" + estraverse "^4.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + +eslint-config-react-app@^3.0.6: + version "3.0.6" + resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-3.0.6.tgz#addcae1359235941e95f3c96970b7ac8552e1130" + integrity sha512-VL5rA1EBZv7f9toc9x71or7nr4jRmwCH4V9JKB9DFVaTLOLI9+vjWLgQLjMu3xR9iUT80dty86RbCfNaKyrFFg== + dependencies: + confusing-browser-globals "^1.0.5" + +eslint-import-resolver-node@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" + integrity sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q== + dependencies: + debug "^2.6.9" + resolve "^1.5.0" + +eslint-loader@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.1.1.tgz#2a9251523652430bfdd643efdb0afc1a2a89546a" + integrity sha512-1GrJFfSevQdYpoDzx8mEE2TDWsb/zmFuY09l6hURg1AeFIKQOvZ+vH0UPjzmd1CZIbfTV5HUkMeBmFiDBkgIsQ== + dependencies: + loader-fs-cache "^1.0.0" + loader-utils "^1.0.2" + object-assign "^4.0.1" + object-hash "^1.1.4" + rimraf "^2.6.1" + +eslint-module-utils@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746" + integrity sha1-snA2LNiLGkitMIl2zn+lTphBF0Y= + dependencies: + debug "^2.6.8" + pkg-dir "^1.0.0" + +eslint-plugin-flowtype@2.50.1: + version "2.50.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.1.tgz#36d4c961ac8b9e9e1dc091d3fba0537dad34ae8a" + integrity sha512-9kRxF9hfM/O6WGZcZPszOVPd2W0TLHBtceulLTsGfwMPtiCCLnCW0ssRiOOiXyqrCA20pm1iXdXm7gQeN306zQ== + dependencies: + lodash "^4.17.10" + +eslint-plugin-import@2.14.0: + version "2.14.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz#6b17626d2e3e6ad52cfce8807a845d15e22111a8" + integrity sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g== + dependencies: + contains-path "^0.1.0" + debug "^2.6.8" + doctrine "1.5.0" + eslint-import-resolver-node "^0.3.1" + eslint-module-utils "^2.2.0" + has "^1.0.1" + lodash "^4.17.4" + minimatch "^3.0.3" + read-pkg-up "^2.0.0" + resolve "^1.6.0" + +eslint-plugin-jsx-a11y@6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz#69bca4890b36dcf0fe16dd2129d2d88b98f33f88" + integrity sha512-7gSSmwb3A+fQwtw0arguwMdOdzmKUgnUcbSNlo+GjKLAQFuC2EZxWqG9XHRI8VscBJD5a8raz3RuxQNFW+XJbw== + dependencies: + aria-query "^3.0.0" + array-includes "^3.0.3" + ast-types-flow "^0.0.7" + axobject-query "^2.0.1" + damerau-levenshtein "^1.0.4" + emoji-regex "^6.5.1" + has "^1.0.3" + jsx-ast-utils "^2.0.1" + +eslint-plugin-react@7.11.1: + version "7.11.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz#c01a7af6f17519457d6116aa94fc6d2ccad5443c" + integrity sha512-cVVyMadRyW7qsIUh3FHp3u6QHNhOgVrLQYdQEB1bPWBsgbNCHdFAeNMquBMCcZJu59eNthX053L70l7gRt4SCw== + dependencies: + array-includes "^3.0.3" + doctrine "^2.1.0" + has "^1.0.3" + jsx-ast-utils "^2.0.1" + prop-types "^15.6.2" + +eslint-scope@3.7.1: + version "3.7.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" + integrity sha1-PWPD7f2gLgbgGkUq2IyqzHzctug= + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-scope@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172" + integrity sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-utils@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" + integrity sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q== + +eslint-visitor-keys@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" + integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== + +eslint@5.6.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.6.0.tgz#b6f7806041af01f71b3f1895cbb20971ea4b6223" + integrity sha512-/eVYs9VVVboX286mBK7bbKnO1yamUy2UCRjiY6MryhQL2PaaXCExsCQ2aO83OeYRhU2eCU/FMFP+tVMoOrzNrA== + dependencies: + "@babel/code-frame" "^7.0.0" + ajv "^6.5.3" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^3.1.0" + doctrine "^2.1.0" + eslint-scope "^4.0.0" + eslint-utils "^1.3.1" + eslint-visitor-keys "^1.0.0" + espree "^4.0.0" + esquery "^1.0.1" + esutils "^2.0.2" + file-entry-cache "^2.0.0" + functional-red-black-tree "^1.0.1" + glob "^7.1.2" + globals "^11.7.0" + ignore "^4.0.6" + imurmurhash "^0.1.4" + inquirer "^6.1.0" + is-resolvable "^1.1.0" + js-yaml "^3.12.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.5" + minimatch "^3.0.4" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.2" + path-is-inside "^1.0.2" + pluralize "^7.0.0" + progress "^2.0.0" + regexpp "^2.0.0" + require-uncached "^1.0.3" + semver "^5.5.1" + strip-ansi "^4.0.0" + strip-json-comments "^2.0.1" + table "^4.0.3" + text-table "^0.2.0" + +espree@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/espree/-/espree-4.1.0.tgz#728d5451e0fd156c04384a7ad89ed51ff54eb25f" + integrity sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w== + dependencies: + acorn "^6.0.2" + acorn-jsx "^5.0.0" + eslint-visitor-keys "^1.0.0" + +esprima@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" + integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" + integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== + dependencies: + estraverse "^4.0.0" + +esrecurse@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" + integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== + dependencies: + estraverse "^4.1.0" + +estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" + integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= + +esutils@^2.0.0, esutils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +eventemitter3@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" + integrity sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA== + +events@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" + integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= + +eventsource@0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232" + integrity sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI= + dependencies: + original ">=0.0.5" + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +exec-sh@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.2.tgz#2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36" + integrity sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw== + dependencies: + merge "^1.2.0" + +execa@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" + integrity sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw== + dependencies: + cross-spawn "^6.0.0" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + cross-spawn "^6.0.0" + get-stream "^4.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + +expand-brackets@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= + dependencies: + is-posix-bracket "^0.1.0" + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +expand-range@^1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= + dependencies: + fill-range "^2.1.0" + +expand-tilde@^2.0.0, expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" + integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + dependencies: + homedir-polyfill "^1.0.1" + +expect@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-23.6.0.tgz#1e0c8d3ba9a581c87bd71fb9bc8862d443425f98" + integrity sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w== + dependencies: + ansi-styles "^3.2.0" + jest-diff "^23.6.0" + jest-get-type "^22.1.0" + jest-matcher-utils "^23.6.0" + jest-message-util "^23.4.0" + jest-regex-util "^23.3.0" + +express@^4.16.2: + version "4.16.4" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" + integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== + dependencies: + accepts "~1.3.5" + array-flatten "1.1.1" + body-parser "1.18.3" + content-disposition "0.5.2" + content-type "~1.0.4" + cookie "0.3.1" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~1.1.2" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.1.1" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.2" + path-to-regexp "0.1.7" + proxy-addr "~2.0.4" + qs "6.5.2" + range-parser "~1.2.0" + safe-buffer "5.1.2" + send "0.16.2" + serve-static "1.13.2" + setprototypeof "1.1.0" + statuses "~1.4.0" + type-is "~1.6.16" + utils-merge "1.0.1" + vary "~1.1.2" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +external-editor@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" + integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +extglob@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= + dependencies: + is-extglob "^1.0.0" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= + +fast-glob@^2.0.2: + version "2.2.4" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.4.tgz#e54f4b66d378040e0e4d6a68ec36bbc5b04363c0" + integrity sha512-FjK2nCGI/McyzgNtTESqaWP3trPvHyRyoyY70hxjc3oKPNmDe8taohLZpoVKoUjW85tbU5txaYUZCNtVzygl1g== + dependencies: + "@mrmlnc/readdir-enhanced" "^2.2.1" + "@nodelib/fs.stat" "^1.1.2" + glob-parent "^3.1.0" + is-glob "^4.0.0" + merge2 "^1.2.3" + micromatch "^3.1.10" + +fast-json-stable-stringify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" + integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= + +fast-levenshtein@~2.0.4: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fastparse@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" + integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== + +faye-websocket@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" + integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= + dependencies: + websocket-driver ">=0.5.1" + +faye-websocket@~0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" + integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= + dependencies: + websocket-driver ">=0.5.1" + +fb-watchman@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" + integrity sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg= + dependencies: + bser "^2.0.0" + +figgy-pudding@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" + integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== + +figures@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" + integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E= + dependencies: + flat-cache "^1.2.1" + object-assign "^4.0.1" + +file-loader@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-2.0.0.tgz#39749c82f020b9e85901dcff98e8004e6401cfde" + integrity sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ== + dependencies: + loader-utils "^1.0.2" + schema-utils "^1.0.0" + +filename-regex@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" + integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= + +fileset@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0" + integrity sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA= + dependencies: + glob "^7.0.3" + minimatch "^3.0.3" + +filesize@3.6.1: + version "3.6.1" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" + integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== + +fill-range@^2.1.0: + version "2.2.4" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" + integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== + dependencies: + is-number "^2.1.0" + isobject "^2.0.0" + randomatic "^3.0.0" + repeat-element "^1.1.2" + repeat-string "^1.5.2" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +finalhandler@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" + integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.2" + statuses "~1.4.0" + unpipe "~1.0.0" + +find-cache-dir@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" + integrity sha1-yN765XyKUqinhPnjHFfHQumToLk= + dependencies: + commondir "^1.0.1" + mkdirp "^0.5.1" + pkg-dir "^1.0.0" + +find-cache-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" + integrity sha1-kojj6ePMN0hxfTnq3hfPcfww7m8= + dependencies: + commondir "^1.0.1" + make-dir "^1.0.0" + pkg-dir "^2.0.0" + +find-cache-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.0.0.tgz#4c1faed59f45184530fb9d7fa123a4d04a98472d" + integrity sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA== + dependencies: + commondir "^1.0.1" + make-dir "^1.0.0" + pkg-dir "^3.0.0" + +find-up@3.0.0, find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +find-up@^2.0.0, find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + dependencies: + locate-path "^2.0.0" + +flat-cache@^1.2.1: + version "1.3.4" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f" + integrity sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg== + dependencies: + circular-json "^0.3.1" + graceful-fs "^4.1.2" + rimraf "~2.6.2" + write "^0.2.1" + +flatten@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= + +flush-write-stream@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd" + integrity sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw== + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.4" + +follow-redirects@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.6.0.tgz#d12452c031e8c67eb6637d861bfc7a8090167933" + integrity sha512-4Oh4eI3S9OueVV41AgJ1oLjpaJUhbJ7JDGOMhe0AFqoSejl5Q2nn3eGglAzRUKVKZE8jG5MNn66TjCJMAnpsWA== + dependencies: + debug "=3.1.0" + +for-in@^0.1.3: + version "0.1.8" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" + integrity sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= + +for-in@^1.0.1, for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +for-own@^0.1.3, for-own@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= + dependencies: + for-in "^1.0.1" + +for-own@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" + integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= + dependencies: + for-in "^1.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +fork-ts-checker-webpack-plugin-alt@0.4.14: + version "0.4.14" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin-alt/-/fork-ts-checker-webpack-plugin-alt-0.4.14.tgz#1bd6c0d97b7d4682dde61255fcbd78b72f7473a0" + integrity sha512-s0wjOBuPdylMRBzZ4yO8LSJuzem3g0MYZFxsjRXrFDQyL5KJBVSq30+GoHM/t/r2CRU4tI6zi04sq6OXK0UYnw== + dependencies: + babel-code-frame "^6.22.0" + chalk "^2.4.1" + chokidar "^2.0.4" + lodash "^4.17.11" + micromatch "^3.1.10" + minimatch "^3.0.4" + resolve "^1.5.0" + tapable "^1.0.0" + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +forwarded@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +from2@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-extra@7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.0.tgz#8cc3f47ce07ef7b3593a11b9fb245f7e34c041d6" + integrity sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" + integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-minipass@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" + integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== + dependencies: + minipass "^2.2.1" + +fs-write-stream-atomic@^1.0.8: + version "1.0.10" + resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= + dependencies: + graceful-fs "^4.1.2" + iferr "^0.1.5" + imurmurhash "^0.1.4" + readable-stream "1 || 2" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@1.2.4, fsevents@^1.2.2, fsevents@^1.2.3: + version "1.2.4" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426" + integrity sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg== + dependencies: + nan "^2.9.2" + node-pre-gyp "^0.10.0" + +function-bind@^1.1.0, function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +get-caller-file@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" + integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== + +get-own-enumerable-property-symbols@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203" + integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg== + +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= + +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +glob-base@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + +glob-parent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= + dependencies: + is-glob "^2.0.0" + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob-to-regexp@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" + integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= + +glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: + version "7.1.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" + integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-modules@1.0.0, global-modules@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" + integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + dependencies: + global-prefix "^1.0.1" + is-windows "^1.0.1" + resolve-dir "^1.0.0" + +global-prefix@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" + integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + dependencies: + expand-tilde "^2.0.2" + homedir-polyfill "^1.0.1" + ini "^1.3.4" + is-windows "^1.0.1" + which "^1.2.14" + +globals@^11.1.0, globals@^11.7.0: + version "11.9.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.9.0.tgz#bde236808e987f290768a93d065060d78e6ab249" + integrity sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg== + +globals@^9.18.0: + version "9.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" + integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== + +globby@8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.1.tgz#b5ad48b8aa80b35b814fc1281ecc851f1d2b5b50" + integrity sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw== + dependencies: + array-union "^1.0.1" + dir-glob "^2.0.0" + fast-glob "^2.0.2" + glob "^7.1.2" + ignore "^3.3.5" + pify "^3.0.0" + slash "^1.0.0" + +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: + version "4.1.15" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" + integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== + +growly@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" + integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= + +gzip-size@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz#a55ecd99222f4c48fd8c01c625ce3b349d0a0e80" + integrity sha512-5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA== + dependencies: + duplexer "^0.1.1" + pify "^3.0.0" + +h2x-core@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/h2x-core/-/h2x-core-1.1.1.tgz#7fb31ab28e30ebf11818e3c7d183487ecf489f9f" + integrity sha512-LdXe4Irs731knLtHgLyFrnJCumfiqXXQwKN1IMUhi37li29PLfLbMDvfK7Rk4wmgHLKP+sIITT1mcJV4QsC3nw== + dependencies: + h2x-generate "^1.1.0" + h2x-parse "^1.1.1" + h2x-traverse "^1.1.0" + +h2x-generate@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/h2x-generate/-/h2x-generate-1.1.0.tgz#c2c98c60070e1eed231e482d5826c3c5dab2a9ba" + integrity sha512-L7Hym0yb20QIjvqeULUPOeh/cyvScdOAyJ6oRlh5dF0+w92hf3OiTk1q15KBijde7jGEe+0R4aOmtW8gkPNIzg== + dependencies: + h2x-traverse "^1.1.0" + +h2x-parse@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/h2x-parse/-/h2x-parse-1.1.1.tgz#875712cd3be75cf736c610d279b8653b24f58385" + integrity sha512-WRSmPF+tIWuUXVEZaYRhcZx/JGEJx8LjZpDDtrvMr5m/GTR0NerydCik5dRzcKXPWCtfXxuJRLR4v2P4HB2B1A== + dependencies: + h2x-types "^1.1.0" + jsdom ">=11.0.0" + +h2x-plugin-jsx@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/h2x-plugin-jsx/-/h2x-plugin-jsx-1.2.0.tgz#211fa02e5c4e0a07307b0005629923910e631c01" + integrity sha512-a7Vb3BHhJJq0dPDNdqguEyQirENkVsFtvM2YkiaT5h/fmGhmM1nDy3BLeJeSKi2tL2g9v4ykm2Z+GG9QrhDgPA== + dependencies: + h2x-types "^1.1.0" + +h2x-traverse@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/h2x-traverse/-/h2x-traverse-1.1.0.tgz#194b36c593f4e20a754dee47fa6b2288647b2271" + integrity sha512-1ND8ZbISLSUgpLHYJRvhvElITvs0g44L7RxjeXViz5XP6rooa+FtXTFLByl2Yg01zj2txubifHIuU4pgvj8l+A== + dependencies: + h2x-types "^1.1.0" + +h2x-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/h2x-types/-/h2x-types-1.1.0.tgz#ec0d5e3674e2207269f32976ac9c82aaff4818e6" + integrity sha512-QdH5qfLcdF209UsCdM0ZNZ9Dwm2PHvMfeLZtivBrjX3Y/df4US2pwsUC4HBfWhye/mx/t6puODeC7Oacb/Ol8g== + +handle-thing@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4" + integrity sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ= + +handlebars@^4.0.3: + version "4.0.12" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.12.tgz#2c15c8a96d46da5e266700518ba8cb8d919d5bc5" + integrity sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA== + dependencies: + async "^2.5.0" + optimist "^0.6.1" + source-map "^0.6.1" + optionalDependencies: + uglify-js "^3.1.4" + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.0: + version "5.1.3" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" + integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== + dependencies: + ajv "^6.5.5" + har-schema "^2.0.0" + +harmony-reflect@^1.4.6: + version "1.6.1" + resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.1.tgz#c108d4f2bb451efef7a37861fdbdae72c9bdefa9" + integrity sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA== + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + dependencies: + ansi-regex "^2.0.0" + +has-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" + integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.0, has@^1.0.1, has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" + integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +he@1.2.x: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + +hmac-drbg@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +hoek@4.x.x: + version "4.2.1" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" + integrity sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA== + +home-or-tmp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" + integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.1" + +homedir-polyfill@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" + integrity sha1-TCu8inWJmP7r9e1oWA921GdotLw= + dependencies: + parse-passwd "^1.0.0" + +hoopy@^0.1.2: + version "0.1.4" + resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" + integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== + +hosted-git-info@^2.1.4: + version "2.7.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" + integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + +hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= + +html-comment-regex@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" + integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== + +html-encoding-sniffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" + integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== + dependencies: + whatwg-encoding "^1.0.1" + +html-entities@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" + integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= + +html-minifier@^3.2.3: + version "3.5.21" + resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" + integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== + dependencies: + camel-case "3.0.x" + clean-css "4.2.x" + commander "2.17.x" + he "1.2.x" + param-case "2.1.x" + relateurl "0.2.x" + uglify-js "3.4.x" + +html-webpack-plugin@4.0.0-alpha.2: + version "4.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.0.0-alpha.2.tgz#7745967e389a57a098e26963f328ebe4c19b598d" + integrity sha512-tyvhjVpuGqD7QYHi1l1drMQTg5i+qRxpQEGbdnYFREgOKy7aFDf/ocQ/V1fuEDlQx7jV2zMap3Hj2nE9i5eGXw== + dependencies: + "@types/tapable" "1.0.2" + html-minifier "^3.2.3" + loader-utils "^1.1.0" + lodash "^4.17.10" + pretty-error "^2.0.2" + tapable "^1.0.0" + util.promisify "1.0.0" + +htmlparser2@~3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.3.0.tgz#cc70d05a59f6542e43f0e685c982e14c924a9efe" + integrity sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4= + dependencies: + domelementtype "1" + domhandler "2.1" + domutils "1.1" + readable-stream "1.0" + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + +http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.4.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" + integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w== + +http-proxy-middleware@~0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab" + integrity sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q== + dependencies: + http-proxy "^1.16.2" + is-glob "^4.0.0" + lodash "^4.17.5" + micromatch "^3.1.9" + +http-proxy@^1.16.2: + version "1.17.0" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" + integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== + dependencies: + eventemitter3 "^3.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + +iconv-lite@0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" + integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= + +icss-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" + integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI= + dependencies: + postcss "^6.0.1" + +identity-obj-proxy@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" + integrity sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= + dependencies: + harmony-reflect "^1.4.6" + +ieee754@^1.1.4: + version "1.1.12" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b" + integrity sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA== + +iferr@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" + integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= + +ignore-walk@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" + integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== + dependencies: + minimatch "^3.0.4" + +ignore@^3.3.5: + version "3.3.10" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" + integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +immer@1.7.2: + version "1.7.2" + resolved "https://registry.yarnpkg.com/immer/-/immer-1.7.2.tgz#a51e9723c50b27e132f6566facbec1c85fc69547" + integrity sha512-4Urocwu9+XLDJw4Tc6ZCg7APVjjLInCFvO4TwGsAYV5zT6YYSor14dsZR0+0tHlDIN92cFUOq+i7fC00G5vTxA== + +import-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" + integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= + dependencies: + import-from "^2.1.0" + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-from@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" + integrity sha1-M1238qev/VOqpHHUuAId7ja387E= + dependencies: + resolve-from "^3.0.0" + +import-local@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc" + integrity sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ== + dependencies: + pkg-dir "^2.0.0" + resolve-cwd "^2.0.0" + +import-local@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + dependencies: + pkg-dir "^3.0.0" + resolve-cwd "^2.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + +indexof@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +inherits@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + +ini@^1.3.4, ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + +inquirer@6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.0.tgz#51adcd776f661369dc1e894859c2560a224abdd8" + integrity sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg== + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.0" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^3.0.0" + figures "^2.0.0" + lodash "^4.17.10" + mute-stream "0.0.7" + run-async "^2.2.0" + rxjs "^6.1.0" + string-width "^2.1.0" + strip-ansi "^4.0.0" + through "^2.3.6" + +inquirer@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz#9943fc4882161bdb0b0c9276769c75b32dbfcd52" + integrity sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg== + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.0" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^3.0.0" + figures "^2.0.0" + lodash "^4.17.10" + mute-stream "0.0.7" + run-async "^2.2.0" + rxjs "^6.1.0" + string-width "^2.1.0" + strip-ansi "^5.0.0" + through "^2.3.6" + +internal-ip@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-3.0.1.tgz#df5c99876e1d2eb2ea2d74f520e3f669a00ece27" + integrity sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q== + dependencies: + default-gateway "^2.6.0" + ipaddr.js "^1.5.2" + +invariant@^2.2.2, invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= + +invert-kv@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" + integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== + +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + +ip@^1.1.0, ip@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + +ipaddr.js@1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e" + integrity sha1-6qM9bd16zo9/b+DJygRA5wZzix4= + +ipaddr.js@^1.5.2: + version "1.8.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.1.tgz#fa4b79fa47fd3def5e3b159825161c0a519c9427" + integrity sha1-+kt5+kf9Pe9eOxWYJRYcClGclCc= + +is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.0.2, is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-builtin-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" + integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74= + dependencies: + builtin-modules "^1.0.0" + +is-callable@^1.1.3, is-callable@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" + integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== + +is-ci@^1.0.10: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" + integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== + dependencies: + ci-info "^1.5.0" + +is-color-stop@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + dependencies: + css-color-names "^0.0.4" + hex-color-regex "^1.1.0" + hsl-regex "^1.0.0" + hsla-regex "^1.0.0" + rgb-regex "^1.0.1" + rgba-regex "^1.0.0" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" + integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + +is-dotfile@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= + +is-equal-shallow@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= + dependencies: + is-primitive "^2.0.0" + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-finite@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-generator-fn@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a" + integrity sha1-lp1J4bszKfa7fwkIm+JleLLd1Go= + +is-glob@^2.0.0, is-glob@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= + dependencies: + is-extglob "^1.0.0" + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" + integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= + dependencies: + is-extglob "^2.1.1" + +is-number@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= + dependencies: + kind-of "^3.0.2" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-number@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== + +is-obj@^1.0.0, is-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + +is-path-cwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" + integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0= + +is-path-in-cwd@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" + integrity sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ== + dependencies: + is-path-inside "^1.0.0" + +is-path-inside@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" + integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= + dependencies: + path-is-inside "^1.0.1" + +is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-posix-bracket@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= + +is-primitive@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= + +is-promise@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" + integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= + +is-regex@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" + integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= + dependencies: + has "^1.0.1" + +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= + +is-resolvable@^1.0.0, is-resolvable@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + +is-root@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.0.0.tgz#838d1e82318144e5a6f77819d90207645acc7019" + integrity sha512-F/pJIk8QD6OX5DNhRB7hWamLsUilmkDGho48KbgZ6xg/lmAZXHxzXQ91jzB3yRSw5kdQGGGc4yz8HYhTYIMWPg== + +is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-svg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" + integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== + dependencies: + html-comment-regex "^1.1.0" + +is-symbol@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" + integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== + dependencies: + has-symbols "^1.0.0" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + +is-windows@^1.0.1, is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isemail@3.x.x: + version "3.2.0" + resolved "https://registry.yarnpkg.com/isemail/-/isemail-3.2.0.tgz#59310a021931a9fb06bbb51e155ce0b3f236832c" + integrity sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg== + dependencies: + punycode "2.x.x" + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +istanbul-api@^1.3.1: + version "1.3.7" + resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.7.tgz#a86c770d2b03e11e3f778cd7aedd82d2722092aa" + integrity sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA== + dependencies: + async "^2.1.4" + fileset "^2.0.2" + istanbul-lib-coverage "^1.2.1" + istanbul-lib-hook "^1.2.2" + istanbul-lib-instrument "^1.10.2" + istanbul-lib-report "^1.1.5" + istanbul-lib-source-maps "^1.2.6" + istanbul-reports "^1.5.1" + js-yaml "^3.7.0" + mkdirp "^0.5.1" + once "^1.4.0" + +istanbul-lib-coverage@^1.2.0, istanbul-lib-coverage@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz#ccf7edcd0a0bb9b8f729feeb0930470f9af664f0" + integrity sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ== + +istanbul-lib-hook@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz#bc6bf07f12a641fbf1c85391d0daa8f0aea6bf86" + integrity sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw== + dependencies: + append-transform "^0.4.0" + +istanbul-lib-instrument@^1.10.1, istanbul-lib-instrument@^1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz#1f55ed10ac3c47f2bdddd5307935126754d0a9ca" + integrity sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A== + dependencies: + babel-generator "^6.18.0" + babel-template "^6.16.0" + babel-traverse "^6.18.0" + babel-types "^6.18.0" + babylon "^6.18.0" + istanbul-lib-coverage "^1.2.1" + semver "^5.3.0" + +istanbul-lib-report@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz#f2a657fc6282f96170aaf281eb30a458f7f4170c" + integrity sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw== + dependencies: + istanbul-lib-coverage "^1.2.1" + mkdirp "^0.5.1" + path-parse "^1.0.5" + supports-color "^3.1.2" + +istanbul-lib-source-maps@^1.2.4, istanbul-lib-source-maps@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz#37b9ff661580f8fca11232752ee42e08c6675d8f" + integrity sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg== + dependencies: + debug "^3.1.0" + istanbul-lib-coverage "^1.2.1" + mkdirp "^0.5.1" + rimraf "^2.6.1" + source-map "^0.5.3" + +istanbul-reports@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.5.1.tgz#97e4dbf3b515e8c484caea15d6524eebd3ff4e1a" + integrity sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw== + dependencies: + handlebars "^4.0.3" + +jest-changed-files@^23.4.2: + version "23.4.2" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-23.4.2.tgz#1eed688370cd5eebafe4ae93d34bb3b64968fe83" + integrity sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA== + dependencies: + throat "^4.0.0" + +jest-cli@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.6.0.tgz#61ab917744338f443ef2baa282ddffdd658a5da4" + integrity sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ== + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.1" + exit "^0.1.2" + glob "^7.1.2" + graceful-fs "^4.1.11" + import-local "^1.0.0" + is-ci "^1.0.10" + istanbul-api "^1.3.1" + istanbul-lib-coverage "^1.2.0" + istanbul-lib-instrument "^1.10.1" + istanbul-lib-source-maps "^1.2.4" + jest-changed-files "^23.4.2" + jest-config "^23.6.0" + jest-environment-jsdom "^23.4.0" + jest-get-type "^22.1.0" + jest-haste-map "^23.6.0" + jest-message-util "^23.4.0" + jest-regex-util "^23.3.0" + jest-resolve-dependencies "^23.6.0" + jest-runner "^23.6.0" + jest-runtime "^23.6.0" + jest-snapshot "^23.6.0" + jest-util "^23.4.0" + jest-validate "^23.6.0" + jest-watcher "^23.4.0" + jest-worker "^23.2.0" + micromatch "^2.3.11" + node-notifier "^5.2.1" + prompts "^0.1.9" + realpath-native "^1.0.0" + rimraf "^2.5.4" + slash "^1.0.0" + string-length "^2.0.0" + strip-ansi "^4.0.0" + which "^1.2.12" + yargs "^11.0.0" + +jest-config@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.6.0.tgz#f82546a90ade2d8c7026fbf6ac5207fc22f8eb1d" + integrity sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ== + dependencies: + babel-core "^6.0.0" + babel-jest "^23.6.0" + chalk "^2.0.1" + glob "^7.1.1" + jest-environment-jsdom "^23.4.0" + jest-environment-node "^23.4.0" + jest-get-type "^22.1.0" + jest-jasmine2 "^23.6.0" + jest-regex-util "^23.3.0" + jest-resolve "^23.6.0" + jest-util "^23.4.0" + jest-validate "^23.6.0" + micromatch "^2.3.11" + pretty-format "^23.6.0" + +jest-diff@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-23.6.0.tgz#1500f3f16e850bb3d71233408089be099f610c7d" + integrity sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g== + dependencies: + chalk "^2.0.1" + diff "^3.2.0" + jest-get-type "^22.1.0" + pretty-format "^23.6.0" + +jest-docblock@^23.2.0: + version "23.2.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-23.2.0.tgz#f085e1f18548d99fdd69b20207e6fd55d91383a7" + integrity sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c= + dependencies: + detect-newline "^2.1.0" + +jest-each@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-23.6.0.tgz#ba0c3a82a8054387016139c733a05242d3d71575" + integrity sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg== + dependencies: + chalk "^2.0.1" + pretty-format "^23.6.0" + +jest-environment-jsdom@^23.4.0: + version "23.4.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz#056a7952b3fea513ac62a140a2c368c79d9e6023" + integrity sha1-BWp5UrP+pROsYqFAosNox52eYCM= + dependencies: + jest-mock "^23.2.0" + jest-util "^23.4.0" + jsdom "^11.5.1" + +jest-environment-node@^23.4.0: + version "23.4.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.4.0.tgz#57e80ed0841dea303167cce8cd79521debafde10" + integrity sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA= + dependencies: + jest-mock "^23.2.0" + jest-util "^23.4.0" + +jest-get-type@^22.1.0: + version "22.4.3" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4" + integrity sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w== + +jest-haste-map@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.6.0.tgz#2e3eb997814ca696d62afdb3f2529f5bbc935e16" + integrity sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg== + dependencies: + fb-watchman "^2.0.0" + graceful-fs "^4.1.11" + invariant "^2.2.4" + jest-docblock "^23.2.0" + jest-serializer "^23.0.1" + jest-worker "^23.2.0" + micromatch "^2.3.11" + sane "^2.0.0" + +jest-jasmine2@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz#840e937f848a6c8638df24360ab869cc718592e0" + integrity sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ== + dependencies: + babel-traverse "^6.0.0" + chalk "^2.0.1" + co "^4.6.0" + expect "^23.6.0" + is-generator-fn "^1.0.0" + jest-diff "^23.6.0" + jest-each "^23.6.0" + jest-matcher-utils "^23.6.0" + jest-message-util "^23.4.0" + jest-snapshot "^23.6.0" + jest-util "^23.4.0" + pretty-format "^23.6.0" + +jest-leak-detector@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz#e4230fd42cf381a1a1971237ad56897de7e171de" + integrity sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg== + dependencies: + pretty-format "^23.6.0" + +jest-matcher-utils@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz#726bcea0c5294261a7417afb6da3186b4b8cac80" + integrity sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog== + dependencies: + chalk "^2.0.1" + jest-get-type "^22.1.0" + pretty-format "^23.6.0" + +jest-message-util@^23.4.0: + version "23.4.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.4.0.tgz#17610c50942349508d01a3d1e0bda2c079086a9f" + integrity sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8= + dependencies: + "@babel/code-frame" "^7.0.0-beta.35" + chalk "^2.0.1" + micromatch "^2.3.11" + slash "^1.0.0" + stack-utils "^1.0.1" + +jest-mock@^23.2.0: + version "23.2.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.2.0.tgz#ad1c60f29e8719d47c26e1138098b6d18b261134" + integrity sha1-rRxg8p6HGdR8JuETgJi20YsmETQ= + +jest-pnp-resolver@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.0.1.tgz#f397cd71dbcd4a1947b2e435f6da8e9a347308fa" + integrity sha512-kzhvJQp+9k0a/hpvIIzOJgOwfOqmnohdrAMZW2EscH3kxR2VWD7EcPa10cio8EK9V7PcD75bhG1pFnO70zGwSQ== + +jest-regex-util@^23.3.0: + version "23.3.0" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.3.0.tgz#5f86729547c2785c4002ceaa8f849fe8ca471bc5" + integrity sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U= + +jest-resolve-dependencies@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz#b4526af24c8540d9a3fab102c15081cf509b723d" + integrity sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA== + dependencies: + jest-regex-util "^23.3.0" + jest-snapshot "^23.6.0" + +jest-resolve@23.6.0, jest-resolve@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.6.0.tgz#cf1d1a24ce7ee7b23d661c33ba2150f3aebfa0ae" + integrity sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA== + dependencies: + browser-resolve "^1.11.3" + chalk "^2.0.1" + realpath-native "^1.0.0" + +jest-runner@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.6.0.tgz#3894bd219ffc3f3cb94dc48a4170a2e6f23a5a38" + integrity sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA== + dependencies: + exit "^0.1.2" + graceful-fs "^4.1.11" + jest-config "^23.6.0" + jest-docblock "^23.2.0" + jest-haste-map "^23.6.0" + jest-jasmine2 "^23.6.0" + jest-leak-detector "^23.6.0" + jest-message-util "^23.4.0" + jest-runtime "^23.6.0" + jest-util "^23.4.0" + jest-worker "^23.2.0" + source-map-support "^0.5.6" + throat "^4.0.0" + +jest-runtime@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.6.0.tgz#059e58c8ab445917cd0e0d84ac2ba68de8f23082" + integrity sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw== + dependencies: + babel-core "^6.0.0" + babel-plugin-istanbul "^4.1.6" + chalk "^2.0.1" + convert-source-map "^1.4.0" + exit "^0.1.2" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.1.11" + jest-config "^23.6.0" + jest-haste-map "^23.6.0" + jest-message-util "^23.4.0" + jest-regex-util "^23.3.0" + jest-resolve "^23.6.0" + jest-snapshot "^23.6.0" + jest-util "^23.4.0" + jest-validate "^23.6.0" + micromatch "^2.3.11" + realpath-native "^1.0.0" + slash "^1.0.0" + strip-bom "3.0.0" + write-file-atomic "^2.1.0" + yargs "^11.0.0" + +jest-serializer@^23.0.1: + version "23.0.1" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.1.tgz#a3776aeb311e90fe83fab9e533e85102bd164165" + integrity sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU= + +jest-snapshot@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-23.6.0.tgz#f9c2625d1b18acda01ec2d2b826c0ce58a5aa17a" + integrity sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg== + dependencies: + babel-types "^6.0.0" + chalk "^2.0.1" + jest-diff "^23.6.0" + jest-matcher-utils "^23.6.0" + jest-message-util "^23.4.0" + jest-resolve "^23.6.0" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + pretty-format "^23.6.0" + semver "^5.5.0" + +jest-util@^23.4.0: + version "23.4.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.4.0.tgz#4d063cb927baf0a23831ff61bec2cbbf49793561" + integrity sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE= + dependencies: + callsites "^2.0.0" + chalk "^2.0.1" + graceful-fs "^4.1.11" + is-ci "^1.0.10" + jest-message-util "^23.4.0" + mkdirp "^0.5.1" + slash "^1.0.0" + source-map "^0.6.0" + +jest-validate@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz#36761f99d1ed33fcd425b4e4c5595d62b6597474" + integrity sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A== + dependencies: + chalk "^2.0.1" + jest-get-type "^22.1.0" + leven "^2.1.0" + pretty-format "^23.6.0" + +jest-watcher@^23.4.0: + version "23.4.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-23.4.0.tgz#d2e28ce74f8dad6c6afc922b92cabef6ed05c91c" + integrity sha1-0uKM50+NrWxq/JIrksq+9u0FyRw= + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.1" + string-length "^2.0.0" + +jest-worker@^23.2.0: + version "23.2.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.2.0.tgz#faf706a8da36fae60eb26957257fa7b5d8ea02b9" + integrity sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk= + dependencies: + merge-stream "^1.0.1" + +jest@23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-23.6.0.tgz#ad5835e923ebf6e19e7a1d7529a432edfee7813d" + integrity sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw== + dependencies: + import-local "^1.0.0" + jest-cli "^23.6.0" + +joi@^11.1.1: + version "11.4.0" + resolved "https://registry.yarnpkg.com/joi/-/joi-11.4.0.tgz#f674897537b625e9ac3d0b7e1604c828ad913ccb" + integrity sha512-O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA== + dependencies: + hoek "4.x.x" + isemail "3.x.x" + topo "2.x.x" + +js-levenshtein@^1.1.3: + version "1.1.4" + resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.4.tgz#3a56e3cbf589ca0081eb22cd9ba0b1290a16d26e" + integrity sha512-PxfGzSs0ztShKrUYPIn5r0MtyAhYcCwmndozzpz8YObbPnD1jFxzlBGbRnX2mIu6Z13xN6+PTu05TQFnZFlzow== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + +js-yaml@^3.12.0, js-yaml@^3.7.0, js-yaml@^3.9.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1" + integrity sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +jsdom@>=11.0.0: + version "13.1.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-13.1.0.tgz#fa7356f0cc8111d0f1077cb7800d06f22f1d66c7" + integrity sha512-C2Kp0qNuopw0smXFaHeayvharqF3kkcNqlcIlSX71+3XrsOFwkEPLt/9f5JksMmaul2JZYIQuY+WTpqHpQQcLg== + dependencies: + abab "^2.0.0" + acorn "^6.0.4" + acorn-globals "^4.3.0" + array-equal "^1.0.0" + cssom "^0.3.4" + cssstyle "^1.1.1" + data-urls "^1.1.0" + domexception "^1.0.1" + escodegen "^1.11.0" + html-encoding-sniffer "^1.0.2" + nwsapi "^2.0.9" + parse5 "5.1.0" + pn "^1.1.0" + request "^2.88.0" + request-promise-native "^1.0.5" + saxes "^3.1.4" + symbol-tree "^3.2.2" + tough-cookie "^2.5.0" + w3c-hr-time "^1.0.1" + w3c-xmlserializer "^1.0.1" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.5" + whatwg-mimetype "^2.3.0" + whatwg-url "^7.0.0" + ws "^6.1.2" + xml-name-validator "^3.0.0" + +jsdom@^11.5.1: + version "11.12.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" + integrity sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== + dependencies: + abab "^2.0.0" + acorn "^5.5.3" + acorn-globals "^4.1.0" + array-equal "^1.0.0" + cssom ">= 0.3.2 < 0.4.0" + cssstyle "^1.0.0" + data-urls "^1.0.0" + domexception "^1.0.1" + escodegen "^1.9.1" + html-encoding-sniffer "^1.0.2" + left-pad "^1.3.0" + nwsapi "^2.0.7" + parse5 "4.0.0" + pn "^1.1.0" + request "^2.87.0" + request-promise-native "^1.0.5" + sax "^1.2.4" + symbol-tree "^3.2.2" + tough-cookie "^2.3.4" + w3c-hr-time "^1.0.1" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.3" + whatwg-mimetype "^2.1.0" + whatwg-url "^6.4.1" + ws "^5.2.0" + xml-name-validator "^3.0.0" + +jsesc@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" + integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= + dependencies: + jsonify "~0.0.0" + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +json3@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" + integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= + +json5@^0.5.0, json5@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" + integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ== + dependencies: + minimist "^1.2.0" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +jsx-ast-utils@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f" + integrity sha1-6AGxs5mF4g//yHtA43SAgOLcrH8= + dependencies: + array-includes "^3.0.3" + +killable@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + +kind-of@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" + integrity sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU= + dependencies: + is-buffer "^1.0.2" + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" + integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== + +kleur@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-2.0.2.tgz#b704f4944d95e255d038f0cb05fb8a602c55a300" + integrity sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ== + +last-call-webpack-plugin@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" + integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== + dependencies: + lodash "^4.17.5" + webpack-sources "^1.1.0" + +lazy-cache@^0.2.3: + version "0.2.7" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" + integrity sha1-f+3fLctu23fRHvHRF6tf/fCrG2U= + +lazy-cache@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" + integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= + +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= + dependencies: + invert-kv "^1.0.0" + +lcid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" + integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== + dependencies: + invert-kv "^2.0.0" + +left-pad@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" + integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== + +leven@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" + integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= + +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +load-json-file@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" + integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + strip-bom "^3.0.0" + +loader-fs-cache@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc" + integrity sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw= + dependencies: + find-cache-dir "^0.1.1" + mkdirp "0.5.1" + +loader-runner@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.1.tgz#026f12fe7c3115992896ac02ba022ba92971b979" + integrity sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw== + +loader-utils@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" + integrity sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0= + dependencies: + big.js "^3.1.3" + emojis-list "^2.0.0" + json5 "^0.5.0" + +loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" + integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== + dependencies: + big.js "^5.2.2" + emojis-list "^2.0.0" + json5 "^1.0.1" + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +lodash._reinterpolate@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= + +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" + integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= + +lodash.tail@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" + integrity sha1-0jM6NtnncXyK0vfKyv7HwytERmQ= + +lodash.template@^4.2.4, lodash.template@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" + integrity sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A= + dependencies: + lodash._reinterpolate "~3.0.0" + lodash.templatesettings "^4.0.0" + +lodash.templatesettings@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" + integrity sha1-K01OlbpEDZFf8IvImeRVNmZxMxY= + dependencies: + lodash._reinterpolate "~3.0.0" + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + +"lodash@>=3.5 <5", lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5: + version "4.17.11" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" + integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== + +loglevel@^1.4.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" + integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lower-case@^1.1.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" + integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= + +lru-cache@^4.0.1, lru-cache@^4.1.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +make-dir@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" + integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== + dependencies: + pify "^3.0.0" + +makeerror@1.0.x: + version "1.0.11" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" + integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= + dependencies: + tmpl "1.0.x" + +mamacro@^0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" + integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== + +map-age-cleaner@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + dependencies: + p-defer "^1.0.0" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +math-random@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" + integrity sha1-izqsWIuKZuSXXjzepn97sylgH6w= + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +mdn-data@~1.1.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" + integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +mem@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" + integrity sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y= + dependencies: + mimic-fn "^1.0.0" + +mem@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.0.0.tgz#6437690d9471678f6cc83659c00cbafcd6b0cdaf" + integrity sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA== + dependencies: + map-age-cleaner "^0.1.1" + mimic-fn "^1.0.0" + p-is-promise "^1.1.0" + +memory-fs@^0.4.0, memory-fs@~0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + +merge-deep@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/merge-deep/-/merge-deep-3.0.2.tgz#f39fa100a4f1bd34ff29f7d2bf4508fbb8d83ad2" + integrity sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA== + dependencies: + arr-union "^3.1.0" + clone-deep "^0.2.4" + kind-of "^3.0.2" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +merge-stream@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" + integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE= + dependencies: + readable-stream "^2.0.1" + +merge2@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5" + integrity sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA== + +merge@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.1.tgz#38bebf80c3220a8a487b6fcfb3941bb11720c145" + integrity sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +micromatch@^2.3.11: + version "2.3.11" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= + dependencies: + arr-diff "^2.0.0" + array-unique "^0.2.1" + braces "^1.8.2" + expand-brackets "^0.1.4" + extglob "^0.3.1" + filename-regex "^2.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.1" + kind-of "^3.0.2" + normalize-path "^2.0.1" + object.omit "^2.0.0" + parse-glob "^3.0.4" + regex-cache "^0.4.2" + +micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8, micromatch@^3.1.9: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +"mime-db@>= 1.36.0 < 2", mime-db@~1.37.0: + version "1.37.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" + integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== + +mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.19: + version "2.1.21" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" + integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg== + dependencies: + mime-db "~1.37.0" + +mime@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== + +mime@^2.0.3, mime@^2.3.1: + version "2.4.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6" + integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w== + +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + +mini-css-extract-plugin@0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz#98d60fcc5d228c3e36a9bd15a1d6816d6580beb8" + integrity sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg== + dependencies: + loader-utils "^1.1.0" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + +minimatch@3.0.4, minimatch@^3.0.3, minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= + +minimist@^1.1.1, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + +minimist@~0.0.1: + version "0.0.10" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" + integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= + +minipass@^2.2.1, minipass@^2.3.4: + version "2.3.5" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" + integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.1.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" + integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== + dependencies: + minipass "^2.2.1" + +mississippi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f" + integrity sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw== + dependencies: + concat-stream "^1.5.0" + duplexify "^3.4.2" + end-of-stream "^1.1.0" + flush-write-stream "^1.0.0" + from2 "^2.1.0" + parallel-transform "^1.1.0" + pump "^2.0.1" + pumpify "^1.3.3" + stream-each "^1.1.0" + through2 "^2.0.0" + +mississippi@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" + integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== + dependencies: + concat-stream "^1.5.0" + duplexify "^3.4.2" + end-of-stream "^1.1.0" + flush-write-stream "^1.0.0" + from2 "^2.1.0" + parallel-transform "^1.1.0" + pump "^3.0.0" + pumpify "^1.3.3" + stream-each "^1.1.0" + through2 "^2.0.0" + +mixin-deep@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mixin-object@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" + integrity sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= + dependencies: + for-in "^0.1.3" + is-extendable "^0.1.1" + +mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= + dependencies: + minimist "0.0.8" + +move-concurrently@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" + integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= + dependencies: + aproba "^1.1.1" + copy-concurrently "^1.0.0" + fs-write-stream-atomic "^1.0.8" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.3" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= + +multicast-dns@^6.0.1: + version "6.2.3" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + dependencies: + dns-packet "^1.3.1" + thunky "^1.0.2" + +mute-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= + +nan@^2.9.2: + version "2.12.1" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552" + integrity sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +needle@^2.2.1: + version "2.2.4" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" + integrity sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA== + dependencies: + debug "^2.1.2" + iconv-lite "^0.4.4" + sax "^1.2.4" + +negotiator@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" + integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk= + +neo-async@^2.5.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835" + integrity sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA== + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +no-case@^2.2.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" + integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== + dependencies: + lower-case "^1.1.1" + +node-forge@0.7.5: + version "0.7.5" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" + integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + +node-libs-browser@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz#5f94263d404f6e44767d726901fff05478d600df" + integrity sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg== + dependencies: + assert "^1.1.1" + browserify-zlib "^0.2.0" + buffer "^4.3.0" + console-browserify "^1.1.0" + constants-browserify "^1.0.0" + crypto-browserify "^3.11.0" + domain-browser "^1.1.1" + events "^1.0.0" + https-browserify "^1.0.0" + os-browserify "^0.3.0" + path-browserify "0.0.0" + process "^0.11.10" + punycode "^1.2.4" + querystring-es3 "^0.2.0" + readable-stream "^2.3.3" + stream-browserify "^2.0.1" + stream-http "^2.7.2" + string_decoder "^1.0.0" + timers-browserify "^2.0.4" + tty-browserify "0.0.0" + url "^0.11.0" + util "^0.10.3" + vm-browserify "0.0.4" + +node-notifier@^5.2.1: + version "5.3.0" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.3.0.tgz#c77a4a7b84038733d5fb351aafd8a268bfe19a01" + integrity sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q== + dependencies: + growly "^1.3.0" + semver "^5.5.0" + shellwords "^0.1.1" + which "^1.3.0" + +node-pre-gyp@^0.10.0: + version "0.10.3" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" + integrity sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + +node-releases@^1.0.0-alpha.11, node-releases@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.3.tgz#aad9ce0dcb98129c753f772c0aa01360fb90fbd2" + integrity sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ== + dependencies: + semver "^5.3.0" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-package-data@^2.3.2: + version "2.4.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" + integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw== + dependencies: + hosted-git-info "^2.1.4" + is-builtin-module "^1.0.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.0.1, normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + +normalize-url@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" + integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== + +npm-bundled@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979" + integrity sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g== + +npm-packlist@^1.1.6: + version "1.1.12" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a" + integrity sha512-WJKFOVMeAlsU/pjXuqVdzU0WfgtIBCupkEVwn+1Y0ERAbUfWw8R4GjgVbaKnUjRoD2FoQbHOCbOyT5Mbs9Lw4g== + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +nth-check@^1.0.2, nth-check@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +nwsapi@^2.0.7, nwsapi@^2.0.9: + version "2.0.9" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz#77ac0cdfdcad52b6a1151a84e73254edc33ed016" + integrity sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ== + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +object-assign@4.1.1, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-hash@^1.1.4: + version "1.3.1" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" + integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== + +object-keys@^1.0.11, object-keys@^1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" + integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag== + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" + integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.1" + has-symbols "^1.0.0" + object-keys "^1.0.11" + +object.getownpropertydescriptors@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" + integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= + dependencies: + define-properties "^1.1.2" + es-abstract "^1.5.1" + +object.omit@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= + dependencies: + for-own "^0.1.4" + is-extendable "^0.1.1" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.values@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.0.4.tgz#e524da09b4f66ff05df457546ec72ac99f13069a" + integrity sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo= + dependencies: + define-properties "^1.1.2" + es-abstract "^1.6.1" + function-bind "^1.1.0" + has "^1.0.1" + +obuf@^1.0.0, obuf@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" + integrity sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c= + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + dependencies: + mimic-fn "^1.0.0" + +opn@5.4.0, opn@^5.1.0: + version "5.4.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" + integrity sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw== + dependencies: + is-wsl "^1.1.0" + +optimist@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" + integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= + dependencies: + minimist "~0.0.1" + wordwrap "~0.0.2" + +optimize-css-assets-webpack-plugin@5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz#9eb500711d35165b45e7fd60ba2df40cb3eb9159" + integrity sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A== + dependencies: + cssnano "^4.1.0" + last-call-webpack-plugin "^3.0.0" + +optionator@^0.8.1, optionator@^0.8.2: + version "0.8.2" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" + integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.4" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + wordwrap "~1.0.0" + +original@>=0.0.5: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" + +os-browserify@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" + integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-locale@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" + integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA== + dependencies: + execa "^0.7.0" + lcid "^1.0.0" + mem "^1.1.0" + +os-locale@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" + integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== + dependencies: + execa "^1.0.0" + lcid "^2.0.0" + mem "^4.0.0" + +os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-is-promise@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" + integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= + +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + dependencies: + p-try "^1.0.0" + +p-limit@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68" + integrity sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g== + dependencies: + p-try "^2.0.0" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + dependencies: + p-limit "^1.1.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-map@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" + integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA== + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + +p-try@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" + integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== + +pako@~1.0.5: + version "1.0.7" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.7.tgz#2473439021b57f1516c82f58be7275ad8ef1bb27" + integrity sha512-3HNK5tW4x8o5mO8RuHZp3Ydw9icZXx0RANAOMzlMzx7LVXhMJ4mo3MOBpzyd7r/+RUu8BmndP47LXT+vzjtWcQ== + +parallel-transform@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" + integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= + dependencies: + cyclist "~0.2.2" + inherits "^2.0.3" + readable-stream "^2.1.5" + +param-case@2.1.x: + version "2.1.1" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" + integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= + dependencies: + no-case "^2.2.0" + +parse-asn1@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.1.tgz#f6bf293818332bd0dab54efb16087724745e6ca8" + integrity sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw== + dependencies: + asn1.js "^4.0.0" + browserify-aes "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.0" + pbkdf2 "^3.0.3" + +parse-glob@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" + +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + dependencies: + error-ex "^1.2.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + +parse5@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" + integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== + +parse5@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" + integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== + +parseurl@~1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" + integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M= + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= + dependencies: + pinkie-promise "^2.0.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-is-inside@^1.0.1, path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-parse@^1.0.5, path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +path-type@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" + integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= + dependencies: + pify "^2.0.0" + +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" + integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + dependencies: + pify "^3.0.0" + +pbkdf2@^3.0.3: + version "3.0.17" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" + integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== + dependencies: + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + +pkg-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" + integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= + dependencies: + find-up "^1.0.0" + +pkg-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= + dependencies: + find-up "^2.1.0" + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-up@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" + integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= + dependencies: + find-up "^2.1.0" + +pluralize@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" + integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow== + +pn@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" + integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== + +pnp-webpack-plugin@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.1.0.tgz#947a96d1db94bb5a1fc014d83b581e428699ac8c" + integrity sha512-CPCdcFxx7fEcDMWTDjXe2Wypt4JuMt4q5Q2UrpTcyBBkLiCIyPEh/mCGmUWIcNkKGyXwQ9Y2wVhlKm6ketiBNQ== + +portfinder@^1.0.9: + version "1.0.20" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" + integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw== + dependencies: + async "^1.5.2" + debug "^2.2.0" + mkdirp "0.5.x" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +postcss-attribute-case-insensitive@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.0.tgz#807b6a797ad8bf1c821b2d51cf641e9dd3837624" + integrity sha512-K/zqdg0/UgUgC8qR0lDuxYzmowPpnvrrNC5YuoqzhHMubR9AuhsPlpVu3jjkLHgDAzR+ohD/m7//iGnN9WxbzQ== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-calc@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" + integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ== + dependencies: + css-unit-converter "^1.1.1" + postcss "^7.0.5" + postcss-selector-parser "^5.0.0-rc.4" + postcss-value-parser "^3.3.1" + +postcss-color-functional-notation@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" + integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-gray@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" + integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-color-hex-alpha@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.2.tgz#e9b1886bb038daed33f6394168c210b40bb4fdb6" + integrity sha512-8bIOzQMGdZVifoBQUJdw+yIY00omBd2EwkJXepQo9cjp1UOHHHoeRDeSzTP6vakEpaRc6GAIOfvcQR7jBYaG5Q== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-mod-function@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" + integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-rebeccapurple@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" + integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-colormin@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.2.tgz#93cd1fa11280008696887db1a528048b18e7ed99" + integrity sha512-1QJc2coIehnVFsz0otges8kQLsryi4lo19WD+U5xCWvXd0uw/Z+KKYnbiNDCnO9GP+PvErPHCG0jNvWTngk9Rw== + dependencies: + browserslist "^4.0.0" + color "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-convert-values@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" + integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-custom-media@^7.0.7: + version "7.0.7" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.7.tgz#bbc698ed3089ded61aad0f5bfb1fb48bf6969e73" + integrity sha512-bWPCdZKdH60wKOTG4HKEgxWnZVjAIVNOJDvi3lkuTa90xo/K0YHa2ZnlKLC5e2qF8qCcMQXt0yzQITBp8d0OFA== + dependencies: + postcss "^7.0.5" + +postcss-custom-properties@^8.0.9: + version "8.0.9" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-8.0.9.tgz#8943870528a6eae4c8e8d285b6ccc9fd1f97e69c" + integrity sha512-/Lbn5GP2JkKhgUO2elMs4NnbUJcvHX4AaF5nuJDaNkd2chYW1KA5qtOGGgdkBEWcXtKSQfHXzT7C6grEVyb13w== + dependencies: + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-custom-selectors@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" + integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-dir-pseudo-class@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" + integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-discard-comments@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.1.tgz#30697735b0c476852a7a11050eb84387a67ef55d" + integrity sha512-Ay+rZu1Sz6g8IdzRjUgG2NafSNpp2MSMOQUb+9kkzzzP+kh07fP0yNbhtFejURnyVXSX3FYy2nVNW1QTnNjgBQ== + dependencies: + postcss "^7.0.0" + +postcss-discard-duplicates@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" + integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== + dependencies: + postcss "^7.0.0" + +postcss-discard-empty@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" + integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== + dependencies: + postcss "^7.0.0" + +postcss-discard-overridden@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" + integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== + dependencies: + postcss "^7.0.0" + +postcss-double-position-gradients@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" + integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== + dependencies: + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-env-function@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" + integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-flexbugs-fixes@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz#e094a9df1783e2200b7b19f875dcad3b3aff8b20" + integrity sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA== + dependencies: + postcss "^7.0.0" + +postcss-focus-visible@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" + integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== + dependencies: + postcss "^7.0.2" + +postcss-focus-within@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" + integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== + dependencies: + postcss "^7.0.2" + +postcss-font-variant@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz#71dd3c6c10a0d846c5eda07803439617bbbabacc" + integrity sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg== + dependencies: + postcss "^7.0.2" + +postcss-gap-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" + integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== + dependencies: + postcss "^7.0.2" + +postcss-image-set-function@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" + integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-initial@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.0.tgz#1772512faf11421b791fb2ca6879df5f68aa0517" + integrity sha512-WzrqZ5nG9R9fUtrA+we92R4jhVvEB32IIRTzfIG/PLL8UV4CvbF1ugTEHEFX6vWxl41Xt5RTCJPEZkuWzrOM+Q== + dependencies: + lodash.template "^4.2.4" + postcss "^7.0.2" + +postcss-lab-function@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" + integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-load-config@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.0.0.tgz#f1312ddbf5912cd747177083c5ef7a19d62ee484" + integrity sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ== + dependencies: + cosmiconfig "^4.0.0" + import-cwd "^2.0.0" + +postcss-loader@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" + integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== + dependencies: + loader-utils "^1.1.0" + postcss "^7.0.0" + postcss-load-config "^2.0.0" + schema-utils "^1.0.0" + +postcss-logical@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" + integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== + dependencies: + postcss "^7.0.2" + +postcss-media-minmax@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" + integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== + dependencies: + postcss "^7.0.2" + +postcss-merge-longhand@^4.0.10: + version "4.0.10" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.10.tgz#c4d63ab57bdc054ab4067ab075d488c8c2978380" + integrity sha512-hME10s6CSjm9nlVIcO1ukR7Jr5RisTaaC1y83jWCivpuBtPohA3pZE7cGTIVSYjXvLnXozHTiVOkG4dnnl756g== + dependencies: + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" + +postcss-merge-rules@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.2.tgz#2be44401bf19856f27f32b8b12c0df5af1b88e74" + integrity sha512-UiuXwCCJtQy9tAIxsnurfF0mrNHKc4NnNx6NxqmzNNjXpQwLSukUxELHTRF0Rg1pAmcoKLih8PwvZbiordchag== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + cssnano-util-same-parent "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + vendors "^1.0.0" + +postcss-minify-font-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" + integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-gradients@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.1.tgz#6da95c6e92a809f956bb76bf0c04494953e1a7dd" + integrity sha512-pySEW3E6Ly5mHm18rekbWiAjVi/Wj8KKt2vwSfVFAWdW6wOIekgqxKxLU7vJfb107o3FDNPkaYFCxGAJBFyogA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + is-color-stop "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-params@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.1.tgz#5b2e2d0264dd645ef5d68f8fec0d4c38c1cf93d2" + integrity sha512-h4W0FEMEzBLxpxIVelRtMheskOKKp52ND6rJv+nBS33G1twu2tCyurYj/YtgU76+UDCvWeNs0hs8HFAWE2OUFg== + dependencies: + alphanum-sort "^1.0.0" + browserslist "^4.0.0" + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + uniqs "^2.0.0" + +postcss-minify-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.1.tgz#a891c197977cc37abf60b3ea06b84248b1c1e9cd" + integrity sha512-8+plQkomve3G+CodLCgbhAKrb5lekAnLYuL1d7Nz+/7RANpBEVdgBkPNwljfSKvZ9xkkZTZITd04KP+zeJTJqg== + dependencies: + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +postcss-modules-extract-imports@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" + integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== + dependencies: + postcss "^6.0.1" + +postcss-modules-local-by-default@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" + integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + +postcss-modules-scope@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" + integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + +postcss-modules-values@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" + integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= + dependencies: + icss-replace-symbols "^1.1.0" + postcss "^6.0.1" + +postcss-nesting@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.0.tgz#6e26a770a0c8fcba33782a6b6f350845e1a448f6" + integrity sha512-WSsbVd5Ampi3Y0nk/SKr5+K34n52PqMqEfswu6RtU4r7wA8vSD+gM8/D9qq4aJkHImwn1+9iEFTbjoWsQeqtaQ== + dependencies: + postcss "^7.0.2" + +postcss-normalize-charset@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" + integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + dependencies: + postcss "^7.0.0" + +postcss-normalize-display-values@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.1.tgz#d9a83d47c716e8a980f22f632c8b0458cfb48a4c" + integrity sha512-R5mC4vaDdvsrku96yXP7zak+O3Mm9Y8IslUobk7IMP+u/g+lXvcN4jngmHY5zeJnrQvE13dfAg5ViU05ZFDwdg== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-positions@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.1.tgz#ee2d4b67818c961964c6be09d179894b94fd6ba1" + integrity sha512-GNoOaLRBM0gvH+ZRb2vKCIujzz4aclli64MBwDuYGU2EY53LwiP7MxOZGE46UGtotrSnmarPPZ69l2S/uxdaWA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-repeat-style@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.1.tgz#5293f234b94d7669a9f805495d35b82a581c50e5" + integrity sha512-fFHPGIjBUyUiswY2rd9rsFcC0t3oRta4wxE1h3lpwfQZwFeFjXFSiDtdJ7APCmHQOnUZnqYBADNRPKPwFAONgA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-string@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.1.tgz#23c5030c2cc24175f66c914fa5199e2e3c10fef3" + integrity sha512-IJoexFTkAvAq5UZVxWXAGE0yLoNN/012v7TQh5nDo6imZJl2Fwgbhy3J2qnIoaDBrtUP0H7JrXlX1jjn2YcvCQ== + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-timing-functions@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.1.tgz#8be83e0b9cb3ff2d1abddee032a49108f05f95d7" + integrity sha512-1nOtk7ze36+63ONWD8RCaRDYsnzorrj+Q6fxkQV+mlY5+471Qx9kspqv0O/qQNMeApg8KNrRf496zHwJ3tBZ7w== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-unicode@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" + integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-url@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" + integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-whitespace@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.1.tgz#d14cb639b61238418ac8bc8d3b7bdd65fc86575e" + integrity sha512-U8MBODMB2L+nStzOk6VvWWjZgi5kQNShCyjRhMT3s+W9Jw93yIjOnrEkKYD3Ul7ChWbEcjDWmXq0qOL9MIAnAw== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-ordered-values@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.1.tgz#2e3b432ef3e489b18333aeca1f1295eb89be9fc2" + integrity sha512-PeJiLgJWPzkVF8JuKSBcylaU+hDJ/TX3zqAMIjlghgn1JBi6QwQaDZoDIlqWRcCAI8SxKrt3FCPSRmOgKRB97Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-overflow-shorthand@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" + integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== + dependencies: + postcss "^7.0.2" + +postcss-page-break@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" + integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== + dependencies: + postcss "^7.0.2" + +postcss-place@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" + integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-preset-env@6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-6.3.1.tgz#bd0f6353c44f41d0be61da278af33a6559e0aa6a" + integrity sha512-erl+OcCTr1+jsfJNQjBweyb8Y1s6KngUBwoqJnRXO197PmEE6u9HxZfnpKkTQqasxZljxNHzXR5hMb7MdD0Zdw== + dependencies: + autoprefixer "^9.3.1" + browserslist "^4.3.4" + caniuse-lite "^1.0.30000905" + cssdb "^4.1.0" + postcss "^7.0.5" + postcss-attribute-case-insensitive "^4.0.0" + postcss-color-functional-notation "^2.0.1" + postcss-color-gray "^5.0.0" + postcss-color-hex-alpha "^5.0.2" + postcss-color-mod-function "^3.0.3" + postcss-color-rebeccapurple "^4.0.1" + postcss-custom-media "^7.0.7" + postcss-custom-properties "^8.0.9" + postcss-custom-selectors "^5.1.2" + postcss-dir-pseudo-class "^5.0.0" + postcss-double-position-gradients "^1.0.0" + postcss-env-function "^2.0.2" + postcss-focus-visible "^4.0.0" + postcss-focus-within "^3.0.0" + postcss-font-variant "^4.0.0" + postcss-gap-properties "^2.0.0" + postcss-image-set-function "^3.0.1" + postcss-initial "^3.0.0" + postcss-lab-function "^2.0.1" + postcss-logical "^3.0.0" + postcss-media-minmax "^4.0.0" + postcss-nesting "^7.0.0" + postcss-overflow-shorthand "^2.0.0" + postcss-page-break "^2.0.0" + postcss-place "^4.0.1" + postcss-pseudo-class-any-link "^6.0.0" + postcss-replace-overflow-wrap "^3.0.0" + postcss-selector-matches "^4.0.0" + postcss-selector-not "^4.0.0" + +postcss-pseudo-class-any-link@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" + integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-reduce-initial@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.2.tgz#bac8e325d67510ee01fa460676dc8ea9e3b40f15" + integrity sha512-epUiC39NonKUKG+P3eAOKKZtm5OtAtQJL7Ye0CBN1f+UQTHzqotudp+hki7zxXm7tT0ZAKDMBj1uihpPjP25ug== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + +postcss-reduce-transforms@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.1.tgz#8600d5553bdd3ad640f43bff81eb52f8760d4561" + integrity sha512-sZVr3QlGs0pjh6JAIe6DzWvBaqYw05V1t3d9Tp+VnFRT5j+rsqoWsysh/iSD7YNsULjq9IAylCznIwVd5oU/zA== + dependencies: + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-replace-overflow-wrap@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" + integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== + dependencies: + postcss "^7.0.2" + +postcss-safe-parser@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz#8756d9e4c36fdce2c72b091bbc8ca176ab1fcdea" + integrity sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ== + dependencies: + postcss "^7.0.0" + +postcss-selector-matches@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" + integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-not@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz#c68ff7ba96527499e832724a2674d65603b645c0" + integrity sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-parser@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" + integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= + dependencies: + dot-prop "^4.1.1" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" + integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== + dependencies: + cssesc "^2.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-svgo@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.1.tgz#5628cdb38f015de6b588ce6d0bf0724b492b581d" + integrity sha512-YD5uIk5NDRySy0hcI+ZJHwqemv2WiqqzDgtvgMzO8EGSkK5aONyX8HMVFRFJSdO8wUWTuisUFn/d7yRRbBr5Qw== + dependencies: + is-svg "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" + +postcss-unique-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" + integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + dependencies: + alphanum-sort "^1.0.0" + postcss "^7.0.0" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss-values-parser@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.0.tgz#1ba42cae31367c44f96721cb5eb99462bfb39705" + integrity sha512-cyRdkgbRRefu91ByAlJow4y9w/hnBmmWgLpWmlFQ2bpIy2eKrqowt3VeYcaHQ08otVXmC9V2JtYW1Z/RpvYR8A== + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss@^6.0.1, postcss@^6.0.23: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.7" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.7.tgz#2754d073f77acb4ef08f1235c36c5721a7201614" + integrity sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.5.0" + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + +preserve@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= + +prettier@^1.14.2: + version "1.15.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.15.3.tgz#1feaac5bdd181237b54dbe65d874e02a1472786a" + integrity sha512-gAU9AGAPMaKb3NNSUUuhhFAS7SCO4ALTN4nRIn6PJ075Qd28Yn2Ig2ahEJWdJwJmlEBTUfC7mMUSFy8MwsOCfg== + +pretty-bytes@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-4.0.2.tgz#b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9" + integrity sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk= + +pretty-error@^2.0.2: + version "2.1.1" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" + integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM= + dependencies: + renderkid "^2.0.1" + utila "~0.4" + +pretty-format@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760" + integrity sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw== + dependencies: + ansi-regex "^3.0.0" + ansi-styles "^3.2.0" + +private@^0.1.6, private@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" + integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== + +process-nextick-args@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" + integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +promise-inflight@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + +promise@8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/promise/-/promise-8.0.2.tgz#9dcd0672192c589477d56891271bdc27547ae9f0" + integrity sha512-EIyzM39FpVOMbqgzEHhxdrEhtOSDOtjMZQ0M6iVfCE+kWNgCkAyOdnuCWqfmflylftfadU6FkiMgHZA2kUzwRw== + dependencies: + asap "~2.0.6" + +prompts@^0.1.9: + version "0.1.14" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-0.1.14.tgz#a8e15c612c5c9ec8f8111847df3337c9cbd443b2" + integrity sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w== + dependencies: + kleur "^2.0.1" + sisteransi "^0.1.1" + +prop-types@^15.6.2: + version "15.6.2" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102" + integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ== + dependencies: + loose-envify "^1.3.1" + object-assign "^4.1.1" + +proxy-addr@~2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93" + integrity sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA== + dependencies: + forwarded "~0.1.2" + ipaddr.js "1.8.0" + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + +psl@^1.1.24, psl@^1.1.28: + version "1.1.31" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" + integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + safe-buffer "^5.1.2" + +pump@^2.0.0, pump@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.3: + version "1.5.1" + resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + +punycode@2.x.x, punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +punycode@^1.2.4, punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + +qs@6.5.2, qs@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +querystring-es3@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + +querystringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef" + integrity sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg== + +raf@3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.0.tgz#a28876881b4bc2ca9117d4138163ddb80f781575" + integrity sha512-pDP/NMRAXoTfrhCfyfSEwJAKLaxBU9eApMeBPB1TkDouZmvPerIClV8lTAd+uF8ZiTaVl69e1FCxQrAd/VTjGw== + dependencies: + performance-now "^2.1.0" + +randomatic@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" + integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw== + dependencies: + is-number "^4.0.0" + kind-of "^6.0.0" + math-random "^1.0.1" + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80" + integrity sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +range-parser@^1.0.3, range-parser@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= + +raw-body@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" + integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== + dependencies: + bytes "3.0.0" + http-errors "1.6.3" + iconv-lite "0.4.23" + unpipe "1.0.0" + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +react-app-polyfill@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-0.2.0.tgz#60eaf037223b2f3a5671f45e5ac3b418f0b48ad2" + integrity sha512-uBfocjRsBNqhTaEywUZ2buzhHbor2jBbnhZY8VUZ7VZ3PXucIPZrPDAAmbclELhvl+x08PbynAGQfMYcBmqZ2w== + dependencies: + core-js "2.5.7" + object-assign "4.1.1" + promise "8.0.2" + raf "3.4.0" + whatwg-fetch "3.0.0" + +react-dev-utils@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-7.0.0.tgz#b99d87aea260294bf7ea087cdbd6b099fac3eb27" + integrity sha512-Rlt+rbsSIrv5h3jr8Z6I0fOIts/UxpPu0nB4wxYlpO48vpdnG9tCshOJGmaYjGfNBSNhaBpisIAGhK6c8X2/kw== + dependencies: + "@babel/code-frame" "7.0.0" + address "1.0.3" + browserslist "4.1.1" + chalk "2.4.1" + cross-spawn "6.0.5" + detect-port-alt "1.1.6" + escape-string-regexp "1.0.5" + filesize "3.6.1" + find-up "3.0.0" + global-modules "1.0.0" + globby "8.0.1" + gzip-size "5.0.0" + immer "1.7.2" + inquirer "6.2.0" + is-root "2.0.0" + loader-utils "1.1.0" + opn "5.4.0" + pkg-up "2.0.0" + react-error-overlay "^5.1.1" + recursive-readdir "2.2.2" + shell-quote "1.6.1" + sockjs-client "1.1.5" + strip-ansi "4.0.0" + text-table "0.2.0" + +react-dom@16.7.0: + version "16.7.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.7.0.tgz#a17b2a7ca89ee7390bc1ed5eb81783c7461748b8" + integrity sha512-D0Ufv1ExCAmF38P2Uh1lwpminZFRXEINJe53zRAbm4KPwSyd6DY/uDoS0Blj9jvPpn1+wivKpZYc8aAAN/nAkg== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + scheduler "^0.12.0" + +react-error-overlay@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-5.1.1.tgz#56f0439f001ff3588da0f479a86482ccb1e708cb" + integrity sha512-gJcOyak5ri9mzhpFObSAkCqNNBCVZE8LaR/mX37agULgSL0dobgX11NVSIetvNzhHMkr6CIqV0xiutvvcjBtkw== + +react-scripts@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-2.1.2.tgz#cf1686cd9ca3c6148e1428e97aac12995f01b554" + integrity sha512-AmnKID1MgZfiYxuzv0+C6m1c8CFt+IVDQge5cEbNnU4YQ5Are2amHmDexcVF0Ft6W/lAsXxjzWYjC0T3lUurRw== + dependencies: + "@babel/core" "7.1.6" + "@svgr/webpack" "2.4.1" + babel-core "7.0.0-bridge.0" + babel-eslint "9.0.0" + babel-jest "23.6.0" + babel-loader "8.0.4" + babel-plugin-named-asset-import "^0.3.0" + babel-preset-react-app "^7.0.0" + bfj "6.1.1" + case-sensitive-paths-webpack-plugin "2.1.2" + chalk "2.4.1" + css-loader "1.0.0" + dotenv "6.0.0" + dotenv-expand "4.2.0" + eslint "5.6.0" + eslint-config-react-app "^3.0.6" + eslint-loader "2.1.1" + eslint-plugin-flowtype "2.50.1" + eslint-plugin-import "2.14.0" + eslint-plugin-jsx-a11y "6.1.2" + eslint-plugin-react "7.11.1" + file-loader "2.0.0" + fork-ts-checker-webpack-plugin-alt "0.4.14" + fs-extra "7.0.0" + html-webpack-plugin "4.0.0-alpha.2" + identity-obj-proxy "3.0.0" + jest "23.6.0" + jest-pnp-resolver "1.0.1" + jest-resolve "23.6.0" + mini-css-extract-plugin "0.4.3" + optimize-css-assets-webpack-plugin "5.0.1" + pnp-webpack-plugin "1.1.0" + postcss-flexbugs-fixes "4.1.0" + postcss-loader "3.0.0" + postcss-preset-env "6.3.1" + postcss-safe-parser "4.0.1" + react-app-polyfill "^0.2.0" + react-dev-utils "^7.0.0" + resolve "1.8.1" + sass-loader "7.1.0" + style-loader "0.23.0" + terser-webpack-plugin "1.1.0" + url-loader "1.1.1" + webpack "4.19.1" + webpack-dev-server "3.1.9" + webpack-manifest-plugin "2.0.4" + workbox-webpack-plugin "3.6.3" + optionalDependencies: + fsevents "1.2.4" + +react@16.7.0: + version "16.7.0" + resolved "https://registry.yarnpkg.com/react/-/react-16.7.0.tgz#b674ec396b0a5715873b350446f7ea0802ab6381" + integrity sha512-StCz3QY8lxTb5cl2HJxjwLFOXPIFQp+p+hxQfc8WE0QiLfCtIlKj8/+5tjjKm8uSTlAW+fCPaavGFS06V9Ar3A== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + scheduler "^0.12.0" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" + integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= + dependencies: + find-up "^2.0.0" + read-pkg "^2.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +read-pkg@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" + integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= + dependencies: + load-json-file "^2.0.0" + normalize-package-data "^2.3.2" + path-type "^2.0.0" + +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.9, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@1.0: + version "1.0.34" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readdirp@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + +realpath-native@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.2.tgz#cd51ce089b513b45cf9b1516c82989b51ccc6560" + integrity sha512-+S3zTvVt9yTntFrBpm7TQmQ3tzpCrnA1a/y+3cUHAc9ZR6aIjG0WNLR+Rj79QpJktY+VeW/TQtFlQ1bzsehI8g== + dependencies: + util.promisify "^1.0.0" + +recursive-readdir@2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" + integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== + dependencies: + minimatch "3.0.4" + +regenerate-unicode-properties@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz#107405afcc4a190ec5ed450ecaa00ed0cafa7a4c" + integrity sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw== + dependencies: + regenerate "^1.4.0" + +regenerate@^1.2.1, regenerate@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" + integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== + +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + +regenerator-runtime@^0.12.0: + version "0.12.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" + integrity sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg== + +regenerator-transform@^0.13.3: + version "0.13.3" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.3.tgz#264bd9ff38a8ce24b06e0636496b2c856b57bcbb" + integrity sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA== + dependencies: + private "^0.1.6" + +regex-cache@^0.4.2: + version "0.4.4" + resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" + integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== + dependencies: + is-equal-shallow "^0.1.3" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexpp@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + +regexpu-core@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" + integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs= + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +regexpu-core@^4.1.3, regexpu-core@^4.2.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.4.0.tgz#8d43e0d1266883969720345e70c275ee0aec0d32" + integrity sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA== + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^7.0.0" + regjsgen "^0.5.0" + regjsparser "^0.6.0" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.0.2" + +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= + +regjsgen@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" + integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA== + +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= + dependencies: + jsesc "~0.5.0" + +regjsparser@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" + integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ== + dependencies: + jsesc "~0.5.0" + +relateurl@0.2.x: + version "0.2.7" + resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +renderkid@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.2.tgz#12d310f255360c07ad8fde253f6c9e9de372d2aa" + integrity sha512-FsygIxevi1jSiPY9h7vZmBFUbAOcbYm9UwyiLNdVsLRs/5We9Ob5NMPbGYUTWiLq5L+ezlVdE0A8bbME5CWTpg== + dependencies: + css-select "^1.1.0" + dom-converter "~0.2" + htmlparser2 "~3.3.0" + strip-ansi "^3.0.0" + utila "^0.4.0" + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + +repeat-string@^1.5.2, repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= + dependencies: + is-finite "^1.0.0" + +request-promise-core@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6" + integrity sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY= + dependencies: + lodash "^4.13.1" + +request-promise-native@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5" + integrity sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU= + dependencies: + request-promise-core "1.1.1" + stealthy-require "^1.1.0" + tough-cookie ">=2.3.3" + +request@^2.87.0, request@^2.88.0: + version "2.88.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" + integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.0" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.4.3" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-from-string@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= + +require-uncached@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" + integrity sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM= + dependencies: + caller-path "^0.1.0" + resolve-from "^1.0.0" + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + +resolve-cwd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + dependencies: + resolve-from "^3.0.0" + +resolve-dir@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" + integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + dependencies: + expand-tilde "^2.0.0" + global-modules "^1.0.0" + +resolve-from@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" + integrity sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY= + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve@1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" + integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= + +resolve@1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26" + integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA== + dependencies: + path-parse "^1.0.5" + +resolve@^1.3.2, resolve@^1.5.0, resolve@^1.6.0, resolve@^1.8.1: + version "1.9.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.9.0.tgz#a14c6fdfa8f92a7df1d996cb7105fa744658ea06" + integrity sha512-TZNye00tI67lwYvzxCxHGjwTNlUV70io54/Ed4j6PscB8xVfuBJpRenI/o6dVk0cY0PYTY27AgCoGGxRnYuItQ== + dependencies: + path-parse "^1.0.6" + +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + +rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= + +rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" + integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w== + dependencies: + glob "^7.0.5" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +rsvp@^3.3.3: + version "3.6.2" + resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a" + integrity sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw== + +run-async@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" + integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= + dependencies: + is-promise "^2.1.0" + +run-queue@^1.0.0, run-queue@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" + integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= + dependencies: + aproba "^1.1.1" + +rxjs@^6.1.0: + version "6.3.3" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55" + integrity sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw== + dependencies: + tslib "^1.9.0" + +safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sane@^2.0.0: + version "2.5.2" + resolved "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa" + integrity sha1-tNwYYcIbQn6SlQej51HiosuKs/o= + dependencies: + anymatch "^2.0.0" + capture-exit "^1.2.0" + exec-sh "^0.2.0" + fb-watchman "^2.0.0" + micromatch "^3.1.4" + minimist "^1.1.1" + walker "~1.0.5" + watch "~0.18.0" + optionalDependencies: + fsevents "^1.2.3" + +sass-loader@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d" + integrity sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w== + dependencies: + clone-deep "^2.0.1" + loader-utils "^1.0.1" + lodash.tail "^4.1.1" + neo-async "^2.5.0" + pify "^3.0.0" + semver "^5.5.0" + +sax@^1.2.4, sax@~1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +saxes@^3.1.4: + version "3.1.4" + resolved "https://registry.yarnpkg.com/saxes/-/saxes-3.1.4.tgz#4ad5c53eb085ac0570ea1071a07aaf22ad29cebd" + integrity sha512-GVZmLJnkS4Vl8Pe9o4nc5ALZ615VOVxCmea8Cs0l+8GZw3RQ5XGOSUomIUfuZuk4Todo44v4y+HY1EATkDDiZg== + dependencies: + xmlchars "^1.3.1" + +scheduler@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.12.0.tgz#8ab17699939c0aedc5a196a657743c496538647b" + integrity sha512-t7MBR28Akcp4Jm+QoR63XgAi9YgCUmgvDHqf5otgAj4QvdoBE4ImCX0ffehefePPG+aitiYHp0g/mW6s4Tp+dw== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +schema-utils@^0.4.4, schema-utils@^0.4.5: + version "0.4.7" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" + integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== + dependencies: + ajv "^6.1.0" + ajv-keywords "^3.1.0" + +schema-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + dependencies: + ajv "^6.1.0" + ajv-errors "^1.0.0" + ajv-keywords "^3.1.0" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + +selfsigned@^1.9.1: + version "1.10.4" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd" + integrity sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw== + dependencies: + node-forge "0.7.5" + +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1: + version "5.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" + integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== + +send@0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" + integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.6.2" + mime "1.4.1" + ms "2.0.0" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.4.0" + +serialize-javascript@^1.4.0: + version "1.6.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.6.1.tgz#4d1f697ec49429a847ca6f442a2a755126c4d879" + integrity sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw== + +serve-index@^1.7.2: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" + integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.2" + send "0.16.2" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" + integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.1" + to-object-path "^0.3.0" + +set-value@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" + integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setimmediate@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +shallow-clone@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-0.1.2.tgz#5909e874ba77106d73ac414cfec1ffca87d97060" + integrity sha1-WQnodLp3EG1zrEFM/sH/yofZcGA= + dependencies: + is-extendable "^0.1.1" + kind-of "^2.0.1" + lazy-cache "^0.2.3" + mixin-object "^2.0.1" + +shallow-clone@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571" + integrity sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA== + dependencies: + is-extendable "^0.1.1" + kind-of "^5.0.0" + mixin-object "^2.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +shell-quote@1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" + integrity sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c= + dependencies: + array-filter "~0.0.0" + array-map "~0.0.0" + array-reduce "~0.0.0" + jsonify "~0.0.0" + +shellwords@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" + integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== + +signal-exit@^3.0.0, signal-exit@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + +sisteransi@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-0.1.1.tgz#5431447d5f7d1675aac667ccd0b865a4994cb3ce" + integrity sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g== + +slash@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= + +slice-ansi@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" + integrity sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg== + dependencies: + is-fullwidth-code-point "^2.0.0" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +sockjs-client@1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.5.tgz#1bb7c0f7222c40f42adf14f4442cbd1269771a83" + integrity sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM= + dependencies: + debug "^2.6.6" + eventsource "0.1.6" + faye-websocket "~0.11.0" + inherits "^2.0.1" + json3 "^3.3.2" + url-parse "^1.1.8" + +sockjs@0.3.19: + version "0.3.19" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" + integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw== + dependencies: + faye-websocket "^0.10.0" + uuid "^3.0.1" + +source-list-map@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + +source-map-resolve@^0.5.0: + version "0.5.2" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" + integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== + dependencies: + atob "^2.1.1" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@^0.4.15: + version "0.4.18" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" + integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== + dependencies: + source-map "^0.5.6" + +source-map-support@^0.5.6, source-map-support@~0.5.6: + version "0.5.9" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f" + integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +spdx-correct@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" + integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" + integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== + +spdx-expression-parse@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" + integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" + integrity sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g== + +spdy-transport@^2.0.18: + version "2.1.1" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.1.1.tgz#c54815d73858aadd06ce63001e7d25fa6441623b" + integrity sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q== + dependencies: + debug "^2.6.8" + detect-node "^2.0.3" + hpack.js "^2.1.6" + obuf "^1.1.1" + readable-stream "^2.2.9" + safe-buffer "^5.0.1" + wbuf "^1.7.2" + +spdy@^3.4.1: + version "3.4.7" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz#42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc" + integrity sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw= + dependencies: + debug "^2.6.8" + handle-thing "^1.2.5" + http-deceiver "^1.2.7" + safe-buffer "^5.0.1" + select-hose "^2.0.0" + spdy-transport "^2.0.18" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +sshpk@^1.7.0: + version "1.16.0" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.0.tgz#1d4963a2fbffe58050aa9084ca20be81741c07de" + integrity sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + +ssri@^5.2.4: + version "5.3.0" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06" + integrity sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ== + dependencies: + safe-buffer "^5.1.1" + +ssri@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" + integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== + dependencies: + figgy-pudding "^3.5.1" + +stable@~0.1.6: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stack-utils@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.2.tgz#33eba3897788558bebfc2db059dc158ec36cebb8" + integrity sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA== + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +statuses@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" + integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== + +stealthy-require@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + +stream-browserify@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" + integrity sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds= + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + +stream-each@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" + integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== + dependencies: + end-of-stream "^1.1.0" + stream-shift "^1.0.0" + +stream-http@^2.7.2: + version "2.8.3" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== + dependencies: + builtin-status-codes "^3.0.0" + inherits "^2.0.1" + readable-stream "^2.3.6" + to-arraybuffer "^1.0.0" + xtend "^4.0.0" + +stream-shift@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= + +string-length@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" + integrity sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= + dependencies: + astral-regex "^1.0.0" + strip-ansi "^4.0.0" + +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string_decoder@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" + integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== + dependencies: + safe-buffer "~5.1.0" + +string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +stringify-object@^3.2.2: + version "3.3.0" + resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + dependencies: + get-own-enumerable-property-symbols "^3.0.0" + is-obj "^1.0.1" + is-regexp "^1.0.0" + +strip-ansi@4.0.0, strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" + integrity sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow== + dependencies: + ansi-regex "^4.0.0" + +strip-bom@3.0.0, strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= + dependencies: + is-utf8 "^0.2.0" + +strip-comments@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" + integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== + dependencies: + babel-extract-comments "^1.0.0" + babel-plugin-transform-object-rest-spread "^6.26.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +style-loader@0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.0.tgz#8377fefab68416a2e05f1cabd8c3a3acfcce74f1" + integrity sha512-uCcN7XWHkqwGVt7skpInW6IGO1tG6ReyFQ1Cseh0VcN6VdcFQi62aG/2F3Y9ueA8x4IVlfaSUxpmQXQD9QrEuQ== + dependencies: + loader-utils "^1.1.0" + schema-utils "^0.4.5" + +stylehacks@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.1.tgz#3186595d047ab0df813d213e51c8b94e0b9010f2" + integrity sha512-TK5zEPeD9NyC1uPIdjikzsgWxdQQN/ry1X3d1iOz1UkYDCmcr928gWD1KHgyC27F50UnE0xCTrBOO1l6KR8M4w== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + +supports-color@^3.1.2: + version "3.2.3" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= + dependencies: + has-flag "^1.0.0" + +supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +svgo@^1.0.0, svgo@^1.0.5: + version "1.1.1" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.1.1.tgz#12384b03335bcecd85cfa5f4e3375fed671cb985" + integrity sha512-GBkJbnTuFpM4jFbiERHDWhZc/S/kpHToqmZag3aEBjPYK44JAN2QBjvrGIxLOoCyMZjuFQIfTO2eJd8uwLY/9g== + dependencies: + coa "~2.0.1" + colors "~1.1.2" + css-select "^2.0.0" + css-select-base-adapter "~0.1.0" + css-tree "1.0.0-alpha.28" + css-url-regex "^1.1.0" + csso "^3.5.0" + js-yaml "^3.12.0" + mkdirp "~0.5.1" + object.values "^1.0.4" + sax "~1.2.4" + stable "~0.1.6" + unquote "~1.1.1" + util.promisify "~1.0.0" + +symbol-tree@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" + integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= + +table@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc" + integrity sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg== + dependencies: + ajv "^6.0.1" + ajv-keywords "^3.0.0" + chalk "^2.1.0" + lodash "^4.17.4" + slice-ansi "1.0.0" + string-width "^2.1.1" + +tapable@^1.0.0, tapable@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.1.tgz#4d297923c5a72a42360de2ab52dadfaaec00018e" + integrity sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA== + +tar@^4: + version "4.4.8" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" + integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.3.4" + minizlib "^1.1.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.2" + +terser-webpack-plugin@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz#cf7c25a1eee25bf121f4a587bb9e004e3f80e528" + integrity sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA== + dependencies: + cacache "^11.0.2" + find-cache-dir "^2.0.0" + schema-utils "^1.0.0" + serialize-javascript "^1.4.0" + source-map "^0.6.1" + terser "^3.8.1" + webpack-sources "^1.1.0" + worker-farm "^1.5.2" + +terser@^3.8.1: + version "3.14.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.14.0.tgz#49a8ddf34a1308a901d787dab03a42c51b557447" + integrity sha512-KQC1QNKbC/K1ZUjLIWsezW7wkTJuB4v9ptQQUNOzAPVHuVf2LrwEcB0I9t2HTEYUwAFVGiiS6wc+P4ClLDc5FQ== + dependencies: + commander "~2.17.1" + source-map "~0.6.1" + source-map-support "~0.5.6" + +test-exclude@^4.2.1: + version "4.2.3" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.3.tgz#a9a5e64474e4398339245a0a769ad7c2f4a97c20" + integrity sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA== + dependencies: + arrify "^1.0.1" + micromatch "^2.3.11" + object-assign "^4.1.0" + read-pkg-up "^1.0.1" + require-main-filename "^1.0.1" + +text-table@0.2.0, text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +throat@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" + integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= + +through2@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +thunky@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" + integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== + +timers-browserify@^2.0.4: + version "2.0.10" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" + integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg== + dependencies: + setimmediate "^1.0.4" + +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tmpl@1.0.x: + version "1.0.4" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" + integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= + +to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + +to-fast-properties@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +topo@2.x.x: + version "2.0.2" + resolved "https://registry.yarnpkg.com/topo/-/topo-2.0.2.tgz#cd5615752539057c0dc0491a621c3bc6fbe1d182" + integrity sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI= + dependencies: + hoek "4.x.x" + +tough-cookie@>=2.3.3, tough-cookie@^2.3.4, tough-cookie@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + +tough-cookie@~2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" + integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== + dependencies: + psl "^1.1.24" + punycode "^1.4.1" + +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + dependencies: + punycode "^2.1.0" + +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= + +tryer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" + integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== + +tslib@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" + integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== + +tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +type-is@~1.6.16: + version "1.6.16" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194" + integrity sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.18" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +uglify-es@^3.3.4: + version "3.3.9" + resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" + integrity sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ== + dependencies: + commander "~2.13.0" + source-map "~0.6.1" + +uglify-js@3.4.x, uglify-js@^3.1.4: + version "3.4.9" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3" + integrity sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q== + dependencies: + commander "~2.17.1" + source-map "~0.6.1" + +uglifyjs-webpack-plugin@^1.2.4: + version "1.3.0" + resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz#75f548160858163a08643e086d5fefe18a5d67de" + integrity sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw== + dependencies: + cacache "^10.0.4" + find-cache-dir "^1.0.0" + schema-utils "^0.4.5" + serialize-javascript "^1.4.0" + source-map "^0.6.1" + uglify-es "^3.3.4" + webpack-sources "^1.1.0" + worker-farm "^1.5.2" + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz#9f1dc76926d6ccf452310564fd834ace059663d4" + integrity sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ== + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0" + integrity sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg== + +union-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^0.4.3" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + +unique-filename@^1.1.0, unique-filename@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + dependencies: + unique-slug "^2.0.0" + +unique-slug@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" + integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg== + dependencies: + imurmurhash "^0.1.4" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@^1.0.5: + version "1.1.0" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd" + integrity sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw== + +upper-case@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" + integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= + +uri-js@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" + integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +url-loader@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.1.tgz#4d1f3b4f90dde89f02c008e662d604d7511167c1" + integrity sha512-vugEeXjyYFBCUOpX+ZuaunbK3QXMKaQ3zUnRfIpRBlGkY7QizCnzyyn2ASfcxsvyU3ef+CJppVywnl3Kgf13Gg== + dependencies: + loader-utils "^1.1.0" + mime "^2.0.3" + schema-utils "^1.0.0" + +url-parse@^1.1.8, url-parse@^1.4.3: + version "1.4.4" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.4.tgz#cac1556e95faa0303691fec5cf9d5a1bc34648f8" + integrity sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg== + dependencies: + querystringify "^2.0.0" + requires-port "^1.0.0" + +url@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util.promisify@1.0.0, util.promisify@^1.0.0, util.promisify@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" + integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== + dependencies: + define-properties "^1.1.2" + object.getownpropertydescriptors "^2.0.3" + +util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + dependencies: + inherits "2.0.1" + +util@^0.10.3: + version "0.10.4" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" + integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A== + dependencies: + inherits "2.0.3" + +utila@^0.4.0, utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@^3.0.1, uuid@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" + integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +vendors@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz#7fcb5eef9f5623b156bcea89ec37d63676f21801" + integrity sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ== + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vm-browserify@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= + dependencies: + indexof "0.0.1" + +w3c-hr-time@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045" + integrity sha1-gqwr/2PZUOqeMYmlimViX+3xkEU= + dependencies: + browser-process-hrtime "^0.1.2" + +w3c-xmlserializer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-1.0.1.tgz#054cdcd359dc5d1f3ec9be4e272c756af4b21d39" + integrity sha512-XZGI1OH/OLQr/NaJhhPmzhngwcAnZDLytsvXnRmlYeRkmbb0I7sqFFA22erq4WQR0sUu17ZSQOAV9mFwCqKRNg== + dependencies: + domexception "^1.0.1" + webidl-conversions "^4.0.2" + xml-name-validator "^3.0.0" + +walker@~1.0.5: + version "1.0.7" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" + integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= + dependencies: + makeerror "1.0.x" + +watch@~0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986" + integrity sha1-KAlUdsbffJDJYxOJkMClQj60uYY= + dependencies: + exec-sh "^0.2.0" + minimist "^1.2.0" + +watchpack@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" + integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== + dependencies: + chokidar "^2.0.2" + graceful-fs "^4.1.2" + neo-async "^2.5.0" + +wbuf@^1.1.0, wbuf@^1.7.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +webidl-conversions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + +webpack-dev-middleware@3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz#1132fecc9026fd90f0ecedac5cbff75d1fb45890" + integrity sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA== + dependencies: + memory-fs "~0.4.1" + mime "^2.3.1" + range-parser "^1.0.3" + webpack-log "^2.0.0" + +webpack-dev-server@3.1.9: + version "3.1.9" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.9.tgz#8b32167624d2faff40dcedc2cbce17ed1f34d3e0" + integrity sha512-fqPkuNalLuc/hRC2QMkVYJkgNmRvxZQo7ykA2e1XRg/tMJm3qY7ZaD6d89/Fqjxtj9bOrn5wZzLD2n84lJdvWg== + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.0.0" + compression "^1.5.2" + connect-history-api-fallback "^1.3.0" + debug "^3.1.0" + del "^3.0.0" + express "^4.16.2" + html-entities "^1.2.0" + http-proxy-middleware "~0.18.0" + import-local "^2.0.0" + internal-ip "^3.0.1" + ip "^1.1.5" + killable "^1.0.0" + loglevel "^1.4.1" + opn "^5.1.0" + portfinder "^1.0.9" + schema-utils "^1.0.0" + selfsigned "^1.9.1" + serve-index "^1.7.2" + sockjs "0.3.19" + sockjs-client "1.1.5" + spdy "^3.4.1" + strip-ansi "^3.0.0" + supports-color "^5.1.0" + webpack-dev-middleware "3.4.0" + webpack-log "^2.0.0" + yargs "12.0.2" + +webpack-log@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + dependencies: + ansi-colors "^3.0.0" + uuid "^3.3.2" + +webpack-manifest-plugin@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz#e4ca2999b09557716b8ba4475fb79fab5986f0cd" + integrity sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg== + dependencies: + fs-extra "^7.0.0" + lodash ">=3.5 <5" + tapable "^1.0.0" + +webpack-sources@^1.1.0, webpack-sources@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" + integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + +webpack@4.19.1: + version "4.19.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.19.1.tgz#096674bc3b573f8756c762754366e5b333d6576f" + integrity sha512-j7Q/5QqZRqIFXJvC0E59ipLV5Hf6lAnS3ezC3I4HMUybwEDikQBVad5d+IpPtmaQPQArvgUZLXIN6lWijHBn4g== + dependencies: + "@webassemblyjs/ast" "1.7.6" + "@webassemblyjs/helper-module-context" "1.7.6" + "@webassemblyjs/wasm-edit" "1.7.6" + "@webassemblyjs/wasm-parser" "1.7.6" + acorn "^5.6.2" + acorn-dynamic-import "^3.0.0" + ajv "^6.1.0" + ajv-keywords "^3.1.0" + chrome-trace-event "^1.0.0" + enhanced-resolve "^4.1.0" + eslint-scope "^4.0.0" + json-parse-better-errors "^1.0.2" + loader-runner "^2.3.0" + loader-utils "^1.1.0" + memory-fs "~0.4.1" + micromatch "^3.1.8" + mkdirp "~0.5.0" + neo-async "^2.5.0" + node-libs-browser "^2.0.0" + schema-utils "^0.4.4" + tapable "^1.1.0" + uglifyjs-webpack-plugin "^1.2.4" + watchpack "^1.5.0" + webpack-sources "^1.2.0" + +websocket-driver@>=0.5.1: + version "0.7.0" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" + integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs= + dependencies: + http-parser-js ">=0.4.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" + integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== + +whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3, whatwg-encoding@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + dependencies: + iconv-lite "0.4.24" + +whatwg-fetch@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz#fc804e458cc460009b1a2b966bc8817d2578aefb" + integrity sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== + +whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + +whatwg-url@^6.4.1: + version "6.5.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8" + integrity sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + +whatwg-url@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" + integrity sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + +wordwrap@~0.0.2: + version "0.0.3" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= + +wordwrap@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + +workbox-background-sync@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-3.6.3.tgz#6609a0fac9eda336a7c52e6aa227ba2ae532ad94" + integrity sha512-ypLo0B6dces4gSpaslmDg5wuoUWrHHVJfFWwl1udvSylLdXvnrfhFfriCS42SNEe5lsZtcNZF27W/SMzBlva7Q== + dependencies: + workbox-core "^3.6.3" + +workbox-broadcast-cache-update@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.6.3.tgz#3f5dff22ada8c93e397fb38c1dc100606a7b92da" + integrity sha512-pJl4lbClQcvp0SyTiEw0zLSsVYE1RDlCPtpKnpMjxFtu8lCFTAEuVyzxp9w7GF4/b3P4h5nyQ+q7V9mIR7YzGg== + dependencies: + workbox-core "^3.6.3" + +workbox-build@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-3.6.3.tgz#77110f9f52dc5d82fa6c1c384c6f5e2225adcbd8" + integrity sha512-w0clZ/pVjL8VXy6GfthefxpEXs0T8uiRuopZSFVQ8ovfbH6c6kUpEh6DcYwm/Y6dyWPiCucdyAZotgjz+nRz8g== + dependencies: + babel-runtime "^6.26.0" + common-tags "^1.4.0" + fs-extra "^4.0.2" + glob "^7.1.2" + joi "^11.1.1" + lodash.template "^4.4.0" + pretty-bytes "^4.0.2" + stringify-object "^3.2.2" + strip-comments "^1.0.2" + workbox-background-sync "^3.6.3" + workbox-broadcast-cache-update "^3.6.3" + workbox-cache-expiration "^3.6.3" + workbox-cacheable-response "^3.6.3" + workbox-core "^3.6.3" + workbox-google-analytics "^3.6.3" + workbox-navigation-preload "^3.6.3" + workbox-precaching "^3.6.3" + workbox-range-requests "^3.6.3" + workbox-routing "^3.6.3" + workbox-strategies "^3.6.3" + workbox-streams "^3.6.3" + workbox-sw "^3.6.3" + +workbox-cache-expiration@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-cache-expiration/-/workbox-cache-expiration-3.6.3.tgz#4819697254a72098a13f94b594325a28a1e90372" + integrity sha512-+ECNph/6doYx89oopO/UolYdDmQtGUgo8KCgluwBF/RieyA1ZOFKfrSiNjztxOrGJoyBB7raTIOlEEwZ1LaHoA== + dependencies: + workbox-core "^3.6.3" + +workbox-cacheable-response@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-3.6.3.tgz#869f1a68fce9063f6869ddbf7fa0a2e0a868b3aa" + integrity sha512-QpmbGA9SLcA7fklBLm06C4zFg577Dt8u3QgLM0eMnnbaVv3rhm4vbmDpBkyTqvgK/Ly8MBDQzlXDtUCswQwqqg== + dependencies: + workbox-core "^3.6.3" + +workbox-core@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-3.6.3.tgz#69abba70a4f3f2a5c059295a6f3b7c62bd00e15c" + integrity sha512-cx9cx0nscPkIWs8Pt98HGrS9/aORuUcSkWjG25GqNWdvD/pSe7/5Oh3BKs0fC+rUshCiyLbxW54q0hA+GqZeSQ== + +workbox-google-analytics@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-3.6.3.tgz#99df2a3d70d6e91961e18a6752bac12e91fbf727" + integrity sha512-RQBUo/6SXtIaQTRFj4RQZ9e1gAl7D8oS5S+Hi173Kk70/BgJjzPwXpC5A249Jv5YfkCOLMQCeF9A27BiD0b0ig== + dependencies: + workbox-background-sync "^3.6.3" + workbox-core "^3.6.3" + workbox-routing "^3.6.3" + workbox-strategies "^3.6.3" + +workbox-navigation-preload@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-3.6.3.tgz#a2c34eb7c17e7485b795125091215f757b3c4964" + integrity sha512-dd26xTX16DUu0i+MhqZK/jQXgfIitu0yATM4jhRXEmpMqQ4MxEeNvl2CgjDMOHBnCVMax+CFZQWwxMx/X/PqCw== + dependencies: + workbox-core "^3.6.3" + +workbox-precaching@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-3.6.3.tgz#5341515e9d5872c58ede026a31e19bafafa4e1c1" + integrity sha512-aBqT66BuMFviPTW6IpccZZHzpA8xzvZU2OM1AdhmSlYDXOJyb1+Z6blVD7z2Q8VNtV1UVwQIdImIX+hH3C3PIw== + dependencies: + workbox-core "^3.6.3" + +workbox-range-requests@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-3.6.3.tgz#3cc21cba31f2dd8c43c52a196bcc8f6cdbcde803" + integrity sha512-R+yLWQy7D9aRF9yJ3QzwYnGFnGDhMUij4jVBUVtkl67oaVoP1ymZ81AfCmfZro2kpPRI+vmNMfxxW531cqdx8A== + dependencies: + workbox-core "^3.6.3" + +workbox-routing@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-3.6.3.tgz#659cd8f9274986cfa98fda0d050de6422075acf7" + integrity sha512-bX20i95OKXXQovXhFOViOK63HYmXvsIwZXKWbSpVeKToxMrp0G/6LZXnhg82ijj/S5yhKNRf9LeGDzaqxzAwMQ== + dependencies: + workbox-core "^3.6.3" + +workbox-strategies@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-3.6.3.tgz#11a0dc249a7bc23d3465ec1322d28fa6643d64a0" + integrity sha512-Pg5eulqeKet2y8j73Yw6xTgLdElktcWExGkzDVCGqfV9JCvnGuEpz5eVsCIK70+k4oJcBCin9qEg3g3CwEIH3g== + dependencies: + workbox-core "^3.6.3" + +workbox-streams@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-3.6.3.tgz#beaea5d5b230239836cc327b07d471aa6101955a" + integrity sha512-rqDuS4duj+3aZUYI1LsrD2t9hHOjwPqnUIfrXSOxSVjVn83W2MisDF2Bj+dFUZv4GalL9xqErcFW++9gH+Z27w== + dependencies: + workbox-core "^3.6.3" + +workbox-sw@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-3.6.3.tgz#278ea4c1831b92bbe2d420da8399176c4b2789ff" + integrity sha512-IQOUi+RLhvYCiv80RP23KBW/NTtIvzvjex28B8NW1jOm+iV4VIu3VXKXTA6er5/wjjuhmtB28qEAUqADLAyOSg== + +workbox-webpack-plugin@3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-3.6.3.tgz#a807bb891b4e4e3c808df07e58f17de2d5ba6182" + integrity sha512-RwmKjc7HFHUFHoOlKoZUq9349u0QN3F8W5tZZU0vc1qsBZDINWXRiIBCAKvo/Njgay5sWz7z4I2adnyTo97qIQ== + dependencies: + babel-runtime "^6.26.0" + json-stable-stringify "^1.0.1" + workbox-build "^3.6.3" + +worker-farm@^1.5.2: + version "1.6.0" + resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.6.0.tgz#aecc405976fab5a95526180846f0dba288f3a4a0" + integrity sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ== + dependencies: + errno "~0.1.7" + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab" + integrity sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA== + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + signal-exit "^3.0.2" + +write@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" + integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c= + dependencies: + mkdirp "^0.5.1" + +ws@^5.2.0: + version "5.2.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f" + integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== + dependencies: + async-limiter "~1.0.0" + +ws@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.2.tgz#3cc7462e98792f0ac679424148903ded3b9c3ad8" + integrity sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw== + dependencies: + async-limiter "~1.0.0" + +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + +xmlchars@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-1.3.1.tgz#1dda035f833dbb4f86a0c28eaa6ca769214793cf" + integrity sha512-tGkGJkN8XqCod7OT+EvGYK5Z4SfDQGD30zAa58OcnAa0RRWgzUEK72tkXhsX1FZd+rgnhRxFtmO+ihkp8LHSkw== + +xregexp@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" + integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg== + +xtend@^4.0.0, xtend@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= + +y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= + +"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + +yallist@^3.0.0, yallist@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" + integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== + +yargs-parser@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" + integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== + dependencies: + camelcase "^4.1.0" + +yargs-parser@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" + integrity sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc= + dependencies: + camelcase "^4.1.0" + +yargs@12.0.2: + version "12.0.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" + integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ== + dependencies: + cliui "^4.0.0" + decamelize "^2.0.0" + find-up "^3.0.0" + get-caller-file "^1.0.1" + os-locale "^3.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1 || ^4.0.0" + yargs-parser "^10.1.0" + +yargs@^11.0.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77" + integrity sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A== + dependencies: + cliui "^4.0.0" + decamelize "^1.1.1" + find-up "^2.1.0" + get-caller-file "^1.0.1" + os-locale "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^9.0.2" diff --git a/discrete/README.md b/discrete/README.md new file mode 100644 index 0000000..99bdfec --- /dev/null +++ b/discrete/README.md @@ -0,0 +1,152 @@ +# Discrete Structures (CSCI 150 @ Hunter with Schaffer) +**SF** = **Schaffer Formula** = Formulas Highlighted in blue in the text = *Memorize them* + +* ## Basic Sum Manipulations + * Item 1-2: Adding integers from 1 to n + * Item 3-4: Adding integers from 1 to n-1 + +* ## Sum Manipulations with Arithmetic Series + * Item 5: Introducing Arithmetic Series, Sigma Notation + * **Schaffer Formula #1 (sum of first n numbers = n(n+1)/2 )** p3 + * Item 6: Sigma Manipulations + +* ## Set Theory + * Item 7: Introducing Set Theory + * Choose Notation + * 0, 1, 2 element subsets + +* ## Binomial Theorem + * Item 8: Coefficients of terms with 0,1,2 y's + * Item 9: Binomial Coefficients + * **Schaffer Formula #2( nCk = nCn-k )** p5 + * **SF#3( Binomial Theorem )** p5 + +* ## Multiplication Principle + * Item 10: Introducing Multiplication Principle + * Item 11: Number of terms in a binomial expansion (with subscripts) + * Item 12: **SF#4( sum nCi = 2^n )** p6 + * Item 13: Total number of elements in an n element set + +* ## Factorial Manipulation + * Item 14: Number of orderings; Introducing permutations, factorial notation + * Item 15: Factorial Manipulation (canceling factors in numerator/denominator) + * Item 16: Ordering k elements of an n element set ( n!/(n-k)! ) + * Item 17: Choosing k element subsets of an n element set + * **SF#5( nCk = n! / k!(n-k! )** p9 + * Item 18: Calculating Binomial Coefficients using SF5 + +* Item 19: Representing numbers in binary and other bases (repeated division technique) + +* Item 20: How many n bit binary numbers (2^n) + * a. Using multiplication principle + * b. Representing bits as elements and numbers as subsets: How many subsets of n element set + * c. The number of n digit numbers is 1 more than the highest (n-1) digit number + * Finding the highest n bit number with sum manipulations + * The highest n bit number is 1 less than the smallest (n+1) bit number = (2^n -1) + +* ## Item 21: Geometric Series (sum of a geometric sequence) + * **SF#6 ( Sum of a geometric sequence / evaluating geometric series )** p12 + * **SF#7 ( Sum of an infinite geometric sequence / evaluating infinite geometric series )** p13 + * Technique for evaluating geometric series + * factor out first term so series starts at 1 + * write each term in the form of r to a power + * apply SF6 (or SF7 if infinite) + +* ## Advanced Sigma Manipulations + * Item 22: Sigma containing a constant (note: starting at 0 adds an iteration) +* Nested Summations / Double Sigmas: Work on inner sum, then outer sum + * Item 23: n x n addition table + * Item 24: n x n multiplication table + * Instead of using sigma manipulations, multiplying 2 sums + +* Item 25: Pascal's Triangle + * **SF#8 ( minus C minus 1 + minus 1 C same ) p16** + * Triangle properties (symmetric, rows add to 2^n) + +* Item 26: Alternating Row of Pascal's Triangle (is 0) + * Using binomial theorem + * Using SF8 and telescoping sum + * Representing positives as even sized subsets and negatives as odd sized subsets + * Prove that a set has the same number of each + * Form pairs of subsets that are exactly identical except one includes a the other doesnt + * In each pair, one subset must be even and the other must be odd, but if each pair contributes 1 + * Introducing combinatorial proofs + * **SF#9 ( sum -1^i nCi = 0)** p19 + +* Algebraic and Combinatorial Choose Formula Proofs + * Item 27: Algebraic Proof of SF#8 + * Item 28: Algebraic and Combinatorial Proof of nCk = n/k (n-1Ck-1) + +* ## Proof by Induction + * Item 29: Sum of First n odd numbers + * Item 30: Sum of First n squares + * Item 31: Sum of First n Cubes (Not Induction) + * Item 32: Recursive algorithm for calculating binomial coefficients + +* Item 33: Number of recursive function calls + +* ## Graph Theory + * Item 34: Number of odd degree vertices is always even + * Item 35: Pigeonhole principle + +* ## Recurrences + * Item 36: n x 2 area with 1 x 2 Tiles + * Item 37: Tower of Hanoi + * Item 38: Basic Recurrence Solve + * Item 39: Solving a class of recurrences + * Item 40: Using geometric sequences to solve recurrences + * Item 41: Closing the tile problem and geometric sequence technique + +* Item 42: Sum xi nCi = (x+1)n + * Combinatorial Proof + * Using Binomial Theorem + +* ## Permutations of things with repeats + * Item 43: Number of ways of arranging digits of a number that have repeated digits + * Add subscripts and divide by rearrangements that are the same + * Using multiplication principle + * Derivation of factorial formula for binomial coeffecients with this method + * Item 44: Assigning people tasks + * Tasks are all different: think of it as tasks to people instead of people to tasks + * Tasks are all the same: stars and bars + * Item 45: n digit numbers with at least 1 repeated digits + * Introducing general principle: count what you don't want and subtract + +* ## Probability (RIP) + * Item 46: Chance of choosing a random subset of k elements from an n element set + * Item 47: Chance of being dealt a one pair hand; chance of a flush + * Introducing poker and card system + * Construct in stages with multiplication principle + * Item 48: Chance of a straight or a flush or both + * Introducing inclusion exclusion principle + * Item 49: Coin Flips with a run of at least 3 + * Subtract unwanted runs from total + * Create inductive definition for recurrence describing unwanted runs + +* Item 50: Average Number of flips of a fair coin +* Item 51: Evaluating solution to Item 50 + * Advanced sum manipulations +* Item 52: sum i nCi = n (2n-1) + * Combinatorial Proof + * Proof by Induction + +* ## More Probability + * Item 53: 𝑃(𝑘 heads in 𝑛 flips) for unfair coins + * Building the probability + * Using binomial theorem + * **SF #10 (probability of k heads in n flips)** + * Item 54: Advanced Inclusion Exclusion + * Getting the formula + * proving it correctly counts arbitrary element k + * Using alternating sum of pascals triangle proof + * Using formula in the problem + +* Set Operations, Logic, and De Morgan's + * Item 55: Distributive Law for Sets; De Morgan's Law for Sets + * Item 56: Propositional Logic and Truth Tables + +* Item 57: Proving Item 52 using average size of a subset + + + + diff --git a/mbcweb/committees.html b/mbcweb/committees.html new file mode 100644 index 0000000..a631048 --- /dev/null +++ b/mbcweb/committees.html @@ -0,0 +1,132 @@ + + + + Macaulay Business Club + + + + + + + + + + +
                    + + +
                    +
                    +
                    +
                    +
                    +
                    Committees
                    +
                    +
                    +
                    +

                    Event Coordination

                    +

                    The Event Coordination team is responsible for running the logistics for upcoming events and reaching out to a wide variety of professionals from our networks. This committee reserves rooms with administration, creates timelines and presentations for events, reaches out to other organizations for co-sponsorships, and make sure the events run smoothly. Contacting professionals is important for our events and for expanding the MBC network.

                    +
                    +
                    +

                    Content Creation

                    +

                    The Content Creation team allows MBC members to publish original articles onto the MBC website. This initiative ensures that members are able to effectively communicate and discuss current events, and provides a necessary stepping stone in their continued professional development. In addition, members are encouraged to share valuable resources, such as interview tips and career opportunities, with their peers. In doing so, members hope to share information that can help build the vital skills that will allow others to succeed in their professional pursuits. +

                    +
                    +
                    +

                    Web Development

                    +

                    The Web Development team leads the development of the Macaulay Business Club website by experimenting with different languages and designs to create, test and develop an interactive and user-friendly interface. The team’s primary focus is on front-end development and team members are highly encouraged to take steps to learn computer programming. Programming is not a required skill to have to be part of the web team. However, a passion and a willingness to learn about web design and development is more than admirable trait of the web team. We work together to build something great.

                    +
                    +
                    +
                    + +
                    +
                    +
                    + + + +
                    +
                    +
                    +
                    + + + + + + + diff --git a/mbcweb/gallery.html b/mbcweb/gallery.html new file mode 100644 index 0000000..b9b89de --- /dev/null +++ b/mbcweb/gallery.html @@ -0,0 +1,357 @@ + + + + Macaulay Business Club + + + + + + + + + + + +
                    + + +
                    +
                    +
                    +
                    +
                    Marketing Gallery
                    +
                    (2015 - 2009)
                    +
                    +
                    +
                    +

                    Spring, 2015

                    +
                    +
                    + job-fair +
                    +
                    + business-gala +
                    +
                    + pwc-case-study +
                    +
                    + dont-be-a-fool-workshop +
                    +
                    +
                    +
                    + ceo-insights-workshop +
                    +
                    + tech-startups-panel +
                    +
                    +
                    +
                    +

                    Fall, 2015

                    +
                    +
                    + business-conference +
                    +
                    + flyer-design-competition +
                    +
                    + resume-cover-letter-workshop +
                    +
                    + marketing-industry-overview +
                    +
                    +
                    +
                    + startup-entrepreneurship-panel +
                    +
                    + bloomberg-tour +
                    +
                    + GIM +
                    +
                    +
                    +
                    +

                    2014

                    +
                    +
                    + coding-event +
                    +
                    + brooklyn-comp-sci +
                    +
                    + stock-pitch-competition +
                    +
                    + business-conference +
                    +
                    +
                    +
                    + finance-industry-insiders +
                    +
                    + international-workshop +
                    +
                    + job-smart-workshop +
                    +
                    + marketing-workshop +
                    +
                    +
                    +
                    + bloomberg-tour +
                    +
                    + media-games +
                    +
                    + nyl-networking-lunch +
                    +
                    +
                    +
                    +

                    2013

                    +
                    +
                    + bitcoin-panel +
                    +
                    + business-conference +
                    +
                    + financial-panel +
                    +
                    + internation-student-forum +
                    +
                    +
                    +
                    + northewestern-mutual-tour +
                    +
                    + pwc-tour +
                    +
                    + trading-challenge +
                    +
                    + tech-summit +
                    +
                    +
                    +
                    + tax-law-networking +
                    +
                    +
                    +
                    +

                    2012

                    +
                    +
                    + northwestern-mutual-tour +
                    +
                    + bloomberg-tour +
                    +
                    + business-law-panel +
                    +
                    + cfa-exam-workshop +
                    +
                    +
                    +
                    +

                    2011

                    +
                    +
                    + business-careers +
                    +
                    + financial-crisis-panel +
                    +
                    + wall-street-main-street-panel +
                    +
                    + eurozone-panel +
                    +
                    +
                    +
                    + top-industries-panel +
                    +
                    +
                    +
                    +

                    2010

                    +
                    +
                    + environment-sustainabile +
                    +
                    + financial-security-panel +
                    +
                    + globalization-workshop +
                    +
                    + small-business-workshop +
                    +
                    +
                    +
                    +

                    2009

                    +
                    +
                    + art-of-communication-workshop +
                    +
                    + bloomberg-tour +
                    +
                    + ernst-young-tour +
                    +
                    + hbo-tour +
                    +
                    +
                    +
                    +

                    Others

                    +
                    +
                    + unicef-un-career-panel +
                    +
                    + social-accounting +
                    +
                    + entrepreneurship-workshop +
                    +
                    + flp-information-session +
                    +
                    +
                    +
                    + corp-social-responsibility +
                    +
                    + gim +
                    +
                    +
                    +
                    + morgan-stanley-discussion +
                    +
                    + bloomberg-tour +
                    +
                    + networking-luncheon +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + + +
                    +
                    +
                    +
                    + + + + + + diff --git a/mbcweb/index.html b/mbcweb/index.html new file mode 100644 index 0000000..aef81bf --- /dev/null +++ b/mbcweb/index.html @@ -0,0 +1,300 @@ + + + + Macaulay Business Club + + + + + + + + + + + +
                    + + +
                    +
                    + + + + + +
                    +
                    +
                    +
                    About Our Club
                    +
                    +
                    +
                    +

                    Pre-Professional
                    Community

                    +

                    We are devoted to creating a collaborative pre-professional communitythat can share wonderful and informative experiences.

                    +
                    +
                    +

                    Event
                    Planning

                    +

                    We engage in a variety of activities, such as professional developement events, technical workshops, and company tours to give students a taste of the real-world.

                    +
                    +
                    +

                    Organizing
                    Opportunities

                    +

                    We aim to be supportive of each other's passions and spirit to constantly improve. We, as MBC, want to give our members opportunities to succeed.

                    +
                    +
                    +

                    Building a
                    Future

                    +

                    We want to help build a better future for our membersand becomming a member of one of our committees where we encourage mobility is the first step.

                    +
                    +
                    +
                    +
                    There are six committees
                    within MBC
                    +
                    +
                    +
                    + +

                    Event Planning

                    +

                    Lead planning of networking events,
                    workshops and panels

                    +
                    +
                    + +

                    Marketing

                    +

                    Creatively compose marketing
                    materials for each event

                    +
                    +
                    + +

                    Content Creation

                    +

                    Publish and edit original articles
                    onto the MBC website

                    +
                    +
                    + +

                    Web Development

                    +

                    Develop and maintain the official
                    website of the MBC

                    +
                    +
                    + +

                    Finance & Accounting

                    +

                    Plan the budget and conduct stock
                    pitches and analyses

                    +
                    +
                    + +

                    Data Analytics

                    +

                    Analyze club data to increase
                    marketing and event planning efficieny

                    +
                    +
                    +
                    + +
                    + + +
                    +
                    +
                    +
                    News by MBC
                    +
                    +
                    +
                    +
                    + +
                    +

                    Profile on Clifton S. Robbins: Activist Investor

                    +
                    Mar. 27, 2017
                    +

                    Jane Ng +
                    Clifton S. Robbins is trying to change the investing industry. He is the founder and CEO of Blue Harbour...

                    + Read more +
                    +
                    +
                    +
                    +
                    + +
                    +

                    Uber President to Step Down

                    +
                    Mar. 27, 2017
                    +

                    Jason Oelbaum +
                    Uber, the mobile transportation app, has revolutionized the way people travel. With thousands of drivers, GPS tracking...

                    + Read more +
                    +
                    +
                    +
                    +
                    + +
                    +

                    AIG CEO Steps Down

                    +
                    Mar. 22, 2017
                    +

                    Collin Chipetine +
                    AIG recently revealed its fourth quarter earnings, which reported losses totaling approximately $3.04 billion...

                    + Read more +
                    +
                    +
                    +
                    +
                    +
                    +
                    + +
                    +

                    Canada Goose IPO

                    +
                    Mar. 19, 2017
                    +

                    Daniel Kershteyn +
                    + Canada Goose (GOOS), the 60-year old Canadian manufacturer of winter clothing, recently filed for an IPO...

                    + Read more +
                    +
                    +
                    +
                    +
                    + +
                    +

                    Possible Neiman Marcus Acquisition

                    +
                    Mar. 19, 2017
                    +

                    Deanna Pisacreta +
                    + In the 1600s, Hudson’s Bay Company opened as a fur trading post in Canada.

                    + Read more +
                    +
                    +
                    +
                    +
                    + +
                    +

                    Samsung’s Manufacturing Move

                    +
                    Mar. 14, 2017
                    +

                    Chynelle Menezes +
                    + Samsung Electronics Co. plans to invest approximately $300 million into oven-range production facilities in...

                    + Read more +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    Calendar of Events
                    +
                    +
                    + +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    + + + +
                    +
                    +
                    +
                    + + + + + + + diff --git a/mbcweb/members.html b/mbcweb/members.html new file mode 100644 index 0000000..b8ddbf2 --- /dev/null +++ b/mbcweb/members.html @@ -0,0 +1,413 @@ + + + + Macaulay Business Club + + + + + + + + + + +
                    + + +
                    +
                    +
                    +
                    +
                    +
                    Planning Committee
                    +
                    Members
                    +
                    +
                    +
                    +
                    + Othilla Wlodarczyk +
                    +

                    Othilla Wlodarczyk

                    +

                    Executive President

                    + +
                    +
                    +
                    +
                    +
                    + Matthew Severin +
                    +

                    Matthew Severin

                    +

                    Co-President, Baruch

                    + +
                    +
                    +
                    +
                    +
                    + Nicolette Hussain +
                    +

                    Nicolette Hussain

                    +

                    Co-President, Baruch

                    + +
                    +
                    +
                    +
                    +
                    + Karan Chalchani +
                    +

                    Karan Chalchani

                    +

                    President, Hunter

                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + Dimitar Novakov +
                    +

                    Dimitar Novakov

                    +

                    President, City College

                    + +
                    +
                    +
                    +
                    +
                    + Jane Ng +
                    +

                    Jane Ng

                    +

                    VP, Marketing

                    + +
                    +
                    +
                    +
                    +
                    + Chris Angelidis +
                    +

                    Chris Angelidis

                    +

                    VP, Finance & Accounting

                    + +
                    +
                    +
                    +
                    +
                    + Layanah Nsouli +
                    +

                    Layanah Nsouli

                    +

                    VP, Content

                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + Ramanpreet Chand +
                    +

                    Ramanpreet Chand

                    +

                    VP, Web

                    + +
                    +
                    +
                    +
                    +
                    + Stephen Esposito +
                    +

                    Stephen Esposito

                    +

                    Director, Data Analytics

                    + +
                    +
                    +
                    +
                    +
                    + Chynelle Menezes +
                    +

                    Chynelle Menezes

                    +

                    Director, Co-Sponsorship

                    + +
                    +
                    +
                    +
                    +
                    + John Casella +
                    +

                    John Casella

                    +

                    Director, Newsletter

                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + Colin Chipetine +
                    +

                    Colin Chipetine

                    +

                    Director, Alumni Relations

                    + +
                    +
                    +
                    +
                    +
                    + Kevin Savarese +
                    +

                    Kevin Savarese

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Amira Fleyshmakher +
                    +

                    Amira Fleyshmakher

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Adam Su +
                    +

                    Adam Su

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + Maxine Lizaso +
                    +

                    Maxine Lizaso

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Jason Oelbaum +
                    +

                    Jason Oelbaum

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Brianna Gelsomini +
                    +

                    Brianna Gelsomini

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Aaron Edelheit +
                    +

                    Aaron Edelheit

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + Kiriaki Giannoulas +
                    +

                    Kiriaki Giannoulas

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Jehanzeb Khan +
                    +

                    Jehanzeb Khan

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Zill Ratanji +
                    +

                    Zill Ratanji

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Matthew Lam +
                    +

                    Matthew Lam

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + Jennifer Dikler +
                    +

                    Jennifer Dikler

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Jackson You +
                    +

                    Jackson You

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Katherine Dorovitsine +
                    +

                    Katherine Dorovitsine

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    + Christian Buonamassa +
                    +

                    Christian Buonamassa

                    +

                    Planning Committee

                    + +
                    +
                    +
                    +
                    +
                    +
                    + +
                    +
                    +
                    + + + +
                    +
                    +
                    +
                    + + + + + + + diff --git a/mbcweb/upcoming-events.html b/mbcweb/upcoming-events.html new file mode 100644 index 0000000..d04f9ed --- /dev/null +++ b/mbcweb/upcoming-events.html @@ -0,0 +1,144 @@ + + + + Macaulay Business Club + + + + + + + + + + +
                    + + +
                    +
                    +
                    +
                    +
                    +
                    Upcoming Events
                    +
                    +
                    +
                    +
                    +
                    + April
                    -----
                    05
                    ----
                    2017
                    +
                    +
                    + Financial Panel +
                    +
                    + Financial Services Panel
                    + Macaulay Honors College
                    6:30 - 8:00pm

                    + Join MBC, professionals from JP Morgan, Neuberger, Bergen, and more for a panel discussion. +
                    + RSVP +
                    +
                    +
                    +
                    +
                    + +
                    +
                    +
                    + +
                    +
                    +
                    + + + +
                    +
                    +
                    +
                    + + + + + + + diff --git a/mhcmemes/LICENSE b/mhcmemes/LICENSE new file mode 100644 index 0000000..d109bc9 --- /dev/null +++ b/mhcmemes/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 Materialize + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/mhcmemes/background1.jpg b/mhcmemes/background1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e8b388e49574eef93f8511e901d42020cbf1da0b GIT binary patch literal 99515 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%0AEyG0QVo!IkTgQ+B*1nIMpnXIOg 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

                    HR8>i{@4bhfV^2=xy5st#(bmYU>?aZnlJ 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 literal 0 HcmV?d00001 diff --git a/mhcmemes/background3.jpg b/mhcmemes/background3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cc0a11c818c9951c6271c4ab882b5bd34e5ffc80 GIT binary patch literal 176006 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

                    R+|a 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 tr^awpQ52_--}Xe{XZBG

                    b*S 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 H@WTHAPKFf# literal 0 HcmV?d00001 diff --git a/mhcmemes/fonts/roboto/Roboto-Light.woff2 b/mhcmemes/fonts/roboto/Roboto-Light.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0707d9ab13144fa7fc48e4b81df5cd75e4d7b32c GIT binary patch literal 64268 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�H6diG}Ai0IpO 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 literal 0 HcmV?d00001 diff --git a/mhcmemes/fonts/roboto/Roboto-Medium.woff b/mhcmemes/fonts/roboto/Roboto-Medium.woff new file mode 100644 index 0000000000000000000000000000000000000000..ced7907e94311bfad0b66b03539dee976c557ce5 GIT binary patch literal 90560 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%0AMZr#O3)xhwF=8g{i)y-A^tTKb-%# zumDH^im8>m2>?Lu2LL>h0)S4f$lG8Z%#5tv006k3I6y!4V3?{NdLCxR`bIzUPtE|g z|L~zvQ)Tv}{LxMP$V5LNg>HkcHnVp6u?02*0AL^i091}@huBmrTf-k7uHH}1`2WGr z^}F3#-|avDH$QfS{{eyz1jF^9aED3IEduZjk8yn-^{v%-(Q5 z7oiv+9e+e90PufW0Kjd{P|rwDZ~Aq(zo+N)Rr)O#qXY;<0TiqD4hUeI0_yo6>Bl!1 zJRlZ;{dtGp(2*@D9AVOloAmTCN%#jpO2?l?Ga>4*gL1oB# zG9cjIyf{Lw_`H-N!ScNT7!@t!MzeD!Jgv&X_y|a4T2Pzm=i^NoH#sS0$D<9`RNvPx zTTa~$r32!pskXJdFM)Qk7)*6d{NRh^IWA>3EB}r36T^2{auVh!KUr#K8oR5 z9g;lX88wP`)xHR~wqp*jG*Cyg(@yZkbqoG!1+~_LT6Wghw|k>5t9jj=ocwL$C)r#yBOS&Rt}S_k9hx8$SY?Meh$Vu2lwn@ zo4=+NV!YL$esyTrwYK1m@3`?K@d&S1trZDn0}k!KX6n~4KT380byRrVZuqq%+Q*KW-7J8cqE7{}<-u3d3hcV}AWb>DoHA7UP34s|TxsA5CZ!zqWA)no9UT=U9`PtAvZJ=#Xys*z+r zO+AY5qbEj9F(HzW25`oIo*eTBHA3F!bt4&jxi+&5liu^#Fwojlco+7$ay~zw>@*EH zwE~Bc0}-{;BV#b;#_o6O-f{&mXF|$85G)*eKARj__dVpt7Bl*OW6Nfj#L52Uu$;-@ znc$83b!FNzxf#1OVdy#r9cAxYn0DK~W~A4o9EKEsd2%c_dHE@SRPxM7wg!?JCETtXP4UTw zdHS9H#2JLkpKD(m@Tkve-2vjtfZsg2F0udq+=c zKa;|zZe?Qs_55PZRinjh%d-15-?C)b!JhPJ!oMa3b9CeKksYh^wW+=A==G1Y;3&wu zMEz)w&X>)d@zVZR#>*$?5N;9!xReb0+dfVfccka`P^bLC2W}`On{A(QcDCN}yz{wE zOrC8c+OS88vzjHEckl?Q7z%Hg{(wLYFts|yvZwCtCVq>~mPj?$#Kvkyoj2$2be#i{ z$^>_>uhPlG!HMfsZqwVwe_;3N!p$>m^Bsx3pgHR**QkOx9`c4=|M2f0t#C5eC&cq# z;S{HMKEPffp*v&M*&}NG+?f^OXP>(N);JFkPBrytjCQmJTe=~M%30q4?^jVUCbsyy zrKQO_kwAyj>;dg1okOrzgR)jmpJy@mnj3G10^#qjJ~wI-C;Mnky=h5RiignbcS`9f zCzj&h9_dASMe)2LsZXPH5S)Kfi+Ycqah@?V<0A#rKz~(dj8s9(l}%ZoF6jJrW%ct^ zz5#1mmb+UX5P!^|#xMVe-E&5}s1hycoN`qHlr`TAbQT4DN3?h7;f;o1Q4vzR7Ez0x zVE7&6teaJ%SiHrud>7?3-IfAVYoWv&DwfWsG%4YEdB|5j;!Ao>PC()-;i*48tFM-5?6)(xTZkF^`$K#P_fxqPK}Qewb_3PB zPzKz$bjy1v(v9#d9twfPRd7TXZ$d2Exl752n)KL0m&n9E1dJ=1MV?A#aFM-3(&lkS z76CR7i#jIGH_4K4)eMPP@0J11`mrYae#a`hIVzZTe=T=l#Eb|N3Yg?bl1kN$Q&&sz96i{vW7Q+^j*0?*cMa{hdK=u~RY`Ey(q z`RRX&#(LExo}|8AQdgD1b#a)6V(_V%z}N7W`DN=Va74Baq2zncoligPc(UH?yVUjO z@w6OeyQtAdeo4^(fm+R~9eVj^#dg8`WJiVtFC7Zx^cy>L;ah*Jp3PXd@M%Uz_#MO( z-~N?8D*x@H=q>3pjrgP5$Li0pN2cx>#{^M+HA1>~#1pcGYo_OZ`e*c|;L7sKRv@o) z;p?iy&DFP$kA9ck7kpQuPOo${uiCnKuJqPKgU*UNKG}0>{Z5rwZs_NAFb5z1(Ay!5 zeSe2LzHR0BY%@aCs;;5nC;NqdBOMkB?(duQV`K29qoo}PbLrfe*TkXVNAKvxcf0f_ zDE`;&DJqMdDz~gGX&o<}%XtqKSMtrrZ{kL4I31GcliHRiERl%#>D92%`@ zZ!5#pThs6F!Y^cp%AAmG3LwU$!8oW9n6+y`~wAVoBO!GV+ks7rk`Lv>%>?K zKXdLaXd(5tV`IsxdzYr>)n9a}F`skY*1T0TQuYa9Ni}YE6VrhZ?$IT*mj#`sJW?6TZLTBXrX(~CzlbD6dC_WZ zxxW{Wz)y=kKf9r%2TH9{;IkQTXJ)RG0Ryf(Q03-C7ZRHWk4mybh{sNUx;#2DJW!~t za&{%cHqd{U2oshWkDLCttfMJh>WQCM|D>!~KcEm6qxMpF>~dOnEWEhUGZ+B_V<^FhIkt=jWH*MfcEYVVj?f9-51J_3L zypivzQw=INgR|=1`V7y$izqa>w|G`Kzv^kyrAubk&aj471t^Ga>TIfuHWz*C=3oDQ z`MCJ>V`-L!ynnyR;)L=ql~e{OHRS&~2ybJ^vG&XwDP4ATE6YmbU<5LPOgViLlVOgK z&D9}eIL-{gcIx~yGVo>aaO(OFRJ4bc=C+od>glAqh%{vSG!YGKfLu_TH|$*lw^o3e zTROg0eo|jW38`5Y@lx(`TE3)&mi(+N;tt&fEU0iG3lIeki$E3x6@^iRVON8soW6l3 zZf*T!b4-bCy5OJG9QG%V=I|Lg8MeEnXAaH#0&<*<O{9I=f%A}-r2&AaIDA^e{4s4tS!B~NpOqR&?U1rkC-L zB1XKCTlrFNLCs3Ehb?}Y_SAfV)4Nj}(btg;bo;9#Z=S9OS&t4ze}XGdLn|Q&&rOXR zWfC09;*#%v)stHnk$E(^%(Oocd25H7rOVB?wn;3TCHqu4L#0wiQMS>Xp(KlX7JiOo zcp2*MM1DYRy&D*LS9iaJR#Ln!e>fR+&d`5pEd3kM!1y9PZ;xjsu@qZ+9Kogl6Iz%`Vg3;CV2d(39aalTDCbP9?bR_uS^jny$9@^oy^L zw(aupqw}Y>FT3Ac8^wkldtbCu;f5J|$eW_?a~96|Q0ws~42vIl8^)&em9g5{P&*V$ z7XE@&TF6Z?P zmw)}2PVE~uYSR7YLF@ZZZQeHB+&gC*g4mLU8?IMz?^}2-k95+7=25sLvPA;WMd_%m zIn}8+Cu4t`vVNIL;+WIO9;lCsn@*(&vWSC^Bf3Y7nO8@}#WO`5Lp))T zYyvn%oiNhOTkyjg02@&|L^lov2tovebg`!}RK3`h2tpqNcJhQi&`Y~Nzip3s&<`NG zesJo(@b)AUfk1iK3+lFpO4z$OTD>-vp{|wDSg=oiT$TMAr-U!?u;G?K*G`TBy+b{U zQ1{{Ybzk5H{{B-WbSyK01CxNP1tNAE;~9p5dAJ8k#*LIf0`G9Q7{TcQpJnv(OhkGn zNS#59z-_}%t%31gG<9*=7pWVFN)m)Gk{6Vv-6JpBlQ8Fl{u`dFpvT#;?A}XtalQ?> z4S(8TXw00E=N-q9)0!O}?Rk`2KEKYCeMC>3pp1LFz#-xoCNo^(#-9A4X_6`Me4iDV zYF1Fs!EGEH!ae=|;O+{D(wfGh>olM%Qm>%{2U-DXFFy3TDnWV@7sgUl`#K`?igp+e z?AVq*jsiuqVQYr$Hg9m*a0Ela>og2va6yE*k-XEeSFxFYStg*~Ff0@xvimoE1Xxyx zcNiy#9Zsfh9k_x&l9Y0h$u# zAFlgw0er?nGA(N9f*i6V18H{GlHjxgS+F|Mx%U}@wnTE_P}8ui84-`cVfkW?d&i;A zL)f%Jm0?iNIz}_^Vfwx)1JiEnkUE6YhJE+D2*~dNDnmc#3Xpw#K2a^ml`-33Uxb#E z+(y|*Ji>;a$XUOV;AD{8iUeP9&_EJ{Rp8!W8G-C{5Kq+VzSls{b4lcCBq%)5{}q+nntDCUGnUQ+uA8X?b1Tk%an`RDhe6~wLKXF$?S|59M(7q9j8c#&9} zgAyzx3XWM+%@lu)c_~K1^}37h3VSrW|4qS63;lb8&r5K=j!4hIfG0^0im{q5L(j%Q zD@hO3&3e5s9#w1l#vKSx*jMr3u+HDv2gz5VhOJNEl#S%2R>Rb{b+)+Uac^*`2kE8F zjeUo-2L~Sdd0{j{H82Gp+S!S;5#?+qwu|Bcv((SGZ2@|DVjZH#XQoDSBDot6ZF^9N zcpcT7r8L1dh->(gzz6!}f8H(Vh4}$<&Vh7JvZGiT>cM9+A~%2^av?ARh#zi(wi>7g#%9l{&HPU+>>kKYG^+F5f$A-a98 zl1UViv$$h=V-TErD&wgJ#|!9$k-Lw`S#t2?A7lrss^u(97{?r!ixig}!lcKM^$JUSxj8?i2Ky$DR0SWaWv18jI6j&E_VV#9FU z-GGI)@bP#0UqP6MQ!!z!-Lu#~+}#Kk7KI7EkTVazl!SL^yRv&{vaf9zOro!?8KwX} z2}n*C6gaTa9utTJT}?tIK5a;E{nHF~;AFZs3@qon-h3x;YmYN&x(3JLMtyobBpOBx zIq_CM4y2fj8FJFCj1jMrtqd8CB#=FGFD$mCqHT-`v*z#C6K`GoS`rBj+888;I1$S&0TW*AGr5 z5tRkCfzI`&`V-7bHKNe_B?0{%0hxBFFVZ3?q4)2R%?Cy&$aOrFKgO0pn4Pj3eC1yJ zxQDBuP~~oEXWh{pbIS1B#<4QL>0*Lx#3ej|t+p1KlXT^DaUjgaAA;nLe(N2WZ3P{_ zT*xJI~x6eUKD z@0}_xTuwc`ZM&=|^+PPp*Cwe&M|kNLcC^P5uo_ zQU{BVNV1g(7t}&<%zTR&Q`?w7DF%PX=B0;dx!*jycsGGPGkz@~@>Qm4M>W!*?7Nb{Q+k4(}BF|vwb zX;K1vz##Xhq*VlKV82iVp)TdGo<&q`VxgzpGKSnSX(UKCB|<+Dk)3-61iHE@9holkq6jmReK0W012La| zP`!SXK;$4W%m=X!U*rP<=}sxCh!F4pe3>tY0v>_`o`^*B5Goi5#BYKF?ufSpA}ixS zXvcw&-e7rcUW7mZWn9$+0DuaR4e$d*0Nelz03(1LKobxO(EF*^u>kV`Iso;67{I_! z1qt;_4}c1s2_OU^0>FTB0Z>7s0f=C=090^H02)v+013PY01v+UQ%(BcO&{=odlH}( zhzqD1SO9nd_#6ZcgdfBKBn{*r$P~y8Cl( zhzW>uNGZr`C|0Oss558=Xb0#r7<3qY7%!L_SWs9>SQprOI7m1ZxHfnU_(1q-_!|U5 z1ZRXXgf~QHM0G@4#AL({#AU>1BzvS8WK!fnvjlr~fVDko|P>L%(7nh{zJ+84SZ z`XB}fhAl=PCKM(oW+>(q7Alr3Rt#1V)*&`6wmxz(IL?{F&42W@eT<-Ne0O^sU8_2Ssd9u zxhi=R1r0?cMKQ$_r68p*<;*XdUv*S6RNhnv)H2lnXfSE4XohGWX*FrXXe(*kXpiW? z>GDuTn>8a@@=#A-Z==164=&u-{8RQr=8T=V)7-<+a7_%8Cn4p+^m{yntng6lS zvFNibunMu}vYxS7vZb@#vm3HEaUgP7aSU)ma!PSFav^cKaouo>aJTbd@Feg;^ZM}4 z^C9w?^Y!sF@|W^o3UCPc3ET-%3R(+R2tEkO3e^dH344nmh**kjh^mNsiq46NiS>%T zi7Sa`i0?`8OV~(cNRmrxOJ+;1OA$)BNv%thOQ*{a%6Q2<%DT#4$^DTVln0VGk{?u{ zQ>a&zQ_N62RZ>yvSLReMQ(;x9rbs?FNW zNzH@Jcg(LXKr9d}a4gI%CM{JhhppJGGORwVEv=Vq^lbKR1#A;-kL)7)xtmC%hyA!4pwG+Qnh%=&d zwF|$Cv@5l1tQ(wLr8}Z~r2C_#t+_)#?RQ#!7t0N+i%>T#XmFvH6SqHDX>4VKiDOBFN7&XC!{nKJk&e1It(q$ zJ*+33FFYZ9AObl;I>IwzAQCrHCNd(jDGE2rIcg!AAlfmyGWs)yD8?uzBc>_lDfV}4 zOdN2WY1~lUO+0ygOngrQe1brNU&3)Be`0_;d3r+zTn1K#X~uGs7bM8@|R9Te^ri)pNJxa(*!b>hoc}oLJ2g<<9g2Z%o;o!VjBK7R5mm=bTmvhtTgO2N;IZ64m6Q9 zxizget2F2Q1N~?6Z>&YQMY`pvmAN&y^}5ZhZK<8&r_;A5x4(C2c4T*gbYgchc1m>W zcDi-OcV>5%b@p^FcV2Ztbm4cgcFA-ZcX@Rsc9nPacCB>Xc0+a(bhCBKcbjy3cPDk1 zclUI!cHeb>^+5L!^>Fma^_cc}_ayd|_w@Iy_T2PB^y2k0_saAd_ImWj^_KPa^se+? z_ks1{_A&RR_S5%^_5bO2>W}Ep?{Dd!?mz7R7@!>x8PFWC9|#-B9cUgT94sE}9Go9K z8v+br4ABjV4rvdW4fzhG43!Rb4=oK{4ucNk3^NV$4oeK{4qFbp4#x}^4c85K4lfL! z4?mB9j9`w)j%bV+k9dtFj^vJ1jP#AHj9iX_j$)58j!KN`k9v&8kCu)$j`oZ$k6w;} zj^T_kjY*8DjOmS8jk%4*junm7jdhNVjxCN|j02Bjjnj{djcboPjz^3aj(3bNj$cj4 zOf*c4P3%s*Ou|o6O!7^tPFhU{PG(HjP7Y6QO+HS+PSH=PO<7F&Po+&&PYq0MPCZQn zPs2}>P4i4EO&2!8P&uh%v&3nx!%;(HE%y-W(&F{^> zE+8&YEC?*9Ef_AiFT^brFVruLEG#UXEj%s4E)p+tE-EcrE{-g2FFr28Es-v9FDWi* zFPSYlE%_})Eu}5}UFumHS(;f|S=w1TS-M$zSq3aaE+Z~uE)ydket@Evmt^ZkfT#s1K zUvF8TUO(9Y+Q8hP-(cV1-;mxg*s$2}-$>i|yHUF_ys@?MxCy(7x{15Vx+%A*xoNWL zu<5fIv6-@&vst`Zy*aqKv3aohzJcwl}IaFB7(bTEBzbntlyb%=IIbVz$Ba;SCabQpD5bl7>gba-_HaYS&$ zb)<4+c@%JzepGuje6)4+cnoulaZGYdf6RTXbZma?cbs}$eLQ%)aeRLQeL{FbbHZ^V za-wizdg61Ed{S}Jb24$Va&mBTbMkQtd5U^UcuIL1c6xF~eP($!eNK1oc0O`Jbm4a4 zcM)}wa*=aUd{KSTe9?6=bTM_Yba8nJdWmz%bSZslbm@JWa#?dZa=Cl?c7<|9b0vDE zb7gVmauskDbCq#barN)2|7!Z`=<4Mf^cwLR_nPvWL{>J+z{3iJ(|EB7u^=9y9_Ga_u@aFR7@#gau>=y18 z?H2Er?3VVH^_KTm^j7xP9+HB>2~Y(@ebw=4EP->f!f;!Gq0%$3w_N!b8qO z`9t%6_kt=rAq14wa2UL%TAxiAn8SDUM8cd!ja9Ww&#OJpBRylOEH;;-TOgo01RANT zEm}mW&CoV*Dyy{4E2}gwYkvphb~#ST3fc5@T|a+suP>9bleSK~PcAh~d4CmApm~nn-MN#!NnF3wQ{c=Qy}ovoE3>nx;Eb6QEeO$}iuEg0XM7qu5rcR4 zw9XtO?J8~S7j%V}(hCq49@uhZSM@+F{DR=Hb=Z~l8&`s4 ztHI_Ku2J(^ln#OxAuLtK$Y_dN+E*=f>fF>qihD?t|;N-CSYi`;bWU}A2cd3({}RE5nfE9t{2YA#{bI}5kZ);^f~UD7Z3VfyHo(Ap2#S(evTdT zO8_AvP(e?qUPz-(3{AXa^|B1zgi|CGoIBcDN2P{lmy>K3c}2i_k%nP~%+sWlj*+UX zXLmh$h0SRZrnN~UmNl9oC$l%2WtFlT0UC-1eUHR%OZdnzwz?uQadA;ZmY&iy#HUom zXMP1xD0DOIcuw2i<_S(mSK6!9V&m8=%eKN;rhEf&a=PN{#H zChoe!kBJGgu_s}07t2kblbNZ()Z@#Iy1$1V+3C`#cp4Q;-Y~ zWll3NG$2)hdo@`1Gof%H%{^gtLH&4`pEwP6g=pmDy%6ssUrs3AZJe2K)=wn&*0jAb z&3^9>Cb80$(Oh+S-}Q#^sJ`3)n$Bu3Ga6opn#|xgJ1wDK-8n;Zpc36ZyBuWM)nczvE`jlUw=biHPN zFatGA+2R3++&Bn~Htp>_D{L`z!A|2JJu$kBcMKPgA6Bhpr1`!bs?Q3XZ#co_8Ns#* z{e@I3Tfm1&<*=;~h>(_o30k2L%tTtt}ou z)E7_{(RM#lt<><#k{brTj86kHc8@bj{R~2o1ow2}=i%xU1~_t)lD}EDfDk;|NL8O9 z7;#0vY=F+FJ^Bi`uP)Bg@0$Anf`uUr`N@&VoY6n$*-Y?H1G?ThYY^YF7$G|p-joNI zy%u~C{D6+|2{L}MChS$a;LL-av;*c4i%Cu5=f-$SJo5ecRyR_asY9>lT}n57f(=RE z3Z^cY!XDZ@V6+oki$9_4e(N=2JCK>MO~f^fW{ ziun?*PDS}H4i7}hTPW#0%Yo1@) zyLsEk4<~f%yy!F=jb?%2qkBVdpbEZ7zWrr)Ltmiz4&N`<7TaIm?%(-&h^bda0UbnM z(ichK$VR|GVw9Ev0DmTM+sVC+7hHSb`R9C-DnvZ|aGQfYG6}Wx?hdnI^SgEXpgQ8w zHrYH7%8H=u?rdX+W!_-o62@6Aa~2JYfBa^pUC7bo(N6s{W+zFABBv_Gz+im}eDy70 zUd+|&dr*0?sDZXKX&sYjX{@J`-&rHM=^XU0r0;t^Yu~AQ}Dy zOsD!CoCndzX@kx+f#{O&`>E0Z800oU^*YRoYTkf2wvMPv+;vUnfMkCM;p99ZO)$YM ztWcpPh`VY?y09ixijdF_{K6`GIuI`BVxiC|8H7binUJPSuO}Y%`IwtOB`KMp26CgM z8y)Wz&r0kQV9Cd4A%_z5E2WK*>SDzGik*YPw@z~*#WM(e$ ziSxz?@WBdp9h^OE=Zm^5eq64&r6J#vkM3W{RF|+CP1MThB-GpNcL%&+bZbMY@+JhG zG?#&P@Kl`#TX2p1*AnJb4s!$WTd7FyAS6eEFoy8ADGTCLc&!LHhn)qyG8KK3p#0_b z0&cR~+o>-5y{`GQxtd%?Vx#%j!jbc=tdlc)&J1RErz^pFjSstHigo{4<%tDq>isA- z6_iE~KuC~6L2AnQw;&|Y*l!@*3WhN=@`{8g;wTfa8Yh3)f#GG?_(0_#V8(o)}XR04r?R1SEt_r1b zQlxtv0XY0akNE@W&KGs@A9=H{=TR4wMH&lY5%4g(G%!(#moykg`6@@YP!8(IHav#R z7WI8bkdC#m%)J{?urV3>u%>YuMUMuMXF2ki96o}QyU$OY`w&r{Il0eTVe)#`J%>~^Qk{TEZ4w`IJst?jFOQ!78dm@TvAamtkt=r)l+S`ffD)V}X(pFK(JTaq zJTfC@?F-+Cb(-ZsGbYAZjywfrEatFm}oFt_}jw>sHA)soxt zb_)A}_r(hS+@l;E{gLRp-`>o5b28J`^h!oX=x;W}_)#K)f2IRcN~(E9U<2F~rA>+_ zvWW9~03o95N|M_cH~ldn>j#~83p6FqrXLSIB&)Mtqi@4F*P{ zC@)qjv>!>2^owoV2Ut!Qt|U9pD+OB3j=dFFNL9*#zK?yNn6Nt+%*gACj*>K3{u1uW zvMQ<%W8T&PbC*1XZP>5xoC!=NH!k{8p^MS1m^6E8oP;U7&}F(q&* z1LV}VIbnrPm-{v!K7*4e+=rVUSGDFS^XzN8s%3ed4QKssMiTPatA@je*GlhpF;}U< zVQKHn_!p8vRifY%e-k~H+Qr05bTogB!H>T}v)wrneJ8ePV9EU6MRP`r;x<-lW)&r) zE0}nHlEal1GDRVT`rZDjoVa-y8^{6X z&YeWE@3~6#Tx2VA4212cj^Dn7XBnl}XmqQdb3L3yN>=d-A0%(3(LAyO2OC~wn*U8p znYC_seh=?P)5W-jDtF)Bw!)Zpc)>ti)4t8uC{M=@{|;{Ax4IkTdU=!o7>}{}36>QLm zY%ky-ppWHH~ zd!1MHYhr^qLTXiITWkYmSPleYJWl5gVFa<9TgH2+4Aw8yqlJ?Rr_(6 zr$!#S-Yo!}(ESDT>E*}BW-$_1tLzDB+F13szueZfc(^Jlp7vmdccYXb8fxmLE?F8M zYxSHzkFlytD0LPh3X&AMfq(oT=5$3$`ySjzkz`okcDS!$^1b60;R7lj?0v7P(&6aV5(ibH1r6Y zlN9ai^0lj}g||+w-DC)f>7iP$xOsPrPMjb*${tFp(G~zM> z1lk!FNOd$${0S#RQ8b>=c9;HX-|S%8Obeb35p_v0_$hr*4VOnLT!6|C;VW2tgEKG= z*Empu137$f{B9nyTe7?GWa6(^jl&JqdWKTH-SSnn8;9c!U>X@}E)gRRmyrmm(w+b|;K{)c_KJzqsz~fns`-&BCfgyxBpcwd za+(OY-~_jenQ%`h)a$WO1RY`LIi8izgil8^jXFn1s;=<0)ovuK=W6nt3RC$fLHXqg z^%i6$_%jKobvN`-Y#Lx`Rt$(yRDWh!(FfK^A*8CyV{k(e#Q6s#hi;~@BAWo7PUADF zxwv%Gu8?|vWq`P7-qrU;=-c|}^wGh!`adsaXk2G|M4vBGER;H@kBSA_Q8UHyfCb)X z3Y|1Ae&eGRo%v9?Z7#O+VJK6RNnQ5+GYq3Y&Z9AZ8Ms$9rvkLK1X75Z;h?iy$j(^7 zmU$v9Z-v1&+c5&@vJEVM^)AufRdCHHpgw?OG#e2sqOUrf;kiaBb}0gim|)ezXj1p6 zG<`4z$o`S&?unm_Y)$HV)2>AH)9t!qgU*6n>DY_Bb#^R&#p!1#GTH`hZYrFVaT@eYlLxSEC|(Lz76o#E zQ9W)BfLnnNo-M6XrSgT!0p*AmZr%fJIa&{rZ^2mVCqMFJs6B!mYR3~~&2SmQt~0KC zZf2y#y5)NROz0Ey3Ef-H-a@W`N0>l4v6BY6Qu^W!Qy$sQ-*?3#%1_{;`>!4PLNUDWQcwOv%o`P4#e$67T<23ZO^LPe=rwV-qX~*Q;zeAHi2Q zM6c}1KnVOhJ*`-3`aH=)oa9!zjgIqeK*(Wj zR(};8=U1)RTFXz?Z&h98TrtK~r%UZ31~Bs@LWV@NCuvf(zQ&2WV+@zM9!3R5ULRNLJXjCg ztimi2UgCHeFUo+`66glh7_{GP7X4{Cs+Kky{uXw*;9RX6%d09aL%t~BLZ5=Ut93P! zDJqcuYtIehodhCri*qVY^0a0Kv8M4Ls832M9t~clc!@%u{qX@$m*HkO>Cdn7u0kzF zvtH}7m9%Bg4K54=+Iw1qVta*GcjJ}wI>Q-p=mR>n4VCgKh}i289Kix&TS2I=p`R?O zWlY|+p@YIf5Mul!Qdjw%N?OPlq25UzV8~oVMv6u^U~$Uy#>?+vWHm+ixS|~DJ1!|( z>wH#E!H6c>5xmq&d4`vk23fd8iGW_*&%fj?pC3yy^DSCyMe2r6TaKCY3pg7c>*tYS zB3gh7jS{xV#(iD@;a;34s4~k{IO}Nx6~eqs9w&-vBTv$yr-3XqX0bwun7Bxu%fH+E zQ`aMHcMJCWZ5sSEOsw26+bHS9e5!I05ZF&kiey&eGunMb?Ad@`f7-iV$p<_O6ks3^)ZRcw z6f#(_1=ItWbYLBxN9DojjV^u`77S=p%(@VE7$&)v%HCJSL>c z9Sw+uOSy504%fqr!>k%t4<{1s{|sqZKY8WPuNh)S(}-22fh}l4W+~K9Gn?Q&QCEo_SV-%$ z!9Yb?uBhy7FpHAQ*}8(l?0&V~?RE_>Ets zSZ5Yh2Xqs)oCTsYpy~9{YE^rb)K|fxjY6Fs)r#Wi0NyM2Y)|0!2>#(ol~V&4{3P%1 zeKCAD0KOChc3?MwX&LSm8jJOepUiuQ>qR!Gk=K7SiWq4>MZqdbMspR!mo~-#chI-f zQ6a@ZONXm5&~WwVRrKG*uc{H4Bt}U_W`y^Mc9^q7U5p=auqKq@d#-hySWev06P+4K z??>)*%*A~n4Yg%3KHYlyycP0(Zu z9V}bp9XxRmoD0YESvCRdiDzAALeXK+|jkm?geQ``w#wp zru`q`=9H!QCVt0%`@>p$(V8pF`oR6UmyVT;@vuJrU5_wQH+aS!Wp>E_V1&fdfMgjX zR#e(;v%Nkp}`qxK;}Vkw4U6H2LG_dwH}Y_3mcOeJoOa)TZ44Q8(L zqufKSw?pLKG_Ip|i|fcX-C2k!a+REgxxTEDP9w*UdkC|V#ui#gi!Q5r6ysKPl~;OH z;a=_UvlQ2iO&(1j2|%z2Dk0G(hxovx1mI9pqm85LC9RN2=$e z9wH|%fl`XwwR)AW$X}?B6ExLPK-3TAe(qCIhTo^}}2Nsr(C-XBmVuLx#qVC}k2#<*JRo z{PljAbLNK@Ikr)=&Ynbh_U5nCIepP70!=89q`3r|awA4E(hDjRF%o1EBlrjO`3}!m zhNpa2#5FEDB}wWU00>veOCQi*6qvnH&hN|UT*d+AyJx_gi5@|E^73}T!6HT!6umx@ zZ&R3qPbTBHB_J7}I{0Jp+7j-gqElQ{@dds?@l~!mf$amb_HzU_Z)eqn3@8>O3i|gL zkr(rh71EPuEJ#lkJIB#j5d7!&>o^^bx%%$iH8=*RUq$=i68o?AJ8&%?h0MrApb5Zj zIU9k-pV*0j^<S;GXL3-&-vPP*Lo7nd_!Q7$BcshpTvwBpsB^%P&a!v7nPEd z$OW#O$Kow`HA+`B1QkF%Q6Ct@R_|-2#f`4oG%;8Sqt1k;WPS6)4`|;v5tlPFxl4F;y~l@7|F!DR!f)?KPWS}>eC}bd-j6Tg z-DsmUPsI@mub#j=-T|-RfY;kvaTN$AJilFp9fd-FS#&a0-uUnmQw(wrcDJFpR)P0Xn;Xh8%wKTJS3WT zA*)m~ht)<@G%J~)4logliRND(TGVRx&NkKCcint&$!AM#O)7uZk5i}Lh+b25R9}>F zsmW$9G_fDi$xCo59Ll$2o<*daXF=_JN8rxM*z(pKq+lq~N9xUbYQa;FV%H8=XAas^ z^j!GN=}$l~qQskfD?|{v)l~#xX4krzbsFRuZdMk`f+SunNMc|@+`#%^44SNpWkMwi zsX+u0n$k%PB<}H&HiOrw_9;%S%=zZbxvZSzJcSf4*)VTvuP@IA{rWTvR=REe0agxu z@RR9>WM|L>f zOi~p}oNo(e1qbCX5}FLkP-Q4B)r*a`5WU68bhDl?X}+ovx&w>ew5wJRskUXP|2}i% z?$KFeN6b~j#_03g>-(gosps`q-ARM|=@&m_jheB3CN54RbTFdivCxPAgIK`TK~oXc zs43|vo5kJ3q+6pYq+T$R2M#rwEQ_ZyvnVZuRia`ovCOcEH7RNJnMnx^0Ri<`u{Ep2 z;yY}*T(Bu&?vml-lIA9*A3w2a?fjI_hpw1k+<(G}2Pfj=PmYT}F=5>NxrqyxZ9I4B ztCYm#DN|Dyt^ex$iA^gL(e&v*Oq+gX`m`%kr~KfI%2y@QAOOURfO)Ou1m{a#L2t-% z#L!z3RgQ8%0m;e%)ozz$iPk_4A}@`u76tkrj6@Y-)Q@--6!2mA zDL$N!kHJRdpAxUS&IO_rd!3ovX5b^R*^F&7Q6aUHlZZrX$0VAP_AfYOnlsrY3XrQo z7?0Qp)M`x1&CMlRz*PJzcLu#C-|mgI{8U1(QQ%WBUoIM*rH1#sjQia{#1a9 z^&JIhvKqUW;RiH!MArOh$C)fVQ^(9|`s!%1V%^@Y99ze67fT^)dXoDPN=G&@!V(c3 z>ncI7ji@k{a)*4Wff>M8LE#Y=h4k9QD21Pz+q@Mnel+fEizT_)8xyxLzkDDs?m)Aa z(EIK$kk8q%WclU~7sBA3@eS|f+ z_Zrct&e#oOb9<7vx1V`%apr~z1Dkhj+OgGuIlC)V)DLOiqGPkpTEmd$J;%_!7{dRK zUI-_FiukNmXvL^|R|id;Dm4;IFsDxnW`sLm3~`iF?v zvw@e!i@f2-x*xN&NbVYyUWyf2_Rbcg$qI36RI5$+nU@ztQ(IZ?3plFB!wot zMwTpLPt+PPYO?&?)W6o-=t!1Sk~M0&ql_9ej$}y;O_opuStN964JIj5LP;8p^ig~^ zd-B}OJ)>td@348#q6O=N@YWhVD~;>Y3+0DJbe}P7?3Ad5F_AvQ=B`MbB*C-sM<_B)p`>ed`xiWN9a2WGz4FZF^w8aG(qV*hDkW`XfCg|#MQQ|mv=)} zbZc`AVRpVP#43hKm2zQ(KEpI&gg&D~!WJ0u~`dk zRx9loZHVNay*s(Z8ffuvDK!eLrh+OSYOa}#=7=augvAmmHT#%*dlKFRLYf(yp&=~| zKWC%~^Oixwx}CG9LG3C(PBX!_u~pCZgBPP49@KZ5Qs+(>wr4jCrPTR1-ph5GH*L!8&WN`TnON53)_eU2oxbNFfE0wS;Pd8*PU~^aO>|pbkFD@2wE0+NdWu%{$noUp1tKJBa)zP|0dv=m9G;Xkd_;0dOq(__ zv2EM(dBZnu7%?(AIiO|z25mcxZbR-ofOr*u^M8>$`-4_eZ=SmkuGW;>t4Dos_mUF9 zk6Mh`-aqm99!4+u3Xc#oKdEJJe)gQlR*5|`Vby!6pY=l;#^#sBQuv83j zi_pj*WQ||})cOeYlN!Mej0Lm63c$sQjRA~5;17a#v%W$70KiD;5l%)5e*?mb~f_X5f2D2o}YyS8c7xJCW8XRqNxABjXWS_jLXys^rXgBdh3-SjL+y zEt@U|#Zgm|D-0wQOPfTgzyI+){A#TN;G3+63-{+<5WiIiI*GoXH8?@;?t74XIK|)* z4w7|vc`JRTP1ObjI6^8^K+|9*>;i{PJl!ZaQysS}sZ$Q$z`pRSjj3En(WwawTjLr6 zgXt5poF=Tsu7-$MO+I*k>7fXLN-8td5-~(gnouoD==wAM2YUSseUS=Z{jua-NBX-- zXcU~vwI)8gN#q>$jl|PZQOK`Xyxq%TNU&DXB&k&t-Jrdq*2azL_b1|Za2KGN@@Aso zuaVkuEp(ZPhGlWWHV391cSXkL-UB(J!haOD^hD23dJs^Hm zl(lAcbppNbG_(P}WR(?7Md%iBD%;>0AaC$QWg9$+CQ?R+N5YqB*Wn-?Ve4M?XMaH? z%`_x(7M67iBCF%12r)-3EV;lFy()5&rIV%MP%3unLidS86|)vzHkj%(E< z)-fvilOVeXtNzwGJ8ESWf9001i&}})wbp;>N)Ww)vy;K28o*s+=^PQk&`^#x&=7^C zXa8U*r|eO@%-??D;sb6R_pQC10kyXu3_$ts_Q5m3Z~)#U*i!KaDfZvs6m*C1PA_nY zyTcD68uUXp7eFl~U({C7OU+`TJjcc#Ko*gt6fYEtO5V${X*ANKhcFgG6C{)Zd%-sN z;AGeuww{a+!Zwrfe!QPtb%Y(J<1F@oZPQ^VypKxcNhMzim4)ZP1VX?EV7SOvuOV5p zbVdbF$8eO>dgj7rkcP!b&FqOfcokWlN@aOfXjS@4?k&pBGH8p^92?>2oiW8mDg*R_ z!9+72NGU{FU_fa>^zL~BmajZQD|WB08MbWGB2-*+Ac`8g{lI08Gk$2l)n}@!I=b_Q zCwXvq7h1bJb6d$Fd~?vNWnAJ|{Oq;wfqBI%n$QAX1hy07HjYq_FR>R02S^!gb*U_o z)pxog0uXphwPB)0dZn?-*a2!ht3E^PN!~5BX7pM|)h_H0O-Z*W<2MiSi`-mjT%M7U zDA@3=5y!qf_5`0MFF�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

                    |eHN*Xs;HphBsBGM08XgV7B=D(rKnX| zI;9Iho_vRv<-uO|<6ZUZfoJg%mb}q5JZq=*CF_IM2V4&}w$Y zDdxOnb}m3!b9R=@JiS+(BcaI;5>Dw7oj;*!fT;QZy@~azsQh$kMeCJrD#nzsVQsnJ zfh1Clu)XZcmGlskvEiv{occWhQpV&~(%sI9HxWCtM0Mk0a5Ib<+z$vgZ*MoT<9;Y!1z?{tpc=w7Qz69<>9|;%xE(~z<1L}Bp_#iC^T0?%x z�bcr4`MXIF<)neKD~?hFaNb{wQTF}^)_g0yp|MDC9>RNdo6U3>>aVJ z-)hg;^TnAIvMGEu<;aamb{GuQ=K7v1F*s=+P_>jJlm9(e%JDCgv1QX10nxdial!rtsmAq=&JHK!la-a(MIg?n}O6?^tJyS-4vjIq&&<-F8|Xf5fve{-_0u zeEkaHcwxb_nW@{5q0yJ^-6o!oMau>}25Ys_sLD%qZByj*g;ojS7woi-5stKZWnc1J z;LHYdF`j`@LR-f;c0w2pmh7}zFv!T==%cSkW$J5o>aelw1zCjh%m9;68-k6CA-#ox zQO4s3mls8j8eO~Q#;df?pZcNI~r?Wrwbi% zE^+eM^q#C}-`uG)5voW|OF@sQS~G^kvN=n68h5-2Fzj|cdUSZQ35X5e1i*Y}E^Lo$ zy!;=+xQ1ciCLkzi6F>@K@MmB&Au;Mm6aQ!!u)UH7@q4;q~p%GnuziQ0Ad7Lpzn~Yi7eAdno~p zy6?5GbB5hE8J!qqoNsDUc(*N~nz+rPnmg<&xo~y$i$`7Xf2%S3r>uV+p3}IEK^}Bu zE{%VSZme1RVifkKs`b~=rQBS(mv7}-KH1NhdHd{MQ67cP$u$H-YA7Z&ca=~Kczj8OP zl~X+qf?TLd)WU*XonDo1WwtF%}R) zxG|7mGqqrbUfMc2PLm-R+>Bh--)S?N`MH<9Cu#5NjPUi$;k(;`-;kQY!BD1h1h-IC zxzRp&<{>Oo5DP*qc?Ik$+I}v4A@ys|^VIyq0Z|R8D$0Uvb3;Y_j9PyY2CW1EtJ6hG<@|2T9PRUMca8}eM9L?5Q z4gL|Ohodzz9!yYTINB|jn~|@0I~;ao39ZtoTR2dtbVcpHot5i0vaIu$qi)Av>9Vu9 zqswHAy*y;c@T@y!J*>Y8ZPFCzqA(5b_a=zd=VlBYdZPGhst-1fPw~_@n2uSOytC3H zF@>FjLo50KHJ&mtJAv!^QRPXn1p;fQCgEdfbX6I!Hfsmv*>+IrlMC|MM0q+AY^T*~ zr^ex9P3S7XYtXhVq%Cg9#zJlFtgY)`iZt3%sDRm0OJ7Kr_7wF>+~tea zc=?)5NwVgxqRMt2{qdlzc#eqdN;+=i_dWA4AGr$K?W7?r0dbt@Vd0D437fv~1p@#RuVR z$WJz4aQV&*?(H!6o$f)KD1$CtFX9HYv^lS)T$IWj%H)H_Jt)mTv+NPkFu^Rg)|0(! zGK&eXXzCitcklgSg)Qo^Ig&&=VhQ)gKf)KUcRY63C=IP>5OXk$`5J2a{P8isUVqoi~l5^7C!3$-HpgxV0n6icEP z#hU0ru_F3WY_z5X%p#(BAJKRMuad#T-*L$g`mD5O1uSS61J9Fh49DRt6z*DSP3D-= zZU$Z<+YDFWn6qBv0?qD`)l&^3Qh4vk4n2Fo!+T(+Nj`7$C?b|uhxRa#k32fOj>Fvd zu+$pOF`~%?a*^wYCvg~gf~D3(jtNaY5I{Z{KEcIg72;wtpRa9P54`NqhI2BGXyG-d zDFpJ82ZvX1wf8}mLeKRryRc41G%4M83ZU$&3RiGVp(Zw=Bof)0u4aEe|KH2lam@8& z0Uv#ntkyyN`wv7Vs7+TNUYF()C`YCaMd12{@8k+BT41Nuy#eVvk>bK1Oc&+XApqs% zz?^WMsgsk7P&0*872u?)KFH=Oycyn$dgD}^1zI;Mlq})+mj|19bxBqgd)j>Br?Sg& zz=8hkvwM;RkKvkCBx1!?ne&$gKKr<5WeViGx$mh?53LTUx+ew63uPw1eC_m3sb6nx zTcn<4oh!RHAkF?o`t4rp`n1qbl0}_EGO41cjhQ8H?ICu?W%h1%BU7IB4hpCEUV6uC z$x`zj5!J{Yk%&|Ld$m^9zJBMH5BT?)(K_7}cfVi`T-%L|cKTN%YZGMyNLJNxRK#Ka z0pCKcI5z!i8SA9+)N3fuPOa_IRDmbmxUfQN*ge{~ga5WGJ>(nKS{^Sc{$0&!+7QhOf47H!q#})_9)@8Yn9$&}#|8`4zcI)>FXl2+xT&asIJH z433&#gI8qsDq0aHKjY~rBdd*_?OR%C9VfmZ&kB;jmoW8wgW@~T3_7)oB;;=fT4jrv3480kx~pTJuXE5f z&fGEml7>9upG+jw^B*Oj{_p^_(lzPplQD2C2fgv^6VU;suLP&}QFi=O+?3`}JtV2d zMjt#D-(GPcd#X!tzHG9q@g;uhTjTPEcu6(k-17b7o!}ViX5ilk%+&@!R^RR)#J;{TJgj$NbBX!rg}cnpmg9IwilfSJ)(zmAP<{s@q%WWEpbuIiz%L@uHn|t zFJh-KpJyBXyh}?y44cZqXff?;sQUp9vI9x&FMT;GXyW$?1m!4)n9wHzdH+#U+H)&bI;BG3??|HG9bAL>B{eM?&=E*3D#`e>*Skl?n^SZgAtq3S#7^UnN z7blS;^z(iIRLRswdvD#s&D}D5VhBAWp;-(j0&uZ8ls~P3H;bdbJSxh%A760&rjgZ6 zGqEx2_!kuqopmy--L4=fnzTh|;Rf|wQv6C)8HPTiS!Lo_k~rBx3|ruCHcIN$tH0UE z=UZ{kcTMXywe$NwbDU(^!&=lwx-@Y&io{-bc=kHjDRitlh%Y^Fwu3uyBW>>$h;O38 z0JHP3)5N_mXuwX-Aj>x(yLmU>7gA!EW$_8;3Fkz9h* zq@~yO#SylukKGiLEbVi_PsZm}5Q?qU0}f6#&6>R{iOqD5P*v(JUj_409>U-jR33qT zA>e-Wn?6W!@4TwGo_SS1^T^31Z@D+dj7ypKdEL8y!&EErV#bPt*JSU>sMvb|J3n`m zOr-(tqg84#*W>NDq$Kmi9nKkGs3mD_4Kh-0{40ISS^+4oATC;FF_iXY>}2WPwd04m zs~xbksAYk(*PuOPmmh<0Ubz*quOBK~t{JuD9qr1UJ|M0-qf()}7O33jJ-gZNZ1@eo zWj0ja#GZpoPZeB$sZf%Z&ZG^UNH=EP6cg!UDZk%wn8z5|7*Gtge@Ge#Ew1%n)JED7<>zk}JdH zmeFVa(#j{P8`ip>#?6JbXRINgNnMFyWr@)Z zh!k{C18bUP!U~Z@F1tWveM*oGsnq32h#ZF@^ST6MR|D{FZb^O6r<(l~b(v&C<^Gf% ztZt~W9Q=ubm`Ug$7_jWmIKc1o-4zI2KMz4zhQqZfhOX;(X)Aj0e$nKafaY#wP!*oz zULS4Eu3ga==|~uFXY(zdX8a$O^{tv-ZEDZQvp0`!2ei*%cDS4SwpRju^QVdIEpK;H zsAGa526!vz&`R6V&O6|`IebwSbD)Fw+u?vtG zH;LEx%DvVc+LCI@`M;{$7Q{a>0#!(*Jyy21t<)c@U>YlNc#`c~lwH9-R_eHBw_)mB zAxAFfURUHZ)rF{-mCCJ|Wa+z(1W~d&3;iHW$TG!-^zo6f8$M;S4Tz?Z5K3Ig zAM+`__Fx3{{ox;%DFbTj70?o&(?`EWHK%0aJQMzljS9jskU#Qc-#+uHeBQ4IFm|~D z4oZ;_Wl0b9?jN35Z5VIuye;a(#2yn9nB~I@o)6%Q`io|$_f|0e(LFZzXI!h#09^B7 zGTql@dahLKu-k!U$HAgXVCg0>bI5b$$R93SecGq-qADMjRO06R`8;0P8QwP6xntTb zrXwQe@Zyf$y-zA}85bp`;{p(Asb0%!t=dwCV!XF6xTTd1b$9w}{VTfL4=V8(r!MS4 zT?R)h8~hfr$#YnU{6M8^--3D)+PQd=bFU(DcGdHjOT+$K>0Uk1Ym?whuv4vxh^{D` z6FPLp^(mRZv6Ci+soFs)&PUrG$af_LYpCC-A4toOb%XZ$`%mU!W;}gzLb|OENw_gAHCvWRJ9hJ6dD^@+7t9H2`fKPx)k)r z94kplj4am*>NrV7|8WgUN3ZMmUF8bd@@I(&xDFy@Ic58;wmIb!89B2<5Ih%V5uWgi z2le(ljGOpeV78C>m{Vv0oX~go_-6j|^Wq}>srPyF!B@%_S;ONX$5&jJ9EW~-5A}wJ z$Gm@% zdP`c;QY0iLOG_G@q%w?nTb*iBq*pv!?P@ait*xX6+xPPlQjb=2PYgBF_x9t$rSkhP zW=c%%=Z4F%x_y#K7pr@c-XCBuEbWFky{)=mT%F!n=b|*=t}4>E+ydra6>+W(o9&pV zw7+)w!tEQO8yj+UrJ@tE_Rnl zM*l>ZKN13cg(f0RC~0+LPm^j#eaoM9Sj}+;{k#CMC(S1CGl(i9Z@8UUMwXhF-E0Cc9E$jU5!1%87x^C9~b}P!HW25a83ek=RBj=vqYD zrbkWnfD!CR6o1Co01-+>&it%hCQ?0@pBQ!w{j#D}NY|C-jVD`kM6! zzHDiXaDvt^B+28|6Fzm`9j6*9Ss&{Cae2_7|KYH*Q1M}UHk(g%VVu5AzJDs4U#)!h zi>D`CTa2$__2JLCz_)={BeEds+mFFP>4Vm)0uSg*t6DS7ZOy0O<^KxV0`Y6=TEmz- z+a_Hj{^DQhmbxZNHM$92mHvXhPIJ<+Yt38+S(n66d+&F-(}C9WGgrqP1A9%gZ-%#4@_l$De?=ATS=6_fDxED|ImR42a^=>`Jm&|e zC+=x~lGz_}!EXhg&nY&2Kot3u<7tXb?7s=dP6m`W$e&2009k!d#Q0@&XjtfXx4tRX z0FNwtA;nGi9(0|3s7wlQA`62(s29D3#(a4q)l&8J6=-tj4LJOTm5|>W)c$HS&jBg2F`dv>|jgb=|a(nzBoUqCguq)`P6wX3N4UQ^+bY6#5!=_!YM8YrxHl&vszq0y3L zH+7I!pI45`bEIrYmUp=z8tA+Q<+&N;$|Au(n{Dn1Me?Eh{UcTSKYUk-&bwV6FS}f; z*8t_tAzwg4tQg`?9a6Zwjm1sr#zAlAWq6d9dt}+Gx#H;qtB2FDq*W7z((n1-A^+sR zi^ez|v}V&NUDLatFXXL^@fG^zt{KGB$PXrWRyUo!+OspF2*r34(YIT$_Jz`$BjkrO zLn3XdWmUYf+UNhdWhGfKa*GdP)!RvbGIGrAFkpR=Z~orH$D$AQLF(^f_E_44FU)MS z#ztL17I>ifPCC4eBMA<%oQ2G_fVH^1LqMYBrR0m%h+s3%kB2W4(_6Taf7pFqY3=CR z+!4K0VW@ipxpDEKfd{qiMpe114tG%DE0T_!)Q$^ORH8_ti2t=qWmFGah%VkT$iD~w zs@JpVrDQxlb8*B;J{8G5pz9rX$oIYoH6@v<o|;_hv2n7_N_*(7)ktF4VG|q z<9)UeXj!HQuWb5b0B3LZv-MZg;q5^=8Au>4P9|^GaQ>B zZIaMWC+K860HjC^KsF!};BpQS0?=?WZ~~Y>N$sgWiJ&Epel~+@{7Mizp#X$xPWq{X zNq(T@#=za`HH}v8Cjr)KS|7-NTd&JaO4yUW%4)XnOn(0(eN-94>3T#uiGBbI0*do! zF0GeW0x7|Y?Zh}T_8Mw1rK)OCr7j5~VY??k`$H6P7@W96@&u=kqOO3ih*MZZwJ5GE zPhN~AY&8{qgh$RA?v;P8_><+43lOv^z|nRqTW!zz^vqQ7nV_i;boIR}MTMyLWOHmk zD>D@f7OB4#vn%F4=6HI=bW#nE_QT(hk|$^s0;GrCQhUl%Z1gqq6bzw7&byat$(T-B zX<7B!!F9IZ*Y1gdZZx<+h&Dxkh8Ze6>=o3k1r`ws(aqeYf_6}XEI_(Sd|5D6er+aD zmGX8({!k|%$QB33>*WF0InPK?qLeY+`-^rvw5lVCtK989D1Mte3~$~hyWvOr$#x*C zi@amC)X1fO=7#Sy%?^gjbql6L77f6VOdFsC2V`bg;GDxfo>fJ-D|g?z+a}E`APLDK!=$o_N)TfLbcdVC@sG>b-tc?U8A>C6a+P{tg z{xaLT2hp;osdSI!g9`P6hB{^dvn-@AB{R`Bj3BCu@NDS+{F>6sYk%gl$E>bM2p}B_ zj+f3$FgZq(;TcNNHbP6zOI+a>wy-vNZ9B}1uQ)V|gs4yuDgm+4Q$#-W1}7IQ5>OC) zpt%#!N{j?ZwDm6pLJY$8Z*Nl!h={c+Rm>X)fzqsFL^oKkKKUz>GKhtUR167(0#Xc~ znDQeXrF=ZS-lo0xoP}<)JMV1~%FC}xR4w$z_uAAbdjnWj$>^5EWJ04o~g9!k> z@fqA2lM9Ah`G$B6US$$eCi)L1WH0dS*=ZFEbz+)fn9O;vMC51?RAYFte(Zj~*M)np za6Z?uR8?RuTcp)ud(cW2-~mDsFxYd>KtNA}1ls*Y@DRAT13reniRyb-%DQ&S+%eTm zRbSP5kTW1?qQ>Q8)CiUbtAE%Hupyp(tiCMlYBkAA0Dv@{TYO}E z>3dx9U$2fJT_QkjXFDlUr*{)Kl?4ioMYJFYKKIeB8!kfhW8OBQxPIYBBGtg zxWMo4u;DK&j`Jr_6jL4rwEz?q93(3&emqA089ETb_bl_JA|+L7U_byQ_VUl~r_*35 zIB{k2@*%|0h+4*oXlxeQC|sF!#*b4(J5#uU4Mji`WJ3#mBQ!zT7W;erfXao_DIMsxh-4&>5@J{$^h`4wC%TY-rMF?Vm&QO`kfJidOU7mCf1Jl_Ob3Kx3>ohiU1W%ksGY! z&4@wOX8B#UYs2W)E#7BnYUnRltJ$S3B-JSy8=n^+LRFzmUlkjC@rI66clra{F5OGb zA)p>}1nFi642lG$;Zk|2;-Z<7)Xhs5au8b*C=B}b$^YlsM^b8YkZeI#7Vy+tvo1_c zPFa07I>;9IkbO(sQyd^zbA=J-f;EZ|2Zwu2u z8K76BcN`zt&zXZ4C0luAW;bJFVEPJZO4lC+tvDDwF;Rk7ljxm@bZZ?@fKXvljxfqu zs>0mq=0p9pmP2 z?%8kUvRh3q?B6zvOQ0N3AMM6evwJG*tRqgmVHOQ64l&G3=Idub30O@E1xvBgwJ;Ws zL7ux*=j9i~We7<=0=Nod5Xj>)UVwGTKV;<7KWTi!m)V1&<{wf;{y|=2MH~ zku@9lFE>v+H`F$4HBH_9z%(A-XG-KP{YvMcEnq_u0E2|_qfA+pWZ+`iG!TUQjNiHm zfzR;YYZ00J@a8tG{%5Y}Qm4ht1^y+gmVo6sNFtv-n|U=Bh zK->bLG}bXyGDXfQb-%x*S|zt?h*xA1G@AOnY+6=9SLmDTE@V&zVN`tez5$5<3QNF| zHWUuoimzC8zkUHm-$Y&z|I|2_vx;%l>{1uw3hX{~V78=U1E{U*@lY_EFm^HCd(0~< zw!+sWuJ+|5Ew$)+ch&5OmL9ks2#t0z@BbZ@SCgxL`pTAr-kG`pOP1BkX ziDdjJ^Dv8Lz@*L~nvo2Gc$gu$kPEB}wM^&~V`(y=z=8t_a0(1owJ!PL zH@zIw>s$kupYoZFZhmN0KjAx+j)vsA(>)c*Gg}h$vlMrJk8_0LUmP zCl20~k#U`0av(4%KvfO$+R7!~Qwu=b7Sp=Rras5D|Hl;sPXOpn0R;5U9s;g^h&UPm z@3SFj%%^+*9-rTRksLPnY9f%_?_r-ZhsvFA42b?KH;}!L#GY~r_|;W(KT;jG){J}&TKF#g-PIN$v_1x^I9M==6x6wkv1KMcYj?=HjZ&jV*4u*;n+p?baq z$o`MmHVm3Qg!B{LNy;y8W)$FKJ3t_azxRuMxU#A1 z`wsyKF$EZMiAXbzSacD;3@{L}BM6e91(Q|{8`rRL8lO|W9ba6wc zSAiyldPS>e!McSz>)O_jBX>6K^7_ZUcbA{9ua|g1t7wHYHwj$a4{!R2K^1L5(Ab^8 z4=?~Q#J6Ai{2bu#-nE~tukDR*ZsXhUHBkNQ!aW)t42O+~m@7J?eCv1h-b^tB>sxO4 z*gdv_N6Y}J=4ypSGgRLAW?#U#UBpSaPyJ0$Ed>_8EyZ_zXWFHqJo>vs{g)?;#;4C$ zS=&(HU%@E{CcZMClJCIqgWU5#k0r-J$GL~$hsmGepUGZzLcNJQ@UMf9i0B)SIhyin zt10n%#5c`f?zf=(CYaT*H^DjKJ||^*dEzkxmr~XTLRYAo((*8HOgpo^ji-nwyM4`# z-)j(_*tr}{gnY1k`HmJnUeZyF{dpt{YG zfOIVuk17%ZLG{w@BHB0E7dXB(nS6e-$wTA{%0zT6gp#e)SW~Ag)vzNbd%zr=&*dsx-X!B*EZ#Ic0bcSzmXY&e5s8CF$Xl;) zn#XwRda&O59U|mgSPslXK?9oyu?#oKGQuRn3Mg_o03&V^iq8}xcijnR{Kp%(9<1Yl zK7Z5`q?7Z9VW||(;Pe*`@%H9V3uq;I9K@mMyUBC#;QP-XIYE?tQ^&~GK>)7;c@f3| z-=JraC3&Fy>rCLz1r)#ufgx@nOuz^^$8Ifq6Ljc#NZHxqZ`8{6T_L~J7opt(K~NR- zh^W*Ho%o&GmJ~-w)Vx2vZdjifCt_HrO72HXSXY`qYnm?%oAr1&(Sm1|l%tx} zKEE2G+@ZBe+hq%SrDED_QFZgiwwm_jwwiEoTT6JvE6%;dBYyR{`{Qv{6ysv4Z%udW z(-H#ovZDsIO~3Vb+jmRw?Df}tCJuq12iNg-DAnfVibH)sS&b`opSD45o(aEs6;#`u)@dyXlyfh_m|i5188k z37n(O8!BC=z0j;7Dy$4E-l=a82BD2bci4L0sC8jEHri~Bu4E%Q5>3V{ch|f23_?GD z9KU)_TFEigLn5m_-pcOnooMj)Hyv5G!Cr9M%0a94zyWVDIT?Wu2@|dhs&9!Y3n@z# zkRPY4-o$lWF+nwN7bSH<@^iq{4IX%PfdyGUoD;7bi zx_KU%QuVDuJ!r&gdA?k+rXc*#6HhrMU1y>mYuKST^*Ab?cT9cPG5!RF`mQvxEcGHy z>#Ex8n6A>9df{VPEEhyZyQ$!Ou~?(tH^9ap_p_hR?LDmt;MWwOp!4K$he#k|LLsI* za#6WlzLYN+h3f@}`saR@&CLC#?YN_-NAhGMe>>gT-M*UHLL{!qY``z(K*xp?kwDT-z8c0W=Pl$r9 zlMgS=k7S#nTlFQ^0)qT`~7zvJ`}BiC7Mptk%`KQ#r{7vkB~F^&a$|9mCKSJ@OtE z^}pS0Ww<<)h|%U%EDD`rkb+oRqQwV!MFJASEYvkz)r1}&EALtO3N7j4n!2$jK$%z> zA)Sa%>72MbXL_vB9cZU&4hc9UVl~UM;#DqsF{rjBS?9f9W}ai-b2=Q2$|E>HX<-IZ zVmH<%>F;-daF-vBR16OjDYc#(t2kB_mSX4C6NMyZJeZm*K}6Q8c8Ba}b2?F&de+Ki zuUz@>_OPMkbUI(I-|&hDcm-@7l}yfT_F5B$ zAPhzj`p+kq5MGAGZHnSlk+qsGbq{>hew0X0=q5*-u`f|?THD4mI$H6@m`q>&V~Q;X znO%>twxgC%mKm>!WDW}3`k?`;<>K^OkYQRnE)0N>NCflD=+A5*DYe6m*M5OGUe$wa zjVJ%pUuJ_j-=CKUBwpp3RZBK3VzcV%jmER_4anN<9LG#{{W>MSqx)16O~W8rKD7e1 zoljv`b9ijC1Uw!P2t>k34s>oOG#bqar#)bJ-Up2oJIj^N0`WXRub0QRw6wn&mMv;c z3mA;XrZcI$;dtNjlTf<6GT;u^Vj@O4KvA{>xso~4T*E+$EqLE0~wHOUj zDP@guNtMgdJy-08A|!_-lH6jkK%`X5iM~vH^LRj<{RZ|m97-~g?h+<^J+Ajxwq7Jx zq?0}RBt;q_m6gebC)|mVEcJWl#Sz7(UhOLaS-Ef`WwAHHcA=rU-=1~QAHz>x`)HWN zN0h`?M0gp_rKY7>x1g{kC5sJn)Cu|}_VALVQ&oa-f-<&ra*j@!c3*$#p8uzwh2p>Y zBwr%sx(-Vs?zGlaKUCan+q>gNVn;IgIQ7c>AQZ{@{@A^g=?E7<%Z`2 z3J%was`z=>I^F0xt9&5w%X&Q#=1Uw+D`k0Y=BO#Y#*JJoDB*5bH8#`IOs6pmQJ~H; z$@&ij75}y13mp}aHd0*Q=1_HjwgWkXkX<0z6ink29+k;Riy`5L%WmhGsNpI0c!-3* zcX~`ir8v{EmyD-IExgFQbjiB)V0ulVrKG>5#!pGKpp?$7#bVvhk=W$TH-bnIDTRsB zh%70uK%w2+NfBbHZWG!p5+s*>jgVu$T6pZeSvjyE&lL8p7?k*rx#?75ypBeu&F^e! z!D-d5J#187aVJJ1%g80`s`hH{`fxe)tjkVDt zB+{FcwzV&@#wlYqDDI!>A!ePN*7VGYFRGnO60=@Rjmemm%xyh69FA)Llmg{A4Uh`f zs)T>ncI5J~ILmtRD9VIEM93&gCS`tQ*&0g6wS`Ci{{RqAhPT1|x|q)1asZg1x8HBy zD0no0c{B(LfIm{-ntS{h9+s$ZB?rJV1W|y-kSJ=X94%opYhkhd=ELFx_%XwEgiwKk zv6>wM91b4TfZ-K|bGE~-jVM7&qtqwp0Iu9CL9k6wy80FOD~{41{_W5SU$;TI(`+-dI*({=JT4CkdA-c0(5PmVIYGgI3vyt5Ko z=dJjE7dd7eg4DyUYOUs*S4SUZNv=WcbLA;WRAh=ZMK|fzu10sijS`j6RxAi;-KK45 zPCzdIV9Zvv6P>O~dZsb{;W06hWm#iPGQncr@unAW!;rT+L7tMATBh)#uZ(JMwp>=w zE|2AXHbP*`$r$mr98=Yzq&p_r&W>Hndi}s`_*njz9t?Fyo_Sxftrsd8S9DgVktx`?mP@v{EJF$Cmy)Bi#mheF->!vloy1C(|(wUOW zN2wvUEtca=BWvb4OJt+@g-XUd)tZ*G<AXvVvX^b4;+~s6TSU@U-vEDxkIf9 zim)rw3hBZV8rk*oy0x8$oV0?5)u{@7tzOdDSr&gpN$8i-6^I+DX>1a`_Ygy!FxTw( z59!a^5!mmFV)j@{%@0^EZm|wySK>Ms^!4us0vh8fmZYx5QW9dd^OjF``#qGy%rn$u zUnUC!yF>gKgrty*h@;4klx(`&zqK4<7MoSpk@WmAUrX`kQhjx^QOZ&o3n|UPe00rT zq&jkWoXxO-Ht6Q51Mkr4yrE(7Xcd5{5XX^Z+JwH*Y(_e|)RXoh(UHR+b!>IqhzL)j zWWivEGu9boJ}!bkx{Q^ z@lL6dS;?_0SG^6x^8vfsxc#xs2~o?1Es%(e68E)qIN)B8j4V$5!<3jpd0nY2ebI|C zJDqbfNwoo?{c`%f?TKMQWmdg3%I0f2s2natB$wE1d`zKGC{$BjVZGsWd_9nc3e1ju|TyR?5PBQJw8EBmGus^z#&iqv# z9N!YCR6$YOF@;ayx=pm5&V77TRaT17fL)474fH9JFz<(a^I z3v$do7b;}-bt(lND@H`3lx*%c5{_G%L>(hG*)=(bB1Jrm%q}TaX}TPRkhvlSWPV;F z*K;uKJhd?>_oA^UZmi(XfCC7lez@A1y);byXN3+~ zZ^4tH$N7+^`P7;qc$s)M@yT1tT)YM8`%(s*=8!d~V< zZoUC-{cg(M_h~Jw)#~~L=bY7=zC#KVlxt>8@VE6$O6i3gK99;Ux^L!CKGjxKe4aj= z!7!R}6rFJt!#J9eZx+NKcg{53h_6a5Y$4Gl5X-NK;>*Hg21I4e=wsrGnUbLm;}Bxh@Cenko>eUo`k+o^# z>*5Ed9Rrd8VCWA5qrZgZJwbei99yq4;0qjpn=qhmuO=?=la}#k)b|0f3&A{jyOYLu*9Z{w{wq=rYs19)WUdn%+b$PQ6au ziO1uH93NhNn38KA)FbOkxndd^i^W1{p>mpS&j+mUCgoTkMis<%PIM7#KKo7P(qxFP zvmd}ff@v!>9?%rTHsm`pEx0ZqK)iolvW9qCJcLL@0s(4REuvXZQyri~Deoq?5o(E!T0LQva1#sgm-^(93sCL_$W7BTXFzElLrb&1@a z^9hZF?c@K&Pb;KnwG?gew`6WMA^@2hy=5dcUo8Esg#Ql@ecYdj+Ov9#lDU;ljGHu{ zO0rd0GIPVagrf&DY*#cgFI#b!o)sH)zhv2p6%Ed}THprqFDCU@Gaimii}(62Z;<%` zhVs8`bKfixfxmDkT@?RL2*?)9UHBId7{xfsn_i@TWN&<&^Xfj}l$HXDcavMiy((h= z4F1Q&KaU8)xXX%Y%8gF5Ui&bv*`` zj&t~x(zw=819HUi?zy$Fw@q|kbc$wk6_&x!b920TmJ4Az*ey$)N~76mvYY53%{G(8 zZnxWA(%$2QH+jCQHGzBl`PLY-2{7UXIb>iP(4hZS4R4AXC;Z{vRIpn)x{g`utg&pd z>t+>7+-^8gJ3xwsqjc*C15;ul5@igAKJPW<|9!87-_neZR!1Sd4`M^aQQI#B!Y-?s zVz=WjoCLh+>FUqM>b8e&>z!ccy1Be43u|FPL0nX^3z~#HHr`N`J!BHDYU9)fW+y1z z?7X25Yv{n4_AAZg5*NeOa0Pl^YMw_xng~kEww+6bKdXzQso&@jo+oBuS#O!1ml^Rl z)8m@vX|{5f^T{U^*2$HWYpSxQ-e@kt1xM#>#!#^68FitYI!^x7#NZs8)1w z%YtUf!Qs3*beKguRCuP&Nu7K1iwEt*;Z4ThFl|a7p+xc-8O zLqA&`wY^3;+1lY^Te)f*UNyDORi$Y&owf$n{6#rR>iROT6j-zjaj&KNsKhNV{|a;x zwFEgX%xd2@r%V!aH91SYK$~2;s>OaARo1nIexXX!0c){uYJqF=Exgrr^toXPI*L<< z$OD+`br5dbwULR(#z|yr3G<5{m{#}ePLIOMiih?#0``qr@I&G4}RHRwgKl5Cg# z#s9iq*xk})lJ$hD)mlN6Ix|1F@R`bM6$)=QroHe!!>9(3TH`hxdS-p2-!CWZHV`%r>YfGHj>(GP#9V6L= z<#m-hqCrqkSX6SYF{1_cJU2&$6RO$8&GW4DP0!%f@#t{0CHK|HD`-W>Buyb9@{4@u zArE3MCj4RBuXo&)n`!bygCdP5`BwkQmjO+s9KiPv==SptLnmv|-eZvAP-vOY56QBm zQ*=u;Z)u53x{Qa0qFTN<8u)B<%WIZ;?ceE;a<#A6QL60THc8Ufl#O}wjd}wVyNq=d z_q#2SCO}&Ko@ar!MOypeqkB6<=HoC(1OIRS7OMu)n^)XNtfm={YGNvt+osb@w@y)N z{j;-6JC~opDgTn-^K&L6Zbmn@jfij0yA}4IT~EZ5&7BC_i(tnatC$vh!ZD=VqnXyl z?RJOBftj^}n9M9|)vL*E{?^<&@Txe^OG4fCsfgwtJA`)XOW&^571rn-!tRY~XZ1c& zrN*3zOTWP)lcrA*c(RXe_eFx8bkmrdOfPI`*|ue#J|8Vww&XG^RUh2yHI^-f_Xzkj zZO!CzQ{%ChhEuc6{ww_i(ko}}DJwHv!mIGOIkeW-&C41?92ZmGst&woznyF->8e7< zeBt&v(zSK!bM)%#H+piZ#2pJ%ZPk0CZ7~C@riIF8Bt!ZZ8Ejzy^=ka47&$HX;;MA% zssfjqR}=$u$w5>cWnFtuCAj?7j*oXYKmzLvhK25=;kVussYA&JoQUU9jn02?I) zi??Z{k6tDbJn^}q)}FP{!E@Q?81+lLM$tw;W~kVWF*)N7`5kYY%OQU3xQ&;YOWqmP zMd~5gPUeyKFwqyD&8f9L-D~8|X|K+b(rTfdn~}#lZ`Mw#mcoijry8T+E4-;H7hQe! zDz25EI^!fkM+kL9n|{FJNNk=ud&OS%ySttdDK;plS0BVBy104nwq8tc`^ZnJ&pEX= zl~51QV_EpC23iMi`HzVg_V5d_*O$D@DJCNL9?fnMPDh9jM+6(C*K z7VkXuhy2G@G@M|{T;riR?)v5Poo1=o4DL?1ol51{enFPeW{HYW(@>~YOLbcQ-Nsog z7prEu?)c0pqxV#qt+zuamC9r>dilXA{bj#DAjT@>F2{zD1d$vN#F7Bxf?`kzPC)8b z30U4Q1%0E&sHYT~vgqkpQ>g zUXsH1KpBBfG(ic;uac;kY<5{bIw!cnbeaW1$SkQTJ`nsJu#O_EE%K2WP2XVzafHe^ zQR5IzMufPP!Oaih^?=m7&LBo>WV@0K)rvD1(s(oy7$gWZscV4fh-0)MM%?T+Nk4C1 z`uwZH49xeCK^Evma*(aULCkY8AwwqidcEW@nL$2-+(R2=RgC&%A?f_oaH*bf8%!zJ##-bN(9e$_wTw7w{G5revrQCjA9y zuo0`&?~WAP418z6E+6%;8i0i;IZW$y_(D~@2Icr9f(~b~sz96NzU96iElyRC=`+GA zfNRWr9i}tw{wmbmW`7;-tYW@C_}3+1->%rcpVT>dJ)uH?1@X~=qqFfF8>Dv@SQBRa zOyCZVv$ntQ6od`v7u)_i8P8Ur#nyfsuwj>d>}4M~(=W8^54_0_{*{ands8h_!T}#- zJRKMk6A)@(a%6HWb&!$c;S}4feHb_AAoA{=+@bXqyaUQI*hhMJJPz; zV9KBxRxM0xqy0&JN?4VD4UrD1b;?1dK^2rbthP%t7RU;YWQ}>5tFsb$X9af8a+L4I z7y+zNdgy{wk$IVe^CC&71y&DB)Xy@OfsKF_bTzK|b$|;%4RO6(z6;nYXmf3UXTU11 z2K+o2OZf}DP{UaLfI>ip6vT{E=YH4YJ9T?3_z_HC+48RgmxEOn}eng^wgRv#K z!6xXUZT)pXEpR_vpeqL59?{?5eJ;o=mU<@xE_h>f!z-rlRR43ZbX%Y<(6$uV8}?%7 z!%c$<`}#5Wb$?m;`+CT%+#@sUF`J=PSN|T1*zeZ%(;(eg8BVqlr^r2&Im)q820J3K z2DOaDf~^h~N9FwIZ|MOlre_@rAfXq(GL=H2hlCs!ArHG=53YJDuG0`bD%$f~zTyg5=>?j^5J(P~(Pmth6rfbCv zA3^kTW`VMR3{{!$8|5ga@FJf zdZ3Ye@T30o3*&F}ha(T~e|dTst^9GOVo*s5@EDF^7D#cB%oWRdjoV*{}Bb-6=K+J zN2lm~Aqp7tDa;2WQ~kjs?hbTFEu|+Mzo@Q5?56-?^h%IR;)k3o8Ggbr<|+sxcbxF8 z{h6?3>L>^isc>V1yl9TW8+ww%2gmINoQLvN7{lQvFA-92aLc)bT+(8ism9j~HaJ(( zeQjb(+F$|Wd}Xc~`YW=JOPEz2oY=tR3!cARw&A0Y`PR&u02J1g`N?1zz@k2@ns2)@ z_uei<`b&~dx69_z2dwWmc06DDI|f`{qNKZKt^%mXQhG!*v94D5iECJjk6W}E`Yr>G z;FG~v`pCa@Zr^Ge0w27nqzYbq|8m|vese_Z&xHj;{rnz{V-E&|eN1)Xv%W%r;kQtM zTxKbIq5rtb*=-SXeo_}LA3UG8<=@vZf=_u7_c?VGia+|-VF$=@c;3As!bi z|1}cRKu`;|@xs92a5xwZLdORT42IN&L5R-Bkc&r|smGxYPlTZX22m-cVX%jg*l^6x zH#9gI9GDW0uLDpdOe8WvQDJe0k*VID=V*6-0|^!xCMk}b7^kGDDF1URl}xExD^xOw++ro6zK_4^FM1s{O=uk#^w+ovzqsN6b=PT6yXXxH|?)*HXB z9Z550@aRy}PuyhU^7LrC9`Rmiska$FP`~P94cQyn>xO+Cxuzo}9GL7Q#QL6&TEccl z5yZJ(b9o|AuO8#Zy-Lq(Pkl{dK3KYsT2*Y<6kN`m4O40gHCj!!L#4D^z8e$oumX>9 z-x)YRc@oVtwJUOE(rbD;mY38l&=Ew0B}&}GMo#TKy#f?S(#1?2LKR9@&0IYL=1khw zaA{#_@Gt>``w%2hF$0HpAVd*56{{C9W>q`q=hv6;nk%x}?uAMq^ z^2Y8b7qhz}w~<)l%4%vktg6?t>OstE-pJ~k;qFj2WNW8h|ma3REpuleOIb zjImHX^L&zMIz&1yB^aUPPCzJ29-NhB8J0AyXGR8h&>|YvBv^6?cM>q`fOdciMs>wv zvMmET#5t)T7%-hUu_TuoF#Gvob7O-h!4~axPL*I1K0h&IpBisd6!dH{m}sk>Z!6rP zdCzw!a?jyMOgnux-cNN|jhr>B{9g1V>%Dq2;pKppvz!b`E+tx_4dberCY;pfF=bA5 z)1ffi{`jP1AX1u;+vS9^0!WV4FJ5IqltI6V!+rpJJoak37vvkF0h93w*(rFz&$AJE zL66ZcisH=EbS0Y)yM<03Ms55GZ>1n(sHF9+X#Xi`%dGTIBjgi{3k&9=TiczcTY03V zaF|R6ksKpV#xAt>7Oim_F&CG<@L~2EiN!b5Yh-;z)$eg$@gIS=S0~<55_B1VUx=7v zL^OUG^W*;K04OyKlCIneMe2xY>?lN%~B8EZu~3yA9|E;>EW0 zj>*O6Jsb3TD(NO_8iq`oBR9S3DYm??mncw&p=^mKXIOsC5yyyBI4yM`8zIluo)%>U zM4a%=f{F%L!EZXSRGADdsr{Sok%ES z&`oeD&UbzVo%F88AMO;kUEzmM{<09OwnVY^8ymjw<;YO-i{uo&dS8#=jWZ}CpxvX<9K6^s(hJf^R zI)Y?wxEDU#?0%Ftzk~bb52>2_K#Rj36bg}Lp~a>%QrYg9Tkv2{nE*)wg$oFi7myH< zNu;}+Z@AQZb;YmxZn1*RzGjY!r&7}qKGDC8y1NH-(-smE6;UA2PY^;e!T2vGUb6Qe znG}|c0_bl)n3$lhCgjG`pfAa{#&TU=$m|@|mhGMh2z#txWPjYrkOXR+3c|)J*NIXv zH{C69R}7S49~39S>XoZ6F~nHD5Z%+}-e=ZB&PRCNE&c)Au73)bs- zzdITG#W4rc4J~>3{C=jF<*J84n2#O;$S=msH#&62=K>gyRsoeb=JdQiwSGUM_~{Ls z$3gtee&0>*x{V6}j0WJ-x#MS8VTQT`^9J>wmt+z_ke9nZU#Z|97;x7n!nooG@I{A2 zE8kA!1!^{VjPSNJUo{=*EYcwCA|W9q?HCt7a~4OGS`t19uZCSf2q@I#ky=?8cI>vs zXVpvjbVu*)lR^jo9P2ZBW`T)EAVdaJZeWVh^QcoOxdoHmf;6oY;A&Op*ku{aOX;(g z5-YXb>POy_^yWtlTr?ZZCbePza%F9K$A_3B3U| zT2+2EuTyWIY^me!c>{R77e8-suZO=(;60IlO#1eAkIb!;Ut@ln=IN>uiE)$puLg(rW;SDOgM#=j!A?KMT1Qf>wYFP*CA3pp0 zi2tVl$w!Xg{XBYkqbjeRDcaQa{%7GUjS1a*;j~U#y|Or7X#|z=TY?C3SOS_#CTVc; z>GF zBK*%q`A>SUPx$n~w6bsO8`_?h%^VNWz4fQCot{|v_d@#5%DVTQzAf7;zi?Z>-&hbo z$1XloK7MVs(4X(^t3L?WH{^f#lQ0^xs&L%lT5g2PtNRa&+L)^ znE6VrOlc}N=}lc?FK++&T(#M&+v-^5{O%W~|JAzL8~E-Kj^n{Yo{Vmc@d5qh=<&gryWVY`*yhZ zpw`M|xj5lWvq8?(ajY!CSVG=t?jl-}XldzX!;hXOmT3{OQ1AC{W+?S)w?`+Jbm1se zQMg0j_o#b46imym^Y%bQp{(Z%iU>$5R^#O>u2hhSJ-|aO9#N?&&4PzSEvII~b-j5} zX5mc3+-6sqk@4OK$J$Qgo8evE+RW?IL0NevVv9C@AMxw*Gj*H_#9CXvLSn=&oSb?i zl#Tyg^i{Rx&l1F_La=EccN77cWb`k=r2##XBdRAhy9e-|%?lm>tCf5JKWzLH0x2jp z{uxsV32*}ml3(xzP?8{iUM8{FM5%b23|A^7n#R;SD7oB9HlsvTn#x8j6@xipG&x0f z)tbj(Y69;M9UkYv7~u>D)`xo_wMVLK*=RaZM6!FPqA{p78GR6W$Ay=WP3Hk|I z&4ejkuR;;*DTX4J80d7U?2lLj;q#=vX5#2U=ztInvJH~%QZO8lNhHe2B^OXgr97R0 zO)XO^l-DGJQdu{fSr-cIk^q5cU@$ighc%#)$y_s-Rz{;U_NFte{tOJ@iN~UGv>;PV zy^|6;4!3tpgdxibD z2Wz@E*-chz+ZI5@wFd$rktFO+kSR&=U{HjG(T0hKzqs>GMGf$fFYYaTCLn5puJl}~ zhbQ3P;tO0uOozR_0qh7E@J*nX=JU(9#-m0mqojb!zN&{StgO^O%fjl{{4R_6tmtDE z_L#&qa-aHjMg7p#b{f@R*a?TW-yWdfxq>iQA{kYdwed`^2Q*!_`CY#Y_xB3t#?BKR zPy^;pfXCYlQ4p-Z8I92)0*dQoWDrnX%FI;n!A>TJq@KGl{8S>mwEc9!e1`ps-K|x- zz7T8zHX-^ts}dFdBvHu*!$2xhW0NH&5I>~dP?gt{j3mcb7DnQgj9> z;PTJda(PBqlzJKkfacZ`yT|dxa$RH`$$9n88XSVna#3694*n&z?YK_qx)GgS!x6oB zc90vDo=DPlwL?)`-%`aHdaQoH_>SZI80(trh(`A|qDKR8*O?>*1xTis?F8yL5lhwg z4Vk1Ul8~nLVVoBj3B?L!rmUcKj|rTN>=V6_Re^hZoC8%w`;FqUE2Qdor!4RN+jo4| z$IogHqbZU&F8cvuFh_ZKKZ44-S`K1QrYAj8{;vuN}?3W0j4n0GWdu3*cypaZ}vw1;XUa--;O9m|86 zl4WBkLh3q%_|4Oe91)=gSR(>``v}vDNUYey8F7QWeo-Jn0-Qz+@{>Uxdq;@v(Vo)^ zhK5EqnZ(HUkWR4xe6fq(@`%ps-6Q-iet!JY%T470z?fzp&4NsTov{!lDjIP*sx^jN zK^uh?s!GFSr&o!@0ZiHs;ROTidGs*QZ5>?IfAlh3m6}JvnV9$QLCIq}Udc-mO<2BH zu;Ns>)D>0YIB;$%aSoz6^Nh&x0oyJpme}ajbqu+gP*7m`m?l_N5n{%IY}jq$A+)CLBC(;Si2Y?mYNmc` zEdU`ReY;PD^y{WW@L^b1y-yypDd zps!-vjL-L33zx*>Me8^jsfA8KpT+IlPVTOaRY1fa zYNy}*L!Z4u@W3Je_yI7(2$ zJA=~??xBwI%Uw4Y0NZ)LNM!-82y{Qxa3=7)=nBhxH=P}-W5jtt9q)ao<4BhykYc@q z>_U-P>suEGss(rq+`qni!oY9n5iba?{9zi9!JwPm)mK5v*nDz}5z)PUm~&ve>c!(Z z%>J3j#%WpkuHDX7p4-&~35jPVz!1P706+wphJhw<018!3M=R|ro#R_BtU|m$DHL%e zQ=JPh-HQ%0M_lG5R8j*g@_CB{iK>N2$PBt&l-F4HxkEa8Jz}WC#7#7pyz_QV^$SOv z<|VSWX(G4u8OQNu-W)@4@a;qBK8lWXvnSS*oMn45{Fm(A`>m$akJVtXu}>+kZ#`sC znL%TlQji1Haq?acu{|Zsw(D9pxUa;@V^!YX+jeuG?@#T~_pHQF%8$_|NtOmjci9Mi zuKpICi>UeB*_pg;Lv?Q5Phwpd&hVCc4V}FCKsiR$J5~=c;N?P}{&TOtPS8%Tj^K3y z>o9M^tbh2dP+e2zU~Y#ny%JN9dNECnnH~*SAsk=$+xUh6r^8F)q?@WZ|ExE)Py3<*Aigu{78g`fd@2hJN5DX} zpIqSShyg>Vg}pT|kHierb5F&8EA&Klgv>>_>6sjigT{H2HE>X>7Q%39HPhy9J)OO> zck6C7@4dV}N>OK^TDF!vq1Ht$m?am-pR6$O%hWR9|50&Rux_>4vF6H{kCs0L`yT)^ zK+M0lF{238EaqZ7k!QewjuJ6TqwP*(V;nNP70{NGHVn1;xa6o=1DHdZ*zwj#1L6%7 z#Pn$+`HeneH6771jz4x4m0fubLv>8sewD^W_uBsYc zZ?qWkFZp>B-Z<0RiM}s8)I0h5No`+h+lLu8{b9|tu6DtbLBR@vv z^MOstB6$^J4jBx(F&h$=drKQX#dYAVYhm~^(jMq2T|%Q{yy5*l%z-!pHRGJRcb*6* z@O4Kk8wOIw4+Bb2J++pE0gwDK3KuH;lKDJ=n6v_CZfTP>;qJ3&XaheYK+AgOX+d1C zXNQ};E?Co-f;sMCDxNg(4~!{RaKKQ*EAEh)UJr?7yo6Rgc~GWfLJnG-ZjHkdbLZD^ zK>@c|;F|pzmT~h^75c4~vhD z4RSWL(}raM(m8^fx$IvVNc%Be4S5?78*gPCB+y6-;U#x%>d~JIgi^-hdQ}MMzs^x$ z;_avX7!#pTjf;aMWF-+J9@4B)R8_aq9(SkC&8{g8GdaMT;7N#F=wd%Q;xu*b#9nW^l58S_A$6s3=|})@g?wLj;)GJZw>wn zh7o8?U`3=SE=gkCm#Cfe_iPqB;OKE|IJglmsN&2x;nKk?L#uD|AUQ8D>1s*&6|ZtG z0tzcWOQA!_c!w*M3?>SNDn*qsvT#o*=SwQ($J%>g#VMl>kX} zKKy}9`+UPX!JXy-AtzAtwEiPSs{*2@(0RUQ9h^byfZJUnefC%e6dLe7=!k?Bjd+?K zTZi}g<_!MMb$XNtcyF`t*&ex!&o3#yTBgsoRw~Lj_|C8m5sgk{M@UBVd92I;X$c9o zVkc}z11R)g(mOPoe=2=`5nGe8me=#`!FkrlylZCI`M0UuW@qx5l}OGwR2IGR71RJB`=~+{V~@ z>pMswp^M;;7gHpSv|U4@|foOC#b)P+R0t z2Z8!J-~1cqriMg6LH=Xo&=T_073qP3S+=CM4x)xU_a6hJF_OW#s#e{WIIuTu?wnCz zP?j{>@A`@l1{@72WT_!ZBW+pUStMoXl{r1o@6biv+ohoW&3@w`6$!b@*>~ZD5x9tw zOb&dzb{~Hn-(cfEK~VkFCVcX-e+6*0wEERunVK`$1y+IAdq}<*!`%NXD2*3bCu0Aik+qMH~?F_-c$V-veG zoQ7Vt*P8y6e{0;j4diKNsthVUCwtTJgn)j02MNT}q*6z-Y~e04bAF*0=R|=}B4pBc zcujbtENYZ8w?&tYEIP`F#M2^Do*a852Z4HARy3M94+#10;cs&P%EL(5^$RBDgKU>} zK<}*q$O$OYH?woWPcL+=1S=6^pXpTsDJl}&WdM`9lg;9@{!W*$0}4a+nN6$F51^Nv zolcCL^hRA{{%=^l(#Yk%UaNrYsKK((5acaF8c(Rt$e;q5R~Q&lxfy}dPWBR?iv-8` z+{noDWlsQu+HwXfnXog|=t33;$SZ!C(t#(=xIg6e7)yF0#z_NFFW_3hwAr)C#%t?0 zVb9sdM}r8GVoM`-DW)x)d`MXXnB9Kt5BNKXn4(n;uPgT3x2?Uel&fYz0BLN z+u-&VsYb*55~PE|rf$3y04G7oIg5OMtIK7WiSY%k+^9XR% zPa+~)2Ik@0IxL2TLSe>YRGjQwxYhR0w#JPo@e=^7CY-T2h9ymrCGRG9gkT)w4DE3* zH|(tXkv6J>g|kK^^9xRV-TjdZnn+K+bO8oX_<~cOkU^lcuKuxoFUY4&O+^c?@@Zvz zrJ-BB;E=vJQ~jU;DNpEA<@m4aO>bdbmQ%4&R%dC2bt6w$;d?YXk%ANNbSX5FKvdr> zX=v=Pmcc=oUttPyDP3=fC}3upA8MVmceOHu$oEq=+D5&R-eAbV1=Ak+@PzKNZNBM4 z1u*@<@FZuzkVz00;4<21J{LuuIlt5Vh1ld-ZhfP>ORx-Q=V-dxnEnD07o)$egfyDV zZiNev{0c;Cs4)VpT?Q5?`1HGX`f2bJ8)k4iS-UyOB^d+l3)sO^WQ;Du+R*mzk4D1} zRYKcxHpX;4J)}`1pB!ty`UevTG}keA@uP7P)vYl{0;iD<hz5lFvUSFQTzOD=Ltmu+ zjUXjEF1Ke!e?9r`|7Ql)Gumm1J83=q`H5UofX8ASB)|?E#+XWQe`Ncv;x4(Lddzj) zpvKm42|}^78S3fSqq#voo{1#tFSo}r^g`cfZ%JOlQ2fshwSHxInfKQu{{lcZOTP0i zM660N(fDV2rma5&nSq0opWOt@fWoUty3PK(-&TdXNFjFLNkfFP+{wLmNkTqDREVk{L-IQ2 zCi361tWGRvFkX?J%d3-;-re#GD#?H1(GmB-&C`;fB%^rJTA_eKsZkAYkTYBQYFDvv$J{nF0SHNY%~u(D zQoz@Ez)>j4xfFO3Kamv#k0@#Ph{8RpKYXfJ@=IRmZP$`OZC$$x9q77?Z~5Zun57?|n!{@JOI_w| z0~PRZ&J+*g3$K#@YeqqOJ1+Vv!Gjgos9HC(3G>_-)lTQCU(@%P&rB9OVRH%J68oM! zBtM=|hQVgC*f~Fry^7kGZxAc0C_pNG3K@K(;i+1IbxNj1b%zITm_MJ%qR%sbMi>V) z;(iRR*7MmBx%2E0E$SoLb`UAHG~!`IsP8PB3lzf=(Cbm*nlzMn?6rH=vGiS3%U3cr zx?o_)7|An;=FT~bGdQeU8;T;X)h6EH?eE(bYHD@f5(=k>(pl^s{zB>~Q+a1;(Qs*1 zKy=#Dmn7l)S@S&kdl_zXF}?%Kai<>5Rc)|or*DlDcK&PirqRtiJ#RF}N@()^QyMR| z`-vg0OmV%oIliOWvyHa^wwC=p85zC-=S>g>6l7z>zOzclc|u;r$bw`jh)Xbr3otVT zJRo1ADvD=7Pvw7ds}X?AVx>Fp_qXKD4`|7GayRKucrb%^hyCODqyF+_y~5PQhx*AE z{~S}w8_9(;t>z~TzeB$0ay3-GL&LWx`gB6GQ+M)do+sPqRxr858o0E<B9kEW@QSnoPGc$z7;F4j*_pygW>PMs<$sht97!^678o@w+B8tKL21$vf{k zflcw&DW1rC&dhP~-eY@q^m$WvP=4-#o=O}*M<~FgP+D$U^G&W*+luT>IVh}=b#kDG z2Bf*zBuifqR5H!PXS&pCj>p~#cH!P~HcePgh4C;S>z2^Ail#jpp$!eDB8xmqX)zbO zI3VZ|+W^f>h=rL%JQePqducrgeez6`Ff~HRxTogIPr#y*IZ{lKYcC^jj`$QwthS7& zaHyXIV<4`2GEPJ~HM;CYU+w=hCa%eA9`!jmePownqsgmpE^1WLWDUcb7Kr1FgAKzl zT-*)7{A?r^!`z-wi1T6!V_IR}=F?fMLwwybvXTj0O=la_ON>AomJQ7X)C_#W-ud23RWY#6MaU7Ge+o^4y+|H*d+z=DhwBJ4A+EL zCltJ66yYG@GyDVC@q#%AR2|V&_uayRZ%D}H7z<2|y9^33rEP)@&N~(NC{vG1HXV=Y z^i>aQ^EK(PGHewWMb~*WX!GUjEf%&ypEXC!vzf;j6{OIWTRSRjTl!elBK4bg3u`c+ zQ3-oEjg26{v>w|J23XY*Ypc|g>6HFYmeaEX-Z{K#@xBD@sUnG_#d2r?kb5iuqLr-#jP`_hD`Sub%~2q_}lECyQ7>nxI2V)EmNL+>BM(FI-wN z1?@h3@|Pp4?<>Ec1!gQ4u%m3@&T)=uHSx$#UdsdKWIy;1S?Hx@6d1fh7=T%i7V#^5 zLdMyUFVzoKC`;Fj@hRI9Nw}g3g8<7ClbI-E!v_lDT!<9%+D?BEM{i8|AiZ9&qidp% zAGb{2L+>&-KR)S--)*(nF?gePM58ichgVNIXl%8RibB3Z=cAt*iUmzLX z(tF_@60<|b+B!m&dd4$@kAi*L|8hxJ z`SLQKlg}4cjdw*XqkpNwB+-QziaXKQQ2S5jc1cY1Xn!xljq*Ml%jM)DG8Nx4j>g<~ zgY5sC{Jc#xqz_}d7~Us)S4Fb1XAXD(sp1Mkvo+8#ov=-F5W*Wp_{W>YqSu}j_7D$- zzeO7?dhqie6yHm zN%L>n*8QPnFa$beprU(77{);Hf5W#IWGp=ohM`Ee>avB#Ci-NBhre2Bb}A2ds5U%& z4a?x@53B+HFO4x31P%N@C4m)H;a7-zq@GB|T&6(fJ`yf~7f~L}y=wI7KfpIMAminQ9CnrLBZDlz zN$#h;?HW`X*26T|N7j;Zp!j)cNPgb!&FPwgPld&oVxPxF?8JEI+FjLPS{WU#kjo~wZ>1j4b5 zam$_iPlP8{FOw8wuO}ujJP$w^^xSk0)9DzK*_`gvpn^1AoezRITkuo#q6zi?2ZYex zWp#OfJG>)7eEUffA!+S5#^)qnVS#Tv5|(*|YzVbT0gA;HQC-FB_ZGWNfbKoQbsXcD zFY_&vg8TY(Hcuh4@a??z0_91_u%76su-q+UNd@yyG$M@K7;%&gl30oPti_|W7)+_> zz8jpiDIlENd*4b1@_yjQT@ywMvkK0mF|sdWb1JCpTmzsyi=N%1 zP47%$*=iSf3LIIQ)DDJ+Fl#2)=BSy5!6VMWQz_HvK;2`>4ZsUubD`Rfr@KMJlgoRR z?Phz5S~=XAIp4qBp+F8z9=~gFLF+W;|D8CG^@l&pa-5d<)s{*@&Z>S2mOK2J=j?yMY^K1pCscRP)((DbyG15oZNpyx zVu9~rwWK`8WL1NI4u5#g8JPIwKh1R0K;3RPO_%w4V!nY}--BCYxAXu-(`RB$T2BBr zIrzLXA_@r`*IuWtOSj4Yh-&2P=L;6hfAQV<_;FOlzeq)=4;^W*m*r(n&F^?D9UnfW zXKy4mjywU?No-*GjQ|Uvt$`cZ6^179F`6}mBTmkPeCyFyoC8Ch*QU6N8qkZ=4WJi0 zShEN8mAH<+4EPf~Q`5XU+tsWoHB@Z?{tZ89mC%~8Wud6Kkcn{p1%7=}#>X_}M+D-_ z->^|_B;WHHJDO+gs$qEeyZIG{avzvIsW`Y}gCl>kGNNy2C){2^#l(~I&2S6r%hz70 zb?wZzD~_G&<-+RUW+6f#)LOzs!#m@ET47?2_7Asc{62`=pk_y0_W*sixc2~-BM)S{ zK{~6E5wOom!mpS~TBJTx3RhVMtPUgD+1hcn%!S&qK0bCuwUb04MZ6_9ur{}Ra>_c~ zOfVkiz$E-cL$zxCg`M<~g=SUPNX9d0L{c43RYK30VZvoNsz1B{Ex?5~?la#u- z>q~Irf)<_q>_+CUEF0p5?uOGxHU8wS0;g8To{+BXok^^9tWRUz<7KK)N5Y^EIZuFi z)-0Cp<^-jGOxEk2Cuu&-a1$(Z#e|{=Iv6k#y0%=>S1mPq(!;!BSTlzM;j~KU`5s<9oRFwp93_W8N5eNNt;VJ1+sp9GnulsSzqxCeA0gKprB{yB z@8B&S%z1gxAv^us$2&V+l1$;#Lfifphdyo;I4K1B62C($hbohvcjJ>6e8AumDhjIu zYZQCRhswP%43sbJ+!6$HXHBSrofTi^TyRPE_;az8n$YJgJY%k2)k`oJLV2BmSzvCr zKj#cV$opKYPxy@dgwsTiBGKYB+W}|krP;rv0Klnj0734DJ3R$h;soRLH9sE-eno`? ztx`Y=-0$&FIWWi7%Y!u!6N@WJ#IwANYs1h3egaqZf#-t|NZ|{ zKPGJb5#Sv?m&f4N!mYf}V&*)@Y?$uZ02=1^+BT>w2nUIXx}OSR5p!@fX%qkB9ATeY zVEu_e!riAKg}df4`T=F#KI>zg$ALUuhJ?jJAT2;vZ&Z5jgE`k_y)Oa@UmnF92FeD5 z*1v!XGBXccM@?IR7ZjaNfuI0g;P*N)pzu{P+%ExRpt|Ni2fo z9rTJ9SC1QKjQejul?;hQSyvcE2X8HJ$#G)d72}b5hkqxOWgFS$f8o-FTK|sY^oa2j z?B^*+ttqd}&#r%bzo80O{tjNd^6A6cIoP#!p6}xqvNB`m!L?H#Q#R966J}wrt}ijB z15+vl2PIJ|jKuF3uW0keEEO#|0j&g51~dZuK0NkeuHl8?sl>7s6ERkFTO8Pz=nr^P zq^9_pYX5BaO}=01wFz5s3n>ZE)kkmtznlTAl`;bQQllEt>G9FS$+=)#_-V$sqxexX zhFQPY$=iEPC--*;MjzaIcgbjer}|DvyL)Q$(0lgHt*^)kYrkKhvtA&gD@s$FTVIe% zp(lhwV-Gm0zFHy6y@3C}qACCQq3)MQ=C%%)zfZ%p{u<=opEt9Z&axTz^CUnoQ&&PG zJKM0h?Dl&Z1bDy|!&{12F=4`@%8h*c5Rb1T{)6#&}(lIaMN%Xaw8} zQIQFpd^yq)7?T=vTIfxlU)u(vNhslF|J}P+2AhHp9y0z;^9^lAs zRXZvEM(Wp3u*-h&?PJ+0T(tUkqA-zdmRN0B0j~Wy|L>Gf1EP&ZRoN0v26jUz=$0?1 zr~z+zP14QuL}?$$t0ok*xBiWTc5?5X&^&nk28IwpW1 zCs78!`s<)JdyE9uuJlG^8BPTpjW&uFI6go6PHLX1CL_lhTxGZ&c6wC8)+m5JbGcB7C%at?5B;`&sNx11RXq{7vxFK5rk|{X<(0hvE=9M z?Y9&c>-hto%Z4$wr*a|d21hx)hHF0eDmdXblcRmGs-~WMK1=IyH)uX3+|l}67$!Abhvm?1oR0$aF7xsm{p3PQ?ns=HrQq;n&ij*D z6?qX&MOk>@1dGu8?dIkrp+;zP6}J-*GZxB9D8~^qDG|kmhA<)LoiO{eJ}bz%w>Y>W zVsks3kSE zlogG%f8v;i8QB4Pm23-r`s&M3iJnt6Lhv8Cf_XnqewOOvliy~E9HrL_^(%^aJ4!*S zfD0lBI`h#fi0*0F)3ND=wQZ*>yi?C!tc_1^c{n}_UtX4W=$2+m`|pjbN>@qRqYBwd z+i`-F@93M}SKjpi>M1}zll!pzl0QLmdNpV_7*H+D$ zh3L~ys!v{v!DH~4{qPf1KXGF4~8H4!amQj*nJSdsLU`E{PFA@bHXQ^v$6_c2PS==*0jyj@OHKv zITNXECJS>GmCcEH6V4hshu+`=kLuaTL38~M-k-6Z0KCQmUM(hLTE8rD)YfzGGn3pp z@<*BS9mJ8_)&YNif1#(_yH*tf*uf&b(z|J}^P|d-HTE_9R1)2EbkB@XlY*aiHU@o) zl=39igEkyc`827frzRPPPqUI% zZ+7n}L0{Xj&y(x#jeWMruS&*GCkdNh4KoZpfW?hL<3J$4xR}&r6M!;@0Cr%qCYVsr zkkolEaTTdTEK0L)Mzvj)&``pBS2fVez+V%RI_Di1|J-F!w&@@sq|zY#9D5CxwNLAt z4_XScyt^X^A!#VK;Ad^4ukO{V-C4HLuq{L8q0vA$MHR0p?4ZjeW8mZ4R-GXc2o(al zj6x)b4-bR+4U4iM1&&Ajx1O4{CZP21$jgv_Hq&!g1(g1nI4_qiWuQw}hZ-wZGg8Z! z^tGP~e&0XO8t{#fS3UfUImsg!gn(?&`c(Wuu!1Rvc z5LW?+5s0lgc)kDKr9W#N>!jJl()-;)4?2sJ$a7w&m3o{~tJV+z=`_PCAD=0|++`5y zBYj(jb55d}qm|f(&9?gX?Jf+%xW^n zhjtoeha^_z=SGgxWnMxXSdpGt1a`+d{x-t=5eudl$4b7&==So9jp#_ugx~}cxWq%1+~OTYq%yk8v2VbC4PE}5}TMDo0OK}GCVrzQ=E&7P0q!V zgKzg!LiG6f6dciOYOLRhl9?5sjDm%SD<1ZRzU&M0eGqP+gZ&}C^4r1w54B}49aF*0 zdru)E^=9-cp&45`H!4$SZbTmNo?7(F<#l3+4l}+n#0X5U6Xyky1(n>4hDx_cU5A_IQ(reAZhYfFrY-9A~+A*WbanCZNc<{PfHse`e+> zOrw@3X5K(XPpFZqdgO$3#n>U)nOSj|dTqB{;~fy5ok?ug$hEYTE}M!6>6%; zvO;ClA|#C>@4qn0c!b=EG1_4~+8bzkfV?+2aBH&V!Jyk_gJm|MCb%}7S3DcM>>1k> zk%^9rDLTTdj!jJ@W+tiIxnPURLkdo;XZqp*#MBt;;-vjx24@3RQ{vHw2Q*Ub)F84V zDzbtkTT@MvLEgLv^&FU?@7WJl#6?zAr^W{hnjx zlvsQ$xm;LyA41TDFXlfGhq!ohGNWE6+hk=YjQY>!aSldF`9dKceIYyRzOCLl4+%?- zJpcaYHDq)U*?ualvZWw|e=3s%cGjQDa$ksOPAH8Ojh(-n1j&LY#rO?_#0=yhu*s;1 zl|QPA3I$A^9S+>pz{@aD<(!JAja7N3@W(hTJ@=A0^WJd&9hm3(x4;WnlF#NYN+g@` z#XA2^QOPEPc&^>JZx_4JBtItN+)oClbfV5r`Q%3*T#d0;*?|wx9L73&^9wqdWw*u| zEY&VnX)%IrE6>AI6&y5+F30E6BtTmoTU&wKbAa1PElquu$!#wzQ7Rz^NPsx7SZlz~w_O!Wa|5EjZxvrsJqD398zzGM6H3WDB7XhJUB#Tz=Ff;$3=4`pV(>FROC^GNAl$cx}kqbdJV7+`>g z7VD*5hP-aGlXR953s>3kNb8k2IdeHFt&AW0=sYiCNmmrjTXB8171hh}=9SPj27n+# zopMJr3vnS8lax`$ty7-UnJ%Ed@~svTM{CVxRsHylxN7?h>L%` zdg&_VvsztRXN)1sDxTMgC(V%DP3)f9N22VpYh<~oAx(0*9L`Ct$znhYJC{i z`FEO=0>{H%Z>D8=Q-a{V5uA5=iCSaf|81mXyApg6`UuwEIHvt_udR3fl?}tR@+GI{ z*85WY1=ozWvSr9ALouIDEk`zV*|)CudJ@jJwx>I%*&UsuT+psSSmQYdAVTLg-2(oH zj5GD`OuBIbteiC}3s~*sSaNGR)@v{Q*Lv5yEZ0#C$?kEFi8}Do zy=`S4Io6?cksQ#ScsjDqVwRQ2Z6~sNcojR0lB~<&`FP2=jd3sn>}W+5MAEo-gm@>V z`MJTlNAB*z1G1#f)wKwuN<2&qI5*bRHU*CI(8}5hs%9hUoK8#c_ayJ?stcy|=NKpl z*%`oeMc9ApFE*VIu&7>>Ch*r#9I=4BDgJz>kb^DO47A+joFkc@M?Gs<+u-E2+1?$T zZQw-6f6FPEsl$QltaQ$8f8Y1t|6K{3WUnmgPwEU7A*!0=50l4zZm?3AJHAP)92fts zab7Kak)B$(FxgtPn3hbP*Ll9+fGs|n%I6x{j3pM;0TrLSim#j7JEFs4uC5iSv?C>N zJj_(Tqm{*U%%FA2x zH3WHcS9P_scw~#}tm+V8SzQP9y1BhW?xW--_^q(9Koi}Ryb-wOFdD#n0W&#T2dito zF1j zcPVg!y}W2Bg%Ku#SGFYzyc)B|l?bQsHudsyjb#7CO~h7WDv3O=Sc6sFk6QLs7IFW_ z9`cVM16hXqeBz5xS}xB_UP%AVY&0SZje?!9o_|1BpC2y1K{XF5R7K=+^>SF*T38v9 z5Rn0iiqr)&GoVq?+L^)H5nob1937d!6QUnND&+F=3mb@Gr=nF}uX=_xJPo>Jo3ecT zG({=g$|I!B%1=p4@R2@yRW~d>;PL+frVEvx;dhoU;I2phdeec9gfVEaEE*Y+!=U6t z{nBo}dDwr?PXehbksuy9Zc0hA)0g=wb*g^}AXr=IOQK1E*;Z~?qB9`{g~>SxWQBWe zZ&xaDZT-VPJ>>d+W$556vS4>~L9;FZEA#LaN$GSvkgTb|L%* z=+Ki+#wrChx@9`RGSk>af9jGtEDte&NQj-!)ZnOW5VQSo%w?m%$!_i&b#WN)$jI>1 z)2YYCQkj%hq}Rx*(WjJxM=Hsc2&Lw4qhArKd>9JG3~LM60tmt+15BPGnUYCn>9pvo}-~zE8jaEonbVl+2(1z9@lT=&k<+*SzpWAMs;=Ve9=>n5kE7 zt(`U00Jmv^Z;YU_TUwYS&;GEuIqI#%JX9c3yHLfuB~Tdk@?$QAPsnnABO-7b_EC%} z2u$TIV8m!Ft4(UEI8g%jKItv%(7EU5Yrij~li3o*AIWQOP9@P(KI<9sf5)gre+tkN zu%@`8;AjEoQ}VX;jpryyF#Rs*xk$?1tvp4V`}8#PmH5Fi`YrYTG4~>Y3>EzgIlalX z_e|Xu*D8`QFQXM7_p^4E>z*+BAB2^M>U!fQeymNj1XJH;0Ej}*vTKv>&h^esNgm=p zG~k|cDeH!HBe5{{SsTsM3`ejmt zI8;PF8ybAd99?p3_9ujG8YFtrXlhE~$Y4sva)elO z$+(?l#GM{HjeN)}*HrMYeQ^9cIgc@}{lJe=hS0w$9cBDz%!F=sI*MeCkC77x{g}=7 z2!HiBdI)7PwaDpt;^Pc@uJa!-Q>Ux~G*HiDNhgkhf39p128}@#a6?H0v2i(?QGLgC zss`?W>QUUu!NbGdwf(@@Y3N?FM@7xk+WS7Jl?Mq5h`j=MsfSgB93@Nwm^{8Z}k=V+gt!!Tf z$=vq+B8mf2Kkgmc02lBY9=30|?UjGe$FOVfv+Ik}xnAZsZozlDzhn1h zrP+ihpmwK)qkU^Mwt3o%I2{}{Y8%y9CEB~)$o6%p_^qH1qVVGvxrB$Hk$-#`HRKz{ zSFo=16;-U^kvlZ8MV$TfnBPlxPuX(W`3_~^Z194IP`*FT{y9~=FKJ(dWAakx7mH7) z0?&q&T%Wvzlup`tV$c(?YGz#qKG^;=JoasO)BpmpS?T!^s@fbv*`gHBv8AFm2ClH7 zztQHofsiP-f!diW>1r{Mhw1l|gII0;I(9}_PykQ#!wsFh>4!eqjOtN8nRMbV9m>^vW}nSIfBDdPQMgC5A#l*j768P#%x|b zbd$}3lN{GLfK=aE_k7yEzfq>$!6DMcgag5ii}0tPKx_d%8v}L}V~cUA=gY9(Bnm0+ zY}A&HxB9k`OjYhOdU8y$>M}AOn&1Q9qsSzbf2tjADI3@uE$A=dx(}m?SX{6&|*WK*?4E8^3901?1!!H1qFWm2)ZD4*pOdfY1*zs!h%q%8uA6~TS6?}&9q^9yIfc)7M*s+K+QnWU zJoxAw-xbdcXdz^f895<Qx2>zQVn@Uud9{)xkp-L%H9gYF)r|=+J(CbAAKey zd;8x}8#1b0DglM`(&!=#(GvgI+)bHXr})sz;_{2zR~n?GX#oE-9QRBap7#*01oZ1? z^dB!5z~hdfaYtU-6DJ9>air^{rBD|Y`qV>mUQ>4wHi1%&|8^@me!;5bzxyI1L(FJZScmICwMqx zLyz2A081c({sc$*8NNL@0PbwT&H$FY`Hu_yXq~+@$#jq*>Sx`JwDX-Zzg%0!`ENF2 zzx#;9?6XWT=I=^0Rb>~|4)cP$8WfFBlSl@xtU#=mC9*9Fdq?M<%~T!989}SSXceEO zez`8>dQCB}KFiq0F{e2Orz1<5_N3>qiLA?9s{MD-ypk)Xq45*-~~ z>dHdg0<;i!VSXp>qLt02NKf=8#EcT#*tF)3yRegUe&5bkN#rnfPMK@y4^0i-v&DF$ zf-sn^V*H%)yNxQE=SZjwa5~GzS(nu#;i)sQ2LP1BRRgO+gMf5)%PnN*m z9YQ_sZdP-=uk;~AD>f0up!z!K1x0YXC2YtN-9no?9o+wMd^h=Za679176l=XzCy-` znEU%fs4s

                    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%0DLQaU^b-T0Bk*SiA>&Nb-&FL)XZ) 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 NrRb!U-}C`m2>`4kf5`v< literal 0 HcmV?d00001 diff --git a/mhcmemes/fonts/roboto/Roboto-Thin.woff b/mhcmemes/fonts/roboto/Roboto-Thin.woff new file mode 100644 index 0000000000000000000000000000000000000000..175d076546ce4db09d4898177f6c6aac4c38ebe6 GIT binary patch literal 88132 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


                    XFT{%kaof+ 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 F000hJ5%2&2 literal 0 HcmV?d00001 diff --git a/mhcmemes/fonts/roboto/Roboto-Thin.woff2 b/mhcmemes/fonts/roboto/Roboto-Thin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..29172398b941a37fab7f0398e1c388f7fe200c65 GIT binary patch literal 63056 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

                    nka6I(k#>!DEsu=-nU3W^Ny>3J!V`VG*(2!Cq8ioU|8s zCIQ!VaX(Uj+uaMA{w3OTc;@FIo*wj^oOI+$1|7@LzA5=k2^t7JGG-i3a1TeX8u?BX zOw4-J*CB1JRF2C_@SCZ*YL}FsOaPk(m|UpWuI5!Rj^j0jYU5suwIfwD+<8szMe9HI z`?TB!_W@Ww*;h+2{Fc4m=7ch=BN5ZD%bl!rcR56lC)2VRlgxvWC!9nd#lqWTC%swz zRY+4>7%(r{)T@H$r4l2(0N}}BBbg<{J&)`2%t(iGpK_HPe^SlukO*B zSI{N9#J@M>IbSuHYJ3`bIxZS5=W6SH89~9<_fnZm)+O{WqE3UZ8A9(#GvD}*jTSfUq5L%j1vq|J9k?9e_AJS20!BFA~~TP z0S}FE;3NaQsci%|)#OuPthhIQL}c05nAFCxb>)L+ows|ME7Uo73YqiWHXB4ITpE;E zoxw7i`X)w9zs}pnzs6*zr`DO-RT%K|Fw5bP>YHH?vK2u|YiOzqP>N4(f2yN!XV_9( z0gFuJwLkMCV^`;umZ`#rnH(Axae9)L?(4Yr%qk7Sje;>s?)$!4P|p9{2Tkvke09-m z=9-ENOXfRShP3|NXO8CA{Oqs5Q-gt&-;x0GSAW;VWZ+hJSQi5tPO(g19fd|kCyORM>e2{6k5w?=t z5*M%isOOHC{3$w=UfA+-h37P-YjgzoR#j2R8$n5RS{xBq+~)7N|A?sB+GG0amGLa( z&YO?P=cdqWw0R5v{NsD_g>~+G9_Qr!u+{w9T5~7UPjc0!d3q?8RWTp26ZnO3MZjQ*#&DN^!|hC2#`24e?4LS;%rgK@~A>bxm# ztZ|bbiBGJ(SJTZ1s8_rCN+3lzf>H)*d^fu$g3z#;(HD*I2G2yy$V=B|Pkhbz9Hk=$ zG^~H+UCU>;X3I6DVed)mQ*50B&+{w;d%ci)*})chIaIzk5`HTm&wU7$XXaaDP`)cX z0lcHfP@%bQCqSKpyV0rJA3_KuB;aPQ!!Z5%y&ip8_E14%-g%$4-GWp+X234jPT-4v zDyX_FaO%1m%V!siO?h3}X>iOnE@rLT`ddtRh(`!DftSI2>SPpz9#<`Db@ zj)JLW75M)Foj_v0Rfj9cZz2u=vF0c5HSHqsk0r_KCCex6R4W0QNI+QI_o@>Ec99iN z=7;bCsfQ7)lYxIu5)W%01W>Su?5wE>AU7*^4$1~ZM@Y`c%r1NCf;%PDa&d12fA6mQ)47mi?uci^M-43Md1Pq#5aaQW z(@SX3ndp6oa_CL>5ar-x!#*xsnUP^eCK)926@F3VJjd}?JFCgAt1uuJYkl43+T<|g zKshI!facRer5ntCBvv11Q=tiNL(#dkyPRzlfbIU1jEGo(U5%7{Drab3)=?jgCdbp; zn1T$9h#NNikqHkeDlAsu=oE0O_u4JhxnYqVWxj;;J!K7#&2{zUFZSHj_r}ACf|Z%H ziRH`O+IPl<6ITpX%X^@ItL215%LlX(&-0-(}NyCBt zY)Jz1a-@StQaf*26w=X@^Wa4o1p6`Gq?%@)0+8Y+tI6rND0_bJrAo}KXHc`Q2AxPS zH%yo_AqGszS>xm;{EHHir^SWn_|kb8v_RXkq1$&DF(!HZI(roJ)(jO21VcBpC- za)v_#`E$i)cop>_t$sRI*`)w;sJ6$Kn>1~i=|MK#hxu!h8uH8|AB*hmtoFuRcX<}t z7u{s41ah8)Cr|D;(8q^|jmqz-fU_)`Tb|v9uDRh7+BL|1!}*LD>AArsE^n8a z{YE^#9G!x$OC*Pp4F>bn*&t5QERafh{Y9D^b1wj)TbRW1K~<-vi2fVr}~o~ZIU4J1`45cI-3K;Q0--GME29vIN8}Lg|`7d zR1tH?y!@)G!%^G9wNV`m*DMWpy_;>^_H4{tE@j=rwoDB$wekz|s}}9I0a{zoOf!%+~A8rCX+!@wr-a~1DL8@H*%WleI zkTxRyw@EJTyk*a^<&CteM%$IpF*%YbxKMiqIV_kZA2GfbOgm3f=VNZ$jIwS)ey7xs zdT=rkqIYxl{3{LB4TC3+V9mtG&BbHsNW99Yj;7Vfx)?Q7E4RwBIf8FHNBEE5NrUq) z*x_Xo2O}Sl9)3oQ-reG~PH9NVD%)tT^@bEVvB8xalJR*8cd7pXZF*kAX5}^Z9Ny(y zTU+>F)cM z)_6Jfq4=Fmb$GHk{LGWPo*OHSn7D&>_}5RV$lZoPZ#^;7oAbja^@zEV0&K6rNwEDi zE+cn`*!{fd-JdAWx9qs^P6)J(7%$)DHmcYyOHx~O>FIY|qnI2;1Sq0Oo6Bn+!QEVb zWjQ+>ORzw+cPi?o<;RWVy=eA%!Ryb3@J9tl!tI^eLuD2sz;9=QfGqLb3fvY z>TTktw5l*m<~7RZ zJfn-wm#M$o_SA#MTP<^-wK#S$YH+YrA>9ue2`rFnk&=iAy-2`xD{O?xndg_02Rrr= z*+-M1TvS$BJF)C+ws#(CLy^tqa}&`PF&85IDO=7~?6Dahk2x6>HI;>09TYT?^)yLp zIw)-?n)G?Y9UTjo^!=ZagYLE#Gy?H%5M)6=_);?<{{XxzT@NQ?gKJV){l9D;l=mOp z4VR&MZhhx;Ze>Aicn8fShec36HKPZkO*7}`xE*b|b*EHjZ`+2FNly+PkU9mNQ_2KXc(}Q-uhG_^ZKC&+YTqzZ+m_r;XX`JoA9$Z2B8n98!j4Q z?KpU;@=i&BH3(#H)SX%Gj$GJX zIIpyHYB7s1d37Reg(`ySnX7U7R;B20iizj??3C& z#^m+}?5(u(6wW_4vRPWpeMX3dSvi%1D{2axkFbi?;+e#Z9A2PzRZ_&+M-tpAQnD4t zGHFNc2_cX3t+Ukh{ZV_{oABPbKlA)u`**`1=8y9aV=>a)u0S?Jz)&`JFgV7rTe1eX z0%%xC5-*jGn2cnMF}922-&4ReR-wXz9P^no`jgG_-%x{&m7TptlUV!2c4&b&U(-#1 zsgECj#7MwmLwqRQ*a>7-9-_u>Rf&zw9A?-OSSB%CJAI<&3-6bQ{h6zp_Wab|n}xo;Gm2-(_!? z7HTQA)Xc6~C5`R@7SmhluYjyR+l$oE8#e&a1ahGRd1}aV!uJ&j0!phsoTKJF*X{di z@rdqy3fjJB;ANieb>WzUMygH1Af(ZyH^TQ{{T}skCDpd^0&RQ zMq7slX4fMB04dyO!k7Rhc-Vz@?O-oz>T)fF)*MqsQ^I?5oD%sxOV`pwh}}UyD)3aY zpSH3kPxd26=_Tj+5t;u0UAQopcHFWvva;Cw{uHXP&CdGWBo_o8%G+G4msBX^R~vxxF_T3pPGxJguiI#5qUX%}TSf<$7iNej)yvFQEPpa{4f*H`d6r4Msae z#NBn!i;ZhEyB(P8`G1LDq!%9Lbi}|s6U&ir;zqDIEAgd1$2H^oznNd87GH2+mQ`F$ zpK#WhiA%FBmQdu-)I*Vg3b+5c+cd;%BYgK zSiMJ)0=S8B7D3C*_hP-=1!a|W$E(PhMJ|HU^uA>3&pzZ`hnLeq$_|$;-%`2P(l`L8 zOMnwAN53f`f=Ru;BD%b7S}d{b7=TQNlvr@my8F^cPlp2a8!E@GaqY7#^c6!0hTU>( zSV!d^6_VK+;SvakGI@N(yH5dG63aB;;cFI|m~tW2$*=<5hP3+MaYnYHT6Z-$Hsw{ zH8-e3l|%(X0-*s`Ot9i9SQb5$EN-K?jwFl>N*np2{bVYEe= zoc9A04NZt0x3w*Y7?P0S7uS~6O`0N(Wo)YJ$6AVFh+j zAien+YULb~5;vpnmN!!UHsyjB4knC8EJ%RPCj4CILCM`%IWcP(I$T-x5|ci857Wmi zpHX8cF*YXM;@&z|2A*{~u+)#`mE-5k#~G6|yprQHvd91$SlfZ8M!2+Fcpq)sW=3}2 z<;a5NzKv6da* zE2eWM!or`BTEx;{_ z^42)%FyOFAbk-)-kJEEz|1!u$;nA} z++d9rhnba)!ja$&b0f0cV7G=yV&LZGO_iIuNG95HA``|G*rm@h-{DKKLalL}lOs_) z6W~vqw8!<*&Q=Y=IR~7e9IMOmrsn{XczsKa9>LEZJhIJ(1QOyfyn~JJOPss`+o--* zP+;QYVyuzba{wNdh0qbHKMKuSa+km@r7nEEy?U!|$H0n3#zc@!Fcwyr-K~ESUE28A zSp~>-)NxCNG&cYVm^cV^1Geo>sbXoA)=}N5r^VZGaT#S;;%Qw>(sM}SMz|jVPqO8Z zBL<7s%txe$fUSI6Q(@S&B@}=Lmhi2OY9WPjai*16EeJRO8_-SR3_>#EVmd6` zgVa!eF}Pm1*2!eO?J~P2-In7tZMlAiLP#22G<^xPUb)vxP?IB}`gwNfGk2`n@w4%A z41TD%Bb(*WXjX;}E^IuFcRYNx%$8+}SvQ<+StFh!%N|4}t#CUS4mDA0bJxVQ$t~YA zAtTF^a>X-Y&y9RJfb+)eK0-S!#+O`H?ZEwlJsr2A0(*4-fQ;J z-Ro$n=Nb(N&Bop2z}vHz1`k-7Bb&;mGph1_*D$8kmffr(W>ns>7jVN=NfsnouqU*w% zxcQjbg?2k_nPy%|8G`}D+;+!>Li2_amN#B*UL#cqp~jFHahgC`rM{<_aa(YqcH{`vsRuqz{2aFix*@|UT*U~X3vw1%5XQ# z^+*aLThw^~Rbaz{kDB$NOv5OXZ?k1(^y+Q9g2s1f6=H0ePd715R?TkED6GR32@At~ z4bly{<@HxGGSEf_kqCh1U$>h|aYr9Cn_Tu?Ius`9ZuZxLMPu*S+>kqycj9#hCj zMLK~}_3AFa0i?HNd+U1zzh!z)rha)G-t~>K8=bx>A#P<20}feG@E5OJY%*{mJTp4a z>EpF-FO1{zr99a0`>m)SWpXd9?Qw1$U^K-r z(UQZ0@wbgzL1eRSxfTj9R8wTMc?w4wmR9lFx1(p5CC_c+d(Pb&{{ZIl9%a8^ zE#)6&aqpH-J<5~uBvf05m6aT}DNI0xJTF#S8_$%np(OkTT0>!5Y=fU7Y^ix61d?n( z?4XqK(C9)63oNkg9X;ufRIS|c29~VB%;xiRp=MNA#()aVHqJY3iA^9k?xBid!Xqgh zR+z^Ih@qsfM2E!q#%4;w9PqB&DLF3yLQ-2+ZNZP5+}6g+R18NuOb)XA^>H3)qi zMO7TCEUExocM60JP=Gut5U%x?TWp;pv&p&c({iBlBK> zObEHPOccbKs=yHzy}K$D^_B$la~B5!e7RcC(XBP9&bu;OOgpZ&**(4M$oi`iD{LFn2=}-a{IJUA#y|&;nva{s zSJ#Kv;2$2(ZI|qMqMj6*7WE>K28qG>m9-2j$;zcpjP6%8Fz1a-pk6^ymVs26a?s^o zP$z0Oi#c;cmP56AknPB^8WF(N#!fFKwUkr3quUOg-=!Irmv7w`_Rqv_Mq+img2wgG zr@2jfaU2+Io6Ntr`b^TgR%o%8Op}`)8J>Znn$z5jC}VVS62mCciOmJ?kV;1 zF-+6ja-H$mb6JS9k;c5Ava^#u;yI^wAePX4x(zAHI40ndNMv<9U3+`z(goVn4yHC7 zr3XKKU%4gX#zy%H$G7d~GwS0c^Rcq?i`w;m^p}e?SIUxk(0>-iv;__^q6FH(6boC8 z?|RQ~B7T3of9vPuhwx%;a49iG61nXF57a9szh-*B%pds)`66Z+qmPtwBPmgCVZht6 zmo8n6f7C<1Omdm4$PvIR*=yE0?tUy5@;Q$s8Ei@AP)Y!7FG-Y3QC=)P>vw;lA$`4LM)(D8W5 z6OywC)B-NUU2B)_CeE@+A`ftovJu4VZqK%rbMZ9Mht#cZyWS4biuqa7dRXhmLTm~B zkT{cCcswaw^aGcCYg!nOT>GWC@2qh!RN-xEY=KD*`ci2@F#TpD#0fbg7bU zBoT?%MZW`mMG_{_Ir1^%Bh_-uM*u3xgf^2UIeDXvKss|ZTSA7@ zw!GMlnkM0U+e(VWM?)Jj6*fG3sME-~LjikjRsbpxeYfI?7!od|+LdImYNi=4-7m5j z=2c-ChFb|$hK#4M)*CNq>s7`~gZD3_m#6o5+Z}C(mV!u6U_XgR!nE9LgKuZKxg>tkZ40nt1Qig4KhyFQzPDmCNQwZ$r1owKb^nZk}9x{9VIw z&2~gn9IdA!D+_su7dEVP%1@~4F^vmW%Zm8hFnyHbZ!OKsqm(Kb{w;4?qe^{FeD0S{ zgf~;~@is1A9yh6Y<;%}r&iep0?Gl*Mb_$X&2H+*tc#OKtUQhPo!j|N z)eh^7BY85OKd6;g_=K=KIHCKAP`Rfz^p6k0lG`aX&Rx{=LFAhsheItc{I@`Cf*Qet{-HXVp77Lbk+Bf};CC7DX7BM6& zIBGa}@UCr+N=e{(-S9% z^*?3nPZq|s6J(lsMEIITZdY4=%Uj021dr*p_)mh%#E1iAC~bB zQluZntuhhY=vtAo9t?cF>uuU3mVY3#ih>-lTZyFETAM zH00-|;e(s#$UdC5B=2L*Ah-(bC@q~*SPc+9=w;)(Wk9hPo&-|P#@dZR{Wa6<@J>cP zPeQo)8+>?pM-~~S+_DInWYwTCog0)M4PKJwmWDd5Y2a}j663piawwi++}9Sd?7tB~ zwmt^sCO+DPd0UwNVUUvjGJgqJ+1tEpB0gEHMeaB)!R@6g zaHZDX)z_}@XNxik~H>9W~rlraw88?Y=V`ZBe;KrVRQVfR#f-hzV zT|6kZA}Y}LX2u!w6O*L54SAz2poM-^`%Nx#an%|lhoda{8%EqVY{_NCRaT59A|Sg- zC~qPG+Q!wQrsdSZ$g!uPW6Zn>BQY_ua4{5aFvZHwTbBHuZf;99oGV|pj(VHU z23gr#ip{ruMmj~Yw8CYXBrQ2Cgdkz@HJ;lxmk4BSy~~veX>g>pfQN=dsax?Eu0`C2 z&9QN2z-`0Q}h+vhyWdu?9B z>Ha>*IX{`4PU~*x_6-tABbR_H+NXi|*Q0uzJO|$PY<=GWgd_8l%#EegkHhe+cGZ(* zHZ*6lG`PI@(xDP9#E5u{cGoJ(aM{?d%%no(@-(NHRXhy>iZmmNv4925`zV}HQJ0we z5!ndm2e(nemw;s7fQI$fTUN^mGrvAVYMATuACGl5HDu3cA~8=T19|r|s54&sXc(~` z^LG6et#Ok$f3KbhIeLexXJFGzByf3^?%db=>Cu9ZLnYj)NVW9b-sW!jc{y=zv%!so z0g_&Skw<|Bq`56TXcZN1j^a;f_oJ$|`Ii%NkvDue+m&)3%P0cZIuJiaIu|w!q}GOq zw|m#oSp^nMlaD;42Uiyt?k1nPuy-N9xZP)rHw}fhP&X{87DkL?fX(S2E0N+9-m=<_ zHAtm&XI$+)GrUc?W6e9o6w)#oMcvqsGFbKlSfucDAd^H~h}}cDW^Xw$$rKxu=OQd% z{#cuZ(M|1pUb9L@>S>Qub0-yJ4e2j3pDw-~w7tgH6oc(-*p66vOPlil0Bt_0ne3(D z)3!b47TV&QD2O45A69u7D6sg~Qn~1Gd2)m`Y=G-;db)Z(pU&9!VJ22?WG?~8QE21m z9HoPH+LL|QOy$dyx-Bk-NwY!{FgSMCEz2htl`OJkfHk2x=NX7w=~t;~405xT2BZN+ z_L?iFBw1(mH%@wfAz**eSILMF>!KG(62;9~>w^N!c3QEc}M+>NWF zcETL2+q8-PO94)%+Fh-|1ydVT9G<6{dV_u3_szxkUD9JVM8ufEzbX#E7Wx6%OL983 zapMvdr)Fk>M>K?4pYW*frAt#z{1MxpUM4mxI!VnUSTQH&sud}=Qzy&I&Ygr{h{>@3 z0BuQ22#~GGlX$RYt{6pEk-u<%va-3ewM9t>i)Y-jO^UGiiU%WHp`js<&^fcHcYalF z0DrcvOwQ{R{{YjRl{fVX9yEKzI?@RJ2a$0@!t}XACYavV zg>Gz?hIZyQBaa*Xl}fRZv2mYk) zzsY}<^ELkf`(plnPV3hL{{U_O0I%-iIP%jUh7Nz|qrWAwm~xPQ!(N56&Y?9e$^qbM zO^t~0SpujX+SSFCAz0-|k2aJNVMPvcrZQUQ>E5*0e;*8Q5CX(1w#Wfi(eQ1l$^c2%*1)QzPq= zr|z!oaC$2)2+!wdu*5~}KB2RIgIPItVkb+7PUpC#be_i)du~KU2vty3yDO1e+_H6S zvn;mbVy0#`JA~z*8r-kiMLxJ{X0k=9IodoB$UN_)g@M!IT}on(e5}~=W}fm(21iOu zw`MR8moP}sj?UNnD>a`H@m5udwtf@^!`MBEz~Z5m%9bp_XGGzK3LtmjbrBU zqsfj??^PNzVZFH9QE_8?{4HL3R7yH|8=+!ncu>S+IZTu?Ewi>hA8EJipjCx|xz52E z-#~IA8O1$8id{sd58?=QwP;j5xfJJyF4s}7+u{B64Ky>{KqL;^{5Abl4$KoLYG)|4 za^X)i0dE_PXjY88WbLlO>3%I@+F)md5f9Zrf8}BF1Tc(niB=&TwtbAOpt2 zyytwLB$0+}yz{u=4!<{zaIhdLKXn?4AWma@uO9lQifB?ZV{`Kg1`k3u0 zZRi;Bb5J8;Wmkx{;tX-iR5Yb4IA>hlxt?**b%snJl`MSrkNfh}|3GkSd zX+iTT_*KKV)-~!j>K9mcblq^FY|K|)aT@5r9^0KQO0%}9%L}L8QjzcV@8@;r1bPhI%#8n3aMC%jZLxKdv;P0$%Z1W_1qLCY<7&+A)YQ1hn#bt)9zQ%P z%i=0~#QicWeNXMy-q1700;_6CQDefJS0Sb%{w`6F?%PDT6S{JqKzO$r>D6ZAi*-9$ z9u$`4r{qLpO6^$liDD1ri<}bYfvmSlVCZqHc{eSeW5V3__{Jlt$c;IWuk8WA*BbdA zi;V&U-RRC&LhZRSr!H0&OTjO~w)WX*bNkdZF=gesC+x1XJlBDD=$vTsa8QjNCuJn~ z>-vo@YeP*P4I^yAUO<-AcJ@+7WOVSUx`ARlY88=&RymOmmxTyqM7YWv4qbcdh(qq1 zc$7Ie3<%}754M>C@FmfmUAXjy_LC#?VYGpBA_RcQ$5tL9k!^d*jmg}X+%gDOMx%-(KPwx0^)UZ9S2?M8K?3?@!b+ym=+|*g%n^Z`pBwDDSJ9gn#Nx5)@hUv81h|zRr@Tpv`YhGTx^w@t;~m<$l99@$_pd1Es}3RuU7Ai4%_vSIF85Ajx9Bjk17%N zn&#!S+7yuwE2m3s+iSujlXj4aGhBgoMmKYFSs^t%q0w0+_W5U@dY?FE42`cLIkAEH z10TQ#cs0znN}MFM3j!O5PvhncwUao-g)#N=(R6iiZU`f?j;>>Rmd#94Xtih06Qi4R>{A4<0NR3 z#@m~6-QO}S*rvqXB3UNDb9OPXxfVPKrN;L{%374d?UV zQn$+PsF(|}?y%&TaqvXbmXb!vlOsoregH>kJ{3=k6!P#);HY&*;G2dH>n2VpZOavc z#}M+fr^-RU8&`9-K}DH45zv9znLdjP0(r(hZZyEb7cIj^+*g~n!;N>XuPY`h)}`-p z*v=N;Hh&>7sa8l;Jm%bayel$zXGOdbiPISPC;8^mWnwvaF@^@g=Uu{CaAQFVcAn7Epq3CpFs$W@j?jV zM}-PayoK%}xT7C4ZkunFQT=J8Xx$u1CB@2epuMX^VDJl?B6bbcakpHA%2LTRijia+ zDuSS^1O6M-RpeBx!Ks;|k7G9wj*!ETWzEcT z&zq5D$ax%ul2&UOBm++=){ZjD2cyAY$%b>draNP+<3$*i<{)xMAQn}PYYp=%11-xE zMiwcgr(RQgUyX9)jTs-|qsDBe>J$V%09u(9fOC_9TJkiSUrYV8?%%|e?)U+H>JcQd z+6B`_6H`~IpTQj9qIW%3zE}Mf+C?M!6$* zOsrfeQgT6S-ZUDMZpzm|gS+<{`0wXfDjG&L2yg!Y(WV)b+-%&7 zd0@g}e-~l>)d+h`oir5)P<_DnPZMCsk7L?kZP%)E2QDVx2cMCT2Aba@j~av!=x=O> zCQ<5+sde1CuP4rBe==hOuca0ETZLIcz2EmW`Y&mKV8tF*^PMNBj|(+~NyAvoJhHSa}gw2zgkoTHbH)bEQI|7ctDNaXHx{@2oGux5xatjNd1G1dTb5NyDKE7bt|bPXz+AK&x*E+AP;@1ZJO)QMoo_vJN`-^fS_#AoQXEykH`X` zQYc)2XyL$wt+_?}>ePkG11z1T0+XQ!OA0i^$^=Gc%?n0Xl!I>pu@KHT34c3g`PW&r_rN zrL^6oM=Ni_ybTjPvO)Fn7Mwwy~NVl;zsgPLSNj1>vSCDWKn}A(O;r7tWT~Tf=tS+WG?l({-_18E%1TD`7 z&%zu{AADZGNt$%LWmNww!BS+fsY)S@`LwVT+b>9|tlt$VdSt zK>>o04z%cX0%_p0Hfd7O%G{_I${2Un=+6k}+YGE3XS{R8o;Jjct2#55BTpd&1Fd1@ zC^ekwcRO@iS|c{xc6@yNGl`PFl-zs6b}%)Dj#S{zjr>(L>O+p4>pr3A=>{KAnRhOn z08B(i!oZ9B&S>Te5R|jZ@W(ShBG$2sPf=_Zimc2#Gf+#qPRSc zC6IcfTsaVyiI2Oycvfghyx@1YFCf-7YmObg#)mRYC!#7nVeR(S)UwC8jECFzjCBGG z_%F?I@`eMAyX&RJ=SCVyt*@$QI_Noc>Q@H;0Pbf+x<$TX4x!o8M9#+6P`}~%ul83# zQBB|NvpTX+`HMEg?r%izw^%dAE?WH9nSYfiKNj*Iu-8A6+ov9=+fODB#IqcTIXy!> zY@B^gWdrrsIW2H#b3-idqUro7M7f)eG*Oewc9lO+H?4K?XD*8(rOJeQvZK6v)za9` z*qbn$e90OGfeOYO#hTiDD{VcpdCdJN&pvW`L)6NK>n~OHO`oYUzn1M>W7+YKn2zZf zc2`0!n!Z%C=16huv*&LfK^q1fSP~31SaIU{Pe_WLT*227B~=-#H>wxPLT;Jo;3NLNb|d3fo2 z(_)O%njo@vZRQJ!uyP|S^K&DAbw8koB05!(baiF;f+>+gWX-4AygYyON@O9vNtRDh zdu%vYlJ9T*Lmh>Hv)cC3*S`wndO z@H(}>p`di{Oyj{2%iKcCkl+=G_$_yMoCrmFk=NmH<*Sk|xOqsiqOE{YUg?5B zDH`mj9s#!ud@S5^7DP)jaV3VoVXKs3(F0m(l?b-1y^nR|$CsOH%55>)cO#1 zG)8-ewFleeVZpfel23IaYaJN+q?#Lhd6IJaUn^`RwD@0^L+f;I2jNATMjMfG#^vN? ze)oHEj|Sd1L{*DA0jmpIX#2G76}N+Xm(0#zK8VR>7&634gZ6#3)5np(%IGO8Toe;T@DxSSd96225pZDCcFpkSM>| zNR_D$R890m-X}N zDgX>F4UUwjlSE>N@ob!p>I2NDPz9-DFgjdT<*-gsSAt-Q-L}%v5Kqr=D5IkWNnpgf z^I?`bn7HyW{YJWUO(TiRskfm-#lVQ?tZr>`E%(-!Jq~PRhp8*OMG{9EA{FFo2?q*R zPL**rpK1~>$d)D~vbWUS*jYzq>zizKJ5;<8zU;_{p_$X=$=n@~AK3>(S~w;i?(+|c zhFFi(Yp!`?K=!^fFvyLEkT_s`Yy||`#tk&DNvuN$rOFUq;?$7vBP33a#f5?4P`nJ} zjPjp18UXS}%^Ry+t;g+DFC=DLDQ6m3jXpJ7ir2uc?pty)dVpPlxgQEDn(;4UE&kB^ zlP^wXWo|a$Vy(yQG@Z@JHapyNcZqlG3|t~1+cK4H zBCW%aEP;=ZL8dIU<}%~%(!j3V(mmsAlgy+ITGhs}sOZhmi)$i# z((f~3zA%ta8nVgAbRa3dl(=4_)#y`8KN8Ec?$PGrBiO9GqtssJ?G@>0x-yDu$VA{f zELdLT>uXWVBuItdHwB6>r}HC8^T-GRP<+JeSUEFNSS_<3-SWEM>Tmugh&|7-=xEf&N5! zdoE@SS-EYvVPv(Yo$Y9xoh-|HeYA&G?t|eZ#{EosYAkfggCibU(fL_J0tmn30N?JV z`ztz^DKbZ&4Xi6vJ-F!1(v-;`r`Vy1(jeJ+W<^(v z2pD68qWsA#1@iaNyJ}t`#aR3Vx2Ui)aHGY@+2c52!+{I)NEuDpnTT85cT)cVQ&*U3 zn>!hI;BzbeNPfC1LrYdojD`bI@4EHY1ap9eAweUdrE?T~r$QZ@&c z1RTUSaU)7}7S*YibIZvg>wQEcDk-ca0LB}D95k+V!y<-RSh;eO6myueQA2v5c}OPY z{)<*c9I*4DBpnYcf(^jA15X-rqH>bjfO1J{Hryu?4oI~Fi5ge6?R*soW=j%0_i^Oq z;w)!}lO{8Z9WSkP@?xoaasaPDP`~3vgc5ah3s^WHw$Iic2scjx<@wG0^S? zYvRsG^CM_iv*S`w$_^6LhwC1dhj>AifJAw*jZ|23sJXRZwuj_yhb1o)&s}NM?-bK* zc&5&b$&|qA2-B1wjV3heBa_W(Ev%(R(snY&hvt#R&1sGi%#?k{nKQWFpEJ2rAdf)Z zhV^av1EfXy9b^JXRTjXo;%sSBZ3V`yx2C40&{&YcwYKI0i6U>w4liIk)ak8cvE=Sm zTU|=mTjuXsnNwuO{{WQ!XwAS1J5+pX>RJoF+&mOk>K*zm2o@iN>!oRl&y!N>z`N{o zH~H)+6e3@x2b#RHfj@*pfFl(&xnF50Z4# zUh--KhEHvqwtm*@8xSKW$XtSwj^IZF@vN6tq_jGfa_3uKMYb*5Z_U7xaN$-ZFFb9b zQakIL`gteN^mFbts&d}Hc}z@)+;dJuhsaH#L%=WlX_1n_^KR?Sm9ooy3l=^&Sa?}& zpfsNo%+7gbFL#(W>h{%RHmxvyPeI0xDqjlgW&PgWG@aq27XU zj5U)ccFvfVPDyfB>~*%5<4B#0ILU*N+!D%(Ys1^&$5EgJcu+aEaV@>cjwPLdu=#r^ zBC_=t7$K~aopqzyheiWAX7QrH_`qu{x^bf&7>!y`Nf*|QL~@D3Y^9q)QKneSBQ7Nx zHoer%tq+B5jq$OvGv)v(DSb^UQ$wt>H6qD}hM3WX<WEu54ODEu~afn7D{B zqtId!b5?^wEW}Zzk%2c*=iB7@3`H6wscQU zNxNmKpC$hQFK@$NnrVo-uYep_p31W02PdKAE~Dzb-+$g^-Zv-pGxCWNDjTd(TS(US z8g|e*q;)v;HPsQ=^CBKr^YV)W;we2xIULBHy%&;GV`~Ffg0fX|y=}uhW5i1$+n5R& zO9Ly0{+NY8SsF9* z_E7C(qanM(NhZ}W6OfZcM`c-A6Dm7J5-S5)U{*G^hKq0x2#VY`SaKpN>wET8-o?6+ zlJ$Q{wvPbdahzY% zqq#i2oM}>sNri>H*WqAA4g*YYEY#Tajj92l2JG_Y(Zmt z>qLQQB>Aewz>2(sfdi0x4!xBLfY|aE3>W5&T3HWpKutxYMpg43eCT&Ok63Oyfjs{J zQt6F zra=jt(2(9YC|e0PFH|l(2z_As5JzXt zYK@NMAYuDU+g&R88CaI59_|ayVn}0kAG>=q0hxmjQDG>ux_(@wc4|0%)T_H?7qs&z z>VcCj$Z}bc9c#J5qI`Ahf1XSekG=9Q;32SkOCmtc zzit^4xm%_dB#Z+80Eye0_V`wb^6Act@)=)mx5fT!l#ie~M;Sv5PpFZ8Q#_31pAn#} z)^oqN_ZF`$bSuMrXjCbPqnDZDdWxX??})QQ}3Z{|0&t8LX2=U ze8|=@%t@d~sWAtXdS=F=LYpHeklfaYp-qftd!HWad{CLOqnnyy6xqd;-umchkH*KL1G>D;t%5y-)h%sD%21-uy8^2EA?<>~on$dJb>7bfn9^2k5o z^HOEntML85A%4h=ohiDY=Hw(E79fhtKHQf=y^*BbR^NB9h_?sTLb!Mmi*kLcACuLCG&JC!0Nb@Pg1~fG#g?ILbn~hU)clkRbl|S zG;}LBXW2s<+vpa@BH_^6BfPDjI$jh!v7sDKX|A^qjg3yP3y#sHL5GbZ4rS*&8?w7z z+QHa!anTIlWNdabVN6g1e@TtO@S$+PYV7F3L%lf2I9V!UoQ_})ppOGorKn!gdZ8W8 zR`gz2-t#EtKzqepq%t++i0TaZ^Y&=+vFy>vw_k|R(k9Im)rQeV=nPHHeznWU+vWOv zSRo6TY*1Ro9tl9q~zOKleMKy4R`l6ACTY6B}liNe3bIkYD8@`u*ahxv=BC zPIZfN!ZQ4y>D#Je$!PKO@p3U^Jg`jQ#!CMHhs|%kn!cm0Ef?fqpKEVaC_kspr3|J` z!xb&q5VvQ2=x6mD8tM5IyHtq&p!Q2UXonI(o9Z;;`6HK%i`}mZ)5Py_ejkvzcDa7c zjN3i7-m?m%NMVeh;*{b$xYT^M&2ix*Y5h0t>^L~cua6vzqyqLACbP=M%}}Kx*!?As zEOrovUel(Ozj2}d$j)DGdU5S6*sAQN>`!Gc+ymGU#M-(zZY#F!_-0+mo?>G>pdQU> zk)B4n@PzuiJ3pnRhAB2lvZu(=3=B$;c=K2rTS_K{!KctJ2l}6Io-lSFP7|qPHMxE| zP#R*(rViJg7*>|T;1a5C2Y{tG>K61p$bn2{tzrdU2$@{Zo0rRLo9TLumexuiS8dBa z6SRs6xz@B-GY#-DyzDcDoReElZ|$vdo>9uOy-5w)C3s+pFgbEvS)04Qt9iPpN>gZ|BksM$GJ1JvuHk&11jae`Q2apt$g)+oWhP*LhkZabz%F3UD#*(;LS6DZ5YQNqKO*TaQn zP;Nowb)T6(rHhZYM0r*bGEApP(FOkcmNkN8S9HSM+Xo*nWi1v={{Weghs+B<)B6xT#}!2?yME{59QSb`jvTiE``2N}|D7@U>MF%+Of$ zk$o4kv{?}DSyRcExqV=gX&sNGfd@I{AK?}3_;1p4ZR%FCuyVIEy60o1ql#viobeug zY-l-M9tXl$MdxI3xot4KWG+-|`BIx*?Z)-S*}3X#Q^Flb41+6g#bnBwT=bN_=7mN+ zF^=|0RF2<`b*kaPtxQt6kg{KXRj7^*>(w!d8sgyc{Yuh5)Wx;%) z(M^!wO)4MZ$f|6u-AYn(d%7>%z?$T)92xe#-*3p=^Bo>7C6PZeF{$#k{{U%CbZfF5 z2+4hucH1W1H#XYv0~pweSAlq3@lo-t+^X7+?*LRr+qT6VSR#DKXT*+mo)S;yz@+E_ z?E;xa@o~cHGifD;`)2H!8C!2C%Tlo!z_T)e=KJd(DszUfpbjKVTMtiWU}sLrDQNvg z5X$F99jo@%?j5`;oLRO@CC6vkl`KX^z7s2WI zu_Re`=|odJrd+ci7Il6hMFZusY$lN~gB~j*UM(fg`2ZvV~p5x;`(Xh4-`!5 zEEtQ{XT^#))yi_viQD%cp3RpdEpeJu+ZmT57oO@=d4oNNo3_@ft`SU@NwhfHW$2CO zZ25L)mK?3pF*KQAa+N}C=^gapQu)UMlw?mPBqAWOua!cqL%@HsxQ)LPLeLY<1PwE- z%#orZ$M{b%wP>aaT?Ni~7RGl475en48He1hWkX1g7D8aT^CxB9B%91}PlBwx*u<`f&e%oleoe5IEU zVa3O>M}#sf)aG*}%N zh;uRHM}fEs(kcs@B+F53W0#%>ly>$}WYbkAFt(|(r4k$RcT(kHE##;y7HnJ?v6jj; ztg@0h7F^~i^+*IF)MF5Xo;7IA&CgHQN&_HSxF$;h;&g?>M4RnJ(z;&>5<+! zmA|sKQg-+;c|}UJ9k5g(xc>l6x!rC~>$7yO6{XyYN0Yrb$%>u2e$gK-LSXf;L3?+y z^mY>_H~Ea|&pv+PH=0>w<8sHunuN(}epNzP*%T7Q_YF-#V<(XP>h~c!yQql4Vm6!t z(BU50Nd6>)xE{|69mhh7@Mm1!UV2RRH^tycPt1J3eOyGoqfO^2>nBJtBX=Ir8 z%cmPNEM&+zgB?NetoBIX!-f+*54G*f20U>hg#l?S+>pGnx`HW91cq`%^+OTF(xyT| znxRdIy44n#lOU)QVoe^kWn}2Z4^WvR_x_)QFBVuzf}kBuF*7`(V;|`e{;2vZpF;fB z@b0GPLq6S4Mu|yJHDftRh?^DDgJ?d=m<*CiIqvCO2l}xxKl& zX`TgRQ3IVSn=^T8lPRHB+$LoM)d5G#%SDh{9>Je7#pi!g{hieG^bpph#^1Pr2Dg6Z z`9S{qWF#(e9{&I^LP>5NhP0zA3UlJC$ygM{`mCn{A*H~*LOz72Q?l$`3%urY4s^zl z89RBLT8?@|oNZ)b{?TBS!F-7gpsTu7s?|yoNam4D(O}_&w_z8xulLA;M$S%!yx8me0YTvauoab)Y zWP|BmrA)OL^SEgT0yMRAc@-UQFDSU}j3$w;{OFa9R&>?bELiHOq<}4LDZAwKD!QVc zNYf;5lzg{kJ(Nncx|$_sniecT-j6v_FTmc^#FOc%hRZPhLK%=lJZzH2vIF}<;QjS} zrprgQ z(7`WTZS&;D9~TNylKjHsnLbhWwT&JO^O5N9areHL+~I>i5;TiES#n$pDMMBu%C|3Y z`hONf8_&$+%2jn5X;T>qybUqE#MoXzBzgY;OCZ&B<^5C+rVirBI??m-Qe325wMHZWDzQ}=XxU}ZO%EEqy}bBok7>m zzlZFi$|!M<)!Uq88A7swYY}r{;%SOe!A>Z37gcRj7CE>6t6GLrAA2R=t*LJNhIbchc9Jw zr`zgJs{F>T9!V@dih>?jkn;gcqLi7ko*`xp4lXjq67sBK;NOk)*1C#2QP!)DkzdO9 zBWT<51R1UA5ZW8vbkc=hXG1NBX%t){pX{smGG}~u5x-X)mD|o< zHQy@~`p5y$sN%I!A4GM)O|O5!-SA_dpOQuL$ep2wed@QSInyY;3U+qt_&b(P*@OOL z0&ZszuB9>$;9mpAl-SnstLj{OGi3flvvcGNXJ#L$$Q{ghFW4!W_Tjk0b(`Kii3wR` z^U15V%O3vf;c{$+uTrB72s*{zSX?WQ%hYX)pvVq%IIdCqCmbF&E;lNHpnS2&QOQn6gEN5`I>ZMV*iU3HvKF)!By(T4P=e&fJa{Z&&k3T0%H0u_CVpWO*JUFX5`d4#ToX zrkpA?NXTK8ACi>Oq70~SsbbCDK$b=(R5v*mSQ$?XQzDGkvnlF4e1R)QK3m*(R_fw& zrZJ9LWyXR7Zg?hMWB6=prm!CxX4wku+kVQEv!dNW2H@*z#^Q8kJR>;X*lyV^HbV&` z1ghJ(aHr6)b2%?_GoANllNWLHqg$-)Xvc{)*Nf2OPQ6W2rZGfuLyV%)cliGWFwjPY__p)e(ji0qCp$OfgnJSx%z;D=956UsmBdZ|wZ z99@=KTIve;3e775ipZ4xGn5~llI!2wQA{m^S^8OK!;rFS4HB~qrwt0uZqc8#<}Ow! zA9aPk=Hq_WY7POtlInBSNY)7w;yy9m-BDxR80CY&=;q z3dOnOP3c7`8u<;BU&IAocWMmlgLRVOpfz%vc9W#iSvG);fP6umjDo={C`C%q(U}O zt&@Sj1!*@a(l%(y`9WO_gS$#?*-^$rNSe*t@s)C9VSH&6%*Bs6E_DPB%E?3Zh5aN> z9!yy26Gf7|kigbnZ48qyrneskwR?^W^c<_Yj(UG%J8w>9;m!lLOp@L}cmw7Dj?+xP zpiz1VbbCbZ6G+*BJ=KT{;M5~<58 ztqI4RNUzBleJ;n-#*DI+y@^qw zBjRfD+XNXkN_pM)wJ*JtD^1SHiRR+ zeB7U--gg5g9EwIhVPBOP=pNn8Pqz(vUPwtCEvEx+lO8!avGXS`W;b|zYviq+k9C4M7yRWiwqOv1XNHJ zG}Ij{CDWCQWLJ($OHD*uDfgUtFgL7OF_1~=MVlG2Yx0BsDkwrVGT!c3(aXy)`xA?DGWB#Yl(2he5+cCFTUmpp|W@1M3yx>_4?d3isR*o${>qi{~ zavp|J)VXp;)ol!ekgRHXd-<02>+gYr4^X){ve`0VC1v@!M}=XOb!P1JFP$aT(xfr0 ztXZGPLDy4QEy6S|hKq>nAYUgtomaRYwz0`MJ+b+pLp8I;r8llU(!<$9;ovNDZVly< zOX(h+!n)nNv?r~)KaNq)w~}LpVGC>?h|l^ zekVhP>XTmsXT!kR#uTyPz>qdT8n*r3fXU#A{%M!$CNUyIs(OQK!Pq639;%7*B_B?QBTT52Z?%Pi{Oi-7xdsgau&FlZey zv$U*?u@_{u?N~14VCiw_&JBBH$H~RS1mSaYj#C(NtbQa{GIrqa$Bvnpd!y31Cn`zd z!gxcsI9r#o?EusG*Xm*A@iJ$~nK0u?9MLnx&-w9@X$S8ubt7(v3eGkdBFV_ZD$eI4 zZIIY7@a!Y7i_xi>?5RGTOGXYx320VE65+~pf5jQ>rWq9W$d2j_w-Q*{lz*8}3P`_< zU$^Y3jE-D|lCX?1=Ch%=?Y%{y_O~q=bm`s46LH(uYRr+r^ENz});9-BRZ71QBi8}9 zOlh*Q#y&$Bw>%Ngk170O*Rvnq6p^l80NA$^x#J{Kkh!RAj5Ic0DQ^zS8LiqJj^j## z++4QpwjiEmA&$Jq^w%orq|YgR?M?1k2(Zd`*R2CG8S(BS7xpg@0p{S$cM1&ov zkkp3qH5kN%9qEgp)Px=Ak{FPK$xMnGkkV;+RgDruqa3oC)Q=+~7WrL|DgOWuAJkSY-NC-hy399Fbyo7z+XX7PIV$Z`1dI6dqQ;n+Cy%;qZ6-8D^OR8xB$7StQP^7Svv4-0|RnRx!->(M3^iMPqU6tb94WJp5^)3~aK2 zbsi?IEkWKs+xNY@a)>r8>mzp)W}f3CxWU7Gq(+Q&~(% z<>S~ao>u%PvZ*i_n<}t8#>Dq*^rRLl6ao_baR1EsQ&;TDpUn8rxAK|MM;kF-f5XaUD%y#L~_jY zX%pLS!#vI!QEv{)Y+@!;EqHr!V{)u&6!w)Crl<&%*;V(~Fk^dTxGMQyDoC-#w7Ft$ zLC9%D-PxnMdg@R*3lr(~*h27e%=QFRPhc==8taJaD-EaK`4k1CJeCA6)O!ZFzv&nWdgd&K*uM(?;6d9vg$BN3** zDE|O-X=9UiEu~e}Z(0k4Wf#=Hbmvp9K1)M8S{6S&>zh6^ zOziRR(^B;guuy7el0 z^#F&~xnpM?y|hUnVH8E~F;6f^;o`h$a*EGEjS;yxN&rS;vT-fhLQ+Hy?F=GbQ~;1Q zVZw$?IY&(h8Ibvj*4!^qF?&W+N6d8c(-S5J(?@vq8quI8N69#iNF#>>Pm0NzvOJcM zli7NAKqL-8x{*^Nn2Wy}G==1CD~r<-0!(cyfx?>+I(pKn)P=Ss+g1r|={Tl>v5{vu#0w9D|>`vrVz+d*(taCY9nCs zX0c)WI#xOJTj=m?j~5!U*S745haV`Fp4My%fD#dO<@vm8eNhexA~QE_Y>~>&>ZbQ9wKmgOIZi1^nJYGYFnF1Iv^ z#}6Z`2(khQpqg$-HrX|UhN}lNd6@9MdYUQQURH)nC$0sT41vltUg5&EC<5#pCN0y< zcvDn-#k)1oX_Ysp89|`nElaaRI=E%zWsf8&Eu~>|!u6eX8#Kw3Xxb$TE=O%{kIG|d zrX5zR1vUu*?5e>N8_d8D8WuJvkH~RjdQ6QlML(!z9F6fephG9nqiznRN`q_nQ($DU zp>LBc(_|&JP(b@DR2wnR1%GVES!I_H`8`kwJ|deT6=+xw)f_7o+N87hyc8KQcE{a6#-AuRm_#K-QUUPCB=g3l`YsJFHoWyTR)&Gjhiy zi((PAwflu5lT(f`+8cpQt00~8Db{{$3kAeLIe|be$`5tuIX1Y~vD7SRHiKx+i+hf7 zlO&4LFqLm;mNG05_|}drqa_^?a_B;BJ8Uq0Y?3K?p^?8RkU(VA9egX(@g;;}x+uTx z&6%698Ds=XS@~4h@{4v>i(X>Pu=$8Rz9+}sQWBwVMcirg4QtNb^BdvNmy3Lja^=N} z_8%j0S}f>WL|0QJa^jrD$D(LMK>Lf$kYT0Ez)N(=A)v)cmWLX%qWcrJme=8nM zEy>!T_*X0SGPP)k`jPo?V{Xqp81tNXu_AaSfrf{H49CK?@zRd6>JY{9qJ5Gq4a#*{ zphFPJiLQ?mXf^M(I!*4(RtrS#LgZz^jkR+WjiN~-$^z=vx0L;rmU+s~pkR&O_Do|e zGf9(o+nG$xEY8b&k!saObto@TZqc2)Co6BpRl{HxCRH4+sBQU{@TTx&-zjRv&!(nB z*VyPTs1UyNy88vbYho zxj(e*#w!aV`!um*>Ul^h%tbNekHwSIArr*)TYoxhj zN09I#Ex~K8#Noy|xUIV1DY0KxB%J?G>Aucz|{I(PfKqMw9(NK*=8YlnEYqV_SEC+E**RJW{{S{LS6F z3di;vWLeWhK?j~dw;&HKd8k(@Jr2a2a6gB3OLEB=Skqo6#QZC*PXco4W1P|$=5M(Y zsgD$T5soD2O?Bwu!aX94GPU`U__C5iU(9=cHP@|S812g?VVQ#l<~6RSVzD$Skb+dW z8uprOwGxIX%?UQpcT!`cAB5sR470=s16mVI$z)m?ye@>d7Qb(Bp_D?ZUT2Q~0X{GJ^11v&6OaOSj zwXAuQ@it1xF9A)hNKBJ^33=)}h8H>xu(t@f%ue_9B^lE&m|Oot|E;kE_b zTI|(D88+|IPq$3z^sMob%<(A!NgcMX%^ZyNI9#sU*1yQDkEq++OA;9{GTW>P+7 zw`FgHjwRHk*Qq~<@MmMPa)|W0kaZpgo@7csMQeA#NS%){(xXGGmL3Lsc2i?yEP;q4 zRUq&*Dnl-dYeP%gWyard2){Pz40l3KtfO6OrjR^dn(E4?bbrcsxU=Wi*a~pYJh~2U-23_aoqJyp^=D*b7M_~ZYi&sM7&A}Q}#VU}*t;!1#d$-?QK5r_@Tp+cSv*LPxr~5>CEzW-`7R=T~rV>6qPKQx{c&vM52ZyH+H5WsR%n&q%|SD zjwzTM6gPL$h+;w#JsKL2-Hpf^-ia}(408cg z3ad!avp1MwQD)>3s9sedCjuxh9BlPo@?3xyBZ$lxlOtgZfbk_Rc<3XU{ zp(t7n1CoaYu&jp0uLU6@c{tR-M_OKCU}^%&-=_Zn>aJh;cKLfPY9V+hmzf)sFdhd} z_tr?9rYh;oqnPX6O<=LKu}6Cq<~Gv&DPV|6i;zc@kT0OC!9#b%&jRb_J%X=cN zS=uvmZo)@>E>UYyib#g)zJY@r$&qTPXB6(dv*N1IByV~j|$fi{x`jH|+$5F(c zE%ByKNvxUNS!>&~vY?Rwkd?3oxzmZ#rfp!h;%3D#Mmn0yH-oKI@>sF+LMn1HssZN* zwt+~}(i|M313V5FO-VXYZV@WSn|4%&Wap7rwA|jUNFBHyWn_9!c-xs<=A+0Gh>V+p zs~HL6Eu|WfBM}9Z$lsJmY8Jwh5}$8k3&=^KYy`C{yNpT;BIpLRsWJG;*y>&7v}xQP_7-5Rnk8H!&7I6$>BYBB>m2+kW2z zK*k_sZSgFgykgeXqwn}sNj(eR(Rb+Hz1?=?0u?#*S4r@7aPkz5w z_MSC{0YpKhP}V)8^wxWxSoj4DsK68R5o)FLAen5&Rpd}O0bbISy|iJQ)O1qIaYP|8 z86<8{0o2ttHZd4yM$D_i_tuv)MKU60#1l*(_Dznoou-k#<_%#n5M$jp`!?w>q+sr(<52nVMyvWrf!Rl#Kz9KNLBWR zmAQhQdudX$0TTO0(#QueHJRQTj!PCcCo78&KaX`G-W!0sDOV*$t1Z)PWDroZGm8y7 zYYUS$Kvjz(oiC?t3zHg<)v}}!>J$OnOLKS|7-}=f$Y~*Ad(-%qJ;q*DMs?K~i#It@ zVhJs7)vsSm%u&O!VT0Qqv%uRonDF=hcf*sJF(gr}PTC8e>j6ledCmrL?!&>l=3>JJ z)g-vZW%US^*?{DfcYWGd&-w9`Eog&s=s$eh_Qi(Ezs)oGEGv67hQ zsRVn5-zaHNN0Bm&3DZm8@O_pvxWi<(ElR*~pEll9MhB%FG7^L3d378+YeXmREHao) zr>!uucD(k=jAG1}5-N|JwwhLJxbn|Yf|%H!$o91nt7PVG3da&YUo2sWw>RHK3lzGo zOOC&AjJpHJwa10HZYCV*<@GOf$WL_zR>o7&bkMfOxR^6-=XA%JgNQ*T{{RsTymjy4 zUXzEM87(e*W^=AA3HgN?3X~uK7z_Ee?yYv|7G#Ich`jt~Oqke)9Kf?b5ng`pnCQU} zF;4jTDv9;4obE=IP!@A*8c!)>vfgxTadw~ z>(bjCcoRV+(;z|WseK0<@~OQtj&^-MKVcC!w{E#Z8v_?_nmfxKxg2?~Zz=4iQ7n;@SvyQwcxt)1F=D2CXma6eDsl~3 z6@ffWZtd{TAwPpNSu7c^S>fUCnUKx4!eNUX0gj|x-aRzEw9>sSvzERB;T6<<)O-8M zutCiV#Uh|N84?RBs*76P=CM`Bdx<_uO9oq!xXr!D+jiZ2eZ7Nm(WX7O@UH!Iq>e?_ zw#B-CW_U>kGC4;toA!kQuk546gVGy@Ltoa+%07t(!tnwK{{X#7UCq*0pPnrYUGP$&3ahP)<4pT(t=V?55YMg9^k!d!5!8-80g8 zIsC!0S$!->`%I6e&wZ(mMn@N%9!2#h$jz54A-U#}%#z4>mL}%1N$SF!w7}OdBb~~r zx{lu3TVdA>A-XHGg;91q1q+r95sq|5X1shr171oyWSDoBM|DMiGJG{0@fWvRK)1*0pi z^sbT5O>TE2yazj~TJdy$0hOSRTGh1X`y1!*z%VrsIj%K$qg%==!eq;Kp zETxGgYRg)SbYo{`V8If`WXM$IA!2{&y+UjmC72{ zf({^l^AJbquQ&eyBD09RzuV$;cz;jMX*uYhgWFeiGSrH^S!3&w~%rfahBX;V0HKvHO#N-o381k*HT{mI!$2QKp04lnaklINv-A4t1(TLgJn2^+l?(}I5 zNJ2-VNMumfN29>#p$C$UA*vz_=j@_LVnP#SEJ$0AcH?#Wr|cTuC_4&2z<5@c8Rm>xPGag+fLt@8;(FkGmWEuEmT~`Xc>-2La)&H612r z>l?YUi_~nVB!}3$V>g+`ozxCyYdIL`NDOftS3e@vbuzi-le<FKH4wHb2P|iu`-%Ig(3Uvp?Xh=F$?_~( zHG2<ar_q8T?GuVrj}QFR0`BHs-w8Eo%SC>&=YL$wbm91m}89?%@ZuG$rklJ-1mw&0~PWxu_)M5H+pkHcj>x>HgSCU=&{vfm11 zMYMF-c2&2KQaOLRg@llzI)OqNkNfp0pQ!qCZU*ZNa?c|F0P`%P{{RhfyQP`Q-0g62 zdxSQeDa&KUjHPTvh|}YG$HiGj+ilwOg3Gz(=i}qcK15NpIPl2aiREYXRK1TL#p7K# zSB0FM*DSmkF5B&l-9w9?)LX_(p0wrieKE&dl^5_^Q)9?oFkHB=8Ofe(FPk3taWQj# zja`{c@-~1iYQkv9rqr-YNz{{K=j7sLHKWO0RfpMGZR2ND9C-;m3FT$sXELnI z=}&JdUJdtBp%)K{zNVx(!*V1D$AGo|6uHDTqb$1=@iX!ku@!>I8|j%kSskp*Radr^ z7#nwnIci}jhnYbYcqZ{x&y$%XTPsKM{6$O@=PLII8aA^Ep0q%Gy}IIJ;Qa3MAmIj;qIYv3Nl4&DCCjqMIY~ zr2*}J0-sz(Ns;o*HPW;wnQXH`v&-R3NXsdSlgw@L{S;_R)V^-nPlxU1)qsZ6W{zM6 zgsUC~g)K{OLZQCM21;Tj{VYTgs3(J3?0))ULfIQop=?y=nFkA+rb9&Aq2Y(Pmy?;JEaJ**lx$ zZrv=y2dS{Ux%)%4q03IuZ`=Kb`|nD+r8wYZEZFjCy(iYYUs7Yq%Nyfvn1|EP+hrD( z83%an2e8)@k;ZX4e0#SOayb^Tzj*Bx&X$JZBt+&TiQ`@PG~&L(MTunwC_rDnhDM6| zm3goi>RFpx)@eOWs!Ii@W{DCGP@gV<{Au;X=ik?Z^ru7s^Ik7RDn<={mwF*3MT+3I)yYEt63sm!=^It>uS32osnWDy%IV>CZ27U|Lw}Wkw<$NTS;OS3A&!O% zqlP`6e@#dy!u6_Bz^FqdeK%&v-TsyzF;H2x-~}UoS+inM6yBxWmLRz33$gjn!-W%I z*Mg~ywsn41W1Ok}lNnn`;~r-5xxG;QlJIT2W;Ej`C7&lMKl!qY@}3u|j}Tn^2ibi@ zVn3G?F;(Wc8XIX*%mqoz9;L$0bB?6Plm-14<8O^kL2_oRuIv={dRUawm?s;VcciZwY zcbOq8$T^54TpKp3N7!p!6G^num1y!`dK0VLD*-xNbIO=RtXmTxYFn3#MEBoX;`c7q zzFX7$j*lOegGGyP$$jq|bVV}b;zMM`lgjU5t=QL{v;8d`PP}d2v=>dc810ZYT9^cR z4UrZvXy!G_m5ob20~A{%b9S6*=GyVtGRElAB-iqmVpysF02MlSWh^WJ*HOlP*|B8d zWJd%@9y7}Rn%MI%0Ba-W&pO4Si4}e4BYDnqg$_d`I1u@yT^P9316>{^bwzHJmZ506 z5=xEK8&)0*0GpI(tnT_UsN%y~%HpY?l57_A$pf7LJxbeLIqdkO(_EE(C7F*j)M zWFU<)BGhOBP!x{SdRf^cR%*i{{7CM;r?Y(ZDQIN4OJX>Nh z`e+F}ytm^a?eMLNwG))&?0M)+?3+AT*%3LrPJ|nelmW)BPa&m(*PHaKmm*)&4`&T+ zEJXrXC~qDS%9D~7y7s?dt1OWi0RV|eFaH2Bhiwvw8;G6z8Bsw|WgV4G2DL_Ozc}Z1 z<6bdAq3U3;nbVQj_wGs>^AKcXttXr5ru_?twa=b z7rp5Ek)2XOtBi0hj$xO=nwYsE?eN&5e&G_RX-Ag4&0Z@iit>$P#!c`9whq$HClO_)^=zs+Rd=jWjql z^e>*%bWFWRzeZh8(!xP=Z7ZA4kC?7E(npTMW&mLXsKellE1%us*a`w@gHp8=G6+!m+-&I#o-+#k%jN zVP=tn9)Fk-;awgj_>q&F#ZrSY%%PXH?s3bEN=trZJ^ku?!LLC?_an-3>e$7Jhdv@P z$cje0EPsTz;uW(R9GrT!A!de1=lQVB?Xpg<69P-TIgw=G1I$l$A~cY__PdPBP8ncIpS~o zI&iO_cYfsUdsFn9_}mJV_q|`6wp-8J<^Ef;BAe#^j#iYUF>%tEY;-_O%%ad6ZS_tWp}JPJN-+GChN3g{{S!E)bnKElVz2ANbCl+ zcFyYfv)MPg9uLU#Jl@d-ms6_fJCgzuYwpr@kr}myU+a*0)$;OhYK#C)IWWDLJLt_!SdkQhB4djxEA*v&H zl8qs%BY7pFz}UoW^3fzUL_odG9x#R^B{ZstNi}hK83^T&JC5ZSsR(3gB3T1T8k=*d z{5Q6jr@}ZooLVuK&C?6|wmW{w2HUdqYT>RlOBOge0K%N2+9INxeYE}Q9XQ<>uBHjQ zrhfgs=5IOb23B;fG{FH13mysyG!D@ga~FVkc6E2~TJvdJO5K^Q1|s9iRC&42@dI~;6yI@RN~;9yG-BnfzOl%GHJ;K!3>Lza@J8Yd{wX%$J>m~kIYl0}SD7tk209XvE1|D=jNtk|C zZ4r-wsxNaVw%U5Lg7%_I6drsUJbkJaRGR16t6KhQ~oA zUM8B5rp1?FpyxVx)N{MKoO30^fPW9bCI}^9}gK5 z6(t7YN{(U=cCB1qa?3pj25BO1rP?!$97>K)FnI0(U34OYj|?FB6U!t0!|F&jo}6_7 z4rJ~0)@Bzd`Y}=4rj+|EYd~p&dX=4nbXM7C!?+DBWfZ94abrn@^)=2K9)Id>hc9g1 zav_}{P5 zRXRXi#z(JKH>Ooq_Ty1;!(7oEj;`|CmtTRSTxJ^O436}&#d~OKdl+ELlaZ8}3Q2AR z_ES_vIgGM$j+)b<0dunic1BTYE)JEZFwn<4^%5;{MS*Tv5^K>RY#Q;a1i1ACirc2q zfX2~bW5(}p&Q<1b)k6~5PRf<0$(B-XU5j7hX@CjU6gj~k<`d&o%SMfbZ>Eg)T7Wb; zP-u%5hm8Xu?MB?7e%2w)G9fS%H59y^M{+zL#YROH$)=i!Xg6)kl5DcrsyZE#ni(o3}QFS$=6F zzs!xkFo@q~OH;M1@u3grE)Gi<_)+9sqvR<+Qevt* zLkzhlElE`*Tfp|wZUfn3ITLSLkt5^cq*2VbJmhew)=^0$^(z~UyVl``%Y!)jxTf?Z zL>2%JI`F07*rGee>5rzvY~QJQb5_m|cY54$tH7!C!EI&d!j4ibT|u{r6j;zgdfr!uf0FOO{;8J2Mu-%*kt<}!t7R-&$e{BNvX?C)I!{wx>0P!g zPKw)OlwN5G$(H&N&!_4Fxfb1kp;k! zZ77f|36TP~o;Hy75yGtjfp4mexgc_bz*LbiH_Dkpl|PGttkdc~pAx&9k358+bLp}D zG`5XV8byln^FuAIZ5sO3q%{gb2OuCD--SMf>M`>fUEbFrC5s_^tISobbqB`1RSVL2 z>mH)rLA7FM05BdT)@RuxoJ;r`E$3jCmuK0s@#YbQyvfTVua$w* zx3-6q^z0)Y&~HC*H1qPvOr5uE>By$s%u+pog)eh*bg-`@$m3rpvVMMNQa2`u$J*fB zHz;@3!g#ZBp_IXjIJ>%=F*WIXLvV(}9k^_;`+O1lN(oqjB0RA$Ach+7H?FMK*guF6 z>N=7YC(L<51IR9TgI;>+YHE%M?bB~eh*v5r42av6$R9X8ri*&O_{@sNafgqWnUMt9 zal}?L1PaW^(l7>IQLTWd@fKSZC#d#ZWxS)6c>w&j;s`b%k~@4Txe!T!*vER7cyh5Y z@wTMga(Sc3iCfGSP~E{(^79TA(Be-ih_|4_s!r*@WZ7{h+8i88D7!46uZFkQ<{lfg}p?cE4LXbu9;QCT=#*x#Ns}MTD@# z^)*(FwdD=lS)8yI0WN-i9yZsDwc(^KGJ{}3g&#27Ulex)wqPWDx*OD>W<*#8Hb|a4Na%8UCv*wfw6LLji%*RWb zjpTBU3r5kmNTbj)4rc8fDzFP=p5uo*Nodp65vWo?>>c$m4n(lwon-V8OlA1gz+|=X z@YFkk^PVI9v{@@@UFyu9d~-BQ%OC2hVI`rTCJfuQ?Txp_oaZ7{Q*OXczoM%JGkOp# zQAYxgBq$I!h#V?lkrah3$Ly$s9YUqF0`x=|2U=n&o$aGQ3dcl%km*~xod#u^9YXqm zduu|Goy5w$`1b?(7TUWe-!K0FO6GzlamFaW+j>otB1fID(7db41<2xjJAT?q0>Q3a z%`C*813^J1Hn?p;BaP&dBT;r^U_LZ5mJsUVdH1h&W{JI3TRO2Ij=*?VYl(5^`-c}Or{Vgf z$sY?@fCo`-HP(#JEp=@%87B_>vV+TgTk%!M2*UzlJvo5p1#S+9h~q|{5OP`@@3mMh zgVTwSpq#D6+m(0~fLL;m@f#ZQe^BzJ9jSC_mBg*K%};E=$m9o=nYdcU-(`II>sC(P zF(>hGW$Gb|^R_IF%rvzpD-s_vZ=O0p5i*Lq% z$`&?o4!5saL}NvHhOL?GcqDK#@*W;s41QSCUUgmr<6O=~TJD?6Wkw0D-XpAS=OgNG zJVkW3J+2L_Jou|_fh3t}$=k;Fv^3F+%20(MYHT#pxpBGEW*QyU9%bYPN2cZw>KH& zUKRk-o`w)4T=2SP3|w)Sl*Hs3 zTN@SNEjz4O((?Y!hSt`Ex1pGCT*)iVF#`8DC&rr?nXH(@2QTWh#bjnvr^}hO{!#2OU~Rn)fXH_v$R|(-vpElRuOVEEtPe>1z%Z zz`l8BtK)HSi5zXiDTt8aKr#qCvn|%wJb6ZyaGr(R#nhqo#2e~vZJV1TWyD3f?0Hdt za1I1_(_!jDw(NKu^sifD;pN8`WuF_A4^(NVW&CQrwuf%YFT18MOYf+U%^a!9HM;iI zxwM4)NwFQX2c!0dVqsY22FgXXt5&k5#zkYUc2w#)JxHZUL_^A0>uO|f#-?ddXVGl4 z^R#H5uOTW*1KFh$u%!ZLXWOGw%HX7(pw@Z3n<wSdwko z%Of$yceev$V@%wd>Sb;D3FOVX+ZLob_3jtD4P@<^^+Y<%2%X%4e|W|&#t zHXcLS!lY9`SkT9imo)sCWVH|Jd2Be)=TX~zA$dZLXn<($BwnswJXXJ{A}ziq)Ieac zXUZRN-tw5=(FYzQ-ESpQAyuOQ=&B&R2bM){<58B46KXv8ar^}=G(QVOSga$>LdZGo zpkW~3)GPu(y0^=~_gMGTEisJb$C2woOj3dbZid7T@!>?IE>X!dvTu9b`aou}c(COF9 zCS?*BiNqZ1u8e9av!zcVG70h+O6xk5adHPKvA1!mlum_rMXson+1`1g=MYE<;KUF= zO&neYU2J^GKjm#XA6Dm=wivV)?JsEr2>QK|Tv!)(}5kr?uE ztWA%JADxt_w>pEukv29cj%m=2Vn=|ivywGJA`#-rmj0kN0Pw8MH>k-xB2Z!~s3cpL zjcahsMLCB=kGhv!T4in*f$YXHtcmk{9=$zs&qFLEDZ1=9TbvLu(ecc5m4b?eDEGx>&IZ;Po0^BRk-#<~% zt^-}W4rPNO5=L{2VFm8ylA z7&(M?@wdpi=^UEkp>_C%r>Nuv z$1%;4xS0O{QxfDXC1VG)G;e-;_@Joaf^8@A_SvV|-XMKXRiyNq+z^08{sx6*=u*%m z-%vUuFl-GKz}*qv}AF$U$vE-mZ{s&oym(caM|Ar z9I4AK9FOXYs6q1)<5{oa#^`I+2MgSE8t;2%e4Dn@76wPB4kDQ{mq2AC`h2AR&nczT z##O^XYH|f(07n!w?SSUTC@o=mb(S&ZUSsC;%!Q{#^eKItPC6-n{bmS({Do{H2FJ=xFH!viQpJ^S6_~{ z#7y2%MCvW;C~lH(DUs@9K|3Zps6Uwoq11vkTWfmND=`LCBJxh{xj6Dl`=%IpqYx`e ziba*zQW-(vUMA_i@;WeDY7?qUZW~+)i8Do)b)OYS<0DeN)tiSryi35OHtFrdeB4H4 z8;XeMfkWY!TQa??eUOS>Nt3xdPW=|qi8!-v@nkV}kG3~8pL{d7IQz?s$sfPuX6={( z;)+ec=FWNIZ^PxYd8=O@F_)(+0g^o#y5TO;V#tD6;eZJwd9HmnzXhxu+E(mkY7CR` z3%2E9Pt?++GJ24@JIvR&ASUWa?E7htitLI>H}@4gQe9D2>W_4AFdAGfwgt}JA}+G- zM_)~DIS21+-CnP>_KmR2jxQ&Zj)pmr{PTU>-#c(~K76ch#OSMj%h#l?N((~|xaHKb z?VT@9+ZViz1plbJm?fKT&m7 z;kr#BZ(33!C$cs2ujmw+ynyr>;hsn(oAwt&;%cHMODv5%Z$ixl$J)JsZrxLj>JDgO zVD1lXs~%0@ECNxLqf_m2A7&PrGkg$v4v zyjg$;#MMdYNpw92gVebjW-c}^+XBs-3`m}TzocgtTXHylx$CTR z>N}}YG%KaA;avLr7aKa~Kjt<5rvsh0-TmcT(cGmH#rsR4QQt>*VuDS>!{h!1u5P#| zAnFF)aYC%Vqp&3yf3m#SCxGad>3EwVER~)7!6Xe(AvC@bLGdAG^=*N2FQ_TYbQe(YUtZ7&qZyvH|+*(tS72-2Iugj|}PeA3OSww7u@=C%4D1^88HI zr6BV59c$Z1SF`$j{67=PD2P0!ivv_dWRi&?iX(TDjUkB*q?g8tA<83nmgkKcLsUW* zqev_XO5r%0QQ$bNklUVfF)^XkX{8#8zmHFg8sTC*j5)zKJZ(hQ5bJGAp*xR;s4N8` zODyKj+>c_%0;4m^V%~_Mz#D|J9TGlcr^iaTtjIVf*%b`Fw68n=016xWecaX3lvHD( z?E4>U+|=3|68SQs@M7HTd&OZ>Z1y~cqPC)1Ya~Szw!{(HO-3r#dX@dhE7!@6Fm4dt zfY$b+LM(4~2dyDYG+q+9B>w=0iImCDYjFl&P)(Y{%V7+D9jEnHYZ^GG}ff{;09F>Y_Iyi6ZNLZ%ttJIV8vygcdcK1F0bi7VH24JK zXkqt#cs;2ehW`MurDw^50bVx~h8!r7L!ozVMf_=yLM(cX=f|`2a@w3yVHQqfZt4bD zpfzX~hdAcP_UMxZq0g(~Zwg`n<2CiG0fh&RS}r{w*cliAN#VwZJxb%OWUuv}=(rs@ zpOUA{Au7KY(0;mCCU}ec2XN}&V*5-hZ;D?$!wL|dXi(1T1aGg`F=`E zr408OX4^M-p@v5o!5PMyYpnwXbsBB4O_QG~c=UD!C~#_oiw^mon0RXo$94;^g+xoO z!ISk4?2kKg{ne_PvU4xJ715D1$z>-~TXrOlW1Dg;J6y0Nf96eOvN<}G#S_>&z6vnp z$6t-99?ne?NU&|&)!kS{A1UCiYNt_~I+hjOuyP=1^04AzYmQJjeU&}D2h^zbE)Pj$ zxb)P)FdB{m)p2ej{j!_5^z;mb<4R9(tq{K*L|ax!7TYpJo}Vp`eQ8%L7@r-D5Zix6s=XuWjY z{O|?tp)8!JK}h)2AieaVWuT8QAirmA2?+V}G9_zAsvQklEHu2_$DfL-ujry=C3bc6 z_FTC?>bEc5tpg}aWy_ljCTzq-Bb48s*8c!^xYfGT7?76T?}t}xnaqljZX0s3<$>-B z+}w_8&n_xsRhTsnjQ887`iDL|JgiwZ{Gv7I3ejJ<8pm%EQRq4snmFEe_YKQ9<-e4U zAEL9%k1?v;fp;8Bg0dr9yx7ub$FVGj8D)rNX9qq)zwuTn#>Lkr$f%L>PB{(h4VER; z*9b(1%8`jTYo}t+IYq}Qjf`;g36B#WFE5o`eCTI-(eFl3aq z6fY!#-PGj(9D@3CQ78iBA(J~}ymK~)52nO%x8c9rT@C`;1Y|nH-tCe@6V6Bny1EuD zvs6|~1WvgLcL4TjM+cx1TV96_+(p@6m49SWmahbRY;EUh3x4gY@svqk)|eeGE;_iY zO9pvOv$+{C!yT`p(8!R3WovoJ6R66@mc>EmPV-|*Xww&kg06Q}a@@z2)RITtRf6{m zw(iALvF28|C%6DFQv}Hqxb6W>!R8#gp5xh8kg3Zsgy; zNMw=ZdfNx!bMAWr;AJ;37A>d%FA_T~S7mtAs%5#F-$mldx8O-DfOi~=6mHar@E;oC z^LZQPle@>O5iYwv1cqgnX6AQYN#k5eElpX$E>bx8PsXkE6!j95G9|dZHl_=J*t~CA zcLLxcD-Xc>)r1!xBbAEEZoP(~1sZ5vo?o(~DUIbxY)T9GRyz%K$ZAo!Uzs(rwJ$mj z$ZU8dXdCcXM}m%TIgas_GLa+6yDIY8$ILlSgnW1!^mQ!{IWDBuZq(BSNfdKvL0t$d z^4s-OLBSmsID>YRZ^#5=ZYykdJR_bXsQ5C9yq1w;+vZ`6LklXf^%K6@5GY#>1>7*= zJ2pl->mESzj?r_#(Bv?%K^z{Gk?PUFu#?|z%Dj+ywPh?$kRh=ot2cf0p(_G;xzNcn zMH<~>YkUYb34(7QbH&HTo!S2YH9~^jo^35f8DOUzgDZG~81cl#M6VfkJ+@2jsM+^tbjBk5(GYpl7Cm!I2`CK`$2D#jh zCgW`!jiiT6VPs%!82B@we1>N(i>Ls%X|8wZCbUMWaud{i_z^n*FVu-W(#W=_yWIE!>u=1h(NavfBU9u!t~ z1nH8->1B9-h`-m1LzNHnb`WKWRbf#y1ZWs>U~4ZU>6qto*H16;4jk1j8CvSb>RG;t zwybd=6LP*N2}a?T!{0^hJW*HJP@s&mGQ(|fm>~Tu6`uK=sGK&>+ z!1h(3WQTY%^$aXdKvNnYC&A&77_xI{SMcg+(5V#?r?=QQjk+w@eo2MO_YuTb9!o6hxagiRNin*7C>kQ_Fvyce28CFn z^35sdHpQLKGqLnDaKCo2$KTEyrtSS+f%uZeBy ziA-08u}kh5CMa$JWEa=7&BFTD4p;hG!n~VdUgSn^ojs15OqOQ2TK61uuoU@yMP<(tZa=r! z1Zjd=txJbV<@7crY@1&sQYht-UjC)Vo^E1md}UIO>HaJoJPEw5(+$cMam)HIUSqn> zyD+QQUx@1Kan-S&S;Ec7lNxSUighUK-WXWdCJIoJYpN$Eg=KEH(rX8vx~pW#*te{W zzEWN^U~y$XjwaPl_8R)1Yv!&`8GdWxkCgWg1LEB4fA#o~k1cfYWl<1$bfZXOh=a>S zhNz8Mxs5RmNalw_!iyz|OOYI1wQEr02O<-2+|13%8KP+D)5qGf#IW#Wl1^qCo-{~1 zZb@MixcK~_0m7Ffn>plr8WrK&K(sTqECICxSz_B0l73IJodDwukoj2>41X(YEh=(8g$SynwFSUN^|j&v5&S4%^fJ#m9d1$xV0RoX z`e}$$AU4?vHmwuY`779Jnp7b z#Fo@iA#x@$_pA(v0%Mi2{5Ru73K0JQnN%8(*K{cNL&mHLYDIkjDBQigXwwrY6|Lu` z9&%(=4P$!|dSqlKROF*|CrR(Dfnh-^Hk_8>Oj0pf$9W?5jhCqLr-*VEi5ru}SHg`* zI^lys+-CY7oq46vl?nY7o+Iz*VE(`P->Clp;&c9+)~sl8H!b-+?xeQ^#;~Rwkm405 ziMbv0_=uAig8ckxu|{dVMQ4wlZB4-wA|*zNh%~tdgGVQg3Sl%mhCn!J@S?~q3x*`# zoVp2pLyc;{VSwXSQs}_MENo8;8l)6-iJbebxknb$kGJ3RGUNrv?xv^o+PQrDFq%7k zj-AqP$j#DEI`J<5Ob=$axkiF$p9#W2L?nTNx8r)IwY@Q<$9- zw$$k50VNhg=Iq##BPv9%axZW%_tT?mLT5^7g~;jL7)fD`A2IE)xTF0;68Ompg@yrT zMdt4SUW?vfdr1V39$dLRt7QjUQTu|OWt(NhTz*z%2adKBKH*z%LiNPN#LT>SRmNFj zZbn0y3(uD2w6VY0U3%n{PDQY7lYKwYzgvkmYfH)L+{Qdb6Su&Tqr_yeOY6%RjLOj) zTG|>+nX0JBf3tM2Qg3slcrlpJn-@0#RVyNiVv%I)KWaB#nCYe7vUdhE>3D%QCic>f z5>1%rHi~8r=O!-S{K6g0hH|xz8xlh=eLd8eG34No9btu^2!}5iEZ>T8S?56b@{=02 zPDUFEBbg?~CgFISP;5`_4Ox)QBV@p2TL$o;#u(I-815LtNkATAIJa-#POif{sSVmF zp#+nAk0=z(LB-^0kZ$is z5=)@b#WfkEhg&HB0O>f7Z!4Ss0J>;|F>^#TdYNJ5r{qLjIV-6?RjbPf z46^j*$?0OQM1sYLHsNX+NQpA}w(hz3B_1q>01uVT#lG4d-vP0cMBIMlBtaJ}K`Blo zDv!Rxt3Lsr?hr}++}h$c8&r8-3haaL1X8C$mw{2_$cfAMvv1`i`9$y!{u}zs{id-` zw8nq3G)J1y+Y8=~lag?m=`RkoEXd~sYcJBlA)06;n6hvY< zh}XJ}Ko>ElW)o%OWJ2J^W*nkU=HdvZ!EI!31skXLjH$Eov9e=7TZJP-k<3b?a)HXr z;cnXLDCRjd({Xj_z4;``^vst7O@F$T257U?Toz?2TKW;Csi~RVPMHu#YuKLJG*&es z=H7%kUYv(f%)?H>K-k@@1#79gt&<(HA|OUas@htjc>&L9L&5g~K6%lN`Iy;nf4Zgs z_cFzoJ!P44INTBG4<7oM85s$tOUnzXmE%PPSPf3SwOB4pXxp4n;>?nhC6|>hY)_3c z5fNmxGY+ENvenfieni)p9dtF&t_L>Rl_}@-7+8{*^J`iZaA3B3*?RW-qvSHhyKYEV z7~JAR_?f#L_~8jUh@v6xs|^`;O7u_WA)QUMTS}P;A;U@+6=q!-h53AHn++i($Uds9jpUG7hjk81IXuDvA``4WZ;k3? zgJjEJSwJ>C=+_;@ilPaOg68CH;v9H<8xv_da>-%~4b znWGn5@-Kpo1*)0}G7mp-D;Yx8` z_|HBa&nuL%w`ez`+=c9AyJqUEKoizJpyn^GqDY$w_3g4f-dFCRsV7b>)x)t;Yjat_8q-F6krVM>K9d zOmGvCwYcH^wAD1wziUzuJolJKAz0c$ENR*#y_iyAC$ILSLx85^B=5QNBZXv36T!Rn zG|1fc<|5n(x$!f`8_SC!6N{s`BnvSE`)H#y-WNemElVW6`Mmuu3#3eAe0byaB)JUD z%VKXx_M)ee>yhAL-$#|WZh3iRvWB34NMlr0HQ#!;8COl4yNC2 zMk+={{YY+a2En&&z<_e*GP;l1jDL9)GI|PUpWzo_Kq^l{Mp4T=%nz0b`A5dARecD> zTe{!z5&BJ3v_`0{QR~lYHsg=en5YH0&=L1nljct{J;hN_sTW=6W690L5#z8&1Bui1 zRz(fK(aKP7CKK)tw4HN4Tjk?T8^vuGoR866ZY7Y8l14sbob`h;jn|?2&jAd%7;>~= z>d{@lK(5Ru2hiZoH?FPzB0VvIx#ey$q&eR~CNym?G_1%jzk}jvF*MD90?pdWYQ(rJrz*o-q~} zVR*nNnmhTm@3nSn;74XMd0uZeTk+so_inK0W_(@749RrSzV zflQwgSLZks83^Fa4X?trO1Q}_bw#-9i&jQv!?|>xFHXNUEO^p-(&R3$DPS%% z)rcd@eifeUWd*87PM3sBVeMN+-?1(fDDmy(hC{5xvrOx#FMiJo^BkUKwoha<-Jr=@ zk}q2aP~fx?dSnh&3I>M2R}+;)s+anUbiO*5TT&%os978ieGZmh(cgN(J8YWAL~epe zs_%V$xkr|`8xAw)<(9OZzEw{W-L=1o*<#`D-RZBx9e)8f-4^zWP0-y%xMZE;428km zCRO$07AjZ{C&r3B>WDvW$8~;fY9;Zc^+yiL?hI;Ca%0Hl94~9zxK-P422U`{f91hy znXeKV&=6*xxs&Al_j?^&5AWAoiG; z>+$6}(>|Z(dsn*O%RkDo$f@$DlJ_2l~)S1h}L$|hZ~cv2T-1KmN>WzSwS+(@mFpCx>3IeJs*b57a z$zwZwSm;;;WS;uUY&#rRei&hTgo0d4q z45h8+1BF>?WS$x;#sRg(P{`^YTu=?~rB>k7M&}ALcny3gl*LX7k@M})#QfZfJ^)c~ zGdj%o-5kiVwpV~Qth}}!G<9mka^50hI$r+(qwKBN(DV8AA3!nJ@h{6<)f8%Mbr~1a zfu}@7km4~IJUqv?ofalgLhT7)4H{rzZIgy1LvgJ}ipxY#qVdR8hn9nBd)TrE94hcu z<~fYHwdt#%rzSd#d1}hYW2L*hYRVGGe<2EN4<6bWv8`!?68Bqkj()2c=xmr#sBad2 zHNx&vd$c_-W{QM#@ha;wi3YsZ;cDlzw<(h_%8vkWY)2YoBc7rqY0RC~V@2j+ZU&yK zSToMuM1R#=Y#{owswf)Ywy)Yid(0u;wk*|Ci;@I~Mp~)Vv7k}pOCu@qqj^dsg__sD zWhZM!nAqjih{(kwBu5#$elFT%5)p2E3H`5Xo+!Dk$HInMbR43vNJ^^&BoXHtkG7YV z1mcQsQi-HeZVD5iwK@pNVl%zUCXXfgR^`0EeRS%27$*czZ5c8_gBCVBdXh5&;;rL3 zByx!i9IPQb#Uco2W39&;T=K`lW})rI^|j%DmCA_#ZV%h9jb&}2`&7D*J>bEMbm?q_ z$3DC&Ig}1J9mcd%V@EfU$ByQCPDmXam6WR~vnk_UXw6{d%9evehb)Xji(6aJ%EXFQ zwbbF7NXbs^8n0?)t0afpUPO%ipM>!gt1CBg=HF3xo_Qo?L2!7RQk+s7DTK>{JZSly z`Q5%%9h6XQu?}J=*%>^LpCm$<@PTcy?csoWQ4g0=+-_+twl*U<2`*248V#W-K(?G{ z(Vo%YPbhus9yZ|I%6`?g8I|=M!4saJ-S7|bFs504z}%*bATkRcBJ2qo8n(zeXn-~x z2MQL;K|mqADvK4xk)xNLPNVxO5WZ}=>63~BA2(-ZLK13iP=RJ^i*{5k9C-p`p626F zvAz@z96hgn2isK3L;cC3#>RQ2{ty-m+Q+zjXj=;iXMxrDdj#@LowhE1TP2{ym*tEe z2b9$S&^8=w{-JrGSiqW2X%SaIyvLiC!@GrNyO871(+X2Wb}q?0yR&0Tg&!5IDtL<1 zM7KvQO!F37%46a{(#*V&L^z)Q>LkeC4EufS49w{yF%up%ZOf*bcz4lc9mE@T1ml=M zflG0b{LT7!Q6>)J!PEJbq3yyz*;TNJ7`nz$N>GH z#agMec7Z}z=u@^%rh+Vp+++oL+sVvH*X`mBGRii+4V7H_Gg;cYmlj+>`JQkA0QTI_ zVWVnkj%MmOoI61%aTD@Lwy|Hfrsf7CoE0tmeG43tw7UGL;M&XEM-`r>S%uKb`irTh z4K6#%TsY=XbsVO&!l<0vY%7~SNqPB5=5X3u%Wn!RD~dwlW67m$(etEIvE=0(t>JzK zvS(9lB!lxL26d8OO>Jjk+f zmvYCH8-*6o{41$kG&vVq+t9LfpSOF4afdfJdKg84SkLhu-@Di=7b~3@rlM%#aNBv2 zwC&qM1oK+TIaPZA902%sSCiyhzFB9YgcKHqhYJQYP{)O>r-f&huO!^%)I&O98juCR zy{$zS$dW60xia!Qka`yp}~+SQbpvu2DUs+(HI*Q#ZrJ0mc18A;R-55xY#gdt7OJWGQd(VM!rEa$j( zU*k}+JZH#q(8NWFTdl8P4OR#|&B;i&9JgcTfVKW5LH^n$5L*ki<`_C&ecYaAQ0oBw z`8>D%6iHwgsb9vGNW6bMr_RS-RpNB2WJ5fzNvBtuK$!7@LwA8f5<`4!g<@oJ%K{q% zZB6)8aY3hnwD}J%Z1N-8DAvl{NtEap?4j6#-p6}>bg^V4d|R84w;Q);t6C70+;Szx zhaPB6lT?}^*haVgG+UT0i9SO~jPwFD zST>?cC801&N1Zn+l7ES79^Pf4ZM=L4IT->><11_G4>#H>XI%J|f=6wD%b2mJ%I+P3 z)LC^m6x!Z31-}8WQsDhuSs^XW%q%9nj<06Ql#uu5u`I_I~ zSGyyennjCzGed~s65&TI3I)kypf!0Hy_H|(60kVYGkT3?$dnB)#H~|VDe5}Ok8cGq zU>0Hqr{Uj5Ot8`HT%oTZX$bPEK2h;CcqZmB%-W3QVq|G^d0*_O}EGbGK5q_1n=#AF>9vr&S#?VX|3~prY96!?LuLh0>RR z@+dW_fRhdds$e9;ASYXSd+J~&#R9NAZaer@g4lCz$|MQE_R##jzY4a1k>`KvD{>hf zS&4`nm||nc}MA?vFL26 zW=S5`=nP>8Pwn7~FojRv1$h2T^&Z~!h^VfZFF5R2Skb~MBa=0OzU8teR76~<>^IVh z(wNG5PAsDDJvqN)OkW-~$V0;3QYlT@9*0sFS2d{tHp81Mkv`e#7WsoBoBT~O9GeS; zRVAQ~C$-x{ZjtV-fY@0P-2PMYtcA6+DAJieMB2j^__XIfKWTmG&YxUo0>ocZ3B9k` zSvGE-pxtVWF%rX{i4-`_$5jI4d@D?=Nf@cMxgKu!SE=NWDcr`#7Bg!B#NR=BZxX1^ zcw>8olZ{Uw10dY`lXS@;ys*T7hKpiA`)kluTw?N%FKx1YMk%~!D+Xp)1MsqoAB{T9 z$>sGI8(JFAAeKVPp)aWmpt+&I62l#APs_bvF*XAtEBradT;7EwdK0HQcWlbech6pB zVPzMvuNmGsw$RtN#5PUCQZ}q&J-X!$+EPmrt zt_d0EQSUQ8ROrw7V0?-#e+u@!r?>&o(Pi?PaoD>c7D$}SlV3}|dcloNlpx!kTpwpd>(3cDNXXIuXOSHu3Ii(=Z{ zWZoqF%LC;^1Pi(0+g+YFX_BklpUL}qijU8sYFuK;4AWTTe6riMyZ#l#bJeBLlGa5`Y|2K7b|VeY&`hd423r3 zaclnohWu;m{A=OJTdRJb%=uThB)T*-C0Jcp6Wz!4QzqJae&1mdz?(|3Dd%BC)UvP= zj(QOp`^ZbGkZ+(A=)~Pm7d=R6Wt%0rWb%gYqQ*5k5sHSWcZ-Su0^*{SpH#$IVJR1v zuvIvG8ID?xW0oKV$iHs1zh**Z7AV@u>sweK2|_xL!3ev2X^&G37S)76WV>Z$Jg4}4*R?|ONMw~v zCMlqB0is1o=r`Ko=ic`GQ>w@LtUP$oOGFh*Q*PQ9{JN3b#<9(vie3>t3azfxoDbZ_ zTb@!xE;IvDO%f*YuG!U_RAq^9_C8=Oa7A7Ll*t9_?w^s0G>n8)!05vxk-F_0gkfTs zFzmVIKkccgUdao(^n5#k3?G$Ofg1hvNw6hRQ`~*4l2_(?Ex0fm(WYda88fo%^K5v2 zk(|6|js7(oBw|{&sr-Q7M&Urs5k#}RY&D_4+##H^sx`-FWl${bE0NOh7SIk*-H)Wg1{K7=n9flL4V8#z*7Ei~$d%W$~y(sSyUOTk0;ON`(QI z;MF!1P}WN-H#VSgCrv14q8n1&&n$HY{C7U3&&?iaWtogZ{1s0xDL9g*r!^{r?C>2snMCP1`KBvLxUCMKt zhbkd`c?Oi_CWgkizN9MRbk-WbEQ=yA@8D`?O@%sPC4!s23j;0A&N1 zq=y@pIotY~nsl}v=%y)$;SA#6__e3S=mT1i`BYU`2wFb=6M; zP?!@j_TH?ZsyPWfY7mmy_a918V`1HTgf6&Q36OxP*247&DJA%Ds9F-5PH4R#w|5{d zLdV#M71x!#k%C#fG~@SB%b{o{-+?btZ$Pm>%JCRl!u;)j?4ctWbq`JC=5^*wIPn=V z-;%@|l>l1Qi!MlgbvA503DOYlL{208&PpIhCR)h~$?RdDIOO-rJ$kPRO z)3lBi+2Gljn7K9KnfJJRjGm@8(;NQ)7XG!n2Obrzb!JA)^LCyllw(8x0GEeFx8gnK zjR3|94ej5hSw-ikp$UW!6G9m+dW8o@?6$r2MUD_(j~9?3=FBkh9^uu*ke5LR9^PT8l^2y{#91l>VT) z%Vt%=-PLzoH6S;s<(Wr=cGf$1QJ+E4xvr+&(thQ1KUZV=F=d37P(=6{Hc2c+ihy)A z&z~97sjj<>yWB5tv$}R^GWP6un`S^}k0HFqCT1j!KM1~*+HUt2Sl@SD2yAY)%*DhJ zOp*zBM(CuifzyDianD0tcQR*a>vNeSWAZs?C8P*An|RujDByf#+aq`Ux!yOAk<}*B zG`S>r)j^VNvbLKhe&LlG$Qc0hdaO9Fb!vpnQ-fu=Wx*Q93hO4HFL!^9EkHR(1y88A_~MX=fN~dAX0c}Y0Bu@orO3}dM#7hE->9=j zKHUVlQ?a+Ag5iEAg=mzksyUH?&Q?7Q4`TL*CuUf4_q0j#G-Sr&k#>vsn&I<%#x#dR zsm1M?)t2ly)JR09na+wpwY)2nzEV2=%wkU9q-HXMvroE(&?;lmt%t}K55*0)y>T*@x-B(NP;*3=r?Tnv^-hcihla~84hr|m*F zF?>@vlr4z|wv{1~Wt#^AS5SRUUT(_GHaBkgfEpar)MCZk0~mEG4VB2vhnbZ!^7 z4QOy4M`@PwqNr;tfO)%(OcN!G6L82eq;0E4MUQy4riTTSSh*rltPP1a{`#0GvF$T7 zUaZ7es)W;sEv*{p1ccqgf=RRAn%~(}*${jv#D1iai!_Jj@44@)T}ziho0K#1`Vo1u z3i5(@E&G1TF=T#ZGHuYshlHi)ae1Y^?#H&Mhj4ZU#)ImeeMftiCtDM#qbP;m^Q4VT zaUoHA06$4INQ5>&Qnc;#FyqS7qgm!*p&t`OijiuAA7|Vlh)n9UAprn4v-q041GrT5 zPB+x^iBP{OC4z!UKW$B<-Y1jN?`}toTkx>b^etdyWK(*NrLm;^lPFS0BCAPlN$k?A z08VAcYuVu1HoR@J6|%sJT;BI)9LM$Aw$l$vGqPrjA@SKGl_VpWA-^d)8lv(!%*V6z6qfcbnYv4)r7{vsXQNN$JNb{vks>K)r?E0we1FoPaz^M-Id{$f1V@2!2#$koPm_#;Oh zx2rF6#3KmGEzAl30NGzIjItGsMdMyyE|&uSBzDoJ3`qUgq;?*n!x3get&tl3UO^Xh zJ>!MzUlY0A#GdFsPm1#~UBu(fbVg0qe%s{jjU&PdPF`_5K&T^zt9I8;%KBGq?=^BF zrKayKeLs=K>hkKf9K`e7)*j{ukr*5L$MR#DMfGF+0Lo?DdCo##% zB(LB_xhJ@5dS+sdgg6YD+daRMdq`w#c-s#yF-ZC}1N9j}hO5Z-OZRZFW6fEKEDKBn*`3E3Q3wu#VsZEOX=rVOEdwj7E>=Y9nPg7^w z2=q`^DVxOX2i9?F7jNG9!x214nkyhry` zW>?g05cC9U4f#jHg^q~m=IO)q(1$mm(rlaD-ql5CLZQ}ONSkiX^2l!NY=}*XtyRRq zeaa>Um60w+LrWtP>~2kOQNiVIwaJdXM*4nRX=_x-?0OG*Ma{|wXs&V`$B`0S!kUE0 zkc=owFhdB)9NJoq0?w$o(un~hj6(6E$i1u%#@FxRR!~FA4!ml`u&nESI8~HzpD8_q zjSQA>99mf_e&X)0wsdCilN)l&=rmC3Z)>OLs$?@U6@;#`Dt=(gR!Dt9To`J( zO^o$vSxk8Vd0Y-B#<~=8Vvb$Z$&@VJt9ZmDO%q6f=^~5QMiYdVQO%Sm7p|jq$aQP- zk)?`|YW5(NjNlpad0~m4nCKJ|Xw*=T*>htIQa zn{Z#N!XKIZLu=_--O2P}KHT3?#CSNe^E!(!h_x%;$5HOFA&ZEFhlm?+VcS;iZ=rFm zA+}6$-^zg&+yxXHB;({q%t+91tq~C?fcVREW5n>PlLK)zg@V#BP`a8{axJ4$=x&hp zofxIXDpJ8oV14elwx&EdvKBw``A9!A{*S)ML?7Pdt;XyX-p&@X^ z%a1B9Wj8&b)$P+EsJsj73NsZRquFD>W%!y~u_9nfMw(euZp9(Fzw-r^_LE3MC=blN%_3vQZRpWHi+UYO zc;*1nLhu{Aw~6&5eJ^tq4SgsuURpwL}~#s7#8fw;Gr&FxLcF z@T%Hg<_S?HPDwoJ+(lLyHx=#Yq+!WLn-a=E)p(ozm1<=a?5qsTJfLpTPKWq_l{fEF zD6*y0hJn#u_wRc|M{Md9JHF2$2_SQMRXA7^p&uH}ZxMBdgQ~Y3O&0|8hf$BK=}gp( zhz5PSPEf+a+!zuo9IKRioeHjq_xVQ2h`yBgO$5MmJiu7FI%q{EQ%_G5qY1|u3z4<$ z68c`C0LDO7KQ_Je3Jg8*WKMeG;^)ba$Yfc((OGTCJ~a5(CJeAdZyWAD+W=UkAsKBW z+fRU}MwTL1C81OL?dNsM`aPK>$;x5*B~*~0@I2IQ#tSktSt-k*Y3aXW_l(?wnbo-` z9y4R~xXd}){CSvzYQukbt_u+B_6o0uV}7omX|Z(YOZ5K$Phx#8(}=jSHLmNcvF|K( zt`{efD_(MRsiH9u>P%v=GY`f1_>=ZmI$1|bx#4J2WLF8ui{|~R-%dr@CQ0qV;fNRc zh!l3oq$)Yc?Pol^#Mt;&dgqm|QH~>Qyx6@n%uIxE3)%6lbwRNcSSq{D<($5FQDGcC zM{dL6T`DP-Op~<~ozrkvk&N?tkNdnYTU0P+a>(Bui(1{hC|fNP+j3phSQf1F$oQ8n zvlsG{ojlt1_|_X_YpoM#ix?Iby=Tr)>}oX1GP8iTI`$gFD80tD4FW(L);#vO;jMM} zwdJFk$+;xaDHdptmghm;UV^5gjtt`4IWB4zDu0H@n&OK(g^dW;+*Q%!1an_Y_YEpH zs8EB!6(;q~Gatp_RgkbZ%H5HnHzXT?2pzR(rZi2?IV5~}+VIKc584lXUIEF;A$S`b zA~q)-B{JzdgIov=2duoQil}LlUU;p%#1h z(C$I)WJgp?je$51&m$-#9>6pJQ3BCk+S($3$iKkz9^%75v`Qd3qe1EYu}(x7?kvi` zQII={H(UH__JZbx`h#r`y5~t4)X+y`b(ayK=}ndLDQHCEdC~z4giZ~rzxLHhgqBEtpWWu$+tQME%f}}2 zI}TD0eMHJ|W~GI^;_h2g!jcq_X%0&1ZtiaiWDobUkzo2k3XshGK*_+-x@k(r0^=;I+iA4(lKof&Xv(iYQdX16^BmkwtHSMVss{1_=dTaKj z{DwQF;um7~YoR(zaL>xgf?lQFVsJ4sBC`THM=&hFpcm6ct<~_O7wJiU0#_k!X_=;O z{l9gF{{WSPgp+b^nbPK9?7ZzHFg(s&fCa9pd!E5sErcN)_>IGx(DdI-?0Eef(fE5T zWlmeDIUI{&cGb_?Ys2^cLUm(0wsh-FA@k(4ffROF4~2Mj3>Ahg>9IjUk&z9zf@P6U zl&=CiDqGPDuBeYPFks70LIbLKg1EQ@cy`{4h0UKH#Wnu`P;Q|k1>dnE*!shB!G;-7 zGYqVF)SyDIt0=hrtJl}~_PN1HbZE<7B0}?GE0_w zGpMOWedJWxjp=f-gMJNb6ZTc@5cC?aqW9-4H147;IKH_YQjpcpAX6HOU&yqkJmVSzh8Fl`+POIDunKNJWy!-;g`1zJ*4g+fj-` zd?J!fJj;6vBHvCIswPfkT2hPqH!b#2M424)%<-oF%rD9#3Vt^fxtb|v!L&@KG_kCb zM^d+;Hi4Ld*?Z7rER$I8jw32m5p8cpxekL&r}Zw!wPZPOL0;g776Vg92_s6ONg00q z?fzs;^I@;$9YlZGOj0o2#C`+@)4lJVHx0@09vbkXHAohZsBh5Gkq&wgC} zy|BQH*uueql=htkg;R)C@?1V)&qH+^ChitC}WQ;Msv>_xj zo=-8g3mmi=zC$g}w(y~7w)3J9o?;_rb^!q9W+#C0qJ&!$WYR_*?hjJF?YlHc-{rBq zvD<+?wa}&*JkL7(ydtW;XRza18#%pL`s?WO{wrFSgLm}c_oOfDChG$eO{R7@E+^$WV3UYoVZE3 zyj-Zw%+?nsv&u%;ED{@bQHv$4K(?)Z%1+Z%W;;n2Hge40DX=}2A3)PBdv4mZ!Z`-3 z#??rv2FSt4LPy~oO< zc?j;kX@k(mC~7|&e&-fEWIyM!+@9e}b_W{BoVog=3RQ1ha^B%jZ^E>~NtI-=7lO;O z_1KmXgSkc)Kt5*E_0U@bHFrt%Eo+arWSxC`^h^*;g>D4H{qd7Wv7&VqIVtC($ zQ@TmuDbpD|fb?d})_HN`=j^(QCCZSW(;`<7rgq$Dy-2a)45LCo6#DsZI)P^$NnnWF zjM0~35kb*PTlLUc$QfT71z&TJ&WF{Hn%pl*_kps!6|AfrWKyUrOJ-kehRKOi;d?2t zmOyYK=VN19pd!RZ%x=TuT4G_dsV9Mt&KH-DeIjfU{{YeZ1i3jX7+;5F25?d6u7~NB z$H!OX{S=vMQD@z@d@a*&pKr??(6}nV50|)#xJv-Ed8^!yZ!&hgrA&b6ibv4yacETB z*c0K~TWgpt8OH0kIF!e@0Sw=VJuT?Ud)SQ?k99N_h)j%Zh$L@TK2>j(`xtkQ`n(l^ zv(;dj5HX(PSCU{nNXWpc^B&5LlLfD)BHT5}kaFV3d-G^m_+EkKvbSSGZL%iFm12QR znG%}|@KvMQmaJk;nkPc^6r`CwBG34xAnH$V*;zRp$i_Mju7@XsU)pwjeXke=v6+YF zKWVNPCzZJCQAW|xk$bC|CzDu~RlOr^DoQ?*^P!IQ?8ZIgDX(&op(p*(UZb`D0J3no zk5dIkXWMriz9v~)Ujl2T0oI7bH)IBV)?HERd3feWIzwKBX%#^fX?S_q%h%Sg^W)9mf@Ht1BC@7yNhms|P28 zx-V~2bsWq!xYl-TzKiNOS0`(k8hi6PMEtT3@d3iPR(q6nUy;;@A}^q`dwGwR@BVgC z&U~PrW>MTZxYDD}l)eL8T)G9t_IIV>ou%CQ_ZbUw#3g13mg2mNr8Zo-#c1$fu#2t+ z(Sx_+ras>kc(}?uvBaV~-%?0hcUB4VWjEBdRt_+BcMPB(4S1W<9c^mH^c)qmK-+~L z0M4Ur&lJywK?e3Vq)gKWRE`ToRv0auDT#j^Uq&hK(jvoUwtR zy^S)SCYb_Plx^eOWnO5ops>^lJL{oW97UIu-OG5~^W+@!vA(>6g>8&5VVtrP2W~RS zX&CeO9yL>uaMZEl;l~L<#E#0%DH@{;maUs@$BD#_rsrFHX%d+A0^NlI$T`9kUcg1T zRts3z=nRD{c?Dpy&AJ*YSs6TX!U^sDqg6~?nAa{ut5yDVGOQ}IbVneK~Q8~ggo-{Wffm5aU9xQ zcvLB|zHUh%%A=K6MpMT9^=Jmj{4B3mAS-!-k{oy*+OSF8uQTb)n6fyN3SDDTep6OK zE~k|nWK?V424G|F{y!dAY6 zv$O7|BBUp=Vy1rW4%vjJWD+l`!&{W&!kUcIHJySOuzrU{aANc|nVF$lac1`6YV<T)E? zw=XM{KYwil85T%v=o1N}`HMLq{nVy8GD9{Y79(~W^Hl{ArpGhpZjoXGtb{M=xu^`w z*7uzs)Gi_s$q*~2*;K)YL4>&nn7WNkfCIvTjYH@%`GWGWHu>y$9^+JtmqK?IQqc1s zC>^Iu(TZq)k1`do7jF6_!Du63MJ%f;+Uj*9O0tF-xQz0hIfvh;#)$yR#_!TF&5*L> zw=8D-seN1EDoFB;Az+PlSO5UG#;9P!7j%nnpYq?zG%?!B%iZBuxR@5* zGjMY-q=zi}Y{Ky{&=0n+I$*wok8ieota!3>@*TZ7zb_d{@{qh)Pu*HL)oYUt@-B!7 z0{nYxbo!a&&{UftvD3PNjYDtE=eWJQs2Fh^#AL9&2*fN2s2UEUtXN@Cf`~b^?$_?3 zT?%KOf2eKgvU-aPYgW8?Q1d#2_~h4LvXLQenQR22F#_eZ_;%2WkdtcK)dY?cP_p0c zN(buI~pa3P0 z4RrDEqKpzocV_pDk{DfQwmw^8jD<7D^TJqjuf%bu#z~oM?ef89#oZ#2Ln#4Ih^Iy1 z<=Mw*CgD7CLf0bJzs9a|&?;clGmYOWO|z(?ApZcB%3E0WHFIoxWs}iU>#q#6!WE-e z1Q12^t&v$q3Fz=J-y#PFZe2-J!{JM71L%6;o>c1%n|I#2k14QmnW2pGtdC??w;on& z1Fd>aJH%1td!DmpUq7e!oxG2$!;&>Nw3g;h@0o7DrnO|`q-cE)fi4CSh1j`bC1GzW z-m&r)a9mkv$U`hXD!_`zjY7#0xZtK#%OE8rxaE-X1a=<^)U9!glIntr-0|i=lczf6 zv1H4_lNxknF-wgJ3f#8QkoL7EJ<3n!O&XUAA1PDZI$x?^mmB#ue7OvHLpD5xd_OYQ z?X7ilYJWHH6=xrizE$}a9-sc7dh2wBW}OoUm8@ZumL+fVb0?SYrCZF3lX2)WzB9se z`M(2W=>D1LpKc(KV)}cpQO=?{a$C$0TUEaWUi()Exp#H93tzy{tH9~^42h+DiQCkY zLw0N2cw4x4SBbT`%Pc>01dah|NMpcjSZ&Z`H6~WvoNF8EJw$7_$XVUSyvCbq&{b;% zml70si!t&l-13e#@upM5_ndb9;PNDS+uh9mo|mskoFo(D<3^CnIudTqSUty^ms<}S z`sZz_#+09d%_=*7<%N%(l{Q}AgSbl@52ndURL&G|F$oRG9vX_(Ee1rMTr-1_h%kmm zNXP~AamXxTj!qBF*w@n3mn>>JI_PV@z(o!w-@oHW8TFSjWRU(M89-b7EmWT2R;(J1 z>9lRzmNAELhCG06a^M>qYDM@}HGpfm#pq!k=>Gsu2O%fjx;co;u`Poo!6T26j}zfX z8Q|9*Mpmbo_Y8c@9LceBVt6v4Vzb36m340rYfN59=5b7NCn+Hc_x9e2pp=f|hjv($ z+$p}4Atp}cxM-lqUN38p8kjF5xSbYK+`2@(w(+Y#Hg*dXEX)b+qd+z@nqGE$XjE8z zwM_(?z@!-djv|X5Vo7hdt7%UIDT^;VTd;t9OCTS$Inxf%RR!L4cYhA#NAZ%97gdwb14j? zfIKMEG;LBL_kNby_ZbVx4W*OHSPcdHX!0stM9Nn2?Ox|DU9dS!J(sIe!Oi4w(J|9r z*GsnME>=|B?z(^~Ib_dWTUnsQIa0?<3u{Y#O(~4>TFvpQ8Ih58=C~KRwOUyLOAMm> zjnzL*j{9CKeq^H4xI6*ur`H1qD(wu0QW=`vr$TFNQRXg|SbSLSS&w28J~eEW#9vEz z+xsX@n9%puID@gg_0K`E_B>|#>U&K!36QL^hyvVz3v13ouikrTnMh|Y`x;N^dM;JY zjeCpLrbdZaot*;!RYzf>Oa_kR#ua&o1M*W4wl!p;7Q%AtP`n3GP?!{L5SoCq&tKGb zY?5yKZrvWQ6b&dJ;%-mvtbB=J>hPnJ8{7JNIHmQnJkt|!z14MHlwT&SGUKtla^pz{ z>@{YU*$RsFCYuf@;}Q#MJ2=*9%O_sC@E|e7bI0ZKlYM+?4eB|K`jE$j7bSe1jC(%X zYK}ls5ZX6rWOlQ2HkP*wnpL_ZOrYhjk*z8{)JpS<|O8qKjUW4xm{Q6BlYjxuntnPQ16RSi&=HEOMhmizCXb zU^w_zNl#I(8X4zU?hwa@u7tF#-aIrR_11r36}o=H982(HbqX? z2DL>Q?0F-Jw45(m7efsCmY$!0N$G}L0!7Us^#t7d3uBAbiS5`aQ_!Px+GC0wRaEa< zR!S9^stx%vO}+8+AX%|y7I1j|oz-xdEW$eH*^Sq4hHRam{{W;m zwmxh&9L%GQxpP?>v3 z7yrcOSPbD@fRq)sm9ln)n$ zfAH6%?W_GGh0N+<*n|H7)og>_{{Z{Kx>D+6T?j4$h@f7^^$C*e({mYdLQsTE)F?Vs zC{;~D3I?cJI9p1EheM@83L(~oq6&6UvJpK+wnv+{xhc&gS7q@7vZ9eOlu__Hb9~)B zcH6L|%3MYRBt{7c4-RW^6vZJI8yII=_m)H0Ah!$hQl_TB{c-P3W~GFK}G zc`@fhb#yl2-$P|Ev0_UoxK2@e8y`Y@@hfFRiPSKe3D9Q3Y{&d-TuxVLU0`*%{l^+J zW5VjKpFI+IG690Z!nI=Z& z<70ZQt#u-nLs%ZtPw1*-7cN~nd#fbbq6K$&#R~qV?0;g8scJQpE~)C_wO%z)WPTnM z+~db_&$?JMEyHx(cPy8ApT`hSM?(c)F9gOOt!$+^Uqg}B$H zrXG`#HJ6e;d6G$ODCLj#xY3kFstD&MIXRbGczkG*AU>r{Sbw$Ma0%)41S16i6u+FJ~}LB-tCDU^ZwOF-LX37sS(1nnuOZ z+e&TNQ)IXzY@0l2eqfESG5DHd5c-L9+$eG~qt$%!WRQRA9S7>GD0-{Qwq(VWd3|$m zza33eEi*gH!&q=+R~pH8E%7>1*x0d_+QtzSQXNVC7o{<&k~z7t$qPhBmB|SI01Bb8 z5$HcfH%YT4)MKTP{`vm^Wk6;+ea1=ha&j2iW0%Y0tqTSn2?(WAeyGm5!<2KqNncFm6xGUQC*TThgC)#ubM-3@juNU-r>!%yL2pij2i{+jMl4^B>9 ztWa>Omr!BQFc+X>P-Pm>Fybl(lp_#js2UCp7@*Y%4^dL?#=!w*AG>W&*-?Wd$Q@_B zHuu!qmgZZTXPvzR{{X^MWd8uV1!k8~WMo6iqqpWis;eTK5OL-;1|Wu^WtZE`vy0U@ zk`B|$_ttJ&^c^nQELwVxZIhY>e){qkuTk$J^AUW!X=KNl;Wm{}n9uK9N)%eN8W|)x zxEp+{lf64Ezx7yi0^sYVbg8R%L}R-BO(UiH^P}a0HI8CAEK8Ii5>E)2{{TaLUU14+Q|+xLPu1;_B>w=4@i18y-M%z3UPnf!G_@1k zJ;RkbaVLW!8BkdIh-}Be(QbGGbSXTOSX;*b0Ju-`2r(_E9%FhP?Thwf9azt-v86ji zlJf?Z5$YxQ`E}B%*O8E#OF~Da_qEU2pqMSZflA+AVZ_sSZCDX)dDK&>_gL{ZT&$D9 zP=WC}RIk>=&HHO6D;KHhw30b0eO7)p9LGs}J0su!qVdj#I!hC1v(u=4pMx<^4JP!{>GH zR_Dj)WoH=TJYj`-N8TwnR@&PZBlWGlR@dY<#LrZ4SlpkOp8o)iaJf85N2uuClFzoR zxg-=mOII4^qBT9*7X7;$(TH<)isV~7vvpCxUCS)RjKMUMvaXu*ElZrRDYByi3HeP` z`siCi{ZrLYY`bL6jmWVN&wJX#h#bQ9=JBsj^xq5pO-y$@o@nZ~+;jIFk4qvPh&O_A zF{G3eBn(f;90TR-74%5SC4^#Z=F>ETCR|2nv9cwT=`t}bbd9ab%#Ck1so7O6LyI1! z{Wjc>K0118Wk}m?nIDvuxDKY*?1mdS1k)tYeO*im)UKzuC}>y za3PNysiGIe$re#498ybugG{E(F!vrY-8Rj~XWVjj&Bh~-nTX~op>83E_EzlVWMnwn z7V|rI0dI{#iIT{?`Jn#*(H!!48kh?r@t$ZTm-gC)6C;dlOpKWp7*m{^0#~!+MuBAP z+c!>ZILVXLd480#YZf$MnOqL>-A0j`%XYjGnLgumRBg+NvowJ|R*~(^SF}^)F(mgV zq^E97&4ZCYYA4rD6*iQwWcN>Oogcr*^6WW_7IThcgEy7$*a7)Z-%6S_Q)uoiY^|R+ z(aE|nHYD(@l1EOvO$TGiOpIXscni{SZ-FD1vxgkYIEt7W^eelj!;s6s=nbt<4|fH4 z#ku0YDiS_CD$RBBNeoP_#^arb9cYGru(0jNQLA-Qgn=1TL-Nt$9< z-?Fww2M+#2XpLj7IUM(>`w>4V(3>ibfb^R8?4cdB_S{*L9#oXH5+BBzgItuyV0`&o z&I_!nzP1}`TT(!#rUOB8GiA*o%Z7?IBu8#H{5tm0qSgfV`96wAm?gok8ra5s98NCpN9g^C9O93h}jOz6Sba zPvWqZ0dK?KSk{K+9LFMi=F<-0w>n<@!2R_4WvPnjG-OMaxNJL{K_DV7ZYQ)?PEb>a z#KRk0C-5{qn}3d6bX)TY2s+m$>RLOTYtb|}^@LdP9harSG-$F>V;sJ!jhulX;onB` zA+kFgd=gGup5XVI2AUSh6yMSrS5R+CnrvH^7@q6Zv9vCQ#fYX?OKfYsV9mF!-LrCG zflbu779J+M6w|e2<8m*|uxofP3|n3|3$$Qbl`~xnLLlX1K41$i&G>MoWT|y6yHu;? zTj&QG2{7XIB=a(35&l~NVX3V0X6oLA6!~V%Luxyz5@ULhc^RzX%Vxu*U%0W_~>JsA#z-fW&5ja5t7Lq+o2M;4Rdp)9GR0Q zkJ1}JEP#Wl?X0pdz}tF1{I4K!VQmd2Y&e>B-;f&}Z9s~U?YzoUwY96s7eQQAvhp2m z-&TQQhZPx#Hc~hmIOGzw)ZHP``>Hqdcp_%~v1NbJOp0Zhp6~3JM@q&`r+PTdPw=Gk z0r0h{i55hE=q_8m*MG+;;-{Pc02K_a2_kD}_9LgU+)26SzToSqhCeEOwUT^+swRQ8 zZTnW)j4`(8BZ3vUvM2`qw>(W?x^7a*vYaT7mBAWP8Xlw>mg{P!i`)Sn4hvENQ9{s3 zgpq$N(LriSy$nO%ymGmzFJ!Rt{i90maT&(sBMsXZo29eUwOF6Hit5Y2#S*x6H~3YM zDdSM0!_zr|B;+QAmRm!1)F5#6K_KEmQw8KVsc}|{VH+h^Lsn2jn7#D~DIRLyjYdK2 zSpn2|(xieymc7S#wOo1@RJv=d`iG->qc1mRb?0~G$;OagDWeAbt_?xrx;Zf-jSf_7D10t;J8OGsve2ULsucM5ynSUbk1yCzfYSH?_j67Jkg(`%}a0!SC?99<2Wo8`kmU9@AL-o0YAc! z9@QrLchq$<)u<5kzGBQ4RVcl!Z7Ehk#bpkv^qFMB*pDhANEDI{P5sZ7@ngB`;mMlmDhYx4g9i0P-@OD0Ga-;N@BIL61A`lt4Z?4v{_@N>tY zxaw~#q_Zj4kM~q)gy!EYl0>njoT?hq%1>bYGz|opzU#dtFsfsYUQ^1e@#0Mj85gME z137~SklN<wDDqMLrOI)O{hjCRPM2TT-L-SC-{RQ{C_~Y zYEn9%p)t4qo65vd$(Es?8GzTEYis!Mt-ZF#8Dv**y`4L$g zPgcc>GX9LbN&^sedP}NOiLG-fa>hpTb?#o$eJ$f`k~kJH?U1A7Q`*+2(VT64L|;@F zsXYffmr-o{*2N^4SqUl;qXVkx!m3od-dUG=irlp;-2s=Gi!NpeEg_Ck>06JV!lbHl z)dMN0M|0>(d$0AF9W9K7gJkC9syYLruPYPw>0Ler8(ycG?j6ZqwntCM%p;mK0u(=) z%grIZ_*YX0D23cJo$`c13r1NP-2SUkBm-o|F&?9x4>7p6bq$CHJB-O3q0nnf z0DHBIEakMVYG)>0NcX&N)bL&k-{zXEP0Bk3LT z)@)YsHZ_*VIJbmI$1fw?PLtgdW%VFyaknY17e31$fx4uNZr=gKRZ|lN9u}`Jd?xy) zZK_HyB*MN&rd*={MuOFqairc7VaoI~Tr7#E`kca;(60uS!h`k`T}r!M(vBjG(zy+{ zZ*@Jd>DUZ;Tg+2sANg40oyXm!dR`~en_gbOfA|^SG|sx8-Twe>cUZj$bFw1*#g`>o zE_9p#MUDWUKw!VVHS0LNsx_lD`8got-@Tj2#F{3^mH^JJ3#yg$&4z;PYh1X#Le-hn zx8n5H(rk=o z*STbE`DrvvRh5Cdn-ODu4}DAotZ5sMOm)Xj^?E_KZrKTsx$=mh$#4Tm{{XVxpKT(_ z@@V7ou=OsR92-6!=KDl@j19Ob@?$IW6K)il*P+p)m#I7TO&q2JM8XF=GB==FmIbv_QBx3zd)LGlse3Rrc2;(b#c zSUt(?Hu-+qVy;_q6KRhp!5}}(Z^BW=-wMqOUhE2R$rYKm5f+4-kz=n8+JCt63xQqT zHlrkMFi*>CuPx2&D7Ua&O5|;yw`B9}&m=M_4do;qDV1_Iv2uytucF!CH42 z{kDcCJie9BK_i#Km|pyBO-8pGDwYeb(Y#>fW0y&ktb*4TxIYTXZ9XSTu0l%$sziRB z6;C>~$ZE`%)*Pd`72c@nc(+8iC^7-%JS=|7-$mM->-hQjVL`&~kMTstdMQL1Um>+PKL*sAx5S}E88F7;>cLq3a zrpRqcHyk)p-w_4+?2PhvoSF1yKcbxuI*6I`8xg^2TRtX1%;CWU;ArQC79tI~qiEaO zNing^)=-KKuUx6K(bLdRKNvJ^EGPtnRU(y;Wz=!AZnG?58LZ=ou&RT#9$dS=rnRch ze5P`2gfW|*%DBT(GLZ$7BgrzN>Q0rq5yCLvEpS^pN2T*KB~q(leJK`8Q8_jJr=_#- zVpeELw!GAqH7yH1-Uq2N0y@T{XU#rJY~q($6IyWY%6 z(^_W2$wum}u2}-(O2eF7wa6DWcqT`9`@j>RhF1jfYmzVa(&a$aBEh%yE^G~HEN=IZDjM}X%7UX1p_TWg{UOr-tB6A!4qT}?}Pl+R+$VZ+wm$p9b zf%t%sqWl4G{o3t61DcB1y|3B*^h5y_2rq#*UeCH3%?~C4x>?WI$Y{i9Qy;=%ZTbQ*HD(&?q)@<|5ka zZT8SfW5kiFOt|z8*>jPU*HnmdCY(v*#;P&Th<@CWbWCM-*2C=9hFUO^7dW9v16?YM zz_d{KRL%m59V7tTO)76?NPCY0i)r`kQ+TGCAhD1AnpD`vdyB|83cZ@qC==XXL0^=c z+gg~wxl3IHT@>rxLhxE_AcVfQ^7eyKHJwXskFjwRPc28ZD9w|Y7^ArS38gg=>f!!Q z(CrD56MGI~z5|G^FDruHS+j}BPDOVvLW#^*Q+uz4a3xcWuy+-U1#@wgR5Xos{ei~2 zTn;u9XD^w4sHx{~ysml0`vDw&>h4t>9O+9WVa!=y%tpKeY5J+m9F8$QoDvq-Jb6i~ zD0=S-Lfp%CVr+gD2qX1yApwqn4L-`WOp31Qf}9P{?ARK-6C!zghAu*A!CZC_29*ht z9N4RaW(T&Yp`6i({M=W#R3Oe|3n7$$4TY3dltoPdSFsube(EH_6vlUq1#SfXim4JT ze!&)1n?e+Pz2H!nkSvpDNbn<-^)+t<8uL^svU?sg4m^8S0px6p42+}M5!Ja#@1sat zX3y<*6mJBQ)`dvx)u0EpZ+fedpQ z92dx&)VF^vfT%(*Wx>AXK5UERxsE10IV1VV{{VXR3q^bBd##4Z}6uWXcbj7^puB+x1eJt`9;ZD{)5KvF9iFcLaX%?V(7#l_|2XA=gH={>r=) zB#tibqG**Lk@y!q-W6>VB>a6qw@7jC=_$W2Yd2{$Ef$z}ndfeD+^>82hJt~h(;O~B zl7ZitsT?%zp=d3|r)|j!5sC8mP_$kPHYR#aGIFsNx0cjNi)gY$%?AtJnb#-%c7~$$G=JPY8+@TeMQSG{B@gu?;}3@6Pqc9Gps zESg6}1zw59xcvF@8N0l^rGK`!aZ!VlB3*CGaC@})ajuNI87dS+CBlz4KL#37M!u&{ zsEqNq9snAc2@dmfjzGsnK@>Rg`f7t)o+YpLRWOj;9u+~R8Cs|`&XaH~)^6_cR8VqP zm~#B1Q}C!mApW5Du^txPv?FUghayG&#TEelw5uMXZ0ca_boiQ4L#%r&5(D_x^a`wk z-lIThkYPcQ`mO9a*bDPc^W{ZXbr21 zmZxIQgrnoEXP66i(Z+ijolUZvzw9_eaedx6{{YM7C#9Pj4g`K9YS^vask@I9^BHw1 z8?Q#^;7&94JeeVqHd!Kdc12>kfa;`PwO7gf1adocWVGw|mh6A(3#n5XV%@rRawm+U z&5;bep};mgsC#@XR_H#b753@D>5|-@^lUkMTCN@jT-k2J)Wb2d6i>ye6qz`tRC{%< zTbJ%Lk9NJy`puS2mu=f#4c~M8gB*$-#3J0L);hJ#Umm|+=g||FRMa*nmdfWudvU() zIBAuiIe{{OU!o(;@nP9P&#_tQL%3XbRerajuJor(W9-q*lFxkXjYAP~7rR>1#j6q2 zHid%(Tv zm>k&B9Ar23rybG1k}Y`zVqDvg6a69_P4Opn!{L(Q4MWjRlZzpe(h2F6phB z({J0XP_?i0%6aAZa;+3N@?{abhrE3ew*s3+)jn$t7D=0tFYx1Pdg05+jIC$;@4vgB zpu)z(PQl0|Klj0+Tr>$2k?%LSvjP`$XhHt~rih=YQKu>wuUO~X;@?l+8nL3mi~Ub^)G?Kx8xJMzVJwmI zoA>!SX*PDs+UfbRism%lf2m(`_Z)Eq660;)Xk^EUOMQj;tx_Gfwc+`)ovfknJ!927 z(-z$~Ir6W?S%_cwMTKs!jTra<=Ez|a-uKtOnI0^P4e1e0Tt-$w>5)_P&McWO{@(TW zZ%bstuu4@K{{S{K{5DhA!0GnW9Wcf`O!JG*O|D$-mg`uSDRPbmWTN<}?0HsVI~(y| z#<1DNYhMAi^Hz4}Q2yU^%-bJQWJ@+EN#co>CQ-_+Z(`OOYh1oXM(XV}MBXG4D)V_R zM*)Anx%&+}$t+#ztVlWy0n>$3iA3Jtx&lSXwXMWZG*Kjz`ip}tax$AR zYwKMoPeM5!fr#RNFT~q6<&5CQp|WQH4^fBwwPV@vu1(yQj;8~HqO!`*y1gHR)IAlG z7B(Wb>5pf|Ygv_t;Z{1ZqT}*gV>z5vD6`1Y#_`JW$O_1WtEmy7XO(LY2LhfJ z)}~0J%l`nj9@B0;Wh>=O&5N_Z+_GfbSAW<~@1$LNiZxNjbCS9Hbi(bpHUgt1FHU-FIaZP;U?cZhp^=Oa|sN%iQq@Z#BskFbk0nk+{ZwTTyKT z+(cBnoGT$xz~Yv<&lro#u{P6lv#gHwaV0NV4sMq?)gljWkQg~53Hy~ui0zc zjaRtWfEGa@L?xEfNPN?y01b~I?z!zWi*EBWy+;wr4m2q&(uha|wd?{Z)tQOX)sb$K z&>R@&xt{vNhxHprOFuq9y34r>gg4@29v$`5<8a)ct3(W*5Zn5G_TzEQ-A`Qa%OQzL zZNJqgo@o!wBLl^IshrMCAhse^2HsidVI8IQ4!0H{jSX?K;`bVM;AfMyq`-xc2WJIW zunyx>^%2fN*qH&jZ3`QpQb7!?e1L*d)adde{6UpytZy4>F}aT3ugdZ$JP#XbMI{HW z;S)tqGi~&4tLKaxu+aYiwwW83MX0P5y~7<~ljy*5Qs!Y0h^L9<*NMmEo8*sja9}4Iw zDMwQUmP)HOnioy=(o4%8Suub#?!VhyyQsrEoNE-3p>*y(9^}kf#h6`n7dNCuV^P;d zZ6W={=o#n4e@ZgpMdKpZB#PNhtsHJec`yw846H1dgCQC@5ZcXMXiYS6EQ5<1axpql zWLDM~!!^EBYOTmEj44MQlu4p(VdBS@M&(r`(8_5PpxJZj4w;pt6S|T?1Ohay7hjzb z(4veNjHqJ9L+ZKFeo?})%2_)VJR&|V*N`jo^8ulZ>7`OdPt0pR=9u{-B0oGbXx*Hq zivoA+kw?xhp_R0^eJ*e`S9|gr$+;9hV}G`l?PPSU&}EmoD=Qo727;SiI29?7xtUf& zuNvD387#j9T$vtyHLWTJFMA>0Tg7|oc#5SROLH7_-rD)wnA6IKk9{&y!ZA(do|5*z zrJ-1nq)Xg`z<1Uu$fXl#J4OOx6etPh?i3q`M6PCZ&IF7?$6`;+2DGV;i7T@0bKsCU z%f@>TWmIA=axC2Hv5wmgHLftwMoQORZxi73&V2a5dV(?(_THToQQ|(K-ZN&+nt9*z z+?%&=8gvSJ5xaijk&sy!1N+oX6}XUxcFl!K77U|N*hQ+aOp}{GThAP646Zpzz0VpD zi@x8~QRi})7;^vt1l3?QHauMH%z1gtoVM1ND$^$HvfHqAv@)NjmgZdqX8Ioc)_W>L zV{8C(YkKtb|1>#s*0QOR+`BKJ&I!`yN)kKuAx{3liY z2CNaS>c|uu8`K1{^!DNi5WRuypq@`G~#rwNqs1I(bBE zr`=GQ8~s#)t_{2@@JyV^oMdrOr@U)Z0N`tGLVp*Dse;oSVr4vLR((`P+MdlcsVM1^ z)V)|KlE%*L$B8`OVWmS+mPcuC_V1u%>U`p}7ECye-IMVS>()MZCDjJw)PEA4@>w?h zx1f4EY~)Dx6PH?nC|yOqnu{vm#r zEMYG~LP-!#K^y}w54O5>ca0WSzj=;)EncH6o{QY^h1SxJK413MxOW({Jh;saPT89l zvOvHNI&iIZ@?jx<+ecIm1BYoke!6b>uw@p9F|sJvPapl2Fon54AyD@3KXpi^{7X%F z2K5I54>8~8rG`2?C!h-6|p2WZz`<4ctARx{9!!`x@d$p|3jOZka9+q_aGb3v#R z8InbgfwBJpH-IYIYJL=?Mr`?zMT_X^Wmy zJrrk{mHp;vBgU~eus5#H79Nw6d&?*ri^54@31W5D))lctS`*vgnpS3nG>U@vAQ7b& z(3EmXL60PI^T@zPeo_Usq46qu4<^W0h8XeC`rF7&tuEnX>#IY z#GkA3L=55KnSP=-g~9o*d22lBk{uhf;3y@PWC8r~o(wor8*8ZK(+@qlV?nApurzoC zW19t|LQk2rVclx9QOQDj3VTm)=&Nxi1kkjTq)5lc{oS=&NIt?)&-C!vNcZ)pI&#Fi z@{f&769lXeChfaNfsN%?^wv&W-;(yQ?xR3S9=qtxhAbVbD7_%A6ap>7lvo;KW@$2U zpi5{wNWb>gltk}%22NH>mjo*KUrW>>$+o!R!#MG;@YB;@_qeq}6h690HjS?v5(@`s zR2_!hrh$Z_WVz)dpE3*G2$9kI`A7R{Z5m?mP~ULog<`*ul5IjB2#KX(dvNTjl3-64 z)Rt=&J{}(mjgx6^+a^dX%6Xgtc0H9v;E|VcmNhNf-PKII9L3C#$Qn=xzi=jp1)|l3 zBeJ94l}`oZ`l_~txSqh=B*(Kb0q^BKl~^g0*xQ@rwdI&KxBzsilCViGN*IV#^%?X~ zz5VoXc>+-?y-Db-Z5~|Tn4q6cPN%x&iIF2E+&2LxS&dKSDbf|;e)4ESeGQwXo#W|k zy&fVxNZ1ALEWqCX01E1HqoK;W%)Ao|5~$q*h6hob$zx8%dEO#TtCf#=^(rK_`Y*X>D#3oqmvSQSq}LJ z11*+xSH#FRaNUIV)zv2#@HZ%Xk;;Cki^;I<&c3EBoa*=Tj~?pUlJFNEWs6B7A0wkV znYjZn{e}YCc-70aUX(Y^C+^Gj$bsQ-iN}Q*b&Tn|- z?5k{gAP9_2#-{hJRmTK`TJgyx z)BOVv^6#(Bl`)_opQx0DTORA{M+LcuxNDQY^d7|+#=wa08DN_wtq5!AYg9P-U^x(5 z&tG*`YP>PXyKXZ88Z2Kfoy6Blo&<5L1<0y7=4NNrPOM2JljB-r$Bam(Hl9W0JfoC% zUiEWnMd(b3Ai24$&{-%`kxv?bwpKyui+EM4S5o%_l?N3SZn*gqaGZ)QaapgaV6?)E zcT(dNK-LuX7?gJO)jX3Ry++D7TGSG^3!xB+B)1)FlPNvjMw%~5Zg9zqjjiNEc>yOv zycl;^c9k0|+vnnW-c)5(o7aKpK9lR5Nw%i`Z4-J<@xvBsi?Y1R0;wMruRYD9ZLS^% zqu{~WQlE?PEI;Y|r^hqG%PJ`*=tFSqHtnud>%^M!HEo(%XoY;NoHi*aDsQMgl(zts z^d+{v{vzcsBhH@k`;mpbbu=9@(9s;p=bAL%H(WL6=1}9BH7ntMV_TLKa#R%DlE;a2 zlWoN3gVm9u!o@)krkAjLTbYz`?yfbDdF&vzM+;H|+%C4;dK+PlqeNWU`M!!2(WD^! z?cgg<5{*t@E0wV|)WbR(+ODGOoY^;Av-DeJ(lnFixVJeb?ddOVbZz7)XpS`;DO>7& z4cBA#58JFr5KDmBt!sMIIk_jc!m>-1CUoP$giE#_*|2oJ+ZG-wL$__vf>0YMQrt^9 zu-C?sHspp!YIs8N{T^f~J}ac~%jZXp!=sD*!PK27HsIA6KqRuIll3liG4sek9}`T1$)0v?D*KmN?>QxvWeA5(RUMxi(5go|-eY|T2a)7* z@*ZY9Nv5TP4D51xoE&dgkWvkD-Il6IV|hnd1>kA}(6jWMQ@$SLVo=3kCCL{7Pa0H? zmmOshxJVUVL&0=EZA^z4j`=^z@YeUWP|P0dn`7GYWGvB!e)Se=RI5im7czs@8_!Q{ zxpEmYlMWnzm`r)SR~?~iG@^$)8#C?S-`$rRo;{lx^5$Efc^1fA{>U8Exp8+quwYTQ zef!-0xybaf@iJNoY!)cdqd*RyF{Z{auf%2x$G2b8yTg{7r&uz)t7n63jPnA+Tguk` z0!s5G$GOyFE;1)QJ7(sP-L}5iaYW4j?+J zNaLNY+=I+%u!EM5pbeC__p@i3Ne0KVZky3SK#~l8NUzy;kg5F@sc`Y8WB7nYXM3~N zlf+7UeV*;u(l{0a;0-n$PmF&b@CI%96AaV`*qK;Tn=FxqS5R-Q$z?yHgZ@7qKX@&POVqtJxTD35og8LX@+6$f-)+Ue zO;@ovg7qWV#T@PF&k~S4vKaue@TSfZWzeM#qp0`Xe?~aB4ESTnjQM6(=DLpi4mBfO zj>SB*x|O}rdS@f3Aj^HmGXN@QuycDK@Yc9zZVX(@H(R-RBU5i~HV&cKf1PY@9w&!Cc+8f0jtt2Ru|7Ca^A38Ow<23m`(u z!sK@vxS=jYRyJsiOAC|gb7|Z(qLefwXQRNv@$sdmrpROV55`V zNJwLD>Y@nCDCSZ$0;wYMIotQlygY#i8BB?|*A}@Bvj#XuCQbEe&z>8H@@gOYJ@(;Q_JwDaG=E7H% zA&|TTcB3B3^c-t4uyc74#t1Fhe!FSJ-BZsZD96rW_*i^|{6%P8OynPB5dxa9MKR`R zrCAi}Dw$=sY~5ETG*%~{w)H_0OsXswwxI_QunTV5rc)Ehc4pIuZA1u(Ekr;mHDnFO z{gxN1Aco}T9k|=)oPaI+BaP@=*8#<8k|zrhv$A7?CA+_rFKw??bkrk|Yff^(=^ldE zakg!a3^>%RgmXzC?I*JJZ&7;$Cs8NnfB6@E%t>Jp-q&>c})_CJAiqk z*5v#uy@k{*=usJDOFEOUeW}rg3d$9Hc$pMOp&UUMqukd)HbF57Hat1?o-}WOu>BP1 za-|V2lr(;j*`z0xS|;xYOZ+QB?pOo#<0-l#a1YaDs3WpLZ||)&b41z2!4Edkkp$r; zm01VRDjVCvw#So`9H?Tl{Tz^b2?~gp=fC1KGP5kvRX9X1Hda1j$s9`YjR7M-qq2n1 zswL#ef>?b;MGCgQy{E#j164z5F^?-qk{>|D4n0d-Cd*n2C{)$*8amZcXbA)Jub7t>z)Y6UWLr(|e36(tsS0!6nFdnk}; z>P_x(O3)%lZ_jR4(}nx0;U7?*LoZ!7)7ZOy%Nw$DHMzW?4mI1VwY1~eYZsGiM{?|W zN$xc0G_(-YdX2Lh94Jeb3_#*|*i&0rE-_|r)|=6vDm;8COnksIvYkcio6F=VB>pDu zJuNXUg-+v!`1wpF5uQL~79{*@M;=kJ2RUsSZrv}Hj^ig1{F?qowl?mh@;Hfz{X-bE zWZK!n}Zv}O2;HhC37X>KO;<^ZHwuw%POP%|== zUjlT!Q3WvL^f0|w<_|F|j<(f^*Ix>SHfcW7;NnNRLnAPsCEYz&x0DmWDej_3RHS;h zYv&QKscvF5w+b|bF~_6;RqY1#WDuGl&TKUX`qUuPEl9gFa*?UGZK|0JGu;jQ*4^-N zlw6iSdYx!k$eFh9k;{g_6U?GwSpLfq{nRXKD0&dK?7b*(o5aRD>B=;{LJqdvH+2d| zfZv#S)GZb)NMetak}cSKKH7vHF^Dyz^OpOCQ!H_f8$jT)Ui$08goK7P^7@3cYySW( z6H2lZ7;5b&K1{$T>;rQ`5i_>sVMOE=JiV6Ig^;l0=k3iGq#UC^XyaEFQ$%k4v*P4o zxaR>sZ2ZL01vM;`3xY5RSi z6(D`|q=en05Z$(Q%88c1_g}5glw{5mkV=nO?0B~Q04q7`3>g?(-4^(F3 zu)4IoqQo#fMG~~Ba3MaA1EJI#u5@H$;)r>!J!9GSQA*d14ASAkxnaD9f-#R7XJYaV zU5{xrh$kn2c^3Lx@FOy^#38I~=T`e`(edfq6TtItbF&@=b9LTdkj4qQ`>RY*oXdKp zB$If;p7&KIIRW8wVkzi?zUyb_eGb=%UfAu9jIl0*Mq#hrTlm$2*+j-M^|QCe@x&NGt>|NOxeE3?7{eiokAaceqRhcC7bIi3uCm zJ-tQ}n-=Btd4Q6ACKh_##pP_0GjeHDi$=TCTlP=TZ1~|y{{S`JS2G?q)t46zK2&C2 z=8(NFlWK2y=sQe0MUuS()cMQTIHhNiW68^Zs0!!Pky+0e&kE#9#NJO`%i+h^%0|<@ zP13odStHNKkCDol)3y=Ql`q^gQTeyHAml5P1roN-$fmqz4YEX$TPEKbuhl2>E5IFSFR`B_tNm~@Q`H|Ar%z)V2mFQHPMvR zBZP2OGP2Fjq3MiGw-*l*3~XrD9C%PHaVWB?fu)6W=O*4xv|bhvT>aA*2L^nHB~l;@ z9yBPWtJI9!y1N^9Ss-spR6s+)Du)DHffv@Ex(u_A6&$XlLcTvt^@b)s0{UG&)WOv; zm-u-5f@(c0{D~+A>)%&6=pq?iM_qrh9-`>|+iWXm$%~pB@e;%47W=7G*|n3CLYl$i zxng*wc-&dhim>h=*oy9_lzB-<4*~J9vN9%EU`CQxHdxdWO-9I~*|*KIHqX&}cGHul zQz@E6DiBgA%L8G4+Mwcvk}V4!1ZhzQ(A@miCf+p#8ZWjvxbbb9 z_B$4iOsr={oJZ<%AP2-!q;&Y*3Zk#4gLD4?F}1gWsvNoxZ~kAKv;CC;cgn#hKKSi@_e8%&_(nElQm6)aPwQXKwbpWtwlP>MX2{^K*9f9L~f>&Uo^L zwv~={`2?_D_I{n|93%+_+l>(m{{T%0zr>5yIkwnwXt-fK3j!nxv8s!*qSz5xtg=g} z_@Q<&AuimvQF2M;DS= zDfpK7m(yNI!bZLd2j~{8vSXA(td6%}#F3@@KI2j{en810wZ5=*a_R`?9-wid9}!yX zn?_3`f`in35z+wwC}kX@BovgiL!Hy2w$1Y_pAFK^BZewtR zzJ~_tZ`_R3^mkfevotvKG5xi@sPLI5G|KK~_0+f%5i`phsni?VpBTlNsbZ2~w3dQa&czaFqo-{9ut$CT|^U#NV^+Woq;y`$ScvB{f&nu{o zPf*0sa`SR_7wk8w2(dGoD+WT@?Z`@f9E@vL$qWYoJgS3RnjVNJgI4H$zGCPj1PwbYHH{XH$796IjvK2Rn^rl7 zi)Iv=>VZ^}=Y;}e5iPfF6C-lUF5T5=U4x9xz^}}<_|}@xq*pgA3&p92Hp&~N| z>mIbv*}9zi9L%AvM-V}yL@NDFylj0zI%j5Ma%BNyp$$2xcuqYo9X#2)3715I@rZo6dIGx8J92^`S4*64UuRpuD%?trkiOylU`8sBoU8 zfb7uKWV|vnK4RGnoJ1nQXj<1HC#DO>wVf~Pyql|`(EdpyPCRRm+_@_lOzC#|HPqR5 zu^=Wl)lbRbYs@`$J8oFf5-W-n^8>9EP!ecZKxK_s8=7*6iAXpGJsEU8v@RO;4J6Q_ zDuuA%b-iDfel;Yv^eYVqCh_s^p~`(jN%;izd5Fx0-N)mwDUp6|SP2!qcH%-dZQd=4Rjz!|kn7g1|LdshaL9 z)9r+EQze^t`iG6NN^+vW1;m`+8&?mR7*Erbb}G?jlASZP`dEtcHO$^+`|Dp43M)ew zA+G~O#n>Xx+0rB`Cq`%IJ{^_NZJA<>`+eB#hj5KbOrBX#e6QkbA1bwh+-sXO8n{u^E|wYcT`2K~%_jaE&fRfyqWr*(FVxB2jlt zu_nwVCd|=={{VO~<{zeoj!3L0rg#u(V?$XBa@-jI0227r!3P*aEnFDQqP>s8rVAy6 zk9$S|LB(pYLQ`&6XHrlo{gcM2veGOt$Balf7q{Z!R70|b5-G=3<{VgXs9pw=!;sSR z^H^Tzx`eVr3P`!d+U?ujLeWK&Zpw*4Ay!5f@gjpEq&du=B*4<5j(b@VxL%nSE=X(9 z8%FVy)d{%nQhIS?-T4%GMYZ8ih>7$bs7jPR(ti(84JXe69gp^>qfd4=`)ZQDZ?x#1434qX;V?a!$8 z&9r`bZhP291>5eUbj!$hv10y~LGJ$NbhZW~&XSj&-dKS1U%HVvwbV@3I+*8I`=iu* z>oz=c983~VbtT#tc;K+9E zrH&VcIpZie-r!VZ7tLl^qKJ!f4j&q%L6Z*ZEEaGB&BCF0Ws|3|IjmT5tXJ8FZ>GHw zH6S?#nz+dp#_R{$gQd%15ZZA{OJrUIS`;OfZ z5-D-S1Fs6^$}Jmgik7IhE<{WLEG<_FV9emf9bj?G${A^o04C7VO|u3|{!08u8e58E zqjcAZf!lE+9#1GAhN-M94OhwaD;vIaL8K9p%9j`KBeJ$|c=>r~!Q6SuG1{3*-M3aY zVBT&7S8pB%m~V5*TFc9MNdVsZUX3CU`@~B$XZFRId_@rm{{VJIn=QUmgoghB?=|bG z#1_o>xw)>JY!GuAV{ZgP5|T|}y|B=Zq}U6Z=1IJSbQ4X4iaJ=)yBQ8#_fVqq&ksM%qsdIxxnkNUrC!+l_MCTT$qzt$1Zy+$`3}>y7qU znbsL|WpzuC1={>8qeL4>`L{MZZIbwv#@AM2-y7bwxGZX8$+mw?TYz2TcH6CgS|pK2 z_(=x2UB)dXh2nNQMT#<)*pEU<5+%56sr##p&qWzzWs{H)@~Qc>6qzJ7AhAO7TglF& z$^o^!PPA3Fg~}>xG9@J~qafc-wZ@v%v7~cv%K{vfAg>h@Dr&a`B>b z(?NCA)bjcgoqN)|&h@lyNwu&|$8OJuCzAF6D*|196!^_xU6Favx)4{><|EbOek56| zGZ>kU^_R2V0}kmv{kR$8gDHzH1SBdKz1hjN$2Z2h@SceC^QAdIw1&i!qBbzivF%aC zAU6|A&n%Wb#hBH~!L{-J1U})pl7D@cpUopIu62?0mUd@7V! z6KNEE_j+u}jA-AIK3i6(MCM(3=$QwQNZ{w&dmDZS5=*Neq)+52k))I$5bQ>U5}hLT<&8QFQ~lp!7ZS zeIE*-@Xt~8Gajhstg-djud4hBDa_|C( zQ$!x*p1SiX<&j5}cac|s3TE#N@X2>0&ZLz6>(e3BES3G$%BL)+l}NiCGy zra5G7IFVO@O5IFrt9n;$>K>zP9Bfq$0JQS~rOga_jCL9KT>DKP6GxA>r##vT8@jbd zcoQd*htxe4m9%3CX1&0&CKFmh`u4s9+#kgijeIevsTB*{5jq;fIV@)WL3jDf{va`u3u#|G}KiRen zi#A-#bU!Urrf82B8j$n2rd0^C+!G7c89QsgX?Vo=3GrUP)e> z!fdU?61PSDbQW|DC!;zGWQsVUx{%~t*j6d^7>!$Rz+{LJ4ZakK28noCV;U(gI07ka zs7OaDS-xnavr(o~LkaVXMQJr^(_0kLSn3VLt}{f^gkx@7akXhom@q$aF(hrsWCL+< z3Go$q1){LSnRVg~8Uc{Igua}jte}}A@|EfkX*>br^%I3!WMd(rwHPD(9#W0_TF^*? z-MJ+7)q5EJss<7*c$kvrPaGFNXN4|Z2E_D7wfl72e#;a>)?#mdI@WoinJ>v3)>$C3 zE9g>K=(CFmLe1Yuk~Be(`-T{HX0T&paNjMvZ$TG^8;()uPj-E?OgSaow&6OC8>)T7;YPGMk8|(&5tL^GW@J6 z@J5D~s8Pad5MBwTh=)U<<57^G+qdz;PU}#XPUB`{&Z6T(#MB_MiWBlRLIn^Cz4F_78)tC{N0t#a5gDwETv=7>LM{iBZGL?%T7#7L6%f+oN9Pb zG!#MUo@gmNn(x2VTnYgc}#;O8=fji0>k`6V#c9DHa#SR_1!#cB#G1b~${JWUj8 z)VWV6oY=R0#srK=d6_{mhu{d-^tsktWrF36zvB(G<|O>kg$6;`NH-;XZ%a`$M$)sm zbq?dcyT=GPc&cmNvOzc@Prvsal);#fC+Scv+YfFYvl4!7|Mka0w z{{ZgL zOQ=xwqgeLmsFGYEw#vn_u{^OK+Kiq*Wp3in2Q!;a(tkcBcx8^_*CsRCb>UqXuBRO(~xD{O3ad2mQFOqW|$pJF!E$i)0>Q)Ly?a7@+3a3)!9f=fYueoPHnTG?#jWX zZToV^j)25g)*k{m3f)~wCM#r1ZTYid!;z1DWCG{*Z^oqCGw)<}`Huo@IRZNquavH| zJgDej5>F;+iwh(&G=kT;3*0Nu*`qxTODL_*3%snKCq9Ze)K4MFU{(xiVlc@i%DaU{ z?FWfJbs9os%P!N4^|{c`>5+|&$|94zsT}Q0k5Mu=u8QeK#m$c~bd252xbrXv^-~3! z{ww}a_zD)tJUnWMBa*}~{ktj<&N}CMM2Ye*WL{`fyPbuqnkk-egF7#6k25A;K0GtJ z$PfIpC?$UT(BNbWc240W_~I2mmX6K#F}+cyBY&IZrSurJ97O{oDQ*p~-&MH1q@ibu z0UQXR@%0alR9FDHJzw8zJ9QoZfE9Bs!n z51-XiJNQ)g7#{vfEvtXZP}=j-CtF6E=818-JfIQ4fqGm}Qh64|$#-^C;(l7W6%<*v zY2=J5u)80e(r`7h*^Y6g=aQIBH^&&;h_aZoLIASYie}l;|AlblF(F|#-xM$ zchM8H@{N-gJe;D&Ot|7yoRg_Or~$9`*U0DIdGqD92}^e8=-&3};nfX%KrfM5mn0`4<Jlt6sInD2yyX=4*F%8?zf*s1gnY=o{{U;m$N;Q=nyOTj-^RN9 zi1~Fo_tuWD-)7Bv8zs`PFC2etOsorY)Dkr zJ|n)K-*-)tWq2I&DL<6Qjr5_DOl5a9;A-7J?uOf&3MNFJhDzI+Uqz%!D0;a!sw_}- zgi=X(9{fGfSepbtPiz2;_{*@}m6CO@RC8qgkF*#dwu2r1w{7i$5D=+ooK- z*EzjE$|1yRK_sys3fWf?$z;RGj^0(v0<@=bL>TwvhX4kHkK{(B7yC;ND zi?KD%y3o=!UV`aOgBPXF_r2p8<;!pK>3a`NerVPuM@l3#QFoBARMURd*Td13^xu-4tT@udF%$mc z*q$jPVh5@o{*3{jg;fzF8(65aYDa<$u2DP(n5-BhegG*5Et}9aBuR>>L=?(t? zc#&5d5u(RB$(xb+IMJtTG_PeA_|_}A5$KH&<4Q%MSJ^f_s!f|}o7a|dKbmf82j}vg zBa5|S2VWajSVeA3?(w*>t~v1~7>q8F$Hfc;yWGbvSl5cd50Vq`XIG%)yq&%bGV(!@ zc*^%)xrrT{7o@LsynLNmxc>Z}r~FC{b~v38^KRm?eE$Hl zMu@x;LDUjjOWpS@}C;gA`#Tgy-zP2j{1g$px%7=ag@BK%T|^_ za=}aAH<>b}Wr@gyo)xAMIlPO!h*C}M$G(|^n%FH+w2p+mOopNx(<54}mh15i8}goG zz-ji?kvs{z64yLUSQ2>@$B4YB0J$UpC|eG=>P>EK0xVd#`oy3fZ{F?wG^TVT5wtvL zhQN{L{{Sm*5ACYSpxt+U-!Chuw=9VdoiZd15$v(B{T0OIM^lB7G|y8bBkGL2%6w|8 z=uC!(aFruAbI8KX2YoJmNsNtpgR3*P-JaNYlXlEuiMGT40K|~kIq+UJw~Za$LrkCO zEJ(HunhYq4oWkaO{I=Dko%LxyvX{x0UeMyO%k~FR#q#C0j@A#$SfxnUW(jz*BXi3c zy3$-QIu;5rwt|6-V-3^P^Z?@lzp362;WTg*%6{uKj~PZ^^9ZG^KNoSWQ57Uq_bCj# zsLRaUptAQh76r6KPdtH@W;RIlu%ZE?D|mr&F{E`-X#C2(v~`PY%X*h_$};*O6p!Y= zZO>(OsE&X(Fx#Rzp>U(}y~~L&z}lTH2;ZdlH?}$Nm(ZI;^1D2#j1op}(twI2^buTh zAxOHD9Kyl|4D9CO{x+^%kJfi;qY=pQ^6;7AGAJ`OzRCv85?F{`*FHRaQ;@A?j99OI z1CfR@)TC|O%$qjjG_Q#HO}O6La2=EpdYe)svU75=H>opsDApV{ORRSU@TR#FX_)(h zGCG$nQy6-93f#rK0jUdc%l0=F)aeb9H$J)<6~~ddTGgUAmblUJ5B{3z)L^Y1r{y=Q ze30ExNL@OAX_ht+;-Yf@0L`^ieD>^&Q@Gp^F{i=en+{cyOjcWQUvCZc0tyQs26urYSrisj+S#`4>-x|=FFi<*!8p!3J)M77xk7W{Iv`}&x z(p#UD6M8s{kr9(3S%f5b?&u745OFOmz4aKNP^kBTyo-^+-DXaI(FZ- zi85e_0!3?f(E>=|9mYul#0Wj)Qr-eauh6?8krm33CC4!|0}<#hnZ!7_s1IO{>DWFF_Yrc6>J#%nNx;L zFWi4;AC^qrrapAk$p_;HzCQ}OnF6!u9bGF7>1`0 z6D3TTPv#n&c{D#|HcW#ziO`WElwrgXRG1+ze%sZM0FkJuLDU)Y#6caEST7{j7f{H9 zQB*=_4}FGdqlFimS$;#=am9@cVq1`o>yVi&sSqxp@}L|`-qxYESPl`%y!%DaLt@&_ z<(jtKbJQ}a;~aL;e){C{Zq(gPSVoM4%)s&N_*Xh_CaCBb#c^wKp>WV*kW-3iJ+l45 zAEzl(VK)Uaf^-&c`lk}p2P-JE8=72$OiS@nn#f2byu9M}0+kqQT&1A@0O?NKk0wq_ z1e#PQnYaYCdJZKT9ILF<#Cq$lF>;Zxuu!f(JA)H`7hq2{bkuNE3T(NXuJZ^O!Z%Pz z5UX;?H0-7%HLMRK=q{t(V~0MNKGjM2;bqcC% zpz6FlDT-p4(*qM|!AUT1^Sx}B^E0q22<`yYH<2?$PUDR`GfFvF0svLftT^je5J-8Y zF5wg~*35)_-WR5#n##bYD@u}CB=pbhRYN8! zzfbin8@3^o{!U&v10h?1zXFxNkA8GHH*og6lQE20iIbS~a_U=-yen&1F*|VZHp|-~ za;}4zk=ae^v>Cq(BN_1JgF@V^+j~`R+tdv1BPZOpd^nz2=lt=&4QL-B8tdcau5}LW zo1Y0xB@x1SyL{D#-d^KP96U0YnLBOxFC4NNBxWO-yK4lsXGa@Q%WB(Uo+QXd3Cu`h zKWmK?V}UMtED`M6e2X0U9&SrS%6NxkZfjAbE=5EfpSkWS$NbTnRT|uCQ1^TqRuj1KWKq#eu}h+ zV7)=NOM#2LEBTIJCo$}|g-IabW^SS>L}Q2`Kf;pDD3*_EW9dyAA5XrQA+bffXz487 z;%Lr1K>~rzBmAm6#X6d@XTI&F#~a&Cmk~?l-zoWS#G8H9)2EJ%Q{-kjDP3&X*t7i> z9A2DEwpRU{Qn`48H1MUp5}w`6*^w?DK=njs+~>NVMB^x#c~29;e#___Iq}+5UUCkC z+yy@f%kE&P?*7`L$CgZMT0V?ZG{&lhX{nSKn7-Zzc$p)tJqQUj+c=eOJiXsWvYABmp#YW|si443w!r{sLB zt@kn#7BT4Ivs@oji=BKlu7Z+F2;lM@oSs%0eV$!O>}~_PuW^~cVURAQ)JTe61X(s> zXu}bbUQazyLyvRgIsV@5S&A;$?8tr<(BiRXGkWM`6OY+dbLd(Rw_wemxZ~l%FC_9R zFZ;&Vu5Fjq)UoPwBX?`u_lc`=>fb+q|vU>GAf=tekkGY4dXT8G^#rAD=EuO8f%EzG+GLAT)P4Mz@ZpYci&z z=2&;^__qz-bC3T3l*S8-h@H^G^+-)JJ(HZ zTbS~k+;o;z8u|Hr-=@4@F=A)8;5^oYIuh3%n$l9rA18)b_WuAhNg(YOYKW<^T!_=w zPTLZHMX14#LOvw}bI67OBFyDE7{pk5>;C{TPxyG&s_V>hBH7`L_aC9%@Fu~^j7x`= z{8Vdzj=TzysMePyfvB6pn-zA!3^I&~F(VNZuP|UNy4s2w=px4BsZ_-1D0Ym9w=ANV zlN^~dax&bPpCHT$<>99#>FOpMEy%;G`uiIeA&a#$$WRc{zwdFUDPWb=xXHI1rkRV% zbtIj9YKN#`ikmG|Dt^)b0A)aDp$ELbsRBP^vk%fJ;LP%QMPns-WhvcSqVzcz^%7BY zYPQ71Ws59y88oO0gsRBp1Ck3ZS}MhaHtnM@vCb|N&W!7+O>B4_ZEC4J8Y-u8DH32} z?dc+i`u=uIg=>0zr&KBM)|TXGjeABdCFCtr12mHa4jX*b@w+wrja zrg9X=^=dLSznQJAVdTXeNkpxk!2kVz>sG+R8mMm_^otvBzZNPULZIxx{ z9FkoK%q-Km^($sb#yGabF+fjj&bMYBA$+v-oFk`*IWD-nsv%C!RRJ3Hif!)8FLNjG zcef@b1DSvAtrq4&*RyWsBI@2~`9~|i5Pr%AlNlF+%@oNjT1V}Sq+=*t*}OWACaH$Z;1@gBFVw|MX0dExiX=;Z&1dQGB~(C zYw@)@Fb8uYvU6sJDDtdZ9(Azp7ovW?mDQk;jWb2X{ZOceUsc9JKMZgzcV5-g(Ak~b)iwvxJMGurshSw?NZA8j*yucskPL3 ziLPCc^`4rj{{W|`A?nS_JgBl~{Nxt$_zFz&1eQsB{;V5`jIc34mT47xZA-&o!;c># zGj!^`&n9vFwH7$hY^=h>54Mf8x*GogO3_c}}iz(rHRuGj2 z*MiBxm7`N&x_NtRrN^flvyINRH;9mMt2wakHYT>otQesd$MG?Z!US${{4mJI&Y*W|S!T;ajFTKlNco2f0f>X# zRb&_Ks9PxezD`kid>AbhUFRZHoy_h_n~39H6xAYNgUw4N^0+YJPKy@G zX7P%uBqPlb*YBpLDn(`}JvTE({G=Tgi*OhowEWR?sJAwZDzZVIL?gJGvI%3ynj4lC zZbmwe$}EtZ!PtFkGpGekJ zD`Q5Dn3V_1-AXhJGcW{-%09dOZ&Et5(9=Dm z_SRj;CO!WEbwZd>9&Bi=Y{#*!T)tl|cr$Mrmb#ndYZxOzYgmfps~q)bN=Yt)yo2!Q zI8zivwjB|cT${2sj;~se5G!9-jgVd zjDq@L+<~uPrR^IQINLV#$jUNJ{{WYSbIJYG{w*oXRAjo>=2d;h>y4)q>M^2Ik(HE& zG=yA`ma*pUuR#=}(9N|zrYE@I5`tGNkB?vxPOjJBElpvifct2R4nIxcR+|1-2bA05 zDz^?xCC3ABfw1Gu`p`^7tH6A$EPQy-y-M1L2i!fjNGB1aCSB~&_LLNTyDxgA*>Z{#-1>JPahfUeSPo?M z3_*Zj-n}(Rh?G$epMio9wl+VhBM^|BQVCmjwP+MX=kLuE41LShMvF*smqQ`pcB;TF z1i+3w;FCkO2(qterFJYw*ecQi#SOZbV#$g>tZ9To{Ie{6ZbEx)QzF_$I#_1~nB^>- zyaEdnPY&MNY*+$8J_I4k(lRiw}i0JVvUIlY2 zd4%OL4bA&E*ILafNt)vbF9AvVpyA>VTwTfK1HS#W6i_>vSl*!BA8~n{Jn#}Ej0;-E z)M)`JH`J8du(HIk%K_%ZcVAjDYsP=NnH7)2(BZ?vE)asZ?808QAMxe+#F z*%)#@Q!hC=?;B+6g@qp8G4k=t z42<4lOvd~O;47WoBHKD0w+RwH-YJQFWm4itup@~#;aa#gFK<+4=f74_=pLVg>hR-M zPDKiN*mv8uu2aJi?d1(KI%hh6s7RG2((I|kC->Bq(L}12*^bGu?if8mnqL}3f!q}i z2)Gr>yAPq+u2>>EmSizFDp%8fWRCYb>sb^fk^9*jvF{SLODj0gkIN&4>60of(KZHx zLHVjfAC#>mHj92H9!=4em_|syDL1t?0xuswuFBvm%vShX#KxAWcFmvAG#0ys& zx>r2q9;@lzWE9GxS)k2 zEzDI(@35sx*-NVh(FfHW^y2-6{{Vzgsj@0yx+9#aZ~`rw;@qO5lR-Ep+L4*{%+O7{ z?r#!~OlV?&wTI7gTbAD%_MNIP*;0K^k^M`^OPLr)oNVVkL?&5ki7hbR6BMO7>h@)N4xz$UBwN zo$_sw(ntxp;y9YrqKq4u-dR!9pf)^j@S`MRvO~<~DH`VD+6n~TMW+4Scnq?oF335# zRPkDD;3=j$IEfq#J?=trc5_XR?;pr$$ve zPuo7Ei*OlJyeXoX@oMyckifvv+qH8;J(RaU-~bB0qeVWAGKx z<3RI#+Z&dJWy;EhBJy9%5v&gm!(A4&G2_5Zak9cPpi&Ra&2KM>J=Jr@0d2stZE-fo z)AH_#1&kP123fu`5UM;cTzhel`21IGic-}O5cwaJXgGa>u}SKB8Wz`t zcOx0{9xQlMnk1Y0aMN zru^Ai^$%gKPm?b*F4O@d{AfM-KN4*>{{Uoq&K$0oJwG8+n}Fq^RyHjQ8=hZ*t`|3s z+sZv3Y~^}(`=3JPZXn9iMqxd?KEmvLAOBoquag)fF4rX@egFMk-K0Zcl z#zcw8JcEVw0^StFr6EpgB(KzMoh^eLxnL~7a|9%kQ_L4458b*0Cr+%`03CON~-pBSD-(2g2aNe`yhm}iXF1?(+ruERSw9rzKAGPMV!}Vn)WXh6EiLJmH39%nxtFi#(vEc8~ zsv<~vhXp5%VVxw&W5eEulhbZn4LQ4MPO{S{_MW4SJrtanotoD=ic^4Tmz|$}Mbn&0 zji_a+m3jvm5}Th;M-JZ4865iRI|U&`W0{q2T~U_q{O$}LvfT4u^;Wu&iAyCDdFpu3 zuu{d6<(TlTkf$QsD7&uoa-@|puQ74W+oyjD)e0~UOaA~z;~t^uOpF9#GI3+(xfMw3aHYU@#V&f+)cpgAShN&L5poNW~p)5$xF+J9be_9;AM~P%~*Hfbr z+gL4|+W)=jf?fBD_V-y6fl+6QT z>8yMxV9CeBDIy1Q-1#N- z9fE)~rzm8}IiiWY?#g6w6Bc51I{yG=ZK9tu7bBB}gh6WUa&4e5By`o|mhB5=~WoO)7PoW4!1 zy$8F7cIZhnNWV#Y@(?fZ6jr2wrLnHq%OuQBqp+Ih*v^7Qg90EO4PcuzK^G0Uuatf+ zAW|mAq*(CsQ6o3`&VW`~Fp@gR(l@Cw%j3=9rWYZHC~^yrF_U+Nqq93dh+{-3tI04=MYdz6Ajn9-QD78t zU^tq*lLX$=gA>aTFcrs~TbYGSgpqE=>Ga1b6jvagV9VGA3uWNFZTPUHD(p42fxl;M z3nN6XHbg*jt(7|s^}mfKQX)gVe7Iy{sNst7wI#fVf#1}_M=?f%xGj$LtlRJjLQI@$g6E`+3zkvWAar%1L84Td84j;B=_@ zko}Qf$zaF!_uNg{ua%D~AQn?Qa;P2vT8H(J{gFMBKQ%B`45zf}I3I;{sG}N~Y@S((ZW~KU^;?9l7D<@1 zyJ~DdRc(sM$aE`{ovs{rnj#w@4=j#(l;5xeSCG*FBF>#!bzmbT{%hDNApD>j7RRBU z;g=fX@<_#7M+zGEBaXFM2_n7x;g)#kEX^cl&ZkSEsj$4@eUp(Ca<1XGu~=A(i{F%< zApB??LyU(B)LVjOEO_}IoYGmnPQl?qqozV^w(Q+YkCq+x8JIwWmRA}B-mBu(K;XD- z8=l@{k0TQbEGX3&Vqy<8&U+c{Pf`%kQQn(6Y?nEBqDgE_a+|9u@a&^Nv_@lYo6gxX z$IT)}`uc-H580ujLgb0uE#n(5Qkf-XNh2#Xh>LPhewy&16(W?|R^-ykL@4nI89_@2 z(TH6<1v(;`*!Jw`)X6+diNQf9o9(M)$dW~&xflJ~0%RvE0>btOQ>U8!gc`k>2@^XW z;T*7yn{k{+k0ak~$YXZLnYi4a!y)}OTMI~z&&HbzE_gE(u1ri<(;bW7uMm6aaL{QW zn{Gmh8y;B!iy(SrkHTB!BjH4tEN?VFLz3~%ftnVv@jd?l3St!56D(Odc_vqGa8EKs zI{^6A5R~;d3Ee#fDw;1bHWnWmGy^qnZn`ol15YxC`lSX%O;jEi)|&^Qne{gPhhv9o z!B}A)Nj_`X8~5o&kT6ax=(Yg%TGdU2pcV2>^tA(Fs0s#!q%Wu^vW2je1%n{52G^>| zJ+WDs7{!jGTD*YZ6-TOtWL{tfgS*CxEEN+a_nV;CBOGVLD2gSr%!)5{6>JuH)?Ja) zb8oC>iy6GC;eQWei}%pD#%OI^TxRRvB!#U97p#>h3Qd#(V?$-8V5@Ch9-2T z3BtvZ-cOZ}h3joRt@<4M_+H+qux?m`EqNJ=p&Ig%59qD6wHX;Rm8p~ai_lw)(MKlD z53Mpkm@(oTw3@C&Hw~)Ig^#9sM=x!`#kQ!5KA?819@=G3Y;Y#&Z)T~pL~*0~SeV;J zGGFHHBDvSuslKYcB=!o}A556YHzjzVjbOURfwjRV44hn9ISjC*mwzyEazzDF^9n0d z&;IjlSlD~pXi+p_|2zJ4W(A%<|lGwTBwdElP{QY3Z%%NQy<0 z52!y8YD9-4R@gd(oL*U`3w;nWl0NZ88DI{NB-Uc&$+TszJVQC>LLN1cBMXi<)9$5m zmiP?qvT^1`=Ml-0D!2t%3dji@r?SUTYsgr!CVhTwEmx7yK^Gh-0f#_T3>63pgatwZ zGoaJ7ev@j9U60iM!x-M?yt(+y*LkxDC%2aW0PL@za8mXc+D)Kw+ST4hytffgha)JKZ2IQ@u#v!t!3;e|S zpUS+2K^haU>ZvUSR{lY|Ldk`XxIn65(H0RG9nHi+hE z=XXmsP~;-=u_cdhWqXLn3kS#TmgzP$n);F3Ml6q+4aw#s;Y^7JIYe^vl60!Uc*OEF z!HsgWlTzMeiED zdWdD_O|fh{hU-2#mJE29s*fuh>1&P^r;6O31Ycr{$>!XcdPAsX+%o!cGBG!74s4wL zpC!5dL{oVh7UImjNUp^A%_Gouj_n?g_>tRADrN2n&!!wJ^*NFr3krPPdsz8E?=>in zS?W2wq?Us{!*ic^+$PF+%B+oOgMJ8wg07wdyERvYdHv2$BYdnBDbE?^i8!jnp zd1A+3mKf7SjXVIZT$^$|FB6WT4M@g}i8+NPOH%gX z{{V&!>CPG)j`x0Hgk>Al*%=$gZ1a-SNj!}qZal?}?@f(w2hQi!qGZy2 zmGfW!%$J;YT0fIA=lbDB?#UIPaN9{fIy&RzywF;TaGRi$|htPW#*q)A5(`U}s z2PQ`3;m1Vf70JE{Gp9aunCNuGc!9EZyrRf8lNvw{o(GL*+GwYft{6s@1SOb)2)F}{ z%~!XRW3doZ43$!kKXx_g(2fg{7Wz!Lfg;zhfv+EFbx zGK17zS)IGf>SQ^49tMNo&VyAL)UQc15ZaPBf!Hed4N)WKEZlUcCTL{X&m$_LmSRXN z#NUXwg+wi(kbua~GJw&?`D7EPGYcDh4K^Yqi7utYjO8Op%)E#!2ZHwAn1r-YW%Ehn zuj{P{!8MjE5_zpc*!rQU;EjTqV0(ABcy@GP!)UV)+U zkfQ5C$05Wbmd$k`=OOg3LT%fj>^#h9a`9z`WepUo%E{nqQjSg}o=-XTb}YL_?U#bb zl2{n>+vSoo!L^`K!JbP6S2}p(+wz~7iCqGq94yAwuBVg+{E^uiZ48GR89A0F5s=-X z2Pm~$MT+5WZ7Jk(R3@N~BGeLyJN3a}#^0qSBhio!BZ&CYWe~R#`29evBZS>0UpX(_ zYdoM9@?UQ1tc+O}INgiLIqo=GmpJGW^EBKAlXlqsZf;vIHyugtHJfQ}MqSpC`Y>`% z<`(8GsHcb(tB(w@GG*J=>XJgxMImC%=RO_P)~dW98zG{V;&Ab?Rvn_6$~Av!IkzVd}-1~n~N0EycBw4o*0CjHNe)@k3c~}NS4%d;? zTW$o>?OTh$u-Z(BB08(^*0tSI-KY*&Jvr=NM7e(1X78D~9=>K-owAAG1WU>X#NMPJ zk^v^uoE}#uCYCTS6@|BO% zppN0XhK=3Znnl!GPqKo?p zo7KHm z^`h$DEXoN%+e3he&Cul{tF&CIbkm6V z)e`}BrG{Iq{$~6Z?5oK#TK0XcMu*p`LJGGQ;LpO;CYvbpmHWbiL^XBYhp9AKBP+AZ%Lk{ zOg7iFNr+2&g^PULXYh_dOz*P(C?Nr^rjOf|jxEkNsGD-!A;_}sc_;bB1P58Q~1xUrGj&Ejq- zeWLfoK%+7R)DhY#YJslR;3*x2l#)+*<4oC(g7=PsD6!&uDYe1lQFEFXOYrQbq$$W* zUBI>cy|h>W?=@D|T475sbyh=6P00LTDdAC~y0IB#jR*sQr7@~3HY7r9q0VgtBh;C@ zEI3udw%8WS2&{X9)&pw6ig=+9xMjO4jSu7iY(;gTw85KeW>1yW5@f5$cm{! zb_yuN2AF77GQCCtB8!<^kO4kmI}NE#hZmAH@aBk*UEShafTgqz-T+d<5CZA3I?zmwGtRfF=bd#1&>}y4y=D}!?bo%WHCt5x-MO_5yY?jc}F8n#IZg1 z;YSc0NzM0SY_gN%r) zw;h`iV#)~8;h^;7kgu6d_%NZsnKDZ|+iYFZ5xZ?WjGKJHylO{f@1;Mn%v z&Nh!`pV7(U*qJv4ycM{9ng@}IXhLOlzIv05nE=O^fDCkD;M^)|M-tn&Y*d?T(?#PHQpHX;4(^9i)g` zO+nJtXv-ymw)wZkpMv=EDwx{$Q`@HsG{i{qce^`I`Hi?d9HuO2i9VoVWdnz8>e*4A z8B6Ky^kT)5SeaVhQ~0#_)@L6xd?uGdOA~($I>}=lj~m&6@S*9@V|%)qZ%liZao#Lk z&>tD}NzIE~_tuJeJ9?O|;x{a=h4u0_$rUF@Sz~=jzum&RRoC6(ebN=5(TZE7 zr#M*XMXWwI{{U?c-3oF>fwAO9nFZo4%6KX4J@n`_D_Lf)rnmhYG;YMBYx- z5ETdtgatwz3;+h*qx5T204U~d{0vX1@#KT4vSMPS$C3#m{{V=C+wre^z?Nx`*nE5H z7$|b>UT^pvomuypLM8GPHzao!)N!rz`LKDoNBtzc@GFg%&hkXCyG1`JXvUn5zC0*p z$c$bX502h7)f3w%PVYOGTA_ht#*afZhn1c)ej|;SvXy5lDfDA!#gvj!X)(s(?QZu8 zk#XmbFACxLV+CZn;1=VumHMdpGgG0gG}i19arEBjkCPl{9#?#D7t`fDsCe@+wz^ZJ z$cyN6uHUX#Ux(yHZX=Aa^N1k?7h$X4Mzs&>Bb*wz5R!S9iC?=JLvgUb*+0dn(cvvyGt~ zo>FT^8~wy{d+dMol8Wn~-kT`f(x6bWPkSS-upp2y6!u2vtjTi!3%39hG zDA6)9$n-7BbUnw1=%}vf}ZOgYm>-h>t@q~w#O4{0n)iv zGi(+~TxXf5vM-X>wv?QX+D|}Os9RW$`Ypw67n3Dpeo{fun-0w?ngL$;dJf&gb?YKAtWTFt&2`e0v^sNJo`Lc4CCZ*GSX8w63=%aRr1ty=8__6b7-?zngzS+mEA{M&xhJW#|~X^|_p=S{AJ7blmt)v|Qr89asdW?6j<+p6%!H&pJp zhQ;H{m3da@@g5pep>!2%N1Ps8mHzCutm+qQ=&q{W%YQH0=aCoYmDkdYd}Nc6KTTq? z$oUkgoA71pV)lV>WDC_h+*>Z;pcpv+0Om5|<`?sX{Gc5Ox1N^lM^B5`ufGj+H(zWM zVd?G14`k`wR)cT3Y^=Aj$jOwBRWdOABKitNjibBE?9Q4Tn_7LQi=8CrDpJRkUgKMi z>cz-z9ZxkxBGY*h$Ig)&z>y#anU4YoWvLE$39J~;y?*ZGYKF=f!Pe*C zcu?U7wXh5@b?l-<#tut|6}W3_+rz$#dKV^y=f{RTGVYD_S)8edD(Dq%L&>LRmL4~$ zlChJ!cTS1r#DJAvc_Svmz}SOwDC03xh6VcPX@V>q%%S{5TYq4+IxNRCBuI-$2WT97 zG}fM^V{p`67tCl`rnDMEWwlVrF}qP2q!HIjv;>xeb`~^gnB=uMYQbpgoobj-kh*Z7 zW~e-lp&HWJwxm0`<>mV-w)(c4{10O|vvUJ+-Ag!FGe3CxQTGfq-ZuD&&Bedes2a3K zv+SvXRwD&@A;?dsVpUE|Ng(YCZ+dlW2+86^PcoS=5iRB|sMhzUCFU?ZnA?UNQDjRC z!kIVpnZ>!eNWFp9iN`{=>Pl=|UhlhPfAn+?U6>;{AC#p2(;8He#SD|1hQqsUiqE(- zNRi3uODf14n1f(Pg(<-@dt$izmWZ6hNca5EG!!zeV69D8+YR{~zSWf6{K!hX8&)aT zg352XNPeP8LGvke9CWbKuZ+D+8E9iHNhF>m>s_RUoC8{gqht2>p-ek=*Oi(Kc{{A) zXhB^>G3l>?<6Pcd(Uyjo#FqEj{Ry!1l0foeffRhB$*8flFNvMSO&He6pP7%jD1 zRKh8t1DLw8)LXy0y3EfcdVkoMpA)0Ho2MsMj(j;@Sm13R(48)q9~EjH+80cHMo+o) zjB*xkTWU(50>-(Lv8kQ448*SG^h@gKPcOoluV|m9Okpoa<1r^w zdeo7P%O&%oJ-e53LAY*E$@FA%Lkf*#?F9H%g;tp}&d&n>0Jo(3a1V(Qi5WjEAR$8V z6|#*GhO$gS)N`0tJe@76YG=8qw+sq~$IDP-aKXDl?xAx*MkBVC2qRQNJWVa6Jwy=5 zuP9=`9_r>>BUN!H_W1?IzZ%0MQD@urDrpl%#g?2tQiI`1kZ4*(P<*=5@)|*9e=V(0 zjKw|AId7O)e4~J;Koc&_Hw>9E^NBULb!&qcG*Nerh{o?M3VD00WL}0wh*2c*@M5J+ z5jqy#gRF!xkFGq-qRPgW;u?`}#%Oae{-R(^a_T#Q>=XksGjWybn6cstgNe4HpeUQ^ zsG3~({bwN-+^4>)A)?`q`@(MN4kTyj`L6E$wN616>H3Zxr_;unOsgvbEx}0arMVPI z9lKQZsLvj}HpTG584@OT}g7J=8H;hB*y7FPsv+ zt=(GSjPj7;IU|s%1RGOu17g0HDb(7DAR9X;GIFx&I5ks6WaZfi16AxbFieXhDecy# z36Plz2)gTPri)Bw!1quz8e)E;DY4M^RbZI|L>|n&y42cCi^KpHCt5h5B*y^_ffPW8 z0<95-0D-Cf^9eaokx2!v zcnZ}*5oV@y?jG3r({1xJylagBiWtDq^L8<<@G2;z&9LOl=we3v?3Yt2uQHC)ZE1~- zNbXL-yhf|&*+KF&g>J+S>dlbggrMkM$0~hQq?}IA2^K2) z6KXWk6CG{-+YeC&Qxe?7$e>)Ys9Iw(q(#XMP4lLFKP!D}YVgZjq+|jj3AbnI0(z+2q)}tcyCpOzbd~MGabFuC`l8-tI zaZ|>qypJ>X$T7-f?bu6^ifzcjiDf)>9fVb)WRs6>k9L|oiB+2=Ko52XVIwXrf7DBmrv<`h*0KFi$ACzYuk(Obqh& z>^!t7kqBT$q>X<128P9uud?NB;oB7R*5sE@gY^SuZ16Nd=dXtd^mW0ygw7Et*-;`XDO>9gd zpy9VXEN58enG#p?DzULNEY&)coWk$h)JdbN5YuI>Fnj0Ag^(K}u z>B>uMr|G3MXp0_0B-V|~>No-6Re_l;+ecI7M;PUpsRRRl2jfQzwwdgwabVc@h0Nb^ zBW5x4N#_rx{6%X0Qz#Mq0gaG-qxg3CzI_T`_H*>2r|MICEFGM2JlOo8jY$8E@hJa0jpafPg9=JGTzlL14H1E6=~rXVhQF19_v;&lGId5A1P%C<`(94)3A1$wI+z{kC8&_ zEC}35^zkfmMoIz);e9xF3)OGbl1Z$@$tH>M<(x}k;_1uw*HRM7&{cBPWYRsd-8Oi( z*)cs-k1|PaRNNArqS~D}*9*Jxr(#Vnl=>IboZ2f*WhTqe0Rvdyn}M$~&uZGTIY({E zE_hYBXP^}(x}3V)4kXni-$F`GFW?es6nPlgy8-a6{3;rnZ5&?p%d6UJD{$Wx@h1Kx zjdI+vqJhNxNUv8rSAp{lXRMZ^_S!B^EFsV@np~G6!u^1D(tW~vWG3)i2!x0U&VWh6 z{{UdUFB>ft~x?gt)zPo}qa?Zdt(p z0Ol_-uW!S|sL$GXI5)YO%M*Ue{rcB$MmU{&AD%zeUz+_ti0cf>PP@rI`kYm zoA;)kqlE0bb66^mof1~BFvjrP(wmZ+tl*TR&biZVMxf*$$IO)T(B~2HH3`^qur+IUE68VvNqR;a*qE1 z^qh#M1Hcyq)k4g@POlFC0B&1J3>~X4a-HDD3k*@GsWwv^BvJO4J^ui*KkPS3#G-l> zoQGL^mNXl4Z2M3tw=)LI$baKz$Uhu}e26~^S0c+BXJd)NidkrmAh5XMIz zK@!0aF+3<+6`h)~_UX8MHs>_4CG5ZWlm99&X0k-MdnfL_6`ZEB(z^)t)&ZsNCS z##>}ZXV{?Mw|IoRhTud!IfWs)iY7jM#*7Q-KZkxb6x`?VJijK%$z=);bT^6SyTyp7 zo6nZm%j&WHrfZv;*R^!;HTL%%sm*FxHf;RnjXH~{vLwpDNk94<44y=uamG$Ww~{W> z*S*DOx}=WB3YB%5EeVWmmt@|uax;@T=ggK*Qg&?|lkx2CtXmdOUm2>F6j5&3K96e6 zeEhlnJZuPzvPdjBLXVh_#ct}W7G#me?_7-W+Vd_wBiA^6O_4s!k@*|`DhY@yWXZ-q zE<|7P0K>A2nZ?X=NYhf(xnMv=%UgwoyM<@7snV~Y@*!YB?4>cNSyUY=kYcK! z18yTxR@f})g@iKYOuX380VYUZJeRj1{{R&ZMYxG!<346gxwE0iicka?jlwuVym9z( zx$!hjg&322JOJ)cH!ZmXGoKJXZ?=j8?&w!N&dU+)FBR<4$z~oLYg|#xn=>ppFA-~8 zF|wZXM8J$dk(-+eypM_zmyN2BGeTCP$fk}z%S46Cpwdn>XvaRGY5)K=s6>Y`iUw<~ z4x$vc^f%UroQKoq?X~{^O)qq_xY?Z#VUt3RD10n)m6hqRjiS+H4cfZsX|Y1AMj!7_ zM0D3nj6LIMG0TUSxddRpFp@vakx%aV>8WUEQPhsk-1a?-)!O#l98A5_JP2Pam02N- z@#W^Y<`tRCQ(P+?Zu!34yJKbMV4c$=4;;gh&m@5+n2>p+P{WihtZ9zVNO7xDySC-Y zyY5inM=X0j(pa;@7nLH4`nA^0A^4g{xX1fQaQOQcA5l*{GacU*8hW7H`g&MF_sTgdyQFP{HGe^6wDS3kYAwXFdwc93RA%)=AJ6c_8$K+&*@c@|3N96G-fCIMO<@HX8gID$LAUIk zQ;Ca?RepyHk|+g-B9rC&YlkSw2N@a1T|=F|Y^(*}B$bgAcRc>a;z|@^#1^B_0?cinh9=_LxC3}HHZhAr$Zx| zLfpE6gsjTJ&G~sxZS<`b$097ZL5uWnQD@}3svK-~x2V!wsRvuAu7y>ct8OfNKejt0 z7_!5f^X5E(UDOthO^*X(TO(RCI|)gBw&{075p5|SBPqK|_p!gsFRf{fNL!mHrd*5- zy~aC)ILXQpbO?X|H26_TVPLFf4j@gx>Endtb4scQIljMjGN4|Ce|ss2OO!IBu#7Oi zrH#93Jcokn^)fyf97H6AS`sb=&v7@buH#f|7mwUGtRrfnph0H zy3?QmlWrKH7_+UJwY_P8GAnsR5b!mdn3K)mdn;0AR#x|2fJYNg5xL@4jx4E=Viqb` za9^9kk07Gkfz~mI69tDXC`Fsb+EUsLGU9g}McZIi1L`EPVmqi9NR`{(dF96#iDd+H zw}mQ9G+!a#Hta}!5(%7fJ(o1MAkjRS+jf544D%v-iok|Fl(x$k$=b2^9651iQOh5h zIW)a3vLqj9!(3byiY4UaJffD^cn^<;aa_#KdD*oTw!^_8kCiNPGfkrL6bX%JG0%=b zOneuCp_>W_0#QZkzpk5Ujv0${n=m7ZTj^S2 zG9!MRh74>o1V9#HW7^72hUTrYsSc#V#Yn_avpW{EUAR(4MFoDK+4jq>T;ekszFeqdWh9nJlfe#;F^K1SiT zncjSPqcP4rn8CFSx*JtWoFLQ4-!G_N5@dsx;~9T3oah7TZ_`WmnPGDJokVKb@^VKs zfKMXvCfX|1`z2(tF7>rXgX_!rC5R6R7AC_|YHbH3UQbeVzFJ9%1gq-FenN)cVcygY z7E}6~Kx+i5?R`Qd0bjylA2fnP|tr!ev%eRFHYC+iGG$WXWuBfjMY|wkztVbs1u){!wlf z2r0~XRie?u5aU$BOiEaXrrO&>sGwoST9wYC>5aF2+9libVOe99cres_C>>jkwet3m zTQ0~te*t#r5G)a%Scua0?W*?nn_+LbD~~%Xw5kTDvyHD*(B6i8{@-tXQ`dR>o=$E? zJ`4`OOBxaZP&J|2BHM6keLd0m`%4#(B3Vl+>_Q9)qmS#C+ZOh}`DPnfidNn!D) zArg@w*znB<)66c1LOcx+mdvZ%?`lTr0xU85xPY5Rg6^Im(6mUi6x{uvF!v3za5FG6+Bx(F!;`SLWvDimrd)bgYnENd z3SGraZyR$*82OlYx5A$q@El}%CvH{xILI8TMxS*XS_39cV~-+MOC^A#41_*rbKQCg zvDG6S_v14eHdv#3`mZ41*3zF}K^OHg+z}I4Mp$!jvAqfgJqe62syR{P!OtYE_-)N` z+A1)OH)H9yfl_St`VpZKkK&*AIQ{f2rz~n+c8tiNUq=NDPJid*YRBNT$aEC^{{XvE z8{E9 zp$-;N#DVcPtHDl7%%yclxG-UlM`&edIvLq+tNsu)Z;2MKL&NOtyv*`_-@how5dI}2 z7k9|qcbKHfk>ruVj!7gu-c#5IWqMkvg-g>mx&~fCdk}(V=0A$gDh$}VD#E?A1^54ISo~mCnHQ){{W|^+_tZ% zl1Qb*NTZ1icI1{q$s@+>2h6@*X*`JQf$)QyQC=kGR{6ZgIw^QRnY0KYD+R~r0CYX} zqwz^a=NHf*wGloecaPhH1I1xvM z(Tu6eI;VpF0MUJIEG#jzT*-^_`H3u-;8gaG@m$X5+0^5{8h!_}?0xaKvR}l~70|}A z#(Cp)ykKy9@UJ4PZd-g$Z*9pz%gJQ0;&jB4<1D!rvqkDJF9kO3@vg;O6pwmr(1T;$Ybi8MbG2Hx@xtJ4?Ou2e>-{nOHS9*`xYL}g`bgw4o*C( zIkKbkN{o1Ud#d9cA#Pb2Ze2gL=kG<}$PqKeWq=-4Ht_E^p}{gV-nup{IdDcA#L{E} zvm=gTg#IhjFjJ98>RGp~vnpIU;~$r*H0a5 zejwk5_1ECrim-F%Rwm4SRI`Oq%v(iJE=f9A4*D7OA~)|~y{+rbn|;OV?ZX+i{hY?i z$uks|RezNFecu|%a?oTtn~aQpwd^n2O|QbZ*7Z6N7Q+LXUE$N4=C+i)2a;+Qh$-b2 zFieWaAq&mgXjo|-j5+2i+_yT=Fwp8SnD9K#o>WrBe`>n( zJTqGMqiWkS=k()fUL5#e8!edm$dwBD4{e-+)psq6Ckn1pe9fd!Qao5KH&5--IKsq| z*(~DCks=!c{{Xtbg?==s-?<-MtBkfq{0OE-TOBz_xwg8}(mJxQ2^;_bSR3iU@S@w2 zEfz=fCMLm)4&}TcIk^k!Z984;?B9lYyO13~r&Uhoqvm;@>D+OcF06^^&6zjc% z7HRf3`&1q)1!HY^!9Ht(L+A=6zu9`(7bGfC*}Fh3FY{c9eq5odwINFh?%`KoTXJM z+a7^^sOm+`-8L=2%gL98%N&wigXy0nk$9`zG5-J!dOInMsL#OpBo)!-V?Lj?^fdnf z>J~iQ4u{Q?5w0@Gj52m3YB+a_@&4W!?P+;ulzMv~n{z-#xdAlkJR_rAO&f29@dMvj z+sU@Rg3SW?ruS(Hbn*N4$?uKE1rHlTlWT;kc3&d1qq0~Z_&6T0r3sBn)lEXJZl>S|t{FC{YC;1Ow(C4@O+g{iBQ$JH)HhAO6 zW=~dT?weK~Ob}#b2wx-19nQVn#*M;e&OwVE(DnSRzS(!G68`-Kfsprxjq7* z_`t{dkE=6xZHotOm~%mo=Y$?2LQkChMXJ*eZVKYNv$Un}%jE>|=It~s1cwpCq=;TX zN6Zg#p~hIm#B#IA{D=jJ(6t;PjX|7)<1@xNfsm8)I6hhlNwT9dV`|>w!O2Xu<(;4g z%Hx{H_P!JfwmNc68m7j(X5)t2+qKa!J z_cko4p-3@ZLcbEVblJ7w zcH<7|?api*XtGp~tHH@u1aVcd<|qCd>nLSp&n4 z!#xikTcd%lPWR}8Ba6y@QQbk2*l2I{tvp_0u)tuTfuPqf&!E&^3 zyKb0xah8U{IQWA@IOUlqX`F5wmg&B3JeWa*MXY2el?D83WmGAwzXK(sJ(@b1l@6>AtAmKbPZV?zn0&a?w)>fw!4d2D$z2G`=nS zWrH`jl4UxJn|v5Z0#7^+P_LOrms|a`T#G$Gss_orL}F>Bo_AeAho6;hG(KC=E^gF0 zP{$iCd>IXu955thG2DkMsqLjtoZ2I$gxhzVr9_FyR99YaEwrPfnW0|O65Kk1Y+c0V z{TpY&iRw-uJP#@nf3oxz@*IoyhFCB4+crGMnmO_>Gp}F{#D)7SG_Gcv>q3~gk|X@o zr*jR|OkiQ5Rgy!@)f}5GNVn|Za%e0&s2xd!nPkI`bAu^{iv9TdWd2=fx!4z58u@8DzcM0 zs24%NP(M&zG!!0RwydPEDGPpQ*-wBHBq2Ihn3?1m+MAI_NsioVvOy;Do@DLgSCYje za7T}AUPvfifF)|AK|sqaY7fm+h#f~I5+Fq^vM@g_3m}sSi;@nVlq`XQpww~U_Ebfn z$J0-jP=8%sOANB9ItzH!rc)J1t8yqYdIrh}+=_Y64&RLmT9YJ3YqDi4%*evm$BIF5 z&E6|S5NVN{q!AsibvA=5CBX;A{6#gQJxZqk06fb)7-Y24#GH>H`A=x3AfiWSvtVHi zo_*tnCE3Z#HtQ29@Zpo~UJMk~~PSCOB&Nh0}BTzB5JLahu_ zzYK(ra-C!hq^U#9g-wV(;+wEfy{SEe?k`be$s0+O^P&-Sklx@_*b=x=y~W-Bqt}nh z;mfObuYjs>5A_Fs^%s1|n2d?o$0LV(o;EkN3#gx|B-7o^&kUBsg&J|9PblUI{sB=` zN68^~4{^G)JWKqo+Eudnx zNTyk0-FkC7m+D}GNneDaJr*DDC=@^v(R7ba%tHe-40Q}2)K9+Vtc0dFPi|K^#X4Xr?=i@+DZX zE5`L@f#e89xC(?6Y_L>SFrtRzE6<^|P-z{TB-~xJs2pM<*(3JFQEmfm$)L!@Wpm{p zEekYP5th%l;h0GyQ^tu0H=!|)kB?ZTsBYLg()J5aVLNK*hw284EGE)azUh;ko?BuPiwZ#QaL=X z@x|lxl5gPCE1QS9@vYYb1dD$TNmvp`6Mj=&I(r}Yzus_pKUSo@5qbNH?svFdNtrA1 zPxSFQ<_QXgE2Xr5n!0p$nqmI{Q-g1RD@Mba?tTHYhVx=`cQ z6m$6;jqBH|B4v@JZf4^^%uZPkiiS+6V^-ucIoqym@<%3Mu@oDrJeLDT3MCX4N+7$?EP?&-8fN4y1&WRWd2Jo0U`nT-yfU zZbnZo_qn>OzGiHAv9K~Rk>PTSW?L=wVmW`=ON_88q0|FDJV~UB9O1I^$Bra~1yIKC zB!)rGe`I`bL6wo#JqnIY5zCJw6$2;g96YDWp%h<-#MZbYBvu(10U(|<);%nt*4OKt z=%a-Utml+QqU7I7xl0Id5_@Ku=>CoAt=AK$qio`?h@n|8%_!z!$e?&$xVOhLJDi?k z#tj<>7YX2Bp>g!_vW&=WQ&oQ#7O?m!758#TDvnY0`g9q&IUV(Kht zUVp2?nK>hHe}^F*zikdRB1Fbk{e$R@yDl}JSpv*{7aE!g1d&eN_PKDdva)vgO!u3a zRDK)P#fDVp%IZAURT!pO7ef&j00G6R%0-pd$XNuC=Bhd|H-w-Zr@VI4;~-gn_EUK1 zo{!%{?z=`dLd#TU8m*P6d&&O6k%q-kjw)dcnbuP(a?jrri>l|*L>3O7$fXd2Njs+)D#A$Es@UEX7 zVViq@4c}t&N11lH9&DVQ&oh=q#PhN2l6SwRqsNV_p~i+~lh$)BO0Q^4J4(S#9EBV$zG9jCTH)?7Wo$B>44iNpV;Me{L&SA5sNsGU$hu>BA4@AzpWot1 z^}au$)UxCxc8@+7vXn2#OD&$q;m<~{EFWDvURR& z*|94g$In16xL_DO@+JJk2~e`j2#1Z;v2!#!Pst&6&Jp$AbbOyp913PU5!F7>QguA|4fA&s5{3G`xCd0;%<&)BOeh;-B@2HN|m63~>vnjD_ z2T{PQAD8T;zNet7JM*}=$+&J<$&>zJXT$Wz)5jpXdd>2y9`4$>R@-MExXv+4Oi7Wu zwCSJieq0iO)4R$&OIk@DJD*ll_??(nTa6D?e#7UT`t@7Elk^Vs`*!FNjiY5MLDPw@ zml;aaDme7-js}+ zVrBZdnMJwuzh!b9uzISNxi6b!g`h+xsI-fAAVMD0$E)=$OY8-PAS&s`}?X_0-oSIqa&-60?0Qa|Y`akDAALbYB z=I6iu8u{=1m;V6gdir;5{J)sLfr@pXUv3-sP*1rlym6@X@Z(c%MDDMDu+5S)*OpjR z^Oli-P{)nCe)4HAMrcBtf|%ndIG|Mj0D1MjO2L^KkvA#jAA|D#?%HyQw=5lpAy*zo zC(qg6#-om;QxHknpH3!;z#aKytaHx{Vk;Ldp^u3-@TB@vG(xe=7;|Ig<3jN~QOzI^ zG^psJ=Ye7^ty0@9bD>sN)`aXmJJgvunNecz@?()8Nt2zqKr2e#+N6mw z(fwJD@~r(;IvCXbJ1ak(t@82VNR74UM1@B$sYYI$+&4|eRLsxk$W|*W%1N>Kn%Nnw zXj4VkXZD9|F*KRE@kz_eqMq|uF6GTK;)}N1(|s|sFQts(rz48m-wH*RN@Ehp;aeF| z{W#SDJX^oKRu^25PeHEdn~s1>CE7#+@AyEc(OYkEAuO{ki)ha~)^;{5Z1`^HpCN6@ z>CP@~e$^|d+gA@}0mTs8Lo2C%$xzZVSw;rY>sJ!Gi;^rNIn#Xlnc{lKRDlcCm zN=*E1!eb^TLdXu5Z!M`F)()HHMV2kR#RfP9qB0R;0S4Y8s~8sSOpV>TtY8z3467rN zR??iQ>=A{{S%L69gdG4&vVmbr5n{GFf1**VH&N;0$Q1uZ ztfom=#}79vAU%flmd;F5!K$1xUu4-g^P9LFnPJ+VG-%cdUhN?|fV2_1EsUHNMX_bv zV~IYi1>;tXk^)^xU&VSUa-$G-AiHK@%YEJzjzCjxnN%_ryT~j#Z(1tkLPD*Enial> z+~<9^JRH=L46HE7Jw+i|2Mc(L8?J(W1g;V-5ps~M%%Bsg?VyG5VYo<^+rc&wfn_QQ z_|sjn17V>ZkwyZLmhcsd9G5<&;G4!aT@;H7)Sght zpzg-Rf^WpH{@P6S&|!`HvF^qm40)Rt(K64Pv6jxtQ{{mV0Hj~ecvikWPeD_8JjNl* z&&zC!d8KY{bJ#1U=Af`DHMgl~!P+teE$PR2$+%&m_*XLCLfmRlEciGvWNqh|^Gdom zfgO~}?Z~-AkKVBTB#og@&Rq!|)uk~qh{x#V`cohr8_qkZlL4W&RBqB+n!qT%8elX< zWML2)jC{)9A+;Q&qtFeli|lh`?YTjq9MVZ|%N!`9#GTy*zGN!d6 z{v+$J!%FS&ewdV!l=^>e7xOqh!|H8ZYhQj}@&vxNN$1U-vR|{DlB3`+YV~|>)5oQ0 z7{&dEmA|;(Z&^$600A_Q$PSksm9E_vr%#EE>(l}nnrPM_^G_iPkRU9~dn^SNwknoo zAfUHskU;As%QQ~V{q6nCh&uiDhWb8>70F_gJJ^>@(o9 zchu$! ztud223gfq*UgJ-IsSgrc4mGAGb}Ft98Z3i@mkq+ENq{L}O7>Oc5CCHYaV%~POpsC; zNxG9_MMgnbmzTF*%7}xWV9RgC-$sZfCpv?#I-VrZvJF86h(Tf5LdYJ>o+S3w7J{s- zq>E^3WP*d8mqKsY2O60p3z3?*k(Zsq*=|ANPk^a_M$5hP`A^#}HpsdaS(4$G^Ig#^k&71gN;#an3Civ4txpp_ulH60%t$ zZM||M#3VM#Vxy#BmE;}9n-l|M)SMM0n+4-U0|=Quv+@TjDhm{dDmBX+RgA!S zq>YIxZ`>-$fxFHSd4;>ESaCxs^WssZuYb0n#Sy8WCnWw`6i(7=42l+y4q`Q$^+b~# z4Y)}cE67<#VWDNlVv*vs2n0MW!ifbb3MAP9EX!uU=&Li}UL2rwaj2+^k{(Aj?PH}_ zriW3mBU-Q;6b)__061;O?fYsFZ)>3{Az#plc3Mpzfy5SVhSV za-~#`NeSfTjlA47tZ`bJYg!mrQgoK()cIlaH)9Uotk%Vio!qcG5~=|GHL|v0y=p5T zKy-FAt0rWU7eorlkt}e=d3$*jyC1YuXCQHsQ*PY)J8okh*M_r5x?VKoPxzaU-Ai&J zi8+tdyOu{N3G}gptVOrbnc71<{=YY>6asm)BfjMJQ&ZZoRH*lMPAdv1 ztNYK^dmi1=@sppAk&zZaW4Fg5nOrb7(}*56tbC3qx^%lYcdw6Zr6{e+FCVrKIA`@o zQE$PKTj_Ax_l6T;%iPC_tsGv{R1$q(nX2CB%jLHBIKlX2gPkFa`e8%AX*_S^T{R`r zCo0;b7lyLLWyMT%5shAbCsPmn|dRDT!^9>!~D(%1Fvw>nUQ#FsWZ12M&FMkfLI8~)0vhuv&c{Gs)9{2 zB{D^D;r?GSjhZ~@N;*Y-BvNf2qUPkaU9S;fm$R|s!P3y;&#Q$F?s%+?<|JO)i`ux? zSWT^xdoB*!4mu10$YVDweq(+$o-Aw@3g5U}&Ma`t3aRyDOG#o>8*8qf6x!Zi0&K^! zOoXg0BDzEgQl{%>^Br{7x=}*#C5HsLGp0O9WSV9P8ZQ#ZKm}W4A>?iyHSM%LKm5Du zBV3K&AbQyoTSx&G^wY;(O<=o`jRvS=Q*hh%{i6~*e@%!wJgnR~yX!iZNYjwhHw@sk z`IzjH#g-Z;L8Zf=m{7S6DSboKpGAiz-L|VChf^m4#{6lJWEk(;j7cWg&;lo9R*((> z_}tT4)TW4iA`;2Z5hAa6kMw|tQ)wLdy`CEVe<0Z%i1fIJx^Su;I& z17~%u@;R zwPk-2QmU8GuLbP*)ZK&C)AFx@D~SVUO%zZI&h8W_<8!V43u~IX^=95p@UFf7L(JXk z2(xkUU|}}hAE*-~@obbNJ0G{@@U?X5tEuBTH_GWLvKMjPrNi5H6qMO>V#;}Zd5IvO zjcDRaSMWRs)Y-CGUI@;z*>SVpM6n#jkPjN@-RWjVl;CTg)NIYV^w#q(VFFFbltMrF zaE{Nkkz8)!sLnf3mJwInHlerfGD8sICoYx1u^zXKvmB3cCfxAljG_rp-to4BUmDHO z(w0g6su{9*q{{|2<{YsmmIuA5ZH!PXa7JN_!mJnraz?G;=AdI0Sric^iLmC^Q$vGH zDoAH3WgNdU_Yd!)*bSD(BPr%ZEoT?E3T`keR=f?dvYIWsDq_QsxVXO_L4WM0*DM^% z;@m$aTM?cl>{{RtR)Oav?m@i>E*W2)8 zPbB8u2dSMOHI_86KLM@lEuB3ksKn;wGRQoP8JbovU{922q*|qG%&Q|W0xdTE%PGjm z#giL(MHjJX3{+YEW_1t*BRO9%BsGIO6cCTu> z>m}8O(G?64&6$!=hD&G(j3e9cuY1Go_SF^c$!G2UXDW56>Nm#gOkCDjC+Eh= zR?<9$D%$YnHW#hd(wa^uG1ol33V&8%XXEZqx?(Yw8Fg}ikO?1(w9z=Vfo(O^k?HN* za?HjJ0yizyWO1s4f5k}Tao=46PeR=;*VGVgdAoy63uEGf%N#`dui!3CDySqbGia#E z*Ih|GT(NDEJTQUG%o^kF6|vI^Em%%Xji$@${o*3Bu-mYCNq3Og5%%jvT`+>e0XCS& zH*vPZwr$Yn84)sN_2fcSHOd9oxB_iW!c1dsT}L~{;l5;Ub7Jl8On69<#~fB5pi##B zd+H`fUJzZcc*w}c$;Y1fnHa0jB&sc?`AB6V_qnCn5bBS`lN)zf`dHE93?aDWBV4te zZoVWM&gxI8sY#*k+toWpI)i%^JR z?W8P>xIIY$MjlwXj=vikd^xj^SfYCoek7+(bPrYSnZp_x@uq_0Q^8+r@vgD zxi9qbUM!8r*t*Ye>PRLy%_JLUXE2oxtfBaPEmtey7~uf8>9XbSrv13=d&Vy5feD)% zafmy#V2emCrj^fJ7~0!yhN7XNo?UA+3EBajgysd6jkFW!3&pzKfHP`VRq=VvS?mPT5^(NQ2MII*I<(dW_ za-&OWZ75?zs!cTW_LiiwO5ycp$u=%AlNKrE97q6O{BKz;qW9AVs9<#l=dr#-vNkkt z8)y*^0a+z0;pO{%;W0s(vVAkGF!FP{a<$F;duZ1ykshgjf6Ny|Q0hr>ikWfqC5{-6 z<)=Rz_*QxIZj-}ErBXV%`G^&hK4p=G)dOGk)kBeFUWLn!v!MPB=Y3Hel5aDlH~BzP z!%p2RTziFyYl12Y?(x3wvi)u|?^zENs#fY%bUoG=2DMkq&a5X^g#&Tvy}WJk<6}ZY z%;oZ>W-MeN_LIi9!?-bi%tGz`FNGYf9;COMl|__%X;S7nbqPfxTy1jzsc{@=IaHIz z-MUscYTV0|d`TXj#fn+7Vmg>q9(DOiHPPe9&n%KTTNXAK#eWhYsB{s z>1QHX=@sOAjt^?CsHs1hufy!ns(a1t^jPU9R&6nXW(RhG2Aqe=B~=}u{NH_V?A^(y z?MtWTbGyfDTV1ivy?l(XZqJu&+#=ku?%tk`tHIH=BjH`X?ZB^-Q%^lS4kvHtPmN-f zai58&%QDJ|Bxji<9Kzklg?v3y;@*B_eV%htNyp`34pXAFt##}*7D~cGnA@7Zt8FxD z(*y*OBaf3DpjiBAo3JIsSW3aI*-T6f2K9pKnvUDlY?u^WlOPuW4)Ml^dnVC!Dr|V# zuW?&WNTArRhV)65gR1s*B>9H{*;kUVIZ~s{51YELaWHk&`FWG&?lo+o24WO3OLKOE zRe}n_RQXR6tqVlS*&!SSuixEOhFU9I_g7)ug3{id!dpmuLG1)Lrl3Qd@(;b#>PWrNi}1ye|4ymDZCLIrs222hctpur->VyXB-F`s9zFj zv5+M;4xrnNy#bB6OiC_Hf#qST5gkY0M}RVCID3{n8D}3X7_pH#;!S+!{#GKZ1z_h> zz|W2AECrV#2PA|3XLtj$)e;$zK9A}{w<_bjA@SL{S~G4^0n+A;GV*Ghe&e=o5Ug1d zV&gyo8`da1v4V###s6A;$?l)d3z{ezw%?S7rji1lVz0bux}IR zztg0AfjJb$9fGOi4-ru?Bh<(`H==f&{?hZj9PY zB{uwln(?T7iAd!D0rK+dOH$p8EF!jHU z)nT!r%2fqOw=ZvPQ)R)TKk@;L=oAV(9%sI-8t2sS)8RhHP|I|T&lPklf#BRmS;b+{v4D)L@( zCmvs>d0M7HXp)B^89_tFuOKuz1RAkNLtjdT9c3kSs$~qbaq^^yh})I8U$XxL8DI&=c{6uS6)J>5kxmVKWJZW~kgvjjBrxtZOhf=G4 z^HmgS`BsJ-n}OE3n}$SqCfJZURy@KbAMbHA_@f27u@llVG^S0@D;5bf{OM-(9Cy{@ zB}J1vX3eo<{z=`wppnc*JbG!{%*4>`L1eYETHxDyw$L^}m5wfbcMJJ)E?0pf_ z8&@otcg3iB|#AHPamxea(B@Zm*ksWX+8fQYN~@fA%}6&hB5en&;rgrwf$odk0v zZkkvW8e6)pTOm)47DMmd57Qk*khwD=;>@dVbQV&4MKNB?w|4l+=Tam807i1-gCcAU z_?$d5M1+eFC5fX7JUrC(YcSiv$3UA0Ku@*gy!qJt(m)k)lgv~U2F}+y+p?2yB274$ zWklnsUE8anlWfS^^7j0QHyH>Xl7PUHPcI{$Jl4MrD-7$&ab9GnOF^3!-51v{r8I*; z%q~xd_Zi&4<@DU zH%mhZ9Y>hF?-)Nz3E(?9$o*B8`*!pnOf@#0pCUP(v$HiEqs`f2*ejEB%Qh%vT21|O znUXCbQZMkoWiB&lbZbcrckZOeutq+0`4apsPr#pSs7oo&o0*F!h~3?Y<*?u>&_(-b zuI~H(M7c9GW0vh@J_AiFM0yL9aL6d)pPKi%YwCFGMYt%#B!(_ANd%4uFd7rtZrTY? zLB7f?ngHKmHp1NX3yzqWk_cs1if@6jth-sGe10UX5kk@f z8#7F77U#?3aa5CX!wY<49ImXRd(qYFiG-auizhEP=4VK!RW`Vf`|G7uQNi2n9lP9{ zvfU%_G7nezKH9m)-^{baCf^%q(Lx2DbNk2TPl>LV7PjPddxtC3>yOL%kr=3EF+m43 zv&wl;_L9fuzu$W7JVH4!Q(8+4#I*7x2?iWQJW#1aAmGjgoyUhY>y3Sm$EoT&KN&}; zvM(wIVmVk{PsWmt#$29XQIB2aOM%mP+bY>IcXk;&fFC%6ss-^7;doEKn|dvGbC|aW<@S zc+liJWgdxbEtowzjXzEOa);Y?U4|^|rE7%NS!9h*_}RYOQSq$Un_g$C;#TDd#dXk& zGi2`jPUg(UOw4&s;7c8O8%b0H`vbDM*FCRt>d#ZLQ-uzV_>gZh@`nAN#5hq(ZLJNi z$gN+2I@09qdkEZI2sa(U(kyt`-c`jQ`jRT?%g$^rYj+O3{Kpr#^8LqzRp!Z)(v}Fo zGD#;iNCu(rt+lSJ#CjNKX4q&$^{(pj?r`BGiqY*5rXn)%EQ8K};-x}LIme0PIn7FJ zuFEq>;J0V?R+~8vZ!E_c?dWR$%Jm5wgJ8_(lHNt^2zcA=rE)7%hUe5nZZ;xYtnnbj z&Xs^X;qEW-uR7Y-C$-_uI|$5aL2yYnAXXIIweU5;#~K!Gq9Db&zlKGCp?E`7vDA5! zx$XE-pQxBGC4f9lz5W%c=&2TXZ7ANLbwt0KMr|p6ZL~pP5B;sne|*3 z`$@mGe~D1tH++n@XUyD;YySXB1`5C0X|a@_L~!Tz2P(&;SK$8unHBZhGMk*a3GKU| z@1xsm@G(m6T)bGKZ#zmtU|gp3&BJ-yw4SQ+dn$Sck3CmJ#!StZ!;1?|BCc zIWh3a=lNFAJb#rdU5GafJ1K9GY|?H!`njw6kob3& z{$xT=hna}>nF^=vaTT&QMqLh%ADJ0=hEf<^cz2q!s-&9GMnGWrjas|}kRA3j`wtV7^W&GuKP z?mgO$GH%H%`FNQl#y1|9{+zIJe>;EAY^j(IXdosy)OM}KiTi8A^M0;!Sf(3(FH=+? zk#L7)_LrnFzcDZ{g6h&v$Y0`lwXS6E?tHCrIWO|*`+|13X_SKh0P4@QnCF%)+YAQO zymq(fr9Q{pC98yi_x}LyLrlMWy{UxRcQu%v*wu*rRQmpz=RfJdOOU_05*Pr|~^gaydXU`W8wBYi(=rrHGwB5Q(BQWC+OAc2Auor~$aN)rCR@-Vz;$(xt zPdR(+GXWZ;@y5+(RRt-QL>qP- zQf5Bq9GNmI^J8MY$siBJI8)%6Ce{Qtt@2Ecq{PX|RrKGN9l`BK9-ZWFEym{cbB=_r zTAEHgnDNL&P{yHd2m->x`{@Y|Y!F~zHv5a3z$jMq@(+5oX6CCJSSC#S+IT7s(dR>1Y}Jby8g z(68g~`^NFp)9tMrW^Nd4&xootXvU<9=+U+&SvJbH4*viyUTWj63jK2*p4_G~yh-iS z)Z60Ts8+cpcm2m|%fydAJtLYoZ%JA`PcmprAF`KBWIJ|&HeRUNa4~YR@T3^gWuZwT zKW4hoPL}$EzXH2{!Lhc_mAb>eIhJAdEwn;SRXNdFL;1;>gnB;Q11Z16KELqYSL7Y{*1Oa^BQ&B+E;vkOgOu{zb3b)G-GC)tP=i1rndAhK^0l zrNXu1MDIB&S@7}HNi!(tCsjaudv&i*+B+QiIF#3=KPGv8@86dlxI?Z!0}O0vag-v9 zcb@wCEi}fh51rX#o5elJrnJ>w-{Y5g4r27v+tQ;9K4^{U;0s>*;?>@!<_jRWqhZ&?c4=L zey^FAf|nhi*<7f4UZ-MfauS~wDd3YHU>_b-Xr+ve8C+P=#l6`@NhKUJ%3VRROR;bH z`#UK}vE*Tm$5>lbwflj!eH*vjt*L#7&3UyrSkvcvBMt1%Imgw`}Ri6C*8JUs#?* zPQgw{m^19Je<0;8iMN*kkPDCx8Ycp68Rq-xoX`Xij6)#Ob@Lzaj~X>tY9k$^+)NCd zf&9lEvZqte=yHYU?j^rXGuuf8g58JJj;r;!OUse3`Eoxj1Hb{>LRv(&(~A3p9Guw< zMVMJh(0Bl9U^I^JJN70vG`MLpfUjk}hcb;@gXk2Xp)vw35MM1G2V*ZrmV)IpVL_Tdgsr;`h;1bT!6 zVxf6+TS@QP={v_pe7w;S_DNO`Jb>2*H!a)eJNzKj33j$ANhYA$63kFs6(#q;A zd6?KJ>`~uZlQYUWCsq*#*%^^%!j(uMv?$Ss;p;cB3h1~4H3T%+EDi4PWuv<8+K|IQBP^hq(81YD? zsPl2PSa};^&K6EV#C*fLp-mEzWT1oFp>#FENbBR6gB<4;`-a_U9LvQGi#%a`gO<_n<~_|Qm+ z7A>I5B7htSz|j`#WA;!sUJH)T9ECt8m~=I!GP1ox++r%a3Ck!q>e^lGzW)m8e*J8a<@qE z;^t)`t=ei4Ng&%#T0oi|3DZ&y=(mF>7Ch=6uY)5Ok=Q9C%0aOtaJ{K%`h?jCw8|{G zyL03!&zF$wmnh@YW?S*)W(Ak*r#Pl?xm9DJ_+f1LaK*k)n>$aA-0-ZK4(v^}Rz_kq z@D-BSw2XBpj2m3j%jm|0 zsQgBoxED@YD<4gAl`J)1m|BI%IMg_OmKN-_yC@|gp4g_}wS|?4w=ZZSmf1EEi;S^G zZQJpxY?vW;h|!39YKzLZ@1`VYk{~6{%7m~CY!5Pc8hjCwXgnLq%Evgff_&F4adK&? z3C;)&(L!VppFP2j+FII+)4By1Z#^5f`-i`7y)U*Mw+RHvj~p2})3-8*MGC|s>&IPd zCD-9IcOSJWNjKB)A#rBh@baW~%9LfyLrEb%S2z8UrK_6xXJ`I4zuP3zb&hm$h;k!L zvVRnST>J>5h50hu+u$#q?mta!dk%Ks5uwk+#gQS6#H@TATswHz0*Ey%%T*@Wk|=$ zk*AYuy7ERHBGRjOCAlw@$9;A!eVS9b`gO_)LI~})<*uB}z!Wcm7=oSJ{sMj1#RmuNg|Nlwq{ z7UVLbLY`?PArx`DHh^2>NVOVf(}vQ|?q&pd`&Kr_o@ll#MT9s%G|gv_{;K0#^$K0P z{{Tf}Yg`t-q~5Zm+j?_kMOff{uNHi)l^%SDvk2AC>_=@DlU)5c_?v#7r*>xiG%A~R zTkTtnc{49GN?2sa*wH?c3w$VTgK2%Ide|sM=fHEmV{LsSl@d>gyPkGW`J5G-nPQI| zf?{`3#qX(8TR4?1*k_gHb2FkMFd@q7J@#4m7Ly{#(_|DLaxG;<1Le83g>Jnl^fM%q z%OQ7Mj9r#C^(7Cz5=vu6!PgW6pq0jrCwh(*o_4$=i^%5ZD5Nv9F=iyOHze`7r71Iz z^f3)&Vopt!m`3*QYTH!z#{w@|SvEg#@%>mZvy#q}qJ}HSm}u4K zIkl+I2dV7U?yoGYLz9afVc&qgmg45s&$52o*oWK8riHq4kNI<`j^Wi!jgCsq^zk={ z<~HoLsS$*x^gO>e>N{_HXp4gQ;r{>vm7UeuQ%c`V4cm*on4hw`74V|IW1Sub=eozJ zhCbcB?qoF57?kib0;BE}an-#B!2Y`L?h)YdVugWhWklK6g$-CE6d#Zt-#}Wn9L(oen>7oCpoW3o{Xl zNTt+pkw%C6tD#k~o~M3}v1bL(a{nWlo+b>Hxd|2puF6sQQlE(bJyiKiZaG}c1{{ZS8v(#C-v#okp zpmt#LDo0^#J+=@Poc`+RrF@Hl+qpf)+-1KxJ#b*MSn6V1hh6)+XS=V2th$%zwUzP;IGMn`x&kyv=?czihd9x&Nb#W!H_E$DvTJl@cF*K@IkXb*b zZ*NKbtc=+E?Ij!f+mW{$A)h@#{XV@vFm0dH$4YIR<`(OPxaFjn60EVr> zoiBrzCfn0^3XQwvL`afTCI0{|f8npA{WIBX+wV*`HCNZ9dlfAJalS z7R1||EdWM*$zy4l{`WDx>)N`vEaOAZ%at@K)gHooU(`^hMm`elnQA%lcMZ7uPL4HK zQk+OS&^V;LgZDDB%I`{U`_9|cc^=*Mu}tjLh|RQatiDX#WFt}zo~r51Re^InPobT42lUEzDE_iev|M&wQKgKl z>D|c1zUp4sjY*VjxjM6FXNnyBexSiXZ7rHPJ~osgG!m{k7^5r{?xO0g{{V2u7+Flv z;Rfay{G|o{6v#m!Ws<&;h9nXJ0IH+T7mnJr}Y$F{b$;k75 zSyUJQ0Cx0<>asRcz!nt<>(8SN4d|y8C95hjBsaX>w|v_1HtpvZ>L$Wd^m!-=b{tH4 z3gcNjp)XHCjyW^Q_8pp8Cv?Ec$B&haVSxk?d$`wHi{*#?STkD;U`K7~9iuxg7~sz_ z79*R~QUa02_X2|MV~Q>jMvVc89say5q=R~y`$nr}NziwO)@YTN?i zZP^Z!LA)CfSX~(ScT;0~V9n%~=^mBZcV45(!rXTgvwtm$On7X4K5Gsn_VK5}#w{dg z+xJ0bY<)qLxcj0QlopR95?O=sTIj~?!D*3Fipy)EeV+qi+`XcBG4_5*cI6=FD%iZF z@z;rHnfeG+kbYY+_2A2Zww@9 zEy+8dGV<``Cb-<53#sNSLF#+D8gAW}8n{*$b+Bgt0Jnu|s@XVUj8Kth#*m&?upGkS zk9XNzi@h@&1)ibu_AQTdiK5&vh_)huBV@%Zgcce3#quWEunJ zKzM;qh1ghS?ZFY#xqF_%i?ihxhbtBNW@~8u#9F-fIuhL4=p0jJ#d_B(IR-vvI^`~- z)!}~aJSzp($-@SS!IdoL=bB-zj6?n#4mTH~rC}kdHn54Fg4qn)K1Ou>%`Rl5FFzkm zG!^LUi;C38DQkjx_Fu_hM=GiF4)8crRCI0l0VzGnBC*wt4iY9jOdE5QbD|IVXmsXb zUH<^5yG;3W-6iN>VZ!>4y2pO)99UMPmodthQE5 zbe=;uDfzTC=_LA#M?Bm+C{urNXB?z!%x+NGR4BU^CfuM7(rTvT1(y9K#x73_slIzj z?XU7oW!`saK;EYpjx)-_2-|=bBy$nQyia!Se(Tu>={=uk?S9|-mM>R_PsGx~cxWq% zvXS0tN$MWmm2G6TlyHqWRdnb^v(&=9{@NQKd)l{XmcuSNF{QT-XuQk!hc)W{o#bUW ze^*nD^1ocn-6EU}K_zVtiYMQ&X{8ql_0 z(7c2#&kp*u%D~%p-!|Q+5vR&<_8wS;?#7=8wl4-b*49E4$%C1M(XLTPjfv$`VnxRhP$W)lt&Xm-mQtK9 z>Un`Zm$wRygpqmK;oBo)G;9t`dKI}UKf(nL0>RDWsdC|m{HvfUS-&#ju6R_yNfl`_ z_q>TDe2-2~%Jm{g()aCK_SK*m#kPE+AkXu`imn6etbp-Q2YI*MM4AD`j(1IyCzd>n ziPC0-hlVf@F&*4H1xYk7Yc3dju#cm2VU3A+rddVL0^Np(awgVQv9c2zF-(p`a)xOD z2U6p(_E98O34DF$27I$Ts1;*T9BMQq0d8w{@T$OB5#Au1BNj}CLWv`)3+mb*n@S{1 zkja3tO^&%&5IYr`Mi(qNk_UCW>PbA27kjw<#1kKx`_yr z82hi&+jmc<+0=bI0!217iYI7wMnZhtz;}u_Bm&Mv`ukzTmuT8Icw<$_%8%8}c?O}a zW&0{+2AP`mF4-^gmJ5(wrABCpK4oG1C%UXPsgUg0Ia#~HMHn(p2`)I3W361e2#R?( zy|+F+yBh)=L>%%dj%4M!1Ix{=t2~-CM5*;eF#dF@8c4Dpc3pgq0p_@%T8vDjpG|Rt zs}IaP&8DOt>U3m~riHg$g-xp(61Vj{(Z6Md8EA${9vdi=m_OmxizH#Ck{c9Ldwj>c z@2dop>8x@x!7=m1E#^~Z9k(@2qLMa@9Eir;*ObV`Lu0d$w;)@#kkG~K>W0|OS`p2(l8W^CHDjwtHeK$->dBRBK2=Cc?k?J;G4EqzN_sob?gO4mS zD)XnU8nM$|39SieWO71r^gjI*gf1JDChKCX2=K9?aV=RAOA}zqhET={Aaxcf$ksn? ztwXTA@ho_Fq{nAQiH8Gft&FE6P3`gWs7KUyohtAwlh1{J(_5ea07nhc#w?BWcO0@< z8+_IswD=%eJSoo%xpONFK$sIn=1dpQJ9yMx0!nSsRIOMUV{S8{X9w@6!Qq)^x1v#Z33FOLc2~lMZef+!4sQUU z{+f5SxZ!gpuy3Ee9Hdw#h)W6(Rt2)BGWVX^s^X&XWP-9!B%enOy#_{pP2V|f79KDb zP^6OD@Uqh`YX?q>uumN6+aVO6B7#8fH_(06$$d_pXs~T~l4LT?kiV9`J++p@L?T#m z_Jqh)7UfWHe+pKng%Nz7pT>AfaVNH|WWA(V*djny-eoo)Wi~SlV;*B|(LkUlmAICs zD-cQpzDupSdArSC;`X6Grb5>ut5WcD>5&cB?WwhcBq5k=nozj0Eusf89f7#55i`qD z3vk77g{`N3Xo;S1WqZ|l=jL7`vY3QzUL$OY%$Y&l5=UUB$!I1sae5lRvpM-WFP(rG zG%-XbWH-@|8&?;T7q5}s;&No#US@%pjm)RiUS;e(qOkjU)g5f%>c}bJRLYP?C6yGo z=Hp;4XzGq$5p%6$EtxM{b#w2MMTw0Viw7N;4qh_KPbp*fSXWA@wW9_RNp4*Rd*q+X zu%XzaZdqcq`;qU+BH|{u{V}J;y&oQ&MW=D^6wlUW!uO5KH=>-y`9bIU!qcBVD)B-ccVy!85>lIbnRE3-D-u{q#x z4DycJ2*suMoZqIQyN>bw+5C`1IC!u&^OX>Gjf&voy}4zW@GL(PCl;;orL?pe-T6M4 z#y>uNUtr&2$i?bOmt@}&@*@miA9eK+C&ny%-0bWW#(S?%vO5-0W1SoxR#pXm!&Syj zXbp?f(dqJfLH(}9%-^12mKd%IK*ThT%YGfz zKBhtb5W-bC!_(Bj?Avfq{Ad<3)lk8OaJi1V=E6868u)z!qDx`j^$ z$?E?AGAd54%O}Yg1H_uvxDoMY==Qkyv7zc+;F3h-1HegnKyLE4(!22Jp9Z2<{1a^>XJo|r>GtaeoGFua= zHmrgY;x}z9!1ni6N$~8C#KUI-*z44iStBCo*B$+pn+(R{{6ljS<5hyNCnONeg;)d4 z^C=u?)Z9Xh+*w`SdR@ik#TL^3o`Sj*a~DY+elK$HlPl&oM&xi-Kx{#-ik5mE+T3Ka zhfs|z+9`56RJG7n#`GC9II`c+Q1kC`F&ZYnZ6;7&Ea-8vmZs;-ev6m3)t__8qr}ZR zGo^Zu-M*-odEe(~_IyVkyNl~@`4Hdqn&S5!T|J_oZl&v&PanQV0xniPPfP84X4SIb zM}@az$A^Uq`D0Hg0ee}i=A4`C^>&zUZSs} zc(Gol<@f&pfsTCabP18Sd;QakCT4CP2UKDxyF-S?41ha%Lk0$d@1uCK^uu&t+x`W| zxOfV5*SUKSP-Hd;Np`*76KVFW<@Baj9Bp&v`zywGF2#2d=1Va1TK@n9b!f6PMYcIv zms4Cv5t5D$&j@%g+iO~?GQ%no#Ehq}dgni(_AI@VWBk6M>Rh*I^6mT_WKbQi-*y(S zvVAFMzr~DK%$daR?lu1asQgil=1;fn7d)ZU`^jlY-WZgzrbm63d}>Zl}-k7ZA4NUo$7@9p$} zyKSVSE~ge!HMbv4`$xu|2J@+2-b$_n4gB958bQiVL~+Qcu=9Xu545 z%+~EanpBJy##(tF;B6Q#q^qH~e}y@5(?UN}hA;f6CPZ^2kuRjdqc_wz{>oJNNsW&z zjNdkG$+s8HjzN&QA(_<(1x>gp;YyDWYIyM(9!Bn@H%)H1GIcH{26iYAMXpNDoUFhd zKqHNDIXpLwLJ#rGtxWX^EFl6 z(+$I8-19;&uOgoMewo54qEoH0vUmNv1FE+joMGb0GJ3G%y_&^=C5Wot)6i2x4|Vz@ z4d&bTy{31A4>BN;#-p492Z^nmdFg;$bR_+^`mFD7cg>e0AU;$G?~NH8q_`L6G|Lu5 zxaw8Ctc$F&I-?J7Y@v$|LpV7RkXq~CO60~nRy@K>1YcWch3d`PESv?($i6`X zfw8BI>Z1G&W3KOdwrqtvUQJJ;^E0L0nmma;Sn{!ivA-XZ-``xSEN$S?Hfg(jpOBWh z(z9|iyi^$}6xOL3j6=xf=CC5;xOi(#jIzQh9_V!R(ql!vW2yC`Zd{}vuy`6>_2mZ! zRCd{CB&xAiPnWm@<6KLs_!^?X__I0K=kPLYr=DDib7yldT<4l;3BTCA$~X%8_aB8GG#10;xALca+@`{D z0QT18^vRsz7c>u6SZ1=V9JD~ANA_=^M(>urMV}u&1|*iijPR0G<0ptt&l>Xmm#U42=BM(+n zp}3$bNTcTF#TF#9OJunb!afzEBAOcX-s_Z-F`f}Sb8{*ZIf5NLx^Sq_CBjKC@nFaL z?rCL}%z`p(6*~n|(1I{+4KC3(RN-!9Sh0|jO{H)SzY1qji=hwi?k`mRUf%>$zAgqd zDv&`Nuo@^N=~j`JWnbH0a`!Ae#@YI+OpM)wEj=<1nWJ_2NUL!`#lI0hb3NnV`lojr zZqV-*+JSN4fd!e!(0%o40LohEXk9Vwg!n$&O`E*V^6uQGXybOci3s7XUI$iW9UnF( z7g%2<7{<XNQMqakIm~ofxIkg%E>wZ0H*mfz<}k(vz=PXf4-(mCbm9}-Y{fImPn)v zUo>&7yMA?kn2Jj#pl8=5sDWN0PvHo?0#C5?eRA zI3hJ0hATkFgGH$QG)ZKI&!_s6W8AV8u`?8QGLiwm+gGq$<%Un^WyGPC2y<_lNI$Bp zX-S>IM@UtVI8@JE{Vfq%KZud3%gaAC!$;clR0z^fl789>jk&-?xQjk{rcY{##Wo20|q- z+(a{N(Rn%JiPhW$+7>9`&Dy5N2rROXGM^n4Y3S$8YDnWx(s@nf z%by-j`?A~Nsj6(KqE`!Tn#5yn;&}L~%52|xs>oO!EF1i6JvK>H9c{|mebq8TOBQ(* zZIKtFCun54nt-_wy?M}`W7QBU^#1@;9f}2wqshjO9(9@a0=H7mPd2QEk~c^6_%uM@<3QJ`nd>e47=}Hv87vF1x%kjn z&DD=En^2p6WL3ugo)o|utI>T#hKHFyS0WtomWI)-@=`7jPzBnAk)ydPF3r^E{pO3ueH z%=h9rQ<064 zBHa2>QRysraPg<#GEhkt-gz+MZA6)mst^AF2lE>0@o4uRMJeHI@**W^9(R^!GD#yB zl19|CHl>fm*M6n_B3y9E-k4L5^?Q}P(Wu47zx`QtEItvdR&G?b=yW@D9IYlWfv^Wr zas_i`Gu+W1>GB^ynJ3ihRoccn_m2BY3M3%Zl;ZahPzKdVBwR?mA^`J z=3dbZURZD7bTx|k9p1;qi*9};e{ko?fw2%7RFbJ-b~o$;zV*wsWoULeY1v$%;L8LX zrpwbk7~MJ4TZg5)<6kou9TU`OmTnL>w&phG<6(MQQapbjx~?N}&+Yh`&hykme3}^H z%s6;(ppO?2u8Ga7`MJJg*EgrDB_5}h=XZN$CnSbx)4rfB9^uX#MrG8Wvige8E^Zzg zICAcC&#Ej9)BDCK{{ShFSwXl_b=To@L;AX<)dTw4XY(MdziyZ^dRegZ_FUW_zNEPD zv3glggnT!~Is%;8E>#`EUDw70znKcY(#eI=m@u2qd7H%8eyZl#&XeeI?(S2UO$Xy_!5Rn> z!-tescXYhW&yhbi811-Ze*rE25kv1w%pZP!Y(ia^ZID>Nx98S_~@tf*D~%Lp{ms!Zbt%D>a|3$(A*o2`p98n z&z)`hYPuEBjNNuvvm-13S(i}5Oa6-0MdtT*+~E9k6Y zxTdEkq+2+gi#Gb1pXGm3*iA5Px2E#)aPMDlrMN371A^ZHIkCGt;CyyN%o9Jw5SPgtIA+`310%iLaVy?tmh8<|NqWi7{;SJuH;pA^ds$?3Fb zmyp&tv@*)sciAS#hoxWvf6Q~UF#Bx3qP9Xv$m(oIBRe$5=^}-WHMPhD@u@2%ojMk) zXh+xOidp5zV=cce7fb1{3W?2>-UP5QKCPjUmy$+nYjbL3Ym@3!Y}AI$>HKHvf94qT zsw`6^rXn@xje&3Yh^!LixJ9FFd|mpN+)M$RiylriN_j4g{xAC)-P@D0vllKt*!l>w zV#YAOIbDHPh+ocUcjoBXb#!S&= zPtbit$I{7!{TuKBt#Pek#?wr75jiu%(L0|@HnlsCW>^+HGM()Y zTjm|}BX7u#H2R2H7@Z3+($&+P4BPb$(0y43FSu~xv>dJ{l~+pe`R80UKY1$sgTXZK+r4^99Q$vA0ZBiWa?d zxslA1_!20Qg}Zy}7{ot;j+W!uPlr<2^Cmoeyg9L_PGp)sM?N;K9ZO8gvOT-%%m`&W zc2rqOH!`+4(~)oG^HyolIY_m14@kbl43lND%ec;NTpNT__yO(}b;lYYafh#oXU)sU z#>AF+SP0<--P?c)2{ig+?%1kbSe{h>08d++=!{={-m*8%#q*_RSODe1fc^;k&x;*R zeS5QZsPU`#{pZPhpK+fedh|mjI(fKPax&9Xme5hD@TIL-L4dVHQ76*9HIvl+Lyxk- z%(1=X%#nWtBa3`b0pnc$<;(V=lWzx%?V3pSHqW+UZCh?W-Gv&(i;99cV_pG8cpI#C zP09G5LF3Y?f`afLX+h9;P+wbB;F<6{P_R@XP4{yf>V3N3P>Yp=ofpLz8r$1u<9u*) z`>kqJJosV$4D*iBAzkBcaDG{r?j#EKJ?0y@^Zx)V{l|#y(sATNAKxF|YjHwQ^Y>_L z;>udH>~<{>>0*om%kvRL3J~S<6I8-EK$#9Jf%4HNL!`(}>dHB1W&^jri4-TDm4k%| zmnLglv$mNSZe>Z8{oi-~WIYSsFtR6Om-EpLr%S_6`k zHb>@3Awvo$o&eg@Hw#FF$jf=0q|C&*^%s*%9~!LWH4)S^#Vm}-p`R3=G0I3s*W0VH~eWIU&Uy~z7&1r$8Q&w~#SA>4g1mq=WE z$_EOejSc?*)Xp=Z5j$jNKP+h+XG;^SHAVtPiIJO!xOC=DEKvl@C|1lZ%+~DqP!!RZ z?-)~k2cjYpNga`o;tXl=6v%zGxpNsq2+U<8b{uRjO)&~C5Q(#~;#c#etOB!q)*5N? z<4c}|EZs|uBwarHeiMFfG)pQQYSQRIG%=omu7k-24_S2n-7aJdyM{PK$V=#1MT=9T zBQ&~@{VDBM$u{wwpAo)3CCsq7)6K@z!iT*F>{m#>3F>5xq|5q;vb!50=F-Bcv20V_ z{;jG4ZVCG|N<&j2r;Z8dEY=_4s!{`CA3R8|RTRiCO^t-u zHlZb4P#SKb$vhi8|9^Jc*TfG~Sf=lV#ih zgLaJV*(8N54>V`Ty=l%m3T)AYxY=09@JN!v;1y*c{*g)qO_!3P2RN&7e)@zL1(v{k zx2QoG1ZN<3)FTa+smrGtfklv;x|y+v6$Xv=una*z8r6#?v94?xtlf>>;ZO!X=2HnW z8?<_%?fWW-MDDYsm{Nvbc-#e*M-U0)P$(iN2pIDS56v8QRBqBOr`<}m`c05T<|m!x zmXd-(vp40^=4z=F{=Je`*A29)cQ!~95;f-3w~a`=9S02sqRIpTLn#c52T@C< zEudu)b$YcSZ3jksk`9!40i-tEaZY9&xXd|=iU~-ygn6&8_9xr7SzngH*wbo}&E>W+aDU^ggacPG>o@UyKEtAchTfF}OZDpD_R9|t0qrGIY8lXObv=pR`Q69q7 zSQyal4wW!1j$&JiWKb=NmElcD7Q&U%j{xK;78Nj7Mw!xjk@8f*L`<>yz5=Ngf-+|1 zVkz(!G*Wk#=E;(u6Agqy+*pn`(yg&ZlkCif4eKszULQ?TYa4i-e%c+SJ9g{jYMpbk z?btmVoxMJPrGggl#E3m-o%D`1?zuXVS*+r2)a&p$j@F|e6U;dKO!DQbL<{B2;XpSe zvmfm3tB0#YxB5S8)XC1Mo){&@*svH$gSBZaqfcKlL3y7~+4&d2YrVv)+lo2PTdi_k z2su7LK=ThV@dR+K^IKNnruD&Tk^_l{hk!n4m)6Mt0Om_#2m7E`7m;S|Pfgo6+kHZi zn|ZtYYcfZDPY*t2i>5P^ZT@4_lBYa-CNoV4ehrf2mJ#+gwW7G3PW{Q-Uf=FALy+>y zURNzE5?#I~_18R9C!V7G;EF6{)4YGvyDXdT`G>W}{*uoi^{4EPCDq*c0ZF&g3tQF^ zaNjpn-8Y#sansYmK)BmgE@ z#10qnp^DQX_pWSs^)&jkCf@fPjnj0>+$K^RCPtT(lH8$Evx$$nP+ zHt~CweKR69sAS9B;}TuG+|GM+{{U@lx@s_H?o8AxcqFqS^*XUry_EgRD=kyS88Ov7 zadJQE+|rm4K$;mz=J*QFz^^lJ$j{p;%-ix9^xiaaV@bGAqOX+?b-31^ZJVT^jUB?r zDJszwy6#eDs;UB1KOEMd`Ir<lj7r3>IxesPVV=Q9j=^6YXHEO?u6ue8FnqLNx8&0TI}Wk1vgZcgLw7B<(ANZR(SHOP(w^1RYBUP3!`Pz84T zR~gAUc{9s*{!E~hSBdA$pK-FEZ_5z+*!z#Jrw!t6SYv^HWp(^a)QdZu+sb(O8mR14 zsNzxGrmgv!he7VSKBrD~EF;j)X`)F=XkVGcY&7g4j+NGFT}Jkn=8ri^g#d&uq!TPm6iC3APIY~DeT|fbit~@K`zfr|5Lu;cwO%3~KcM=rS zy1dk$N|VSkVh*K%^IE{w*Cv@zeh;BX-+j30&E48!kGJI(C8owaoaeoQ*RJi~S95sU zIm*cSN>bDFIo#gC#)G|! zBFOEO6aN6>Vevkns-0n{+=%|7-0(4>Y?-2I-EPRNO@jfUwPCNi@@{yKp?n)VRd%}5 z-1_~+U#>l~>6Pf|x6iFq-SUw#CZ|IF2{- za}S#5w*B?Z?f(E$@_6>{Z+iaL-T~$I`tMtQUy3W)`#WJyWBQw~5N<3%@4lkG#oBwk zc`#B*YO~^aZf9tfE#gvme*!0P>K&VFyJl|q@iMK%W>ob6Ke>Km_6py~Yqi98^yo;1fTs{AJ$f1=`8)4 z3;zJBJrowpyW6;ZJe+^wt9;u0$hfvGe~KGP?mt4v0Da-q4gq12e^Sgqzr3Tx8;jM5`t{tds96q920M0-$zhd68!}lHx#8VnH;zeRDaN@-Nnkf2LsF6*xN$C8&swdqtgP7kV zDf!H6=3oHQ^`g6LNC{N@***0eG>OYDIGpyhiV3&dK{;2P{{RBv2j&SO+VUYlFx6sF zVHgLN!?M-SvQ)R7vCr6Ub;xfDlV zsjOE#$1NH?J_N*URPoZd>ThsZM20k;W!APqyn*6ANwgyR9yI;IBZclPb*gQIj)hK9 zacytPIQUgX?Df9_;Vp2?>)c+TIT;6H#c#@l^KJ|e%-mKl5!!3reJ|M4lH^TgKAjH@ z^+$P=Ziu(1UZp#l_aIqM0o`9kdL9=5svtOcR3I8oROchJhks>u;#f&T5(%k<5ckQX7s(>wA z!?TYwwiOEnst^?j3WOkf+7UNNZt;*B__B*1@YASxnrqC>%~`5T!)rXTwHxMOxBmbZ zAJXEz=W^GHWB&lMU%2pHy?^SfU-!rNn@*giZNvj_vc4p`v+PS#ifyNDUQ586n;NM- z2yhWgOuV3x##G$X6DW5Y2j%P|wD2_Opc;80x`U|`ZX!HLKC3ab|v#sv{f?X#6G7QUD3TJ zV~&eqehnvW3qit2mfPlvIc6&NhBQ@edq$?HHp)j)b&T>!Bsk>qbC8PsUX<|nU_|lNc6yChq zW5C>_k^%Ji`Hju$E~lQx;L)Zjqcq6dlM8(X3B1FYlfjKW36d@SCok4-X!5r%KHndx zkOTO}oGDWzNu2HVWJ#F`F64o2<4R$n+33v&&+|m3S#UD)Ls;G04g{K0In=lWH4@f@;1~ z;YE;e6iocZk;)Uqp4z;V0St^~7rC~&_tD25Ah5EuQW6QOY^A!?f#O`kL~JY@3? z9t-~f-dd7+2NXs&QAv(m4$TAK)Wu_{Cyt%e5MvTR+l(^1%9^RaCAbUHu8`PuCvhwx z(@XK8iyDr~`9~!Du4ZRWl*U+cRD%dBKs0SjzI- z`zqvRk5Ryx2ngt8Rr%4rbti?qDJXQ2V8NN102QvB2<{#fLfR!DPE`wjXxoKE2{*T< zOl!>yjTrsXMHT^NBj28n>#hF)Yr~gd$dX9a9zDlxS&VCtEzB69Az1lOk9BOL10f`N ztD?5Ntgf+!EQm}`hWztH>OoSP072JE3*M}M8(EuvM(p4Pxe7G5WpeD6r>f&6f$TYv zylOAwOH(wl(nCy;BOM?|W2W4+v4n*VXz>JJR(AtS15^X-AVMTnjE_4K) zYgZY1j69{3GRc&*%mt0Si>Gm>S@ScVk#&M7@bMEAL+G@2^%I>W^OXdiWF%{P&opbS zlIilIPGU7J#^i3Ex$F>I=CF@ZaC3zJ$An$$&@ zfP33c&y87b`}>M`qFt8 zK8W@I088-VqU>p7z|8i7`*z)tzsx_(&RZ8{jQ%Gh^XLBn3`=GBwKs)UURds3(wy2) zLJcv^?!=b8$vkd*Pl>Nb2%{t`NR!#N_@~?v=kr02&5@IRL5?NokvY*KD>19sBDAR;5_QAmcr;P98O}dz2&^m zAO8RY9P+6n{A*jPM~m-Px!;WFXV5~+d+S{W&PN`Wx`!-zxkkPBpwwigt_!b8V;#Gu zw;l9?ljktoFrS8ib52M5tywu%?RuRK+s5}TQ}XZ<8L&hNOE)Lr;rCY-{!&LzzI{_i z0y|@^z7fQd{8A(HVEXC3Y?#($>_-;}JOQq3xl?{D`44#dlabD|beoFsNxTIZn1a@Y z1-NK5rF)X|XAxaB(o7GDh~m!*FzzZ1U%NjxQnE{!RB4xRU{%Edm1N)|?aIu;F^ zsSl_0*`&C*2pIDM}ARmNBqV`;qPVL_-H1?(FllY5ntZ_C7Fu=3QMeWC3 zO$7^m&O-RH_jwLPZppTNW>HobNUU1_0IIceuGo#d`@N;{E@Z)rie#_|oD}EIb=&4#SHkIi zsg;-2UPCKKa-5g_;0dh#&zA^CY#+*L?R}!zTCKBLN$&ABZTojBj}o0uoU5&Po?kky zI^Sdb8a|Up7t&TS;pHk@=5h;o8u@2-=PpgIap-noq;N>`f^XSee2U0mqV-uTBS~<) z-08$|y*4&^j*Y$yYVaLw0lt^`Q&fkkk@=fkQvU!FFu?X66#DLKqa6zontQ3!+0#$6 zv`$|UWLO*vo=dgG{43ghCvi0)Zne2Ak5}H#nZ=F;!NF@J!L-_f4uZqPItQb)1kBv#Zm)68`}D zD-ir5TD4@CiGIarB-e@$PI%5H_|xfhZ4OkP`CNbG2r zbGkhNd>Ar1e`>wGo%xQ?k(*l4vnc%(*!Rnq{RGRlR{RL5{f+1+V9_pSJBGMqp5zYU z%(_#Tf4Vxa{{T<;ikD`lUo!m0xgN-4!uQge$xAG(M?fe+fbzb9* z8h8T5aeIWgjLSIoaAKEn4WrJ-)cmvQu$cjyFP4}y_0p@vlTM1vJ)d6#l(m~TYZ`j^LMveQkuweMgbYO;QO9BZJ16f+KpXeH$*zCSWRZT>4nZ+TGY$bie!G z3f;iqOOt$HzE{-e_r7dsl8=H8yeg2!cC4UOASw_Q2t@TT2dB3o-;FQ+6HTY)UurY*{{Y*U z`B~)csPg1s_)8c5Azt^m{{Z-wfBZRqyg;AoNou?J~E0>_h$j-rN6N$5_fZIz7#q)Q-HBZ{(uzjaO10=Pl- zA#(N|gCswxiRnn-fjkD|UfUWt&PnP8wAYOVJw>`8pxXPJ$stwBNC?5*Z8**oK zvJ7RyFbpOpf&D*HR$*pV9gBK=WFl~At?nIFFELma#OUfY1PWwhkX-PFJu|WHT~EK` z?Ko&mv%i>+z?bv2{3zw37a2J`9=_>LmfE_1XNPORK=8l-kdds6IJx_49H*0fV}w}b zh}tn?P@CJjp=57T?U;Gndy^0{KsnRwB^h|xbaMdK&%j{{Cj&onUG zB+0|enh6i)WMgu}D9~%(YDiLgjI%m`ZBv+Y@p7UgPH_{oa(?o%f(SKHiEc-6y0>AO zN2Lx-g-yh31gv?xt`?6NBGj5*qA zY#hJBSz~m#_}Z@m*B%*;HaN|`GGP)130_#cH#lW1o?qo`AO#}IgMsgj&V z8JLq@TbOdUV5e6xZUb48MTRs_FDbdV5_`#~`-0s?-=e+T-8Lp&yL0Bv+K38dCi22N z$9mHf$(mK+o372f;%*oVnTaCLj_Lxko*?kQaqz1Y;ylD6&ujS(q|^i~v8$5H_SFz> zVjTXW@V73t3nI4&ho|Zb`hXR2_V!g|JP2($tr0OwK?mgc8kr^t?e<)R&rq#yOERAZ z)~atp(7mF|M+@4Z`!Ru*pRVo zTV6%m7Dh)LG3GXq6WAN^3LFQ#Q8wJ{Hdx(Cu?Nb+%W9xp$vh~W5$XYAb=QRw2XSZH z)qOBIgD-I7Oj?VZG5-MSL$A84rxych*s|ioT)cPsp&2J3E<4HxptnSj)J(sZ**hM1&R|%$)Yb( zUl%ALP~Uy(ZZ$y?QOZc>`Io|`;F=vQ>Nr(z7UC?E-ib&D0aSfK9}10t(OdThIP&(H zBRA&&{;DW5JAvmd!xgdQa{cDIHN2cYTz0m|lF~UOaIG2~cR4mFW6^9F$aq_YY2rUn zu1sZtu@m9tt5|c!;g^_PTpQ~}V)Zi=OAg(b`AW|vf%RJ91(X5-(0pq(hN{aKPQ@e1 z9-dp0e*0HG)^4F{Xjt}C3%~(cWX^;GmrzHTQAG^M_8CxctH4cXAG)luwA-FJ;ZTElauM|$YA{(DnZ$~?3uS9} z#bzF&k3ZQWj%8;krqAkbQ5s zzWvn`jAP8%b1YcL_c^&$z8$reYcs+0IuhgX)O>J4Z(D**pY*A3qT7ek;;7&P{QSNQ z)#&)N;yE~cd39`Iqe*YX+z8+;TAR>0btdqW>H2-1-U`mW+!1~*E?>-&5P5ObssAY4gNIR zu9O~7>Ti{AD5h?^Hbw)IK`|edtFcERS@xcTjmwRnXrA4cF*D$ueo#Ph;CR!y6{*3Y z{JNCj(()|5LQ*+!bJW~NCzyB|-7cf8x1}VMhRbk(>JS}I z#+P?HZjljxa!chbSlfOs5^~0Ye|wMVu59g;`kbpSm5)|D{JUSbzLltrLYEisJ@qhJ zK>3aMTA?}}k~kd-zM%FSTBKV~LPg0v3hwFB%QrOGmRGgPUqkTHx>R$qg(IuR?k+k{ zp%aC=?mJYzjG*!Z=8d@9_itLQq86;9eY{%lTcgyq;BJ_?(DTKi;8fcG0CjS0qEL8e z4(>dwcw@-PMEJ($%9Tx-4+`eP2eK5WoPL-LiM8p`n>c*iIP={Da{fu}{{Z?+{Y&*3KSAm9`aYui zy!ZYcug9B8@}Kja$KUob4cY$PKGWR)0PbJ?Ke_zB4yEbgiNjx2BHXp)<2Ig7(vw4- zzjw;Q@(?75Xrr_W_8ecTc4IK<{{VOR3A>9MHR#D``mQ3H#8X_p#e~DULzO~q~9KYNAqQBuIDP{Hjz9M;B?o5&L z#)35m%BTPUcnah5zN)h9ZCe`g%76a=DbS~Yqt)bQhG`p^gLB*4UTc-ivhVjLxZ2W7 z0*M0#yPjdj)s4%@2Q`fc3Pml7Xe_VFx3-mWSuQIi2IamO2?|P{``1g2!*(>0)1!&I zsM}%PPHr>F%s~>kApCDd%A?zsJ_Nd@7tnK?xGYFZ9R`Hog(|9dGF47W*5{s*p=2UJ zhnh7yj$y#prRMWRD8zcl^2u2 zI@iiqCfxT)WFkzqBQ1@^Ds6)Y3-toHcnV2mcqF1 z>Ls;olXVYNO|)int!FPqfmb!`#2p z`Mv_|^i?NvCE$Yh$5C(5wv$K7dkCaDpP0zpJcmCDPsd|!2TGEIOQ^+WMU=qbD=8<1 zjVn;S&xmydDNr=*w_vE8h~7XQ^||;94Gk1>i^3b_;9zF2E@m`YD0r;Mt$&ThK0Lc) z(n2ia*FLDAZvNECx6Iq8L}s?rm_B{In6@;el57F_Yoo{RjmK@irTyJ8`5dlSX<5yB zd_QI>w|k`6vqQG^e%&_9xay6NV=;zhZ%21G#d&`!mrV z{{XddeTcO6W#|KKPPNa;)xcrGp#e~Us6bR8DiDe4Z~p*iw?7PNfAE@RPt?BDBK5iw zUj}(5EQoO15?R>*#;D@LjcMl@If;-fVo_q%d$*z$#Zz zMYx0AUl5YRKEQ?2NZ4A}G%1!RKO!i5{3+3|C8RKtV(;Z^9^?Ijo9&t*9Ep7-uk*0K zcoln13K%-Le5cHL&wW!3A#{a*X4NtpLdFy;Vzn|`LurR9kfTbPm4q~D7!}-* z&k-fO(YFQ~1NI6DH-dX`Zz?*G&z|KBh;G2xuYC++_uO`hTg8;4m)BEf z2kfx5X@&Uk5k4mG6EEssi{5tZv*{_z$CbHYo;CTez!mH@x}HQ@*F%-a<4HG-P50UF zY}2Opl+DXVP2({`$at90@KIMgG7VMXntDi(+@R=@{Bt#iWt;-*X5WS-<~lde=b7-y1DK(HQ01HPLHneB!O7WKZ2ZQlZBjk#JT zj(Gn71^6HKQyVeh?oV9xp2ZN4Y|W1|ZPrNO%Z+7dxwR?|mmSqnm|I4&e^C8*hN`f^ zx5nBZE;tA6v8P33RPEX*ztu0fBoM;z5`s}>KCYY5pBzF#K;!0 z{ICYRZN{gz3%z*`c0HSH>KGSx-L@F9gSR#+Lv#`W_?ZV~UN92%8XnoQLo89eu_|N6 zFC1&2TX3}w^0pILJ3GvumW)cCYj^ihN@Efh+#!`C0l`T@`AF0c8eT#xThwzen2imM z{6!8%!X!+_M~XM(Br5_%>SS&LN#`S*%Krd>P&ovUX&jYEm|V9KG_@_Tk_hX`C8M*d z4Na=BHFO(gIG!lb0H(*y_SHC+5Fu3xhQ)Oz-IZ9tErJi6kU5Wk3stEVxN`8hUTB#3 zp6ar<4WYx4Os%DkqUN9?ZS^G!9Xu+Wi@0+{{XhEnGG29 z!45195?Kc)5;c^dz4>^K>bzhq31mVeV|{P>DzlIz@I}pzitNg|pP2Wb?yYc^5=M8c zCptT>_gdz4=B?89G|}vUeI{Vy6SrJwLnc`@RHu`)t0pJn9YjSpLcJqB61I zV8Akbr-<;XD+eV3MeXJ8s>xX*H#X(vU^PBr`@-BRhGc@rC+d}oo>jfR9hF%Kkj{oY zh+{6lm;q4U6f)HiMi@kI4C2fb^3A5Bun|C(3rt@cGBYwrC9J@U_a4ez)vU1DtVjk7p2>DS5|T@@0@zx9FzUN!kdZL zyCiuNyol_M#Di`teKfU4%c~zUIWzj2wB8`!-~IxbU3IbvBbN?2tjATgt@l=Wb1Gld zW|!4V{{XcA0P!#6BR^kl?nB47%w1Z|=Huh?=|e8#SD2^uOV9gj{{SEV0J1#C_e+$# zGi}n%5Y-Ddx_FhK{{WJx2lYe8`)mIIAO8TbImh=mZg%FEZk82YNC%johm=u&$kNwP zKle*bf2P0j{{Z_Wj>Yb;PGn~NEQv1PAvQ^8AC`V6vY$sPxpZdA{-TS1s9|~T&+ssh z>JzCtV|?q?pJ$#)W`-5U+@=KjPa+$yrF-eFrn=QM&q+nloK%zQIrge3@iuIUCI%ys zAqD%aZ9&Md8l7$yrK$G(h@}(bN@a}pj_-wW=c(yxSVNfc4ngJ~R~%P?Bfhgs$kSYP z$mSTa;&t^wHad&anX(WipfUx#arr(pNfJu};ZN)un?;V{QOLSmN;HMZiwgz^uy#~> zfcg=ANrUxxZqbXd{2lbzz@)S=zP8xqib7s96@~13Yg{FRi_EWaO!RHaiZ0A;VNc!S za{aBZ2BFfP)nHAvjP2@XhG}o;#54oC^;~XJ-O%iR#bz6_XI*Qt$+mBk!6EeEz2PTY zj{51?w9lF3d6YV){6@V#_jzF&lVYdgS!W!eE0L!3t_esv+lcV{Ym;QP!Pus(Ecuo; z2h(oSZJ?!K*Ay9c>0LtuZ;duF(5Azbk{_9e-&Ug8PQ$V0YsfFD<5#q$Cj1FFXKDh?vLDdxZ#j)lB28+zbkVKb6>KD+`+GnPV1oG_adXV%O)~zyX1?>{GJ00 z3V581ljtZP;8_d(lvP7~_a2YBa@6CurV8de9zY4X?LVfyBs7i;6}<vtz)F{$Ae_z}Dbp0`edDtBGv#&i?>zhJzqLHa)$xn6skZ886ci zEW7R`axXMU##bkYEJK_1+K#unLOHg3RJGKjZh10hZkf5#8_SnGlM;V@i+^o)YmO1& zF{>LVV_WQ_v((89C6Y&KltsAWO^U03wheq_`j@@MXxk8X!DW@)9LCTyAi z05*Bt$ntR2jd-gkx#an+mN~q(Bv$MTwaDzZWe!14$m__OS*!;UQALqOg!NOree_!y zdssbKzi3r$WZJ_54-H3Qsw)R{?F1hhqK+_DwVP4IRie`gks4$~VwG$Nwa&CqZZ9Y( zNyX(9ed}(E2Pe~tMRjdJ97o2xoO@j3mXAlnz1bYJA0vI1eW^D0j_#y>ZS^2<7PVA3 z$}@7$P-DVSwa-6r+(Wr!n99W?`f36j9W6(`5%C=xE3Y|gQ<)!C9%4Rfw>ae|n?gXV zj@d`j$pse-L!l$QbqL9TV`HfiSO#)<+p^ZAQ^Qb}TgjJ=!BCdw@*%Zv7@K@#tOi+| z=3;GchK8BQiMy`qIV)9ykLq4gHhei=JOK8xLK(Z=LTr=uy;<7e$TA(e`o`CM={*o@<9JMgj>#|*P<-9Z*; zSZ1_&146{;-aIRt$l^F^x*U#Q1=jMli7|2wl=FV8RwJG<-FBF_EM`k`N}gnMuA{QF z@%bLx%heiq+?Q0d)ew6o=`I#gz|7Ha%B21i*;{!uDaU+Hk1vj_j`$X#<^iwdu2IH% z1e!?{mQ&7y<{jd$DHjx&r`F~D525u9^jGzL8=hWn7vn?i$98e*>5}|#dd3-au{H9k zMEeY)ECM$g0eXg5qwLm&$%5p=dJ!HXrsh`W5SUQhjRzXNSX!|Ow`d~JXg(IBjSY;C z8cgh4f=k+eO-WSIB|}2XD&LI*h`pyKZe`H@l_IcQRtSB|XM-{}R#Gi}Mu%G6#^p+> zWgBYbIE?mWZEb>;OLZK_01Rc<(fBZC~ub7lVklnvMc#GdNi zz~ar~c=U~>kaI-%kiyrxn_um&-)w4JgfpD~0MKME>yLojgyrCAxovPjx7cgz5T-j3 z^4o1{Y>u8JiWZtISg^6$clYELM$jp^WWTOX?LO6{z3OsAg^X>gd zsdPOj4~y(aXNXPT+nDhk&T5X4)um?b*Vn(A18%XW}QYX;k8uQ1`YAk!u$RunW}Km<~)@JnWdw zmS>+H^NsTRNeuR|2x zkD+_8HQhFyyLH2C9nT&-%rmKqPcR3)Z^E=!d#C-kpU73TLTglKncm*@FHB7)>Cl^m zvOuJ}bo}gIGM|Z4n@iibjdiK#Q+nBQS$_24n5L&<(MF5ph6y}u#N<6Pq{vs#kfRlW_oYm~zF%A4}w?A5d;{{Xwjw*581e7;Ot z`6APQ^kxsJdxR*Z!F=zh{Y?E+kygh;a>KN-;%n`2f`UnOK2a&THs4dEEw$3r++-7q zw=6qXg$!0RlG_N^w>GyOowZVaAtJ%iJvQA()theGK{)8*eAX7yD7@A;{id+4e|Y37 z>1}m4cB*~Ll08zW63U{=qRI#A`zz4o-FIB0(7Q9Iu}(ydo{0b-R1s-zQe=zc;}RhSFk-@ zmAhYpW;bs^xC{R27O#_c3X+n?iSb3gq@)cuq@jS#GG&?|hpnwy3=h57>8oefYY zMj4OB^#ee4Kq`x9Wiqb4)p;h-xyKLkiX_RjL9m~^)nv61GX#jN0KNO_WHgQl0T(=b zYGfr5rcM_%!8TLJ#->X4$gG?cBb#|G_)fHPDl9Dfm!QZROBDo_16?RG8W}$0mpq*Ct&&bI^)e7#j-M04&5-74 zc}qsT7UWSuh@PjOdh=}DVaxhyZoZS203XBPYgBbJI27gHrA&57)VfE^px@1}eHP73 z^PU+SImDlkhWx|xk~{cQVww{0#*c{Jvm#jX3$X-P4~;P~ZW@-(gy`kmBpZfm2E>g1 zR1N)xc9n*MDfU;@bLc&8hdCXwj%`nt=Rb*laxFYG!Y*OOG zUOLp=S=^ZHRTXS+d-sZ_%4b~>05;`4!?vjdgNrPXo?Cevwv7`31aUJkeqzh2mDZyN z2RREs8HoqF)C@F%kdiVX?E~~xqBJBT00&J;(%rYCKs0fdR@OzesNx9X6C7w=04(1) z?xB+#6eT7*%*2o^IO{^B44_A3#Tv+0yy;paAr2&b$^^WI-GmEV-@ojp#fh11_Q$R# z>23NvT)A3JpFRC7l5fi!H_IsQvFxWs&+TNkMqcGs~zIIBI7)0zX$3-=s=ca~!<(FH*=WUC3 z#gZnQAq0}SC7gmux$&+CGO4+BK4;D2&vp|m&}86{wvBJwQsz%a3wG zC+?0>N^xRk8F`AC@xueiEJnIe?O<${I*P}Y0n?CpX+Yq>m2&e2M&pGP4)VsKR2!RA zg;H-uNKrX7lPQ~*RqXjipil>O)YoR74UyFE(c7(usG)T>(HlS1cU@K4SyeJQvUq%8(y5-?Se7ValntP^m%$`tB;>a>E4aw!f> zJa2F~ieg~SEg8SOD-he)CzF(&6HYpcY;`#Iqd)fhr{mpsrD@0cc!xW&;o(Jeu@Z6k z`=pI?CMfbzy@ zev|37ho;|hl~2^=lCUZ4j9Sh1o7Nj`!@#~j8!*Xr>5xX>%OLY9usm;ABy?+zm?R{Z z(`)y3R7fdkMebYUMe@uR+SnayU2rj3V?D(7@ie9&T2`!evkKOnHB@oyU); z<#(%b3>p6bU?;Of@ETWTXpbk24#vNAGKHArnAZe`)fYUnIr&qE$KhUIyK-K3qsjeE z$$QmnpnUE73k_KvgFW;?a(_j0E8@y}qt8>rob_D__Fq+H$>qmU8sCn$t@ZF?y6Sam z?U7$Lq+HvMbfojl`tbpct6XS`@HWSf2=qcfQ<47wRsR6uG+QI&AGaSQ9dmOO`Dc)S zynnu_*B>MUrVqgn@w$_9ged0{s_Eyy>%Ag;I7{FneZIMT3EVENhajw32q9yo#mKA{ z@EmnooXfjpp{mrIUP7G6d4aLLVtsWv&pFhA-};SW2Nx8BFwxv!Pqw-oUK4()bUJ)4 z2Isn62rav5%-p8txe=4*nUD9@+i#6X>GC;HrC}DFE}6l_Jl6Fj92vkh%%3)LIG1+` z&)|tAR6)QCc3QJJHe_wFp5eA(?gSZ>g1;#ir&WBQu!qygomwV0PMg}4+^08zwHxMG zHS_I$BC+h7RBTV6gm*H7`siiJoACl%yI+W}^3AKa7A-&cYyH$7^`39>1N9dF0CW68 zw$Zdd&5aoU015&6s@EdL;>%o{SM@){Z#PVBa*r%!JXX}m^Jct8!?;-=9FduwAnFOl zl(oMD+x6DE`Rl~nS9Jd5LC=ewgD0FcP1wq9f3#M}&J#yQHp11Wq{i3PQp7^#`PSAA zt?M296#i2OBetn)63>a7225V8ZaGbJEUm@ioO>y7cxYXDSW?)hpwn>M;mU}|Am&r> zy*{g)UW4ep!Q~X~*JsGvq!KAD2|h^y)E^$|>(R)KiykL`jmnLy52-D&^&?$z^9a8M zklfr>URMtq#Kq0+*!4uQp;kH`WIEottmHL<3#vBHS|OJRw6Ofvuq1cZ{uTIpUq*Dh ze*I-p~sZSXC}zDARBjg*QBSj&T;g({@-z?%av;d zn;&|&2p{hil3kA6<16$2Mi+D?;yqrWWM4iz@{bD3KFMl-_5MV4LH__!1NA&Sw^$zi z#8pSKTKs>1@(0?F_aZ+ltMbA!!H?$s>eXM<@_k?L{zYwuR;6os>J90!G2=$HiNZGl6T@pX~8}s7G6x{{Yc{VFkJ5q*F@S8PQ`Z-GC$#sy<>zZGCn#ih|W2 zFtWDh%7)pr<#qn?=;L~e(pWO9=H|I&Y?fUFagOTZcYb=R4-Yar-J^i#KT>;5Pa-Mk5;7~J4!1gA5-*>`_!of@pT-#W;uw%k&cVy zAh9Ie5yTqT!{#nJ#G|-ZD~#^eFKF+kHZGRv{4)mEAFY^0vNK(8B&YYA@Q($(1^nwR z`va$qU4Ll)UGF|a`D`JK{t>PI{c9hzr{jh_&7q;5LP_--Q+_72s9?>#om`B8^2*lu z(B}o9-(8rWEUm8|+NWG+th_$qk(-Y}Ro%0bUsRsJ4{ZX4OQMldoxX7+Hy!tE#D7gR%3Pr()jz;E&M%{1iQ5ou z+uhqis6cLDrG@mNnryW!3^(kZ{{SBc*4Z}y0OomxluM6rys2a61o5rBdf@(PBxkmB z@J*GBe{>fgBk1~Y6$bx-X+la}@GKZj5X=4$4EV4)c`SErFb)^5+b6 zB=8MwE9qZMa_Nlr#p8FyA1(T)wp%%Si9Iy&{E1=*!lof#Dk3@X8-k zb>>`Km-5Y>1e0@!{Y!ImIX2}3<6djH_jgpb#Pt2Iv8y7dXODq1ylvj;bYa_a`onMZ zcD>AnigCz7GXQy5p**I?gH}E-d7S2yyiL6B!BT^8`IpBfi5XlWR=HuJ?-lH#lUg&y zwAONMUcq$#0HwEPZ}Tmr&6Cl_Zun#E9~Q3_-?=-dv3MTCuyC-QkL*UjTpS*cCu$HC z3k5;~p#e~Us6w&sPCO9JWP+ayCUo+&jHogba zxY2P~X0x^IPdFL7kmU!>9zK@6`)f0bM_QPZ1#T>(kpQyByel-Bx+qM<{g9noz$E4dJghmSTPj#Af7?@NPoX68u+vL{Y9_EICQa_2OGTe7SvbnZL<}SY zfhLX&siOqlcA*Td48X+8a0huE^`#Dd5?!>LJg%!7e?0fNSHY+VYx!;M_|^8G6d(6B@W6Hnyr+D zR5Q2$j#ktYKoUaGLhsGZZbkCdqBI&kp;zAh zp%xP-6n9VzM0EIU%gQVi8;^|(4G6k2M4^`86L34|Sz-;2iy)FM8(j|$6mdmIsR0>y z(ax7eH)?pEM-AsvTMu{_9&goHEaRM;c%<$g?->9Sf4Z>QLpiqbnJFG*ZZteAE3Km( zs%Sf9at?0lr3`|r$pO_{oBseRo09h`bgldvSGclt`*$6Ct0qe}9n?_wj@kW#1zbR@uH&a-#Yh@UK4$60q{Hu`7vAkinWRpGc-=Tz7NII3JkTa@l4F z(>ps;tu?66Gh&G|otGuKIk}eF>s;i|K`4%}aZdG-E(DFpanQ7F!;1pNe#Ftr(pn_ zFFRJ|xj;uW4UIL0*k6y0P}EprpD|QMP_m8<-YQ@?&jg+zkIG8f`>FvsHfP@R?n^E- z7=>*o1t09AgVe!nUOE;Ij_Eu-ucR@WOANfk=6CHE*40I}wMaf<@LtmA;c#n(C>db8J_Qixa6MO35Xuu`LU%Wn_U*a_dfjFC}+yfk~7#?Alxl@uy2f zQbY!J0Lt02c9{Y^E^e&gh6lWSD&sRfm1Kb0eY$wEBAQt}UrmQE_FnaF!dJ&HaP1H) z`i{48rT!GBBUiL6Ay`QxOVGI&w**$xXdu-@eW^e2Q)ey;Th;D5jhE_M>NxAJi>_joR>_I|8a! zG@WK*392q@PbhzzI%szo)HwGJ!pT3hKij%>+%#*rSpvf{>^z(7R4m6W#=8c6lLs10 zZh2*T@l=IbvZ{1V7du7pO-Crikp5^v4`>okboMm=ol#I^WYr*)DwxoQCRHQ-Qrm%_ zK_ThA(y=(misrnE`njN*fxufCY(#iih8U7lV(VNhmrN=o>{U&gvO4=0ixM=``{$-8 z25g|@+&FrG6T47m9@Elcn#EQrT8Xn*oROErujjDWC0mIek(nAsM{5V&T)7i4xx!b> zS=qI2YO>gFPp~DVgdCtPiOsdLtC#&eLxY?=k|H!@n1P{nZ9I^ZIGPYatPcP4?#sY7 zFpAyTH(jZi2Cvhdp5U*7Vz`c-^QozqUZQ@SFq6FT13%cnr_nwwiNDDmw&Rj)Twspq z3o(QG#2y{vSfyScQqtxpPlq~6Dw+}rQu7IOyl)=QLOSy9-n0dbvt840DYQz%f)GZ6-RqinC%pD0 zJDL~Iw~pWJumyA%8AH#e;8eJ!=vNh~}E6Gt;|1FRD=MC!c9 zoB!z|3OuvwhLCNv2*{**sf^<=OdpU zElm$ho3386EhOI?8GNDw1bR}-{~3d%$DAV8i;0X+e*8t~`k*pSj^m5Bhg$dQa}tmT ze86W$+3N^97)GM%YpP$e45Xa=>pJN@uH(sUY<`xGNZfbY9C-X#tb7D%O7r>;j%BKz zgK2y$I@YBx3P@3aAZ1~9rvyx;v3j|htzRP zV^Com%5-Yko!-PY$X!3bvG^ue05+A9OWf}Grm^krR(-j#yrFTI>u9t7r1I#Wzc=pq zV5xRrXJfx0Ub$$`jjr;-Jh8t=n|uMkC4~0UE#eL7C*j8H%O6RqQg+)MKZ%`R4!4#3X%{zB z>j5c7m(BLwV1gPlT^a%^7gGdvf%<8CNqf^K-*cDii7pJ~T9#AJZJ+*%s}HdgKcZ+X zTYf*QljIIr%HZGg1r1UI>J13G|Dxb;n2)|@T*crRPX7E~Efq@>SHJal58N0e=}@mLX&js_cd1mNlv_U63XsM+Qg=JH2~ zMNI_?NoACx|9_*_|E_YD_zosDyt(#fzu$bl_(ucN?$IOjupg)C)3~CLt1EkBK{LNe z6PtMKz~5p}Uhw{$@L8ThLmRlct`%1HROfwTC6Yq$&rdp%Ah*M$DpLW~|~LSsXzigff>4dACu>ZW8WUSLO~!1)0#*{SX~1b@Bck|dcNIuf z8cS3;G`y*-RRmG~tJh>h*FU^sIk`Ewd_4Llsh$xl{Mhehk%o89oT(uqz>k7CN*Z$8 zbaMH#$^(1Y<1WLFAmx}-{Z~VO>2(3WaHQ!Hm3IFQ`~|(3ySUP6Q$G{%9e_agkC$QC zPtr;wM=rIckyc}zTZT64r&1N)aw+3qRahoo#|Kq>B3+`osnsZmIViIFw;k*I zyEjEh%eKzWjD6$c(ksg+0e3P{s*o!Cu1v7q*s0%~oAhF~8UB~am+@Z^sm9n) zL_4bZdAstg0qcnXj+`tAM#=eLwCh?l3_{SZjQIs-=3FTnufFCV!H-sM_##Tv@hpG& zVtes!CQ&+!5q-AH&$c`Gz>5TlFs+D*f`ZoYJ#iorTo+%zb6pObQ=NDkntIf*cXKj+uq>crp zg)(vU&LK`45%EI`GsKAp2|)l2zz`INx>~vt&!p0jLn4ZREyG1Z`nK zY}!hjdI*wNC@dmmJUA?G?s6@hsUnnd@Iei;0NpsH>G&H8_#pyM+NWF23N0p)|{Mt8YG zIpam94t6!DCqGN}w8tiXhIMbPa0x!dO``etnD{zw4sHMSU2oVBneLBG`m`|<-dMS} zx|Sp0x|Hiif4|iFLJp7HK^me^wplYLzG0>wm{9T~SV7i5b?HMj#mS>z>i`88v-GA{ z=*H&g2y+6Yh&kRacZrc{=#c4nl4t(xvEtC}3hR$`qM#FQ@-A(6kxy(gFUI@pMbiJF zWFqgjbt&O`Z!9*Y)`YS*C2k`RM?UqtIX?PrPh{KbtsTw)UOSc#u2q;(w#|=*aN~V{ z{IJk7(k3omHp6)l2Ys7caY9Tj47@)KTI|Qb^~Lc;z&VN~+2`K?o-BS(+KzNFFh-#3 zX?~R->G5NZr+drKTU%0$wBXr8x#U`&Rpv6oZ?$0*%Y~AZh4ca@+s+ju#}i;9?k?A{ z;izDyumW3nKgJ_**p_GVS(2IETZqiLyqeh1oygjE4_Jsu?7Gs*lnv<>4+BI1GNGhP z<1<6#z%@AL$so`SuU*NB=B2C$tKaL1Lz*lxn#EGr0pLrGrV&x)N z7gwAs&T!ye<%zF;#-AG29`>&O=_$uYe3gNhVHU~~1klhwY^L<@gvs`3-Y-0JBM!rW z=GOZcy0=j~g3Ip-V{yM@MOx)|_<%e7ZsJ7A(FA^ZjQY7-A?sn*&(-gVi& z9;84tENUQ4-j|jzI25J~K2JtBVGLt$w~6+sBFL0z99Y8Qj*r3Ko=bk$&ZL!zN?`p^ z_)}L&gakh}Oi#KeN0gYDTz6)fQGgEBJR8C&Ht{;_2An>n`@lqTO8l1mSUYxEcLl?v z#p?mi30H1JVi|xDcjNmhXI^LvX3IygUc2V)=iTM)H0?Yz!3ca;seH3d2c=oe{B;Of z&zRM+;z1gTdxV2{!i+OdAAIS_g?c;b7$0A2MQLeCoZm z>k_&V0M~B2u8KgUL~HHU?X{BI_i?r3%`8c^#`ug$95|{ywGP!I!j06^7}3+Zu;_s zbvD84UFn2gV)PW^O|)+eiM*DoA-oPtQOzDolrWP2(=ta2{Xd5xUaL0L3WWlvRAlHD z7xtt^66gLn%p)N>u>Iym*UcX-9xr3(`T?L~K0cDKq$0*g4Bu5*Nzs|H+B0Xd#s{D_ zMpJc>e>OW8#y`CEs8(Bp#%liG0Ul*7*Dy1~;Ez>@}&bs&Y28WCWFQbRe zSCv*!_q<=y9l1|~{_}PSoRM@l1QiRoV7soD-S}7BR#Gfz(zo(1x3E{UKkoS-lzG>J zm9<$k)=M0{VVa-5R=qC`{=>V$e^BCQ$ci243q}c+WmFpbc`KGEfcbZTPx%gyrT@i0C2=a7G zKp~BKQ;@WlXJp;Xb>7ze4ObKysucIb$lSGm?v=izBoMlxBha9xS(F4!o23r!_@1pE zI6uF{t45D2%t)-cN%Y)Zym<&Xn||F5=0wI7(D+)tX>8!(F5|Mbwh|Jmu_$(X=)g-{ zms9-fa1z^7x2;8HEQgYeX}!^|hpE~whO zr>2a|YEK(sM$W@yiGA#oe=}@~28|@Tke7H4l0A^x4pz$Tr?XKX8BacN58|vAQxk}1 z?RBemDj6@|r_x*r{l5P9NmdvR>%8Uid!`@}i2c#T5|{GgG0lwb=cCGR zi8{S<cEO7d3cT)G-j~HG0C4(8Q|n&0|(}-o3o}=Aw7*NI6+xj z?OOPe2Q%o*?MAGrFk`|Kzn~9rs_Ns1tbjzLUbvQ+nobT4S(^vNCr5Im38PR{=(=oI z(f!Y2>GcdK-FF=_0fIq2lC1k_6J+oD;Y~a|?`4yhDyKYPt|`=E)W&vNRTfNT%W$P1 zcE0i7Y&6ZPy+Q913K&^Hl*ys$|AL8O z(8#_Mk}$?$}^X5^HSzkuy%_+Wa()It&;6TzJ!b1a7#PjU|(FERHA*Ka7bdR`K` zi(boG+TQw+W35KQv5GfG@CNp+%vKrqmbiH@HzQe&uYsW0y$WzHLUby22yE?8F>0Po z@K-b*MP-;;V4N!Wmxfe^D@7$P`7dAo3S;Wl=s}ezTQ#Gt178-QZN`myg^@K~TP(^| zTEt``--XAtUPs%@#QZXUMTSj&z2dV7QNC3^OBT<+TBIF8ibrzd!O_>;7oQf>&nowZ zrkHnLAe(d5CUgD3eR_*7toDa#tI;1c>eX_xOO6(bPprq)datm1_r_j_*Kzuu*Vc+| zcS`n+egDSA;3*vW(>doJTOGRh4fg*S1#x2QY`%%o(4*LS>0xI)S zNstQ`S)}Q=9o|+bPc<^dQ|1!Slwl5HtDajnJbe-B2XvbL+tb~d$kd747eqI2UgdQ@M0o*py zL;%Y~oKevjr}nXh%B`;}6C?>7mdG;KUTPs~a+njXla`opw@b;eWw;=Yq_nTH%A~s3 zf7fm)fKDeC2$^safF!cEHE$8K?zXPDb=9;l;Wgrq5!?cVe#1@GUYkYQ1h%;9Fy$Tc zMYhdN>il2UdB!%#qo%Nl9T@EC>=RO=zAy7L`aC16MPgDqQLtsNR$QLfwnirW^EgsM znB?cDs|Db9*#>OA!iUJ&PHvUs6T)V!IBkT4FQ2~#sY06-U-9_GiRxj9C+N_7&(bA? z;kM(OyWp6)ku~FVYI~hH{`our?LuR?C>8_e+zA~0;ad08566M3(Fus1)J%vUF{#V z1pFoWBB++w*mk)<<0gO5M)?ey+T6*C*d2P;C^q{u?VJawK*20(X5YR8;QI_t*JLI} zj#`udB2mU}Qo^!h)~;FLYb{X5aU`75<+?4Zm}9U9lb9TKVO6%}mL>8n{M1%44{?%vkM)(XeYdbCrLUgxwvcJeO($nyM>v6;~%BN6fDGy4px7;t@`6y4k#{_;$N-b zzin8@5x%dkO?N7?5|c-i>38 z#Gc=*4S3DOp*2bv4M&&4hWRK#imWJnSEvdRkr+$@p;`RmB(!2jTXrr@0}tqn3(=M( zPNfhQ>u$Hj8HfYDmJ)~$-Cnl*n>U+G0;e`oCLb>_UTR+%W>q!l{|?;tUL|%K6DyY( z6C3sUN_I^E`nWg;;@ms?eXeW#D$I$5wk?QJHGk467+I)VqmFi;B{gLWBI{5K4*4c+ zhk7n?i7A*!mHy&;x7q_1>P4o|uxFzq8Nu1QPJ}a?6z2j+>+%0Y+BY&xxMcMsKPr=( zHJ4$QAW<5XUvIbN;;NdWWZaVVMD`4Lyj$1kZ3Q*D?2Si(j86SlN?Y{4KYrKG&iIB9 zMpqacEeBcPJ})Dat97_K#I_QPq&wI9w_=WoD>yQcGi09Rd;)!oHoPs9%<-FCU%q!Z zx@}z4z-&12X5b~hD4ofNKFy+UzCMj1`T4sBN7w-#H_epv6?OL_4#PBBq;Zv^*e^ag8vo8rO)$EiFCnfBsjtnd5!l2iQlD##cldt?6m?YAYFitpNbVg2VT z$(P&~UIOTz`wp#RgIIEtj9zfKbvBY@0p>3`8mN$4V+T7aBH4sD6dbOd|{`ZdV|I8^m4~WUdGNA}5H@h23 zp%za~kRz%U5c_+Q7J6UnjW-&R5B_sbr^Y`x8gj(Oa;s9pCbG8FwV0GNJsrcSKd*(ZlilU5dm z$LJTV4wzPC5V7|jtPM2{ILJ61ScR_zJDA2L9lLe-4-QMaF=VWHziCM0SEFZf^;Q@2 z?b`6QY3kol{wy2WY@87jqqh5f@nazajS^qq$-O5~IxRyX)81z=GEgY}#qbmK{vQ+# z=U=4!GTkRHln?wTZZD$scDdeiE|e(?t6MU%#2OAl`pYt|!O`cu^!UJLiUoa&#noK# zX3>1CcqLlBj6vAy$NaWFN3a)jG(Iq*Y46t5&IRz6Y*I9QRcAYJBlXExO51}i;){|^ z+>}YeqK$+2I+b#eOQ|Jz%?2lg29K=AqC}=I$>gAg48^gn&a%t(LnhR%6BrEfvwDgG7h1`OS2FnuF=16LqNorLNv^| z61d^nV~aO3EypWqD@l9%F~aFnMQ>O-(i2ZNvEM#9dB+*qxbAW@B9fZAPPzx0fsYDU z-;w<>7BpAKcQjG~YWD5q6UBurV%R6Pu8M~CG*t*N&;1dWcW-yzxr+^89Hnu~tG^c2 z@^2cPnB?^r=~V1B-~Q*@dd~mAT`A;iNd1kZc=OIY>A4qSuA@$lUx55wu6XIKvqQs| zKlQ?t;Tnmkt)gf5AEPgcyxYD5F;hJ*H{lO*b>RY)es#07ngwD3irGYjR6)+$(%Nwj z+-D8%k};qb0t580A`y#b*kRB}kcoS5gfm1Hg%juSj|hG`?!|%(9wPTOjEl0r3*Q*{ z_6C9sTl$9&#trYLsEN;dk;>$nsP6R^O)n$qmzz0Xuz;jJHHNfLpCj~a_Y}qbwxmOp zfqgNOrZAh8YKDJnU{zm#>Ob)=`h3GJ4eof;E(1$mUj?xZF0Ey*G0Jl8;ih)yx7PgS z1=h{=>OlHI=xo4cz6`M0yhLBJW%ym%h;R+5_nc`afNyzw(fI{&)W`Di*vL=!*!zs6 zS;esQb;0tK(9({JAsz3=>0n-b<$5Es)ucc4Wa+hU*j#UX^CZ6XU6z>GZFN2(HY2Fg zV0c%n6#m`q_J(7~*I>Ez?wayRfGE4tqkRZWrd^QWy=Uwp`X=QSOsCxE24dr~i)|c< zNoK*T5Nw#aFV_I`2{T=x?48eI2I8H!pPko>|4^R_Cz*cC^BGr+7N}3?-F5iR+X2dq zARPy$Ywe2`TtBanAItR1Jy=}w$L3X70p#SD<<##si+2x~A_kVNS8%Gihk*BD?+SH^ zQspVE9m3n%G$=BGf((`V!Luf?CCSXTWtvN>%>mr*a|m6D5|eitF| zRv*HbY@j>HkIySD2Ni@MjK&E5G4lNKCD-gr&_^=Z7LPmv5i+nOUZp&F%3v%b3*FOK zT*J7=R`MB{qm4(@Ba7m(F3^0NU8BzOu zDEc++KPa91&+COZJ=Il^LK7~>Q$BKuu(sosORRdYLeB`Q zH~&qXeInF-qEI*L*Ovn>`a2eLJ8s%xE;yco?aq_VoHD~yD2HM7>ulE1 zjCPt~P+c!BY}+b6>#dfCFXdvpS1vwT>L20E38Efblnwj-pQSiqe@<{_S}8Dd!eE84 z_tAESNRYBcz$9}-htY5jXbl9`VhPN~ALQ_@UIEjp~H=f1xsw}j#i6S;Kdr{2J zUf@>V>Rq`i81Rk8RxmZU+Q=wPQ_yFwt$(A16tFX?m`O5RZZGEP^Z2%u_v(|5-~acczXSnDP!-yXZ+&)I8@3rg3uhafvf*bD@Jy*c{E zm`R3>oLumBAzx}XHm-H7X&Rj+YHUGqSvI{>g{#ffy8Gw-qde9!nU8Z2^YT+^fQDUW z1%%rr$C&)JVu0N?5o94{F46VU4NL*BCh7&}}syuI`MqNEKNQ!)mx8&Xj%S3_tg;lRl%KUfqhVF%yGH&>C` zp(RmrRz56aro>J-vW(l8^4!Qy_!V48_6K`}UP`{m-*2xN8YP5VI4hLR6x#LF%UUCm zo4s*S3ug4s;teM&uD00U5obCmtT=xf>zY2~)jaEl?}cJ^E`b659BZFF~2MRqPlL_{||wo4+#)Qkas zSyGf`hy&+J8IR%8H*|I&y$8N1+Hlun|Zq>ST7nY zu&GloN`ZzxRNkdI&KTHei6G2F)&-z?MdZH#E;UCk-@EZ(%8ZOsj7tv1@OIL(=%@lC zj+wVTyMfUGqP6)HCrz-0!9m;g_SP{f+DO@!9lhMDce_=4qkpMdFYt=M(+@R0jo+L0 z!PpeT$Drqo>ndC7)`Br%f}bdN6Gna5s9#f>c-NlD&zx3Z&wg!)OTvN<3uZm6)%Mp2 zotWSyIpb1R#q+-S;pb@t_j!JS}BsEgB z*9uc%^gSyD9^_63IJ`O0!<*%3MvYPr&qTsWY^jg2FbqZVFF##9v0NB!IKJ|nY$y>) z7JGrIh;xiGtX-lCmNb19*G7(NwAw!b@bDVul?g_MV798i+%Vp0j)Ic%pUnMJtp z6A;b{QnD1Gc&Qe%S08(a-Pwj=_5LJLdd#9J`@`Wlsc0MXuO~^(_=IiQZ9bYDrDI`A zB@pAs$s+(NfiJWFE^zb%^05RqTCfPHe%=l4SH! z)A)nQP0NSLIAPiN0))Y}VgJpfx*x-4D_!`5%-jM}J4{)#k5r z1!_8^kmn?1Og|Rg4zPOc{Hgt}ljbxzIvxoPwStsdGm%1;#@Y;N;)V?Yn{V@M#N@3rzSDTp-t;lt-Y=wn_U!z zSPMP}Zgs^ZkHe^W&y%NzN@uDoS&+AlT8Mq0UB?=VTQD``vmd{)6GM0@n$lJmnd`_y z_z+Pzt>eaH$D_u`6sGNsf`}vjKd8k2r3nB3`HpBoqEZA}>sMr?rkSA9swi^q+9Jl) zOWgU|7lM9>t`|50;hNi-m%06#o()pIL}(pfHgX#w0DV)}-?2W)UpLn7vgjL|p5MIh z(nPG}w-a5BzR3~I5LUfMe|owvshH7bn5x5el!K`T zCdPLvv7!)(gS0{{X@AB~8=#<8-fz=y<)R7%s8t2zh5h8WnHor%DTy0XvVU5!>4yBA zRhrySDc*FP5#D?8xL698MM5)bn^qAD}dibYD^lfF~6;6 zv$y-T=$_BHQBlQTrUNB*syv7gePD%47X6D03t>(PbiF@Qp-Y@3+rCc94!sf~N|5X- zgAu+tc@aQ{Lff!o!6af7l_pul#*HHJ8i3j%b14(H&~7lO|6QYH5NmibF1obqvv4{I zT5ss}YD6tJ8PJtI**1u7ch1(fWaw}$Cc^qDpKYJ+dN$o})_89`Y47{x*n;`iCRIo5A}?+Y73%+7*XYCYP_=}sWUG+Un6gb z(6&{i@Pu%D@e#a-KC#U*suMFf81j)vmODl!Z3Z5{A$!G8x1H@6&yra3vCR6glU{Vi z)vxUpcT^!oZE5*v)cgNTxlpC=f3k`t?p~@VbPTJ9uJM?)5|Y7xQ)e@CW>$$#L9AoAsAJndE&Y##eW*Mm}6tUbgojgpyLEakN3T ztXxx;hoMQLK9nGfKq5N*#jz)E;`nWNnk06aioJ2VE_ z)`qA?PkJSs$O~dlny4B9kdd=qI<^=siJLWRR0;MxC^JDg=!Fs+cN<#ITr4dl1=ya zA$?qG$jkzNYUX$jHB?uvcwC)*!*$`PT1Jx)d%I47>$fG|e1@(j&#FQ0Q4-wkYoF*x z*Ldn)&>>*pahrIFw{)n(KLJ-bW4y&6fj0^Jt1^GazL|SYxmYNFjVNzlSQdm)#q&hA zU$Em7P01}zj^K8_s(W&{tV1{3ia_u1=xFUiR+TswJ{2zNilAny_B=ZISM~?Et%THUZ-Vsd(>-id?_e-nJ4kkW-g7QE0?d>B1`a1={N9`qO)MQ zNB^z-!Bg2?Q{91SG5bDge>xci1u|p6xL-*jCrSUsqeeQ%XIf!s?Ek__&ClWDBcFr) zD)QD@^-b6E__AWF4SWHz*`NUpY-r}Qd!?Oy|F`|8LS#kM*LTU^u^Y9y{02>|Si8)T zk&Wd->OZLPLewwluS!p@3}nk`=IRs&QN}&aCx?h89FUWqa+FchjjM_JSU|bpNI^qN#s0XWk@vgfLc8$HHt;DM zwNmtDe$nZ{>5xxQH{t+ZeeYEj#rl>B6Mgfn#KFaAPX6L3Yc+?-e@2FigbMO5J@95z2x@v%zsoT#kNpjMi z-aF&jMpzwFoEO)=fzd0V^Ou1n$_(d!P-_a~LE-!J-`BolGtn6hSdWEankR@7TR(j* z%(xwy57t;emfS0v31j{6r!aSSn-q?SY8>DX5dTCq^y*YdAa9lUvEM1UHIk3K)7tsO z7x9_pZVY~jy^^sw9V^dhXR4I*MMt-Gb>Tr$rB$bHph%CmCl@Ka{HZfCpZS9V3%s?Y z4Oe)sUp_-Ge@dT(gE?ACEg%X4EsGveMk89T)p0Qb)&5a zu_(O@b{4v?luOL4Z3or2k+fbWi z%S;I34k<-I*nYZ^^WE?GJ7#6I$fFv+IpCWE559StAq${d|moRh{LxVx1?gw|!&MV(!;q-?YTMH0gH z6*~9L*%NvAgYL(uW0aN|sGTr8{noe2OSef(R}#8i#s27OJnw83jVlt#`ZmtE79MY( zOlqmWZC86M9xdK+1P@s>5;D)-nktrbcV(E6@XLpNlGX6^={#~DV!o+4v=S&Nd{hR2 zt{}BjgBydu+?X$dx$0xK@^fYZmQ3HD4N3AIvqs%J2t$AtMjS}Ikfh!xYOiQNeuhHoW-lrKycj;GV{JZ zqp|;>JbE@Dfi)X<0-hAnd3qZsNzD;qLS}ok5p2RgJ3A%neG6zcZ^bV@_*Jf6Fj+YV!I|9-FTRO~MjAL= z$iC6fD~|C%CCNgF6GUaaU(ue1UPK`H8t6t8I^XFRTa8>%=gDBR-qmz8{tN2SQ}f4X zsl^OO?EkEP{hyrW{~aLQ)F{4GH8fV_ea%C9QaKNo>Z`+n5yx{9{)RKVd+YSrTsd&C zd*Khu^oqr* zUgf;7&Zyd|GtO<@3WCjzQ03tMn1g^!pT=%W!vU{T_IsbPJ~uGOJT!Kp3)2*(x1WUk zi@CH~><>lOt2YMI&)#6?u3w3O%9XBM&uVfeDWP-OlGG*9Qk}Xw&q1x+sf(gYpyQbU zN^oULZ3MrSa-Zxo{{Afwru-*0nYD}E+ADcZkuZ9iAi{86)miUFq^=kr{j{NQUB2Ak zMa{Xgp*Gk;1-RKFLq-eWwIyQae`8Qr8nUBYmJ%GJ`SD@r?rv8CDATI1hFy`_9)QR= z3c))BlC#DM$Y`MJKPXJMUU{+4Ja_yI%&=Hu9u_4LHovmfY}^y)*`tX$=yU+l^yZyR z<=FSLRJMP^bJ<3PD871~-QHZ-3~s()IIod>sa@}=Yda9ebfp`~WS8n^z;JA8bY6Fd zjI51EKXEe$tN)~0C}66zL8V;?pfZLjS(l>1*@3n_E4biPGC9IkyY(T~2UTvkY_s?E zJH~c4TqC5qwT3)uD%9ya#c|3_(Cg*N#<<8N#>iatdYCt84Y@s3w8p8V45cSgPQ79CZI33wRg{n1QSCr9=Kzdxq!iNjpmw!by^-) zww|^S-!?~E0u;f&$@pi(r>~#sCwtSm*0ZWNdm-T&DXy8v^2!^-?B-^FCfIa$7-`@s6#mI+nAANxxBSsG*_Q|Gkk| z4z-(t*NeXWpnk0wAKWc;bmqmX*f&&q5*Ys>NwJ*?`MQ?NBB1ruEz<<^>k3aq;|)hv z?UN4=C3>pW&$4layh!jLRQuL}5f_?}sIfaX-QTu}Bv|oM1B~X!t>|cA7vSJMmv7(w zy^EJ^Xx`t)^bYUXpmY*U=AZ2rBid&lePT|LtF0+Q{=B|Y>PbwgqY@ABV-{N&Y0$mC zT}KJxkT_^bK%3KBGQjOsD4|NvhZ*~4NP`^&Vip*vN$lt#J@$^Uf3xL!QM-*zim}tO z5M0#f@AY->p6Ijt>e8i4Ri7Ws>`&~#=K;OCZSMID&U#T+&Y$tVl*fXASYMD0Kz&Az zJc#*i(x;}Kx5>qYgz90I{qeLtiUqH{Y$>iN`z`iw-7?iEM@ix@x{uY#_Kre%5xVih ziq#bg6({!Xl^)t2HT$?u3IdPaBk!Vg*m@2wMWZ>85kvNP7jzP~bho;f+{Vk>drM`| zgb>Ro?c}H4x4PcoqlQP#fK$O$#|Y6_^_fn)e3eHLSg&ov2!AKrX1_<~avA0OedzV~ zeg+mRh)!)BhrdXbd@mv+)1g{J*7Wy-Lx<_Z(G~H7 zdbl>Iv#|qGNpV?JSklZ~I?erv!`%J2ZF&04Tc!-?k|>`AQ+&y2-_@4fGhEQ^AewQP zUAg^7&Flz+I|w;sAcCI#2R;xLZrikPMXj%HMkXq+Ow6g-&#tE$|D_p0hs$~H^)z&R z86i66;8yDy1jSTj4*PV}dDOZkq7(eMdz&ge?~KAY422D>i>)=V9T57v)BzgRPf`GPPLLm6{oy7r6>=F;z>m zb~n$nL86UaQ;$++=5xrv^D+bKyYqk{Rkyr}r8*3&QuLzu#J7$ zI;cjXmNx6iNpomxJ3p=9g57m%FVsd}B{)vGmhqM4rvg+&oC7H5aN0PxMmC0<*79u_$GRpF|3WxHw9C+1q+fpeF;9!r>`O)1iGi)eB z*_r=1my9zNKO5?LEJ4k_Vhud1A$&;?sU{Um2?5rV?x?#kf~^*VtOSzN^--~szSv?N z;v%oh!x)dk=4$Iff8yV2(kP{i#2xtNT7NlFuB-3&)`(yE^QcXDK^<~m70bbg6mrpn zt)qTFHi{>vSWD)lwwTTgxs1AT%27smolA2!AT-so>U}RcCy)9);?lJ7N&l0Y@g$Lw z<;!)f`gp)C_GnS%wnne4fML7C04^T0;ePALWC`mwwXAk&!78bdG}6HPY~JXY&W=+0 zQV`IZ?TK=}Cyx>UH+L7gA7>+-tqiD^$C_$T$DOd@`_1vfp=XNy#`{5v&V?!ggX*1> zd>9}GFF68?T)KcoSKYfEk28Z99HFAg5E245nM8_>l;Y8^XzzIHuGtQZDPeb9hGX;?ee7Anmh@zQY05%s&52i_( zjgOl5Ze;4l)^8f5rFJrs7{3Z1Ei@!j!_H!9I__A zq&Q%Hok{CAhj+2AX}{2gm7vo8NtuF1x`;aN+iCx74IQg-v3eA%@yRky)HUE4%gtM+ zd{jAt?@Gx-6sXM26oHJLmsG~ZG_~OJ!q9fE{lRUuE9J6m%dr{WC5%~vrAO4<^JAzT zg-A~m3I+0ER4K1ehqQ^nZw8Zx59rST9yhQ|phMH}`A{ zv0aZM7W0Qkqw!F_iMVib0LoU=l6=r9=*GX=vf*d1E_*vK1dv_^K<5g2t5d>`mgZpA zeAi%hv@LrDQ>XRA<%8L?E%M52FWbgf`N6t5B6%n~I2+dhy#DigHnipEL}$Z`{fFM> z^iHGti+SMbPW)XpAuqMgjr`Gf4a&-N6N3;Psc7|t`%D0IXecA z7iE-R?9zc?Pu{hXu|&cl=*Ej)Vwji~s$xN-`mZA2wI$h;Asz3iQZ4kLvR>FpcJm0k)uNF>co)muu`JOMKL$pi zM&n}QJ~Dh39PV<7R3>^d18WM+j9nGFcR5ueo-CZOE4Vm4@YTWMzEQG_k>&8+unZt_ zVacwlk`)gqa}y#d?+~T>XKwpZEvjdLKv&9NJkOKj1(p-XL#;gu>|<2Q z&rIL3=JYi27NVIkY*U?>;D0fV^KhKkXt*mq5hOuaVl1L%t<%>>doQiH za*PCZ8W)}Z6|h0@W`-jSF!KJc1S0pDWc|?WQpoy}^zJ64`#Fe0P6XtyA3Diq1{Vn0 zF5>PW(s79)7FcqP?LZ)4V#JPm9z^q#4-a3k$t^lyWOBO*P@ZiaqC_5}U(0!}g=%ku z?kNag&CSSMYQqEK<(hS_W#VL#UlQd@@a>vhE8`T>q)6mP2h;`9^P4CCeS$4ED?QX{ zBdTR}>Sz7JkZ0K%7wS~cIoa>ma_qHbNwy})NA_r-r!-*h3c|F$E?Ln{9s}f6<&=gk zrT(BE-)fFj(Zmt5J%)K&(Wg>#KlP;eezW@t?j_;<@dG(Fstuq>X&Pi2m|3lHF3Gt0 zqZMVm+g>YBJem+5JgnJP^f1^reQS587wtd6i_V+kEk0eTb@OxQqWd%w2DIw9tqLo} zG^*{z?-L5AEcuJN5RLVq_03C7?AJLl=U2C2o<(vfyb93>na|=3VMjG19u8tidxa8x zB=S-MRI*YKC0__5T5@KvcgVc4_4%vs*-|d!zE0ZsX67Ez#&fZre6S-!H8l%s2A5 z?D*QX(a2UTKBr5I%8jcJsV~$0LaatUV-qI?bKBur`FuClCLVVMuT(k~CFN~Kwaa=O zmy~yvZ)%w)P5Z9!wm!35UB_+QVtYnbIij+@K_O9~K2xT=Yth5LS1D?m{0G~@mULxyeS_RBjNUZJSjU*O7m+nRpkBAGR~FUQ zIr~i3JL-6fZF~@%9do_GAx+RWM0^S|ayUKpCEM$ku>Ix7mp|)7lJ!?jW(D;NW4mac zpwj;U6GHgYis_Ndl~dC?{iDoGnBts1+qi{v7b_EsAB|>}5^GqFjqqI>C86s5`Y;TU z$B?65bD=*1D-Xi^Yv#}L(}Et{!xJc08_j;EL8HJEJX0X{kto5 zHhVO0dNyIYuX~Y*^o|Xebj*eb*Ap7cbPBw`fmB#1`vrO3-s3xV`baQMwd31c655QL z@^-2(C@f$VWC0)xohlT-K;U>0`YQJzaM-p!J7mnULD(;U4*Epw)X@rw+*~YdDB4zF zp*5E(O9esNNi~)+w#SGs%Ol>})>)c$N4^+n)9u|ajQQKIJHnYRFA{Q+Io8~J>$k(~ zyIP%$;&%@FTq4r`1q%mj$dfJiZQgdw-Q4q+bIcT<+4xsxcf~A6!1>2;?zUS!K2k}U z^%uFnozG~jGPf+`^?74$&K;@n-0lE05vgKLxxUXD+eGlt{v_tCTYSpK#j@q*V?2+M zK0es(Xd(>OYaZ+NR*UY(f#2nG=TgGzOhwXrL{lu12b`{;I}$4-dANNat7E}H9t zZ`AUIP!chsqJ;o`!iIdAN#z)2WS>wk8;uXg`wcJOkScCH2<_Wrz}&9WC#R4#S)&0? zpA8K%o>tfD=xnFBTL+`cEBQNDRBhXe?l@Tzjtx*++DHygA)w| z$08r4KQ-NKKTUJF9BV(aUxC)6oevf{m#?}L>DhAkTqc5WR!CYzD(ZA0wc$m@rpUjN zUx3TGm19=F6A{hojkl)y!!CY`GG^>dx6Fjx#pXV4PXX9#(XKnXzgojQ=O>?4RwWms z`1t${JEwY^X6g(ylW(0}m2W07HkmvK<8K<`TifRe9X>ZXNV4JX^1^~S0hSH}y?)-> z#b(y_OT_8I$J9fr`bVew%W6pSREgo&6E-a-g!h|jMf)mo`P1Xe3s{QfaG}W6^(d0; z-t6?M77<6(yJTQl(_EfK?6Ca9`fIrP6!K&0^uLM8{Vm*g>GdzLKFRKW!Ivq-++%&8 zK0hNxlq|f%LJKz!wvhW`t~;Tx*_JtX7e7qXjy&`&{L3V2*XBnY%Im6-cvy<(&sXY3 zs89Pvv9e{yA>eDC9tMKNxnO)_vtJfY;chWx4p$zW!{#0Jnsu6?W=CVZYAZaVHzXHV z^tKOFZ9@`9Y<%2iGi}+)<&p`90kF%sbn@-x~Jtu~`)2c$+G9NybLJ4X!QQO%UadqaD`+FD4K2*$s~< zy^4}A;Ak3Sqa;+N$Lbj5A;wd%(3LJw{3%W>)d@sW4Xdc~c>1V2erM5W>Bx2V*Y82k1JdP|VSj0uY6G7rJ37$1g1R0cAp25V^ zpp5oNLRi*VC4lyl%l<0U6m#bFDm&anBDoeV84i0nfu=MmGOfBquLM(rs>re*6dEx5 zX+ucq;S--uLCGQ$85{{bRlXLeLH5s_!g$&BONF=n+Jt6{u}{s0?5J8$#Z86&Q^)kw zQWVAV@ug(7iEb7YNr1}k<+jTXTyjR7+_q*QT!J;HQ!i0cdKC%h63aZ7I><@AbY`?L zH>o9r(Xfq64}~IK4b?Jk2IM66T9<=D6Q3<=usI1V{xq2&kfd1_lZ|GY8i^<~Iaqdz zM1o|DS)qvK;oc}fXnht#*bW5ns|BITy#D~SDg%JThWtQOCIT`to?zGbRpgsQ+b!2l z6?rDmshr`3jL8cWD>^O*STL5eb+%)#M z>o0C|PUp}YJg&i{7|RvLrg(6>hG@$9W(nP33J*Wx=J@UaBvk zQrnGL-jv)hb~fENEZLCZe zd#K8heJm(0xR4zPQ`%3BPTRnb7QL%kKCJP)o>Z-qll#61gouU%hMH;NTV!F7;2<=- zi^!rNy$fJAJB2_a<4TheHcenigNUz;mYn=F1I?K!&fLh$JQZYWS$n; zmdt>))SYNr!Me7KCf|!B0?c)&k#l0%a2Fbyk=OWa!9!B*kcSLDgOX4O}Tr%HRw3}d^C7IXDf8D zJ>U1(@G#y0z~ny*9d2u*7?>q7hfm?;M&DB{{Yf=;J(Z>?%_){yGh_uqd86>wfy7gh z&##t7x}H)rx590>McHC8N6oGEa zwGx{nw)t9l^D|k0BW=T*GC+72jSr;1?>GXR6P?PNGdvTNcL3~5JcN?n_cyo1Q*-EN zCaFu_M%&Su6McRnx5{}`{7o*mp{8x`$x`ZUQ;$Dg;_{UqgSvy;%OPqGD)pYLy1o2Z zvmL_zG5A-0CzaxS%)MX|p5H3}0N33d{Cz0E{{Y{vZ#48>tHg`H4~=uHXL4Qyzf9Qm zCe%;h$%)7NtPl26YhIu^kNq;MxJ>z3ljKT&GHIRL#FjPPt$I=9X0jy?+mWA;V8wnda-Q3RV@sksj^Ql4kFc=0vAsey zZXPw#maOy?#|VfUX_u)PTo8~bZAX6!;dhI+=y;!~t=T5L%MJN;;0I~pUTpEjSA5Qw zbIn{VG0cE~*3=WOW6amwZQBfamrw`HYlwO5hG{?-zLiQPD2(Rau;S8L zkw0{h4LUSQ^h4psoVpC!t@g3O?V5J z7RA*u$jFF`+*t58rMl$21ng&SDvANULJ3chB0yV>z#nZCVU`>rxr(v4Q)^$cg#d#w z)O;$DNat-rz%|php#f`DCPB`FiK&K6FmuG;h-u?f447!)DmWX}knQ{QswM%U;ZTPL zl?Zi(z^I6r({jU1tVfBsTHyH8sk3adI*VK+nkX+DW8^Y5!^TJ*gb~|a__ZW@n&lZR zzKs@LpMQfUFQm>sVmU*S07q{X^;77cI2m9GVZX(m8xg`l2JB!2YO~Us-SJ+;Z`~^sa8-1CO)7 z-t+yY+PYsO`M*nUaz}xd{F3cF-0_loSGuq21qeqnNcwMNvc~Ym5bhCxAC^TO+8?^S zB;#A?&tj5dgE?3DsL^;^m>(JsW%vT(fswUrTZ~+}IMB{d0LnS8eic#V-3O$kjMh;Z zbwy8e_JgJ}BzbYxOj7(62p}H%>r?dw(O7zzW!mbOO&MC;eU;ph6N8?T71b4iMsEw( zPM-e&2lF9Mwl&d^lJpl|;TuOAlx7I^>G9w?&_Y!h)nEd7B)CN7uC^_7ZcE?AacsgTennQrcb<2CA<3g`*wa6d$Z(5_;oW2780Ob@&to&}d>v+ya z{{S)CHYEl`+oC7ckwV;Gzy0f0id{8nTFiypD=d$x`bt+v<3yPGZx{g^Afj_>{DVQQ zZob6U8^b<%-klpJL$F6mI+(TX?llpUB4Xi zZMeQ{nMW2k*Zq~cD`Z@bngUIQ`Gfw*{-js-kN8V_P!VoZqU;9_SeOxV^%UKjrH zPlqB<`G>=mWIk5N$LRf;-s>Ewzpx}W{WR$E+wnRd^EM$*^q#_`f0t{HA)A`2T!y?v zPr6+$jF85`!^eT4#)T3#)@>aeCW4Lsz%0AMcyJu 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 z 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 z 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 literal 0 HcmV?d00001 diff --git a/mhcmemes/index.html b/mhcmemes/index.html new file mode 100644 index 0000000..f3fbb70 --- /dev/null +++ b/mhcmemes/index.html @@ -0,0 +1,178 @@ + + + + + + MEMES + + + + + + + + +

                    + + + +
                    +
                    +
                    +

                    +
                    +
                    +

                    Memes n Art

                    +
                    +
                    A conference on resistance and art for meme lovers and intellectuals alike
                    +
                    +
                    +
                    + Same +
                    +

                    +
                    + +
                    +
                    +
                    Unsplashed background img 1
                    +
                    + + +
                    +
                    + +
                    +
                    +

                    +

                    Contact Us

                    +

                    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam scelerisque id nunc nec volutpat. Etiam pellentesque tristique arcu, non consequat magna fermentum ac. Cras ut ultricies eros. Maecenas eros justo, ullamcorper a sapien id, viverra ultrices eros. Morbi sem neque, posuere et pretium eget, bibendum sollicitudin lacus. Aliquam eleifend sollicitudin diam, eu mattis nisl maximus sed. Nulla imperdiet semper molestie. Morbi massa odio, condimentum sed ipsum ac, gravida ultrices erat. Nullam eget dignissim mauris, non tristique erat. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;

                    +
                    + +
                    +

                    +
                    +
                    + +
                    +
                    + + +
                    +
                    +
                    +
                    +
                    A modern responsive front-end framework based on Material Design
                    +
                    +
                    +
                    +
                    Unsplashed background img 2
                    +
                    + +
                    +
                    + + +
                    +
                    +
                    +

                    flash_on

                    +
                    Speeds up development
                    + +

                    We did most of the heavy lifting for you to provide a default stylings that incorporate our custom components. Additionally, we refined animations and transitions to provide a smoother experience for developers.

                    +
                    +
                    + +
                    +
                    +

                    group

                    +
                    User Experience Focused
                    + +

                    By utilizing elements and principles of Material Design, we were able to create a framework that incorporates components and animations that provide more feedback to users. Additionally, a single underlying responsive system across all platforms allow for a more unified user experience.

                    +
                    +
                    + +
                    +
                    +

                    settings

                    +
                    Easy to work with
                    + +

                    We have provided detailed documentation as well as specific code examples to help new users get started. We are also always open to feedback and can answer any questions a user may have about Materialize.

                    +
                    +
                    +
                    + +
                    +
                    + + +
                    +
                    +
                    +
                    +
                    A modern responsive front-end framework based on Material Design
                    +
                    +
                    +
                    +
                    Unsplashed background img 3
                    +
                    + + +
                    +
                    +
                    +
                    +
                    Company Bio
                    +

                    We are a team of college students working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.

                    + + +
                    +
                    +
                    Settings
                    + +
                    +
                    +
                    Connect
                    + +
                    +
                    +
                    + +
                    + + + + + + + + + diff --git a/mhcmemes/js/init.js b/mhcmemes/js/init.js new file mode 100644 index 0000000..33326b7 --- /dev/null +++ b/mhcmemes/js/init.js @@ -0,0 +1,8 @@ +(function($){ + $(function(){ + + $('.button-collapse').sideNav(); + $('.parallax').parallax(); + + }); // end of document ready +})(jQuery); // end of jQuery name space \ No newline at end of file diff --git a/mhcmemes/js/materialize.js b/mhcmemes/js/materialize.js new file mode 100644 index 0000000..10df8db --- /dev/null +++ b/mhcmemes/js/materialize.js @@ -0,0 +1,10021 @@ +/*! + * Materialize v0.100.2 (http://materializecss.com) + * Copyright 2014-2017 Materialize + * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) + */ +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +// Check for jQuery. +if (typeof jQuery === 'undefined') { + // Check if require is a defined function. + if (typeof require === 'function') { + jQuery = $ = require('jquery'); + // Else use the dollar sign alias. + } else { + jQuery = $; + } +} +; /* + * jQuery Easing v1.4.0 - http://gsgd.co.uk/sandbox/jquery/easing/ + * Open source under the BSD License. + * Copyright © 2008 George McGinley Smith + * All rights reserved. + * https://raw.github.com/gdsmith/jquery-easing/master/LICENSE + */ + +(function (factory) { + if (typeof define === "function" && define.amd) { + define(['jquery'], function ($) { + return factory($); + }); + } else if (typeof module === "object" && typeof module.exports === "object") { + exports = factory(require('jquery')); + } else { + factory(jQuery); + } +})(function ($) { + + // Preserve the original jQuery "swing" easing as "jswing" + $.easing['jswing'] = $.easing['swing']; + + var pow = Math.pow, + sqrt = Math.sqrt, + sin = Math.sin, + cos = Math.cos, + PI = Math.PI, + c1 = 1.70158, + c2 = c1 * 1.525, + c3 = c1 + 1, + c4 = 2 * PI / 3, + c5 = 2 * PI / 4.5; + + // x is the fraction of animation progress, in the range 0..1 + function bounceOut(x) { + var n1 = 7.5625, + d1 = 2.75; + if (x < 1 / d1) { + return n1 * x * x; + } else if (x < 2 / d1) { + return n1 * (x -= 1.5 / d1) * x + .75; + } else if (x < 2.5 / d1) { + return n1 * (x -= 2.25 / d1) * x + .9375; + } else { + return n1 * (x -= 2.625 / d1) * x + .984375; + } + } + + $.extend($.easing, { + def: 'easeOutQuad', + swing: function (x) { + return $.easing[$.easing.def](x); + }, + easeInQuad: function (x) { + return x * x; + }, + easeOutQuad: function (x) { + return 1 - (1 - x) * (1 - x); + }, + easeInOutQuad: function (x) { + return x < 0.5 ? 2 * x * x : 1 - pow(-2 * x + 2, 2) / 2; + }, + easeInCubic: function (x) { + return x * x * x; + }, + easeOutCubic: function (x) { + return 1 - pow(1 - x, 3); + }, + easeInOutCubic: function (x) { + return x < 0.5 ? 4 * x * x * x : 1 - pow(-2 * x + 2, 3) / 2; + }, + easeInQuart: function (x) { + return x * x * x * x; + }, + easeOutQuart: function (x) { + return 1 - pow(1 - x, 4); + }, + easeInOutQuart: function (x) { + return x < 0.5 ? 8 * x * x * x * x : 1 - pow(-2 * x + 2, 4) / 2; + }, + easeInQuint: function (x) { + return x * x * x * x * x; + }, + easeOutQuint: function (x) { + return 1 - pow(1 - x, 5); + }, + easeInOutQuint: function (x) { + return x < 0.5 ? 16 * x * x * x * x * x : 1 - pow(-2 * x + 2, 5) / 2; + }, + easeInSine: function (x) { + return 1 - cos(x * PI / 2); + }, + easeOutSine: function (x) { + return sin(x * PI / 2); + }, + easeInOutSine: function (x) { + return -(cos(PI * x) - 1) / 2; + }, + easeInExpo: function (x) { + return x === 0 ? 0 : pow(2, 10 * x - 10); + }, + easeOutExpo: function (x) { + return x === 1 ? 1 : 1 - pow(2, -10 * x); + }, + easeInOutExpo: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? pow(2, 20 * x - 10) / 2 : (2 - pow(2, -20 * x + 10)) / 2; + }, + easeInCirc: function (x) { + return 1 - sqrt(1 - pow(x, 2)); + }, + easeOutCirc: function (x) { + return sqrt(1 - pow(x - 1, 2)); + }, + easeInOutCirc: function (x) { + return x < 0.5 ? (1 - sqrt(1 - pow(2 * x, 2))) / 2 : (sqrt(1 - pow(-2 * x + 2, 2)) + 1) / 2; + }, + easeInElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : -pow(2, 10 * x - 10) * sin((x * 10 - 10.75) * c4); + }, + easeOutElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : pow(2, -10 * x) * sin((x * 10 - 0.75) * c4) + 1; + }, + easeInOutElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? -(pow(2, 20 * x - 10) * sin((20 * x - 11.125) * c5)) / 2 : pow(2, -20 * x + 10) * sin((20 * x - 11.125) * c5) / 2 + 1; + }, + easeInBack: function (x) { + return c3 * x * x * x - c1 * x * x; + }, + easeOutBack: function (x) { + return 1 + c3 * pow(x - 1, 3) + c1 * pow(x - 1, 2); + }, + easeInOutBack: function (x) { + return x < 0.5 ? pow(2 * x, 2) * ((c2 + 1) * 2 * x - c2) / 2 : (pow(2 * x - 2, 2) * ((c2 + 1) * (x * 2 - 2) + c2) + 2) / 2; + }, + easeInBounce: function (x) { + return 1 - bounceOut(1 - x); + }, + easeOutBounce: bounceOut, + easeInOutBounce: function (x) { + return x < 0.5 ? (1 - bounceOut(1 - 2 * x)) / 2 : (1 + bounceOut(2 * x - 1)) / 2; + } + }); +});; // Custom Easing +jQuery.extend(jQuery.easing, { + easeInOutMaterial: function (x, t, b, c, d) { + if ((t /= d / 2) < 1) return c / 2 * t * t + b; + return c / 4 * ((t -= 2) * t * t + 2) + b; + } +});; /*! VelocityJS.org (1.2.3). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */ +/*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */ +/*! Note that this has been modified by Materialize to confirm that Velocity is not already being imported. */ +jQuery.Velocity ? console.log("Velocity is already loaded. You may be needlessly importing Velocity again; note that Materialize includes Velocity.") : (!function (e) { + function t(e) { + var t = e.length, + a = r.type(e);return "function" === a || r.isWindow(e) ? !1 : 1 === e.nodeType && t ? !0 : "array" === a || 0 === t || "number" == typeof t && t > 0 && t - 1 in e; + }if (!e.jQuery) { + var r = function (e, t) { + return new r.fn.init(e, t); + };r.isWindow = function (e) { + return null != e && e == e.window; + }, r.type = function (e) { + return null == e ? e + "" : "object" == typeof e || "function" == typeof e ? n[i.call(e)] || "object" : typeof e; + }, r.isArray = Array.isArray || function (e) { + return "array" === r.type(e); + }, r.isPlainObject = function (e) { + var t;if (!e || "object" !== r.type(e) || e.nodeType || r.isWindow(e)) return !1;try { + if (e.constructor && !o.call(e, "constructor") && !o.call(e.constructor.prototype, "isPrototypeOf")) return !1; + } catch (a) { + return !1; + }for (t in e) {}return void 0 === t || o.call(e, t); + }, r.each = function (e, r, a) { + var n, + o = 0, + i = e.length, + s = t(e);if (a) { + if (s) for (; i > o && (n = r.apply(e[o], a), n !== !1); o++) {} else for (o in e) { + if (n = r.apply(e[o], a), n === !1) break; + } + } else if (s) for (; i > o && (n = r.call(e[o], o, e[o]), n !== !1); o++) {} else for (o in e) { + if (n = r.call(e[o], o, e[o]), n === !1) break; + }return e; + }, r.data = function (e, t, n) { + if (void 0 === n) { + var o = e[r.expando], + i = o && a[o];if (void 0 === t) return i;if (i && t in i) return i[t]; + } else if (void 0 !== t) { + var o = e[r.expando] || (e[r.expando] = ++r.uuid);return a[o] = a[o] || {}, a[o][t] = n, n; + } + }, r.removeData = function (e, t) { + var n = e[r.expando], + o = n && a[n];o && r.each(t, function (e, t) { + delete o[t]; + }); + }, r.extend = function () { + var e, + t, + a, + n, + o, + i, + s = arguments[0] || {}, + l = 1, + u = arguments.length, + c = !1;for ("boolean" == typeof s && (c = s, s = arguments[l] || {}, l++), "object" != typeof s && "function" !== r.type(s) && (s = {}), l === u && (s = this, l--); u > l; l++) { + if (null != (o = arguments[l])) for (n in o) { + e = s[n], a = o[n], s !== a && (c && a && (r.isPlainObject(a) || (t = r.isArray(a))) ? (t ? (t = !1, i = e && r.isArray(e) ? e : []) : i = e && r.isPlainObject(e) ? e : {}, s[n] = r.extend(c, i, a)) : void 0 !== a && (s[n] = a)); + } + }return s; + }, r.queue = function (e, a, n) { + function o(e, r) { + var a = r || [];return null != e && (t(Object(e)) ? !function (e, t) { + for (var r = +t.length, a = 0, n = e.length; r > a;) { + e[n++] = t[a++]; + }if (r !== r) for (; void 0 !== t[a];) { + e[n++] = t[a++]; + }return e.length = n, e; + }(a, "string" == typeof e ? [e] : e) : [].push.call(a, e)), a; + }if (e) { + a = (a || "fx") + "queue";var i = r.data(e, a);return n ? (!i || r.isArray(n) ? i = r.data(e, a, o(n)) : i.push(n), i) : i || []; + } + }, r.dequeue = function (e, t) { + r.each(e.nodeType ? [e] : e, function (e, a) { + t = t || "fx";var n = r.queue(a, t), + o = n.shift();"inprogress" === o && (o = n.shift()), o && ("fx" === t && n.unshift("inprogress"), o.call(a, function () { + r.dequeue(a, t); + })); + }); + }, r.fn = r.prototype = { init: function (e) { + if (e.nodeType) return this[0] = e, this;throw new Error("Not a DOM node."); + }, offset: function () { + var t = this[0].getBoundingClientRect ? this[0].getBoundingClientRect() : { top: 0, left: 0 };return { top: t.top + (e.pageYOffset || document.scrollTop || 0) - (document.clientTop || 0), left: t.left + (e.pageXOffset || document.scrollLeft || 0) - (document.clientLeft || 0) }; + }, position: function () { + function e() { + for (var e = this.offsetParent || document; e && "html" === !e.nodeType.toLowerCase && "static" === e.style.position;) { + e = e.offsetParent; + }return e || document; + }var t = this[0], + e = e.apply(t), + a = this.offset(), + n = /^(?:body|html)$/i.test(e.nodeName) ? { top: 0, left: 0 } : r(e).offset();return a.top -= parseFloat(t.style.marginTop) || 0, a.left -= parseFloat(t.style.marginLeft) || 0, e.style && (n.top += parseFloat(e.style.borderTopWidth) || 0, n.left += parseFloat(e.style.borderLeftWidth) || 0), { top: a.top - n.top, left: a.left - n.left }; + } };var a = {};r.expando = "velocity" + new Date().getTime(), r.uuid = 0;for (var n = {}, o = n.hasOwnProperty, i = n.toString, s = "Boolean Number String Function Array Date RegExp Object Error".split(" "), l = 0; l < s.length; l++) { + n["[object " + s[l] + "]"] = s[l].toLowerCase(); + }r.fn.init.prototype = r.fn, e.Velocity = { Utilities: r }; + } +}(window), function (e) { + "object" == typeof module && "object" == typeof module.exports ? module.exports = e() : "function" == typeof define && define.amd ? define(e) : e(); +}(function () { + return function (e, t, r, a) { + function n(e) { + for (var t = -1, r = e ? e.length : 0, a = []; ++t < r;) { + var n = e[t];n && a.push(n); + }return a; + }function o(e) { + return m.isWrapped(e) ? e = [].slice.call(e) : m.isNode(e) && (e = [e]), e; + }function i(e) { + var t = f.data(e, "velocity");return null === t ? a : t; + }function s(e) { + return function (t) { + return Math.round(t * e) * (1 / e); + }; + }function l(e, r, a, n) { + function o(e, t) { + return 1 - 3 * t + 3 * e; + }function i(e, t) { + return 3 * t - 6 * e; + }function s(e) { + return 3 * e; + }function l(e, t, r) { + return ((o(t, r) * e + i(t, r)) * e + s(t)) * e; + }function u(e, t, r) { + return 3 * o(t, r) * e * e + 2 * i(t, r) * e + s(t); + }function c(t, r) { + for (var n = 0; m > n; ++n) { + var o = u(r, e, a);if (0 === o) return r;var i = l(r, e, a) - t;r -= i / o; + }return r; + }function p() { + for (var t = 0; b > t; ++t) { + w[t] = l(t * x, e, a); + } + }function f(t, r, n) { + var o, + i, + s = 0;do { + i = r + (n - r) / 2, o = l(i, e, a) - t, o > 0 ? n = i : r = i; + } while (Math.abs(o) > h && ++s < v);return i; + }function d(t) { + for (var r = 0, n = 1, o = b - 1; n != o && w[n] <= t; ++n) { + r += x; + }--n;var i = (t - w[n]) / (w[n + 1] - w[n]), + s = r + i * x, + l = u(s, e, a);return l >= y ? c(t, s) : 0 == l ? s : f(t, r, r + x); + }function g() { + V = !0, (e != r || a != n) && p(); + }var m = 4, + y = .001, + h = 1e-7, + v = 10, + b = 11, + x = 1 / (b - 1), + S = "Float32Array" in t;if (4 !== arguments.length) return !1;for (var P = 0; 4 > P; ++P) { + if ("number" != typeof arguments[P] || isNaN(arguments[P]) || !isFinite(arguments[P])) return !1; + }e = Math.min(e, 1), a = Math.min(a, 1), e = Math.max(e, 0), a = Math.max(a, 0);var w = S ? new Float32Array(b) : new Array(b), + V = !1, + C = function (t) { + return V || g(), e === r && a === n ? t : 0 === t ? 0 : 1 === t ? 1 : l(d(t), r, n); + };C.getControlPoints = function () { + return [{ x: e, y: r }, { x: a, y: n }]; + };var T = "generateBezier(" + [e, r, a, n] + ")";return C.toString = function () { + return T; + }, C; + }function u(e, t) { + var r = e;return m.isString(e) ? b.Easings[e] || (r = !1) : r = m.isArray(e) && 1 === e.length ? s.apply(null, e) : m.isArray(e) && 2 === e.length ? x.apply(null, e.concat([t])) : m.isArray(e) && 4 === e.length ? l.apply(null, e) : !1, r === !1 && (r = b.Easings[b.defaults.easing] ? b.defaults.easing : v), r; + }function c(e) { + if (e) { + var t = new Date().getTime(), + r = b.State.calls.length;r > 1e4 && (b.State.calls = n(b.State.calls));for (var o = 0; r > o; o++) { + if (b.State.calls[o]) { + var s = b.State.calls[o], + l = s[0], + u = s[2], + d = s[3], + g = !!d, + y = null;d || (d = b.State.calls[o][3] = t - 16);for (var h = Math.min((t - d) / u.duration, 1), v = 0, x = l.length; x > v; v++) { + var P = l[v], + V = P.element;if (i(V)) { + var C = !1;if (u.display !== a && null !== u.display && "none" !== u.display) { + if ("flex" === u.display) { + var T = ["-webkit-box", "-moz-box", "-ms-flexbox", "-webkit-flex"];f.each(T, function (e, t) { + S.setPropertyValue(V, "display", t); + }); + }S.setPropertyValue(V, "display", u.display); + }u.visibility !== a && "hidden" !== u.visibility && S.setPropertyValue(V, "visibility", u.visibility);for (var k in P) { + if ("element" !== k) { + var A, + F = P[k], + j = m.isString(F.easing) ? b.Easings[F.easing] : F.easing;if (1 === h) A = F.endValue;else { + var E = F.endValue - F.startValue;if (A = F.startValue + E * j(h, u, E), !g && A === F.currentValue) continue; + }if (F.currentValue = A, "tween" === k) y = A;else { + if (S.Hooks.registered[k]) { + var H = S.Hooks.getRoot(k), + N = i(V).rootPropertyValueCache[H];N && (F.rootPropertyValue = N); + }var L = S.setPropertyValue(V, k, F.currentValue + (0 === parseFloat(A) ? "" : F.unitType), F.rootPropertyValue, F.scrollData);S.Hooks.registered[k] && (i(V).rootPropertyValueCache[H] = S.Normalizations.registered[H] ? S.Normalizations.registered[H]("extract", null, L[1]) : L[1]), "transform" === L[0] && (C = !0); + } + } + }u.mobileHA && i(V).transformCache.translate3d === a && (i(V).transformCache.translate3d = "(0px, 0px, 0px)", C = !0), C && S.flushTransformCache(V); + } + }u.display !== a && "none" !== u.display && (b.State.calls[o][2].display = !1), u.visibility !== a && "hidden" !== u.visibility && (b.State.calls[o][2].visibility = !1), u.progress && u.progress.call(s[1], s[1], h, Math.max(0, d + u.duration - t), d, y), 1 === h && p(o); + } + } + }b.State.isTicking && w(c); + }function p(e, t) { + if (!b.State.calls[e]) return !1;for (var r = b.State.calls[e][0], n = b.State.calls[e][1], o = b.State.calls[e][2], s = b.State.calls[e][4], l = !1, u = 0, c = r.length; c > u; u++) { + var p = r[u].element;if (t || o.loop || ("none" === o.display && S.setPropertyValue(p, "display", o.display), "hidden" === o.visibility && S.setPropertyValue(p, "visibility", o.visibility)), o.loop !== !0 && (f.queue(p)[1] === a || !/\.velocityQueueEntryFlag/i.test(f.queue(p)[1])) && i(p)) { + i(p).isAnimating = !1, i(p).rootPropertyValueCache = {};var d = !1;f.each(S.Lists.transforms3D, function (e, t) { + var r = /^scale/.test(t) ? 1 : 0, + n = i(p).transformCache[t];i(p).transformCache[t] !== a && new RegExp("^\\(" + r + "[^.]").test(n) && (d = !0, delete i(p).transformCache[t]); + }), o.mobileHA && (d = !0, delete i(p).transformCache.translate3d), d && S.flushTransformCache(p), S.Values.removeClass(p, "velocity-animating"); + }if (!t && o.complete && !o.loop && u === c - 1) try { + o.complete.call(n, n); + } catch (g) { + setTimeout(function () { + throw g; + }, 1); + }s && o.loop !== !0 && s(n), i(p) && o.loop === !0 && !t && (f.each(i(p).tweensContainer, function (e, t) { + /^rotate/.test(e) && 360 === parseFloat(t.endValue) && (t.endValue = 0, t.startValue = 360), /^backgroundPosition/.test(e) && 100 === parseFloat(t.endValue) && "%" === t.unitType && (t.endValue = 0, t.startValue = 100); + }), b(p, "reverse", { loop: !0, delay: o.delay })), o.queue !== !1 && f.dequeue(p, o.queue); + }b.State.calls[e] = !1;for (var m = 0, y = b.State.calls.length; y > m; m++) { + if (b.State.calls[m] !== !1) { + l = !0;break; + } + }l === !1 && (b.State.isTicking = !1, delete b.State.calls, b.State.calls = []); + }var f, + d = function () { + if (r.documentMode) return r.documentMode;for (var e = 7; e > 4; e--) { + var t = r.createElement("div");if (t.innerHTML = "", t.getElementsByTagName("span").length) return t = null, e; + }return a; + }(), + g = function () { + var e = 0;return t.webkitRequestAnimationFrame || t.mozRequestAnimationFrame || function (t) { + var r, + a = new Date().getTime();return r = Math.max(0, 16 - (a - e)), e = a + r, setTimeout(function () { + t(a + r); + }, r); + }; + }(), + m = { isString: function (e) { + return "string" == typeof e; + }, isArray: Array.isArray || function (e) { + return "[object Array]" === Object.prototype.toString.call(e); + }, isFunction: function (e) { + return "[object Function]" === Object.prototype.toString.call(e); + }, isNode: function (e) { + return e && e.nodeType; + }, isNodeList: function (e) { + return "object" == typeof e && /^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(e)) && e.length !== a && (0 === e.length || "object" == typeof e[0] && e[0].nodeType > 0); + }, isWrapped: function (e) { + return e && (e.jquery || t.Zepto && t.Zepto.zepto.isZ(e)); + }, isSVG: function (e) { + return t.SVGElement && e instanceof t.SVGElement; + }, isEmptyObject: function (e) { + for (var t in e) { + return !1; + }return !0; + } }, + y = !1;if (e.fn && e.fn.jquery ? (f = e, y = !0) : f = t.Velocity.Utilities, 8 >= d && !y) throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if (7 >= d) return void (jQuery.fn.velocity = jQuery.fn.animate);var h = 400, + v = "swing", + b = { State: { isMobile: /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent), isAndroid: /Android/i.test(navigator.userAgent), isGingerbread: /Android 2\.3\.[3-7]/i.test(navigator.userAgent), isChrome: t.chrome, isFirefox: /Firefox/i.test(navigator.userAgent), prefixElement: r.createElement("div"), prefixMatches: {}, scrollAnchor: null, scrollPropertyLeft: null, scrollPropertyTop: null, isTicking: !1, calls: [] }, CSS: {}, Utilities: f, Redirects: {}, Easings: {}, Promise: t.Promise, defaults: { queue: "", duration: h, easing: v, begin: a, complete: a, progress: a, display: a, visibility: a, loop: !1, delay: !1, mobileHA: !0, _cacheValues: !0 }, init: function (e) { + f.data(e, "velocity", { isSVG: m.isSVG(e), isAnimating: !1, computedStyle: null, tweensContainer: null, rootPropertyValueCache: {}, transformCache: {} }); + }, hook: null, mock: !1, version: { major: 1, minor: 2, patch: 2 }, debug: !1 };t.pageYOffset !== a ? (b.State.scrollAnchor = t, b.State.scrollPropertyLeft = "pageXOffset", b.State.scrollPropertyTop = "pageYOffset") : (b.State.scrollAnchor = r.documentElement || r.body.parentNode || r.body, b.State.scrollPropertyLeft = "scrollLeft", b.State.scrollPropertyTop = "scrollTop");var x = function () { + function e(e) { + return -e.tension * e.x - e.friction * e.v; + }function t(t, r, a) { + var n = { x: t.x + a.dx * r, v: t.v + a.dv * r, tension: t.tension, friction: t.friction };return { dx: n.v, dv: e(n) }; + }function r(r, a) { + var n = { dx: r.v, dv: e(r) }, + o = t(r, .5 * a, n), + i = t(r, .5 * a, o), + s = t(r, a, i), + l = 1 / 6 * (n.dx + 2 * (o.dx + i.dx) + s.dx), + u = 1 / 6 * (n.dv + 2 * (o.dv + i.dv) + s.dv);return r.x = r.x + l * a, r.v = r.v + u * a, r; + }return function a(e, t, n) { + var o, + i, + s, + l = { x: -1, v: 0, tension: null, friction: null }, + u = [0], + c = 0, + p = 1e-4, + f = .016;for (e = parseFloat(e) || 500, t = parseFloat(t) || 20, n = n || null, l.tension = e, l.friction = t, o = null !== n, o ? (c = a(e, t), i = c / n * f) : i = f; s = r(s || l, i), u.push(1 + s.x), c += 16, Math.abs(s.x) > p && Math.abs(s.v) > p;) {}return o ? function (e) { + return u[e * (u.length - 1) | 0]; + } : c; + }; + }();b.Easings = { linear: function (e) { + return e; + }, swing: function (e) { + return .5 - Math.cos(e * Math.PI) / 2; + }, spring: function (e) { + return 1 - Math.cos(4.5 * e * Math.PI) * Math.exp(6 * -e); + } }, f.each([["ease", [.25, .1, .25, 1]], ["ease-in", [.42, 0, 1, 1]], ["ease-out", [0, 0, .58, 1]], ["ease-in-out", [.42, 0, .58, 1]], ["easeInSine", [.47, 0, .745, .715]], ["easeOutSine", [.39, .575, .565, 1]], ["easeInOutSine", [.445, .05, .55, .95]], ["easeInQuad", [.55, .085, .68, .53]], ["easeOutQuad", [.25, .46, .45, .94]], ["easeInOutQuad", [.455, .03, .515, .955]], ["easeInCubic", [.55, .055, .675, .19]], ["easeOutCubic", [.215, .61, .355, 1]], ["easeInOutCubic", [.645, .045, .355, 1]], ["easeInQuart", [.895, .03, .685, .22]], ["easeOutQuart", [.165, .84, .44, 1]], ["easeInOutQuart", [.77, 0, .175, 1]], ["easeInQuint", [.755, .05, .855, .06]], ["easeOutQuint", [.23, 1, .32, 1]], ["easeInOutQuint", [.86, 0, .07, 1]], ["easeInExpo", [.95, .05, .795, .035]], ["easeOutExpo", [.19, 1, .22, 1]], ["easeInOutExpo", [1, 0, 0, 1]], ["easeInCirc", [.6, .04, .98, .335]], ["easeOutCirc", [.075, .82, .165, 1]], ["easeInOutCirc", [.785, .135, .15, .86]]], function (e, t) { + b.Easings[t[0]] = l.apply(null, t[1]); + });var S = b.CSS = { RegEx: { isHex: /^#([A-f\d]{3}){1,2}$/i, valueUnwrap: /^[A-z]+\((.*)\)$/i, wrappedValueAlreadyExtracted: /[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/, valueSplit: /([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi }, Lists: { colors: ["fill", "stroke", "stopColor", "color", "backgroundColor", "borderColor", "borderTopColor", "borderRightColor", "borderBottomColor", "borderLeftColor", "outlineColor"], transformsBase: ["translateX", "translateY", "scale", "scaleX", "scaleY", "skewX", "skewY", "rotateZ"], transforms3D: ["transformPerspective", "translateZ", "scaleZ", "rotateX", "rotateY"] }, Hooks: { templates: { textShadow: ["Color X Y Blur", "black 0px 0px 0px"], boxShadow: ["Color X Y Blur Spread", "black 0px 0px 0px 0px"], clip: ["Top Right Bottom Left", "0px 0px 0px 0px"], backgroundPosition: ["X Y", "0% 0%"], transformOrigin: ["X Y Z", "50% 50% 0px"], perspectiveOrigin: ["X Y", "50% 50%"] }, registered: {}, register: function () { + for (var e = 0; e < S.Lists.colors.length; e++) { + var t = "color" === S.Lists.colors[e] ? "0 0 0 1" : "255 255 255 1";S.Hooks.templates[S.Lists.colors[e]] = ["Red Green Blue Alpha", t]; + }var r, a, n;if (d) for (r in S.Hooks.templates) { + a = S.Hooks.templates[r], n = a[0].split(" ");var o = a[1].match(S.RegEx.valueSplit);"Color" === n[0] && (n.push(n.shift()), o.push(o.shift()), S.Hooks.templates[r] = [n.join(" "), o.join(" ")]); + }for (r in S.Hooks.templates) { + a = S.Hooks.templates[r], n = a[0].split(" ");for (var e in n) { + var i = r + n[e], + s = e;S.Hooks.registered[i] = [r, s]; + } + } + }, getRoot: function (e) { + var t = S.Hooks.registered[e];return t ? t[0] : e; + }, cleanRootPropertyValue: function (e, t) { + return S.RegEx.valueUnwrap.test(t) && (t = t.match(S.RegEx.valueUnwrap)[1]), S.Values.isCSSNullValue(t) && (t = S.Hooks.templates[e][1]), t; + }, extractValue: function (e, t) { + var r = S.Hooks.registered[e];if (r) { + var a = r[0], + n = r[1];return t = S.Hooks.cleanRootPropertyValue(a, t), t.toString().match(S.RegEx.valueSplit)[n]; + }return t; + }, injectValue: function (e, t, r) { + var a = S.Hooks.registered[e];if (a) { + var n, + o, + i = a[0], + s = a[1];return r = S.Hooks.cleanRootPropertyValue(i, r), n = r.toString().match(S.RegEx.valueSplit), n[s] = t, o = n.join(" "); + }return r; + } }, Normalizations: { registered: { clip: function (e, t, r) { + switch (e) {case "name": + return "clip";case "extract": + var a;return S.RegEx.wrappedValueAlreadyExtracted.test(r) ? a = r : (a = r.toString().match(S.RegEx.valueUnwrap), a = a ? a[1].replace(/,(\s+)?/g, " ") : r), a;case "inject": + return "rect(" + r + ")";} + }, blur: function (e, t, r) { + switch (e) {case "name": + return b.State.isFirefox ? "filter" : "-webkit-filter";case "extract": + var a = parseFloat(r);if (!a && 0 !== a) { + var n = r.toString().match(/blur\(([0-9]+[A-z]+)\)/i);a = n ? n[1] : 0; + }return a;case "inject": + return parseFloat(r) ? "blur(" + r + ")" : "none";} + }, opacity: function (e, t, r) { + if (8 >= d) switch (e) {case "name": + return "filter";case "extract": + var a = r.toString().match(/alpha\(opacity=(.*)\)/i);return r = a ? a[1] / 100 : 1;case "inject": + return t.style.zoom = 1, parseFloat(r) >= 1 ? "" : "alpha(opacity=" + parseInt(100 * parseFloat(r), 10) + ")";} else switch (e) {case "name": + return "opacity";case "extract": + return r;case "inject": + return r;} + } }, register: function () { + 9 >= d || b.State.isGingerbread || (S.Lists.transformsBase = S.Lists.transformsBase.concat(S.Lists.transforms3D));for (var e = 0; e < S.Lists.transformsBase.length; e++) { + !function () { + var t = S.Lists.transformsBase[e];S.Normalizations.registered[t] = function (e, r, n) { + switch (e) {case "name": + return "transform";case "extract": + return i(r) === a || i(r).transformCache[t] === a ? /^scale/i.test(t) ? 1 : 0 : i(r).transformCache[t].replace(/[()]/g, "");case "inject": + var o = !1;switch (t.substr(0, t.length - 1)) {case "translate": + o = !/(%|px|em|rem|vw|vh|\d)$/i.test(n);break;case "scal":case "scale": + b.State.isAndroid && i(r).transformCache[t] === a && 1 > n && (n = 1), o = !/(\d)$/i.test(n);break;case "skew": + o = !/(deg|\d)$/i.test(n);break;case "rotate": + o = !/(deg|\d)$/i.test(n);}return o || (i(r).transformCache[t] = "(" + n + ")"), i(r).transformCache[t];} + }; + }(); + }for (var e = 0; e < S.Lists.colors.length; e++) { + !function () { + var t = S.Lists.colors[e];S.Normalizations.registered[t] = function (e, r, n) { + switch (e) {case "name": + return t;case "extract": + var o;if (S.RegEx.wrappedValueAlreadyExtracted.test(n)) o = n;else { + var i, + s = { black: "rgb(0, 0, 0)", blue: "rgb(0, 0, 255)", gray: "rgb(128, 128, 128)", green: "rgb(0, 128, 0)", red: "rgb(255, 0, 0)", white: "rgb(255, 255, 255)" };/^[A-z]+$/i.test(n) ? i = s[n] !== a ? s[n] : s.black : S.RegEx.isHex.test(n) ? i = "rgb(" + S.Values.hexToRgb(n).join(" ") + ")" : /^rgba?\(/i.test(n) || (i = s.black), o = (i || n).toString().match(S.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g, " "); + }return 8 >= d || 3 !== o.split(" ").length || (o += " 1"), o;case "inject": + return 8 >= d ? 4 === n.split(" ").length && (n = n.split(/\s+/).slice(0, 3).join(" ")) : 3 === n.split(" ").length && (n += " 1"), (8 >= d ? "rgb" : "rgba") + "(" + n.replace(/\s+/g, ",").replace(/\.(\d)+(?=,)/g, "") + ")";} + }; + }(); + } + } }, Names: { camelCase: function (e) { + return e.replace(/-(\w)/g, function (e, t) { + return t.toUpperCase(); + }); + }, SVGAttribute: function (e) { + var t = "width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return (d || b.State.isAndroid && !b.State.isChrome) && (t += "|transform"), new RegExp("^(" + t + ")$", "i").test(e); + }, prefixCheck: function (e) { + if (b.State.prefixMatches[e]) return [b.State.prefixMatches[e], !0];for (var t = ["", "Webkit", "Moz", "ms", "O"], r = 0, a = t.length; a > r; r++) { + var n;if (n = 0 === r ? e : t[r] + e.replace(/^\w/, function (e) { + return e.toUpperCase(); + }), m.isString(b.State.prefixElement.style[n])) return b.State.prefixMatches[e] = n, [n, !0]; + }return [e, !1]; + } }, Values: { hexToRgb: function (e) { + var t, + r = /^#?([a-f\d])([a-f\d])([a-f\d])$/i, + a = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return e = e.replace(r, function (e, t, r, a) { + return t + t + r + r + a + a; + }), t = a.exec(e), t ? [parseInt(t[1], 16), parseInt(t[2], 16), parseInt(t[3], 16)] : [0, 0, 0]; + }, isCSSNullValue: function (e) { + return 0 == e || /^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e); + }, getUnitType: function (e) { + return (/^(rotate|skew)/i.test(e) ? "deg" : /(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e) ? "" : "px" + ); + }, getDisplayType: function (e) { + var t = e && e.tagName.toString().toLowerCase();return (/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t) ? "inline" : /^(li)$/i.test(t) ? "list-item" : /^(tr)$/i.test(t) ? "table-row" : /^(table)$/i.test(t) ? "table" : /^(tbody)$/i.test(t) ? "table-row-group" : "block" + ); + }, addClass: function (e, t) { + e.classList ? e.classList.add(t) : e.className += (e.className.length ? " " : "") + t; + }, removeClass: function (e, t) { + e.classList ? e.classList.remove(t) : e.className = e.className.toString().replace(new RegExp("(^|\\s)" + t.split(" ").join("|") + "(\\s|$)", "gi"), " "); + } }, getPropertyValue: function (e, r, n, o) { + function s(e, r) { + function n() { + u && S.setPropertyValue(e, "display", "none"); + }var l = 0;if (8 >= d) l = f.css(e, r);else { + var u = !1;if (/^(width|height)$/.test(r) && 0 === S.getPropertyValue(e, "display") && (u = !0, S.setPropertyValue(e, "display", S.Values.getDisplayType(e))), !o) { + if ("height" === r && "border-box" !== S.getPropertyValue(e, "boxSizing").toString().toLowerCase()) { + var c = e.offsetHeight - (parseFloat(S.getPropertyValue(e, "borderTopWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "borderBottomWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingTop")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingBottom")) || 0);return n(), c; + }if ("width" === r && "border-box" !== S.getPropertyValue(e, "boxSizing").toString().toLowerCase()) { + var p = e.offsetWidth - (parseFloat(S.getPropertyValue(e, "borderLeftWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "borderRightWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingLeft")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingRight")) || 0);return n(), p; + } + }var g;g = i(e) === a ? t.getComputedStyle(e, null) : i(e).computedStyle ? i(e).computedStyle : i(e).computedStyle = t.getComputedStyle(e, null), "borderColor" === r && (r = "borderTopColor"), l = 9 === d && "filter" === r ? g.getPropertyValue(r) : g[r], ("" === l || null === l) && (l = e.style[r]), n(); + }if ("auto" === l && /^(top|right|bottom|left)$/i.test(r)) { + var m = s(e, "position");("fixed" === m || "absolute" === m && /top|left/i.test(r)) && (l = f(e).position()[r] + "px"); + }return l; + }var l;if (S.Hooks.registered[r]) { + var u = r, + c = S.Hooks.getRoot(u);n === a && (n = S.getPropertyValue(e, S.Names.prefixCheck(c)[0])), S.Normalizations.registered[c] && (n = S.Normalizations.registered[c]("extract", e, n)), l = S.Hooks.extractValue(u, n); + } else if (S.Normalizations.registered[r]) { + var p, g;p = S.Normalizations.registered[r]("name", e), "transform" !== p && (g = s(e, S.Names.prefixCheck(p)[0]), S.Values.isCSSNullValue(g) && S.Hooks.templates[r] && (g = S.Hooks.templates[r][1])), l = S.Normalizations.registered[r]("extract", e, g); + }if (!/^[\d-]/.test(l)) if (i(e) && i(e).isSVG && S.Names.SVGAttribute(r)) { + if (/^(height|width)$/i.test(r)) try { + l = e.getBBox()[r]; + } catch (m) { + l = 0; + } else l = e.getAttribute(r); + } else l = s(e, S.Names.prefixCheck(r)[0]);return S.Values.isCSSNullValue(l) && (l = 0), b.debug >= 2 && console.log("Get " + r + ": " + l), l; + }, setPropertyValue: function (e, r, a, n, o) { + var s = r;if ("scroll" === r) o.container ? o.container["scroll" + o.direction] = a : "Left" === o.direction ? t.scrollTo(a, o.alternateValue) : t.scrollTo(o.alternateValue, a);else if (S.Normalizations.registered[r] && "transform" === S.Normalizations.registered[r]("name", e)) S.Normalizations.registered[r]("inject", e, a), s = "transform", a = i(e).transformCache[r];else { + if (S.Hooks.registered[r]) { + var l = r, + u = S.Hooks.getRoot(r);n = n || S.getPropertyValue(e, u), a = S.Hooks.injectValue(l, a, n), r = u; + }if (S.Normalizations.registered[r] && (a = S.Normalizations.registered[r]("inject", e, a), r = S.Normalizations.registered[r]("name", e)), s = S.Names.prefixCheck(r)[0], 8 >= d) try { + e.style[s] = a; + } catch (c) { + b.debug && console.log("Browser does not support [" + a + "] for [" + s + "]"); + } else i(e) && i(e).isSVG && S.Names.SVGAttribute(r) ? e.setAttribute(r, a) : e.style[s] = a;b.debug >= 2 && console.log("Set " + r + " (" + s + "): " + a); + }return [s, a]; + }, flushTransformCache: function (e) { + function t(t) { + return parseFloat(S.getPropertyValue(e, t)); + }var r = "";if ((d || b.State.isAndroid && !b.State.isChrome) && i(e).isSVG) { + var a = { translate: [t("translateX"), t("translateY")], skewX: [t("skewX")], skewY: [t("skewY")], scale: 1 !== t("scale") ? [t("scale"), t("scale")] : [t("scaleX"), t("scaleY")], rotate: [t("rotateZ"), 0, 0] };f.each(i(e).transformCache, function (e) { + /^translate/i.test(e) ? e = "translate" : /^scale/i.test(e) ? e = "scale" : /^rotate/i.test(e) && (e = "rotate"), a[e] && (r += e + "(" + a[e].join(" ") + ") ", delete a[e]); + }); + } else { + var n, o;f.each(i(e).transformCache, function (t) { + return n = i(e).transformCache[t], "transformPerspective" === t ? (o = n, !0) : (9 === d && "rotateZ" === t && (t = "rotate"), void (r += t + n + " ")); + }), o && (r = "perspective" + o + " " + r); + }S.setPropertyValue(e, "transform", r); + } };S.Hooks.register(), S.Normalizations.register(), b.hook = function (e, t, r) { + var n = a;return e = o(e), f.each(e, function (e, o) { + if (i(o) === a && b.init(o), r === a) n === a && (n = b.CSS.getPropertyValue(o, t));else { + var s = b.CSS.setPropertyValue(o, t, r);"transform" === s[0] && b.CSS.flushTransformCache(o), n = s; + } + }), n; + };var P = function () { + function e() { + return s ? k.promise || null : l; + }function n() { + function e(e) { + function p(e, t) { + var r = a, + n = a, + i = a;return m.isArray(e) ? (r = e[0], !m.isArray(e[1]) && /^[\d-]/.test(e[1]) || m.isFunction(e[1]) || S.RegEx.isHex.test(e[1]) ? i = e[1] : (m.isString(e[1]) && !S.RegEx.isHex.test(e[1]) || m.isArray(e[1])) && (n = t ? e[1] : u(e[1], s.duration), e[2] !== a && (i = e[2]))) : r = e, t || (n = n || s.easing), m.isFunction(r) && (r = r.call(o, V, w)), m.isFunction(i) && (i = i.call(o, V, w)), [r || 0, n, i]; + }function d(e, t) { + var r, a;return a = (t || "0").toString().toLowerCase().replace(/[%A-z]+$/, function (e) { + return r = e, ""; + }), r || (r = S.Values.getUnitType(e)), [a, r]; + }function h() { + var e = { myParent: o.parentNode || r.body, position: S.getPropertyValue(o, "position"), fontSize: S.getPropertyValue(o, "fontSize") }, + a = e.position === L.lastPosition && e.myParent === L.lastParent, + n = e.fontSize === L.lastFontSize;L.lastParent = e.myParent, L.lastPosition = e.position, L.lastFontSize = e.fontSize;var s = 100, + l = {};if (n && a) l.emToPx = L.lastEmToPx, l.percentToPxWidth = L.lastPercentToPxWidth, l.percentToPxHeight = L.lastPercentToPxHeight;else { + var u = i(o).isSVG ? r.createElementNS("http://www.w3.org/2000/svg", "rect") : r.createElement("div");b.init(u), e.myParent.appendChild(u), f.each(["overflow", "overflowX", "overflowY"], function (e, t) { + b.CSS.setPropertyValue(u, t, "hidden"); + }), b.CSS.setPropertyValue(u, "position", e.position), b.CSS.setPropertyValue(u, "fontSize", e.fontSize), b.CSS.setPropertyValue(u, "boxSizing", "content-box"), f.each(["minWidth", "maxWidth", "width", "minHeight", "maxHeight", "height"], function (e, t) { + b.CSS.setPropertyValue(u, t, s + "%"); + }), b.CSS.setPropertyValue(u, "paddingLeft", s + "em"), l.percentToPxWidth = L.lastPercentToPxWidth = (parseFloat(S.getPropertyValue(u, "width", null, !0)) || 1) / s, l.percentToPxHeight = L.lastPercentToPxHeight = (parseFloat(S.getPropertyValue(u, "height", null, !0)) || 1) / s, l.emToPx = L.lastEmToPx = (parseFloat(S.getPropertyValue(u, "paddingLeft")) || 1) / s, e.myParent.removeChild(u); + }return null === L.remToPx && (L.remToPx = parseFloat(S.getPropertyValue(r.body, "fontSize")) || 16), null === L.vwToPx && (L.vwToPx = parseFloat(t.innerWidth) / 100, L.vhToPx = parseFloat(t.innerHeight) / 100), l.remToPx = L.remToPx, l.vwToPx = L.vwToPx, l.vhToPx = L.vhToPx, b.debug >= 1 && console.log("Unit ratios: " + JSON.stringify(l), o), l; + }if (s.begin && 0 === V) try { + s.begin.call(g, g); + } catch (x) { + setTimeout(function () { + throw x; + }, 1); + }if ("scroll" === A) { + var P, + C, + T, + F = /^x$/i.test(s.axis) ? "Left" : "Top", + j = parseFloat(s.offset) || 0;s.container ? m.isWrapped(s.container) || m.isNode(s.container) ? (s.container = s.container[0] || s.container, P = s.container["scroll" + F], T = P + f(o).position()[F.toLowerCase()] + j) : s.container = null : (P = b.State.scrollAnchor[b.State["scrollProperty" + F]], C = b.State.scrollAnchor[b.State["scrollProperty" + ("Left" === F ? "Top" : "Left")]], T = f(o).offset()[F.toLowerCase()] + j), l = { scroll: { rootPropertyValue: !1, startValue: P, currentValue: P, endValue: T, unitType: "", easing: s.easing, scrollData: { container: s.container, direction: F, alternateValue: C } }, element: o }, b.debug && console.log("tweensContainer (scroll): ", l.scroll, o); + } else if ("reverse" === A) { + if (!i(o).tweensContainer) return void f.dequeue(o, s.queue);"none" === i(o).opts.display && (i(o).opts.display = "auto"), "hidden" === i(o).opts.visibility && (i(o).opts.visibility = "visible"), i(o).opts.loop = !1, i(o).opts.begin = null, i(o).opts.complete = null, v.easing || delete s.easing, v.duration || delete s.duration, s = f.extend({}, i(o).opts, s);var E = f.extend(!0, {}, i(o).tweensContainer);for (var H in E) { + if ("element" !== H) { + var N = E[H].startValue;E[H].startValue = E[H].currentValue = E[H].endValue, E[H].endValue = N, m.isEmptyObject(v) || (E[H].easing = s.easing), b.debug && console.log("reverse tweensContainer (" + H + "): " + JSON.stringify(E[H]), o); + } + }l = E; + } else if ("start" === A) { + var E;i(o).tweensContainer && i(o).isAnimating === !0 && (E = i(o).tweensContainer), f.each(y, function (e, t) { + if (RegExp("^" + S.Lists.colors.join("$|^") + "$").test(e)) { + var r = p(t, !0), + n = r[0], + o = r[1], + i = r[2];if (S.RegEx.isHex.test(n)) { + for (var s = ["Red", "Green", "Blue"], l = S.Values.hexToRgb(n), u = i ? S.Values.hexToRgb(i) : a, c = 0; c < s.length; c++) { + var f = [l[c]];o && f.push(o), u !== a && f.push(u[c]), y[e + s[c]] = f; + }delete y[e]; + } + } + });for (var z in y) { + var O = p(y[z]), + q = O[0], + $ = O[1], + M = O[2];z = S.Names.camelCase(z);var I = S.Hooks.getRoot(z), + B = !1;if (i(o).isSVG || "tween" === I || S.Names.prefixCheck(I)[1] !== !1 || S.Normalizations.registered[I] !== a) { + (s.display !== a && null !== s.display && "none" !== s.display || s.visibility !== a && "hidden" !== s.visibility) && /opacity|filter/.test(z) && !M && 0 !== q && (M = 0), s._cacheValues && E && E[z] ? (M === a && (M = E[z].endValue + E[z].unitType), B = i(o).rootPropertyValueCache[I]) : S.Hooks.registered[z] ? M === a ? (B = S.getPropertyValue(o, I), M = S.getPropertyValue(o, z, B)) : B = S.Hooks.templates[I][1] : M === a && (M = S.getPropertyValue(o, z));var W, + G, + Y, + D = !1;if (W = d(z, M), M = W[0], Y = W[1], W = d(z, q), q = W[0].replace(/^([+-\/*])=/, function (e, t) { + return D = t, ""; + }), G = W[1], M = parseFloat(M) || 0, q = parseFloat(q) || 0, "%" === G && (/^(fontSize|lineHeight)$/.test(z) ? (q /= 100, G = "em") : /^scale/.test(z) ? (q /= 100, G = "") : /(Red|Green|Blue)$/i.test(z) && (q = q / 100 * 255, G = "")), /[\/*]/.test(D)) G = Y;else if (Y !== G && 0 !== M) if (0 === q) G = Y;else { + n = n || h();var Q = /margin|padding|left|right|width|text|word|letter/i.test(z) || /X$/.test(z) || "x" === z ? "x" : "y";switch (Y) {case "%": + M *= "x" === Q ? n.percentToPxWidth : n.percentToPxHeight;break;case "px": + break;default: + M *= n[Y + "ToPx"];}switch (G) {case "%": + M *= 1 / ("x" === Q ? n.percentToPxWidth : n.percentToPxHeight);break;case "px": + break;default: + M *= 1 / n[G + "ToPx"];} + }switch (D) {case "+": + q = M + q;break;case "-": + q = M - q;break;case "*": + q = M * q;break;case "/": + q = M / q;}l[z] = { rootPropertyValue: B, startValue: M, currentValue: M, endValue: q, unitType: G, easing: $ }, b.debug && console.log("tweensContainer (" + z + "): " + JSON.stringify(l[z]), o); + } else b.debug && console.log("Skipping [" + I + "] due to a lack of browser support."); + }l.element = o; + }l.element && (S.Values.addClass(o, "velocity-animating"), R.push(l), "" === s.queue && (i(o).tweensContainer = l, i(o).opts = s), i(o).isAnimating = !0, V === w - 1 ? (b.State.calls.push([R, g, s, null, k.resolver]), b.State.isTicking === !1 && (b.State.isTicking = !0, c())) : V++); + }var n, + o = this, + s = f.extend({}, b.defaults, v), + l = {};switch (i(o) === a && b.init(o), parseFloat(s.delay) && s.queue !== !1 && f.queue(o, s.queue, function (e) { + b.velocityQueueEntryFlag = !0, i(o).delayTimer = { setTimeout: setTimeout(e, parseFloat(s.delay)), next: e }; + }), s.duration.toString().toLowerCase()) {case "fast": + s.duration = 200;break;case "normal": + s.duration = h;break;case "slow": + s.duration = 600;break;default: + s.duration = parseFloat(s.duration) || 1;}b.mock !== !1 && (b.mock === !0 ? s.duration = s.delay = 1 : (s.duration *= parseFloat(b.mock) || 1, s.delay *= parseFloat(b.mock) || 1)), s.easing = u(s.easing, s.duration), s.begin && !m.isFunction(s.begin) && (s.begin = null), s.progress && !m.isFunction(s.progress) && (s.progress = null), s.complete && !m.isFunction(s.complete) && (s.complete = null), s.display !== a && null !== s.display && (s.display = s.display.toString().toLowerCase(), "auto" === s.display && (s.display = b.CSS.Values.getDisplayType(o))), s.visibility !== a && null !== s.visibility && (s.visibility = s.visibility.toString().toLowerCase()), s.mobileHA = s.mobileHA && b.State.isMobile && !b.State.isGingerbread, s.queue === !1 ? s.delay ? setTimeout(e, s.delay) : e() : f.queue(o, s.queue, function (t, r) { + return r === !0 ? (k.promise && k.resolver(g), !0) : (b.velocityQueueEntryFlag = !0, void e(t)); + }), "" !== s.queue && "fx" !== s.queue || "inprogress" === f.queue(o)[0] || f.dequeue(o); + }var s, + l, + d, + g, + y, + v, + x = arguments[0] && (arguments[0].p || f.isPlainObject(arguments[0].properties) && !arguments[0].properties.names || m.isString(arguments[0].properties));if (m.isWrapped(this) ? (s = !1, d = 0, g = this, l = this) : (s = !0, d = 1, g = x ? arguments[0].elements || arguments[0].e : arguments[0]), g = o(g)) { + x ? (y = arguments[0].properties || arguments[0].p, v = arguments[0].options || arguments[0].o) : (y = arguments[d], v = arguments[d + 1]);var w = g.length, + V = 0;if (!/^(stop|finish)$/i.test(y) && !f.isPlainObject(v)) { + var C = d + 1;v = {};for (var T = C; T < arguments.length; T++) { + m.isArray(arguments[T]) || !/^(fast|normal|slow)$/i.test(arguments[T]) && !/^\d/.test(arguments[T]) ? m.isString(arguments[T]) || m.isArray(arguments[T]) ? v.easing = arguments[T] : m.isFunction(arguments[T]) && (v.complete = arguments[T]) : v.duration = arguments[T]; + } + }var k = { promise: null, resolver: null, rejecter: null };s && b.Promise && (k.promise = new b.Promise(function (e, t) { + k.resolver = e, k.rejecter = t; + }));var A;switch (y) {case "scroll": + A = "scroll";break;case "reverse": + A = "reverse";break;case "finish":case "stop": + f.each(g, function (e, t) { + i(t) && i(t).delayTimer && (clearTimeout(i(t).delayTimer.setTimeout), i(t).delayTimer.next && i(t).delayTimer.next(), delete i(t).delayTimer); + });var F = [];return f.each(b.State.calls, function (e, t) { + t && f.each(t[1], function (r, n) { + var o = v === a ? "" : v;return o === !0 || t[2].queue === o || v === a && t[2].queue === !1 ? void f.each(g, function (r, a) { + a === n && ((v === !0 || m.isString(v)) && (f.each(f.queue(a, m.isString(v) ? v : ""), function (e, t) { + m.isFunction(t) && t(null, !0); + }), f.queue(a, m.isString(v) ? v : "", [])), "stop" === y ? (i(a) && i(a).tweensContainer && o !== !1 && f.each(i(a).tweensContainer, function (e, t) { + t.endValue = t.currentValue; + }), F.push(e)) : "finish" === y && (t[2].duration = 1)); + }) : !0; + }); + }), "stop" === y && (f.each(F, function (e, t) { + p(t, !0); + }), k.promise && k.resolver(g)), e();default: + if (!f.isPlainObject(y) || m.isEmptyObject(y)) { + if (m.isString(y) && b.Redirects[y]) { + var j = f.extend({}, v), + E = j.duration, + H = j.delay || 0;return j.backwards === !0 && (g = f.extend(!0, [], g).reverse()), f.each(g, function (e, t) { + parseFloat(j.stagger) ? j.delay = H + parseFloat(j.stagger) * e : m.isFunction(j.stagger) && (j.delay = H + j.stagger.call(t, e, w)), j.drag && (j.duration = parseFloat(E) || (/^(callout|transition)/.test(y) ? 1e3 : h), j.duration = Math.max(j.duration * (j.backwards ? 1 - e / w : (e + 1) / w), .75 * j.duration, 200)), b.Redirects[y].call(t, t, j || {}, e, w, g, k.promise ? k : a); + }), e(); + }var N = "Velocity: First argument (" + y + ") was not a property map, a known action, or a registered redirect. Aborting.";return k.promise ? k.rejecter(new Error(N)) : console.log(N), e(); + }A = "start";}var L = { lastParent: null, lastPosition: null, lastFontSize: null, lastPercentToPxWidth: null, lastPercentToPxHeight: null, lastEmToPx: null, remToPx: null, vwToPx: null, vhToPx: null }, + R = [];f.each(g, function (e, t) { + m.isNode(t) && n.call(t); + });var z, + j = f.extend({}, b.defaults, v);if (j.loop = parseInt(j.loop), z = 2 * j.loop - 1, j.loop) for (var O = 0; z > O; O++) { + var q = { delay: j.delay, progress: j.progress };O === z - 1 && (q.display = j.display, q.visibility = j.visibility, q.complete = j.complete), P(g, "reverse", q); + }return e(); + } + };b = f.extend(P, b), b.animate = P;var w = t.requestAnimationFrame || g;return b.State.isMobile || r.hidden === a || r.addEventListener("visibilitychange", function () { + r.hidden ? (w = function (e) { + return setTimeout(function () { + e(!0); + }, 16); + }, c()) : w = t.requestAnimationFrame || g; + }), e.Velocity = b, e !== t && (e.fn.velocity = P, e.fn.velocity.defaults = b.defaults), f.each(["Down", "Up"], function (e, t) { + b.Redirects["slide" + t] = function (e, r, n, o, i, s) { + var l = f.extend({}, r), + u = l.begin, + c = l.complete, + p = { height: "", marginTop: "", marginBottom: "", paddingTop: "", paddingBottom: "" }, + d = {};l.display === a && (l.display = "Down" === t ? "inline" === b.CSS.Values.getDisplayType(e) ? "inline-block" : "block" : "none"), l.begin = function () { + u && u.call(i, i);for (var r in p) { + d[r] = e.style[r];var a = b.CSS.getPropertyValue(e, r);p[r] = "Down" === t ? [a, 0] : [0, a]; + }d.overflow = e.style.overflow, e.style.overflow = "hidden"; + }, l.complete = function () { + for (var t in d) { + e.style[t] = d[t]; + }c && c.call(i, i), s && s.resolver(i); + }, b(e, p, l); + }; + }), f.each(["In", "Out"], function (e, t) { + b.Redirects["fade" + t] = function (e, r, n, o, i, s) { + var l = f.extend({}, r), + u = { opacity: "In" === t ? 1 : 0 }, + c = l.complete;l.complete = n !== o - 1 ? l.begin = null : function () { + c && c.call(i, i), s && s.resolver(i); + }, l.display === a && (l.display = "In" === t ? "auto" : "none"), b(this, u, l); + }; + }), b; + }(window.jQuery || window.Zepto || window, window, document); +})); +;!function (a, b, c, d) { + "use strict"; + function k(a, b, c) { + return setTimeout(q(a, c), b); + }function l(a, b, c) { + return Array.isArray(a) ? (m(a, c[b], c), !0) : !1; + }function m(a, b, c) { + var e;if (a) if (a.forEach) a.forEach(b, c);else if (a.length !== d) for (e = 0; e < a.length;) { + b.call(c, a[e], e, a), e++; + } else for (e in a) { + a.hasOwnProperty(e) && b.call(c, a[e], e, a); + } + }function n(a, b, c) { + for (var e = Object.keys(b), f = 0; f < e.length;) { + (!c || c && a[e[f]] === d) && (a[e[f]] = b[e[f]]), f++; + }return a; + }function o(a, b) { + return n(a, b, !0); + }function p(a, b, c) { + var e, + d = b.prototype;e = a.prototype = Object.create(d), e.constructor = a, e._super = d, c && n(e, c); + }function q(a, b) { + return function () { + return a.apply(b, arguments); + }; + }function r(a, b) { + return typeof a == g ? a.apply(b ? b[0] || d : d, b) : a; + }function s(a, b) { + return a === d ? b : a; + }function t(a, b, c) { + m(x(b), function (b) { + a.addEventListener(b, c, !1); + }); + }function u(a, b, c) { + m(x(b), function (b) { + a.removeEventListener(b, c, !1); + }); + }function v(a, b) { + for (; a;) { + if (a == b) return !0;a = a.parentNode; + }return !1; + }function w(a, b) { + return a.indexOf(b) > -1; + }function x(a) { + return a.trim().split(/\s+/g); + }function y(a, b, c) { + if (a.indexOf && !c) return a.indexOf(b);for (var d = 0; d < a.length;) { + if (c && a[d][c] == b || !c && a[d] === b) return d;d++; + }return -1; + }function z(a) { + return Array.prototype.slice.call(a, 0); + }function A(a, b, c) { + for (var d = [], e = [], f = 0; f < a.length;) { + var g = b ? a[f][b] : a[f];y(e, g) < 0 && d.push(a[f]), e[f] = g, f++; + }return c && (d = b ? d.sort(function (a, c) { + return a[b] > c[b]; + }) : d.sort()), d; + }function B(a, b) { + for (var c, f, g = b[0].toUpperCase() + b.slice(1), h = 0; h < e.length;) { + if (c = e[h], f = c ? c + g : b, f in a) return f;h++; + }return d; + }function D() { + return C++; + }function E(a) { + var b = a.ownerDocument;return b.defaultView || b.parentWindow; + }function ab(a, b) { + var c = this;this.manager = a, this.callback = b, this.element = a.element, this.target = a.options.inputTarget, this.domHandler = function (b) { + r(a.options.enable, [a]) && c.handler(b); + }, this.init(); + }function bb(a) { + var b, + c = a.options.inputClass;return b = c ? c : H ? wb : I ? Eb : G ? Gb : rb, new b(a, cb); + }function cb(a, b, c) { + var d = c.pointers.length, + e = c.changedPointers.length, + f = b & O && 0 === d - e, + g = b & (Q | R) && 0 === d - e;c.isFirst = !!f, c.isFinal = !!g, f && (a.session = {}), c.eventType = b, db(a, c), a.emit("hammer.input", c), a.recognize(c), a.session.prevInput = c; + }function db(a, b) { + var c = a.session, + d = b.pointers, + e = d.length;c.firstInput || (c.firstInput = gb(b)), e > 1 && !c.firstMultiple ? c.firstMultiple = gb(b) : 1 === e && (c.firstMultiple = !1);var f = c.firstInput, + g = c.firstMultiple, + h = g ? g.center : f.center, + i = b.center = hb(d);b.timeStamp = j(), b.deltaTime = b.timeStamp - f.timeStamp, b.angle = lb(h, i), b.distance = kb(h, i), eb(c, b), b.offsetDirection = jb(b.deltaX, b.deltaY), b.scale = g ? nb(g.pointers, d) : 1, b.rotation = g ? mb(g.pointers, d) : 0, fb(c, b);var k = a.element;v(b.srcEvent.target, k) && (k = b.srcEvent.target), b.target = k; + }function eb(a, b) { + var c = b.center, + d = a.offsetDelta || {}, + e = a.prevDelta || {}, + f = a.prevInput || {};(b.eventType === O || f.eventType === Q) && (e = a.prevDelta = { x: f.deltaX || 0, y: f.deltaY || 0 }, d = a.offsetDelta = { x: c.x, y: c.y }), b.deltaX = e.x + (c.x - d.x), b.deltaY = e.y + (c.y - d.y); + }function fb(a, b) { + var f, + g, + h, + j, + c = a.lastInterval || b, + e = b.timeStamp - c.timeStamp;if (b.eventType != R && (e > N || c.velocity === d)) { + var k = c.deltaX - b.deltaX, + l = c.deltaY - b.deltaY, + m = ib(e, k, l);g = m.x, h = m.y, f = i(m.x) > i(m.y) ? m.x : m.y, j = jb(k, l), a.lastInterval = b; + } else f = c.velocity, g = c.velocityX, h = c.velocityY, j = c.direction;b.velocity = f, b.velocityX = g, b.velocityY = h, b.direction = j; + }function gb(a) { + for (var b = [], c = 0; c < a.pointers.length;) { + b[c] = { clientX: h(a.pointers[c].clientX), clientY: h(a.pointers[c].clientY) }, c++; + }return { timeStamp: j(), pointers: b, center: hb(b), deltaX: a.deltaX, deltaY: a.deltaY }; + }function hb(a) { + var b = a.length;if (1 === b) return { x: h(a[0].clientX), y: h(a[0].clientY) };for (var c = 0, d = 0, e = 0; b > e;) { + c += a[e].clientX, d += a[e].clientY, e++; + }return { x: h(c / b), y: h(d / b) }; + }function ib(a, b, c) { + return { x: b / a || 0, y: c / a || 0 }; + }function jb(a, b) { + return a === b ? S : i(a) >= i(b) ? a > 0 ? T : U : b > 0 ? V : W; + }function kb(a, b, c) { + c || (c = $);var d = b[c[0]] - a[c[0]], + e = b[c[1]] - a[c[1]];return Math.sqrt(d * d + e * e); + }function lb(a, b, c) { + c || (c = $);var d = b[c[0]] - a[c[0]], + e = b[c[1]] - a[c[1]];return 180 * Math.atan2(e, d) / Math.PI; + }function mb(a, b) { + return lb(b[1], b[0], _) - lb(a[1], a[0], _); + }function nb(a, b) { + return kb(b[0], b[1], _) / kb(a[0], a[1], _); + }function rb() { + this.evEl = pb, this.evWin = qb, this.allow = !0, this.pressed = !1, ab.apply(this, arguments); + }function wb() { + this.evEl = ub, this.evWin = vb, ab.apply(this, arguments), this.store = this.manager.session.pointerEvents = []; + }function Ab() { + this.evTarget = yb, this.evWin = zb, this.started = !1, ab.apply(this, arguments); + }function Bb(a, b) { + var c = z(a.touches), + d = z(a.changedTouches);return b & (Q | R) && (c = A(c.concat(d), "identifier", !0)), [c, d]; + }function Eb() { + this.evTarget = Db, this.targetIds = {}, ab.apply(this, arguments); + }function Fb(a, b) { + var c = z(a.touches), + d = this.targetIds;if (b & (O | P) && 1 === c.length) return d[c[0].identifier] = !0, [c, c];var e, + f, + g = z(a.changedTouches), + h = [], + i = this.target;if (f = c.filter(function (a) { + return v(a.target, i); + }), b === O) for (e = 0; e < f.length;) { + d[f[e].identifier] = !0, e++; + }for (e = 0; e < g.length;) { + d[g[e].identifier] && h.push(g[e]), b & (Q | R) && delete d[g[e].identifier], e++; + }return h.length ? [A(f.concat(h), "identifier", !0), h] : void 0; + }function Gb() { + ab.apply(this, arguments);var a = q(this.handler, this);this.touch = new Eb(this.manager, a), this.mouse = new rb(this.manager, a); + }function Pb(a, b) { + this.manager = a, this.set(b); + }function Qb(a) { + if (w(a, Mb)) return Mb;var b = w(a, Nb), + c = w(a, Ob);return b && c ? Nb + " " + Ob : b || c ? b ? Nb : Ob : w(a, Lb) ? Lb : Kb; + }function Yb(a) { + this.id = D(), this.manager = null, this.options = o(a || {}, this.defaults), this.options.enable = s(this.options.enable, !0), this.state = Rb, this.simultaneous = {}, this.requireFail = []; + }function Zb(a) { + return a & Wb ? "cancel" : a & Ub ? "end" : a & Tb ? "move" : a & Sb ? "start" : ""; + }function $b(a) { + return a == W ? "down" : a == V ? "up" : a == T ? "left" : a == U ? "right" : ""; + }function _b(a, b) { + var c = b.manager;return c ? c.get(a) : a; + }function ac() { + Yb.apply(this, arguments); + }function bc() { + ac.apply(this, arguments), this.pX = null, this.pY = null; + }function cc() { + ac.apply(this, arguments); + }function dc() { + Yb.apply(this, arguments), this._timer = null, this._input = null; + }function ec() { + ac.apply(this, arguments); + }function fc() { + ac.apply(this, arguments); + }function gc() { + Yb.apply(this, arguments), this.pTime = !1, this.pCenter = !1, this._timer = null, this._input = null, this.count = 0; + }function hc(a, b) { + return b = b || {}, b.recognizers = s(b.recognizers, hc.defaults.preset), new kc(a, b); + }function kc(a, b) { + b = b || {}, this.options = o(b, hc.defaults), this.options.inputTarget = this.options.inputTarget || a, this.handlers = {}, this.session = {}, this.recognizers = [], this.element = a, this.input = bb(this), this.touchAction = new Pb(this, this.options.touchAction), lc(this, !0), m(b.recognizers, function (a) { + var b = this.add(new a[0](a[1]));a[2] && b.recognizeWith(a[2]), a[3] && b.requireFailure(a[3]); + }, this); + }function lc(a, b) { + var c = a.element;m(a.options.cssProps, function (a, d) { + c.style[B(c.style, d)] = b ? a : ""; + }); + }function mc(a, c) { + var d = b.createEvent("Event");d.initEvent(a, !0, !0), d.gesture = c, c.target.dispatchEvent(d); + }var e = ["", "webkit", "moz", "MS", "ms", "o"], + f = b.createElement("div"), + g = "function", + h = Math.round, + i = Math.abs, + j = Date.now, + C = 1, + F = /mobile|tablet|ip(ad|hone|od)|android/i, + G = "ontouchstart" in a, + H = B(a, "PointerEvent") !== d, + I = G && F.test(navigator.userAgent), + J = "touch", + K = "pen", + L = "mouse", + M = "kinect", + N = 25, + O = 1, + P = 2, + Q = 4, + R = 8, + S = 1, + T = 2, + U = 4, + V = 8, + W = 16, + X = T | U, + Y = V | W, + Z = X | Y, + $ = ["x", "y"], + _ = ["clientX", "clientY"];ab.prototype = { handler: function () {}, init: function () { + this.evEl && t(this.element, this.evEl, this.domHandler), this.evTarget && t(this.target, this.evTarget, this.domHandler), this.evWin && t(E(this.element), this.evWin, this.domHandler); + }, destroy: function () { + this.evEl && u(this.element, this.evEl, this.domHandler), this.evTarget && u(this.target, this.evTarget, this.domHandler), this.evWin && u(E(this.element), this.evWin, this.domHandler); + } };var ob = { mousedown: O, mousemove: P, mouseup: Q }, + pb = "mousedown", + qb = "mousemove mouseup";p(rb, ab, { handler: function (a) { + var b = ob[a.type];b & O && 0 === a.button && (this.pressed = !0), b & P && 1 !== a.which && (b = Q), this.pressed && this.allow && (b & Q && (this.pressed = !1), this.callback(this.manager, b, { pointers: [a], changedPointers: [a], pointerType: L, srcEvent: a })); + } });var sb = { pointerdown: O, pointermove: P, pointerup: Q, pointercancel: R, pointerout: R }, + tb = { 2: J, 3: K, 4: L, 5: M }, + ub = "pointerdown", + vb = "pointermove pointerup pointercancel";a.MSPointerEvent && (ub = "MSPointerDown", vb = "MSPointerMove MSPointerUp MSPointerCancel"), p(wb, ab, { handler: function (a) { + var b = this.store, + c = !1, + d = a.type.toLowerCase().replace("ms", ""), + e = sb[d], + f = tb[a.pointerType] || a.pointerType, + g = f == J, + h = y(b, a.pointerId, "pointerId");e & O && (0 === a.button || g) ? 0 > h && (b.push(a), h = b.length - 1) : e & (Q | R) && (c = !0), 0 > h || (b[h] = a, this.callback(this.manager, e, { pointers: b, changedPointers: [a], pointerType: f, srcEvent: a }), c && b.splice(h, 1)); + } });var xb = { touchstart: O, touchmove: P, touchend: Q, touchcancel: R }, + yb = "touchstart", + zb = "touchstart touchmove touchend touchcancel";p(Ab, ab, { handler: function (a) { + var b = xb[a.type];if (b === O && (this.started = !0), this.started) { + var c = Bb.call(this, a, b);b & (Q | R) && 0 === c[0].length - c[1].length && (this.started = !1), this.callback(this.manager, b, { pointers: c[0], changedPointers: c[1], pointerType: J, srcEvent: a }); + } + } });var Cb = { touchstart: O, touchmove: P, touchend: Q, touchcancel: R }, + Db = "touchstart touchmove touchend touchcancel";p(Eb, ab, { handler: function (a) { + var b = Cb[a.type], + c = Fb.call(this, a, b);c && this.callback(this.manager, b, { pointers: c[0], changedPointers: c[1], pointerType: J, srcEvent: a }); + } }), p(Gb, ab, { handler: function (a, b, c) { + var d = c.pointerType == J, + e = c.pointerType == L;if (d) this.mouse.allow = !1;else if (e && !this.mouse.allow) return;b & (Q | R) && (this.mouse.allow = !0), this.callback(a, b, c); + }, destroy: function () { + this.touch.destroy(), this.mouse.destroy(); + } });var Hb = B(f.style, "touchAction"), + Ib = Hb !== d, + Jb = "compute", + Kb = "auto", + Lb = "manipulation", + Mb = "none", + Nb = "pan-x", + Ob = "pan-y";Pb.prototype = { set: function (a) { + a == Jb && (a = this.compute()), Ib && (this.manager.element.style[Hb] = a), this.actions = a.toLowerCase().trim(); + }, update: function () { + this.set(this.manager.options.touchAction); + }, compute: function () { + var a = [];return m(this.manager.recognizers, function (b) { + r(b.options.enable, [b]) && (a = a.concat(b.getTouchAction())); + }), Qb(a.join(" ")); + }, preventDefaults: function (a) { + if (!Ib) { + var b = a.srcEvent, + c = a.offsetDirection;if (this.manager.session.prevented) return b.preventDefault(), void 0;var d = this.actions, + e = w(d, Mb), + f = w(d, Ob), + g = w(d, Nb);return e || f && c & X || g && c & Y ? this.preventSrc(b) : void 0; + } + }, preventSrc: function (a) { + this.manager.session.prevented = !0, a.preventDefault(); + } };var Rb = 1, + Sb = 2, + Tb = 4, + Ub = 8, + Vb = Ub, + Wb = 16, + Xb = 32;Yb.prototype = { defaults: {}, set: function (a) { + return n(this.options, a), this.manager && this.manager.touchAction.update(), this; + }, recognizeWith: function (a) { + if (l(a, "recognizeWith", this)) return this;var b = this.simultaneous;return a = _b(a, this), b[a.id] || (b[a.id] = a, a.recognizeWith(this)), this; + }, dropRecognizeWith: function (a) { + return l(a, "dropRecognizeWith", this) ? this : (a = _b(a, this), delete this.simultaneous[a.id], this); + }, requireFailure: function (a) { + if (l(a, "requireFailure", this)) return this;var b = this.requireFail;return a = _b(a, this), -1 === y(b, a) && (b.push(a), a.requireFailure(this)), this; + }, dropRequireFailure: function (a) { + if (l(a, "dropRequireFailure", this)) return this;a = _b(a, this);var b = y(this.requireFail, a);return b > -1 && this.requireFail.splice(b, 1), this; + }, hasRequireFailures: function () { + return this.requireFail.length > 0; + }, canRecognizeWith: function (a) { + return !!this.simultaneous[a.id]; + }, emit: function (a) { + function d(d) { + b.manager.emit(b.options.event + (d ? Zb(c) : ""), a); + }var b = this, + c = this.state;Ub > c && d(!0), d(), c >= Ub && d(!0); + }, tryEmit: function (a) { + return this.canEmit() ? this.emit(a) : (this.state = Xb, void 0); + }, canEmit: function () { + for (var a = 0; a < this.requireFail.length;) { + if (!(this.requireFail[a].state & (Xb | Rb))) return !1;a++; + }return !0; + }, recognize: function (a) { + var b = n({}, a);return r(this.options.enable, [this, b]) ? (this.state & (Vb | Wb | Xb) && (this.state = Rb), this.state = this.process(b), this.state & (Sb | Tb | Ub | Wb) && this.tryEmit(b), void 0) : (this.reset(), this.state = Xb, void 0); + }, process: function () {}, getTouchAction: function () {}, reset: function () {} }, p(ac, Yb, { defaults: { pointers: 1 }, attrTest: function (a) { + var b = this.options.pointers;return 0 === b || a.pointers.length === b; + }, process: function (a) { + var b = this.state, + c = a.eventType, + d = b & (Sb | Tb), + e = this.attrTest(a);return d && (c & R || !e) ? b | Wb : d || e ? c & Q ? b | Ub : b & Sb ? b | Tb : Sb : Xb; + } }), p(bc, ac, { defaults: { event: "pan", threshold: 10, pointers: 1, direction: Z }, getTouchAction: function () { + var a = this.options.direction, + b = [];return a & X && b.push(Ob), a & Y && b.push(Nb), b; + }, directionTest: function (a) { + var b = this.options, + c = !0, + d = a.distance, + e = a.direction, + f = a.deltaX, + g = a.deltaY;return e & b.direction || (b.direction & X ? (e = 0 === f ? S : 0 > f ? T : U, c = f != this.pX, d = Math.abs(a.deltaX)) : (e = 0 === g ? S : 0 > g ? V : W, c = g != this.pY, d = Math.abs(a.deltaY))), a.direction = e, c && d > b.threshold && e & b.direction; + }, attrTest: function (a) { + return ac.prototype.attrTest.call(this, a) && (this.state & Sb || !(this.state & Sb) && this.directionTest(a)); + }, emit: function (a) { + this.pX = a.deltaX, this.pY = a.deltaY;var b = $b(a.direction);b && this.manager.emit(this.options.event + b, a), this._super.emit.call(this, a); + } }), p(cc, ac, { defaults: { event: "pinch", threshold: 0, pointers: 2 }, getTouchAction: function () { + return [Mb]; + }, attrTest: function (a) { + return this._super.attrTest.call(this, a) && (Math.abs(a.scale - 1) > this.options.threshold || this.state & Sb); + }, emit: function (a) { + if (this._super.emit.call(this, a), 1 !== a.scale) { + var b = a.scale < 1 ? "in" : "out";this.manager.emit(this.options.event + b, a); + } + } }), p(dc, Yb, { defaults: { event: "press", pointers: 1, time: 500, threshold: 5 }, getTouchAction: function () { + return [Kb]; + }, process: function (a) { + var b = this.options, + c = a.pointers.length === b.pointers, + d = a.distance < b.threshold, + e = a.deltaTime > b.time;if (this._input = a, !d || !c || a.eventType & (Q | R) && !e) this.reset();else if (a.eventType & O) this.reset(), this._timer = k(function () { + this.state = Vb, this.tryEmit(); + }, b.time, this);else if (a.eventType & Q) return Vb;return Xb; + }, reset: function () { + clearTimeout(this._timer); + }, emit: function (a) { + this.state === Vb && (a && a.eventType & Q ? this.manager.emit(this.options.event + "up", a) : (this._input.timeStamp = j(), this.manager.emit(this.options.event, this._input))); + } }), p(ec, ac, { defaults: { event: "rotate", threshold: 0, pointers: 2 }, getTouchAction: function () { + return [Mb]; + }, attrTest: function (a) { + return this._super.attrTest.call(this, a) && (Math.abs(a.rotation) > this.options.threshold || this.state & Sb); + } }), p(fc, ac, { defaults: { event: "swipe", threshold: 10, velocity: .65, direction: X | Y, pointers: 1 }, getTouchAction: function () { + return bc.prototype.getTouchAction.call(this); + }, attrTest: function (a) { + var c, + b = this.options.direction;return b & (X | Y) ? c = a.velocity : b & X ? c = a.velocityX : b & Y && (c = a.velocityY), this._super.attrTest.call(this, a) && b & a.direction && a.distance > this.options.threshold && i(c) > this.options.velocity && a.eventType & Q; + }, emit: function (a) { + var b = $b(a.direction);b && this.manager.emit(this.options.event + b, a), this.manager.emit(this.options.event, a); + } }), p(gc, Yb, { defaults: { event: "tap", pointers: 1, taps: 1, interval: 300, time: 250, threshold: 2, posThreshold: 10 }, getTouchAction: function () { + return [Lb]; + }, process: function (a) { + var b = this.options, + c = a.pointers.length === b.pointers, + d = a.distance < b.threshold, + e = a.deltaTime < b.time;if (this.reset(), a.eventType & O && 0 === this.count) return this.failTimeout();if (d && e && c) { + if (a.eventType != Q) return this.failTimeout();var f = this.pTime ? a.timeStamp - this.pTime < b.interval : !0, + g = !this.pCenter || kb(this.pCenter, a.center) < b.posThreshold;this.pTime = a.timeStamp, this.pCenter = a.center, g && f ? this.count += 1 : this.count = 1, this._input = a;var h = this.count % b.taps;if (0 === h) return this.hasRequireFailures() ? (this._timer = k(function () { + this.state = Vb, this.tryEmit(); + }, b.interval, this), Sb) : Vb; + }return Xb; + }, failTimeout: function () { + return this._timer = k(function () { + this.state = Xb; + }, this.options.interval, this), Xb; + }, reset: function () { + clearTimeout(this._timer); + }, emit: function () { + this.state == Vb && (this._input.tapCount = this.count, this.manager.emit(this.options.event, this._input)); + } }), hc.VERSION = "2.0.4", hc.defaults = { domEvents: !1, touchAction: Jb, enable: !0, inputTarget: null, inputClass: null, preset: [[ec, { enable: !1 }], [cc, { enable: !1 }, ["rotate"]], [fc, { direction: X }], [bc, { direction: X }, ["swipe"]], [gc], [gc, { event: "doubletap", taps: 2 }, ["tap"]], [dc]], cssProps: { userSelect: "default", touchSelect: "none", touchCallout: "none", contentZooming: "none", userDrag: "none", tapHighlightColor: "rgba(0,0,0,0)" } };var ic = 1, + jc = 2;kc.prototype = { set: function (a) { + return n(this.options, a), a.touchAction && this.touchAction.update(), a.inputTarget && (this.input.destroy(), this.input.target = a.inputTarget, this.input.init()), this; + }, stop: function (a) { + this.session.stopped = a ? jc : ic; + }, recognize: function (a) { + var b = this.session;if (!b.stopped) { + this.touchAction.preventDefaults(a);var c, + d = this.recognizers, + e = b.curRecognizer;(!e || e && e.state & Vb) && (e = b.curRecognizer = null);for (var f = 0; f < d.length;) { + c = d[f], b.stopped === jc || e && c != e && !c.canRecognizeWith(e) ? c.reset() : c.recognize(a), !e && c.state & (Sb | Tb | Ub) && (e = b.curRecognizer = c), f++; + } + } + }, get: function (a) { + if (a instanceof Yb) return a;for (var b = this.recognizers, c = 0; c < b.length; c++) { + if (b[c].options.event == a) return b[c]; + }return null; + }, add: function (a) { + if (l(a, "add", this)) return this;var b = this.get(a.options.event);return b && this.remove(b), this.recognizers.push(a), a.manager = this, this.touchAction.update(), a; + }, remove: function (a) { + if (l(a, "remove", this)) return this;var b = this.recognizers;return a = this.get(a), b.splice(y(b, a), 1), this.touchAction.update(), this; + }, on: function (a, b) { + var c = this.handlers;return m(x(a), function (a) { + c[a] = c[a] || [], c[a].push(b); + }), this; + }, off: function (a, b) { + var c = this.handlers;return m(x(a), function (a) { + b ? c[a].splice(y(c[a], b), 1) : delete c[a]; + }), this; + }, emit: function (a, b) { + this.options.domEvents && mc(a, b);var c = this.handlers[a] && this.handlers[a].slice();if (c && c.length) { + b.type = a, b.preventDefault = function () { + b.srcEvent.preventDefault(); + };for (var d = 0; d < c.length;) { + c[d](b), d++; + } + } + }, destroy: function () { + this.element && lc(this, !1), this.handlers = {}, this.session = {}, this.input.destroy(), this.element = null; + } }, n(hc, { INPUT_START: O, INPUT_MOVE: P, INPUT_END: Q, INPUT_CANCEL: R, STATE_POSSIBLE: Rb, STATE_BEGAN: Sb, STATE_CHANGED: Tb, STATE_ENDED: Ub, STATE_RECOGNIZED: Vb, STATE_CANCELLED: Wb, STATE_FAILED: Xb, DIRECTION_NONE: S, DIRECTION_LEFT: T, DIRECTION_RIGHT: U, DIRECTION_UP: V, DIRECTION_DOWN: W, DIRECTION_HORIZONTAL: X, DIRECTION_VERTICAL: Y, DIRECTION_ALL: Z, Manager: kc, Input: ab, TouchAction: Pb, TouchInput: Eb, MouseInput: rb, PointerEventInput: wb, TouchMouseInput: Gb, SingleTouchInput: Ab, Recognizer: Yb, AttrRecognizer: ac, Tap: gc, Pan: bc, Swipe: fc, Pinch: cc, Rotate: ec, Press: dc, on: t, off: u, each: m, merge: o, extend: n, inherit: p, bindFn: q, prefixed: B }), typeof define == g && define.amd ? define(function () { + return hc; + }) : "undefined" != typeof module && module.exports ? module.exports = hc : a[c] = hc; +}(window, document, "Hammer");;(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery', 'hammerjs'], factory); + } else if (typeof exports === 'object') { + factory(require('jquery'), require('hammerjs')); + } else { + factory(jQuery, Hammer); + } +})(function ($, Hammer) { + function hammerify(el, options) { + var $el = $(el); + if (!$el.data("hammer")) { + $el.data("hammer", new Hammer($el[0], options)); + } + } + + $.fn.hammer = function (options) { + return this.each(function () { + hammerify(this, options); + }); + }; + + // extend the emit method to also trigger jQuery events + Hammer.Manager.prototype.emit = function (originalEmit) { + return function (type, data) { + originalEmit.call(this, type, data); + $(this.element).trigger({ + type: type, + gesture: data + }); + }; + }(Hammer.Manager.prototype.emit); +}); +; // Required for Meteor package, the use of window prevents export by Meteor +(function (window) { + if (window.Package) { + Materialize = {}; + } else { + window.Materialize = {}; + } +})(window); + +if (typeof exports !== 'undefined' && !exports.nodeType) { + if (typeof module !== 'undefined' && !module.nodeType && module.exports) { + exports = module.exports = Materialize; + } + exports.default = Materialize; +} + +/* + * raf.js + * https://github.com/ngryman/raf.js + * + * original requestAnimationFrame polyfill by Erik Möller + * inspired from paul_irish gist and post + * + * Copyright (c) 2013 ngryman + * Licensed under the MIT license. + */ +(function (window) { + var lastTime = 0, + vendors = ['webkit', 'moz'], + requestAnimationFrame = window.requestAnimationFrame, + cancelAnimationFrame = window.cancelAnimationFrame, + i = vendors.length; + + // try to un-prefix existing raf + while (--i >= 0 && !requestAnimationFrame) { + requestAnimationFrame = window[vendors[i] + 'RequestAnimationFrame']; + cancelAnimationFrame = window[vendors[i] + 'CancelRequestAnimationFrame']; + } + + // polyfill with setTimeout fallback + // heavily inspired from @darius gist mod: https://gist.github.com/paulirish/1579671#comment-837945 + if (!requestAnimationFrame || !cancelAnimationFrame) { + requestAnimationFrame = function (callback) { + var now = +Date.now(), + nextTime = Math.max(lastTime + 16, now); + return setTimeout(function () { + callback(lastTime = nextTime); + }, nextTime - now); + }; + + cancelAnimationFrame = clearTimeout; + } + + // export to window + window.requestAnimationFrame = requestAnimationFrame; + window.cancelAnimationFrame = cancelAnimationFrame; +})(window); + +/** + * Generate approximated selector string for a jQuery object + * @param {jQuery} obj jQuery object to be parsed + * @returns {string} + */ +Materialize.objectSelectorString = function (obj) { + var tagStr = obj.prop('tagName') || ''; + var idStr = obj.attr('id') || ''; + var classStr = obj.attr('class') || ''; + return (tagStr + idStr + classStr).replace(/\s/g, ''); +}; + +// Unique Random ID +Materialize.guid = function () { + function s4() { + return Math.floor((1 + Math.random()) * 0x10000).toString(16).substring(1); + } + return function () { + return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4(); + }; +}(); + +/** + * Escapes hash from special characters + * @param {string} hash String returned from this.hash + * @returns {string} + */ +Materialize.escapeHash = function (hash) { + return hash.replace(/(:|\.|\[|\]|,|=)/g, "\\$1"); +}; + +Materialize.elementOrParentIsFixed = function (element) { + var $element = $(element); + var $checkElements = $element.add($element.parents()); + var isFixed = false; + $checkElements.each(function () { + if ($(this).css("position") === "fixed") { + isFixed = true; + return false; + } + }); + return isFixed; +}; + +/** + * Get time in ms + * @license https://raw.github.com/jashkenas/underscore/master/LICENSE + * @type {function} + * @return {number} + */ +var getTime = Date.now || function () { + return new Date().getTime(); +}; + +/** + * Returns a function, that, when invoked, will only be triggered at most once + * during a given window of time. Normally, the throttled function will run + * as much as it can, without ever going more than once per `wait` duration; + * but if you'd like to disable the execution on the leading edge, pass + * `{leading: false}`. To disable execution on the trailing edge, ditto. + * @license https://raw.github.com/jashkenas/underscore/master/LICENSE + * @param {function} func + * @param {number} wait + * @param {Object=} options + * @returns {Function} + */ +Materialize.throttle = function (func, wait, options) { + var context, args, result; + var timeout = null; + var previous = 0; + options || (options = {}); + var later = function () { + previous = options.leading === false ? 0 : getTime(); + timeout = null; + result = func.apply(context, args); + context = args = null; + }; + return function () { + var now = getTime(); + if (!previous && options.leading === false) previous = now; + var remaining = wait - (now - previous); + context = this; + args = arguments; + if (remaining <= 0) { + clearTimeout(timeout); + timeout = null; + previous = now; + result = func.apply(context, args); + context = args = null; + } else if (!timeout && options.trailing !== false) { + timeout = setTimeout(later, remaining); + } + return result; + }; +}; + +// Velocity has conflicts when loaded with jQuery, this will check for it +// First, check if in noConflict mode +var Vel; +if (jQuery) { + Vel = jQuery.Velocity; +} else if ($) { + Vel = $.Velocity; +} else { + Vel = Velocity; +} + +if (Vel) { + Materialize.Vel = Vel; +} else { + Materialize.Vel = Velocity; +} +;(function ($) { + $.fn.collapsible = function (options, methodParam) { + var defaults = { + accordion: undefined, + onOpen: undefined, + onClose: undefined + }; + + var methodName = options; + options = $.extend(defaults, options); + + return this.each(function () { + + var $this = $(this); + + var $panel_headers = $(this).find('> li > .collapsible-header'); + + var collapsible_type = $this.data("collapsible"); + + /**************** + Helper Functions + ****************/ + + // Accordion Open + function accordionOpen(object) { + $panel_headers = $this.find('> li > .collapsible-header'); + if (object.hasClass('active')) { + object.parent().addClass('active'); + } else { + object.parent().removeClass('active'); + } + if (object.parent().hasClass('active')) { + object.siblings('.collapsible-body').stop(true, false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { + $(this).css('height', ''); + } }); + } else { + object.siblings('.collapsible-body').stop(true, false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { + $(this).css('height', ''); + } }); + } + + $panel_headers.not(object).removeClass('active').parent().removeClass('active'); + + // Close previously open accordion elements. + $panel_headers.not(object).parent().children('.collapsible-body').stop(true, false).each(function () { + if ($(this).is(':visible')) { + $(this).slideUp({ + duration: 350, + easing: "easeOutQuart", + queue: false, + complete: function () { + $(this).css('height', ''); + execCallbacks($(this).siblings('.collapsible-header')); + } + }); + } + }); + } + + // Expandable Open + function expandableOpen(object) { + if (object.hasClass('active')) { + object.parent().addClass('active'); + } else { + object.parent().removeClass('active'); + } + if (object.parent().hasClass('active')) { + object.siblings('.collapsible-body').stop(true, false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { + $(this).css('height', ''); + } }); + } else { + object.siblings('.collapsible-body').stop(true, false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { + $(this).css('height', ''); + } }); + } + } + + // Open collapsible. object: .collapsible-header + function collapsibleOpen(object, noToggle) { + if (!noToggle) { + object.toggleClass('active'); + } + + if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { + // Handle Accordion + accordionOpen(object); + } else { + // Handle Expandables + expandableOpen(object); + } + + execCallbacks(object); + } + + // Handle callbacks + function execCallbacks(object) { + if (object.hasClass('active')) { + if (typeof options.onOpen === "function") { + options.onOpen.call(this, object.parent()); + } + } else { + if (typeof options.onClose === "function") { + options.onClose.call(this, object.parent()); + } + } + } + + /** + * Check if object is children of panel header + * @param {Object} object Jquery object + * @return {Boolean} true if it is children + */ + function isChildrenOfPanelHeader(object) { + + var panelHeader = getPanelHeader(object); + + return panelHeader.length > 0; + } + + /** + * Get panel header from a children element + * @param {Object} object Jquery object + * @return {Object} panel header object + */ + function getPanelHeader(object) { + + return object.closest('li > .collapsible-header'); + } + + // Turn off any existing event handlers + function removeEventHandlers() { + $this.off('click.collapse', '> li > .collapsible-header'); + } + + /***** End Helper Functions *****/ + + // Methods + if (methodName === 'destroy') { + removeEventHandlers(); + return; + } else if (methodParam >= 0 && methodParam < $panel_headers.length) { + var $curr_header = $panel_headers.eq(methodParam); + if ($curr_header.length && (methodName === 'open' || methodName === 'close' && $curr_header.hasClass('active'))) { + collapsibleOpen($curr_header); + } + return; + } + + removeEventHandlers(); + + // Add click handler to only direct collapsible header children + $this.on('click.collapse', '> li > .collapsible-header', function (e) { + var element = $(e.target); + + if (isChildrenOfPanelHeader(element)) { + element = getPanelHeader(element); + } + + collapsibleOpen(element); + }); + + // Open first active + if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { + // Handle Accordion + collapsibleOpen($panel_headers.filter('.active').first(), true); + } else { + // Handle Expandables + $panel_headers.filter('.active').each(function () { + collapsibleOpen($(this), true); + }); + } + }); + }; + + $(document).ready(function () { + $('.collapsible').collapsible(); + }); +})(jQuery);;(function ($) { + + // Add posibility to scroll to selected option + // usefull for select for example + $.fn.scrollTo = function (elem) { + $(this).scrollTop($(this).scrollTop() - $(this).offset().top + $(elem).offset().top); + return this; + }; + + $.fn.dropdown = function (options) { + var defaults = { + inDuration: 300, + outDuration: 225, + constrainWidth: true, // Constrains width of dropdown to the activator + hover: false, + gutter: 0, // Spacing from edge + belowOrigin: false, + alignment: 'left', + stopPropagation: false + }; + + // Open dropdown. + if (options === "open") { + this.each(function () { + $(this).trigger('open'); + }); + return false; + } + + // Close dropdown. + if (options === "close") { + this.each(function () { + $(this).trigger('close'); + }); + return false; + } + + this.each(function () { + var origin = $(this); + var curr_options = $.extend({}, defaults, options); + var isFocused = false; + + // Dropdown menu + var activates = $("#" + origin.attr('data-activates')); + + function updateOptions() { + if (origin.data('induration') !== undefined) curr_options.inDuration = origin.data('induration'); + if (origin.data('outduration') !== undefined) curr_options.outDuration = origin.data('outduration'); + if (origin.data('constrainwidth') !== undefined) curr_options.constrainWidth = origin.data('constrainwidth'); + if (origin.data('hover') !== undefined) curr_options.hover = origin.data('hover'); + if (origin.data('gutter') !== undefined) curr_options.gutter = origin.data('gutter'); + if (origin.data('beloworigin') !== undefined) curr_options.belowOrigin = origin.data('beloworigin'); + if (origin.data('alignment') !== undefined) curr_options.alignment = origin.data('alignment'); + if (origin.data('stoppropagation') !== undefined) curr_options.stopPropagation = origin.data('stoppropagation'); + } + + updateOptions(); + + // Attach dropdown to its activator + origin.after(activates); + + /* + Helper function to position and resize dropdown. + Used in hover and click handler. + */ + function placeDropdown(eventType) { + // Check for simultaneous focus and click events. + if (eventType === 'focus') { + isFocused = true; + } + + // Check html data attributes + updateOptions(); + + // Set Dropdown state + activates.addClass('active'); + origin.addClass('active'); + + var originWidth = origin[0].getBoundingClientRect().width; + + // Constrain width + if (curr_options.constrainWidth === true) { + activates.css('width', originWidth); + } else { + activates.css('white-space', 'nowrap'); + } + + // Offscreen detection + var windowHeight = window.innerHeight; + var originHeight = origin.innerHeight(); + var offsetLeft = origin.offset().left; + var offsetTop = origin.offset().top - $(window).scrollTop(); + var currAlignment = curr_options.alignment; + var gutterSpacing = 0; + var leftPosition = 0; + + // Below Origin + var verticalOffset = 0; + if (curr_options.belowOrigin === true) { + verticalOffset = originHeight; + } + + // Check for scrolling positioned container. + var scrollYOffset = 0; + var scrollXOffset = 0; + var wrapper = origin.parent(); + if (!wrapper.is('body')) { + if (wrapper[0].scrollHeight > wrapper[0].clientHeight) { + scrollYOffset = wrapper[0].scrollTop; + } + if (wrapper[0].scrollWidth > wrapper[0].clientWidth) { + scrollXOffset = wrapper[0].scrollLeft; + } + } + + if (offsetLeft + activates.innerWidth() > $(window).width()) { + // Dropdown goes past screen on right, force right alignment + currAlignment = 'right'; + } else if (offsetLeft - activates.innerWidth() + origin.innerWidth() < 0) { + // Dropdown goes past screen on left, force left alignment + currAlignment = 'left'; + } + // Vertical bottom offscreen detection + if (offsetTop + activates.innerHeight() > windowHeight) { + // If going upwards still goes offscreen, just crop height of dropdown. + if (offsetTop + originHeight - activates.innerHeight() < 0) { + var adjustedHeight = windowHeight - offsetTop - verticalOffset; + activates.css('max-height', adjustedHeight); + } else { + // Flow upwards. + if (!verticalOffset) { + verticalOffset += originHeight; + } + verticalOffset -= activates.innerHeight(); + } + } + + // Handle edge alignment + if (currAlignment === 'left') { + gutterSpacing = curr_options.gutter; + leftPosition = origin.position().left + gutterSpacing; + } else if (currAlignment === 'right') { + // Material icons fix + activates.stop(true, true).css({ + opacity: 0, + left: 0 + }); + + var offsetRight = origin.position().left + originWidth - activates.width(); + gutterSpacing = -curr_options.gutter; + leftPosition = offsetRight + gutterSpacing; + } + + // Position dropdown + activates.css({ + position: 'absolute', + top: origin.position().top + verticalOffset + scrollYOffset, + left: leftPosition + scrollXOffset + }); + + // Show dropdown + activates.slideDown({ + queue: false, + duration: curr_options.inDuration, + easing: 'easeOutCubic', + complete: function () { + $(this).css('height', ''); + } + }).animate({ opacity: 1 }, { queue: false, duration: curr_options.inDuration, easing: 'easeOutSine' }); + + // Add click close handler to document + setTimeout(function () { + $(document).on('click.' + activates.attr('id'), function (e) { + hideDropdown(); + $(document).off('click.' + activates.attr('id')); + }); + }, 0); + } + + function hideDropdown() { + // Check for simultaneous focus and click events. + isFocused = false; + activates.fadeOut(curr_options.outDuration); + activates.removeClass('active'); + origin.removeClass('active'); + $(document).off('click.' + activates.attr('id')); + setTimeout(function () { + activates.css('max-height', ''); + }, curr_options.outDuration); + } + + // Hover + if (curr_options.hover) { + var open = false; + origin.off('click.' + origin.attr('id')); + // Hover handler to show dropdown + origin.on('mouseenter', function (e) { + // Mouse over + if (open === false) { + placeDropdown(); + open = true; + } + }); + origin.on('mouseleave', function (e) { + // If hover on origin then to something other than dropdown content, then close + var toEl = e.toElement || e.relatedTarget; // added browser compatibility for target element + if (!$(toEl).closest('.dropdown-content').is(activates)) { + activates.stop(true, true); + hideDropdown(); + open = false; + } + }); + + activates.on('mouseleave', function (e) { + // Mouse out + var toEl = e.toElement || e.relatedTarget; + if (!$(toEl).closest('.dropdown-button').is(origin)) { + activates.stop(true, true); + hideDropdown(); + open = false; + } + }); + + // Click + } else { + // Click handler to show dropdown + origin.off('click.' + origin.attr('id')); + origin.on('click.' + origin.attr('id'), function (e) { + if (!isFocused) { + if (origin[0] == e.currentTarget && !origin.hasClass('active') && $(e.target).closest('.dropdown-content').length === 0) { + e.preventDefault(); // Prevents button click from moving window + if (curr_options.stopPropagation) { + e.stopPropagation(); + } + placeDropdown('click'); + } + // If origin is clicked and menu is open, close menu + else if (origin.hasClass('active')) { + hideDropdown(); + $(document).off('click.' + activates.attr('id')); + } + } + }); + } // End else + + // Listen to open and close event - useful for select component + origin.on('open', function (e, eventType) { + placeDropdown(eventType); + }); + origin.on('close', hideDropdown); + }); + }; // End dropdown plugin + + $(document).ready(function () { + $('.dropdown-button').dropdown(); + }); +})(jQuery); +;(function ($, Vel) { + 'use strict'; + + var _defaults = { + opacity: 0.5, + inDuration: 250, + outDuration: 250, + ready: undefined, + complete: undefined, + dismissible: true, + startingTop: '4%', + endingTop: '10%' + }; + + /** + * @class + * + */ + + var Modal = function () { + /** + * Construct Modal instance and set up overlay + * @constructor + * @param {jQuery} $el + * @param {Object} options + */ + function Modal($el, options) { + _classCallCheck(this, Modal); + + // If exists, destroy and reinitialize + if (!!$el[0].M_Modal) { + $el[0].M_Modal.destroy(); + } + + /** + * The jQuery element + * @type {jQuery} + */ + this.$el = $el; + + /** + * Options for the modal + * @member Modal#options + * @prop {Number} [opacity=0.5] - Opacity of the modal overlay + * @prop {Number} [inDuration=250] - Length in ms of enter transition + * @prop {Number} [outDuration=250] - Length in ms of exit transition + * @prop {Function} ready - Callback function called when modal is finished entering + * @prop {Function} complete - Callback function called when modal is finished exiting + * @prop {Boolean} [dismissible=true] - Allow modal to be dismissed by keyboard or overlay click + * @prop {String} [startingTop='4%'] - startingTop + * @prop {String} [endingTop='10%'] - endingTop + */ + this.options = $.extend({}, Modal.defaults, options); + + /** + * Describes open/close state of modal + * @type {Boolean} + */ + this.isOpen = false; + + this.$el[0].M_Modal = this; + this.id = $el.attr('id'); + this.openingTrigger = undefined; + this.$overlay = $(''); + + Modal._increment++; + Modal._count++; + this.$overlay[0].style.zIndex = 1000 + Modal._increment * 2; + this.$el[0].style.zIndex = 1000 + Modal._increment * 2 + 1; + this.setupEventHandlers(); + } + + _createClass(Modal, [{ + key: 'getInstance', + + + /** + * Get Instance + */ + value: function getInstance() { + return this; + } + + /** + * Teardown component + */ + + }, { + key: 'destroy', + value: function destroy() { + this.removeEventHandlers(); + this.$el[0].removeAttribute('style'); + if (!!this.$overlay[0].parentNode) { + this.$overlay[0].parentNode.removeChild(this.$overlay[0]); + } + this.$el[0].M_Modal = undefined; + Modal._count--; + } + + /** + * Setup Event Handlers + */ + + }, { + key: 'setupEventHandlers', + value: function setupEventHandlers() { + this.handleOverlayClickBound = this.handleOverlayClick.bind(this); + this.handleModalCloseClickBound = this.handleModalCloseClick.bind(this); + + if (Modal._count === 1) { + document.body.addEventListener('click', this.handleTriggerClick); + } + this.$overlay[0].addEventListener('click', this.handleOverlayClickBound); + this.$el[0].addEventListener('click', this.handleModalCloseClickBound); + } + + /** + * Remove Event Handlers + */ + + }, { + key: 'removeEventHandlers', + value: function removeEventHandlers() { + if (Modal._count === 0) { + document.body.removeEventListener('click', this.handleTriggerClick); + } + this.$overlay[0].removeEventListener('click', this.handleOverlayClickBound); + this.$el[0].removeEventListener('click', this.handleModalCloseClickBound); + } + + /** + * Handle Trigger Click + * @param {Event} e + */ + + }, { + key: 'handleTriggerClick', + value: function handleTriggerClick(e) { + var $trigger = $(e.target).closest('.modal-trigger'); + if (e.target && $trigger.length) { + var modalId = $trigger[0].getAttribute('href'); + if (modalId) { + modalId = modalId.slice(1); + } else { + modalId = $trigger[0].getAttribute('data-target'); + } + var modalInstance = document.getElementById(modalId).M_Modal; + if (modalInstance) { + modalInstance.open($trigger); + } + e.preventDefault(); + } + } + + /** + * Handle Overlay Click + */ + + }, { + key: 'handleOverlayClick', + value: function handleOverlayClick() { + if (this.options.dismissible) { + this.close(); + } + } + + /** + * Handle Modal Close Click + * @param {Event} e + */ + + }, { + key: 'handleModalCloseClick', + value: function handleModalCloseClick(e) { + var $closeTrigger = $(e.target).closest('.modal-close'); + if (e.target && $closeTrigger.length) { + this.close(); + } + } + + /** + * Handle Keydown + * @param {Event} e + */ + + }, { + key: 'handleKeydown', + value: function handleKeydown(e) { + // ESC key + if (e.keyCode === 27 && this.options.dismissible) { + this.close(); + } + } + + /** + * Animate in modal + */ + + }, { + key: 'animateIn', + value: function animateIn() { + var _this = this; + + // Set initial styles + $.extend(this.$el[0].style, { + display: 'block', + opacity: 0 + }); + $.extend(this.$overlay[0].style, { + display: 'block', + opacity: 0 + }); + + // Animate overlay + Vel(this.$overlay[0], { opacity: this.options.opacity }, { duration: this.options.inDuration, queue: false, ease: 'easeOutCubic' }); + + // Define modal animation options + var enterVelocityOptions = { + duration: this.options.inDuration, + queue: false, + ease: 'easeOutCubic', + // Handle modal ready callback + complete: function () { + if (typeof _this.options.ready === 'function') { + _this.options.ready.call(_this, _this.$el, _this.openingTrigger); + } + } + }; + + // Bottom sheet animation + if (this.$el[0].classList.contains('bottom-sheet')) { + Vel(this.$el[0], { bottom: 0, opacity: 1 }, enterVelocityOptions); + + // Normal modal animation + } else { + Vel.hook(this.$el[0], 'scaleX', 0.7); + this.$el[0].style.top = this.options.startingTop; + Vel(this.$el[0], { top: this.options.endingTop, opacity: 1, scaleX: 1 }, enterVelocityOptions); + } + } + + /** + * Animate out modal + */ + + }, { + key: 'animateOut', + value: function animateOut() { + var _this2 = this; + + // Animate overlay + Vel(this.$overlay[0], { opacity: 0 }, { duration: this.options.outDuration, queue: false, ease: 'easeOutQuart' }); + + // Define modal animation options + var exitVelocityOptions = { + duration: this.options.outDuration, + queue: false, + ease: 'easeOutCubic', + // Handle modal ready callback + complete: function () { + _this2.$el[0].style.display = 'none'; + // Call complete callback + if (typeof _this2.options.complete === 'function') { + _this2.options.complete.call(_this2, _this2.$el); + } + _this2.$overlay[0].parentNode.removeChild(_this2.$overlay[0]); + } + }; + + // Bottom sheet animation + if (this.$el[0].classList.contains('bottom-sheet')) { + Vel(this.$el[0], { bottom: '-100%', opacity: 0 }, exitVelocityOptions); + + // Normal modal animation + } else { + Vel(this.$el[0], { top: this.options.startingTop, opacity: 0, scaleX: 0.7 }, exitVelocityOptions); + } + } + + /** + * Open Modal + * @param {jQuery} [$trigger] + */ + + }, { + key: 'open', + value: function open($trigger) { + if (this.isOpen) { + return; + } + + this.isOpen = true; + var body = document.body; + body.style.overflow = 'hidden'; + this.$el[0].classList.add('open'); + body.appendChild(this.$overlay[0]); + + // Set opening trigger, undefined indicates modal was opened by javascript + this.openingTrigger = !!$trigger ? $trigger : undefined; + + if (this.options.dismissible) { + this.handleKeydownBound = this.handleKeydown.bind(this); + document.addEventListener('keydown', this.handleKeydownBound); + } + + this.animateIn(); + + return this; + } + + /** + * Close Modal + */ + + }, { + key: 'close', + value: function close() { + if (!this.isOpen) { + return; + } + + this.isOpen = false; + this.$el[0].classList.remove('open'); + document.body.style.overflow = ''; + + if (this.options.dismissible) { + document.removeEventListener('keydown', this.handleKeydownBound); + } + + this.animateOut(); + + return this; + } + }], [{ + key: 'init', + value: function init($els, options) { + var arr = []; + $els.each(function () { + arr.push(new Modal($(this), options)); + }); + return arr; + } + }, { + key: 'defaults', + get: function () { + return _defaults; + } + }]); + + return Modal; + }(); + + /** + * @static + * @memberof Modal + */ + + + Modal._increment = 0; + + /** + * @static + * @memberof Modal + */ + Modal._count = 0; + + Materialize.Modal = Modal; + + $.fn.modal = function (methodOrOptions) { + // Call plugin method if valid method name is passed in + if (Modal.prototype[methodOrOptions]) { + // Getter methods + if (methodOrOptions.slice(0, 3) === 'get') { + return this.first()[0].M_Modal[methodOrOptions](); + + // Void methods + } else { + return this.each(function () { + this.M_Modal[methodOrOptions](); + }); + } + + // Initialize plugin if options or no argument is passed in + } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { + Modal.init(this, arguments[0]); + return this; + + // Return error if an unrecognized method name is passed in + } else { + $.error('Method ' + methodOrOptions + ' does not exist on jQuery.modal'); + } + }; +})(jQuery, Materialize.Vel); +;(function ($) { + + $.fn.materialbox = function () { + + return this.each(function () { + + if ($(this).hasClass('initialized')) { + return; + } + + $(this).addClass('initialized'); + + var overlayActive = false; + var doneAnimating = true; + var inDuration = 275; + var outDuration = 200; + var origin = $(this); + var placeholder = $('
                    ').addClass('material-placeholder'); + var originalWidth = 0; + var originalHeight = 0; + var ancestorsChanged; + var ancestor; + var originInlineStyles = origin.attr('style'); + origin.wrap(placeholder); + + // Start click handler + origin.on('click', function () { + var placeholder = origin.parent('.material-placeholder'); + var windowWidth = window.innerWidth; + var windowHeight = window.innerHeight; + var originalWidth = origin.width(); + var originalHeight = origin.height(); + + // If already modal, return to original + if (doneAnimating === false) { + returnToOriginal(); + return false; + } else if (overlayActive && doneAnimating === true) { + returnToOriginal(); + return false; + } + + // Set states + doneAnimating = false; + origin.addClass('active'); + overlayActive = true; + + // Set positioning for placeholder + placeholder.css({ + width: placeholder[0].getBoundingClientRect().width, + height: placeholder[0].getBoundingClientRect().height, + position: 'relative', + top: 0, + left: 0 + }); + + // Find ancestor with overflow: hidden; and remove it + ancestorsChanged = undefined; + ancestor = placeholder[0].parentNode; + var count = 0; + while (ancestor !== null && !$(ancestor).is(document)) { + var curr = $(ancestor); + if (curr.css('overflow') !== 'visible') { + curr.css('overflow', 'visible'); + if (ancestorsChanged === undefined) { + ancestorsChanged = curr; + } else { + ancestorsChanged = ancestorsChanged.add(curr); + } + } + ancestor = ancestor.parentNode; + } + + // Set css on origin + origin.css({ + position: 'absolute', + 'z-index': 1000, + 'will-change': 'left, top, width, height' + }).data('width', originalWidth).data('height', originalHeight); + + // Add overlay + var overlay = $('
                    ').css({ + opacity: 0 + }).click(function () { + if (doneAnimating === true) returnToOriginal(); + }); + + // Put before in origin image to preserve z-index layering. + origin.before(overlay); + + // Set dimensions if needed + var overlayOffset = overlay[0].getBoundingClientRect(); + overlay.css({ + width: windowWidth, + height: windowHeight, + left: -1 * overlayOffset.left, + top: -1 * overlayOffset.top + }); + + // Animate Overlay + overlay.velocity({ opacity: 1 }, { duration: inDuration, queue: false, easing: 'easeOutQuad' }); + + // Add and animate caption if it exists + if (origin.data('caption') !== "") { + var $photo_caption = $('
                    '); + $photo_caption.text(origin.data('caption')); + $('body').append($photo_caption); + $photo_caption.css({ "display": "inline" }); + $photo_caption.velocity({ opacity: 1 }, { duration: inDuration, queue: false, easing: 'easeOutQuad' }); + } + + // Resize Image + var ratio = 0; + var widthPercent = originalWidth / windowWidth; + var heightPercent = originalHeight / windowHeight; + var newWidth = 0; + var newHeight = 0; + + if (widthPercent > heightPercent) { + ratio = originalHeight / originalWidth; + newWidth = windowWidth * 0.9; + newHeight = windowWidth * 0.9 * ratio; + } else { + ratio = originalWidth / originalHeight; + newWidth = windowHeight * 0.9 * ratio; + newHeight = windowHeight * 0.9; + } + + // Animate image + set z-index + if (origin.hasClass('responsive-img')) { + origin.velocity({ 'max-width': newWidth, 'width': originalWidth }, { duration: 0, queue: false, + complete: function () { + origin.css({ left: 0, top: 0 }).velocity({ + height: newHeight, + width: newWidth, + left: $(document).scrollLeft() + windowWidth / 2 - origin.parent('.material-placeholder').offset().left - newWidth / 2, + top: $(document).scrollTop() + windowHeight / 2 - origin.parent('.material-placeholder').offset().top - newHeight / 2 + }, { + duration: inDuration, + queue: false, + easing: 'easeOutQuad', + complete: function () { + doneAnimating = true; + } + }); + } // End Complete + }); // End Velocity + } else { + origin.css('left', 0).css('top', 0).velocity({ + height: newHeight, + width: newWidth, + left: $(document).scrollLeft() + windowWidth / 2 - origin.parent('.material-placeholder').offset().left - newWidth / 2, + top: $(document).scrollTop() + windowHeight / 2 - origin.parent('.material-placeholder').offset().top - newHeight / 2 + }, { + duration: inDuration, + queue: false, + easing: 'easeOutQuad', + complete: function () { + doneAnimating = true; + } + }); // End Velocity + } + + // Handle Exit triggers + $(window).on('scroll.materialbox', function () { + if (overlayActive) { + returnToOriginal(); + } + }); + + $(window).on('resize.materialbox', function () { + if (overlayActive) { + returnToOriginal(); + } + }); + + $(document).on('keyup.materialbox', function (e) { + // ESC key + if (e.keyCode === 27 && doneAnimating === true && overlayActive) { + returnToOriginal(); + } + }); + }); // End click handler + + + // This function returns the modaled image to the original spot + function returnToOriginal() { + + doneAnimating = false; + + var placeholder = origin.parent('.material-placeholder'); + var windowWidth = window.innerWidth; + var windowHeight = window.innerHeight; + var originalWidth = origin.data('width'); + var originalHeight = origin.data('height'); + + origin.velocity("stop", true); + $('#materialbox-overlay').velocity("stop", true); + $('.materialbox-caption').velocity("stop", true); + + // disable exit handlers + $(window).off('scroll.materialbox'); + $(document).off('keyup.materialbox'); + $(window).off('resize.materialbox'); + + $('#materialbox-overlay').velocity({ opacity: 0 }, { + duration: outDuration, // Delay prevents animation overlapping + queue: false, easing: 'easeOutQuad', + complete: function () { + // Remove Overlay + overlayActive = false; + $(this).remove(); + } + }); + + // Resize Image + origin.velocity({ + width: originalWidth, + height: originalHeight, + left: 0, + top: 0 + }, { + duration: outDuration, + queue: false, easing: 'easeOutQuad', + complete: function () { + placeholder.css({ + height: '', + width: '', + position: '', + top: '', + left: '' + }); + + origin.removeAttr('style'); + origin.attr('style', originInlineStyles); + + // Remove class + origin.removeClass('active'); + doneAnimating = true; + + // Remove overflow overrides on ancestors + if (ancestorsChanged) { + ancestorsChanged.css('overflow', ''); + } + } + }); + + // Remove Caption + reset css settings on image + $('.materialbox-caption').velocity({ opacity: 0 }, { + duration: outDuration, // Delay prevents animation overlapping + queue: false, easing: 'easeOutQuad', + complete: function () { + $(this).remove(); + } + }); + } + }); + }; + + $(document).ready(function () { + $('.materialboxed').materialbox(); + }); +})(jQuery); +;(function ($) { + + $.fn.parallax = function () { + var window_width = $(window).width(); + // Parallax Scripts + return this.each(function (i) { + var $this = $(this); + $this.addClass('parallax'); + + function updateParallax(initial) { + var container_height; + if (window_width < 601) { + container_height = $this.height() > 0 ? $this.height() : $this.children("img").height(); + } else { + container_height = $this.height() > 0 ? $this.height() : 500; + } + var $img = $this.children("img").first(); + var img_height = $img.height(); + var parallax_dist = img_height - container_height; + var bottom = $this.offset().top + container_height; + var top = $this.offset().top; + var scrollTop = $(window).scrollTop(); + var windowHeight = window.innerHeight; + var windowBottom = scrollTop + windowHeight; + var percentScrolled = (windowBottom - top) / (container_height + windowHeight); + var parallax = Math.round(parallax_dist * percentScrolled); + + if (initial) { + $img.css('display', 'block'); + } + if (bottom > scrollTop && top < scrollTop + windowHeight) { + $img.css('transform', "translate3D(-50%," + parallax + "px, 0)"); + } + } + + // Wait for image load + $this.children("img").one("load", function () { + updateParallax(true); + }).each(function () { + if (this.complete) $(this).trigger("load"); + }); + + $(window).scroll(function () { + window_width = $(window).width(); + updateParallax(false); + }); + + $(window).resize(function () { + window_width = $(window).width(); + updateParallax(false); + }); + }); + }; +})(jQuery); +;(function ($) { + + var methods = { + init: function (options) { + var defaults = { + onShow: null, + swipeable: false, + responsiveThreshold: Infinity // breakpoint for swipeable + }; + options = $.extend(defaults, options); + var namespace = Materialize.objectSelectorString($(this)); + + return this.each(function (i) { + + var uniqueNamespace = namespace + i; + + // For each set of tabs, we want to keep track of + // which tab is active and its associated content + var $this = $(this), + window_width = $(window).width(); + + var $active, + $content, + $links = $this.find('li.tab a'), + $tabs_width = $this.width(), + $tabs_content = $(), + $tabs_wrapper, + $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length, + $indicator, + index = 0, + prev_index = 0, + clicked = false, + clickedTimeout, + transition = 300; + + // Finds right attribute for indicator based on active tab. + // el: jQuery Object + var calcRightPos = function (el) { + return Math.ceil($tabs_width - el.position().left - el[0].getBoundingClientRect().width - $this.scrollLeft()); + }; + + // Finds left attribute for indicator based on active tab. + // el: jQuery Object + var calcLeftPos = function (el) { + return Math.floor(el.position().left + $this.scrollLeft()); + }; + + // Animates Indicator to active tab. + // prev_index: Number + var animateIndicator = function (prev_index) { + if (index - prev_index >= 0) { + $indicator.velocity({ "right": calcRightPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad' }); + $indicator.velocity({ "left": calcLeftPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad', delay: 90 }); + } else { + $indicator.velocity({ "left": calcLeftPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad' }); + $indicator.velocity({ "right": calcRightPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad', delay: 90 }); + } + }; + + // Change swipeable according to responsive threshold + if (options.swipeable) { + if (window_width > options.responsiveThreshold) { + options.swipeable = false; + } + } + + // If the location.hash matches one of the links, use that as the active tab. + $active = $($links.filter('[href="' + location.hash + '"]')); + + // If no match is found, use the first link or any with class 'active' as the initial active tab. + if ($active.length === 0) { + $active = $(this).find('li.tab a.active').first(); + } + if ($active.length === 0) { + $active = $(this).find('li.tab a').first(); + } + + $active.addClass('active'); + index = $links.index($active); + if (index < 0) { + index = 0; + } + + if ($active[0] !== undefined) { + $content = $($active[0].hash); + $content.addClass('active'); + } + + // append indicator then set indicator width to tab width + if (!$this.find('.indicator').length) { + $this.append('
                  • '); + } + $indicator = $this.find('.indicator'); + + // we make sure that the indicator is at the end of the tabs + $this.append($indicator); + + if ($this.is(":visible")) { + // $indicator.css({"right": $tabs_width - ((index + 1) * $tab_width)}); + // $indicator.css({"left": index * $tab_width}); + setTimeout(function () { + $indicator.css({ "right": calcRightPos($active) }); + $indicator.css({ "left": calcLeftPos($active) }); + }, 0); + } + $(window).off('resize.tabs-' + uniqueNamespace).on('resize.tabs-' + uniqueNamespace, function () { + $tabs_width = $this.width(); + $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length; + if (index < 0) { + index = 0; + } + if ($tab_width !== 0 && $tabs_width !== 0) { + $indicator.css({ "right": calcRightPos($active) }); + $indicator.css({ "left": calcLeftPos($active) }); + } + }); + + // Initialize Tabs Content. + if (options.swipeable) { + // TODO: Duplicate calls with swipeable? handle multiple div wrapping. + $links.each(function () { + var $curr_content = $(Materialize.escapeHash(this.hash)); + $curr_content.addClass('carousel-item'); + $tabs_content = $tabs_content.add($curr_content); + }); + $tabs_wrapper = $tabs_content.wrapAll(''); + $tabs_content.css('display', ''); + $('.tabs-content.carousel').carousel({ + fullWidth: true, + noWrap: true, + onCycleTo: function (item) { + if (!clicked) { + var prev_index = index; + index = $tabs_wrapper.index(item); + $active.removeClass('active'); + $active = $links.eq(index); + $active.addClass('active'); + animateIndicator(prev_index); + if (typeof options.onShow === "function") { + options.onShow.call($this[0], $content); + } + } + } + }); + } else { + // Hide the remaining content + $links.not($active).each(function () { + $(Materialize.escapeHash(this.hash)).hide(); + }); + } + + // Bind the click event handler + $this.off('click.tabs').on('click.tabs', 'a', function (e) { + if ($(this).parent().hasClass('disabled')) { + e.preventDefault(); + return; + } + + // Act as regular link if target attribute is specified. + if (!!$(this).attr("target")) { + return; + } + + clicked = true; + $tabs_width = $this.width(); + $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length; + + // Make the old tab inactive. + $active.removeClass('active'); + var $oldContent = $content; + + // Update the variables with the new link and content + $active = $(this); + $content = $(Materialize.escapeHash(this.hash)); + $links = $this.find('li.tab a'); + var activeRect = $active.position(); + + // Make the tab active. + $active.addClass('active'); + prev_index = index; + index = $links.index($(this)); + if (index < 0) { + index = 0; + } + // Change url to current tab + // window.location.hash = $active.attr('href'); + + // Swap content + if (options.swipeable) { + if ($tabs_content.length) { + $tabs_content.carousel('set', index, function () { + if (typeof options.onShow === "function") { + options.onShow.call($this[0], $content); + } + }); + } + } else { + if ($content !== undefined) { + $content.show(); + $content.addClass('active'); + if (typeof options.onShow === "function") { + options.onShow.call(this, $content); + } + } + + if ($oldContent !== undefined && !$oldContent.is($content)) { + $oldContent.hide(); + $oldContent.removeClass('active'); + } + } + + // Reset clicked state + clickedTimeout = setTimeout(function () { + clicked = false; + }, transition); + + // Update indicator + animateIndicator(prev_index); + + // Prevent the anchor's default click action + e.preventDefault(); + }); + }); + }, + select_tab: function (id) { + this.find('a[href="#' + id + '"]').trigger('click'); + } + }; + + $.fn.tabs = function (methodOrOptions) { + if (methods[methodOrOptions]) { + return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); + } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { + // Default to "init" + return methods.init.apply(this, arguments); + } else { + $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tabs'); + } + }; + + $(document).ready(function () { + $('ul.tabs').tabs(); + }); +})(jQuery); +;(function ($) { + $.fn.tooltip = function (options) { + var timeout = null, + margin = 5; + + // Defaults + var defaults = { + delay: 350, + tooltip: '', + position: 'bottom', + html: false + }; + + // Remove tooltip from the activator + if (options === "remove") { + this.each(function () { + $('#' + $(this).attr('data-tooltip-id')).remove(); + $(this).removeAttr('data-tooltip-id'); + $(this).off('mouseenter.tooltip mouseleave.tooltip'); + }); + return false; + } + + options = $.extend(defaults, options); + + return this.each(function () { + var tooltipId = Materialize.guid(); + var origin = $(this); + + // Destroy old tooltip + if (origin.attr('data-tooltip-id')) { + $('#' + origin.attr('data-tooltip-id')).remove(); + } + + origin.attr('data-tooltip-id', tooltipId); + + // Get attributes. + var allowHtml, tooltipDelay, tooltipPosition, tooltipText, tooltipEl, backdrop; + var setAttributes = function () { + allowHtml = origin.attr('data-html') ? origin.attr('data-html') === 'true' : options.html; + tooltipDelay = origin.attr('data-delay'); + tooltipDelay = tooltipDelay === undefined || tooltipDelay === '' ? options.delay : tooltipDelay; + tooltipPosition = origin.attr('data-position'); + tooltipPosition = tooltipPosition === undefined || tooltipPosition === '' ? options.position : tooltipPosition; + tooltipText = origin.attr('data-tooltip'); + tooltipText = tooltipText === undefined || tooltipText === '' ? options.tooltip : tooltipText; + }; + setAttributes(); + + var renderTooltipEl = function () { + var tooltip = $('
                    '); + + // Create Text span + if (allowHtml) { + tooltipText = $('').html(tooltipText); + } else { + tooltipText = $('').text(tooltipText); + } + + // Create tooltip + tooltip.append(tooltipText).appendTo($('body')).attr('id', tooltipId); + + // Create backdrop + backdrop = $('
                    '); + backdrop.appendTo(tooltip); + return tooltip; + }; + tooltipEl = renderTooltipEl(); + + // Destroy previously binded events + origin.off('mouseenter.tooltip mouseleave.tooltip'); + // Mouse In + var started = false, + timeoutRef; + origin.on({ 'mouseenter.tooltip': function (e) { + var showTooltip = function () { + setAttributes(); + started = true; + tooltipEl.velocity('stop'); + backdrop.velocity('stop'); + tooltipEl.css({ visibility: 'visible', left: '0px', top: '0px' }); + + // Tooltip positioning + var originWidth = origin.outerWidth(); + var originHeight = origin.outerHeight(); + var tooltipHeight = tooltipEl.outerHeight(); + var tooltipWidth = tooltipEl.outerWidth(); + var tooltipVerticalMovement = '0px'; + var tooltipHorizontalMovement = '0px'; + var backdropOffsetWidth = backdrop[0].offsetWidth; + var backdropOffsetHeight = backdrop[0].offsetHeight; + var scaleXFactor = 8; + var scaleYFactor = 8; + var scaleFactor = 0; + var targetTop, targetLeft, newCoordinates; + + if (tooltipPosition === "top") { + // Top Position + targetTop = origin.offset().top - tooltipHeight - margin; + targetLeft = origin.offset().left + originWidth / 2 - tooltipWidth / 2; + newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); + tooltipVerticalMovement = '-10px'; + backdrop.css({ + bottom: 0, + left: 0, + borderRadius: '14px 14px 0 0', + transformOrigin: '50% 100%', + marginTop: tooltipHeight, + marginLeft: tooltipWidth / 2 - backdropOffsetWidth / 2 + }); + } + // Left Position + else if (tooltipPosition === "left") { + targetTop = origin.offset().top + originHeight / 2 - tooltipHeight / 2; + targetLeft = origin.offset().left - tooltipWidth - margin; + newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); + + tooltipHorizontalMovement = '-10px'; + backdrop.css({ + top: '-7px', + right: 0, + width: '14px', + height: '14px', + borderRadius: '14px 0 0 14px', + transformOrigin: '95% 50%', + marginTop: tooltipHeight / 2, + marginLeft: tooltipWidth + }); + } + // Right Position + else if (tooltipPosition === "right") { + targetTop = origin.offset().top + originHeight / 2 - tooltipHeight / 2; + targetLeft = origin.offset().left + originWidth + margin; + newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); + + tooltipHorizontalMovement = '+10px'; + backdrop.css({ + top: '-7px', + left: 0, + width: '14px', + height: '14px', + borderRadius: '0 14px 14px 0', + transformOrigin: '5% 50%', + marginTop: tooltipHeight / 2, + marginLeft: '0px' + }); + } else { + // Bottom Position + targetTop = origin.offset().top + origin.outerHeight() + margin; + targetLeft = origin.offset().left + originWidth / 2 - tooltipWidth / 2; + newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); + tooltipVerticalMovement = '+10px'; + backdrop.css({ + top: 0, + left: 0, + marginLeft: tooltipWidth / 2 - backdropOffsetWidth / 2 + }); + } + + // Set tooptip css placement + tooltipEl.css({ + top: newCoordinates.y, + left: newCoordinates.x + }); + + // Calculate Scale to fill + scaleXFactor = Math.SQRT2 * tooltipWidth / parseInt(backdropOffsetWidth); + scaleYFactor = Math.SQRT2 * tooltipHeight / parseInt(backdropOffsetHeight); + scaleFactor = Math.max(scaleXFactor, scaleYFactor); + + tooltipEl.velocity({ translateY: tooltipVerticalMovement, translateX: tooltipHorizontalMovement }, { duration: 350, queue: false }).velocity({ opacity: 1 }, { duration: 300, delay: 50, queue: false }); + backdrop.css({ visibility: 'visible' }).velocity({ opacity: 1 }, { duration: 55, delay: 0, queue: false }).velocity({ scaleX: scaleFactor, scaleY: scaleFactor }, { duration: 300, delay: 0, queue: false, easing: 'easeInOutQuad' }); + }; + + timeoutRef = setTimeout(showTooltip, tooltipDelay); // End Interval + + // Mouse Out + }, + 'mouseleave.tooltip': function () { + // Reset State + started = false; + clearTimeout(timeoutRef); + + // Animate back + setTimeout(function () { + if (started !== true) { + tooltipEl.velocity({ + opacity: 0, translateY: 0, translateX: 0 }, { duration: 225, queue: false }); + backdrop.velocity({ opacity: 0, scaleX: 1, scaleY: 1 }, { + duration: 225, + queue: false, + complete: function () { + backdrop.css({ visibility: 'hidden' }); + tooltipEl.css({ visibility: 'hidden' }); + started = false; + } + }); + } + }, 225); + } + }); + }); + }; + + var repositionWithinScreen = function (x, y, width, height) { + var newX = x; + var newY = y; + + if (newX < 0) { + newX = 4; + } else if (newX + width > window.innerWidth) { + newX -= newX + width - window.innerWidth; + } + + if (newY < 0) { + newY = 4; + } else if (newY + height > window.innerHeight + $(window).scrollTop) { + newY -= newY + height - window.innerHeight; + } + + return { x: newX, y: newY }; + }; + + $(document).ready(function () { + $('.tooltipped').tooltip(); + }); +})(jQuery); +; /*! + * Waves v0.6.4 + * http://fian.my.id/Waves + * + * Copyright 2014 Alfiana E. Sibuea and other contributors + * Released under the MIT license + * https://github.com/fians/Waves/blob/master/LICENSE + */ + +;(function (window) { + 'use strict'; + + var Waves = Waves || {}; + var $$ = document.querySelectorAll.bind(document); + + // Find exact position of element + function isWindow(obj) { + return obj !== null && obj === obj.window; + } + + function getWindow(elem) { + return isWindow(elem) ? elem : elem.nodeType === 9 && elem.defaultView; + } + + function offset(elem) { + var docElem, + win, + box = { top: 0, left: 0 }, + doc = elem && elem.ownerDocument; + + docElem = doc.documentElement; + + if (typeof elem.getBoundingClientRect !== typeof undefined) { + box = elem.getBoundingClientRect(); + } + win = getWindow(doc); + return { + top: box.top + win.pageYOffset - docElem.clientTop, + left: box.left + win.pageXOffset - docElem.clientLeft + }; + } + + function convertStyle(obj) { + var style = ''; + + for (var a in obj) { + if (obj.hasOwnProperty(a)) { + style += a + ':' + obj[a] + ';'; + } + } + + return style; + } + + var Effect = { + + // Effect delay + duration: 750, + + show: function (e, element) { + + // Disable right click + if (e.button === 2) { + return false; + } + + var el = element || this; + + // Create ripple + var ripple = document.createElement('div'); + ripple.className = 'waves-ripple'; + el.appendChild(ripple); + + // Get click coordinate and element witdh + var pos = offset(el); + var relativeY = e.pageY - pos.top; + var relativeX = e.pageX - pos.left; + var scale = 'scale(' + el.clientWidth / 100 * 10 + ')'; + + // Support for touch devices + if ('touches' in e) { + relativeY = e.touches[0].pageY - pos.top; + relativeX = e.touches[0].pageX - pos.left; + } + + // Attach data to element + ripple.setAttribute('data-hold', Date.now()); + ripple.setAttribute('data-scale', scale); + ripple.setAttribute('data-x', relativeX); + ripple.setAttribute('data-y', relativeY); + + // Set ripple position + var rippleStyle = { + 'top': relativeY + 'px', + 'left': relativeX + 'px' + }; + + ripple.className = ripple.className + ' waves-notransition'; + ripple.setAttribute('style', convertStyle(rippleStyle)); + ripple.className = ripple.className.replace('waves-notransition', ''); + + // Scale the ripple + rippleStyle['-webkit-transform'] = scale; + rippleStyle['-moz-transform'] = scale; + rippleStyle['-ms-transform'] = scale; + rippleStyle['-o-transform'] = scale; + rippleStyle.transform = scale; + rippleStyle.opacity = '1'; + + rippleStyle['-webkit-transition-duration'] = Effect.duration + 'ms'; + rippleStyle['-moz-transition-duration'] = Effect.duration + 'ms'; + rippleStyle['-o-transition-duration'] = Effect.duration + 'ms'; + rippleStyle['transition-duration'] = Effect.duration + 'ms'; + + rippleStyle['-webkit-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; + rippleStyle['-moz-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; + rippleStyle['-o-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; + rippleStyle['transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; + + ripple.setAttribute('style', convertStyle(rippleStyle)); + }, + + hide: function (e) { + TouchHandler.touchup(e); + + var el = this; + var width = el.clientWidth * 1.4; + + // Get first ripple + var ripple = null; + var ripples = el.getElementsByClassName('waves-ripple'); + if (ripples.length > 0) { + ripple = ripples[ripples.length - 1]; + } else { + return false; + } + + var relativeX = ripple.getAttribute('data-x'); + var relativeY = ripple.getAttribute('data-y'); + var scale = ripple.getAttribute('data-scale'); + + // Get delay beetween mousedown and mouse leave + var diff = Date.now() - Number(ripple.getAttribute('data-hold')); + var delay = 350 - diff; + + if (delay < 0) { + delay = 0; + } + + // Fade out ripple after delay + setTimeout(function () { + var style = { + 'top': relativeY + 'px', + 'left': relativeX + 'px', + 'opacity': '0', + + // Duration + '-webkit-transition-duration': Effect.duration + 'ms', + '-moz-transition-duration': Effect.duration + 'ms', + '-o-transition-duration': Effect.duration + 'ms', + 'transition-duration': Effect.duration + 'ms', + '-webkit-transform': scale, + '-moz-transform': scale, + '-ms-transform': scale, + '-o-transform': scale, + 'transform': scale + }; + + ripple.setAttribute('style', convertStyle(style)); + + setTimeout(function () { + try { + el.removeChild(ripple); + } catch (e) { + return false; + } + }, Effect.duration); + }, delay); + }, + + // Little hack to make can perform waves effect + wrapInput: function (elements) { + for (var a = 0; a < elements.length; a++) { + var el = elements[a]; + + if (el.tagName.toLowerCase() === 'input') { + var parent = el.parentNode; + + // If input already have parent just pass through + if (parent.tagName.toLowerCase() === 'i' && parent.className.indexOf('waves-effect') !== -1) { + continue; + } + + // Put element class and style to the specified parent + var wrapper = document.createElement('i'); + wrapper.className = el.className + ' waves-input-wrapper'; + + var elementStyle = el.getAttribute('style'); + + if (!elementStyle) { + elementStyle = ''; + } + + wrapper.setAttribute('style', elementStyle); + + el.className = 'waves-button-input'; + el.removeAttribute('style'); + + // Put element as child + parent.replaceChild(wrapper, el); + wrapper.appendChild(el); + } + } + } + }; + + /** + * Disable mousedown event for 500ms during and after touch + */ + var TouchHandler = { + /* uses an integer rather than bool so there's no issues with + * needing to clear timeouts if another touch event occurred + * within the 500ms. Cannot mouseup between touchstart and + * touchend, nor in the 500ms after touchend. */ + touches: 0, + allowEvent: function (e) { + var allow = true; + + if (e.type === 'touchstart') { + TouchHandler.touches += 1; //push + } else if (e.type === 'touchend' || e.type === 'touchcancel') { + setTimeout(function () { + if (TouchHandler.touches > 0) { + TouchHandler.touches -= 1; //pop after 500ms + } + }, 500); + } else if (e.type === 'mousedown' && TouchHandler.touches > 0) { + allow = false; + } + + return allow; + }, + touchup: function (e) { + TouchHandler.allowEvent(e); + } + }; + + /** + * Delegated click handler for .waves-effect element. + * returns null when .waves-effect element not in "click tree" + */ + function getWavesEffectElement(e) { + if (TouchHandler.allowEvent(e) === false) { + return null; + } + + var element = null; + var target = e.target || e.srcElement; + + while (target.parentNode !== null) { + if (!(target instanceof SVGElement) && target.className.indexOf('waves-effect') !== -1) { + element = target; + break; + } + target = target.parentNode; + } + return element; + } + + /** + * Bubble the click and show effect if .waves-effect elem was found + */ + function showEffect(e) { + var element = getWavesEffectElement(e); + + if (element !== null) { + Effect.show(e, element); + + if ('ontouchstart' in window) { + element.addEventListener('touchend', Effect.hide, false); + element.addEventListener('touchcancel', Effect.hide, false); + } + + element.addEventListener('mouseup', Effect.hide, false); + element.addEventListener('mouseleave', Effect.hide, false); + element.addEventListener('dragend', Effect.hide, false); + } + } + + Waves.displayEffect = function (options) { + options = options || {}; + + if ('duration' in options) { + Effect.duration = options.duration; + } + + //Wrap input inside tag + Effect.wrapInput($$('.waves-effect')); + + if ('ontouchstart' in window) { + document.body.addEventListener('touchstart', showEffect, false); + } + + document.body.addEventListener('mousedown', showEffect, false); + }; + + /** + * Attach Waves to an input element (or any element which doesn't + * bubble mouseup/mousedown events). + * Intended to be used with dynamically loaded forms/inputs, or + * where the user doesn't want a delegated click handler. + */ + Waves.attach = function (element) { + //FUTURE: automatically add waves classes and allow users + // to specify them with an options param? Eg. light/classic/button + if (element.tagName.toLowerCase() === 'input') { + Effect.wrapInput([element]); + element = element.parentNode; + } + + if ('ontouchstart' in window) { + element.addEventListener('touchstart', showEffect, false); + } + + element.addEventListener('mousedown', showEffect, false); + }; + + window.Waves = Waves; + + document.addEventListener('DOMContentLoaded', function () { + Waves.displayEffect(); + }, false); +})(window); +;(function ($, Vel) { + 'use strict'; + + var _defaults = { + displayLength: Infinity, + inDuration: 300, + outDuration: 375, + className: undefined, + completeCallback: undefined, + activationPercent: 0.8 + }; + + var Toast = function () { + function Toast(message, displayLength, className, completeCallback) { + _classCallCheck(this, Toast); + + if (!message) { + return; + } + + /** + * Options for the toast + * @member Toast#options + */ + this.options = { + displayLength: displayLength, + className: className, + completeCallback: completeCallback + }; + + this.options = $.extend({}, Toast.defaults, this.options); + this.message = message; + + /** + * Describes current pan state toast + * @type {Boolean} + */ + this.panning = false; + + /** + * Time remaining until toast is removed + */ + this.timeRemaining = this.options.displayLength; + + if (Toast._toasts.length === 0) { + Toast._createContainer(); + } + + // Create new toast + Toast._toasts.push(this); + var toastElement = this.createToast(); + toastElement.M_Toast = this; + this.el = toastElement; + this._animateIn(); + this.setTimer(); + } + + _createClass(Toast, [{ + key: 'createToast', + + + /** + * Create toast and append it to toast container + */ + value: function createToast() { + var toast = document.createElement('div'); + toast.classList.add('toast'); + + // Add custom classes onto toast + if (this.options.className) { + var classes = this.options.className.split(' '); + var i = void 0, + count = void 0; + for (i = 0, count = classes.length; i < count; i++) { + toast.classList.add(classes[i]); + } + } + + // Set content + if (typeof HTMLElement === 'object' ? this.message instanceof HTMLElement : this.message && typeof this.message === 'object' && this.message !== null && this.message.nodeType === 1 && typeof this.message.nodeName === 'string') { + toast.appendChild(this.message); + + // Check if it is jQuery object + } else if (this.message instanceof jQuery) { + $(toast).append(this.message); + + // Insert as text; + } else { + toast.innerHTML = this.message; + } + + // Append toasft + Toast._container.appendChild(toast); + return toast; + } + + /** + * Animate in toast + */ + + }, { + key: '_animateIn', + value: function _animateIn() { + // Animate toast in + Vel(this.el, { top: 0, opacity: 1 }, { + duration: 300, + easing: 'easeOutCubic', + queue: false + }); + } + + /** + * Create setInterval which automatically removes toast when timeRemaining >= 0 + * has been reached + */ + + }, { + key: 'setTimer', + value: function setTimer() { + var _this3 = this; + + if (this.timeRemaining !== Infinity) { + this.counterInterval = setInterval(function () { + // If toast is not being dragged, decrease its time remaining + if (!_this3.panning) { + _this3.timeRemaining -= 20; + } + + // Animate toast out + if (_this3.timeRemaining <= 0) { + _this3.remove(); + } + }, 20); + } + } + + /** + * Dismiss toast with animation + */ + + }, { + key: 'remove', + value: function remove() { + var _this4 = this; + + window.clearInterval(this.counterInterval); + var activationDistance = this.el.offsetWidth * this.options.activationPercent; + + if (this.wasSwiped) { + this.el.style.transition = 'transform .05s, opacity .05s'; + this.el.style.transform = 'translateX(' + activationDistance + 'px)'; + this.el.style.opacity = 0; + } + + Vel(this.el, { opacity: 0, marginTop: '-40px' }, { + duration: this.options.outDuration, + easing: 'easeOutExpo', + queue: false, + complete: function () { + // Call the optional callback + if (typeof _this4.options.completeCallback === 'function') { + _this4.options.completeCallback(); + } + // Remove toast from DOM + _this4.el.parentNode.removeChild(_this4.el); + Toast._toasts.splice(Toast._toasts.indexOf(_this4), 1); + if (Toast._toasts.length === 0) { + Toast._removeContainer(); + } + } + }); + } + }], [{ + key: '_createContainer', + + + /** + * Append toast container and add event handlers + */ + value: function _createContainer() { + var container = document.createElement('div'); + container.setAttribute('id', 'toast-container'); + + // Add event handler + container.addEventListener('touchstart', Toast._onDragStart); + container.addEventListener('touchmove', Toast._onDragMove); + container.addEventListener('touchend', Toast._onDragEnd); + + container.addEventListener('mousedown', Toast._onDragStart); + document.addEventListener('mousemove', Toast._onDragMove); + document.addEventListener('mouseup', Toast._onDragEnd); + + document.body.appendChild(container); + Toast._container = container; + } + + /** + * Remove toast container and event handlers + */ + + }, { + key: '_removeContainer', + value: function _removeContainer() { + // Add event handler + document.removeEventListener('mousemove', Toast._onDragMove); + document.removeEventListener('mouseup', Toast._onDragEnd); + + Toast._container.parentNode.removeChild(Toast._container); + Toast._container = null; + } + + /** + * Begin drag handler + * @param {Event} e + */ + + }, { + key: '_onDragStart', + value: function _onDragStart(e) { + if (e.target && $(e.target).closest('.toast').length) { + var $toast = $(e.target).closest('.toast'); + var toast = $toast[0].M_Toast; + toast.panning = true; + Toast._draggedToast = toast; + toast.el.classList.add('panning'); + toast.el.style.transition = ''; + toast.startingXPos = Toast._xPos(e); + toast.time = Date.now(); + toast.xPos = Toast._xPos(e); + } + } + + /** + * Drag move handler + * @param {Event} e + */ + + }, { + key: '_onDragMove', + value: function _onDragMove(e) { + if (!!Toast._draggedToast) { + e.preventDefault(); + var toast = Toast._draggedToast; + toast.deltaX = Math.abs(toast.xPos - Toast._xPos(e)); + toast.xPos = Toast._xPos(e); + toast.velocityX = toast.deltaX / (Date.now() - toast.time); + toast.time = Date.now(); + + var totalDeltaX = toast.xPos - toast.startingXPos; + var activationDistance = toast.el.offsetWidth * toast.options.activationPercent; + toast.el.style.transform = 'translateX(' + totalDeltaX + 'px)'; + toast.el.style.opacity = 1 - Math.abs(totalDeltaX / activationDistance); + } + } + + /** + * End drag handler + * @param {Event} e + */ + + }, { + key: '_onDragEnd', + value: function _onDragEnd(e) { + if (!!Toast._draggedToast) { + var toast = Toast._draggedToast; + toast.panning = false; + toast.el.classList.remove('panning'); + + var totalDeltaX = toast.xPos - toast.startingXPos; + var activationDistance = toast.el.offsetWidth * toast.options.activationPercent; + var shouldBeDismissed = Math.abs(totalDeltaX) > activationDistance || toast.velocityX > 1; + + // Remove toast + if (shouldBeDismissed) { + toast.wasSwiped = true; + toast.remove(); + + // Animate toast back to original position + } else { + toast.el.style.transition = 'transform .2s, opacity .2s'; + toast.el.style.transform = ''; + toast.el.style.opacity = ''; + } + Toast._draggedToast = null; + } + } + + /** + * Get x position of mouse or touch event + * @param {Event} e + */ + + }, { + key: '_xPos', + value: function _xPos(e) { + if (e.targetTouches && e.targetTouches.length >= 1) { + return e.targetTouches[0].clientX; + } + // mouse event + return e.clientX; + } + + /** + * Remove all toasts + */ + + }, { + key: 'removeAll', + value: function removeAll() { + for (var toastIndex in Toast._toasts) { + Toast._toasts[toastIndex].remove(); + } + } + }, { + key: 'defaults', + get: function () { + return _defaults; + } + }]); + + return Toast; + }(); + + /** + * @static + * @memberof Toast + * @type {Array.} + */ + + + Toast._toasts = []; + + /** + * @static + * @memberof Toast + */ + Toast._container = null; + + /** + * @static + * @memberof Toast + * @type {Toast} + */ + Toast._draggedToast = null; + + Materialize.Toast = Toast; + Materialize.toast = function (message, displayLength, className, completeCallback) { + return new Toast(message, displayLength, className, completeCallback); + }; +})(jQuery, Materialize.Vel); +;(function ($) { + + var methods = { + init: function (options) { + var defaults = { + menuWidth: 300, + edge: 'left', + closeOnClick: false, + draggable: true, + onOpen: null, + onClose: null + }; + options = $.extend(defaults, options); + + $(this).each(function () { + var $this = $(this); + var menuId = $this.attr('data-activates'); + var menu = $("#" + menuId); + + // Set to width + if (options.menuWidth != 300) { + menu.css('width', options.menuWidth); + } + + // Add Touch Area + var $dragTarget = $('.drag-target[data-sidenav="' + menuId + '"]'); + if (options.draggable) { + // Regenerate dragTarget + if ($dragTarget.length) { + $dragTarget.remove(); + } + + $dragTarget = $('
                    ').attr('data-sidenav', menuId); + $('body').append($dragTarget); + } else { + $dragTarget = $(); + } + + if (options.edge == 'left') { + menu.css('transform', 'translateX(-100%)'); + $dragTarget.css({ 'left': 0 }); // Add Touch Area + } else { + menu.addClass('right-aligned') // Change text-alignment to right + .css('transform', 'translateX(100%)'); + $dragTarget.css({ 'right': 0 }); // Add Touch Area + } + + // If fixed sidenav, bring menu out + if (menu.hasClass('fixed')) { + if (window.innerWidth > 992) { + menu.css('transform', 'translateX(0)'); + } + } + + // Window resize to reset on large screens fixed + if (menu.hasClass('fixed')) { + $(window).resize(function () { + if (window.innerWidth > 992) { + // Close menu if window is resized bigger than 992 and user has fixed sidenav + if ($('#sidenav-overlay').length !== 0 && menuOut) { + removeMenu(true); + } else { + // menu.removeAttr('style'); + menu.css('transform', 'translateX(0%)'); + // menu.css('width', options.menuWidth); + } + } else if (menuOut === false) { + if (options.edge === 'left') { + menu.css('transform', 'translateX(-100%)'); + } else { + menu.css('transform', 'translateX(100%)'); + } + } + }); + } + + // if closeOnClick, then add close event for all a tags in side sideNav + if (options.closeOnClick === true) { + menu.on("click.itemclick", "a:not(.collapsible-header)", function () { + if (!(window.innerWidth > 992 && menu.hasClass('fixed'))) { + removeMenu(); + } + }); + } + + var removeMenu = function (restoreNav) { + panning = false; + menuOut = false; + // Reenable scrolling + $('body').css({ + overflow: '', + width: '' + }); + + $('#sidenav-overlay').velocity({ opacity: 0 }, { duration: 200, + queue: false, easing: 'easeOutQuad', + complete: function () { + $(this).remove(); + } }); + if (options.edge === 'left') { + // Reset phantom div + $dragTarget.css({ width: '', right: '', left: '0' }); + menu.velocity({ 'translateX': '-100%' }, { duration: 200, + queue: false, + easing: 'easeOutCubic', + complete: function () { + if (restoreNav === true) { + // Restore Fixed sidenav + menu.removeAttr('style'); + menu.css('width', options.menuWidth); + } + } + + }); + } else { + // Reset phantom div + $dragTarget.css({ width: '', right: '0', left: '' }); + menu.velocity({ 'translateX': '100%' }, { duration: 200, + queue: false, + easing: 'easeOutCubic', + complete: function () { + if (restoreNav === true) { + // Restore Fixed sidenav + menu.removeAttr('style'); + menu.css('width', options.menuWidth); + } + } + }); + } + + // Callback + if (typeof options.onClose === 'function') { + options.onClose.call(this, menu); + } + }; + + // Touch Event + var panning = false; + var menuOut = false; + + if (options.draggable) { + $dragTarget.on('click', function () { + if (menuOut) { + removeMenu(); + } + }); + + $dragTarget.hammer({ + prevent_default: false + }).on('pan', function (e) { + + if (e.gesture.pointerType == "touch") { + + var direction = e.gesture.direction; + var x = e.gesture.center.x; + var y = e.gesture.center.y; + var velocityX = e.gesture.velocityX; + + // Vertical scroll bugfix + if (x === 0 && y === 0) { + return; + } + + // Disable Scrolling + var $body = $('body'); + var $overlay = $('#sidenav-overlay'); + var oldWidth = $body.innerWidth(); + $body.css('overflow', 'hidden'); + $body.width(oldWidth); + + // If overlay does not exist, create one and if it is clicked, close menu + if ($overlay.length === 0) { + $overlay = $('
                    '); + $overlay.css('opacity', 0).click(function () { + removeMenu(); + }); + + // Run 'onOpen' when sidenav is opened via touch/swipe if applicable + if (typeof options.onOpen === 'function') { + options.onOpen.call(this, menu); + } + + $('body').append($overlay); + } + + // Keep within boundaries + if (options.edge === 'left') { + if (x > options.menuWidth) { + x = options.menuWidth; + } else if (x < 0) { + x = 0; + } + } + + if (options.edge === 'left') { + // Left Direction + if (x < options.menuWidth / 2) { + menuOut = false; + } + // Right Direction + else if (x >= options.menuWidth / 2) { + menuOut = true; + } + menu.css('transform', 'translateX(' + (x - options.menuWidth) + 'px)'); + } else { + // Left Direction + if (x < window.innerWidth - options.menuWidth / 2) { + menuOut = true; + } + // Right Direction + else if (x >= window.innerWidth - options.menuWidth / 2) { + menuOut = false; + } + var rightPos = x - options.menuWidth / 2; + if (rightPos < 0) { + rightPos = 0; + } + + menu.css('transform', 'translateX(' + rightPos + 'px)'); + } + + // Percentage overlay + var overlayPerc; + if (options.edge === 'left') { + overlayPerc = x / options.menuWidth; + $overlay.velocity({ opacity: overlayPerc }, { duration: 10, queue: false, easing: 'easeOutQuad' }); + } else { + overlayPerc = Math.abs((x - window.innerWidth) / options.menuWidth); + $overlay.velocity({ opacity: overlayPerc }, { duration: 10, queue: false, easing: 'easeOutQuad' }); + } + } + }).on('panend', function (e) { + + if (e.gesture.pointerType == "touch") { + var $overlay = $('#sidenav-overlay'); + var velocityX = e.gesture.velocityX; + var x = e.gesture.center.x; + var leftPos = x - options.menuWidth; + var rightPos = x - options.menuWidth / 2; + if (leftPos > 0) { + leftPos = 0; + } + if (rightPos < 0) { + rightPos = 0; + } + panning = false; + + if (options.edge === 'left') { + // If velocityX <= 0.3 then the user is flinging the menu closed so ignore menuOut + if (menuOut && velocityX <= 0.3 || velocityX < -0.5) { + // Return menu to open + if (leftPos !== 0) { + menu.velocity({ 'translateX': [0, leftPos] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); + } + + $overlay.velocity({ opacity: 1 }, { duration: 50, queue: false, easing: 'easeOutQuad' }); + $dragTarget.css({ width: '50%', right: 0, left: '' }); + menuOut = true; + } else if (!menuOut || velocityX > 0.3) { + // Enable Scrolling + $('body').css({ + overflow: '', + width: '' + }); + // Slide menu closed + menu.velocity({ 'translateX': [-1 * options.menuWidth - 10, leftPos] }, { duration: 200, queue: false, easing: 'easeOutQuad' }); + $overlay.velocity({ opacity: 0 }, { duration: 200, queue: false, easing: 'easeOutQuad', + complete: function () { + // Run 'onClose' when sidenav is closed via touch/swipe if applicable + if (typeof options.onClose === 'function') { + options.onClose.call(this, menu); + } + + $(this).remove(); + } }); + $dragTarget.css({ width: '10px', right: '', left: 0 }); + } + } else { + if (menuOut && velocityX >= -0.3 || velocityX > 0.5) { + // Return menu to open + if (rightPos !== 0) { + menu.velocity({ 'translateX': [0, rightPos] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); + } + + $overlay.velocity({ opacity: 1 }, { duration: 50, queue: false, easing: 'easeOutQuad' }); + $dragTarget.css({ width: '50%', right: '', left: 0 }); + menuOut = true; + } else if (!menuOut || velocityX < -0.3) { + // Enable Scrolling + $('body').css({ + overflow: '', + width: '' + }); + + // Slide menu closed + menu.velocity({ 'translateX': [options.menuWidth + 10, rightPos] }, { duration: 200, queue: false, easing: 'easeOutQuad' }); + $overlay.velocity({ opacity: 0 }, { duration: 200, queue: false, easing: 'easeOutQuad', + complete: function () { + // Run 'onClose' when sidenav is closed via touch/swipe if applicable + if (typeof options.onClose === 'function') { + options.onClose.call(this, menu); + } + + $(this).remove(); + } }); + $dragTarget.css({ width: '10px', right: 0, left: '' }); + } + } + } + }); + } + + $this.off('click.sidenav').on('click.sidenav', function () { + if (menuOut === true) { + menuOut = false; + panning = false; + removeMenu(); + } else { + + // Disable Scrolling + var $body = $('body'); + var $overlay = $('
                    '); + var oldWidth = $body.innerWidth(); + $body.css('overflow', 'hidden'); + $body.width(oldWidth); + + // Push current drag target on top of DOM tree + $('body').append($dragTarget); + + if (options.edge === 'left') { + $dragTarget.css({ width: '50%', right: 0, left: '' }); + menu.velocity({ 'translateX': [0, -1 * options.menuWidth] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); + } else { + $dragTarget.css({ width: '50%', right: '', left: 0 }); + menu.velocity({ 'translateX': [0, options.menuWidth] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); + } + + // Overlay close on click + $overlay.css('opacity', 0).click(function () { + menuOut = false; + panning = false; + removeMenu(); + $overlay.velocity({ opacity: 0 }, { duration: 300, queue: false, easing: 'easeOutQuad', + complete: function () { + $(this).remove(); + } + }); + }); + + // Append body + $('body').append($overlay); + $overlay.velocity({ opacity: 1 }, { duration: 300, queue: false, easing: 'easeOutQuad', + complete: function () { + menuOut = true; + panning = false; + } + }); + + // Callback + if (typeof options.onOpen === 'function') { + options.onOpen.call(this, menu); + } + } + + return false; + }); + }); + }, + destroy: function () { + var $overlay = $('#sidenav-overlay'); + var $dragTarget = $('.drag-target[data-sidenav="' + $(this).attr('data-activates') + '"]'); + $overlay.trigger('click'); + $dragTarget.remove(); + $(this).off('click'); + $overlay.remove(); + }, + show: function () { + this.trigger('click'); + }, + hide: function () { + $('#sidenav-overlay').trigger('click'); + } + }; + + $.fn.sideNav = function (methodOrOptions) { + if (methods[methodOrOptions]) { + return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); + } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { + // Default to "init" + return methods.init.apply(this, arguments); + } else { + $.error('Method ' + methodOrOptions + ' does not exist on jQuery.sideNav'); + } + }; // Plugin end +})(jQuery); +; /** + * Extend jquery with a scrollspy plugin. + * This watches the window scroll and fires events when elements are scrolled into viewport. + * + * throttle() and getTime() taken from Underscore.js + * https://github.com/jashkenas/underscore + * + * @author Copyright 2013 John Smart + * @license https://raw.github.com/thesmart/jquery-scrollspy/master/LICENSE + * @see https://github.com/thesmart + * @version 0.1.2 + */ +(function ($) { + + var jWindow = $(window); + var elements = []; + var elementsInView = []; + var isSpying = false; + var ticks = 0; + var unique_id = 1; + var offset = { + top: 0, + right: 0, + bottom: 0, + left: 0 + + /** + * Find elements that are within the boundary + * @param {number} top + * @param {number} right + * @param {number} bottom + * @param {number} left + * @return {jQuery} A collection of elements + */ + };function findElements(top, right, bottom, left) { + var hits = $(); + $.each(elements, function (i, element) { + if (element.height() > 0) { + var elTop = element.offset().top, + elLeft = element.offset().left, + elRight = elLeft + element.width(), + elBottom = elTop + element.height(); + + var isIntersect = !(elLeft > right || elRight < left || elTop > bottom || elBottom < top); + + if (isIntersect) { + hits.push(element); + } + } + }); + + return hits; + } + + /** + * Called when the user scrolls the window + */ + function onScroll(scrollOffset) { + // unique tick id + ++ticks; + + // viewport rectangle + var top = jWindow.scrollTop(), + left = jWindow.scrollLeft(), + right = left + jWindow.width(), + bottom = top + jWindow.height(); + + // determine which elements are in view + var intersections = findElements(top + offset.top + scrollOffset || 200, right + offset.right, bottom + offset.bottom, left + offset.left); + $.each(intersections, function (i, element) { + + var lastTick = element.data('scrollSpy:ticks'); + if (typeof lastTick != 'number') { + // entered into view + element.triggerHandler('scrollSpy:enter'); + } + + // update tick id + element.data('scrollSpy:ticks', ticks); + }); + + // determine which elements are no longer in view + $.each(elementsInView, function (i, element) { + var lastTick = element.data('scrollSpy:ticks'); + if (typeof lastTick == 'number' && lastTick !== ticks) { + // exited from view + element.triggerHandler('scrollSpy:exit'); + element.data('scrollSpy:ticks', null); + } + }); + + // remember elements in view for next tick + elementsInView = intersections; + } + + /** + * Called when window is resized + */ + function onWinSize() { + jWindow.trigger('scrollSpy:winSize'); + } + + /** + * Enables ScrollSpy using a selector + * @param {jQuery|string} selector The elements collection, or a selector + * @param {Object=} options Optional. + throttle : number -> scrollspy throttling. Default: 100 ms + offsetTop : number -> offset from top. Default: 0 + offsetRight : number -> offset from right. Default: 0 + offsetBottom : number -> offset from bottom. Default: 0 + offsetLeft : number -> offset from left. Default: 0 + activeClass : string -> Class name to be added to the active link. Default: active + * @returns {jQuery} + */ + $.scrollSpy = function (selector, options) { + var defaults = { + throttle: 100, + scrollOffset: 200, // offset - 200 allows elements near bottom of page to scroll + activeClass: 'active', + getActiveElement: function (id) { + return 'a[href="#' + id + '"]'; + } + }; + options = $.extend(defaults, options); + + var visible = []; + selector = $(selector); + selector.each(function (i, element) { + elements.push($(element)); + $(element).data("scrollSpy:id", i); + // Smooth scroll to section + $('a[href="#' + $(element).attr('id') + '"]').click(function (e) { + e.preventDefault(); + var offset = $(Materialize.escapeHash(this.hash)).offset().top + 1; + $('html, body').animate({ scrollTop: offset - options.scrollOffset }, { duration: 400, queue: false, easing: 'easeOutCubic' }); + }); + }); + + offset.top = options.offsetTop || 0; + offset.right = options.offsetRight || 0; + offset.bottom = options.offsetBottom || 0; + offset.left = options.offsetLeft || 0; + + var throttledScroll = Materialize.throttle(function () { + onScroll(options.scrollOffset); + }, options.throttle || 100); + var readyScroll = function () { + $(document).ready(throttledScroll); + }; + + if (!isSpying) { + jWindow.on('scroll', readyScroll); + jWindow.on('resize', readyScroll); + isSpying = true; + } + + // perform a scan once, after current execution context, and after dom is ready + setTimeout(readyScroll, 0); + + selector.on('scrollSpy:enter', function () { + visible = $.grep(visible, function (value) { + return value.height() != 0; + }); + + var $this = $(this); + + if (visible[0]) { + $(options.getActiveElement(visible[0].attr('id'))).removeClass(options.activeClass); + if ($this.data('scrollSpy:id') < visible[0].data('scrollSpy:id')) { + visible.unshift($(this)); + } else { + visible.push($(this)); + } + } else { + visible.push($(this)); + } + + $(options.getActiveElement(visible[0].attr('id'))).addClass(options.activeClass); + }); + selector.on('scrollSpy:exit', function () { + visible = $.grep(visible, function (value) { + return value.height() != 0; + }); + + if (visible[0]) { + $(options.getActiveElement(visible[0].attr('id'))).removeClass(options.activeClass); + var $this = $(this); + visible = $.grep(visible, function (value) { + return value.attr('id') != $this.attr('id'); + }); + if (visible[0]) { + // Check if empty + $(options.getActiveElement(visible[0].attr('id'))).addClass(options.activeClass); + } + } + }); + + return selector; + }; + + /** + * Listen for window resize events + * @param {Object=} options Optional. Set { throttle: number } to change throttling. Default: 100 ms + * @returns {jQuery} $(window) + */ + $.winSizeSpy = function (options) { + $.winSizeSpy = function () { + return jWindow; + }; // lock from multiple calls + options = options || { + throttle: 100 + }; + return jWindow.on('resize', Materialize.throttle(onWinSize, options.throttle || 100)); + }; + + /** + * Enables ScrollSpy on a collection of elements + * e.g. $('.scrollSpy').scrollSpy() + * @param {Object=} options Optional. + throttle : number -> scrollspy throttling. Default: 100 ms + offsetTop : number -> offset from top. Default: 0 + offsetRight : number -> offset from right. Default: 0 + offsetBottom : number -> offset from bottom. Default: 0 + offsetLeft : number -> offset from left. Default: 0 + * @returns {jQuery} + */ + $.fn.scrollSpy = function (options) { + return $.scrollSpy($(this), options); + }; +})(jQuery); +;(function ($) { + $(document).ready(function () { + + // Function to update labels of text fields + Materialize.updateTextFields = function () { + var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; + $(input_selector).each(function (index, element) { + var $this = $(this); + if ($(element).val().length > 0 || $(element).is(':focus') || element.autofocus || $this.attr('placeholder') !== undefined) { + $this.siblings('label').addClass('active'); + } else if ($(element)[0].validity) { + $this.siblings('label').toggleClass('active', $(element)[0].validity.badInput === true); + } else { + $this.siblings('label').removeClass('active'); + } + }); + }; + + // Text based inputs + var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; + + // Add active if form auto complete + $(document).on('change', input_selector, function () { + if ($(this).val().length !== 0 || $(this).attr('placeholder') !== undefined) { + $(this).siblings('label').addClass('active'); + } + validate_field($(this)); + }); + + // Add active if input element has been pre-populated on document ready + $(document).ready(function () { + Materialize.updateTextFields(); + }); + + // HTML DOM FORM RESET handling + $(document).on('reset', function (e) { + var formReset = $(e.target); + if (formReset.is('form')) { + formReset.find(input_selector).removeClass('valid').removeClass('invalid'); + formReset.find(input_selector).each(function () { + if ($(this).attr('value') === '') { + $(this).siblings('label').removeClass('active'); + } + }); + + // Reset select + formReset.find('select.initialized').each(function () { + var reset_text = formReset.find('option[selected]').text(); + formReset.siblings('input.select-dropdown').val(reset_text); + }); + } + }); + + // Add active when element has focus + $(document).on('focus', input_selector, function () { + $(this).siblings('label, .prefix').addClass('active'); + }); + + $(document).on('blur', input_selector, function () { + var $inputElement = $(this); + var selector = ".prefix"; + + if ($inputElement.val().length === 0 && $inputElement[0].validity.badInput !== true && $inputElement.attr('placeholder') === undefined) { + selector += ", label"; + } + + $inputElement.siblings(selector).removeClass('active'); + + validate_field($inputElement); + }); + + window.validate_field = function (object) { + var hasLength = object.attr('data-length') !== undefined; + var lenAttr = parseInt(object.attr('data-length')); + var len = object.val().length; + + if (object.val().length === 0 && object[0].validity.badInput === false && !object.is(':required')) { + if (object.hasClass('validate')) { + object.removeClass('valid'); + object.removeClass('invalid'); + } + } else { + if (object.hasClass('validate')) { + // Check for character counter attributes + if (object.is(':valid') && hasLength && len <= lenAttr || object.is(':valid') && !hasLength) { + object.removeClass('invalid'); + object.addClass('valid'); + } else { + object.removeClass('valid'); + object.addClass('invalid'); + } + } + } + }; + + // Radio and Checkbox focus class + var radio_checkbox = 'input[type=radio], input[type=checkbox]'; + $(document).on('keyup.radio', radio_checkbox, function (e) { + // TAB, check if tabbing to radio or checkbox. + if (e.which === 9) { + $(this).addClass('tabbed'); + var $this = $(this); + $this.one('blur', function (e) { + + $(this).removeClass('tabbed'); + }); + return; + } + }); + + // Textarea Auto Resize + var hiddenDiv = $('.hiddendiv').first(); + if (!hiddenDiv.length) { + hiddenDiv = $('
                    '); + $('body').append(hiddenDiv); + } + var text_area_selector = '.materialize-textarea'; + + function textareaAutoResize($textarea) { + // Set font properties of hiddenDiv + + var fontFamily = $textarea.css('font-family'); + var fontSize = $textarea.css('font-size'); + var lineHeight = $textarea.css('line-height'); + var padding = $textarea.css('padding'); + + if (fontSize) { + hiddenDiv.css('font-size', fontSize); + } + if (fontFamily) { + hiddenDiv.css('font-family', fontFamily); + } + if (lineHeight) { + hiddenDiv.css('line-height', lineHeight); + } + if (padding) { + hiddenDiv.css('padding', padding); + } + + // Set original-height, if none + if (!$textarea.data('original-height')) { + $textarea.data('original-height', $textarea.height()); + } + + if ($textarea.attr('wrap') === 'off') { + hiddenDiv.css('overflow-wrap', 'normal').css('white-space', 'pre'); + } + + hiddenDiv.text($textarea.val() + '\n'); + var content = hiddenDiv.html().replace(/\n/g, '
                    '); + hiddenDiv.html(content); + + // When textarea is hidden, width goes crazy. + // Approximate with half of window size + + if ($textarea.is(':visible')) { + hiddenDiv.css('width', $textarea.width()); + } else { + hiddenDiv.css('width', $(window).width() / 2); + } + + /** + * Resize if the new height is greater than the + * original height of the textarea + */ + if ($textarea.data('original-height') <= hiddenDiv.height()) { + $textarea.css('height', hiddenDiv.height()); + } else if ($textarea.val().length < $textarea.data('previous-length')) { + /** + * In case the new height is less than original height, it + * means the textarea has less text than before + * So we set the height to the original one + */ + $textarea.css('height', $textarea.data('original-height')); + } + $textarea.data('previous-length', $textarea.val().length); + } + + $(text_area_selector).each(function () { + var $textarea = $(this); + /** + * Instead of resizing textarea on document load, + * store the original height and the original length + */ + $textarea.data('original-height', $textarea.height()); + $textarea.data('previous-length', $textarea.val().length); + }); + + $('body').on('keyup keydown autoresize', text_area_selector, function () { + textareaAutoResize($(this)); + }); + + // File Input Path + $(document).on('change', '.file-field input[type="file"]', function () { + var file_field = $(this).closest('.file-field'); + var path_input = file_field.find('input.file-path'); + var files = $(this)[0].files; + var file_names = []; + for (var i = 0; i < files.length; i++) { + file_names.push(files[i].name); + } + path_input.val(file_names.join(", ")); + path_input.trigger('change'); + }); + + /**************** + * Range Input * + ****************/ + + var range_type = 'input[type=range]'; + var range_mousedown = false; + var left; + + $(range_type).each(function () { + var thumb = $(''); + $(this).after(thumb); + }); + + var showRangeBubble = function (thumb) { + var paddingLeft = parseInt(thumb.parent().css('padding-left')); + var marginLeft = -7 + paddingLeft + 'px'; + thumb.velocity({ height: "30px", width: "30px", top: "-30px", marginLeft: marginLeft }, { duration: 300, easing: 'easeOutExpo' }); + }; + + var calcRangeOffset = function (range) { + var width = range.width() - 15; + var max = parseFloat(range.attr('max')); + var min = parseFloat(range.attr('min')); + var percent = (parseFloat(range.val()) - min) / (max - min); + return percent * width; + }; + + var range_wrapper = '.range-field'; + $(document).on('change', range_type, function (e) { + var thumb = $(this).siblings('.thumb'); + thumb.find('.value').html($(this).val()); + + if (!thumb.hasClass('active')) { + showRangeBubble(thumb); + } + + var offsetLeft = calcRangeOffset($(this)); + thumb.addClass('active').css('left', offsetLeft); + }); + + $(document).on('mousedown touchstart', range_type, function (e) { + var thumb = $(this).siblings('.thumb'); + + // If thumb indicator does not exist yet, create it + if (thumb.length <= 0) { + thumb = $(''); + $(this).after(thumb); + } + + // Set indicator value + thumb.find('.value').html($(this).val()); + + range_mousedown = true; + $(this).addClass('active'); + + if (!thumb.hasClass('active')) { + showRangeBubble(thumb); + } + + if (e.type !== 'input') { + var offsetLeft = calcRangeOffset($(this)); + thumb.addClass('active').css('left', offsetLeft); + } + }); + + $(document).on('mouseup touchend', range_wrapper, function () { + range_mousedown = false; + $(this).removeClass('active'); + }); + + $(document).on('input mousemove touchmove', range_wrapper, function (e) { + var thumb = $(this).children('.thumb'); + var left; + var input = $(this).find(range_type); + + if (range_mousedown) { + if (!thumb.hasClass('active')) { + showRangeBubble(thumb); + } + + var offsetLeft = calcRangeOffset(input); + thumb.addClass('active').css('left', offsetLeft); + thumb.find('.value').html(thumb.siblings(range_type).val()); + } + }); + + $(document).on('mouseout touchleave', range_wrapper, function () { + if (!range_mousedown) { + + var thumb = $(this).children('.thumb'); + var paddingLeft = parseInt($(this).css('padding-left')); + var marginLeft = 7 + paddingLeft + 'px'; + + if (thumb.hasClass('active')) { + thumb.velocity({ height: '0', width: '0', top: '10px', marginLeft: marginLeft }, { duration: 100 }); + } + thumb.removeClass('active'); + } + }); + + /************************** + * Auto complete plugin * + *************************/ + $.fn.autocomplete = function (options) { + // Defaults + var defaults = { + data: {}, + limit: Infinity, + onAutocomplete: null, + minLength: 1 + }; + + options = $.extend(defaults, options); + + return this.each(function () { + var $input = $(this); + var data = options.data, + count = 0, + activeIndex = -1, + oldVal, + $inputDiv = $input.closest('.input-field'); // Div to append on + + // Check if data isn't empty + if (!$.isEmptyObject(data)) { + var $autocomplete = $(''); + var $oldAutocomplete; + + // Append autocomplete element. + // Prevent double structure init. + if ($inputDiv.length) { + $oldAutocomplete = $inputDiv.children('.autocomplete-content.dropdown-content').first(); + if (!$oldAutocomplete.length) { + $inputDiv.append($autocomplete); // Set ul in body + } + } else { + $oldAutocomplete = $input.next('.autocomplete-content.dropdown-content'); + if (!$oldAutocomplete.length) { + $input.after($autocomplete); + } + } + if ($oldAutocomplete.length) { + $autocomplete = $oldAutocomplete; + } + + // Highlight partial match. + var highlight = function (string, $el) { + var img = $el.find('img'); + var matchStart = $el.text().toLowerCase().indexOf("" + string.toLowerCase() + ""), + matchEnd = matchStart + string.length - 1, + beforeMatch = $el.text().slice(0, matchStart), + matchText = $el.text().slice(matchStart, matchEnd + 1), + afterMatch = $el.text().slice(matchEnd + 1); + $el.html("" + beforeMatch + "" + matchText + "" + afterMatch + ""); + if (img.length) { + $el.prepend(img); + } + }; + + // Reset current element position + var resetCurrentElement = function () { + activeIndex = -1; + $autocomplete.find('.active').removeClass('active'); + }; + + // Remove autocomplete elements + var removeAutocomplete = function () { + $autocomplete.empty(); + resetCurrentElement(); + oldVal = undefined; + }; + + $input.off('blur.autocomplete').on('blur.autocomplete', function () { + removeAutocomplete(); + }); + + // Perform search + $input.off('keyup.autocomplete focus.autocomplete').on('keyup.autocomplete focus.autocomplete', function (e) { + // Reset count. + count = 0; + var val = $input.val().toLowerCase(); + + // Don't capture enter or arrow key usage. + if (e.which === 13 || e.which === 38 || e.which === 40) { + return; + } + + // Check if the input isn't empty + if (oldVal !== val) { + removeAutocomplete(); + + if (val.length >= options.minLength) { + for (var key in data) { + if (data.hasOwnProperty(key) && key.toLowerCase().indexOf(val) !== -1) { + // Break if past limit + if (count >= options.limit) { + break; + } + + var autocompleteOption = $('
                  • '); + if (!!data[key]) { + autocompleteOption.append('' + key + ''); + } else { + autocompleteOption.append('' + key + ''); + } + + $autocomplete.append(autocompleteOption); + highlight(val, autocompleteOption); + count++; + } + } + } + } + + // Update oldVal + oldVal = val; + }); + + $input.off('keydown.autocomplete').on('keydown.autocomplete', function (e) { + // Arrow keys and enter key usage + var keyCode = e.which, + liElement, + numItems = $autocomplete.children('li').length, + $active = $autocomplete.children('.active').first(); + + // select element on Enter + if (keyCode === 13 && activeIndex >= 0) { + liElement = $autocomplete.children('li').eq(activeIndex); + if (liElement.length) { + liElement.trigger('mousedown.autocomplete'); + e.preventDefault(); + } + return; + } + + // Capture up and down key + if (keyCode === 38 || keyCode === 40) { + e.preventDefault(); + + if (keyCode === 38 && activeIndex > 0) { + activeIndex--; + } + + if (keyCode === 40 && activeIndex < numItems - 1) { + activeIndex++; + } + + $active.removeClass('active'); + if (activeIndex >= 0) { + $autocomplete.children('li').eq(activeIndex).addClass('active'); + } + } + }); + + // Set input value + $autocomplete.off('mousedown.autocomplete touchstart.autocomplete').on('mousedown.autocomplete touchstart.autocomplete', 'li', function () { + var text = $(this).text().trim(); + $input.val(text); + $input.trigger('change'); + removeAutocomplete(); + + // Handle onAutocomplete callback. + if (typeof options.onAutocomplete === "function") { + options.onAutocomplete.call(this, text); + } + }); + + // Empty data + } else { + $input.off('keyup.autocomplete focus.autocomplete'); + } + }); + }; + }); // End of $(document).ready + + /******************* + * Select Plugin * + ******************/ + $.fn.material_select = function (callback) { + $(this).each(function () { + var $select = $(this); + + if ($select.hasClass('browser-default')) { + return; // Continue to next (return false breaks out of entire loop) + } + + var multiple = $select.attr('multiple') ? true : false, + lastID = $select.attr('data-select-id'); // Tear down structure if Select needs to be rebuilt + + if (lastID) { + $select.parent().find('span.caret').remove(); + $select.parent().find('input').remove(); + + $select.unwrap(); + $('ul#select-options-' + lastID).remove(); + } + + // If destroying the select, remove the selelct-id and reset it to it's uninitialized state. + if (callback === 'destroy') { + $select.removeAttr('data-select-id').removeClass('initialized'); + $(window).off('click.select'); + return; + } + + var uniqueID = Materialize.guid(); + $select.attr('data-select-id', uniqueID); + var wrapper = $('
                    '); + wrapper.addClass($select.attr('class')); + if ($select.is(':disabled')) wrapper.addClass('disabled'); + var options = $(''), + selectChildren = $select.children('option, optgroup'), + valuesSelected = [], + optionsHover = false; + + var label = $select.find('option:selected').html() || $select.find('option:first').html() || ""; + + // Function that renders and appends the option taking into + // account type and possible image icon. + var appendOptionWithIcon = function (select, option, type) { + // Add disabled attr if disabled + var disabledClass = option.is(':disabled') ? 'disabled ' : ''; + var optgroupClass = type === 'optgroup-option' ? 'optgroup-option ' : ''; + var multipleCheckbox = multiple ? '' : ''; + + // add icons + var icon_url = option.data('icon'); + var classes = option.attr('class'); + if (!!icon_url) { + var classString = ''; + if (!!classes) classString = ' class="' + classes + '"'; + + // Check for multiple type. + options.append($('
                  • ' + multipleCheckbox + option.html() + '
                  • ')); + return true; + } + + // Check for multiple type. + options.append($('
                  • ' + multipleCheckbox + option.html() + '
                  • ')); + }; + + /* Create dropdown structure. */ + if (selectChildren.length) { + selectChildren.each(function () { + if ($(this).is('option')) { + // Direct descendant option. + if (multiple) { + appendOptionWithIcon($select, $(this), 'multiple'); + } else { + appendOptionWithIcon($select, $(this)); + } + } else if ($(this).is('optgroup')) { + // Optgroup. + var selectOptions = $(this).children('option'); + options.append($('
                  • ' + $(this).attr('label') + '
                  • ')); + + selectOptions.each(function () { + appendOptionWithIcon($select, $(this), 'optgroup-option'); + }); + } + }); + } + + options.find('li:not(.optgroup)').each(function (i) { + $(this).click(function (e) { + // Check if option element is disabled + if (!$(this).hasClass('disabled') && !$(this).hasClass('optgroup')) { + var selected = true; + + if (multiple) { + $('input[type="checkbox"]', this).prop('checked', function (i, v) { + return !v; + }); + selected = toggleEntryFromArray(valuesSelected, i, $select); + $newSelect.trigger('focus'); + } else { + options.find('li').removeClass('active'); + $(this).toggleClass('active'); + $newSelect.val($(this).text()); + } + + activateOption(options, $(this)); + $select.find('option').eq(i).prop('selected', selected); + // Trigger onchange() event + $select.trigger('change'); + if (typeof callback !== 'undefined') callback(); + } + + e.stopPropagation(); + }); + }); + + // Wrap Elements + $select.wrap(wrapper); + // Add Select Display Element + var dropdownIcon = $(''); + + // escape double quotes + var sanitizedLabelHtml = label.replace(/"/g, '"'); + + var $newSelect = $(''); + $select.before($newSelect); + $newSelect.before(dropdownIcon); + + $newSelect.after(options); + // Check if section element is disabled + if (!$select.is(':disabled')) { + $newSelect.dropdown({ 'hover': false }); + } + + // Copy tabindex + if ($select.attr('tabindex')) { + $($newSelect[0]).attr('tabindex', $select.attr('tabindex')); + } + + $select.addClass('initialized'); + + $newSelect.on({ + 'focus': function () { + if ($('ul.select-dropdown').not(options[0]).is(':visible')) { + $('input.select-dropdown').trigger('close'); + $(window).off('click.select'); + } + if (!options.is(':visible')) { + $(this).trigger('open', ['focus']); + var label = $(this).val(); + if (multiple && label.indexOf(',') >= 0) { + label = label.split(',')[0]; + } + + var selectedOption = options.find('li').filter(function () { + return $(this).text().toLowerCase() === label.toLowerCase(); + })[0]; + activateOption(options, selectedOption, true); + + $(window).off('click.select').on('click.select', function () { + multiple && (optionsHover || $newSelect.trigger('close')); + $(window).off('click.select'); + }); + } + }, + 'click': function (e) { + e.stopPropagation(); + } + }); + + $newSelect.on('blur', function () { + if (!multiple) { + $(this).trigger('close'); + $(window).off('click.select'); + } + options.find('li.selected').removeClass('selected'); + }); + + options.hover(function () { + optionsHover = true; + }, function () { + optionsHover = false; + }); + + // Add initial multiple selections. + if (multiple) { + $select.find("option:selected:not(:disabled)").each(function () { + var index = this.index; + + toggleEntryFromArray(valuesSelected, index, $select); + options.find("li:not(.optgroup)").eq(index).find(":checkbox").prop("checked", true); + }); + } + + /** + * Make option as selected and scroll to selected position + * @param {jQuery} collection Select options jQuery element + * @param {Element} newOption element of the new option + * @param {Boolean} firstActivation If on first activation of select + */ + var activateOption = function (collection, newOption, firstActivation) { + if (newOption) { + collection.find('li.selected').removeClass('selected'); + var option = $(newOption); + option.addClass('selected'); + if (!multiple || !!firstActivation) { + options.scrollTo(option); + } + } + }; + + // Allow user to search by typing + // this array is cleared after 1 second + var filterQuery = [], + onKeyDown = function (e) { + // TAB - switch to another input + if (e.which == 9) { + $newSelect.trigger('close'); + return; + } + + // ARROW DOWN WHEN SELECT IS CLOSED - open select options + if (e.which == 40 && !options.is(':visible')) { + $newSelect.trigger('open'); + return; + } + + // ENTER WHEN SELECT IS CLOSED - submit form + if (e.which == 13 && !options.is(':visible')) { + return; + } + + e.preventDefault(); + + // CASE WHEN USER TYPE LETTERS + var letter = String.fromCharCode(e.which).toLowerCase(), + nonLetters = [9, 13, 27, 38, 40]; + if (letter && nonLetters.indexOf(e.which) === -1) { + filterQuery.push(letter); + + var string = filterQuery.join(''), + newOption = options.find('li').filter(function () { + return $(this).text().toLowerCase().indexOf(string) === 0; + })[0]; + + if (newOption) { + activateOption(options, newOption); + } + } + + // ENTER - select option and close when select options are opened + if (e.which == 13) { + var activeOption = options.find('li.selected:not(.disabled)')[0]; + if (activeOption) { + $(activeOption).trigger('click'); + if (!multiple) { + $newSelect.trigger('close'); + } + } + } + + // ARROW DOWN - move to next not disabled option + if (e.which == 40) { + if (options.find('li.selected').length) { + newOption = options.find('li.selected').next('li:not(.disabled)')[0]; + } else { + newOption = options.find('li:not(.disabled)')[0]; + } + activateOption(options, newOption); + } + + // ESC - close options + if (e.which == 27) { + $newSelect.trigger('close'); + } + + // ARROW UP - move to previous not disabled option + if (e.which == 38) { + newOption = options.find('li.selected').prev('li:not(.disabled)')[0]; + if (newOption) activateOption(options, newOption); + } + + // Automaticaly clean filter query so user can search again by starting letters + setTimeout(function () { + filterQuery = []; + }, 1000); + }; + + $newSelect.on('keydown', onKeyDown); + }); + + function toggleEntryFromArray(entriesArray, entryIndex, select) { + var index = entriesArray.indexOf(entryIndex), + notAdded = index === -1; + + if (notAdded) { + entriesArray.push(entryIndex); + } else { + entriesArray.splice(index, 1); + } + + select.siblings('ul.dropdown-content').find('li:not(.optgroup)').eq(entryIndex).toggleClass('active'); + + // use notAdded instead of true (to detect if the option is selected or not) + select.find('option').eq(entryIndex).prop('selected', notAdded); + setValueToInput(entriesArray, select); + + return notAdded; + } + + function setValueToInput(entriesArray, select) { + var value = ''; + + for (var i = 0, count = entriesArray.length; i < count; i++) { + var text = select.find('option').eq(entriesArray[i]).text(); + + i === 0 ? value += text : value += ', ' + text; + } + + if (value === '') { + value = select.find('option:disabled').eq(0).text(); + } + + select.siblings('input.select-dropdown').val(value); + } + }; +})(jQuery); +;(function ($) { + + var methods = { + + init: function (options) { + var defaults = { + indicators: true, + height: 400, + transition: 500, + interval: 6000 + }; + options = $.extend(defaults, options); + + return this.each(function () { + + // For each slider, we want to keep track of + // which slide is active and its associated content + var $this = $(this); + var $slider = $this.find('ul.slides').first(); + var $slides = $slider.find('> li'); + var $active_index = $slider.find('.active').index(); + var $active, $indicators, $interval; + if ($active_index != -1) { + $active = $slides.eq($active_index); + } + + // Transitions the caption depending on alignment + function captionTransition(caption, duration) { + if (caption.hasClass("center-align")) { + caption.velocity({ opacity: 0, translateY: -100 }, { duration: duration, queue: false }); + } else if (caption.hasClass("right-align")) { + caption.velocity({ opacity: 0, translateX: 100 }, { duration: duration, queue: false }); + } else if (caption.hasClass("left-align")) { + caption.velocity({ opacity: 0, translateX: -100 }, { duration: duration, queue: false }); + } + } + + // This function will transition the slide to any index of the next slide + function moveToSlide(index) { + // Wrap around indices. + if (index >= $slides.length) index = 0;else if (index < 0) index = $slides.length - 1; + + $active_index = $slider.find('.active').index(); + + // Only do if index changes + if ($active_index != index) { + $active = $slides.eq($active_index); + $caption = $active.find('.caption'); + + $active.removeClass('active'); + $active.velocity({ opacity: 0 }, { duration: options.transition, queue: false, easing: 'easeOutQuad', + complete: function () { + $slides.not('.active').velocity({ opacity: 0, translateX: 0, translateY: 0 }, { duration: 0, queue: false }); + } }); + captionTransition($caption, options.transition); + + // Update indicators + if (options.indicators) { + $indicators.eq($active_index).removeClass('active'); + } + + $slides.eq(index).velocity({ opacity: 1 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); + $slides.eq(index).find('.caption').velocity({ opacity: 1, translateX: 0, translateY: 0 }, { duration: options.transition, delay: options.transition, queue: false, easing: 'easeOutQuad' }); + $slides.eq(index).addClass('active'); + + // Update indicators + if (options.indicators) { + $indicators.eq(index).addClass('active'); + } + } + } + + // Set height of slider + // If fullscreen, do nothing + if (!$this.hasClass('fullscreen')) { + if (options.indicators) { + // Add height if indicators are present + $this.height(options.height + 40); + } else { + $this.height(options.height); + } + $slider.height(options.height); + } + + // Set initial positions of captions + $slides.find('.caption').each(function () { + captionTransition($(this), 0); + }); + + // Move img src into background-image + $slides.find('img').each(function () { + var placeholderBase64 = 'data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='; + if ($(this).attr('src') !== placeholderBase64) { + $(this).css('background-image', 'url("' + $(this).attr('src') + '")'); + $(this).attr('src', placeholderBase64); + } + }); + + // dynamically add indicators + if (options.indicators) { + $indicators = $('
                      '); + $slides.each(function (index) { + var $indicator = $('
                    • '); + + // Handle clicks on indicators + $indicator.click(function () { + var $parent = $slider.parent(); + var curr_index = $parent.find($(this)).index(); + moveToSlide(curr_index); + + // reset interval + clearInterval($interval); + $interval = setInterval(function () { + $active_index = $slider.find('.active').index(); + if ($slides.length == $active_index + 1) $active_index = 0; // loop to start + else $active_index += 1; + + moveToSlide($active_index); + }, options.transition + options.interval); + }); + $indicators.append($indicator); + }); + $this.append($indicators); + $indicators = $this.find('ul.indicators').find('li.indicator-item'); + } + + if ($active) { + $active.show(); + } else { + $slides.first().addClass('active').velocity({ opacity: 1 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); + + $active_index = 0; + $active = $slides.eq($active_index); + + // Update indicators + if (options.indicators) { + $indicators.eq($active_index).addClass('active'); + } + } + + // Adjust height to current slide + $active.find('img').each(function () { + $active.find('.caption').velocity({ opacity: 1, translateX: 0, translateY: 0 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); + }); + + // auto scroll + $interval = setInterval(function () { + $active_index = $slider.find('.active').index(); + moveToSlide($active_index + 1); + }, options.transition + options.interval); + + // HammerJS, Swipe navigation + + // Touch Event + var panning = false; + var swipeLeft = false; + var swipeRight = false; + + $this.hammer({ + prevent_default: false + }).on('pan', function (e) { + if (e.gesture.pointerType === "touch") { + + // reset interval + clearInterval($interval); + + var direction = e.gesture.direction; + var x = e.gesture.deltaX; + var velocityX = e.gesture.velocityX; + var velocityY = e.gesture.velocityY; + + $curr_slide = $slider.find('.active'); + if (Math.abs(velocityX) > Math.abs(velocityY)) { + $curr_slide.velocity({ translateX: x + }, { duration: 50, queue: false, easing: 'easeOutQuad' }); + } + + // Swipe Left + if (direction === 4 && (x > $this.innerWidth() / 2 || velocityX < -0.65)) { + swipeRight = true; + } + // Swipe Right + else if (direction === 2 && (x < -1 * $this.innerWidth() / 2 || velocityX > 0.65)) { + swipeLeft = true; + } + + // Make Slide Behind active slide visible + var next_slide; + if (swipeLeft) { + next_slide = $curr_slide.next(); + if (next_slide.length === 0) { + next_slide = $slides.first(); + } + next_slide.velocity({ opacity: 1 + }, { duration: 300, queue: false, easing: 'easeOutQuad' }); + } + if (swipeRight) { + next_slide = $curr_slide.prev(); + if (next_slide.length === 0) { + next_slide = $slides.last(); + } + next_slide.velocity({ opacity: 1 + }, { duration: 300, queue: false, easing: 'easeOutQuad' }); + } + } + }).on('panend', function (e) { + if (e.gesture.pointerType === "touch") { + + $curr_slide = $slider.find('.active'); + panning = false; + curr_index = $slider.find('.active').index(); + + if (!swipeRight && !swipeLeft || $slides.length <= 1) { + // Return to original spot + $curr_slide.velocity({ translateX: 0 + }, { duration: 300, queue: false, easing: 'easeOutQuad' }); + } else if (swipeLeft) { + moveToSlide(curr_index + 1); + $curr_slide.velocity({ translateX: -1 * $this.innerWidth() }, { duration: 300, queue: false, easing: 'easeOutQuad', + complete: function () { + $curr_slide.velocity({ opacity: 0, translateX: 0 }, { duration: 0, queue: false }); + } }); + } else if (swipeRight) { + moveToSlide(curr_index - 1); + $curr_slide.velocity({ translateX: $this.innerWidth() }, { duration: 300, queue: false, easing: 'easeOutQuad', + complete: function () { + $curr_slide.velocity({ opacity: 0, translateX: 0 }, { duration: 0, queue: false }); + } }); + } + swipeLeft = false; + swipeRight = false; + + // Restart interval + clearInterval($interval); + $interval = setInterval(function () { + $active_index = $slider.find('.active').index(); + if ($slides.length == $active_index + 1) $active_index = 0; // loop to start + else $active_index += 1; + + moveToSlide($active_index); + }, options.transition + options.interval); + } + }); + + $this.on('sliderPause', function () { + clearInterval($interval); + }); + + $this.on('sliderStart', function () { + clearInterval($interval); + $interval = setInterval(function () { + $active_index = $slider.find('.active').index(); + if ($slides.length == $active_index + 1) $active_index = 0; // loop to start + else $active_index += 1; + + moveToSlide($active_index); + }, options.transition + options.interval); + }); + + $this.on('sliderNext', function () { + $active_index = $slider.find('.active').index(); + moveToSlide($active_index + 1); + }); + + $this.on('sliderPrev', function () { + $active_index = $slider.find('.active').index(); + moveToSlide($active_index - 1); + }); + }); + }, + pause: function () { + $(this).trigger('sliderPause'); + }, + start: function () { + $(this).trigger('sliderStart'); + }, + next: function () { + $(this).trigger('sliderNext'); + }, + prev: function () { + $(this).trigger('sliderPrev'); + } + }; + + $.fn.slider = function (methodOrOptions) { + if (methods[methodOrOptions]) { + return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); + } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { + // Default to "init" + return methods.init.apply(this, arguments); + } else { + $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tooltip'); + } + }; // Plugin end +})(jQuery); +;(function ($) { + $(document).ready(function () { + + $(document).on('click.card', '.card', function (e) { + if ($(this).find('> .card-reveal').length) { + var $card = $(e.target).closest('.card'); + if ($card.data('initialOverflow') === undefined) { + $card.data('initialOverflow', $card.css('overflow') === undefined ? '' : $card.css('overflow')); + } + if ($(e.target).is($('.card-reveal .card-title')) || $(e.target).is($('.card-reveal .card-title i'))) { + // Make Reveal animate down and display none + $(this).find('.card-reveal').velocity({ translateY: 0 }, { + duration: 225, + queue: false, + easing: 'easeInOutQuad', + complete: function () { + $(this).css({ display: 'none' }); + $card.css('overflow', $card.data('initialOverflow')); + } + }); + } else if ($(e.target).is($('.card .activator')) || $(e.target).is($('.card .activator i'))) { + $card.css('overflow', 'hidden'); + $(this).find('.card-reveal').css({ display: 'block' }).velocity("stop", false).velocity({ translateY: '-100%' }, { duration: 300, queue: false, easing: 'easeInOutQuad' }); + } + } + }); + }); +})(jQuery); +;(function ($) { + var materialChipsDefaults = { + data: [], + placeholder: '', + secondaryPlaceholder: '', + autocompleteOptions: {} + }; + + $(document).ready(function () { + // Handle removal of static chips. + $(document).on('click', '.chip .close', function (e) { + var $chips = $(this).closest('.chips'); + if ($chips.attr('data-initialized')) { + return; + } + $(this).closest('.chip').remove(); + }); + }); + + $.fn.material_chip = function (options) { + var self = this; + this.$el = $(this); + this.$document = $(document); + this.SELS = { + CHIPS: '.chips', + CHIP: '.chip', + INPUT: 'input', + DELETE: '.material-icons', + SELECTED_CHIP: '.selected' + }; + + if ('data' === options) { + return this.$el.data('chips'); + } + + var curr_options = $.extend({}, materialChipsDefaults, options); + self.hasAutocomplete = !$.isEmptyObject(curr_options.autocompleteOptions.data); + + // Initialize + this.init = function () { + var i = 0; + var chips; + self.$el.each(function () { + var $chips = $(this); + var chipId = Materialize.guid(); + self.chipId = chipId; + + if (!curr_options.data || !(curr_options.data instanceof Array)) { + curr_options.data = []; + } + $chips.data('chips', curr_options.data); + $chips.attr('data-index', i); + $chips.attr('data-initialized', true); + + if (!$chips.hasClass(self.SELS.CHIPS)) { + $chips.addClass('chips'); + } + + self.chips($chips, chipId); + i++; + }); + }; + + this.handleEvents = function () { + var SELS = self.SELS; + + self.$document.off('click.chips-focus', SELS.CHIPS).on('click.chips-focus', SELS.CHIPS, function (e) { + $(e.target).find(SELS.INPUT).focus(); + }); + + self.$document.off('click.chips-select', SELS.CHIP).on('click.chips-select', SELS.CHIP, function (e) { + var $chip = $(e.target); + if ($chip.length) { + var wasSelected = $chip.hasClass('selected'); + var $chips = $chip.closest(SELS.CHIPS); + $(SELS.CHIP).removeClass('selected'); + + if (!wasSelected) { + self.selectChip($chip.index(), $chips); + } + } + }); + + self.$document.off('keydown.chips').on('keydown.chips', function (e) { + if ($(e.target).is('input, textarea')) { + return; + } + + // delete + var $chip = self.$document.find(SELS.CHIP + SELS.SELECTED_CHIP); + var $chips = $chip.closest(SELS.CHIPS); + var length = $chip.siblings(SELS.CHIP).length; + var index; + + if (!$chip.length) { + return; + } + + if (e.which === 8 || e.which === 46) { + e.preventDefault(); + + index = $chip.index(); + self.deleteChip(index, $chips); + + var selectIndex = null; + if (index + 1 < length) { + selectIndex = index; + } else if (index === length || index + 1 === length) { + selectIndex = length - 1; + } + + if (selectIndex < 0) selectIndex = null; + + if (null !== selectIndex) { + self.selectChip(selectIndex, $chips); + } + if (!length) $chips.find('input').focus(); + + // left + } else if (e.which === 37) { + index = $chip.index() - 1; + if (index < 0) { + return; + } + $(SELS.CHIP).removeClass('selected'); + self.selectChip(index, $chips); + + // right + } else if (e.which === 39) { + index = $chip.index() + 1; + $(SELS.CHIP).removeClass('selected'); + if (index > length) { + $chips.find('input').focus(); + return; + } + self.selectChip(index, $chips); + } + }); + + self.$document.off('focusin.chips', SELS.CHIPS + ' ' + SELS.INPUT).on('focusin.chips', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { + var $currChips = $(e.target).closest(SELS.CHIPS); + $currChips.addClass('focus'); + $currChips.siblings('label, .prefix').addClass('active'); + $(SELS.CHIP).removeClass('selected'); + }); + + self.$document.off('focusout.chips', SELS.CHIPS + ' ' + SELS.INPUT).on('focusout.chips', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { + var $currChips = $(e.target).closest(SELS.CHIPS); + $currChips.removeClass('focus'); + + // Remove active if empty + if ($currChips.data('chips') === undefined || !$currChips.data('chips').length) { + $currChips.siblings('label').removeClass('active'); + } + $currChips.siblings('.prefix').removeClass('active'); + }); + + self.$document.off('keydown.chips-add', SELS.CHIPS + ' ' + SELS.INPUT).on('keydown.chips-add', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { + var $target = $(e.target); + var $chips = $target.closest(SELS.CHIPS); + var chipsLength = $chips.children(SELS.CHIP).length; + + // enter + if (13 === e.which) { + // Override enter if autocompleting. + if (self.hasAutocomplete && $chips.find('.autocomplete-content.dropdown-content').length && $chips.find('.autocomplete-content.dropdown-content').children().length) { + return; + } + + e.preventDefault(); + self.addChip({ tag: $target.val() }, $chips); + $target.val(''); + return; + } + + // delete or left + if ((8 === e.keyCode || 37 === e.keyCode) && '' === $target.val() && chipsLength) { + e.preventDefault(); + self.selectChip(chipsLength - 1, $chips); + $target.blur(); + return; + } + }); + + // Click on delete icon in chip. + self.$document.off('click.chips-delete', SELS.CHIPS + ' ' + SELS.DELETE).on('click.chips-delete', SELS.CHIPS + ' ' + SELS.DELETE, function (e) { + var $target = $(e.target); + var $chips = $target.closest(SELS.CHIPS); + var $chip = $target.closest(SELS.CHIP); + e.stopPropagation(); + self.deleteChip($chip.index(), $chips); + $chips.find('input').focus(); + }); + }; + + this.chips = function ($chips, chipId) { + $chips.empty(); + $chips.data('chips').forEach(function (elem) { + $chips.append(self.renderChip(elem)); + }); + $chips.append($('')); + self.setPlaceholder($chips); + + // Set for attribute for label + var label = $chips.next('label'); + if (label.length) { + label.attr('for', chipId); + + if ($chips.data('chips') !== undefined && $chips.data('chips').length) { + label.addClass('active'); + } + } + + // Setup autocomplete if needed. + var input = $('#' + chipId); + if (self.hasAutocomplete) { + curr_options.autocompleteOptions.onAutocomplete = function (val) { + self.addChip({ tag: val }, $chips); + input.val(''); + input.focus(); + }; + input.autocomplete(curr_options.autocompleteOptions); + } + }; + + /** + * Render chip jQuery element. + * @param {Object} elem + * @return {jQuery} + */ + this.renderChip = function (elem) { + if (!elem.tag) return; + + var $renderedChip = $('
                      '); + $renderedChip.text(elem.tag); + if (elem.image) { + $renderedChip.prepend($('').attr('src', elem.image)); + } + $renderedChip.append($('close')); + return $renderedChip; + }; + + this.setPlaceholder = function ($chips) { + if ($chips.data('chips') !== undefined && !$chips.data('chips').length && curr_options.placeholder) { + $chips.find('input').prop('placeholder', curr_options.placeholder); + } else if (($chips.data('chips') === undefined || !!$chips.data('chips').length) && curr_options.secondaryPlaceholder) { + $chips.find('input').prop('placeholder', curr_options.secondaryPlaceholder); + } + }; + + this.isValid = function ($chips, elem) { + var chips = $chips.data('chips'); + var exists = false; + for (var i = 0; i < chips.length; i++) { + if (chips[i].tag === elem.tag) { + exists = true; + return; + } + } + return '' !== elem.tag && !exists; + }; + + this.addChip = function (elem, $chips) { + if (!self.isValid($chips, elem)) { + return; + } + var $renderedChip = self.renderChip(elem); + var newData = []; + var oldData = $chips.data('chips'); + for (var i = 0; i < oldData.length; i++) { + newData.push(oldData[i]); + } + newData.push(elem); + + $chips.data('chips', newData); + $renderedChip.insertBefore($chips.find('input')); + $chips.trigger('chip.add', elem); + self.setPlaceholder($chips); + }; + + this.deleteChip = function (chipIndex, $chips) { + var chip = $chips.data('chips')[chipIndex]; + $chips.find('.chip').eq(chipIndex).remove(); + + var newData = []; + var oldData = $chips.data('chips'); + for (var i = 0; i < oldData.length; i++) { + if (i !== chipIndex) { + newData.push(oldData[i]); + } + } + + $chips.data('chips', newData); + $chips.trigger('chip.delete', chip); + self.setPlaceholder($chips); + }; + + this.selectChip = function (chipIndex, $chips) { + var $chip = $chips.find('.chip').eq(chipIndex); + if ($chip && false === $chip.hasClass('selected')) { + $chip.addClass('selected'); + $chips.trigger('chip.select', $chips.data('chips')[chipIndex]); + } + }; + + this.getChipsElement = function (index, $chips) { + return $chips.eq(index); + }; + + // init + this.init(); + + this.handleEvents(); + }; +})(jQuery); +;(function ($) { + $.fn.pushpin = function (options) { + // Defaults + var defaults = { + top: 0, + bottom: Infinity, + offset: 0 + }; + + // Remove pushpin event and classes + if (options === "remove") { + this.each(function () { + if (id = $(this).data('pushpin-id')) { + $(window).off('scroll.' + id); + $(this).removeData('pushpin-id').removeClass('pin-top pinned pin-bottom').removeAttr('style'); + } + }); + return false; + } + + options = $.extend(defaults, options); + + $index = 0; + return this.each(function () { + var $uniqueId = Materialize.guid(), + $this = $(this), + $original_offset = $(this).offset().top; + + function removePinClasses(object) { + object.removeClass('pin-top'); + object.removeClass('pinned'); + object.removeClass('pin-bottom'); + } + + function updateElements(objects, scrolled) { + objects.each(function () { + // Add position fixed (because its between top and bottom) + if (options.top <= scrolled && options.bottom >= scrolled && !$(this).hasClass('pinned')) { + removePinClasses($(this)); + $(this).css('top', options.offset); + $(this).addClass('pinned'); + } + + // Add pin-top (when scrolled position is above top) + if (scrolled < options.top && !$(this).hasClass('pin-top')) { + removePinClasses($(this)); + $(this).css('top', 0); + $(this).addClass('pin-top'); + } + + // Add pin-bottom (when scrolled position is below bottom) + if (scrolled > options.bottom && !$(this).hasClass('pin-bottom')) { + removePinClasses($(this)); + $(this).addClass('pin-bottom'); + $(this).css('top', options.bottom - $original_offset); + } + }); + } + + $(this).data('pushpin-id', $uniqueId); + updateElements($this, $(window).scrollTop()); + $(window).on('scroll.' + $uniqueId, function () { + var $scrolled = $(window).scrollTop() + options.offset; + updateElements($this, $scrolled); + }); + }); + }; +})(jQuery);;(function ($) { + $(document).ready(function () { + + // jQuery reverse + $.fn.reverse = [].reverse; + + // Hover behaviour: make sure this doesn't work on .click-to-toggle FABs! + $(document).on('mouseenter.fixedActionBtn', '.fixed-action-btn:not(.click-to-toggle):not(.toolbar)', function (e) { + var $this = $(this); + openFABMenu($this); + }); + $(document).on('mouseleave.fixedActionBtn', '.fixed-action-btn:not(.click-to-toggle):not(.toolbar)', function (e) { + var $this = $(this); + closeFABMenu($this); + }); + + // Toggle-on-click behaviour. + $(document).on('click.fabClickToggle', '.fixed-action-btn.click-to-toggle > a', function (e) { + var $this = $(this); + var $menu = $this.parent(); + if ($menu.hasClass('active')) { + closeFABMenu($menu); + } else { + openFABMenu($menu); + } + }); + + // Toolbar transition behaviour. + $(document).on('click.fabToolbar', '.fixed-action-btn.toolbar > a', function (e) { + var $this = $(this); + var $menu = $this.parent(); + FABtoToolbar($menu); + }); + }); + + $.fn.extend({ + openFAB: function () { + openFABMenu($(this)); + }, + closeFAB: function () { + closeFABMenu($(this)); + }, + openToolbar: function () { + FABtoToolbar($(this)); + }, + closeToolbar: function () { + toolbarToFAB($(this)); + } + }); + + var openFABMenu = function (btn) { + var $this = btn; + if ($this.hasClass('active') === false) { + + // Get direction option + var horizontal = $this.hasClass('horizontal'); + var offsetY, offsetX; + + if (horizontal === true) { + offsetX = 40; + } else { + offsetY = 40; + } + + $this.addClass('active'); + $this.find('ul .btn-floating').velocity({ scaleY: ".4", scaleX: ".4", translateY: offsetY + 'px', translateX: offsetX + 'px' }, { duration: 0 }); + + var time = 0; + $this.find('ul .btn-floating').reverse().each(function () { + $(this).velocity({ opacity: "1", scaleX: "1", scaleY: "1", translateY: "0", translateX: '0' }, { duration: 80, delay: time }); + time += 40; + }); + } + }; + + var closeFABMenu = function (btn) { + var $this = btn; + // Get direction option + var horizontal = $this.hasClass('horizontal'); + var offsetY, offsetX; + + if (horizontal === true) { + offsetX = 40; + } else { + offsetY = 40; + } + + $this.removeClass('active'); + var time = 0; + $this.find('ul .btn-floating').velocity("stop", true); + $this.find('ul .btn-floating').velocity({ opacity: "0", scaleX: ".4", scaleY: ".4", translateY: offsetY + 'px', translateX: offsetX + 'px' }, { duration: 80 }); + }; + + /** + * Transform FAB into toolbar + * @param {Object} object jQuery object + */ + var FABtoToolbar = function (btn) { + if (btn.attr('data-open') === "true") { + return; + } + + var offsetX, offsetY, scaleFactor; + var windowWidth = window.innerWidth; + var windowHeight = window.innerHeight; + var btnRect = btn[0].getBoundingClientRect(); + var anchor = btn.find('> a').first(); + var menu = btn.find('> ul').first(); + var backdrop = $('
                      '); + var fabColor = anchor.css('background-color'); + anchor.append(backdrop); + + offsetX = btnRect.left - windowWidth / 2 + btnRect.width / 2; + offsetY = windowHeight - btnRect.bottom; + scaleFactor = windowWidth / backdrop.width(); + btn.attr('data-origin-bottom', btnRect.bottom); + btn.attr('data-origin-left', btnRect.left); + btn.attr('data-origin-width', btnRect.width); + + // Set initial state + btn.addClass('active'); + btn.attr('data-open', true); + btn.css({ + 'text-align': 'center', + width: '100%', + bottom: 0, + left: 0, + transform: 'translateX(' + offsetX + 'px)', + transition: 'none' + }); + anchor.css({ + transform: 'translateY(' + -offsetY + 'px)', + transition: 'none' + }); + backdrop.css({ + 'background-color': fabColor + }); + + setTimeout(function () { + btn.css({ + transform: '', + transition: 'transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s' + }); + anchor.css({ + overflow: 'visible', + transform: '', + transition: 'transform .2s' + }); + + setTimeout(function () { + btn.css({ + overflow: 'hidden', + 'background-color': fabColor + }); + backdrop.css({ + transform: 'scale(' + scaleFactor + ')', + transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' + }); + menu.find('> li > a').css({ + opacity: 1 + }); + + // Scroll to close. + $(window).on('scroll.fabToolbarClose', function () { + toolbarToFAB(btn); + $(window).off('scroll.fabToolbarClose'); + $(document).off('click.fabToolbarClose'); + }); + + $(document).on('click.fabToolbarClose', function (e) { + if (!$(e.target).closest(menu).length) { + toolbarToFAB(btn); + $(window).off('scroll.fabToolbarClose'); + $(document).off('click.fabToolbarClose'); + } + }); + }, 100); + }, 0); + }; + + /** + * Transform toolbar back into FAB + * @param {Object} object jQuery object + */ + var toolbarToFAB = function (btn) { + if (btn.attr('data-open') !== "true") { + return; + } + + var offsetX, offsetY, scaleFactor; + var windowWidth = window.innerWidth; + var windowHeight = window.innerHeight; + var btnWidth = btn.attr('data-origin-width'); + var btnBottom = btn.attr('data-origin-bottom'); + var btnLeft = btn.attr('data-origin-left'); + var anchor = btn.find('> .btn-floating').first(); + var menu = btn.find('> ul').first(); + var backdrop = btn.find('.fab-backdrop'); + var fabColor = anchor.css('background-color'); + + offsetX = btnLeft - windowWidth / 2 + btnWidth / 2; + offsetY = windowHeight - btnBottom; + scaleFactor = windowWidth / backdrop.width(); + + // Hide backdrop + btn.removeClass('active'); + btn.attr('data-open', false); + btn.css({ + 'background-color': 'transparent', + transition: 'none' + }); + anchor.css({ + transition: 'none' + }); + backdrop.css({ + transform: 'scale(0)', + 'background-color': fabColor + }); + menu.find('> li > a').css({ + opacity: '' + }); + + setTimeout(function () { + backdrop.remove(); + + // Set initial state. + btn.css({ + 'text-align': '', + width: '', + bottom: '', + left: '', + overflow: '', + 'background-color': '', + transform: 'translate3d(' + -offsetX + 'px,0,0)' + }); + anchor.css({ + overflow: '', + transform: 'translate3d(0,' + offsetY + 'px,0)' + }); + + setTimeout(function () { + btn.css({ + transform: 'translate3d(0,0,0)', + transition: 'transform .2s' + }); + anchor.css({ + transform: 'translate3d(0,0,0)', + transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' + }); + }, 20); + }, 200); + }; +})(jQuery); +;(function ($) { + // Image transition function + Materialize.fadeInImage = function (selectorOrEl) { + var element; + if (typeof selectorOrEl === 'string') { + element = $(selectorOrEl); + } else if (typeof selectorOrEl === 'object') { + element = selectorOrEl; + } else { + return; + } + element.css({ opacity: 0 }); + $(element).velocity({ opacity: 1 }, { + duration: 650, + queue: false, + easing: 'easeOutSine' + }); + $(element).velocity({ opacity: 1 }, { + duration: 1300, + queue: false, + easing: 'swing', + step: function (now, fx) { + fx.start = 100; + var grayscale_setting = now / 100; + var brightness_setting = 150 - (100 - now) / 1.75; + + if (brightness_setting < 100) { + brightness_setting = 100; + } + if (now >= 0) { + $(this).css({ + "-webkit-filter": "grayscale(" + grayscale_setting + ")" + "brightness(" + brightness_setting + "%)", + "filter": "grayscale(" + grayscale_setting + ")" + "brightness(" + brightness_setting + "%)" + }); + } + } + }); + }; + + // Horizontal staggered list + Materialize.showStaggeredList = function (selectorOrEl) { + var element; + if (typeof selectorOrEl === 'string') { + element = $(selectorOrEl); + } else if (typeof selectorOrEl === 'object') { + element = selectorOrEl; + } else { + return; + } + var time = 0; + element.find('li').velocity({ translateX: "-100px" }, { duration: 0 }); + + element.find('li').each(function () { + $(this).velocity({ opacity: "1", translateX: "0" }, { duration: 800, delay: time, easing: [60, 10] }); + time += 120; + }); + }; + + $(document).ready(function () { + // Hardcoded .staggered-list scrollFire + // var staggeredListOptions = []; + // $('ul.staggered-list').each(function (i) { + + // var label = 'scrollFire-' + i; + // $(this).addClass(label); + // staggeredListOptions.push( + // {selector: 'ul.staggered-list.' + label, + // offset: 200, + // callback: 'showStaggeredList("ul.staggered-list.' + label + '")'}); + // }); + // scrollFire(staggeredListOptions); + + // HammerJS, Swipe navigation + + // Touch Event + var swipeLeft = false; + var swipeRight = false; + + // Dismissible Collections + $('.dismissable').each(function () { + $(this).hammer({ + prevent_default: false + }).on('pan', function (e) { + if (e.gesture.pointerType === "touch") { + var $this = $(this); + var direction = e.gesture.direction; + var x = e.gesture.deltaX; + var velocityX = e.gesture.velocityX; + + $this.velocity({ translateX: x + }, { duration: 50, queue: false, easing: 'easeOutQuad' }); + + // Swipe Left + if (direction === 4 && (x > $this.innerWidth() / 2 || velocityX < -0.75)) { + swipeLeft = true; + } + + // Swipe Right + if (direction === 2 && (x < -1 * $this.innerWidth() / 2 || velocityX > 0.75)) { + swipeRight = true; + } + } + }).on('panend', function (e) { + // Reset if collection is moved back into original position + if (Math.abs(e.gesture.deltaX) < $(this).innerWidth() / 2) { + swipeRight = false; + swipeLeft = false; + } + + if (e.gesture.pointerType === "touch") { + var $this = $(this); + if (swipeLeft || swipeRight) { + var fullWidth; + if (swipeLeft) { + fullWidth = $this.innerWidth(); + } else { + fullWidth = -1 * $this.innerWidth(); + } + + $this.velocity({ translateX: fullWidth + }, { duration: 100, queue: false, easing: 'easeOutQuad', complete: function () { + $this.css('border', 'none'); + $this.velocity({ height: 0, padding: 0 + }, { duration: 200, queue: false, easing: 'easeOutQuad', complete: function () { + $this.remove(); + } + }); + } + }); + } else { + $this.velocity({ translateX: 0 + }, { duration: 100, queue: false, easing: 'easeOutQuad' }); + } + swipeLeft = false; + swipeRight = false; + } + }); + }); + + // time = 0 + // // Vertical Staggered list + // $('ul.staggered-list.vertical li').velocity( + // { translateY: "100px"}, + // { duration: 0 }); + + // $('ul.staggered-list.vertical li').each(function() { + // $(this).velocity( + // { opacity: "1", translateY: "0"}, + // { duration: 800, delay: time, easing: [60, 25] }); + // time += 120; + // }); + + // // Fade in and Scale + // $('.fade-in.scale').velocity( + // { scaleX: .4, scaleY: .4, translateX: -600}, + // { duration: 0}); + // $('.fade-in').each(function() { + // $(this).velocity( + // { opacity: "1", scaleX: 1, scaleY: 1, translateX: 0}, + // { duration: 800, easing: [60, 10] }); + // }); + }); +})(jQuery); +;(function ($) { + + var scrollFireEventsHandled = false; + + // Input: Array of JSON objects {selector, offset, callback} + Materialize.scrollFire = function (options) { + var onScroll = function () { + var windowScroll = window.pageYOffset + window.innerHeight; + + for (var i = 0; i < options.length; i++) { + // Get options from each line + var value = options[i]; + var selector = value.selector, + offset = value.offset, + callback = value.callback; + + var currentElement = document.querySelector(selector); + if (currentElement !== null) { + var elementOffset = currentElement.getBoundingClientRect().top + window.pageYOffset; + + if (windowScroll > elementOffset + offset) { + if (value.done !== true) { + if (typeof callback === 'function') { + callback.call(this, currentElement); + } else if (typeof callback === 'string') { + var callbackFunc = new Function(callback); + callbackFunc(currentElement); + } + value.done = true; + } + } + } + } + }; + + var throttledScroll = Materialize.throttle(function () { + onScroll(); + }, options.throttle || 100); + + if (!scrollFireEventsHandled) { + window.addEventListener("scroll", throttledScroll); + window.addEventListener("resize", throttledScroll); + scrollFireEventsHandled = true; + } + + // perform a scan once, after current execution context, and after dom is ready + setTimeout(throttledScroll, 0); + }; +})(jQuery); +; /*! + * pickadate.js v3.5.0, 2014/04/13 + * By Amsul, http://amsul.ca + * Hosted on http://amsul.github.io/pickadate.js + * Licensed under MIT + */ + +(function (factory) { + + Materialize.Picker = factory(jQuery); +})(function ($) { + + var $window = $(window); + var $document = $(document); + var $html = $(document.documentElement); + + /** + * The picker constructor that creates a blank picker. + */ + function PickerConstructor(ELEMENT, NAME, COMPONENT, OPTIONS) { + + // If there’s no element, return the picker constructor. + if (!ELEMENT) return PickerConstructor; + + var IS_DEFAULT_THEME = false, + + + // The state of the picker. + STATE = { + id: ELEMENT.id || 'P' + Math.abs(~~(Math.random() * new Date())) + }, + + + // Merge the defaults and options passed. + SETTINGS = COMPONENT ? $.extend(true, {}, COMPONENT.defaults, OPTIONS) : OPTIONS || {}, + + + // Merge the default classes with the settings classes. + CLASSES = $.extend({}, PickerConstructor.klasses(), SETTINGS.klass), + + + // The element node wrapper into a jQuery object. + $ELEMENT = $(ELEMENT), + + + // Pseudo picker constructor. + PickerInstance = function () { + return this.start(); + }, + + + // The picker prototype. + P = PickerInstance.prototype = { + + constructor: PickerInstance, + + $node: $ELEMENT, + + /** + * Initialize everything + */ + start: function () { + + // If it’s already started, do nothing. + if (STATE && STATE.start) return P; + + // Update the picker states. + STATE.methods = {}; + STATE.start = true; + STATE.open = false; + STATE.type = ELEMENT.type; + + // Confirm focus state, convert into text input to remove UA stylings, + // and set as readonly to prevent keyboard popup. + ELEMENT.autofocus = ELEMENT == getActiveElement(); + ELEMENT.readOnly = !SETTINGS.editable; + ELEMENT.id = ELEMENT.id || STATE.id; + if (ELEMENT.type != 'text') { + ELEMENT.type = 'text'; + } + + // Create a new picker component with the settings. + P.component = new COMPONENT(P, SETTINGS); + + // Create the picker root with a holder and then prepare it. + P.$root = $(PickerConstructor._.node('div', createWrappedComponent(), CLASSES.picker, 'id="' + ELEMENT.id + '_root" tabindex="0"')); + prepareElementRoot(); + + // If there’s a format for the hidden input element, create the element. + if (SETTINGS.formatSubmit) { + prepareElementHidden(); + } + + // Prepare the input element. + prepareElement(); + + // Insert the root as specified in the settings. + if (SETTINGS.container) $(SETTINGS.container).append(P.$root);else $ELEMENT.before(P.$root); + + // Bind the default component and settings events. + P.on({ + start: P.component.onStart, + render: P.component.onRender, + stop: P.component.onStop, + open: P.component.onOpen, + close: P.component.onClose, + set: P.component.onSet + }).on({ + start: SETTINGS.onStart, + render: SETTINGS.onRender, + stop: SETTINGS.onStop, + open: SETTINGS.onOpen, + close: SETTINGS.onClose, + set: SETTINGS.onSet + }); + + // Once we’re all set, check the theme in use. + IS_DEFAULT_THEME = isUsingDefaultTheme(P.$root.children()[0]); + + // If the element has autofocus, open the picker. + if (ELEMENT.autofocus) { + P.open(); + } + + // Trigger queued the “start” and “render” events. + return P.trigger('start').trigger('render'); + }, //start + + + /** + * Render a new picker + */ + render: function (entireComponent) { + + // Insert a new component holder in the root or box. + if (entireComponent) P.$root.html(createWrappedComponent());else P.$root.find('.' + CLASSES.box).html(P.component.nodes(STATE.open)); + + // Trigger the queued “render” events. + return P.trigger('render'); + }, //render + + + /** + * Destroy everything + */ + stop: function () { + + // If it’s already stopped, do nothing. + if (!STATE.start) return P; + + // Then close the picker. + P.close(); + + // Remove the hidden field. + if (P._hidden) { + P._hidden.parentNode.removeChild(P._hidden); + } + + // Remove the root. + P.$root.remove(); + + // Remove the input class, remove the stored data, and unbind + // the events (after a tick for IE - see `P.close`). + $ELEMENT.removeClass(CLASSES.input).removeData(NAME); + setTimeout(function () { + $ELEMENT.off('.' + STATE.id); + }, 0); + + // Restore the element state + ELEMENT.type = STATE.type; + ELEMENT.readOnly = false; + + // Trigger the queued “stop” events. + P.trigger('stop'); + + // Reset the picker states. + STATE.methods = {}; + STATE.start = false; + + return P; + }, //stop + + + /** + * Open up the picker + */ + open: function (dontGiveFocus) { + + // If it’s already open, do nothing. + if (STATE.open) return P; + + // Add the “active” class. + $ELEMENT.addClass(CLASSES.active); + aria(ELEMENT, 'expanded', true); + + // * A Firefox bug, when `html` has `overflow:hidden`, results in + // killing transitions :(. So add the “opened” state on the next tick. + // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 + setTimeout(function () { + + // Add the “opened” class to the picker root. + P.$root.addClass(CLASSES.opened); + aria(P.$root[0], 'hidden', false); + }, 0); + + // If we have to give focus, bind the element and doc events. + if (dontGiveFocus !== false) { + + // Set it as open. + STATE.open = true; + + // Prevent the page from scrolling. + if (IS_DEFAULT_THEME) { + $html.css('overflow', 'hidden').css('padding-right', '+=' + getScrollbarWidth()); + } + + // Pass focus to the root element’s jQuery object. + // * Workaround for iOS8 to bring the picker’s root into view. + P.$root.eq(0).focus(); + + // Bind the document events. + $document.on('click.' + STATE.id + ' focusin.' + STATE.id, function (event) { + + var target = event.target; + + // If the target of the event is not the element, close the picker picker. + // * Don’t worry about clicks or focusins on the root because those don’t bubble up. + // Also, for Firefox, a click on an `option` element bubbles up directly + // to the doc. So make sure the target wasn't the doc. + // * In Firefox stopPropagation() doesn’t prevent right-click events from bubbling, + // which causes the picker to unexpectedly close when right-clicking it. So make + // sure the event wasn’t a right-click. + if (target != ELEMENT && target != document && event.which != 3) { + + // If the target was the holder that covers the screen, + // keep the element focused to maintain tabindex. + P.close(target === P.$root.children()[0]); + } + }).on('keydown.' + STATE.id, function (event) { + + var + // Get the keycode. + keycode = event.keyCode, + + + // Translate that to a selection change. + keycodeToMove = P.component.key[keycode], + + + // Grab the target. + target = event.target; + + // On escape, close the picker and give focus. + if (keycode == 27) { + P.close(true); + } + + // Check if there is a key movement or “enter” keypress on the element. + else if (target == P.$root[0] && (keycodeToMove || keycode == 13)) { + + // Prevent the default action to stop page movement. + event.preventDefault(); + + // Trigger the key movement action. + if (keycodeToMove) { + PickerConstructor._.trigger(P.component.key.go, P, [PickerConstructor._.trigger(keycodeToMove)]); + } + + // On “enter”, if the highlighted item isn’t disabled, set the value and close. + else if (!P.$root.find('.' + CLASSES.highlighted).hasClass(CLASSES.disabled)) { + P.set('select', P.component.item.highlight); + if (SETTINGS.closeOnSelect) { + P.close(true); + } + } + } + + // If the target is within the root and “enter” is pressed, + // prevent the default action and trigger a click on the target instead. + else if ($.contains(P.$root[0], target) && keycode == 13) { + event.preventDefault(); + target.click(); + } + }); + } + + // Trigger the queued “open” events. + return P.trigger('open'); + }, //open + + + /** + * Close the picker + */ + close: function (giveFocus) { + + // If we need to give focus, do it before changing states. + if (giveFocus) { + // ....ah yes! It would’ve been incomplete without a crazy workaround for IE :| + // The focus is triggered *after* the close has completed - causing it + // to open again. So unbind and rebind the event at the next tick. + P.$root.off('focus.toOpen').eq(0).focus(); + setTimeout(function () { + P.$root.on('focus.toOpen', handleFocusToOpenEvent); + }, 0); + } + + // Remove the “active” class. + $ELEMENT.removeClass(CLASSES.active); + aria(ELEMENT, 'expanded', false); + + // * A Firefox bug, when `html` has `overflow:hidden`, results in + // killing transitions :(. So remove the “opened” state on the next tick. + // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 + setTimeout(function () { + + // Remove the “opened” and “focused” class from the picker root. + P.$root.removeClass(CLASSES.opened + ' ' + CLASSES.focused); + aria(P.$root[0], 'hidden', true); + }, 0); + + // If it’s already closed, do nothing more. + if (!STATE.open) return P; + + // Set it as closed. + STATE.open = false; + + // Allow the page to scroll. + if (IS_DEFAULT_THEME) { + $html.css('overflow', '').css('padding-right', '-=' + getScrollbarWidth()); + } + + // Unbind the document events. + $document.off('.' + STATE.id); + + // Trigger the queued “close” events. + return P.trigger('close'); + }, //close + + + /** + * Clear the values + */ + clear: function (options) { + return P.set('clear', null, options); + }, //clear + + + /** + * Set something + */ + set: function (thing, value, options) { + + var thingItem, + thingValue, + thingIsObject = $.isPlainObject(thing), + thingObject = thingIsObject ? thing : {}; + + // Make sure we have usable options. + options = thingIsObject && $.isPlainObject(value) ? value : options || {}; + + if (thing) { + + // If the thing isn’t an object, make it one. + if (!thingIsObject) { + thingObject[thing] = value; + } + + // Go through the things of items to set. + for (thingItem in thingObject) { + + // Grab the value of the thing. + thingValue = thingObject[thingItem]; + + // First, if the item exists and there’s a value, set it. + if (thingItem in P.component.item) { + if (thingValue === undefined) thingValue = null; + P.component.set(thingItem, thingValue, options); + } + + // Then, check to update the element value and broadcast a change. + if (thingItem == 'select' || thingItem == 'clear') { + $ELEMENT.val(thingItem == 'clear' ? '' : P.get(thingItem, SETTINGS.format)).trigger('change'); + } + } + + // Render a new picker. + P.render(); + } + + // When the method isn’t muted, trigger queued “set” events and pass the `thingObject`. + return options.muted ? P : P.trigger('set', thingObject); + }, //set + + + /** + * Get something + */ + get: function (thing, format) { + + // Make sure there’s something to get. + thing = thing || 'value'; + + // If a picker state exists, return that. + if (STATE[thing] != null) { + return STATE[thing]; + } + + // Return the submission value, if that. + if (thing == 'valueSubmit') { + if (P._hidden) { + return P._hidden.value; + } + thing = 'value'; + } + + // Return the value, if that. + if (thing == 'value') { + return ELEMENT.value; + } + + // Check if a component item exists, return that. + if (thing in P.component.item) { + if (typeof format == 'string') { + var thingValue = P.component.get(thing); + return thingValue ? PickerConstructor._.trigger(P.component.formats.toString, P.component, [format, thingValue]) : ''; + } + return P.component.get(thing); + } + }, //get + + + /** + * Bind events on the things. + */ + on: function (thing, method, internal) { + + var thingName, + thingMethod, + thingIsObject = $.isPlainObject(thing), + thingObject = thingIsObject ? thing : {}; + + if (thing) { + + // If the thing isn’t an object, make it one. + if (!thingIsObject) { + thingObject[thing] = method; + } + + // Go through the things to bind to. + for (thingName in thingObject) { + + // Grab the method of the thing. + thingMethod = thingObject[thingName]; + + // If it was an internal binding, prefix it. + if (internal) { + thingName = '_' + thingName; + } + + // Make sure the thing methods collection exists. + STATE.methods[thingName] = STATE.methods[thingName] || []; + + // Add the method to the relative method collection. + STATE.methods[thingName].push(thingMethod); + } + } + + return P; + }, //on + + + /** + * Unbind events on the things. + */ + off: function () { + var i, + thingName, + names = arguments; + for (i = 0, namesCount = names.length; i < namesCount; i += 1) { + thingName = names[i]; + if (thingName in STATE.methods) { + delete STATE.methods[thingName]; + } + } + return P; + }, + + /** + * Fire off method events. + */ + trigger: function (name, data) { + var _trigger = function (name) { + var methodList = STATE.methods[name]; + if (methodList) { + methodList.map(function (method) { + PickerConstructor._.trigger(method, P, [data]); + }); + } + }; + _trigger('_' + name); + _trigger(name); + return P; + } //trigger + //PickerInstance.prototype + + + /** + * Wrap the picker holder components together. + */ + };function createWrappedComponent() { + + // Create a picker wrapper holder + return PickerConstructor._.node('div', + + // Create a picker wrapper node + PickerConstructor._.node('div', + + // Create a picker frame + PickerConstructor._.node('div', + + // Create a picker box node + PickerConstructor._.node('div', + + // Create the components nodes. + P.component.nodes(STATE.open), + + // The picker box class + CLASSES.box), + + // Picker wrap class + CLASSES.wrap), + + // Picker frame class + CLASSES.frame), + + // Picker holder class + CLASSES.holder); //endreturn + } //createWrappedComponent + + + /** + * Prepare the input element with all bindings. + */ + function prepareElement() { + + $ELEMENT. + + // Store the picker data by component name. + data(NAME, P). + + // Add the “input” class name. + addClass(CLASSES.input). + + // Remove the tabindex. + attr('tabindex', -1). + + // If there’s a `data-value`, update the value of the element. + val($ELEMENT.data('value') ? P.get('select', SETTINGS.format) : ELEMENT.value); + + // Only bind keydown events if the element isn’t editable. + if (!SETTINGS.editable) { + + $ELEMENT. + + // On focus/click, focus onto the root to open it up. + on('focus.' + STATE.id + ' click.' + STATE.id, function (event) { + event.preventDefault(); + P.$root.eq(0).focus(); + }). + + // Handle keyboard event based on the picker being opened or not. + on('keydown.' + STATE.id, handleKeydownEvent); + } + + // Update the aria attributes. + aria(ELEMENT, { + haspopup: true, + expanded: false, + readonly: false, + owns: ELEMENT.id + '_root' + }); + } + + /** + * Prepare the root picker element with all bindings. + */ + function prepareElementRoot() { + + P.$root.on({ + + // For iOS8. + keydown: handleKeydownEvent, + + // When something within the root is focused, stop from bubbling + // to the doc and remove the “focused” state from the root. + focusin: function (event) { + P.$root.removeClass(CLASSES.focused); + event.stopPropagation(); + }, + + // When something within the root holder is clicked, stop it + // from bubbling to the doc. + 'mousedown click': function (event) { + + var target = event.target; + + // Make sure the target isn’t the root holder so it can bubble up. + if (target != P.$root.children()[0]) { + + event.stopPropagation(); + + // * For mousedown events, cancel the default action in order to + // prevent cases where focus is shifted onto external elements + // when using things like jQuery mobile or MagnificPopup (ref: #249 & #120). + // Also, for Firefox, don’t prevent action on the `option` element. + if (event.type == 'mousedown' && !$(target).is('input, select, textarea, button, option')) { + + event.preventDefault(); + + // Re-focus onto the root so that users can click away + // from elements focused within the picker. + P.$root.eq(0).focus(); + } + } + } + }). + + // Add/remove the “target” class on focus and blur. + on({ + focus: function () { + $ELEMENT.addClass(CLASSES.target); + }, + blur: function () { + $ELEMENT.removeClass(CLASSES.target); + } + }). + + // Open the picker and adjust the root “focused” state + on('focus.toOpen', handleFocusToOpenEvent). + + // If there’s a click on an actionable element, carry out the actions. + on('click', '[data-pick], [data-nav], [data-clear], [data-close]', function () { + + var $target = $(this), + targetData = $target.data(), + targetDisabled = $target.hasClass(CLASSES.navDisabled) || $target.hasClass(CLASSES.disabled), + + + // * For IE, non-focusable elements can be active elements as well + // (http://stackoverflow.com/a/2684561). + activeElement = getActiveElement(); + activeElement = activeElement && (activeElement.type || activeElement.href) && activeElement; + + // If it’s disabled or nothing inside is actively focused, re-focus the element. + if (targetDisabled || activeElement && !$.contains(P.$root[0], activeElement)) { + P.$root.eq(0).focus(); + } + + // If something is superficially changed, update the `highlight` based on the `nav`. + if (!targetDisabled && targetData.nav) { + P.set('highlight', P.component.item.highlight, { nav: targetData.nav }); + } + + // If something is picked, set `select` then close with focus. + else if (!targetDisabled && 'pick' in targetData) { + P.set('select', targetData.pick); + if (SETTINGS.closeOnSelect) { + P.close(true); + } + } + + // If a “clear” button is pressed, empty the values and close with focus. + else if (targetData.clear) { + P.clear(); + if (SETTINGS.closeOnSelect) { + P.close(true); + } + } else if (targetData.close) { + P.close(true); + } + }); //P.$root + + aria(P.$root[0], 'hidden', true); + } + + /** + * Prepare the hidden input element along with all bindings. + */ + function prepareElementHidden() { + + var name; + + if (SETTINGS.hiddenName === true) { + name = ELEMENT.name; + ELEMENT.name = ''; + } else { + name = [typeof SETTINGS.hiddenPrefix == 'string' ? SETTINGS.hiddenPrefix : '', typeof SETTINGS.hiddenSuffix == 'string' ? SETTINGS.hiddenSuffix : '_submit']; + name = name[0] + ELEMENT.name + name[1]; + } + + P._hidden = $('')[0]; + + $ELEMENT. + + // If the value changes, update the hidden input with the correct format. + on('change.' + STATE.id, function () { + P._hidden.value = ELEMENT.value ? P.get('select', SETTINGS.formatSubmit) : ''; + }); + + // Insert the hidden input as specified in the settings. + if (SETTINGS.container) $(SETTINGS.container).append(P._hidden);else $ELEMENT.before(P._hidden); + } + + // For iOS8. + function handleKeydownEvent(event) { + + var keycode = event.keyCode, + + + // Check if one of the delete keys was pressed. + isKeycodeDelete = /^(8|46)$/.test(keycode); + + // For some reason IE clears the input value on “escape”. + if (keycode == 27) { + P.close(); + return false; + } + + // Check if `space` or `delete` was pressed or the picker is closed with a key movement. + if (keycode == 32 || isKeycodeDelete || !STATE.open && P.component.key[keycode]) { + + // Prevent it from moving the page and bubbling to doc. + event.preventDefault(); + event.stopPropagation(); + + // If `delete` was pressed, clear the values and close the picker. + // Otherwise open the picker. + if (isKeycodeDelete) { + P.clear().close(); + } else { + P.open(); + } + } + } + + // Separated for IE + function handleFocusToOpenEvent(event) { + + // Stop the event from propagating to the doc. + event.stopPropagation(); + + // If it’s a focus event, add the “focused” class to the root. + if (event.type == 'focus') { + P.$root.addClass(CLASSES.focused); + } + + // And then finally open the picker. + P.open(); + } + + // Return a new picker instance. + return new PickerInstance(); + } //PickerConstructor + + + /** + * The default classes and prefix to use for the HTML classes. + */ + PickerConstructor.klasses = function (prefix) { + prefix = prefix || 'picker'; + return { + + picker: prefix, + opened: prefix + '--opened', + focused: prefix + '--focused', + + input: prefix + '__input', + active: prefix + '__input--active', + target: prefix + '__input--target', + + holder: prefix + '__holder', + + frame: prefix + '__frame', + wrap: prefix + '__wrap', + + box: prefix + '__box' + }; + }; //PickerConstructor.klasses + + + /** + * Check if the default theme is being used. + */ + function isUsingDefaultTheme(element) { + + var theme, + prop = 'position'; + + // For IE. + if (element.currentStyle) { + theme = element.currentStyle[prop]; + } + + // For normal browsers. + else if (window.getComputedStyle) { + theme = getComputedStyle(element)[prop]; + } + + return theme == 'fixed'; + } + + /** + * Get the width of the browser’s scrollbar. + * Taken from: https://github.com/VodkaBears/Remodal/blob/master/src/jquery.remodal.js + */ + function getScrollbarWidth() { + + if ($html.height() <= $window.height()) { + return 0; + } + + var $outer = $('
                      ').appendTo('body'); + + // Get the width without scrollbars. + var widthWithoutScroll = $outer[0].offsetWidth; + + // Force adding scrollbars. + $outer.css('overflow', 'scroll'); + + // Add the inner div. + var $inner = $('
                      ').appendTo($outer); + + // Get the width with scrollbars. + var widthWithScroll = $inner[0].offsetWidth; + + // Remove the divs. + $outer.remove(); + + // Return the difference between the widths. + return widthWithoutScroll - widthWithScroll; + } + + /** + * PickerConstructor helper methods. + */ + PickerConstructor._ = { + + /** + * Create a group of nodes. Expects: + * ` + { + min: {Integer}, + max: {Integer}, + i: {Integer}, + node: {String}, + item: {Function} + } + * ` + */ + group: function (groupObject) { + + var + // Scope for the looped object + loopObjectScope, + + + // Create the nodes list + nodesList = '', + + + // The counter starts from the `min` + counter = PickerConstructor._.trigger(groupObject.min, groupObject); + + // Loop from the `min` to `max`, incrementing by `i` + for (; counter <= PickerConstructor._.trigger(groupObject.max, groupObject, [counter]); counter += groupObject.i) { + + // Trigger the `item` function within scope of the object + loopObjectScope = PickerConstructor._.trigger(groupObject.item, groupObject, [counter]); + + // Splice the subgroup and create nodes out of the sub nodes + nodesList += PickerConstructor._.node(groupObject.node, loopObjectScope[0], // the node + loopObjectScope[1], // the classes + loopObjectScope[2] // the attributes + ); + } + + // Return the list of nodes + return nodesList; + }, //group + + + /** + * Create a dom node string + */ + node: function (wrapper, item, klass, attribute) { + + // If the item is false-y, just return an empty string + if (!item) return ''; + + // If the item is an array, do a join + item = $.isArray(item) ? item.join('') : item; + + // Check for the class + klass = klass ? ' class="' + klass + '"' : ''; + + // Check for any attributes + attribute = attribute ? ' ' + attribute : ''; + + // Return the wrapped item + return '<' + wrapper + klass + attribute + '>' + item + ''; + }, //node + + + /** + * Lead numbers below 10 with a zero. + */ + lead: function (number) { + return (number < 10 ? '0' : '') + number; + }, + + /** + * Trigger a function otherwise return the value. + */ + trigger: function (callback, scope, args) { + return typeof callback == 'function' ? callback.apply(scope, args || []) : callback; + }, + + /** + * If the second character is a digit, length is 2 otherwise 1. + */ + digits: function (string) { + return (/\d/.test(string[1]) ? 2 : 1 + ); + }, + + /** + * Tell if something is a date object. + */ + isDate: function (value) { + return {}.toString.call(value).indexOf('Date') > -1 && this.isInteger(value.getDate()); + }, + + /** + * Tell if something is an integer. + */ + isInteger: function (value) { + return {}.toString.call(value).indexOf('Number') > -1 && value % 1 === 0; + }, + + /** + * Create ARIA attribute strings. + */ + ariaAttr: ariaAttr //PickerConstructor._ + + + /** + * Extend the picker with a component and defaults. + */ + };PickerConstructor.extend = function (name, Component) { + + // Extend jQuery. + $.fn[name] = function (options, action) { + + // Grab the component data. + var componentData = this.data(name); + + // If the picker is requested, return the data object. + if (options == 'picker') { + return componentData; + } + + // If the component data exists and `options` is a string, carry out the action. + if (componentData && typeof options == 'string') { + return PickerConstructor._.trigger(componentData[options], componentData, [action]); + } + + // Otherwise go through each matched element and if the component + // doesn’t exist, create a new picker using `this` element + // and merging the defaults and options with a deep copy. + return this.each(function () { + var $this = $(this); + if (!$this.data(name)) { + new PickerConstructor(this, name, Component, options); + } + }); + }; + + // Set the defaults. + $.fn[name].defaults = Component.defaults; + }; //PickerConstructor.extend + + + function aria(element, attribute, value) { + if ($.isPlainObject(attribute)) { + for (var key in attribute) { + ariaSet(element, key, attribute[key]); + } + } else { + ariaSet(element, attribute, value); + } + } + function ariaSet(element, attribute, value) { + element.setAttribute((attribute == 'role' ? '' : 'aria-') + attribute, value); + } + function ariaAttr(attribute, data) { + if (!$.isPlainObject(attribute)) { + attribute = { attribute: data }; + } + data = ''; + for (var key in attribute) { + var attr = (key == 'role' ? '' : 'aria-') + key, + attrVal = attribute[key]; + data += attrVal == null ? '' : attr + '="' + attribute[key] + '"'; + } + return data; + } + + // IE8 bug throws an error for activeElements within iframes. + function getActiveElement() { + try { + return document.activeElement; + } catch (err) {} + } + + // Expose the picker constructor. + return PickerConstructor; +}); +; /*! + * Date picker for pickadate.js v3.5.0 + * http://amsul.github.io/pickadate.js/date.htm + */ + +(function (factory) { + factory(Materialize.Picker, jQuery); +})(function (Picker, $) { + + /** + * Globals and constants + */ + var DAYS_IN_WEEK = 7, + WEEKS_IN_CALENDAR = 6, + _ = Picker._; + + /** + * The date picker constructor + */ + function DatePicker(picker, settings) { + + var calendar = this, + element = picker.$node[0], + elementValue = element.value, + elementDataValue = picker.$node.data('value'), + valueString = elementDataValue || elementValue, + formatString = elementDataValue ? settings.formatSubmit : settings.format, + isRTL = function () { + + return element.currentStyle ? + + // For IE. + element.currentStyle.direction == 'rtl' : + + // For normal browsers. + getComputedStyle(picker.$root[0]).direction == 'rtl'; + }; + + calendar.settings = settings; + calendar.$node = picker.$node; + + // The queue of methods that will be used to build item objects. + calendar.queue = { + min: 'measure create', + max: 'measure create', + now: 'now create', + select: 'parse create validate', + highlight: 'parse navigate create validate', + view: 'parse create validate viewset', + disable: 'deactivate', + enable: 'activate' + + // The component's item object. + };calendar.item = {}; + + calendar.item.clear = null; + calendar.item.disable = (settings.disable || []).slice(0); + calendar.item.enable = -function (collectionDisabled) { + return collectionDisabled[0] === true ? collectionDisabled.shift() : -1; + }(calendar.item.disable); + + calendar.set('min', settings.min).set('max', settings.max).set('now'); + + // When there’s a value, set the `select`, which in turn + // also sets the `highlight` and `view`. + if (valueString) { + calendar.set('select', valueString, { format: formatString }); + } + + // If there’s no value, default to highlighting “today”. + else { + calendar.set('select', null).set('highlight', calendar.item.now); + } + + // The keycode to movement mapping. + calendar.key = { + 40: 7, // Down + 38: -7, // Up + 39: function () { + return isRTL() ? -1 : 1; + }, // Right + 37: function () { + return isRTL() ? 1 : -1; + }, // Left + go: function (timeChange) { + var highlightedObject = calendar.item.highlight, + targetDate = new Date(highlightedObject.year, highlightedObject.month, highlightedObject.date + timeChange); + calendar.set('highlight', targetDate, { interval: timeChange }); + this.render(); + } + + // Bind some picker events. + };picker.on('render', function () { + picker.$root.find('.' + settings.klass.selectMonth).on('change', function () { + var value = this.value; + if (value) { + picker.set('highlight', [picker.get('view').year, value, picker.get('highlight').date]); + picker.$root.find('.' + settings.klass.selectMonth).trigger('focus'); + } + }); + picker.$root.find('.' + settings.klass.selectYear).on('change', function () { + var value = this.value; + if (value) { + picker.set('highlight', [value, picker.get('view').month, picker.get('highlight').date]); + picker.$root.find('.' + settings.klass.selectYear).trigger('focus'); + } + }); + }, 1).on('open', function () { + var includeToday = ''; + if (calendar.disabled(calendar.get('now'))) { + includeToday = ':not(.' + settings.klass.buttonToday + ')'; + } + picker.$root.find('button' + includeToday + ', select').attr('disabled', false); + }, 1).on('close', function () { + picker.$root.find('button, select').attr('disabled', true); + }, 1); + } //DatePicker + + + /** + * Set a datepicker item object. + */ + DatePicker.prototype.set = function (type, value, options) { + + var calendar = this, + calendarItem = calendar.item; + + // If the value is `null` just set it immediately. + if (value === null) { + if (type == 'clear') type = 'select'; + calendarItem[type] = value; + return calendar; + } + + // Otherwise go through the queue of methods, and invoke the functions. + // Update this as the time unit, and set the final value as this item. + // * In the case of `enable`, keep the queue but set `disable` instead. + // And in the case of `flip`, keep the queue but set `enable` instead. + calendarItem[type == 'enable' ? 'disable' : type == 'flip' ? 'enable' : type] = calendar.queue[type].split(' ').map(function (method) { + value = calendar[method](type, value, options); + return value; + }).pop(); + + // Check if we need to cascade through more updates. + if (type == 'select') { + calendar.set('highlight', calendarItem.select, options); + } else if (type == 'highlight') { + calendar.set('view', calendarItem.highlight, options); + } else if (type.match(/^(flip|min|max|disable|enable)$/)) { + if (calendarItem.select && calendar.disabled(calendarItem.select)) { + calendar.set('select', calendarItem.select, options); + } + if (calendarItem.highlight && calendar.disabled(calendarItem.highlight)) { + calendar.set('highlight', calendarItem.highlight, options); + } + } + + return calendar; + }; //DatePicker.prototype.set + + + /** + * Get a datepicker item object. + */ + DatePicker.prototype.get = function (type) { + return this.item[type]; + }; //DatePicker.prototype.get + + + /** + * Create a picker date object. + */ + DatePicker.prototype.create = function (type, value, options) { + + var isInfiniteValue, + calendar = this; + + // If there’s no value, use the type as the value. + value = value === undefined ? type : value; + + // If it’s infinity, update the value. + if (value == -Infinity || value == Infinity) { + isInfiniteValue = value; + } + + // If it’s an object, use the native date object. + else if ($.isPlainObject(value) && _.isInteger(value.pick)) { + value = value.obj; + } + + // If it’s an array, convert it into a date and make sure + // that it’s a valid date – otherwise default to today. + else if ($.isArray(value)) { + value = new Date(value[0], value[1], value[2]); + value = _.isDate(value) ? value : calendar.create().obj; + } + + // If it’s a number or date object, make a normalized date. + else if (_.isInteger(value) || _.isDate(value)) { + value = calendar.normalize(new Date(value), options); + } + + // If it’s a literal true or any other case, set it to now. + else /*if ( value === true )*/{ + value = calendar.now(type, value, options); + } + + // Return the compiled object. + return { + year: isInfiniteValue || value.getFullYear(), + month: isInfiniteValue || value.getMonth(), + date: isInfiniteValue || value.getDate(), + day: isInfiniteValue || value.getDay(), + obj: isInfiniteValue || value, + pick: isInfiniteValue || value.getTime() + }; + }; //DatePicker.prototype.create + + + /** + * Create a range limit object using an array, date object, + * literal “true”, or integer relative to another time. + */ + DatePicker.prototype.createRange = function (from, to) { + + var calendar = this, + createDate = function (date) { + if (date === true || $.isArray(date) || _.isDate(date)) { + return calendar.create(date); + } + return date; + }; + + // Create objects if possible. + if (!_.isInteger(from)) { + from = createDate(from); + } + if (!_.isInteger(to)) { + to = createDate(to); + } + + // Create relative dates. + if (_.isInteger(from) && $.isPlainObject(to)) { + from = [to.year, to.month, to.date + from]; + } else if (_.isInteger(to) && $.isPlainObject(from)) { + to = [from.year, from.month, from.date + to]; + } + + return { + from: createDate(from), + to: createDate(to) + }; + }; //DatePicker.prototype.createRange + + + /** + * Check if a date unit falls within a date range object. + */ + DatePicker.prototype.withinRange = function (range, dateUnit) { + range = this.createRange(range.from, range.to); + return dateUnit.pick >= range.from.pick && dateUnit.pick <= range.to.pick; + }; + + /** + * Check if two date range objects overlap. + */ + DatePicker.prototype.overlapRanges = function (one, two) { + + var calendar = this; + + // Convert the ranges into comparable dates. + one = calendar.createRange(one.from, one.to); + two = calendar.createRange(two.from, two.to); + + return calendar.withinRange(one, two.from) || calendar.withinRange(one, two.to) || calendar.withinRange(two, one.from) || calendar.withinRange(two, one.to); + }; + + /** + * Get the date today. + */ + DatePicker.prototype.now = function (type, value, options) { + value = new Date(); + if (options && options.rel) { + value.setDate(value.getDate() + options.rel); + } + return this.normalize(value, options); + }; + + /** + * Navigate to next/prev month. + */ + DatePicker.prototype.navigate = function (type, value, options) { + + var targetDateObject, + targetYear, + targetMonth, + targetDate, + isTargetArray = $.isArray(value), + isTargetObject = $.isPlainObject(value), + viewsetObject = this.item.view; /*, + safety = 100*/ + + if (isTargetArray || isTargetObject) { + + if (isTargetObject) { + targetYear = value.year; + targetMonth = value.month; + targetDate = value.date; + } else { + targetYear = +value[0]; + targetMonth = +value[1]; + targetDate = +value[2]; + } + + // If we’re navigating months but the view is in a different + // month, navigate to the view’s year and month. + if (options && options.nav && viewsetObject && viewsetObject.month !== targetMonth) { + targetYear = viewsetObject.year; + targetMonth = viewsetObject.month; + } + + // Figure out the expected target year and month. + targetDateObject = new Date(targetYear, targetMonth + (options && options.nav ? options.nav : 0), 1); + targetYear = targetDateObject.getFullYear(); + targetMonth = targetDateObject.getMonth(); + + // If the month we’re going to doesn’t have enough days, + // keep decreasing the date until we reach the month’s last date. + while ( /*safety &&*/new Date(targetYear, targetMonth, targetDate).getMonth() !== targetMonth) { + targetDate -= 1; + /*safety -= 1 + if ( !safety ) { + throw 'Fell into an infinite loop while navigating to ' + new Date( targetYear, targetMonth, targetDate ) + '.' + }*/ + } + + value = [targetYear, targetMonth, targetDate]; + } + + return value; + }; //DatePicker.prototype.navigate + + + /** + * Normalize a date by setting the hours to midnight. + */ + DatePicker.prototype.normalize = function (value /*, options*/) { + value.setHours(0, 0, 0, 0); + return value; + }; + + /** + * Measure the range of dates. + */ + DatePicker.prototype.measure = function (type, value /*, options*/) { + + var calendar = this; + + // If it’s anything false-y, remove the limits. + if (!value) { + value = type == 'min' ? -Infinity : Infinity; + } + + // If it’s a string, parse it. + else if (typeof value == 'string') { + value = calendar.parse(type, value); + } + + // If it's an integer, get a date relative to today. + else if (_.isInteger(value)) { + value = calendar.now(type, value, { rel: value }); + } + + return value; + }; ///DatePicker.prototype.measure + + + /** + * Create a viewset object based on navigation. + */ + DatePicker.prototype.viewset = function (type, dateObject /*, options*/) { + return this.create([dateObject.year, dateObject.month, 1]); + }; + + /** + * Validate a date as enabled and shift if needed. + */ + DatePicker.prototype.validate = function (type, dateObject, options) { + + var calendar = this, + + + // Keep a reference to the original date. + originalDateObject = dateObject, + + + // Make sure we have an interval. + interval = options && options.interval ? options.interval : 1, + + + // Check if the calendar enabled dates are inverted. + isFlippedBase = calendar.item.enable === -1, + + + // Check if we have any enabled dates after/before now. + hasEnabledBeforeTarget, + hasEnabledAfterTarget, + + + // The min & max limits. + minLimitObject = calendar.item.min, + maxLimitObject = calendar.item.max, + + + // Check if we’ve reached the limit during shifting. + reachedMin, + reachedMax, + + + // Check if the calendar is inverted and at least one weekday is enabled. + hasEnabledWeekdays = isFlippedBase && calendar.item.disable.filter(function (value) { + + // If there’s a date, check where it is relative to the target. + if ($.isArray(value)) { + var dateTime = calendar.create(value).pick; + if (dateTime < dateObject.pick) hasEnabledBeforeTarget = true;else if (dateTime > dateObject.pick) hasEnabledAfterTarget = true; + } + + // Return only integers for enabled weekdays. + return _.isInteger(value); + }).length; /*, + safety = 100*/ + + // Cases to validate for: + // [1] Not inverted and date disabled. + // [2] Inverted and some dates enabled. + // [3] Not inverted and out of range. + // + // Cases to **not** validate for: + // • Navigating months. + // • Not inverted and date enabled. + // • Inverted and all dates disabled. + // • ..and anything else. + if (!options || !options.nav) if ( + /* 1 */!isFlippedBase && calendar.disabled(dateObject) || + /* 2 */isFlippedBase && calendar.disabled(dateObject) && (hasEnabledWeekdays || hasEnabledBeforeTarget || hasEnabledAfterTarget) || + /* 3 */!isFlippedBase && (dateObject.pick <= minLimitObject.pick || dateObject.pick >= maxLimitObject.pick)) { + + // When inverted, flip the direction if there aren’t any enabled weekdays + // and there are no enabled dates in the direction of the interval. + if (isFlippedBase && !hasEnabledWeekdays && (!hasEnabledAfterTarget && interval > 0 || !hasEnabledBeforeTarget && interval < 0)) { + interval *= -1; + } + + // Keep looping until we reach an enabled date. + while ( /*safety &&*/calendar.disabled(dateObject)) { + + /*safety -= 1 + if ( !safety ) { + throw 'Fell into an infinite loop while validating ' + dateObject.obj + '.' + }*/ + + // If we’ve looped into the next/prev month with a large interval, return to the original date and flatten the interval. + if (Math.abs(interval) > 1 && (dateObject.month < originalDateObject.month || dateObject.month > originalDateObject.month)) { + dateObject = originalDateObject; + interval = interval > 0 ? 1 : -1; + } + + // If we’ve reached the min/max limit, reverse the direction, flatten the interval and set it to the limit. + if (dateObject.pick <= minLimitObject.pick) { + reachedMin = true; + interval = 1; + dateObject = calendar.create([minLimitObject.year, minLimitObject.month, minLimitObject.date + (dateObject.pick === minLimitObject.pick ? 0 : -1)]); + } else if (dateObject.pick >= maxLimitObject.pick) { + reachedMax = true; + interval = -1; + dateObject = calendar.create([maxLimitObject.year, maxLimitObject.month, maxLimitObject.date + (dateObject.pick === maxLimitObject.pick ? 0 : 1)]); + } + + // If we’ve reached both limits, just break out of the loop. + if (reachedMin && reachedMax) { + break; + } + + // Finally, create the shifted date using the interval and keep looping. + dateObject = calendar.create([dateObject.year, dateObject.month, dateObject.date + interval]); + } + } //endif + + + // Return the date object settled on. + return dateObject; + }; //DatePicker.prototype.validate + + + /** + * Check if a date is disabled. + */ + DatePicker.prototype.disabled = function (dateToVerify) { + + var calendar = this, + + + // Filter through the disabled dates to check if this is one. + isDisabledMatch = calendar.item.disable.filter(function (dateToDisable) { + + // If the date is a number, match the weekday with 0index and `firstDay` check. + if (_.isInteger(dateToDisable)) { + return dateToVerify.day === (calendar.settings.firstDay ? dateToDisable : dateToDisable - 1) % 7; + } + + // If it’s an array or a native JS date, create and match the exact date. + if ($.isArray(dateToDisable) || _.isDate(dateToDisable)) { + return dateToVerify.pick === calendar.create(dateToDisable).pick; + } + + // If it’s an object, match a date within the “from” and “to” range. + if ($.isPlainObject(dateToDisable)) { + return calendar.withinRange(dateToDisable, dateToVerify); + } + }); + + // If this date matches a disabled date, confirm it’s not inverted. + isDisabledMatch = isDisabledMatch.length && !isDisabledMatch.filter(function (dateToDisable) { + return $.isArray(dateToDisable) && dateToDisable[3] == 'inverted' || $.isPlainObject(dateToDisable) && dateToDisable.inverted; + }).length; + + // Check the calendar “enabled” flag and respectively flip the + // disabled state. Then also check if it’s beyond the min/max limits. + return calendar.item.enable === -1 ? !isDisabledMatch : isDisabledMatch || dateToVerify.pick < calendar.item.min.pick || dateToVerify.pick > calendar.item.max.pick; + }; //DatePicker.prototype.disabled + + + /** + * Parse a string into a usable type. + */ + DatePicker.prototype.parse = function (type, value, options) { + + var calendar = this, + parsingObject = {}; + + // If it’s already parsed, we’re good. + if (!value || typeof value != 'string') { + return value; + } + + // We need a `.format` to parse the value with. + if (!(options && options.format)) { + options = options || {}; + options.format = calendar.settings.format; + } + + // Convert the format into an array and then map through it. + calendar.formats.toArray(options.format).map(function (label) { + + var + // Grab the formatting label. + formattingLabel = calendar.formats[label], + + + // The format length is from the formatting label function or the + // label length without the escaping exclamation (!) mark. + formatLength = formattingLabel ? _.trigger(formattingLabel, calendar, [value, parsingObject]) : label.replace(/^!/, '').length; + + // If there's a format label, split the value up to the format length. + // Then add it to the parsing object with appropriate label. + if (formattingLabel) { + parsingObject[label] = value.substr(0, formatLength); + } + + // Update the value as the substring from format length to end. + value = value.substr(formatLength); + }); + + // Compensate for month 0index. + return [parsingObject.yyyy || parsingObject.yy, +(parsingObject.mm || parsingObject.m) - 1, parsingObject.dd || parsingObject.d]; + }; //DatePicker.prototype.parse + + + /** + * Various formats to display the object in. + */ + DatePicker.prototype.formats = function () { + + // Return the length of the first word in a collection. + function getWordLengthFromCollection(string, collection, dateObject) { + + // Grab the first word from the string. + var word = string.match(/\w+/)[0]; + + // If there's no month index, add it to the date object + if (!dateObject.mm && !dateObject.m) { + dateObject.m = collection.indexOf(word) + 1; + } + + // Return the length of the word. + return word.length; + } + + // Get the length of the first word in a string. + function getFirstWordLength(string) { + return string.match(/\w+/)[0].length; + } + + return { + + d: function (string, dateObject) { + + // If there's string, then get the digits length. + // Otherwise return the selected date. + return string ? _.digits(string) : dateObject.date; + }, + dd: function (string, dateObject) { + + // If there's a string, then the length is always 2. + // Otherwise return the selected date with a leading zero. + return string ? 2 : _.lead(dateObject.date); + }, + ddd: function (string, dateObject) { + + // If there's a string, then get the length of the first word. + // Otherwise return the short selected weekday. + return string ? getFirstWordLength(string) : this.settings.weekdaysShort[dateObject.day]; + }, + dddd: function (string, dateObject) { + + // If there's a string, then get the length of the first word. + // Otherwise return the full selected weekday. + return string ? getFirstWordLength(string) : this.settings.weekdaysFull[dateObject.day]; + }, + m: function (string, dateObject) { + + // If there's a string, then get the length of the digits + // Otherwise return the selected month with 0index compensation. + return string ? _.digits(string) : dateObject.month + 1; + }, + mm: function (string, dateObject) { + + // If there's a string, then the length is always 2. + // Otherwise return the selected month with 0index and leading zero. + return string ? 2 : _.lead(dateObject.month + 1); + }, + mmm: function (string, dateObject) { + + var collection = this.settings.monthsShort; + + // If there's a string, get length of the relevant month from the short + // months collection. Otherwise return the selected month from that collection. + return string ? getWordLengthFromCollection(string, collection, dateObject) : collection[dateObject.month]; + }, + mmmm: function (string, dateObject) { + + var collection = this.settings.monthsFull; + + // If there's a string, get length of the relevant month from the full + // months collection. Otherwise return the selected month from that collection. + return string ? getWordLengthFromCollection(string, collection, dateObject) : collection[dateObject.month]; + }, + yy: function (string, dateObject) { + + // If there's a string, then the length is always 2. + // Otherwise return the selected year by slicing out the first 2 digits. + return string ? 2 : ('' + dateObject.year).slice(2); + }, + yyyy: function (string, dateObject) { + + // If there's a string, then the length is always 4. + // Otherwise return the selected year. + return string ? 4 : dateObject.year; + }, + + // Create an array by splitting the formatting string passed. + toArray: function (formatString) { + return formatString.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g); + }, + + // Format an object into a string using the formatting options. + toString: function (formatString, itemObject) { + var calendar = this; + return calendar.formats.toArray(formatString).map(function (label) { + return _.trigger(calendar.formats[label], calendar, [0, itemObject]) || label.replace(/^!/, ''); + }).join(''); + } + }; + }(); //DatePicker.prototype.formats + + + /** + * Check if two date units are the exact. + */ + DatePicker.prototype.isDateExact = function (one, two) { + + var calendar = this; + + // When we’re working with weekdays, do a direct comparison. + if (_.isInteger(one) && _.isInteger(two) || typeof one == 'boolean' && typeof two == 'boolean') { + return one === two; + } + + // When we’re working with date representations, compare the “pick” value. + if ((_.isDate(one) || $.isArray(one)) && (_.isDate(two) || $.isArray(two))) { + return calendar.create(one).pick === calendar.create(two).pick; + } + + // When we’re working with range objects, compare the “from” and “to”. + if ($.isPlainObject(one) && $.isPlainObject(two)) { + return calendar.isDateExact(one.from, two.from) && calendar.isDateExact(one.to, two.to); + } + + return false; + }; + + /** + * Check if two date units overlap. + */ + DatePicker.prototype.isDateOverlap = function (one, two) { + + var calendar = this, + firstDay = calendar.settings.firstDay ? 1 : 0; + + // When we’re working with a weekday index, compare the days. + if (_.isInteger(one) && (_.isDate(two) || $.isArray(two))) { + one = one % 7 + firstDay; + return one === calendar.create(two).day + 1; + } + if (_.isInteger(two) && (_.isDate(one) || $.isArray(one))) { + two = two % 7 + firstDay; + return two === calendar.create(one).day + 1; + } + + // When we’re working with range objects, check if the ranges overlap. + if ($.isPlainObject(one) && $.isPlainObject(two)) { + return calendar.overlapRanges(one, two); + } + + return false; + }; + + /** + * Flip the “enabled” state. + */ + DatePicker.prototype.flipEnable = function (val) { + var itemObject = this.item; + itemObject.enable = val || (itemObject.enable == -1 ? 1 : -1); + }; + + /** + * Mark a collection of dates as “disabled”. + */ + DatePicker.prototype.deactivate = function (type, datesToDisable) { + + var calendar = this, + disabledItems = calendar.item.disable.slice(0); + + // If we’re flipping, that’s all we need to do. + if (datesToDisable == 'flip') { + calendar.flipEnable(); + } else if (datesToDisable === false) { + calendar.flipEnable(1); + disabledItems = []; + } else if (datesToDisable === true) { + calendar.flipEnable(-1); + disabledItems = []; + } + + // Otherwise go through the dates to disable. + else { + + datesToDisable.map(function (unitToDisable) { + + var matchFound; + + // When we have disabled items, check for matches. + // If something is matched, immediately break out. + for (var index = 0; index < disabledItems.length; index += 1) { + if (calendar.isDateExact(unitToDisable, disabledItems[index])) { + matchFound = true; + break; + } + } + + // If nothing was found, add the validated unit to the collection. + if (!matchFound) { + if (_.isInteger(unitToDisable) || _.isDate(unitToDisable) || $.isArray(unitToDisable) || $.isPlainObject(unitToDisable) && unitToDisable.from && unitToDisable.to) { + disabledItems.push(unitToDisable); + } + } + }); + } + + // Return the updated collection. + return disabledItems; + }; //DatePicker.prototype.deactivate + + + /** + * Mark a collection of dates as “enabled”. + */ + DatePicker.prototype.activate = function (type, datesToEnable) { + + var calendar = this, + disabledItems = calendar.item.disable, + disabledItemsCount = disabledItems.length; + + // If we’re flipping, that’s all we need to do. + if (datesToEnable == 'flip') { + calendar.flipEnable(); + } else if (datesToEnable === true) { + calendar.flipEnable(1); + disabledItems = []; + } else if (datesToEnable === false) { + calendar.flipEnable(-1); + disabledItems = []; + } + + // Otherwise go through the disabled dates. + else { + + datesToEnable.map(function (unitToEnable) { + + var matchFound, disabledUnit, index, isExactRange; + + // Go through the disabled items and try to find a match. + for (index = 0; index < disabledItemsCount; index += 1) { + + disabledUnit = disabledItems[index]; + + // When an exact match is found, remove it from the collection. + if (calendar.isDateExact(disabledUnit, unitToEnable)) { + matchFound = disabledItems[index] = null; + isExactRange = true; + break; + } + + // When an overlapped match is found, add the “inverted” state to it. + else if (calendar.isDateOverlap(disabledUnit, unitToEnable)) { + if ($.isPlainObject(unitToEnable)) { + unitToEnable.inverted = true; + matchFound = unitToEnable; + } else if ($.isArray(unitToEnable)) { + matchFound = unitToEnable; + if (!matchFound[3]) matchFound.push('inverted'); + } else if (_.isDate(unitToEnable)) { + matchFound = [unitToEnable.getFullYear(), unitToEnable.getMonth(), unitToEnable.getDate(), 'inverted']; + } + break; + } + } + + // If a match was found, remove a previous duplicate entry. + if (matchFound) for (index = 0; index < disabledItemsCount; index += 1) { + if (calendar.isDateExact(disabledItems[index], unitToEnable)) { + disabledItems[index] = null; + break; + } + } + + // In the event that we’re dealing with an exact range of dates, + // make sure there are no “inverted” dates because of it. + if (isExactRange) for (index = 0; index < disabledItemsCount; index += 1) { + if (calendar.isDateOverlap(disabledItems[index], unitToEnable)) { + disabledItems[index] = null; + break; + } + } + + // If something is still matched, add it into the collection. + if (matchFound) { + disabledItems.push(matchFound); + } + }); + } + + // Return the updated collection. + return disabledItems.filter(function (val) { + return val != null; + }); + }; //DatePicker.prototype.activate + + + /** + * Create a string for the nodes in the picker. + */ + DatePicker.prototype.nodes = function (isOpen) { + + var calendar = this, + settings = calendar.settings, + calendarItem = calendar.item, + nowObject = calendarItem.now, + selectedObject = calendarItem.select, + highlightedObject = calendarItem.highlight, + viewsetObject = calendarItem.view, + disabledCollection = calendarItem.disable, + minLimitObject = calendarItem.min, + maxLimitObject = calendarItem.max, + + + // Create the calendar table head using a copy of weekday labels collection. + // * We do a copy so we don't mutate the original array. + tableHead = function (collection, fullCollection) { + + // If the first day should be Monday, move Sunday to the end. + if (settings.firstDay) { + collection.push(collection.shift()); + fullCollection.push(fullCollection.shift()); + } + + // Create and return the table head group. + return _.node('thead', _.node('tr', _.group({ + min: 0, + max: DAYS_IN_WEEK - 1, + i: 1, + node: 'th', + item: function (counter) { + return [collection[counter], settings.klass.weekdays, 'scope=col title="' + fullCollection[counter] + '"']; + } + }))); //endreturn + + // Materialize modified + }((settings.showWeekdaysFull ? settings.weekdaysFull : settings.weekdaysLetter).slice(0), settings.weekdaysFull.slice(0)), + //tableHead + + + // Create the nav for next/prev month. + createMonthNav = function (next) { + + // Otherwise, return the created month tag. + return _.node('div', ' ', settings.klass['nav' + (next ? 'Next' : 'Prev')] + ( + + // If the focused month is outside the range, disabled the button. + next && viewsetObject.year >= maxLimitObject.year && viewsetObject.month >= maxLimitObject.month || !next && viewsetObject.year <= minLimitObject.year && viewsetObject.month <= minLimitObject.month ? ' ' + settings.klass.navDisabled : ''), 'data-nav=' + (next || -1) + ' ' + _.ariaAttr({ + role: 'button', + controls: calendar.$node[0].id + '_table' + }) + ' ' + 'title="' + (next ? settings.labelMonthNext : settings.labelMonthPrev) + '"'); //endreturn + }, + //createMonthNav + + + // Create the month label. + //Materialize modified + createMonthLabel = function (override) { + + var monthsCollection = settings.showMonthsShort ? settings.monthsShort : settings.monthsFull; + + // Materialize modified + if (override == "short_months") { + monthsCollection = settings.monthsShort; + } + + // If there are months to select, add a dropdown menu. + if (settings.selectMonths && override == undefined) { + + return _.node('select', _.group({ + min: 0, + max: 11, + i: 1, + node: 'option', + item: function (loopedMonth) { + + return [ + + // The looped month and no classes. + monthsCollection[loopedMonth], 0, + + // Set the value and selected index. + 'value=' + loopedMonth + (viewsetObject.month == loopedMonth ? ' selected' : '') + (viewsetObject.year == minLimitObject.year && loopedMonth < minLimitObject.month || viewsetObject.year == maxLimitObject.year && loopedMonth > maxLimitObject.month ? ' disabled' : '')]; + } + }), settings.klass.selectMonth + ' browser-default', (isOpen ? '' : 'disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + 'title="' + settings.labelMonthSelect + '"'); + } + + // Materialize modified + if (override == "short_months") if (selectedObject != null) return monthsCollection[selectedObject.month];else return monthsCollection[viewsetObject.month]; + + // If there's a need for a month selector + return _.node('div', monthsCollection[viewsetObject.month], settings.klass.month); + }, + //createMonthLabel + + + // Create the year label. + // Materialize modified + createYearLabel = function (override) { + + var focusedYear = viewsetObject.year, + + + // If years selector is set to a literal "true", set it to 5. Otherwise + // divide in half to get half before and half after focused year. + numberYears = settings.selectYears === true ? 5 : ~~(settings.selectYears / 2); + + // If there are years to select, add a dropdown menu. + if (numberYears) { + + var minYear = minLimitObject.year, + maxYear = maxLimitObject.year, + lowestYear = focusedYear - numberYears, + highestYear = focusedYear + numberYears; + + // If the min year is greater than the lowest year, increase the highest year + // by the difference and set the lowest year to the min year. + if (minYear > lowestYear) { + highestYear += minYear - lowestYear; + lowestYear = minYear; + } + + // If the max year is less than the highest year, decrease the lowest year + // by the lower of the two: available and needed years. Then set the + // highest year to the max year. + if (maxYear < highestYear) { + + var availableYears = lowestYear - minYear, + neededYears = highestYear - maxYear; + + lowestYear -= availableYears > neededYears ? neededYears : availableYears; + highestYear = maxYear; + } + + if (settings.selectYears && override == undefined) { + return _.node('select', _.group({ + min: lowestYear, + max: highestYear, + i: 1, + node: 'option', + item: function (loopedYear) { + return [ + + // The looped year and no classes. + loopedYear, 0, + + // Set the value and selected index. + 'value=' + loopedYear + (focusedYear == loopedYear ? ' selected' : '')]; + } + }), settings.klass.selectYear + ' browser-default', (isOpen ? '' : 'disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + 'title="' + settings.labelYearSelect + '"'); + } + } + + // Materialize modified + if (override === 'raw' && selectedObject != null) { + return _.node('div', selectedObject.year); + } + + // Otherwise just return the year focused + return _.node('div', focusedYear, settings.klass.year); + }; //createYearLabel + + + // Materialize modified + createDayLabel = function () { + if (selectedObject != null) return selectedObject.date;else return nowObject.date; + }; + createWeekdayLabel = function () { + var display_day; + + if (selectedObject != null) display_day = selectedObject.day;else display_day = nowObject.day; + var weekday = settings.weekdaysShort[display_day]; + return weekday; + }; + + // Create and return the entire calendar. + + return _.node( + // Date presentation View + 'div', _.node( + // Div for Year + 'div', createYearLabel("raw"), settings.klass.year_display) + _.node('span', createWeekdayLabel() + ', ', "picker__weekday-display") + _.node( + // Div for short Month + 'span', createMonthLabel("short_months") + ' ', settings.klass.month_display) + _.node( + // Div for Day + 'span', createDayLabel(), settings.klass.day_display), settings.klass.date_display) + + // Calendar container + _.node('div', _.node('div', _.node('div', (settings.selectYears ? createMonthLabel() + createYearLabel() : createMonthLabel() + createYearLabel()) + createMonthNav() + createMonthNav(1), settings.klass.header) + _.node('table', tableHead + _.node('tbody', _.group({ + min: 0, + max: WEEKS_IN_CALENDAR - 1, + i: 1, + node: 'tr', + item: function (rowCounter) { + + // If Monday is the first day and the month starts on Sunday, shift the date back a week. + var shiftDateBy = settings.firstDay && calendar.create([viewsetObject.year, viewsetObject.month, 1]).day === 0 ? -7 : 0; + + return [_.group({ + min: DAYS_IN_WEEK * rowCounter - viewsetObject.day + shiftDateBy + 1, // Add 1 for weekday 0index + max: function () { + return this.min + DAYS_IN_WEEK - 1; + }, + i: 1, + node: 'td', + item: function (targetDate) { + + // Convert the time date from a relative date to a target date. + targetDate = calendar.create([viewsetObject.year, viewsetObject.month, targetDate + (settings.firstDay ? 1 : 0)]); + + var isSelected = selectedObject && selectedObject.pick == targetDate.pick, + isHighlighted = highlightedObject && highlightedObject.pick == targetDate.pick, + isDisabled = disabledCollection && calendar.disabled(targetDate) || targetDate.pick < minLimitObject.pick || targetDate.pick > maxLimitObject.pick, + formattedDate = _.trigger(calendar.formats.toString, calendar, [settings.format, targetDate]); + + return [_.node('div', targetDate.date, function (klasses) { + + // Add the `infocus` or `outfocus` classes based on month in view. + klasses.push(viewsetObject.month == targetDate.month ? settings.klass.infocus : settings.klass.outfocus); + + // Add the `today` class if needed. + if (nowObject.pick == targetDate.pick) { + klasses.push(settings.klass.now); + } + + // Add the `selected` class if something's selected and the time matches. + if (isSelected) { + klasses.push(settings.klass.selected); + } + + // Add the `highlighted` class if something's highlighted and the time matches. + if (isHighlighted) { + klasses.push(settings.klass.highlighted); + } + + // Add the `disabled` class if something's disabled and the object matches. + if (isDisabled) { + klasses.push(settings.klass.disabled); + } + + return klasses.join(' '); + }([settings.klass.day]), 'data-pick=' + targetDate.pick + ' ' + _.ariaAttr({ + role: 'gridcell', + label: formattedDate, + selected: isSelected && calendar.$node.val() === formattedDate ? true : null, + activedescendant: isHighlighted ? true : null, + disabled: isDisabled ? true : null + }) + ' ' + (isDisabled ? '' : 'tabindex="0"')), '', _.ariaAttr({ role: 'presentation' })]; //endreturn + } + })]; //endreturn + } + })), settings.klass.table, 'id="' + calendar.$node[0].id + '_table' + '" ' + _.ariaAttr({ + role: 'grid', + controls: calendar.$node[0].id, + readonly: true + })), settings.klass.calendar_container) // end calendar + + + + + // * For Firefox forms to submit, make sure to set the buttons’ `type` attributes as “button”. + _.node('div', _.node('button', settings.today, "btn-flat picker__today waves-effect", 'type=button data-pick=' + nowObject.pick + (isOpen && !calendar.disabled(nowObject) ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })) + _.node('button', settings.clear, "btn-flat picker__clear waves-effect", 'type=button data-clear=1' + (isOpen ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })) + _.node('button', settings.close, "btn-flat picker__close waves-effect", 'type=button data-close=true ' + (isOpen ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })), settings.klass.footer), 'picker__container__wrapper'); //endreturn + }; //DatePicker.prototype.nodes + + + /** + * The date picker defaults. + */ + DatePicker.defaults = function (prefix) { + + return { + + // The title label to use for the month nav buttons + labelMonthNext: 'Next month', + labelMonthPrev: 'Previous month', + + // The title label to use for the dropdown selectors + labelMonthSelect: 'Select a month', + labelYearSelect: 'Select a year', + + // Months and weekdays + monthsFull: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], + monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], + weekdaysFull: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], + weekdaysShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], + + // Materialize modified + weekdaysLetter: ['S', 'M', 'T', 'W', 'T', 'F', 'S'], + + // Today and clear + today: 'Today', + clear: 'Clear', + close: 'Ok', + + // Picker close behavior (Prevent a change in behaviour for backwards compatibility) + closeOnSelect: false, + + // The format to show on the `input` element + format: 'd mmmm, yyyy', + + // Classes + klass: { + + table: prefix + 'table', + + header: prefix + 'header', + + // Materialize Added klasses + date_display: prefix + 'date-display', + day_display: prefix + 'day-display', + month_display: prefix + 'month-display', + year_display: prefix + 'year-display', + calendar_container: prefix + 'calendar-container', + // end + + + navPrev: prefix + 'nav--prev', + navNext: prefix + 'nav--next', + navDisabled: prefix + 'nav--disabled', + + month: prefix + 'month', + year: prefix + 'year', + + selectMonth: prefix + 'select--month', + selectYear: prefix + 'select--year', + + weekdays: prefix + 'weekday', + + day: prefix + 'day', + disabled: prefix + 'day--disabled', + selected: prefix + 'day--selected', + highlighted: prefix + 'day--highlighted', + now: prefix + 'day--today', + infocus: prefix + 'day--infocus', + outfocus: prefix + 'day--outfocus', + + footer: prefix + 'footer', + + buttonClear: prefix + 'button--clear', + buttonToday: prefix + 'button--today', + buttonClose: prefix + 'button--close' + } + }; + }(Picker.klasses().picker + '__'); + + /** + * Extend the picker to add the date picker. + */ + Picker.extend('pickadate', DatePicker); +}); +; /*! + * ClockPicker v0.0.7 (http://weareoutman.github.io/clockpicker/) + * Copyright 2014 Wang Shenwei. + * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE) + * + * Further modified + * Copyright 2015 Ching Yaw Hao. + */ + +(function ($) { + var $win = $(window), + $doc = $(document); + + // Can I use inline svg ? + var svgNS = 'http://www.w3.org/2000/svg', + svgSupported = 'SVGAngle' in window && function () { + var supported, + el = document.createElement('div'); + el.innerHTML = ''; + supported = (el.firstChild && el.firstChild.namespaceURI) == svgNS; + el.innerHTML = ''; + return supported; + }(); + + // Can I use transition ? + var transitionSupported = function () { + var style = document.createElement('div').style; + return 'transition' in style || 'WebkitTransition' in style || 'MozTransition' in style || 'msTransition' in style || 'OTransition' in style; + }(); + + // Listen touch events in touch screen device, instead of mouse events in desktop. + var touchSupported = 'ontouchstart' in window, + mousedownEvent = 'mousedown' + (touchSupported ? ' touchstart' : ''), + mousemoveEvent = 'mousemove.clockpicker' + (touchSupported ? ' touchmove.clockpicker' : ''), + mouseupEvent = 'mouseup.clockpicker' + (touchSupported ? ' touchend.clockpicker' : ''); + + // Vibrate the device if supported + var vibrate = navigator.vibrate ? 'vibrate' : navigator.webkitVibrate ? 'webkitVibrate' : null; + + function createSvgElement(name) { + return document.createElementNS(svgNS, name); + } + + function leadingZero(num) { + return (num < 10 ? '0' : '') + num; + } + + // Get a unique id + var idCounter = 0; + function uniqueId(prefix) { + var id = ++idCounter + ''; + return prefix ? prefix + id : id; + } + + // Clock size + var dialRadius = 135, + outerRadius = 105, + + // innerRadius = 80 on 12 hour clock + innerRadius = 70, + tickRadius = 20, + diameter = dialRadius * 2, + duration = transitionSupported ? 350 : 1; + + // Popover template + var tpl = ['
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '', ':', '', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '', '
                      ', '
                      ', '
                      ', '
                      ', '
                      ', '
                      '].join(''); + + // ClockPicker + function ClockPicker(element, options) { + var popover = $(tpl), + plate = popover.find('.clockpicker-plate'), + holder = popover.find('.picker__holder'), + hoursView = popover.find('.clockpicker-hours'), + minutesView = popover.find('.clockpicker-minutes'), + amPmBlock = popover.find('.clockpicker-am-pm-block'), + isInput = element.prop('tagName') === 'INPUT', + input = isInput ? element : element.find('input'), + label = $("label[for=" + input.attr("id") + "]"), + self = this; + + this.id = uniqueId('cp'); + this.element = element; + this.holder = holder; + this.options = options; + this.isAppended = false; + this.isShown = false; + this.currentView = 'hours'; + this.isInput = isInput; + this.input = input; + this.label = label; + this.popover = popover; + this.plate = plate; + this.hoursView = hoursView; + this.minutesView = minutesView; + this.amPmBlock = amPmBlock; + this.spanHours = popover.find('.clockpicker-span-hours'); + this.spanMinutes = popover.find('.clockpicker-span-minutes'); + this.spanAmPm = popover.find('.clockpicker-span-am-pm'); + this.footer = popover.find('.picker__footer'); + this.amOrPm = "PM"; + + // Setup for for 12 hour clock if option is selected + if (options.twelvehour) { + if (!options.ampmclickable) { + this.spanAmPm.empty(); + $('
                      AM
                      ').appendTo(this.spanAmPm); + $('
                      PM
                      ').appendTo(this.spanAmPm); + } else { + this.spanAmPm.empty(); + $('
                      AM
                      ').on("click", function () { + self.spanAmPm.children('#click-am').addClass("text-primary"); + self.spanAmPm.children('#click-pm').removeClass("text-primary"); + self.amOrPm = "AM"; + }).appendTo(this.spanAmPm); + $('
                      PM
                      ').on("click", function () { + self.spanAmPm.children('#click-pm').addClass("text-primary"); + self.spanAmPm.children('#click-am').removeClass("text-primary"); + self.amOrPm = 'PM'; + }).appendTo(this.spanAmPm); + } + } + + // Add buttons to footer + $('').click($.proxy(this.clear, this)).appendTo(this.footer); + $('').click($.proxy(this.hide, this)).appendTo(this.footer); + $('').click($.proxy(this.done, this)).appendTo(this.footer); + + this.spanHours.click($.proxy(this.toggleView, this, 'hours')); + this.spanMinutes.click($.proxy(this.toggleView, this, 'minutes')); + + // Show or toggle + input.on('focus.clockpicker click.clockpicker', $.proxy(this.show, this)); + + // Build ticks + var tickTpl = $('
                      '), + i, + tick, + radian, + radius; + + // Hours view + if (options.twelvehour) { + for (i = 1; i < 13; i += 1) { + tick = tickTpl.clone(); + radian = i / 6 * Math.PI; + radius = outerRadius; + tick.css({ + left: dialRadius + Math.sin(radian) * radius - tickRadius, + top: dialRadius - Math.cos(radian) * radius - tickRadius + }); + tick.html(i === 0 ? '00' : i); + hoursView.append(tick); + tick.on(mousedownEvent, mousedown); + } + } else { + for (i = 0; i < 24; i += 1) { + tick = tickTpl.clone(); + radian = i / 6 * Math.PI; + var inner = i > 0 && i < 13; + radius = inner ? innerRadius : outerRadius; + tick.css({ + left: dialRadius + Math.sin(radian) * radius - tickRadius, + top: dialRadius - Math.cos(radian) * radius - tickRadius + }); + tick.html(i === 0 ? '00' : i); + hoursView.append(tick); + tick.on(mousedownEvent, mousedown); + } + } + + // Minutes view + for (i = 0; i < 60; i += 5) { + tick = tickTpl.clone(); + radian = i / 30 * Math.PI; + tick.css({ + left: dialRadius + Math.sin(radian) * outerRadius - tickRadius, + top: dialRadius - Math.cos(radian) * outerRadius - tickRadius + }); + tick.html(leadingZero(i)); + minutesView.append(tick); + tick.on(mousedownEvent, mousedown); + } + + // Clicking on minutes view space + plate.on(mousedownEvent, function (e) { + if ($(e.target).closest('.clockpicker-tick').length === 0) { + mousedown(e, true); + } + }); + + // Mousedown or touchstart + function mousedown(e, space) { + var offset = plate.offset(), + isTouch = /^touch/.test(e.type), + x0 = offset.left + dialRadius, + y0 = offset.top + dialRadius, + dx = (isTouch ? e.originalEvent.touches[0] : e).pageX - x0, + dy = (isTouch ? e.originalEvent.touches[0] : e).pageY - y0, + z = Math.sqrt(dx * dx + dy * dy), + moved = false; + + // When clicking on minutes view space, check the mouse position + if (space && (z < outerRadius - tickRadius || z > outerRadius + tickRadius)) { + return; + } + e.preventDefault(); + + // Set cursor style of body after 200ms + var movingTimer = setTimeout(function () { + self.popover.addClass('clockpicker-moving'); + }, 200); + + // Clock + self.setHand(dx, dy, !space, true); + + // Mousemove on document + $doc.off(mousemoveEvent).on(mousemoveEvent, function (e) { + e.preventDefault(); + var isTouch = /^touch/.test(e.type), + x = (isTouch ? e.originalEvent.touches[0] : e).pageX - x0, + y = (isTouch ? e.originalEvent.touches[0] : e).pageY - y0; + if (!moved && x === dx && y === dy) { + // Clicking in chrome on windows will trigger a mousemove event + return; + } + moved = true; + self.setHand(x, y, false, true); + }); + + // Mouseup on document + $doc.off(mouseupEvent).on(mouseupEvent, function (e) { + $doc.off(mouseupEvent); + e.preventDefault(); + var isTouch = /^touch/.test(e.type), + x = (isTouch ? e.originalEvent.changedTouches[0] : e).pageX - x0, + y = (isTouch ? e.originalEvent.changedTouches[0] : e).pageY - y0; + if ((space || moved) && x === dx && y === dy) { + self.setHand(x, y); + } + + if (self.currentView === 'hours') { + self.toggleView('minutes', duration / 2); + } else if (options.autoclose) { + self.minutesView.addClass('clockpicker-dial-out'); + setTimeout(function () { + self.done(); + }, duration / 2); + } + plate.prepend(canvas); + + // Reset cursor style of body + clearTimeout(movingTimer); + self.popover.removeClass('clockpicker-moving'); + + // Unbind mousemove event + $doc.off(mousemoveEvent); + }); + } + + if (svgSupported) { + // Draw clock hands and others + var canvas = popover.find('.clockpicker-canvas'), + svg = createSvgElement('svg'); + svg.setAttribute('class', 'clockpicker-svg'); + svg.setAttribute('width', diameter); + svg.setAttribute('height', diameter); + var g = createSvgElement('g'); + g.setAttribute('transform', 'translate(' + dialRadius + ',' + dialRadius + ')'); + var bearing = createSvgElement('circle'); + bearing.setAttribute('class', 'clockpicker-canvas-bearing'); + bearing.setAttribute('cx', 0); + bearing.setAttribute('cy', 0); + bearing.setAttribute('r', 4); + var hand = createSvgElement('line'); + hand.setAttribute('x1', 0); + hand.setAttribute('y1', 0); + var bg = createSvgElement('circle'); + bg.setAttribute('class', 'clockpicker-canvas-bg'); + bg.setAttribute('r', tickRadius); + g.appendChild(hand); + g.appendChild(bg); + g.appendChild(bearing); + svg.appendChild(g); + canvas.append(svg); + + this.hand = hand; + this.bg = bg; + this.bearing = bearing; + this.g = g; + this.canvas = canvas; + } + + raiseCallback(this.options.init); + } + + function raiseCallback(callbackFunction) { + if (callbackFunction && typeof callbackFunction === "function") callbackFunction(); + } + + // Default options + ClockPicker.DEFAULTS = { + 'default': '', // default time, 'now' or '13:14' e.g. + fromnow: 0, // set default time to * milliseconds from now (using with default = 'now') + donetext: 'Ok', // done button text + cleartext: 'Clear', + canceltext: 'Cancel', + autoclose: false, // auto close when minute is selected + ampmclickable: true, // set am/pm button on itself + darktheme: false, // set to dark theme + twelvehour: true, // change to 12 hour AM/PM clock from 24 hour + vibrate: true // vibrate the device when dragging clock hand + }; + + // Show or hide popover + ClockPicker.prototype.toggle = function () { + this[this.isShown ? 'hide' : 'show'](); + }; + + // Set popover position + ClockPicker.prototype.locate = function () { + var element = this.element, + popover = this.popover, + offset = element.offset(), + width = element.outerWidth(), + height = element.outerHeight(), + align = this.options.align, + self = this; + + popover.show(); + }; + + // Show popover + ClockPicker.prototype.show = function (e) { + // Not show again + if (this.isShown) { + return; + } + raiseCallback(this.options.beforeShow); + $(':input').each(function () { + $(this).attr('tabindex', -1); + }); + var self = this; + // Initialize + this.input.blur(); + this.popover.addClass('picker--opened'); + this.input.addClass('picker__input picker__input--active'); + $(document.body).css('overflow', 'hidden'); + // Get the time + var value = ((this.input.prop('value') || this.options['default'] || '') + '').split(':'); + if (this.options.twelvehour && !(typeof value[1] === 'undefined')) { + if (value[1].indexOf("AM") > 0) { + this.amOrPm = 'AM'; + } else { + this.amOrPm = 'PM'; + } + value[1] = value[1].replace("AM", "").replace("PM", ""); + } + if (value[0] === 'now') { + var now = new Date(+new Date() + this.options.fromnow); + value = [now.getHours(), now.getMinutes()]; + if (this.options.twelvehour) { + this.amOrPm = value[0] >= 12 && value[0] < 24 ? 'PM' : 'AM'; + } + } + this.hours = +value[0] || 0; + this.minutes = +value[1] || 0; + this.spanHours.html(this.hours); + this.spanMinutes.html(leadingZero(this.minutes)); + if (!this.isAppended) { + + // Append popover to input by default + var containerEl = document.querySelector(this.options.container); + if (this.options.container && containerEl) { + containerEl.appendChild(this.popover[0]); + } else { + this.popover.insertAfter(this.input); + } + + if (this.options.twelvehour) { + if (this.amOrPm === 'PM') { + this.spanAmPm.children('#click-pm').addClass("text-primary"); + this.spanAmPm.children('#click-am').removeClass("text-primary"); + } else { + this.spanAmPm.children('#click-am').addClass("text-primary"); + this.spanAmPm.children('#click-pm').removeClass("text-primary"); + } + } + // Reset position when resize + $win.on('resize.clockpicker' + this.id, function () { + if (self.isShown) { + self.locate(); + } + }); + this.isAppended = true; + } + // Toggle to hours view + this.toggleView('hours'); + // Set position + this.locate(); + this.isShown = true; + // Hide when clicking or tabbing on any element except the clock and input + $doc.on('click.clockpicker.' + this.id + ' focusin.clockpicker.' + this.id, function (e) { + var target = $(e.target); + if (target.closest(self.popover.find('.picker__wrap')).length === 0 && target.closest(self.input).length === 0) { + self.hide(); + } + }); + // Hide when ESC is pressed + $doc.on('keyup.clockpicker.' + this.id, function (e) { + if (e.keyCode === 27) { + self.hide(); + } + }); + raiseCallback(this.options.afterShow); + }; + // Hide popover + ClockPicker.prototype.hide = function () { + raiseCallback(this.options.beforeHide); + this.input.removeClass('picker__input picker__input--active'); + this.popover.removeClass('picker--opened'); + $(document.body).css('overflow', 'visible'); + this.isShown = false; + $(':input').each(function (index) { + $(this).attr('tabindex', index + 1); + }); + // Unbinding events on document + $doc.off('click.clockpicker.' + this.id + ' focusin.clockpicker.' + this.id); + $doc.off('keyup.clockpicker.' + this.id); + this.popover.hide(); + raiseCallback(this.options.afterHide); + }; + // Toggle to hours or minutes view + ClockPicker.prototype.toggleView = function (view, delay) { + var raiseAfterHourSelect = false; + if (view === 'minutes' && $(this.hoursView).css("visibility") === "visible") { + raiseCallback(this.options.beforeHourSelect); + raiseAfterHourSelect = true; + } + var isHours = view === 'hours', + nextView = isHours ? this.hoursView : this.minutesView, + hideView = isHours ? this.minutesView : this.hoursView; + this.currentView = view; + + this.spanHours.toggleClass('text-primary', isHours); + this.spanMinutes.toggleClass('text-primary', !isHours); + + // Let's make transitions + hideView.addClass('clockpicker-dial-out'); + nextView.css('visibility', 'visible').removeClass('clockpicker-dial-out'); + + // Reset clock hand + this.resetClock(delay); + + // After transitions ended + clearTimeout(this.toggleViewTimer); + this.toggleViewTimer = setTimeout(function () { + hideView.css('visibility', 'hidden'); + }, duration); + + if (raiseAfterHourSelect) { + raiseCallback(this.options.afterHourSelect); + } + }; + + // Reset clock hand + ClockPicker.prototype.resetClock = function (delay) { + var view = this.currentView, + value = this[view], + isHours = view === 'hours', + unit = Math.PI / (isHours ? 6 : 30), + radian = value * unit, + radius = isHours && value > 0 && value < 13 ? innerRadius : outerRadius, + x = Math.sin(radian) * radius, + y = -Math.cos(radian) * radius, + self = this; + + if (svgSupported && delay) { + self.canvas.addClass('clockpicker-canvas-out'); + setTimeout(function () { + self.canvas.removeClass('clockpicker-canvas-out'); + self.setHand(x, y); + }, delay); + } else this.setHand(x, y); + }; + + // Set clock hand to (x, y) + ClockPicker.prototype.setHand = function (x, y, roundBy5, dragging) { + var radian = Math.atan2(x, -y), + isHours = this.currentView === 'hours', + unit = Math.PI / (isHours || roundBy5 ? 6 : 30), + z = Math.sqrt(x * x + y * y), + options = this.options, + inner = isHours && z < (outerRadius + innerRadius) / 2, + radius = inner ? innerRadius : outerRadius, + value; + + if (options.twelvehour) { + radius = outerRadius; + } + + // Radian should in range [0, 2PI] + if (radian < 0) { + radian = Math.PI * 2 + radian; + } + + // Get the round value + value = Math.round(radian / unit); + + // Get the round radian + radian = value * unit; + + // Correct the hours or minutes + if (options.twelvehour) { + if (isHours) { + if (value === 0) value = 12; + } else { + if (roundBy5) value *= 5; + if (value === 60) value = 0; + } + } else { + if (isHours) { + if (value === 12) value = 0; + value = inner ? value === 0 ? 12 : value : value === 0 ? 0 : value + 12; + } else { + if (roundBy5) value *= 5; + if (value === 60) value = 0; + } + } + + // Once hours or minutes changed, vibrate the device + if (this[this.currentView] !== value) { + if (vibrate && this.options.vibrate) { + // Do not vibrate too frequently + if (!this.vibrateTimer) { + navigator[vibrate](10); + this.vibrateTimer = setTimeout($.proxy(function () { + this.vibrateTimer = null; + }, this), 100); + } + } + } + + this[this.currentView] = value; + if (isHours) { + this['spanHours'].html(value); + } else { + this['spanMinutes'].html(leadingZero(value)); + } + + // If svg is not supported, just add an active class to the tick + if (!svgSupported) { + this[isHours ? 'hoursView' : 'minutesView'].find('.clockpicker-tick').each(function () { + var tick = $(this); + tick.toggleClass('active', value === +tick.html()); + }); + return; + } + + // Set clock hand and others' position + var cx1 = Math.sin(radian) * (radius - tickRadius), + cy1 = -Math.cos(radian) * (radius - tickRadius), + cx2 = Math.sin(radian) * radius, + cy2 = -Math.cos(radian) * radius; + this.hand.setAttribute('x2', cx1); + this.hand.setAttribute('y2', cy1); + this.bg.setAttribute('cx', cx2); + this.bg.setAttribute('cy', cy2); + }; + + // Hours and minutes are selected + ClockPicker.prototype.done = function () { + raiseCallback(this.options.beforeDone); + this.hide(); + this.label.addClass('active'); + + var last = this.input.prop('value'), + value = leadingZero(this.hours) + ':' + leadingZero(this.minutes); + if (this.options.twelvehour) { + value = value + this.amOrPm; + } + + this.input.prop('value', value); + if (value !== last) { + this.input.triggerHandler('change'); + if (!this.isInput) { + this.element.trigger('change'); + } + } + + if (this.options.autoclose) this.input.trigger('blur'); + + raiseCallback(this.options.afterDone); + }; + + // Clear input field + ClockPicker.prototype.clear = function () { + this.hide(); + this.label.removeClass('active'); + + var last = this.input.prop('value'), + value = ''; + + this.input.prop('value', value); + if (value !== last) { + this.input.triggerHandler('change'); + if (!this.isInput) { + this.element.trigger('change'); + } + } + + if (this.options.autoclose) { + this.input.trigger('blur'); + } + }; + + // Remove clockpicker from input + ClockPicker.prototype.remove = function () { + this.element.removeData('clockpicker'); + this.input.off('focus.clockpicker click.clockpicker'); + if (this.isShown) { + this.hide(); + } + if (this.isAppended) { + $win.off('resize.clockpicker' + this.id); + this.popover.remove(); + } + }; + + // Extends $.fn.clockpicker + $.fn.pickatime = function (option) { + var args = Array.prototype.slice.call(arguments, 1); + return this.each(function () { + var $this = $(this), + data = $this.data('clockpicker'); + if (!data) { + var options = $.extend({}, ClockPicker.DEFAULTS, $this.data(), typeof option == 'object' && option); + $this.data('clockpicker', new ClockPicker($this, options)); + } else { + // Manual operatsions. show, hide, remove, e.g. + if (typeof data[option] === 'function') { + data[option].apply(data, args); + } + } + }); + }; +})(jQuery); +;(function ($) { + + $.fn.characterCounter = function () { + return this.each(function () { + var $input = $(this); + var $counterElement = $input.parent().find('span[class="character-counter"]'); + + // character counter has already been added appended to the parent container + if ($counterElement.length) { + return; + } + + var itHasLengthAttribute = $input.attr('data-length') !== undefined; + + if (itHasLengthAttribute) { + $input.on('input', updateCounter); + $input.on('focus', updateCounter); + $input.on('blur', removeCounterElement); + + addCounterElement($input); + } + }); + }; + + function updateCounter() { + var maxLength = +$(this).attr('data-length'), + actualLength = +$(this).val().length, + isValidLength = actualLength <= maxLength; + + $(this).parent().find('span[class="character-counter"]').html(actualLength + '/' + maxLength); + + addInputStyle(isValidLength, $(this)); + } + + function addCounterElement($input) { + var $counterElement = $input.parent().find('span[class="character-counter"]'); + + if ($counterElement.length) { + return; + } + + $counterElement = $('').addClass('character-counter').css('float', 'right').css('font-size', '12px').css('height', 1); + + $input.parent().append($counterElement); + } + + function removeCounterElement() { + $(this).parent().find('span[class="character-counter"]').html(''); + } + + function addInputStyle(isValidLength, $input) { + var inputHasInvalidClass = $input.hasClass('invalid'); + if (isValidLength && inputHasInvalidClass) { + $input.removeClass('invalid'); + } else if (!isValidLength && !inputHasInvalidClass) { + $input.removeClass('valid'); + $input.addClass('invalid'); + } + } + + $(document).ready(function () { + $('input, textarea').characterCounter(); + }); +})(jQuery); +;(function ($) { + + var methods = { + + init: function (options) { + var defaults = { + duration: 200, // ms + dist: -100, // zoom scale TODO: make this more intuitive as an option + shift: 0, // spacing for center image + padding: 0, // Padding between non center items + fullWidth: false, // Change to full width styles + indicators: false, // Toggle indicators + noWrap: false, // Don't wrap around and cycle through items. + onCycleTo: null // Callback for when a new slide is cycled to. + }; + options = $.extend(defaults, options); + var namespace = Materialize.objectSelectorString($(this)); + + return this.each(function (i) { + + var images, item_width, item_height, offset, center, pressed, dim, count, reference, referenceY, amplitude, target, velocity, scrolling, xform, frame, timestamp, ticker, dragged, vertical_dragged; + var $indicators = $('
                        '); + var scrollingTimeout = null; + var oneTimeCallback = null; + + // Initialize + var view = $(this); + var hasMultipleSlides = view.find('.carousel-item').length > 1; + var showIndicators = (view.attr('data-indicators') || options.indicators) && hasMultipleSlides; + var noWrap = view.attr('data-no-wrap') || options.noWrap || !hasMultipleSlides; + var uniqueNamespace = view.attr('data-namespace') || namespace + i; + view.attr('data-namespace', uniqueNamespace); + + // Options + var setCarouselHeight = function (imageOnly) { + var firstSlide = view.find('.carousel-item.active').length ? view.find('.carousel-item.active').first() : view.find('.carousel-item').first(); + var firstImage = firstSlide.find('img').first(); + if (firstImage.length) { + if (firstImage[0].complete) { + // If image won't trigger the load event + var imageHeight = firstImage.height(); + if (imageHeight > 0) { + view.css('height', firstImage.height()); + } else { + // If image still has no height, use the natural dimensions to calculate + var naturalWidth = firstImage[0].naturalWidth; + var naturalHeight = firstImage[0].naturalHeight; + var adjustedHeight = view.width() / naturalWidth * naturalHeight; + view.css('height', adjustedHeight); + } + } else { + // Get height when image is loaded normally + firstImage.on('load', function () { + view.css('height', $(this).height()); + }); + } + } else if (!imageOnly) { + var slideHeight = firstSlide.height(); + view.css('height', slideHeight); + } + }; + + if (options.fullWidth) { + options.dist = 0; + setCarouselHeight(); + + // Offset fixed items when indicators. + if (showIndicators) { + view.find('.carousel-fixed-item').addClass('with-indicators'); + } + } + + // Don't double initialize. + if (view.hasClass('initialized')) { + // Recalculate variables + $(window).trigger('resize'); + + // Redraw carousel. + view.trigger('carouselNext', [0.000001]); + return true; + } + + view.addClass('initialized'); + pressed = false; + offset = target = 0; + images = []; + item_width = view.find('.carousel-item').first().innerWidth(); + item_height = view.find('.carousel-item').first().innerHeight(); + dim = item_width * 2 + options.padding; + + view.find('.carousel-item').each(function (i) { + images.push($(this)[0]); + if (showIndicators) { + var $indicator = $('
                      • '); + + // Add active to first by default. + if (i === 0) { + $indicator.addClass('active'); + } + + // Handle clicks on indicators. + $indicator.click(function (e) { + e.stopPropagation(); + + var index = $(this).index(); + cycleTo(index); + }); + $indicators.append($indicator); + } + }); + + if (showIndicators) { + view.append($indicators); + } + count = images.length; + + function setupEvents() { + if (typeof window.ontouchstart !== 'undefined') { + view.on('touchstart.carousel', tap); + view.on('touchmove.carousel', drag); + view.on('touchend.carousel', release); + } + view.on('mousedown.carousel', tap); + view.on('mousemove.carousel', drag); + view.on('mouseup.carousel', release); + view.on('mouseleave.carousel', release); + view.on('click.carousel', click); + } + + function xpos(e) { + // touch event + if (e.targetTouches && e.targetTouches.length >= 1) { + return e.targetTouches[0].clientX; + } + + // mouse event + return e.clientX; + } + + function ypos(e) { + // touch event + if (e.targetTouches && e.targetTouches.length >= 1) { + return e.targetTouches[0].clientY; + } + + // mouse event + return e.clientY; + } + + function wrap(x) { + return x >= count ? x % count : x < 0 ? wrap(count + x % count) : x; + } + + function scroll(x) { + // Track scrolling state + scrolling = true; + if (!view.hasClass('scrolling')) { + view.addClass('scrolling'); + } + if (scrollingTimeout != null) { + window.clearTimeout(scrollingTimeout); + } + scrollingTimeout = window.setTimeout(function () { + scrolling = false; + view.removeClass('scrolling'); + }, options.duration); + + // Start actual scroll + var i, half, delta, dir, tween, el, alignment, xTranslation; + var lastCenter = center; + + offset = typeof x === 'number' ? x : offset; + center = Math.floor((offset + dim / 2) / dim); + delta = offset - center * dim; + dir = delta < 0 ? 1 : -1; + tween = -dir * delta * 2 / dim; + half = count >> 1; + + if (!options.fullWidth) { + alignment = 'translateX(' + (view[0].clientWidth - item_width) / 2 + 'px) '; + alignment += 'translateY(' + (view[0].clientHeight - item_height) / 2 + 'px)'; + } else { + alignment = 'translateX(0)'; + } + + // Set indicator active + if (showIndicators) { + var diff = center % count; + var activeIndicator = $indicators.find('.indicator-item.active'); + if (activeIndicator.index() !== diff) { + activeIndicator.removeClass('active'); + $indicators.find('.indicator-item').eq(diff).addClass('active'); + } + } + + // center + // Don't show wrapped items. + if (!noWrap || center >= 0 && center < count) { + el = images[wrap(center)]; + + // Add active class to center item. + if (!$(el).hasClass('active')) { + view.find('.carousel-item').removeClass('active'); + $(el).addClass('active'); + } + el.style[xform] = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * options.shift * tween * i + 'px)' + ' translateZ(' + options.dist * tween + 'px)'; + el.style.zIndex = 0; + if (options.fullWidth) { + tweenedOpacity = 1; + } else { + tweenedOpacity = 1 - 0.2 * tween; + } + el.style.opacity = tweenedOpacity; + el.style.display = 'block'; + } + + for (i = 1; i <= half; ++i) { + // right side + if (options.fullWidth) { + zTranslation = options.dist; + tweenedOpacity = i === half && delta < 0 ? 1 - tween : 1; + } else { + zTranslation = options.dist * (i * 2 + tween * dir); + tweenedOpacity = 1 - 0.2 * (i * 2 + tween * dir); + } + // Don't show wrapped items. + if (!noWrap || center + i < count) { + el = images[wrap(center + i)]; + el.style[xform] = alignment + ' translateX(' + (options.shift + (dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; + el.style.zIndex = -i; + el.style.opacity = tweenedOpacity; + el.style.display = 'block'; + } + + // left side + if (options.fullWidth) { + zTranslation = options.dist; + tweenedOpacity = i === half && delta > 0 ? 1 - tween : 1; + } else { + zTranslation = options.dist * (i * 2 - tween * dir); + tweenedOpacity = 1 - 0.2 * (i * 2 - tween * dir); + } + // Don't show wrapped items. + if (!noWrap || center - i >= 0) { + el = images[wrap(center - i)]; + el.style[xform] = alignment + ' translateX(' + (-options.shift + (-dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; + el.style.zIndex = -i; + el.style.opacity = tweenedOpacity; + el.style.display = 'block'; + } + } + + // center + // Don't show wrapped items. + if (!noWrap || center >= 0 && center < count) { + el = images[wrap(center)]; + el.style[xform] = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * options.shift * tween + 'px)' + ' translateZ(' + options.dist * tween + 'px)'; + el.style.zIndex = 0; + if (options.fullWidth) { + tweenedOpacity = 1; + } else { + tweenedOpacity = 1 - 0.2 * tween; + } + el.style.opacity = tweenedOpacity; + el.style.display = 'block'; + } + + // onCycleTo callback + if (lastCenter !== center && typeof options.onCycleTo === "function") { + var $curr_item = view.find('.carousel-item').eq(wrap(center)); + options.onCycleTo.call(this, $curr_item, dragged); + } + + // One time callback + if (typeof oneTimeCallback === "function") { + oneTimeCallback.call(this, $curr_item, dragged); + oneTimeCallback = null; + } + } + + function track() { + var now, elapsed, delta, v; + + now = Date.now(); + elapsed = now - timestamp; + timestamp = now; + delta = offset - frame; + frame = offset; + + v = 1000 * delta / (1 + elapsed); + velocity = 0.8 * v + 0.2 * velocity; + } + + function autoScroll() { + var elapsed, delta; + + if (amplitude) { + elapsed = Date.now() - timestamp; + delta = amplitude * Math.exp(-elapsed / options.duration); + if (delta > 2 || delta < -2) { + scroll(target - delta); + requestAnimationFrame(autoScroll); + } else { + scroll(target); + } + } + } + + function click(e) { + // Disable clicks if carousel was dragged. + if (dragged) { + e.preventDefault(); + e.stopPropagation(); + return false; + } else if (!options.fullWidth) { + var clickedIndex = $(e.target).closest('.carousel-item').index(); + var diff = wrap(center) - clickedIndex; + + // Disable clicks if carousel was shifted by click + if (diff !== 0) { + e.preventDefault(); + e.stopPropagation(); + } + cycleTo(clickedIndex); + } + } + + function cycleTo(n) { + var diff = center % count - n; + + // Account for wraparound. + if (!noWrap) { + if (diff < 0) { + if (Math.abs(diff + count) < Math.abs(diff)) { + diff += count; + } + } else if (diff > 0) { + if (Math.abs(diff - count) < diff) { + diff -= count; + } + } + } + + // Call prev or next accordingly. + if (diff < 0) { + view.trigger('carouselNext', [Math.abs(diff)]); + } else if (diff > 0) { + view.trigger('carouselPrev', [diff]); + } + } + + function tap(e) { + // Fixes firefox draggable image bug + if (e.type === 'mousedown' && $(e.target).is('img')) { + e.preventDefault(); + } + pressed = true; + dragged = false; + vertical_dragged = false; + reference = xpos(e); + referenceY = ypos(e); + + velocity = amplitude = 0; + frame = offset; + timestamp = Date.now(); + clearInterval(ticker); + ticker = setInterval(track, 100); + } + + function drag(e) { + var x, delta, deltaY; + if (pressed) { + x = xpos(e); + y = ypos(e); + delta = reference - x; + deltaY = Math.abs(referenceY - y); + if (deltaY < 30 && !vertical_dragged) { + // If vertical scrolling don't allow dragging. + if (delta > 2 || delta < -2) { + dragged = true; + reference = x; + scroll(offset + delta); + } + } else if (dragged) { + // If dragging don't allow vertical scroll. + e.preventDefault(); + e.stopPropagation(); + return false; + } else { + // Vertical scrolling. + vertical_dragged = true; + } + } + + if (dragged) { + // If dragging don't allow vertical scroll. + e.preventDefault(); + e.stopPropagation(); + return false; + } + } + + function release(e) { + if (pressed) { + pressed = false; + } else { + return; + } + + clearInterval(ticker); + target = offset; + if (velocity > 10 || velocity < -10) { + amplitude = 0.9 * velocity; + target = offset + amplitude; + } + target = Math.round(target / dim) * dim; + + // No wrap of items. + if (noWrap) { + if (target >= dim * (count - 1)) { + target = dim * (count - 1); + } else if (target < 0) { + target = 0; + } + } + amplitude = target - offset; + timestamp = Date.now(); + requestAnimationFrame(autoScroll); + + if (dragged) { + e.preventDefault(); + e.stopPropagation(); + } + return false; + } + + xform = 'transform'; + ['webkit', 'Moz', 'O', 'ms'].every(function (prefix) { + var e = prefix + 'Transform'; + if (typeof document.body.style[e] !== 'undefined') { + xform = e; + return false; + } + return true; + }); + + var throttledResize = Materialize.throttle(function () { + if (options.fullWidth) { + item_width = view.find('.carousel-item').first().innerWidth(); + var imageHeight = view.find('.carousel-item.active').height(); + dim = item_width * 2 + options.padding; + offset = center * 2 * item_width; + target = offset; + setCarouselHeight(true); + } else { + scroll(); + } + }, 200); + $(window).off('resize.carousel-' + uniqueNamespace).on('resize.carousel-' + uniqueNamespace, throttledResize); + + setupEvents(); + scroll(offset); + + $(this).on('carouselNext', function (e, n, callback) { + if (n === undefined) { + n = 1; + } + if (typeof callback === "function") { + oneTimeCallback = callback; + } + + target = dim * Math.round(offset / dim) + dim * n; + if (offset !== target) { + amplitude = target - offset; + timestamp = Date.now(); + requestAnimationFrame(autoScroll); + } + }); + + $(this).on('carouselPrev', function (e, n, callback) { + if (n === undefined) { + n = 1; + } + if (typeof callback === "function") { + oneTimeCallback = callback; + } + + target = dim * Math.round(offset / dim) - dim * n; + if (offset !== target) { + amplitude = target - offset; + timestamp = Date.now(); + requestAnimationFrame(autoScroll); + } + }); + + $(this).on('carouselSet', function (e, n, callback) { + if (n === undefined) { + n = 0; + } + if (typeof callback === "function") { + oneTimeCallback = callback; + } + + cycleTo(n); + }); + }); + }, + next: function (n, callback) { + $(this).trigger('carouselNext', [n, callback]); + }, + prev: function (n, callback) { + $(this).trigger('carouselPrev', [n, callback]); + }, + set: function (n, callback) { + $(this).trigger('carouselSet', [n, callback]); + }, + destroy: function () { + var uniqueNamespace = $(this).attr('data-namespace'); + $(this).removeAttr('data-namespace'); + $(this).removeClass('initialized'); + $(this).find('.indicators').remove(); + + // Remove event handlers + $(this).off('carouselNext carouselPrev carouselSet'); + $(window).off('resize.carousel-' + uniqueNamespace); + if (typeof window.ontouchstart !== 'undefined') { + $(this).off('touchstart.carousel touchmove.carousel touchend.carousel'); + } + $(this).off('mousedown.carousel mousemove.carousel mouseup.carousel mouseleave.carousel click.carousel'); + } + }; + + $.fn.carousel = function (methodOrOptions) { + if (methods[methodOrOptions]) { + return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); + } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { + // Default to "init" + return methods.init.apply(this, arguments); + } else { + $.error('Method ' + methodOrOptions + ' does not exist on jQuery.carousel'); + } + }; // Plugin end +})(jQuery); +;(function ($) { + + var methods = { + init: function (options) { + return this.each(function () { + var origin = $('#' + $(this).attr('data-activates')); + var screen = $('body'); + + // Creating tap target + var tapTargetEl = $(this); + var tapTargetWrapper = tapTargetEl.parent('.tap-target-wrapper'); + var tapTargetWave = tapTargetWrapper.find('.tap-target-wave'); + var tapTargetOriginEl = tapTargetWrapper.find('.tap-target-origin'); + var tapTargetContentEl = tapTargetEl.find('.tap-target-content'); + + // Creating wrapper + if (!tapTargetWrapper.length) { + tapTargetWrapper = tapTargetEl.wrap($('
                        ')).parent(); + } + + // Creating content + if (!tapTargetContentEl.length) { + tapTargetContentEl = $('
                        '); + tapTargetEl.append(tapTargetContentEl); + } + + // Creating foreground wave + if (!tapTargetWave.length) { + tapTargetWave = $('
                        '); + + // Creating origin + if (!tapTargetOriginEl.length) { + tapTargetOriginEl = origin.clone(true, true); + tapTargetOriginEl.addClass('tap-target-origin'); + tapTargetOriginEl.removeAttr('id'); + tapTargetOriginEl.removeAttr('style'); + tapTargetWave.append(tapTargetOriginEl); + } + + tapTargetWrapper.append(tapTargetWave); + } + + // Open + var openTapTarget = function () { + if (tapTargetWrapper.is('.open')) { + return; + } + + // Adding open class + tapTargetWrapper.addClass('open'); + + setTimeout(function () { + tapTargetOriginEl.off('click.tapTarget').on('click.tapTarget', function (e) { + closeTapTarget(); + tapTargetOriginEl.off('click.tapTarget'); + }); + + $(document).off('click.tapTarget').on('click.tapTarget', function (e) { + closeTapTarget(); + $(document).off('click.tapTarget'); + }); + + var throttledCalc = Materialize.throttle(function () { + calculateTapTarget(); + }, 200); + $(window).off('resize.tapTarget').on('resize.tapTarget', throttledCalc); + }, 0); + }; + + // Close + var closeTapTarget = function () { + if (!tapTargetWrapper.is('.open')) { + return; + } + + tapTargetWrapper.removeClass('open'); + tapTargetOriginEl.off('click.tapTarget'); + $(document).off('click.tapTarget'); + $(window).off('resize.tapTarget'); + }; + + // Pre calculate + var calculateTapTarget = function () { + // Element or parent is fixed position? + var isFixed = origin.css('position') === 'fixed'; + if (!isFixed) { + var parents = origin.parents(); + for (var i = 0; i < parents.length; i++) { + isFixed = $(parents[i]).css('position') == 'fixed'; + if (isFixed) { + break; + } + } + } + + // Calculating origin + var originWidth = origin.outerWidth(); + var originHeight = origin.outerHeight(); + var originTop = isFixed ? origin.offset().top - $(document).scrollTop() : origin.offset().top; + var originLeft = isFixed ? origin.offset().left - $(document).scrollLeft() : origin.offset().left; + + // Calculating screen + var windowWidth = $(window).width(); + var windowHeight = $(window).height(); + var centerX = windowWidth / 2; + var centerY = windowHeight / 2; + var isLeft = originLeft <= centerX; + var isRight = originLeft > centerX; + var isTop = originTop <= centerY; + var isBottom = originTop > centerY; + var isCenterX = originLeft >= windowWidth * 0.25 && originLeft <= windowWidth * 0.75; + var isCenterY = originTop >= windowHeight * 0.25 && originTop <= windowHeight * 0.75; + + // Calculating tap target + var tapTargetWidth = tapTargetEl.outerWidth(); + var tapTargetHeight = tapTargetEl.outerHeight(); + var tapTargetTop = originTop + originHeight / 2 - tapTargetHeight / 2; + var tapTargetLeft = originLeft + originWidth / 2 - tapTargetWidth / 2; + var tapTargetPosition = isFixed ? 'fixed' : 'absolute'; + + // Calculating content + var tapTargetTextWidth = isCenterX ? tapTargetWidth : tapTargetWidth / 2 + originWidth; + var tapTargetTextHeight = tapTargetHeight / 2; + var tapTargetTextTop = isTop ? tapTargetHeight / 2 : 0; + var tapTargetTextBottom = 0; + var tapTargetTextLeft = isLeft && !isCenterX ? tapTargetWidth / 2 - originWidth : 0; + var tapTargetTextRight = 0; + var tapTargetTextPadding = originWidth; + var tapTargetTextAlign = isBottom ? 'bottom' : 'top'; + + // Calculating wave + var tapTargetWaveWidth = originWidth > originHeight ? originWidth * 2 : originWidth * 2; + var tapTargetWaveHeight = tapTargetWaveWidth; + var tapTargetWaveTop = tapTargetHeight / 2 - tapTargetWaveHeight / 2; + var tapTargetWaveLeft = tapTargetWidth / 2 - tapTargetWaveWidth / 2; + + // Setting tap target + var tapTargetWrapperCssObj = {}; + tapTargetWrapperCssObj.top = isTop ? tapTargetTop : ''; + tapTargetWrapperCssObj.right = isRight ? windowWidth - tapTargetLeft - tapTargetWidth : ''; + tapTargetWrapperCssObj.bottom = isBottom ? windowHeight - tapTargetTop - tapTargetHeight : ''; + tapTargetWrapperCssObj.left = isLeft ? tapTargetLeft : ''; + tapTargetWrapperCssObj.position = tapTargetPosition; + tapTargetWrapper.css(tapTargetWrapperCssObj); + + // Setting content + tapTargetContentEl.css({ + width: tapTargetTextWidth, + height: tapTargetTextHeight, + top: tapTargetTextTop, + right: tapTargetTextRight, + bottom: tapTargetTextBottom, + left: tapTargetTextLeft, + padding: tapTargetTextPadding, + verticalAlign: tapTargetTextAlign + }); + + // Setting wave + tapTargetWave.css({ + top: tapTargetWaveTop, + left: tapTargetWaveLeft, + width: tapTargetWaveWidth, + height: tapTargetWaveHeight + }); + }; + + if (options == 'open') { + calculateTapTarget(); + openTapTarget(); + } + + if (options == 'close') closeTapTarget(); + }); + }, + open: function () {}, + close: function () {} + }; + + $.fn.tapTarget = function (methodOrOptions) { + if (methods[methodOrOptions] || typeof methodOrOptions === 'object') return methods.init.apply(this, arguments); + + $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tap-target'); + }; +})(jQuery); diff --git a/mhcmemes/js/materialize.min.js b/mhcmemes/js/materialize.min.js new file mode 100644 index 0000000..c1a6d7e --- /dev/null +++ b/mhcmemes/js/materialize.min.js @@ -0,0 +1,6 @@ +/*! + * Materialize v0.100.2 (http://materializecss.com) + * Copyright 2014-2017 Materialize + * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) + */ +function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var _createClass=function(){function t(t,e){for(var i=0;i0&&e-1 in t))}if(!t.jQuery){var i=function(t,e){return new i.fn.init(t,e)};i.isWindow=function(t){return null!=t&&t==t.window},i.type=function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?o[r.call(t)]||"object":typeof t},i.isArray=Array.isArray||function(t){return"array"===i.type(t)},i.isPlainObject=function(t){var e;if(!t||"object"!==i.type(t)||t.nodeType||i.isWindow(t))return!1;try{if(t.constructor&&!a.call(t,"constructor")&&!a.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}for(e in t);return void 0===e||a.call(t,e)},i.each=function(t,i,n){var o=0,a=t.length,r=e(t);if(n){if(r)for(;a>o&&!1!==i.apply(t[o],n);o++);else for(o in t)if(!1===i.apply(t[o],n))break}else if(r)for(;a>o&&!1!==i.call(t[o],o,t[o]);o++);else for(o in t)if(!1===i.call(t[o],o,t[o]))break;return t},i.data=function(t,e,o){if(void 0===o){var a=(r=t[i.expando])&&n[r];if(void 0===e)return a;if(a&&e in a)return a[e]}else if(void 0!==e){var r=t[i.expando]||(t[i.expando]=++i.uuid);return n[r]=n[r]||{},n[r][e]=o,o}},i.removeData=function(t,e){var o=t[i.expando],a=o&&n[o];a&&i.each(e,function(t,e){delete a[e]})},i.extend=function(){var t,e,n,o,a,r,s=arguments[0]||{},l=1,c=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[l]||{},l++),"object"!=typeof s&&"function"!==i.type(s)&&(s={}),l===c&&(s=this,l--);c>l;l++)if(null!=(a=arguments[l]))for(o in a)t=s[o],s!==(n=a[o])&&(u&&n&&(i.isPlainObject(n)||(e=i.isArray(n)))?(e?(e=!1,r=t&&i.isArray(t)?t:[]):r=t&&i.isPlainObject(t)?t:{},s[o]=i.extend(u,r,n)):void 0!==n&&(s[o]=n));return s},i.queue=function(t,n,o){if(t){n=(n||"fx")+"queue";var a=i.data(t,n);return o?(!a||i.isArray(o)?a=i.data(t,n,function(t,i){var n=i||[];return null!=t&&(e(Object(t))?function(t,e){for(var i=+e.length,n=0,o=t.length;i>n;)t[o++]=e[n++];if(i!==i)for(;void 0!==e[n];)t[o++]=e[n++];t.length=o}(n,"string"==typeof t?[t]:t):[].push.call(n,t)),n}(o)):a.push(o),a):a||[]}},i.dequeue=function(t,e){i.each(t.nodeType?[t]:t,function(t,n){e=e||"fx";var o=i.queue(n,e),a=o.shift();"inprogress"===a&&(a=o.shift()),a&&("fx"===e&&o.unshift("inprogress"),a.call(n,function(){i.dequeue(n,e)}))})},i.fn=i.prototype={init:function(t){if(t.nodeType)return this[0]=t,this;throw new Error("Not a DOM node.")},offset:function(){var e=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:e.top+(t.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:e.left+(t.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function t(){for(var t=this.offsetParent||document;t&&"html"===!t.nodeType.toLowerCase&&"static"===t.style.position;)t=t.offsetParent;return t||document}var e=this[0],t=t.apply(e),n=this.offset(),o=/^(?:body|html)$/i.test(t.nodeName)?{top:0,left:0}:i(t).offset();return n.top-=parseFloat(e.style.marginTop)||0,n.left-=parseFloat(e.style.marginLeft)||0,t.style&&(o.top+=parseFloat(t.style.borderTopWidth)||0,o.left+=parseFloat(t.style.borderLeftWidth)||0),{top:n.top-o.top,left:n.left-o.left}}};var n={};i.expando="velocity"+(new Date).getTime(),i.uuid=0;for(var o={},a=o.hasOwnProperty,r=o.toString,s="Boolean Number String Function Array Date RegExp Object Error".split(" "),l=0;lo;++o){var a=c(i,t,n);if(0===a)return i;i-=(l(i,t,n)-e)/a}return i}function d(){for(var e=0;b>e;++e)C[e]=l(e*w,t,n)}function p(e,i,o){var a,r,s=0;do{(a=l(r=i+(o-i)/2,t,n)-e)>0?o=r:i=r}while(Math.abs(a)>g&&++s=m?u(e,r):0==s?r:p(e,i,i+w)}function f(){T=!0,(t!=i||n!=o)&&d()}var v=4,m=.001,g=1e-7,y=10,b=11,w=1/(b-1),k="Float32Array"in e;if(4!==arguments.length)return!1;for(var x=0;4>x;++x)if("number"!=typeof arguments[x]||isNaN(arguments[x])||!isFinite(arguments[x]))return!1;t=Math.min(t,1),n=Math.min(n,1),t=Math.max(t,0),n=Math.max(n,0);var C=k?new Float32Array(b):new Array(b),T=!1,S=function(e){return T||f(),t===i&&n===o?e:0===e?0:1===e?1:l(h(e),i,o)};S.getControlPoints=function(){return[{x:t,y:i},{x:n,y:o}]};var P="generateBezier("+[t,i,n,o]+")";return S.toString=function(){return P},S}function c(t,e){var i=t;return v.isString(t)?b.Easings[t]||(i=!1):i=v.isArray(t)&&1===t.length?s.apply(null,t):v.isArray(t)&&2===t.length?w.apply(null,t.concat([e])):!(!v.isArray(t)||4!==t.length)&&l.apply(null,t),!1===i&&(i=b.Easings[b.defaults.easing]?b.defaults.easing:y),i}function u(t){if(t){var e=(new Date).getTime(),i=b.State.calls.length;i>1e4&&(b.State.calls=o(b.State.calls));for(var a=0;i>a;a++)if(b.State.calls[a]){var s=b.State.calls[a],l=s[0],c=s[2],h=s[3],f=!!h,m=null;h||(h=b.State.calls[a][3]=e-16);for(var g=Math.min((e-h)/c.duration,1),y=0,w=l.length;w>y;y++){var x=l[y],T=x.element;if(r(T)){var S=!1;if(c.display!==n&&null!==c.display&&"none"!==c.display){if("flex"===c.display){var P=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];p.each(P,function(t,e){k.setPropertyValue(T,"display",e)})}k.setPropertyValue(T,"display",c.display)}c.visibility!==n&&"hidden"!==c.visibility&&k.setPropertyValue(T,"visibility",c.visibility);for(var A in x)if("element"!==A){var O,E=x[A],_=v.isString(E.easing)?b.Easings[E.easing]:E.easing;if(1===g)O=E.endValue;else{var M=E.endValue-E.startValue;if(O=E.startValue+M*_(g,c,M),!f&&O===E.currentValue)continue}if(E.currentValue=O,"tween"===A)m=O;else{if(k.Hooks.registered[A]){var I=k.Hooks.getRoot(A),D=r(T).rootPropertyValueCache[I];D&&(E.rootPropertyValue=D)}var q=k.setPropertyValue(T,A,E.currentValue+(0===parseFloat(O)?"":E.unitType),E.rootPropertyValue,E.scrollData);k.Hooks.registered[A]&&(r(T).rootPropertyValueCache[I]=k.Normalizations.registered[I]?k.Normalizations.registered[I]("extract",null,q[1]):q[1]),"transform"===q[0]&&(S=!0)}}c.mobileHA&&r(T).transformCache.translate3d===n&&(r(T).transformCache.translate3d="(0px, 0px, 0px)",S=!0),S&&k.flushTransformCache(T)}}c.display!==n&&"none"!==c.display&&(b.State.calls[a][2].display=!1),c.visibility!==n&&"hidden"!==c.visibility&&(b.State.calls[a][2].visibility=!1),c.progress&&c.progress.call(s[1],s[1],g,Math.max(0,h+c.duration-e),h,m),1===g&&d(a)}}b.State.isTicking&&C(u)}function d(t,e){if(!b.State.calls[t])return!1;for(var i=b.State.calls[t][0],o=b.State.calls[t][1],a=b.State.calls[t][2],s=b.State.calls[t][4],l=!1,c=0,u=i.length;u>c;c++){var d=i[c].element;if(e||a.loop||("none"===a.display&&k.setPropertyValue(d,"display",a.display),"hidden"===a.visibility&&k.setPropertyValue(d,"visibility",a.visibility)),!0!==a.loop&&(p.queue(d)[1]===n||!/\.velocityQueueEntryFlag/i.test(p.queue(d)[1]))&&r(d)){r(d).isAnimating=!1,r(d).rootPropertyValueCache={};var h=!1;p.each(k.Lists.transforms3D,function(t,e){var i=/^scale/.test(e)?1:0,o=r(d).transformCache[e];r(d).transformCache[e]!==n&&new RegExp("^\\("+i+"[^.]").test(o)&&(h=!0,delete r(d).transformCache[e])}),a.mobileHA&&(h=!0,delete r(d).transformCache.translate3d),h&&k.flushTransformCache(d),k.Values.removeClass(d,"velocity-animating")}if(!e&&a.complete&&!a.loop&&c===u-1)try{a.complete.call(o,o)}catch(t){setTimeout(function(){throw t},1)}s&&!0!==a.loop&&s(o),r(d)&&!0===a.loop&&!e&&(p.each(r(d).tweensContainer,function(t,e){/^rotate/.test(t)&&360===parseFloat(e.endValue)&&(e.endValue=0,e.startValue=360),/^backgroundPosition/.test(t)&&100===parseFloat(e.endValue)&&"%"===e.unitType&&(e.endValue=0,e.startValue=100)}),b(d,"reverse",{loop:!0,delay:a.delay})),!1!==a.queue&&p.dequeue(d,a.queue)}b.State.calls[t]=!1;for(var f=0,v=b.State.calls.length;v>f;f++)if(!1!==b.State.calls[f]){l=!0;break}!1===l&&(b.State.isTicking=!1,delete b.State.calls,b.State.calls=[])}var p,h=function(){if(i.documentMode)return i.documentMode;for(var t=7;t>4;t--){var e=i.createElement("div");if(e.innerHTML="\x3c!--[if IE "+t+"]>0)},isWrapped:function(t){return t&&(t.jquery||e.Zepto&&e.Zepto.zepto.isZ(t))},isSVG:function(t){return e.SVGElement&&t instanceof e.SVGElement},isEmptyObject:function(t){for(var e in t)return!1;return!0}},m=!1;if(t.fn&&t.fn.jquery?(p=t,m=!0):p=e.Velocity.Utilities,8>=h&&!m)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");{if(!(7>=h)){var g=400,y="swing",b={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:e.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:i.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:p,Redirects:{},Easings:{},Promise:e.Promise,defaults:{queue:"",duration:g,easing:y,begin:n,complete:n,progress:n,display:n,visibility:n,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(t){p.data(t,"velocity",{isSVG:v.isSVG(t),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};e.pageYOffset!==n?(b.State.scrollAnchor=e,b.State.scrollPropertyLeft="pageXOffset",b.State.scrollPropertyTop="pageYOffset"):(b.State.scrollAnchor=i.documentElement||i.body.parentNode||i.body,b.State.scrollPropertyLeft="scrollLeft",b.State.scrollPropertyTop="scrollTop");var w=function(){function t(t){return-t.tension*t.x-t.friction*t.v}function e(e,i,n){var o={x:e.x+n.dx*i,v:e.v+n.dv*i,tension:e.tension,friction:e.friction};return{dx:o.v,dv:t(o)}}function i(i,n){var o={dx:i.v,dv:t(i)},a=e(i,.5*n,o),r=e(i,.5*n,a),s=e(i,n,r),l=1/6*(o.dx+2*(a.dx+r.dx)+s.dx),c=1/6*(o.dv+2*(a.dv+r.dv)+s.dv);return i.x=i.x+l*n,i.v=i.v+c*n,i}return function t(e,n,o){var a,r,s,l={x:-1,v:0,tension:null,friction:null},c=[0],u=0;for(e=parseFloat(e)||500,n=parseFloat(n)||20,o=o||null,l.tension=e,l.friction=n,(a=null!==o)?(u=t(e,n),r=u/o*.016):r=.016;s=i(s||l,r),c.push(1+s.x),u+=16,Math.abs(s.x)>1e-4&&Math.abs(s.v)>1e-4;);return a?function(t){return c[t*(c.length-1)|0]}:u}}();b.Easings={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},spring:function(t){return 1-Math.cos(4.5*t*Math.PI)*Math.exp(6*-t)}},p.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(t,e){b.Easings[e[0]]=l.apply(null,e[1])});var k=b.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(a=0;a=h)switch(t){case"name":return"filter";case"extract":var n=i.toString().match(/alpha\(opacity=(.*)\)/i);return i=n?n[1]/100:1;case"inject":return e.style.zoom=1,parseFloat(i)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(i),10)+")"}else switch(t){case"name":return"opacity";case"extract":case"inject":return i}}},register:function(){9>=h||b.State.isGingerbread||(k.Lists.transformsBase=k.Lists.transformsBase.concat(k.Lists.transforms3D));for(t=0;to&&(o=1),a=!/(\d)$/i.test(o);break;case"skew":a=!/(deg|\d)$/i.test(o);break;case"rotate":a=!/(deg|\d)$/i.test(o)}return a||(r(i).transformCache[e]="("+o+")"),r(i).transformCache[e]}}}();for(var t=0;t=h||3!==a.split(" ").length||(a+=" 1"),a;case"inject":return 8>=h?4===o.split(" ").length&&(o=o.split(/\s+/).slice(0,3).join(" ")):3===o.split(" ").length&&(o+=" 1"),(8>=h?"rgb":"rgba")+"("+o.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(t){return t.replace(/-(\w)/g,function(t,e){return e.toUpperCase()})},SVGAttribute:function(t){var e="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(h||b.State.isAndroid&&!b.State.isChrome)&&(e+="|transform"),new RegExp("^("+e+")$","i").test(t)},prefixCheck:function(t){if(b.State.prefixMatches[t])return[b.State.prefixMatches[t],!0];for(var e=["","Webkit","Moz","ms","O"],i=0,n=e.length;n>i;i++){var o;if(o=0===i?t:e[i]+t.replace(/^\w/,function(t){return t.toUpperCase()}),v.isString(b.State.prefixElement.style[o]))return b.State.prefixMatches[t]=o,[o,!0]}return[t,!1]}},Values:{hexToRgb:function(t){var e,i=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return t=t.replace(i,function(t,e,i,n){return e+e+i+i+n+n}),e=n.exec(t),e?[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]:[0,0,0]},isCSSNullValue:function(t){return 0==t||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(t)},getUnitType:function(t){return/^(rotate|skew)/i.test(t)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(t)?"":"px"},getDisplayType:function(t){var e=t&&t.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(e)?"inline":/^(li)$/i.test(e)?"list-item":/^(tr)$/i.test(e)?"table-row":/^(table)$/i.test(e)?"table":/^(tbody)$/i.test(e)?"table-row-group":"block"},addClass:function(t,e){t.classList?t.classList.add(e):t.className+=(t.className.length?" ":"")+e},removeClass:function(t,e){t.classList?t.classList.remove(e):t.className=t.className.toString().replace(new RegExp("(^|\\s)"+e.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(t,i,o,a){function s(t,i){function o(){c&&k.setPropertyValue(t,"display","none")}var l=0;if(8>=h)l=p.css(t,i);else{var c=!1;if(/^(width|height)$/.test(i)&&0===k.getPropertyValue(t,"display")&&(c=!0,k.setPropertyValue(t,"display",k.Values.getDisplayType(t))),!a){if("height"===i&&"border-box"!==k.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var u=t.offsetHeight-(parseFloat(k.getPropertyValue(t,"borderTopWidth"))||0)-(parseFloat(k.getPropertyValue(t,"borderBottomWidth"))||0)-(parseFloat(k.getPropertyValue(t,"paddingTop"))||0)-(parseFloat(k.getPropertyValue(t,"paddingBottom"))||0);return o(),u}if("width"===i&&"border-box"!==k.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var d=t.offsetWidth-(parseFloat(k.getPropertyValue(t,"borderLeftWidth"))||0)-(parseFloat(k.getPropertyValue(t,"borderRightWidth"))||0)-(parseFloat(k.getPropertyValue(t,"paddingLeft"))||0)-(parseFloat(k.getPropertyValue(t,"paddingRight"))||0);return o(),d}}var f;f=r(t)===n?e.getComputedStyle(t,null):r(t).computedStyle?r(t).computedStyle:r(t).computedStyle=e.getComputedStyle(t,null),"borderColor"===i&&(i="borderTopColor"),(""===(l=9===h&&"filter"===i?f.getPropertyValue(i):f[i])||null===l)&&(l=t.style[i]),o()}if("auto"===l&&/^(top|right|bottom|left)$/i.test(i)){var v=s(t,"position");("fixed"===v||"absolute"===v&&/top|left/i.test(i))&&(l=p(t).position()[i]+"px")}return l}var l;if(k.Hooks.registered[i]){var c=i,u=k.Hooks.getRoot(c);o===n&&(o=k.getPropertyValue(t,k.Names.prefixCheck(u)[0])),k.Normalizations.registered[u]&&(o=k.Normalizations.registered[u]("extract",t,o)),l=k.Hooks.extractValue(c,o)}else if(k.Normalizations.registered[i]){var d,f;"transform"!==(d=k.Normalizations.registered[i]("name",t))&&(f=s(t,k.Names.prefixCheck(d)[0]),k.Values.isCSSNullValue(f)&&k.Hooks.templates[i]&&(f=k.Hooks.templates[i][1])),l=k.Normalizations.registered[i]("extract",t,f)}if(!/^[\d-]/.test(l))if(r(t)&&r(t).isSVG&&k.Names.SVGAttribute(i))if(/^(height|width)$/i.test(i))try{l=t.getBBox()[i]}catch(t){l=0}else l=t.getAttribute(i);else l=s(t,k.Names.prefixCheck(i)[0]);return k.Values.isCSSNullValue(l)&&(l=0),b.debug>=2&&console.log("Get "+i+": "+l),l},setPropertyValue:function(t,i,n,o,a){var s=i;if("scroll"===i)a.container?a.container["scroll"+a.direction]=n:"Left"===a.direction?e.scrollTo(n,a.alternateValue):e.scrollTo(a.alternateValue,n);else if(k.Normalizations.registered[i]&&"transform"===k.Normalizations.registered[i]("name",t))k.Normalizations.registered[i]("inject",t,n),s="transform",n=r(t).transformCache[i];else{if(k.Hooks.registered[i]){var l=i,c=k.Hooks.getRoot(i);o=o||k.getPropertyValue(t,c),n=k.Hooks.injectValue(l,n,o),i=c}if(k.Normalizations.registered[i]&&(n=k.Normalizations.registered[i]("inject",t,n),i=k.Normalizations.registered[i]("name",t)),s=k.Names.prefixCheck(i)[0],8>=h)try{t.style[s]=n}catch(t){b.debug&&console.log("Browser does not support ["+n+"] for ["+s+"]")}else r(t)&&r(t).isSVG&&k.Names.SVGAttribute(i)?t.setAttribute(i,n):t.style[s]=n;b.debug>=2&&console.log("Set "+i+" ("+s+"): "+n)}return[s,n]},flushTransformCache:function(t){function e(e){return parseFloat(k.getPropertyValue(t,e))}var i="";if((h||b.State.isAndroid&&!b.State.isChrome)&&r(t).isSVG){var n={translate:[e("translateX"),e("translateY")],skewX:[e("skewX")],skewY:[e("skewY")],scale:1!==e("scale")?[e("scale"),e("scale")]:[e("scaleX"),e("scaleY")],rotate:[e("rotateZ"),0,0]};p.each(r(t).transformCache,function(t){/^translate/i.test(t)?t="translate":/^scale/i.test(t)?t="scale":/^rotate/i.test(t)&&(t="rotate"),n[t]&&(i+=t+"("+n[t].join(" ")+") ",delete n[t])})}else{var o,a;p.each(r(t).transformCache,function(e){return o=r(t).transformCache[e],"transformPerspective"===e?(a=o,!0):(9===h&&"rotateZ"===e&&(e="rotate"),void(i+=e+o+" "))}),a&&(i="perspective"+a+" "+i)}k.setPropertyValue(t,"transform",i)}};k.Hooks.register(),k.Normalizations.register(),b.hook=function(t,e,i){var o=n;return t=a(t),p.each(t,function(t,a){if(r(a)===n&&b.init(a),i===n)o===n&&(o=b.CSS.getPropertyValue(a,e));else{var s=b.CSS.setPropertyValue(a,e,i);"transform"===s[0]&&b.CSS.flushTransformCache(a),o=s}}),o};var x=function(){function t(){return s?P.promise||null:l}function o(){function t(t){function d(t,e){var i=n,o=n,r=n;return v.isArray(t)?(i=t[0],!v.isArray(t[1])&&/^[\d-]/.test(t[1])||v.isFunction(t[1])||k.RegEx.isHex.test(t[1])?r=t[1]:(v.isString(t[1])&&!k.RegEx.isHex.test(t[1])||v.isArray(t[1]))&&(o=e?t[1]:c(t[1],s.duration),t[2]!==n&&(r=t[2]))):i=t,e||(o=o||s.easing),v.isFunction(i)&&(i=i.call(a,T,C)),v.isFunction(r)&&(r=r.call(a,T,C)),[i||0,o,r]}function h(t,e){var i,n;return n=(e||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(t){return i=t,""}),i||(i=k.Values.getUnitType(t)),[n,i]}if(s.begin&&0===T)try{s.begin.call(f,f)}catch(t){setTimeout(function(){throw t},1)}if("scroll"===A){var g,w,x,S=/^x$/i.test(s.axis)?"Left":"Top",O=parseFloat(s.offset)||0;s.container?v.isWrapped(s.container)||v.isNode(s.container)?(s.container=s.container[0]||s.container,g=s.container["scroll"+S],x=g+p(a).position()[S.toLowerCase()]+O):s.container=null:(g=b.State.scrollAnchor[b.State["scrollProperty"+S]],w=b.State.scrollAnchor[b.State["scrollProperty"+("Left"===S?"Top":"Left")]],x=p(a).offset()[S.toLowerCase()]+O),l={scroll:{rootPropertyValue:!1,startValue:g,currentValue:g,endValue:x,unitType:"",easing:s.easing,scrollData:{container:s.container,direction:S,alternateValue:w}},element:a},b.debug&&console.log("tweensContainer (scroll): ",l.scroll,a)}else if("reverse"===A){if(!r(a).tweensContainer)return void p.dequeue(a,s.queue);"none"===r(a).opts.display&&(r(a).opts.display="auto"),"hidden"===r(a).opts.visibility&&(r(a).opts.visibility="visible"),r(a).opts.loop=!1,r(a).opts.begin=null,r(a).opts.complete=null,y.easing||delete s.easing,y.duration||delete s.duration,s=p.extend({},r(a).opts,s);M=p.extend(!0,{},r(a).tweensContainer);for(var E in M)if("element"!==E){var _=M[E].startValue;M[E].startValue=M[E].currentValue=M[E].endValue,M[E].endValue=_,v.isEmptyObject(y)||(M[E].easing=s.easing),b.debug&&console.log("reverse tweensContainer ("+E+"): "+JSON.stringify(M[E]),a)}l=M}else if("start"===A){var M;r(a).tweensContainer&&!0===r(a).isAnimating&&(M=r(a).tweensContainer),p.each(m,function(t,e){if(RegExp("^"+k.Lists.colors.join("$|^")+"$").test(t)){var i=d(e,!0),o=i[0],a=i[1],r=i[2];if(k.RegEx.isHex.test(o)){for(var s=["Red","Green","Blue"],l=k.Values.hexToRgb(o),c=r?k.Values.hexToRgb(r):n,u=0;u=1&&console.log("Unit ratios: "+JSON.stringify(l),a),l}();var X=/margin|padding|left|right|width|text|word|letter/i.test(q)||/X$/.test(q)||"x"===q?"x":"y";switch(F){case"%":L*="x"===X?o.percentToPxWidth:o.percentToPxHeight;break;case"px":break;default:L*=o[F+"ToPx"]}switch(W){case"%":L*=1/("x"===X?o.percentToPxWidth:o.percentToPxHeight);break;case"px":break;default:L*=1/o[W+"ToPx"]}}switch(Q){case"+":V=L+V;break;case"-":V=L-V;break;case"*":V*=L;break;case"/":V=L/V}l[q]={rootPropertyValue:$,startValue:L,currentValue:L,endValue:V,unitType:W,easing:H},b.debug&&console.log("tweensContainer ("+q+"): "+JSON.stringify(l[q]),a)}else b.debug&&console.log("Skipping ["+j+"] due to a lack of browser support.")}l.element=a}l.element&&(k.Values.addClass(a,"velocity-animating"),D.push(l),""===s.queue&&(r(a).tweensContainer=l,r(a).opts=s),r(a).isAnimating=!0,T===C-1?(b.State.calls.push([D,f,s,null,P.resolver]),!1===b.State.isTicking&&(b.State.isTicking=!0,u())):T++)}var o,a=this,s=p.extend({},b.defaults,y),l={};switch(r(a)===n&&b.init(a),parseFloat(s.delay)&&!1!==s.queue&&p.queue(a,s.queue,function(t){b.velocityQueueEntryFlag=!0,r(a).delayTimer={setTimeout:setTimeout(t,parseFloat(s.delay)),next:t}}),s.duration.toString().toLowerCase()){case"fast":s.duration=200;break;case"normal":s.duration=g;break;case"slow":s.duration=600;break;default:s.duration=parseFloat(s.duration)||1}!1!==b.mock&&(!0===b.mock?s.duration=s.delay=1:(s.duration*=parseFloat(b.mock)||1,s.delay*=parseFloat(b.mock)||1)),s.easing=c(s.easing,s.duration),s.begin&&!v.isFunction(s.begin)&&(s.begin=null),s.progress&&!v.isFunction(s.progress)&&(s.progress=null),s.complete&&!v.isFunction(s.complete)&&(s.complete=null),s.display!==n&&null!==s.display&&(s.display=s.display.toString().toLowerCase(),"auto"===s.display&&(s.display=b.CSS.Values.getDisplayType(a))),s.visibility!==n&&null!==s.visibility&&(s.visibility=s.visibility.toString().toLowerCase()),s.mobileHA=s.mobileHA&&b.State.isMobile&&!b.State.isGingerbread,!1===s.queue?s.delay?setTimeout(t,s.delay):t():p.queue(a,s.queue,function(e,i){return!0===i?(P.promise&&P.resolver(f),!0):(b.velocityQueueEntryFlag=!0,void t(e))}),""!==s.queue&&"fx"!==s.queue||"inprogress"===p.queue(a)[0]||p.dequeue(a)}var s,l,h,f,m,y,w=arguments[0]&&(arguments[0].p||p.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||v.isString(arguments[0].properties));if(v.isWrapped(this)?(s=!1,h=0,f=this,l=this):(s=!0,h=1,f=w?arguments[0].elements||arguments[0].e:arguments[0]),f=a(f)){w?(m=arguments[0].properties||arguments[0].p,y=arguments[0].options||arguments[0].o):(m=arguments[h],y=arguments[h+1]);var C=f.length,T=0;if(!/^(stop|finish)$/i.test(m)&&!p.isPlainObject(y)){y={};for(var S=h+1;SV;V++){var H={delay:z.delay,progress:z.progress};V===q-1&&(H.display=z.display,H.visibility=z.visibility,H.complete=z.complete),x(f,"reverse",H)}return t()}};(b=p.extend(x,b)).animate=x;var C=e.requestAnimationFrame||f;return b.State.isMobile||i.hidden===n||i.addEventListener("visibilitychange",function(){i.hidden?(C=function(t){return setTimeout(function(){t(!0)},16)},u()):C=e.requestAnimationFrame||f}),t.Velocity=b,t!==e&&(t.fn.velocity=x,t.fn.velocity.defaults=b.defaults),p.each(["Down","Up"],function(t,e){b.Redirects["slide"+e]=function(t,i,o,a,r,s){var l=p.extend({},i),c=l.begin,u=l.complete,d={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},h={};l.display===n&&(l.display="Down"===e?"inline"===b.CSS.Values.getDisplayType(t)?"inline-block":"block":"none"),l.begin=function(){c&&c.call(r,r);for(var i in d){h[i]=t.style[i];var n=b.CSS.getPropertyValue(t,i);d[i]="Down"===e?[n,0]:[0,n]}h.overflow=t.style.overflow,t.style.overflow="hidden"},l.complete=function(){for(var e in h)t.style[e]=h[e];u&&u.call(r,r),s&&s.resolver(r)},b(t,d,l)}}),p.each(["In","Out"],function(t,e){b.Redirects["fade"+e]=function(t,i,o,a,r,s){var l=p.extend({},i),c={opacity:"In"===e?1:0},u=l.complete;l.complete=o!==a-1?l.begin=null:function(){u&&u.call(r,r),s&&s.resolver(r)},l.display===n&&(l.display="In"===e?"auto":"none"),b(this,c,l)}}),b}jQuery.fn.velocity=jQuery.fn.animate}}(window.jQuery||window.Zepto||window,window,document)})),function(t,e,i,n){"use strict";function o(t,e,i){return setTimeout(u(t,i),e)}function a(t,e,i){return!!Array.isArray(t)&&(r(t,i[e],i),!0)}function r(t,e,i){var o;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==n)for(o=0;o-1}function g(t){return t.trim().split(/\s+/g)}function y(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;ni[e]}):n.sort()),n}function k(t,e){for(var i,o,a=e[0].toUpperCase()+e.slice(1),r=0;r1&&!i.firstMultiple?i.firstMultiple=_(e):1===o&&(i.firstMultiple=!1);var a=i.firstInput,r=i.firstMultiple,s=r?r.center:a.center,l=e.center=M(n);e.timeStamp=ht(),e.deltaTime=e.timeStamp-a.timeStamp,e.angle=z(s,l),e.distance=q(s,l),O(i,e),e.offsetDirection=D(e.deltaX,e.deltaY),e.scale=r?H(r.pointers,n):1,e.rotation=r?V(r.pointers,n):0,E(i,e);var c=t.element;v(e.srcEvent.target,c)&&(c=e.srcEvent.target),e.target=c}function O(t,e){var i=e.center,n=t.offsetDelta||{},o=t.prevDelta||{},a=t.prevInput||{};(e.eventType===xt||a.eventType===Tt)&&(o=t.prevDelta={x:a.deltaX||0,y:a.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=o.x+(i.x-n.x),e.deltaY=o.y+(i.y-n.y)}function E(t,e){var i,o,a,r,s=t.lastInterval||e,l=e.timeStamp-s.timeStamp;if(e.eventType!=St&&(l>kt||s.velocity===n)){var c=s.deltaX-e.deltaX,u=s.deltaY-e.deltaY,d=I(l,c,u);o=d.x,a=d.y,i=pt(d.x)>pt(d.y)?d.x:d.y,r=D(c,u),t.lastInterval=e}else i=s.velocity,o=s.velocityX,a=s.velocityY,r=s.direction;e.velocity=i,e.velocityX=o,e.velocityY=a,e.direction=r}function _(t){for(var e=[],i=0;io;)i+=t[o].clientX,n+=t[o].clientY,o++;return{x:dt(i/e),y:dt(n/e)}}function I(t,e,i){return{x:e/t||0,y:i/t||0}}function D(t,e){return t===e?Pt:pt(t)>=pt(e)?t>0?At:Ot:e>0?Et:_t}function q(t,e,i){i||(i=qt);var n=e[i[0]]-t[i[0]],o=e[i[1]]-t[i[1]];return Math.sqrt(n*n+o*o)}function z(t,e,i){i||(i=qt);var n=e[i[0]]-t[i[0]],o=e[i[1]]-t[i[1]];return 180*Math.atan2(o,n)/Math.PI}function V(t,e){return z(e[1],e[0],zt)-z(t[1],t[0],zt)}function H(t,e){return q(e[0],e[1],zt)/q(t[0],t[1],zt)}function L(){this.evEl=Ht,this.evWin=Lt,this.allow=!0,this.pressed=!1,T.apply(this,arguments)}function j(){this.evEl=Nt,this.evWin=Wt,T.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function $(){this.evTarget=Qt,this.evWin=Xt,this.started=!1,T.apply(this,arguments)}function N(t,e){var i=b(t.touches),n=b(t.changedTouches);return e&(Tt|St)&&(i=w(i.concat(n),"identifier",!0)),[i,n]}function W(){this.evTarget=Yt,this.targetIds={},T.apply(this,arguments)}function F(t,e){var i=b(t.touches),n=this.targetIds;if(e&(xt|Ct)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var o,a,r=b(t.changedTouches),s=[],l=this.target;if(a=i.filter(function(t){return v(t.target,l)}),e===xt)for(o=0;os&&(e.push(t),s=e.length-1):o&(Tt|St)&&(i=!0),0>s||(e[s]=t,this.callback(this.manager,o,{pointers:e,changedPointers:[t],pointerType:a,srcEvent:t}),i&&e.splice(s,1))}});var Ft={touchstart:xt,touchmove:Ct,touchend:Tt,touchcancel:St},Qt="touchstart",Xt="touchstart touchmove touchend touchcancel";c($,T,{handler:function(t){var e=Ft[t.type];if(e===xt&&(this.started=!0),this.started){var i=N.call(this,t,e);e&(Tt|St)&&0==i[0].length-i[1].length&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:bt,srcEvent:t})}}});var Rt={touchstart:xt,touchmove:Ct,touchend:Tt,touchcancel:St},Yt="touchstart touchmove touchend touchcancel";c(W,T,{handler:function(t){var e=Rt[t.type],i=F.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:bt,srcEvent:t})}}),c(Q,T,{handler:function(t,e,i){var n=i.pointerType==bt,o=i.pointerType==wt;if(n)this.mouse.allow=!1;else if(o&&!this.mouse.allow)return;e&(Tt|St)&&(this.mouse.allow=!0),this.callback(t,e,i)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Bt=k(ct.style,"touchAction"),Ut=Bt!==n,Gt="compute",Zt="auto",Jt="manipulation",Kt="none",te="pan-x",ee="pan-y";X.prototype={set:function(t){t==Gt&&(t=this.compute()),Ut&&(this.manager.element.style[Bt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return r(this.manager.recognizers,function(e){d(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))}),R(t.join(" "))},preventDefaults:function(t){if(!Ut){var e=t.srcEvent,i=t.offsetDirection;if(this.manager.session.prevented)return void e.preventDefault();var n=this.actions,o=m(n,Kt),a=m(n,ee),r=m(n,te);return o||a&&i&Mt||r&&i&It?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var ie=1,ne=2,oe=4,ae=8,re=ae,se=16;Y.prototype={defaults:{},set:function(t){return s(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(a(t,"recognizeWith",this))return this;var e=this.simultaneous;return t=G(t,this),e[t.id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return a(t,"dropRecognizeWith",this)?this:(t=G(t,this),delete this.simultaneous[t.id],this)},requireFailure:function(t){if(a(t,"requireFailure",this))return this;var e=this.requireFail;return t=G(t,this),-1===y(e,t)&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(a(t,"dropRequireFailure",this))return this;t=G(t,this);var e=y(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){function e(e){i.manager.emit(i.options.event+(e?B(n):""),t)}var i=this,n=this.state;ae>n&&e(!0),e(),n>=ae&&e(!0)},tryEmit:function(t){return this.canEmit()?this.emit(t):void(this.state=32)},canEmit:function(){for(var t=0;ta?At:Ot,i=a!=this.pX,n=Math.abs(t.deltaX)):(o=0===r?Pt:0>r?Et:_t,i=r!=this.pY,n=Math.abs(t.deltaY))),t.direction=o,i&&n>e.threshold&&o&e.direction},attrTest:function(t){return Z.prototype.attrTest.call(this,t)&&(this.state&ne||!(this.state&ne)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=U(t.direction);e&&this.manager.emit(this.options.event+e,t),this._super.emit.call(this,t)}}),c(K,Z,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Kt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&ne)},emit:function(t){if(this._super.emit.call(this,t),1!==t.scale){var e=t.scale<1?"in":"out";this.manager.emit(this.options.event+e,t)}}}),c(tt,Y,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[Zt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distancee.time;if(this._input=t,!n||!i||t.eventType&(Tt|St)&&!a)this.reset();else if(t.eventType&xt)this.reset(),this._timer=o(function(){this.state=re,this.tryEmit()},e.time,this);else if(t.eventType&Tt)return re;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===re&&(t&&t.eventType&Tt?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=ht(),this.manager.emit(this.options.event,this._input)))}}),c(et,Z,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Kt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&ne)}}),c(it,Z,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Mt|It,pointers:1},getTouchAction:function(){return J.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(Mt|It)?e=t.velocity:i&Mt?e=t.velocityX:i&It&&(e=t.velocityY),this._super.attrTest.call(this,t)&&i&t.direction&&t.distance>this.options.threshold&&pt(e)>this.options.velocity&&t.eventType&Tt},emit:function(t){var e=U(t.direction);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),c(nt,Y,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[Jt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance=0&&!n;)n=t[i[a]+"RequestAnimationFrame"],o=t[i[a]+"CancelRequestAnimationFrame"];n&&o||(n=function(t){var i=+Date.now(),n=Math.max(e+16,i);return setTimeout(function(){t(e=n)},n-i)},o=clearTimeout),t.requestAnimationFrame=n,t.cancelAnimationFrame=o}(window),Materialize.objectSelectorString=function(t){return((t.prop("tagName")||"")+(t.attr("id")||"")+(t.attr("class")||"")).replace(/\s/g,"")},Materialize.guid=function(){function t(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return t()+t()+"-"+t()+"-"+t()+"-"+t()+"-"+t()+t()+t()}}(),Materialize.escapeHash=function(t){return t.replace(/(:|\.|\[|\]|,|=)/g,"\\$1")},Materialize.elementOrParentIsFixed=function(t){var e=$(t),i=!1;return e.add(e.parents()).each(function(){if("fixed"===$(this).css("position"))return i=!0,!1}),i};var getTime=Date.now||function(){return(new Date).getTime()};Materialize.throttle=function(t,e,i){var n,o,a,r=null,s=0;i||(i={});var l=function(){s=!1===i.leading?0:getTime(),r=null,a=t.apply(n,o),n=o=null};return function(){var c=getTime();s||!1!==i.leading||(s=c);var u=e-(c-s);return n=this,o=arguments,u<=0?(clearTimeout(r),r=null,s=c,a=t.apply(n,o),n=o=null):r||!1===i.trailing||(r=setTimeout(l,u)),a}};var Vel;Vel=jQuery?jQuery.Velocity:$?$.Velocity:Velocity,Materialize.Vel=Vel||Velocity,function(t){t.fn.collapsible=function(e,i){var n={accordion:void 0,onOpen:void 0,onClose:void 0},o=e;return e=t.extend(n,e),this.each(function(){function n(e){p=d.find("> li > .collapsible-header"),e.hasClass("active")?e.parent().addClass("active"):e.parent().removeClass("active"),e.parent().hasClass("active")?e.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}):e.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}),p.not(e).removeClass("active").parent().removeClass("active"),p.not(e).parent().children(".collapsible-body").stop(!0,!1).each(function(){t(this).is(":visible")&&t(this).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height",""),s(t(this).siblings(".collapsible-header"))}})})}function a(e){e.hasClass("active")?e.parent().addClass("active"):e.parent().removeClass("active"),e.parent().hasClass("active")?e.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}):e.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}})}function r(t,i){i||t.toggleClass("active"),e.accordion||"accordion"===h||void 0===h?n(t):a(t),s(t)}function s(t){t.hasClass("active")?"function"==typeof e.onOpen&&e.onOpen.call(this,t.parent()):"function"==typeof e.onClose&&e.onClose.call(this,t.parent())}function l(t){return c(t).length>0}function c(t){return t.closest("li > .collapsible-header")}function u(){d.off("click.collapse","> li > .collapsible-header")}var d=t(this),p=t(this).find("> li > .collapsible-header"),h=d.data("collapsible");if("destroy"!==o)if(i>=0&&i li > .collapsible-header",function(e){var i=t(e.target);l(i)&&(i=c(i)),r(i)}),e.accordion||"accordion"===h||void 0===h?r(p.filter(".active").first(),!0):p.filter(".active").each(function(){r(t(this),!0)});else u()})},t(document).ready(function(){t(".collapsible").collapsible()})}(jQuery),function(t){t.fn.scrollTo=function(e){return t(this).scrollTop(t(this).scrollTop()-t(this).offset().top+t(e).offset().top),this},t.fn.dropdown=function(e){var i={inDuration:300,outDuration:225,constrainWidth:!0,hover:!1,gutter:0,belowOrigin:!1,alignment:"left",stopPropagation:!1};return"open"===e?(this.each(function(){t(this).trigger("open")}),!1):"close"===e?(this.each(function(){t(this).trigger("close")}),!1):void this.each(function(){function n(){void 0!==r.data("induration")&&(s.inDuration=r.data("induration")),void 0!==r.data("outduration")&&(s.outDuration=r.data("outduration")),void 0!==r.data("constrainwidth")&&(s.constrainWidth=r.data("constrainwidth")),void 0!==r.data("hover")&&(s.hover=r.data("hover")),void 0!==r.data("gutter")&&(s.gutter=r.data("gutter")),void 0!==r.data("beloworigin")&&(s.belowOrigin=r.data("beloworigin")),void 0!==r.data("alignment")&&(s.alignment=r.data("alignment")),void 0!==r.data("stoppropagation")&&(s.stopPropagation=r.data("stoppropagation"))}function o(e){"focus"===e&&(l=!0),n(),c.addClass("active"),r.addClass("active");var i=r[0].getBoundingClientRect().width;!0===s.constrainWidth?c.css("width",i):c.css("white-space","nowrap");var o=window.innerHeight,u=r.innerHeight(),d=r.offset().left,p=r.offset().top-t(window).scrollTop(),h=s.alignment,f=0,v=0,m=0;!0===s.belowOrigin&&(m=u);var g=0,y=0,b=r.parent();if(b.is("body")||(b[0].scrollHeight>b[0].clientHeight&&(g=b[0].scrollTop),b[0].scrollWidth>b[0].clientWidth&&(y=b[0].scrollLeft)),d+c.innerWidth()>t(window).width()?h="right":d-c.innerWidth()+r.innerWidth()<0&&(h="left"),p+c.innerHeight()>o)if(p+u-c.innerHeight()<0){var w=o-p-m;c.css("max-height",w)}else m||(m+=u),m-=c.innerHeight();"left"===h?(f=s.gutter,v=r.position().left+f):"right"===h&&(c.stop(!0,!0).css({opacity:0,left:0}),v=r.position().left+i-c.width()+(f=-s.gutter)),c.css({position:"absolute",top:r.position().top+m+g,left:v+y}),c.slideDown({queue:!1,duration:s.inDuration,easing:"easeOutCubic",complete:function(){t(this).css("height","")}}).animate({opacity:1},{queue:!1,duration:s.inDuration,easing:"easeOutSine"}),setTimeout(function(){t(document).on("click."+c.attr("id"),function(e){a(),t(document).off("click."+c.attr("id"))})},0)}function a(){l=!1,c.fadeOut(s.outDuration),c.removeClass("active"),r.removeClass("active"),t(document).off("click."+c.attr("id")),setTimeout(function(){c.css("max-height","")},s.outDuration)}var r=t(this),s=t.extend({},i,e),l=!1,c=t("#"+r.attr("data-activates"));if(n(),r.after(c),s.hover){var u=!1;r.off("click."+r.attr("id")),r.on("mouseenter",function(t){!1===u&&(o(),u=!0)}),r.on("mouseleave",function(e){var i=e.toElement||e.relatedTarget;t(i).closest(".dropdown-content").is(c)||(c.stop(!0,!0),a(),u=!1)}),c.on("mouseleave",function(e){var i=e.toElement||e.relatedTarget;t(i).closest(".dropdown-button").is(r)||(c.stop(!0,!0),a(),u=!1)})}else r.off("click."+r.attr("id")),r.on("click."+r.attr("id"),function(e){l||(r[0]!=e.currentTarget||r.hasClass("active")||0!==t(e.target).closest(".dropdown-content").length?r.hasClass("active")&&(a(),t(document).off("click."+c.attr("id"))):(e.preventDefault(),s.stopPropagation&&e.stopPropagation(),o("click")))});r.on("open",function(t,e){o(e)}),r.on("close",a)})},t(document).ready(function(){t(".dropdown-button").dropdown()})}(jQuery),function(t,e){"use strict";var i={opacity:.5,inDuration:250,outDuration:250,ready:void 0,complete:void 0,dismissible:!0,startingTop:"4%",endingTop:"10%"},n=function(){function n(e,i){_classCallCheck(this,n),e[0].M_Modal&&e[0].M_Modal.destroy(),this.$el=e,this.options=t.extend({},n.defaults,i),this.isOpen=!1,this.$el[0].M_Modal=this,this.id=e.attr("id"),this.openingTrigger=void 0,this.$overlay=t(''),n._increment++,n._count++,this.$overlay[0].style.zIndex=1e3+2*n._increment,this.$el[0].style.zIndex=1e3+2*n._increment+1,this.setupEventHandlers()}return _createClass(n,[{key:"getInstance",value:function(){return this}},{key:"destroy",value:function(){this.removeEventHandlers(),this.$el[0].removeAttribute("style"),this.$overlay[0].parentNode&&this.$overlay[0].parentNode.removeChild(this.$overlay[0]),this.$el[0].M_Modal=void 0,n._count--}},{key:"setupEventHandlers",value:function(){this.handleOverlayClickBound=this.handleOverlayClick.bind(this),this.handleModalCloseClickBound=this.handleModalCloseClick.bind(this),1===n._count&&document.body.addEventListener("click",this.handleTriggerClick),this.$overlay[0].addEventListener("click",this.handleOverlayClickBound),this.$el[0].addEventListener("click",this.handleModalCloseClickBound)}},{key:"removeEventHandlers",value:function(){0===n._count&&document.body.removeEventListener("click",this.handleTriggerClick),this.$overlay[0].removeEventListener("click",this.handleOverlayClickBound),this.$el[0].removeEventListener("click",this.handleModalCloseClickBound)}},{key:"handleTriggerClick",value:function(e){var i=t(e.target).closest(".modal-trigger");if(e.target&&i.length){var n=i[0].getAttribute("href");n=n?n.slice(1):i[0].getAttribute("data-target");var o=document.getElementById(n).M_Modal;o&&o.open(i),e.preventDefault()}}},{key:"handleOverlayClick",value:function(){this.options.dismissible&&this.close()}},{key:"handleModalCloseClick",value:function(e){var i=t(e.target).closest(".modal-close");e.target&&i.length&&this.close()}},{key:"handleKeydown",value:function(t){27===t.keyCode&&this.options.dismissible&&this.close()}},{key:"animateIn",value:function(){var i=this;t.extend(this.$el[0].style,{display:"block",opacity:0}),t.extend(this.$overlay[0].style,{display:"block",opacity:0}),e(this.$overlay[0],{opacity:this.options.opacity},{duration:this.options.inDuration,queue:!1,ease:"easeOutCubic"});var n={duration:this.options.inDuration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof i.options.ready&&i.options.ready.call(i,i.$el,i.openingTrigger)}};this.$el[0].classList.contains("bottom-sheet")?e(this.$el[0],{bottom:0,opacity:1},n):(e.hook(this.$el[0],"scaleX",.7),this.$el[0].style.top=this.options.startingTop,e(this.$el[0],{top:this.options.endingTop,opacity:1,scaleX:1},n))}},{key:"animateOut",value:function(){var t=this;e(this.$overlay[0],{opacity:0},{duration:this.options.outDuration,queue:!1,ease:"easeOutQuart"});var i={duration:this.options.outDuration,queue:!1,ease:"easeOutCubic",complete:function(){t.$el[0].style.display="none","function"==typeof t.options.complete&&t.options.complete.call(t,t.$el),t.$overlay[0].parentNode.removeChild(t.$overlay[0])}};this.$el[0].classList.contains("bottom-sheet")?e(this.$el[0],{bottom:"-100%",opacity:0},i):e(this.$el[0],{top:this.options.startingTop,opacity:0,scaleX:.7},i)}},{key:"open",value:function(t){if(!this.isOpen){this.isOpen=!0;var e=document.body;return e.style.overflow="hidden",this.$el[0].classList.add("open"),e.appendChild(this.$overlay[0]),this.openingTrigger=t||void 0,this.options.dismissible&&(this.handleKeydownBound=this.handleKeydown.bind(this),document.addEventListener("keydown",this.handleKeydownBound)),this.animateIn(),this}}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,this.$el[0].classList.remove("open"),document.body.style.overflow="",this.options.dismissible&&document.removeEventListener("keydown",this.handleKeydownBound),this.animateOut(),this}}],[{key:"init",value:function(e,i){var o=[];return e.each(function(){o.push(new n(t(this),i))}),o}},{key:"defaults",get:function(){return i}}]),n}();n._increment=0,n._count=0,Materialize.Modal=n,t.fn.modal=function(e){return n.prototype[e]?"get"===e.slice(0,3)?this.first()[0].M_Modal[e]():this.each(function(){this.M_Modal[e]()}):"object"!=typeof e&&e?void t.error("Method "+e+" does not exist on jQuery.modal"):(n.init(this,arguments[0]),this)}}(jQuery,Materialize.Vel),function(t){t.fn.materialbox=function(){return this.each(function(){function e(){a=!1;var e=s.parent(".material-placeholder"),n=(window.innerWidth,window.innerHeight,s.data("width")),l=s.data("height");s.velocity("stop",!0),t("#materialbox-overlay").velocity("stop",!0),t(".materialbox-caption").velocity("stop",!0),t(window).off("scroll.materialbox"),t(document).off("keyup.materialbox"),t(window).off("resize.materialbox"),t("#materialbox-overlay").velocity({opacity:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){o=!1,t(this).remove()}}),s.velocity({width:n,height:l,left:0,top:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){e.css({height:"",width:"",position:"",top:"",left:""}),s.removeAttr("style"),s.attr("style",c),s.removeClass("active"),a=!0,i&&i.css("overflow","")}}),t(".materialbox-caption").velocity({opacity:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}})}if(!t(this).hasClass("initialized")){t(this).addClass("initialized");var i,n,o=!1,a=!0,r=200,s=t(this),l=t("
                        ").addClass("material-placeholder"),c=s.attr("style");s.wrap(l),s.on("click",function(){var r=s.parent(".material-placeholder"),l=window.innerWidth,c=window.innerHeight,u=s.width(),d=s.height();if(!1===a)return e(),!1;if(o&&!0===a)return e(),!1;a=!1,s.addClass("active"),o=!0,r.css({width:r[0].getBoundingClientRect().width,height:r[0].getBoundingClientRect().height,position:"relative",top:0,left:0}),i=void 0,n=r[0].parentNode;for(;null!==n&&!t(n).is(document);){var p=t(n);"visible"!==p.css("overflow")&&(p.css("overflow","visible"),i=void 0===i?p:i.add(p)),n=n.parentNode}s.css({position:"absolute","z-index":1e3,"will-change":"left, top, width, height"}).data("width",u).data("height",d);var h=t('
                        ').css({opacity:0}).click(function(){!0===a&&e()});s.before(h);var f=h[0].getBoundingClientRect();if(h.css({width:l,height:c,left:-1*f.left,top:-1*f.top}),h.velocity({opacity:1},{duration:275,queue:!1,easing:"easeOutQuad"}),""!==s.data("caption")){var v=t('
                        ');v.text(s.data("caption")),t("body").append(v),v.css({display:"inline"}),v.velocity({opacity:1},{duration:275,queue:!1,easing:"easeOutQuad"})}var m=0,g=0;u/l>d/c?(m=.9*l,g=.9*l*(d/u)):(m=.9*c*(u/d),g=.9*c),s.hasClass("responsive-img")?s.velocity({"max-width":m,width:u},{duration:0,queue:!1,complete:function(){s.css({left:0,top:0}).velocity({height:g,width:m,left:t(document).scrollLeft()+l/2-s.parent(".material-placeholder").offset().left-m/2,top:t(document).scrollTop()+c/2-s.parent(".material-placeholder").offset().top-g/2},{duration:275,queue:!1,easing:"easeOutQuad",complete:function(){a=!0}})}}):s.css("left",0).css("top",0).velocity({height:g,width:m,left:t(document).scrollLeft()+l/2-s.parent(".material-placeholder").offset().left-m/2,top:t(document).scrollTop()+c/2-s.parent(".material-placeholder").offset().top-g/2},{duration:275,queue:!1,easing:"easeOutQuad",complete:function(){a=!0}}),t(window).on("scroll.materialbox",function(){o&&e()}),t(window).on("resize.materialbox",function(){o&&e()}),t(document).on("keyup.materialbox",function(t){27===t.keyCode&&!0===a&&o&&e()})})}})},t(document).ready(function(){t(".materialboxed").materialbox()})}(jQuery),function(t){t.fn.parallax=function(){var e=t(window).width();return this.each(function(i){function n(i){var n;n=e<601?o.height()>0?o.height():o.children("img").height():o.height()>0?o.height():500;var a=o.children("img").first(),r=a.height()-n,s=o.offset().top+n,l=o.offset().top,c=t(window).scrollTop(),u=window.innerHeight,d=(c+u-l)/(n+u),p=Math.round(r*d);i&&a.css("display","block"),s>c&&l=0?(s.velocity({right:b(o)},{duration:300,queue:!1,easing:"easeOutQuad"}),s.velocity({left:w(o)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})):(s.velocity({left:w(o)},{duration:300,queue:!1,easing:"easeOutQuad"}),s.velocity({right:b(o)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90}))};e.swipeable&&d>e.responsiveThreshold&&(e.swipeable=!1),0===(o=t(p.filter('[href="'+location.hash+'"]'))).length&&(o=t(this).find("li.tab a.active").first()),0===o.length&&(o=t(this).find("li.tab a").first()),o.addClass("active"),(m=p.index(o))<0&&(m=0),void 0!==o[0]&&(a=t(o[0].hash)).addClass("active"),u.find(".indicator").length||u.append('
                      • '),s=u.find(".indicator"),u.append(s),u.is(":visible")&&setTimeout(function(){s.css({right:b(o)}),s.css({left:w(o)})},0),t(window).off("resize.tabs-"+c).on("resize.tabs-"+c,function(){h=u.width(),v=Math.max(h,u[0].scrollWidth)/p.length,m<0&&(m=0),0!==v&&0!==h&&(s.css({right:b(o)}),s.css({left:w(o)}))}),e.swipeable?(p.each(function(){var e=t(Materialize.escapeHash(this.hash));e.addClass("carousel-item"),f=f.add(e)}),r=f.wrapAll(''),f.css("display",""),t(".tabs-content.carousel").carousel({fullWidth:!0,noWrap:!0,onCycleTo:function(t){if(!y){var i=m;m=r.index(t),o.removeClass("active"),(o=p.eq(m)).addClass("active"),k(i),"function"==typeof e.onShow&&e.onShow.call(u[0],a)}}})):p.not(o).each(function(){t(Materialize.escapeHash(this.hash)).hide()}),u.off("click.tabs").on("click.tabs","a",function(i){if(t(this).parent().hasClass("disabled"))i.preventDefault();else if(!t(this).attr("target")){y=!0,h=u.width(),v=Math.max(h,u[0].scrollWidth)/p.length,o.removeClass("active");var n=a;o=t(this),a=t(Materialize.escapeHash(this.hash)),p=u.find("li.tab a");o.position();o.addClass("active"),g=m,(m=p.index(t(this)))<0&&(m=0),e.swipeable?f.length&&f.carousel("set",m,function(){"function"==typeof e.onShow&&e.onShow.call(u[0],a)}):(void 0!==a&&(a.show(),a.addClass("active"),"function"==typeof e.onShow&&e.onShow.call(this,a)),void 0===n||n.is(a)||(n.hide(),n.removeClass("active"))),l=setTimeout(function(){y=!1},300),k(g),i.preventDefault()}})})},select_tab:function(t){this.find('a[href="#'+t+'"]').trigger("click")}};t.fn.tabs=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.tabs"):e.init.apply(this,arguments)},t(document).ready(function(){t("ul.tabs").tabs()})}(jQuery),function(t){t.fn.tooltip=function(i){var n={delay:350,tooltip:"",position:"bottom",html:!1};return"remove"===i?(this.each(function(){t("#"+t(this).attr("data-tooltip-id")).remove(),t(this).removeAttr("data-tooltip-id"),t(this).off("mouseenter.tooltip mouseleave.tooltip")}),!1):(i=t.extend(n,i),this.each(function(){var n=Materialize.guid(),o=t(this);o.attr("data-tooltip-id")&&t("#"+o.attr("data-tooltip-id")).remove(),o.attr("data-tooltip-id",n);var a,r,s,l,c,u,d=function(){a=o.attr("data-html")?"true"===o.attr("data-html"):i.html,r=o.attr("data-delay"),r=void 0===r||""===r?i.delay:r,s=o.attr("data-position"),s=void 0===s||""===s?i.position:s,l=o.attr("data-tooltip"),l=void 0===l||""===l?i.tooltip:l};d();c=function(){var e=t('
                        ');return l=a?t("").html(l):t("").text(l),e.append(l).appendTo(t("body")).attr("id",n),(u=t('
                        ')).appendTo(e),e}(),o.off("mouseenter.tooltip mouseleave.tooltip");var p,h=!1;o.on({"mouseenter.tooltip":function(t){p=setTimeout(function(){d(),h=!0,c.velocity("stop"),u.velocity("stop"),c.css({visibility:"visible",left:"0px",top:"0px"});var t,i,n,a=o.outerWidth(),r=o.outerHeight(),l=c.outerHeight(),p=c.outerWidth(),f="0px",v="0px",m=u[0].offsetWidth,g=u[0].offsetHeight,y=8,b=8,w=0;"top"===s?(t=o.offset().top-l-5,i=o.offset().left+a/2-p/2,n=e(i,t,p,l),f="-10px",u.css({bottom:0,left:0,borderRadius:"14px 14px 0 0",transformOrigin:"50% 100%",marginTop:l,marginLeft:p/2-m/2})):"left"===s?(t=o.offset().top+r/2-l/2,i=o.offset().left-p-5,n=e(i,t,p,l),v="-10px",u.css({top:"-7px",right:0,width:"14px",height:"14px",borderRadius:"14px 0 0 14px",transformOrigin:"95% 50%",marginTop:l/2,marginLeft:p})):"right"===s?(t=o.offset().top+r/2-l/2,i=o.offset().left+a+5,n=e(i,t,p,l),v="+10px",u.css({top:"-7px",left:0,width:"14px",height:"14px",borderRadius:"0 14px 14px 0",transformOrigin:"5% 50%",marginTop:l/2,marginLeft:"0px"})):(t=o.offset().top+o.outerHeight()+5,i=o.offset().left+a/2-p/2,n=e(i,t,p,l),f="+10px",u.css({top:0,left:0,marginLeft:p/2-m/2})),c.css({top:n.y,left:n.x}),y=Math.SQRT2*p/parseInt(m),b=Math.SQRT2*l/parseInt(g),w=Math.max(y,b),c.velocity({translateY:f,translateX:v},{duration:350,queue:!1}).velocity({opacity:1},{duration:300,delay:50,queue:!1}),u.css({visibility:"visible"}).velocity({opacity:1},{duration:55,delay:0,queue:!1}).velocity({scaleX:w,scaleY:w},{duration:300,delay:0,queue:!1,easing:"easeInOutQuad"})},r)},"mouseleave.tooltip":function(){h=!1,clearTimeout(p),setTimeout(function(){!0!==h&&(c.velocity({opacity:0,translateY:0,translateX:0},{duration:225,queue:!1}),u.velocity({opacity:0,scaleX:1,scaleY:1},{duration:225,queue:!1,complete:function(){u.css({visibility:"hidden"}),c.css({visibility:"hidden"}),h=!1}}))},225)}})}))};var e=function(e,i,n,o){var a=e,r=i;return a<0?a=4:a+n>window.innerWidth&&(a-=a+n-window.innerWidth),r<0?r=4:r+o>window.innerHeight+t(window).scrollTop&&(r-=r+o-window.innerHeight),{x:a,y:r}};t(document).ready(function(){t(".tooltipped").tooltip()})}(jQuery),function(t){"use strict";function e(t){return null!==t&&t===t.window}function i(t){return e(t)?t:9===t.nodeType&&t.defaultView}function n(t){var e,n,o={top:0,left:0},a=t&&t.ownerDocument;return e=a.documentElement,void 0!==t.getBoundingClientRect&&(o=t.getBoundingClientRect()),n=i(a),{top:o.top+n.pageYOffset-e.clientTop,left:o.left+n.pageXOffset-e.clientLeft}}function o(t){var e="";for(var i in t)t.hasOwnProperty(i)&&(e+=i+":"+t[i]+";");return e}function a(t){if(!1===u.allowEvent(t))return null;for(var e=null,i=t.target||t.srcElement;null!==i.parentNode;){if(!(i instanceof SVGElement)&&-1!==i.className.indexOf("waves-effect")){e=i;break}i=i.parentNode}return e}function r(e){var i=a(e);null!==i&&(c.show(e,i),"ontouchstart"in t&&(i.addEventListener("touchend",c.hide,!1),i.addEventListener("touchcancel",c.hide,!1)),i.addEventListener("mouseup",c.hide,!1),i.addEventListener("mouseleave",c.hide,!1),i.addEventListener("dragend",c.hide,!1))}var s=s||{},l=document.querySelectorAll.bind(document),c={duration:750,show:function(t,e){if(2===t.button)return!1;var i=e||this,a=document.createElement("div");a.className="waves-ripple",i.appendChild(a);var r=n(i),s=t.pageY-r.top,l=t.pageX-r.left,u="scale("+i.clientWidth/100*10+")";"touches"in t&&(s=t.touches[0].pageY-r.top,l=t.touches[0].pageX-r.left),a.setAttribute("data-hold",Date.now()),a.setAttribute("data-scale",u),a.setAttribute("data-x",l),a.setAttribute("data-y",s);var d={top:s+"px",left:l+"px"};a.className=a.className+" waves-notransition",a.setAttribute("style",o(d)),a.className=a.className.replace("waves-notransition",""),d["-webkit-transform"]=u,d["-moz-transform"]=u,d["-ms-transform"]=u,d["-o-transform"]=u,d.transform=u,d.opacity="1",d["-webkit-transition-duration"]=c.duration+"ms",d["-moz-transition-duration"]=c.duration+"ms",d["-o-transition-duration"]=c.duration+"ms",d["transition-duration"]=c.duration+"ms",d["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",a.setAttribute("style",o(d))},hide:function(t){u.touchup(t);var e=this,i=(e.clientWidth,null),n=e.getElementsByClassName("waves-ripple");if(!(n.length>0))return!1;var a=(i=n[n.length-1]).getAttribute("data-x"),r=i.getAttribute("data-y"),s=i.getAttribute("data-scale"),l=350-(Date.now()-Number(i.getAttribute("data-hold")));l<0&&(l=0),setTimeout(function(){var t={top:r+"px",left:a+"px",opacity:"0","-webkit-transition-duration":c.duration+"ms","-moz-transition-duration":c.duration+"ms","-o-transition-duration":c.duration+"ms","transition-duration":c.duration+"ms","-webkit-transform":s,"-moz-transform":s,"-ms-transform":s,"-o-transform":s,transform:s};i.setAttribute("style",o(t)),setTimeout(function(){try{e.removeChild(i)}catch(t){return!1}},c.duration)},l)},wrapInput:function(t){for(var e=0;e0&&(u.touches-=1)},500):"mousedown"===t.type&&u.touches>0&&(e=!1),e},touchup:function(t){u.allowEvent(t)}};s.displayEffect=function(e){"duration"in(e=e||{})&&(c.duration=e.duration),c.wrapInput(l(".waves-effect")),"ontouchstart"in t&&document.body.addEventListener("touchstart",r,!1),document.body.addEventListener("mousedown",r,!1)},s.attach=function(e){"input"===e.tagName.toLowerCase()&&(c.wrapInput([e]),e=e.parentNode),"ontouchstart"in t&&e.addEventListener("touchstart",r,!1),e.addEventListener("mousedown",r,!1)},t.Waves=s,document.addEventListener("DOMContentLoaded",function(){s.displayEffect()},!1)}(window),function(t,e){"use strict";var i={displayLength:1/0,inDuration:300,outDuration:375,className:void 0,completeCallback:void 0,activationPercent:.8},n=function(){function n(e,i,o,a){if(_classCallCheck(this,n),e){this.options={displayLength:i,className:o,completeCallback:a},this.options=t.extend({},n.defaults,this.options),this.message=e,this.panning=!1,this.timeRemaining=this.options.displayLength,0===n._toasts.length&&n._createContainer(),n._toasts.push(this);var r=this.createToast();r.M_Toast=this,this.el=r,this._animateIn(),this.setTimer()}}return _createClass(n,[{key:"createToast",value:function(){var e=document.createElement("div");if(e.classList.add("toast"),this.options.className){var i=this.options.className.split(" "),o=void 0,a=void 0;for(o=0,a=i.length;oo||e.velocityX>1?(e.wasSwiped=!0,e.remove()):(e.el.style.transition="transform .2s, opacity .2s",e.el.style.transform="",e.el.style.opacity=""),n._draggedToast=null}}},{key:"_xPos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}},{key:"removeAll",value:function(){for(var t in n._toasts)n._toasts[t].remove()}},{key:"defaults",get:function(){return i}}]),n}();n._toasts=[],n._container=null,n._draggedToast=null,Materialize.Toast=n,Materialize.toast=function(t,e,i,o){return new n(t,e,i,o)}}(jQuery,Materialize.Vel),function(t){var e={init:function(e){var i={menuWidth:300,edge:"left",closeOnClick:!1,draggable:!0,onOpen:null,onClose:null};e=t.extend(i,e),t(this).each(function(){var i=t(this),n=i.attr("data-activates"),o=t("#"+n);300!=e.menuWidth&&o.css("width",e.menuWidth);var a=t('.drag-target[data-sidenav="'+n+'"]');e.draggable?(a.length&&a.remove(),a=t('
                        ').attr("data-sidenav",n),t("body").append(a)):a=t(),"left"==e.edge?(o.css("transform","translateX(-100%)"),a.css({left:0})):(o.addClass("right-aligned").css("transform","translateX(100%)"),a.css({right:0})),o.hasClass("fixed")&&window.innerWidth>992&&o.css("transform","translateX(0)"),o.hasClass("fixed")&&t(window).resize(function(){window.innerWidth>992?0!==t("#sidenav-overlay").length&&l?r(!0):o.css("transform","translateX(0%)"):!1===l&&("left"===e.edge?o.css("transform","translateX(-100%)"):o.css("transform","translateX(100%)"))}),!0===e.closeOnClick&&o.on("click.itemclick","a:not(.collapsible-header)",function(){window.innerWidth>992&&o.hasClass("fixed")||r()});var r=function(i){s=!1,l=!1,t("body").css({overflow:"",width:""}),t("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}}),"left"===e.edge?(a.css({width:"",right:"",left:"0"}),o.velocity({translateX:"-100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){!0===i&&(o.removeAttr("style"),o.css("width",e.menuWidth))}})):(a.css({width:"",right:"0",left:""}),o.velocity({translateX:"100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){!0===i&&(o.removeAttr("style"),o.css("width",e.menuWidth))}})),"function"==typeof e.onClose&&e.onClose.call(this,o)},s=!1,l=!1;e.draggable&&(a.on("click",function(){l&&r()}),a.hammer({prevent_default:!1}).on("pan",function(i){if("touch"==i.gesture.pointerType){i.gesture.direction;var n=i.gesture.center.x,a=i.gesture.center.y;i.gesture.velocityX;if(0===n&&0===a)return;var s=t("body"),c=t("#sidenav-overlay"),u=s.innerWidth();if(s.css("overflow","hidden"),s.width(u),0===c.length&&((c=t('
                        ')).css("opacity",0).click(function(){r()}),"function"==typeof e.onOpen&&e.onOpen.call(this,o),t("body").append(c)),"left"===e.edge&&(n>e.menuWidth?n=e.menuWidth:n<0&&(n=0)),"left"===e.edge)n=e.menuWidth/2&&(l=!0),o.css("transform","translateX("+(n-e.menuWidth)+"px)");else{n=window.innerWidth-e.menuWidth/2&&(l=!1);var d=n-e.menuWidth/2;d<0&&(d=0),o.css("transform","translateX("+d+"px)")}var p;"left"===e.edge?(p=n/e.menuWidth,c.velocity({opacity:p},{duration:10,queue:!1,easing:"easeOutQuad"})):(p=Math.abs((n-window.innerWidth)/e.menuWidth),c.velocity({opacity:p},{duration:10,queue:!1,easing:"easeOutQuad"}))}}).on("panend",function(i){if("touch"==i.gesture.pointerType){var n=t("#sidenav-overlay"),r=i.gesture.velocityX,c=i.gesture.center.x,u=c-e.menuWidth,d=c-e.menuWidth/2;u>0&&(u=0),d<0&&(d=0),s=!1,"left"===e.edge?l&&r<=.3||r<-.5?(0!==u&&o.velocity({translateX:[0,u]},{duration:300,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a.css({width:"50%",right:0,left:""}),l=!0):(!l||r>.3)&&(t("body").css({overflow:"",width:""}),o.velocity({translateX:[-1*e.menuWidth-10,u]},{duration:200,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof e.onClose&&e.onClose.call(this,o),t(this).remove()}}),a.css({width:"10px",right:"",left:0})):l&&r>=-.3||r>.5?(0!==d&&o.velocity({translateX:[0,d]},{duration:300,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a.css({width:"50%",right:"",left:0}),l=!0):(!l||r<-.3)&&(t("body").css({overflow:"",width:""}),o.velocity({translateX:[e.menuWidth+10,d]},{duration:200,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof e.onClose&&e.onClose.call(this,o),t(this).remove()}}),a.css({width:"10px",right:0,left:""}))}})),i.off("click.sidenav").on("click.sidenav",function(){if(!0===l)l=!1,s=!1,r();else{var i=t("body"),n=t('
                        '),c=i.innerWidth();i.css("overflow","hidden"),i.width(c),t("body").append(a),"left"===e.edge?(a.css({width:"50%",right:0,left:""}),o.velocity({translateX:[0,-1*e.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})):(a.css({width:"50%",right:"",left:0}),o.velocity({translateX:[0,e.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})),n.css("opacity",0).click(function(){l=!1,s=!1,r(),n.velocity({opacity:0},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}})}),t("body").append(n),n.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){l=!0,s=!1}}),"function"==typeof e.onOpen&&e.onOpen.call(this,o)}return!1})})},destroy:function(){var e=t("#sidenav-overlay"),i=t('.drag-target[data-sidenav="'+t(this).attr("data-activates")+'"]');e.trigger("click"),i.remove(),t(this).off("click"),e.remove()},show:function(){this.trigger("click")},hide:function(){t("#sidenav-overlay").trigger("click")}};t.fn.sideNav=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.sideNav"):e.init.apply(this,arguments)}}(jQuery),function(t){function e(e,i,n,o){var r=t();return t.each(a,function(t,a){if(a.height()>0){var s=a.offset().top,l=a.offset().left,c=l+a.width(),u=s+a.height();!(l>i||cn||u");n.html(s),e.is(":visible")?n.css("width",e.width()):n.css("width",t(window).width()/2),e.data("original-height")<=n.height()?e.css("height",n.height()):e.val().length0||t(i).is(":focus")||i.autofocus||void 0!==n.attr("placeholder")?n.siblings("label").addClass("active"):t(i)[0].validity?n.siblings("label").toggleClass("active",!0===t(i)[0].validity.badInput):n.siblings("label").removeClass("active")})};var i="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";t(document).on("change",i,function(){0===t(this).val().length&&void 0===t(this).attr("placeholder")||t(this).siblings("label").addClass("active"),validate_field(t(this))}),t(document).ready(function(){Materialize.updateTextFields()}),t(document).on("reset",function(e){var n=t(e.target);n.is("form")&&(n.find(i).removeClass("valid").removeClass("invalid"),n.find(i).each(function(){""===t(this).attr("value")&&t(this).siblings("label").removeClass("active")}),n.find("select.initialized").each(function(){var t=n.find("option[selected]").text();n.siblings("input.select-dropdown").val(t)}))}),t(document).on("focus",i,function(){t(this).siblings("label, .prefix").addClass("active")}),t(document).on("blur",i,function(){var e=t(this),i=".prefix";0===e.val().length&&!0!==e[0].validity.badInput&&void 0===e.attr("placeholder")&&(i+=", label"),e.siblings(i).removeClass("active"),validate_field(e)}),window.validate_field=function(t){var e=void 0!==t.attr("data-length"),i=parseInt(t.attr("data-length")),n=t.val().length;0!==t.val().length||!1!==t[0].validity.badInput||t.is(":required")?t.hasClass("validate")&&(t.is(":valid")&&e&&n<=i||t.is(":valid")&&!e?(t.removeClass("invalid"),t.addClass("valid")):(t.removeClass("valid"),t.addClass("invalid"))):t.hasClass("validate")&&(t.removeClass("valid"),t.removeClass("invalid"))};t(document).on("keyup.radio","input[type=radio], input[type=checkbox]",function(e){if(9===e.which)return t(this).addClass("tabbed"),void t(this).one("blur",function(e){t(this).removeClass("tabbed")})});var n=t(".hiddendiv").first();n.length||(n=t('
                        '),t("body").append(n));t(".materialize-textarea").each(function(){var e=t(this);e.data("original-height",e.height()),e.data("previous-length",e.val().length)}),t("body").on("keyup keydown autoresize",".materialize-textarea",function(){e(t(this))}),t(document).on("change",'.file-field input[type="file"]',function(){for(var e=t(this).closest(".file-field").find("input.file-path"),i=t(this)[0].files,n=[],o=0;o
                        ');t(this).after(e)});var r=function(t){var e=-7+parseInt(t.parent().css("padding-left"))+"px";t.velocity({height:"30px",width:"30px",top:"-30px",marginLeft:e},{duration:300,easing:"easeOutExpo"})},s=function(t){var e=t.width()-15,i=parseFloat(t.attr("max")),n=parseFloat(t.attr("min"));return(parseFloat(t.val())-n)/(i-n)*e};t(document).on("change",o,function(e){var i=t(this).siblings(".thumb");i.find(".value").html(t(this).val()),i.hasClass("active")||r(i);var n=s(t(this));i.addClass("active").css("left",n)}),t(document).on("mousedown touchstart",o,function(e){var i=t(this).siblings(".thumb");if(i.length<=0&&(i=t(''),t(this).after(i)),i.find(".value").html(t(this).val()),a=!0,t(this).addClass("active"),i.hasClass("active")||r(i),"input"!==e.type){var n=s(t(this));i.addClass("active").css("left",n)}}),t(document).on("mouseup touchend",".range-field",function(){a=!1,t(this).removeClass("active")}),t(document).on("input mousemove touchmove",".range-field",function(e){var i=t(this).children(".thumb"),n=t(this).find(o);if(a){i.hasClass("active")||r(i);var l=s(n);i.addClass("active").css("left",l),i.find(".value").html(i.siblings(o).val())}}),t(document).on("mouseout touchleave",".range-field",function(){if(!a){var e=t(this).children(".thumb"),i=7+parseInt(t(this).css("padding-left"))+"px";e.hasClass("active")&&e.velocity({height:"0",width:"0",top:"10px",marginLeft:i},{duration:100}),e.removeClass("active")}}),t.fn.autocomplete=function(e){var i={data:{},limit:1/0,onAutocomplete:null,minLength:1};return e=t.extend(i,e),this.each(function(){var i,n=t(this),o=e.data,a=0,r=-1,s=n.closest(".input-field");if(t.isEmptyObject(o))n.off("keyup.autocomplete focus.autocomplete");else{var l,c=t('');s.length?(l=s.children(".autocomplete-content.dropdown-content").first()).length||s.append(c):(l=n.next(".autocomplete-content.dropdown-content")).length||n.after(c),l.length&&(c=l);var u=function(t,e){var i=e.find("img"),n=e.text().toLowerCase().indexOf(""+t.toLowerCase()),o=n+t.length-1,a=e.text().slice(0,n),r=e.text().slice(n,o+1),s=e.text().slice(o+1);e.html(""+a+""+r+""+s+""),i.length&&e.prepend(i)},d=function(){r=-1,c.find(".active").removeClass("active")},p=function(){c.empty(),d(),i=void 0};n.off("blur.autocomplete").on("blur.autocomplete",function(){p()}),n.off("keyup.autocomplete focus.autocomplete").on("keyup.autocomplete focus.autocomplete",function(r){a=0;var s=n.val().toLowerCase();if(13!==r.which&&38!==r.which&&40!==r.which){if(i!==s&&(p(),s.length>=e.minLength))for(var l in o)if(o.hasOwnProperty(l)&&-1!==l.toLowerCase().indexOf(s)){if(a>=e.limit)break;var d=t("
                      • ");o[l]?d.append(''+l+""):d.append(""+l+""),c.append(d),u(s,d),a++}i=s}}),n.off("keydown.autocomplete").on("keydown.autocomplete",function(t){var e,i=t.which,n=c.children("li").length,o=c.children(".active").first();13===i&&r>=0?(e=c.children("li").eq(r)).length&&(e.trigger("mousedown.autocomplete"),t.preventDefault()):38!==i&&40!==i||(t.preventDefault(),38===i&&r>0&&r--,40===i&&r=0&&c.children("li").eq(r).addClass("active"))}),c.off("mousedown.autocomplete touchstart.autocomplete").on("mousedown.autocomplete touchstart.autocomplete","li",function(){var i=t(this).text().trim();n.val(i),n.trigger("change"),p(),"function"==typeof e.onAutocomplete&&e.onAutocomplete.call(this,i)})}})}}),t.fn.material_select=function(e){function i(t,e,i){var o=t.indexOf(e),a=-1===o;return a?t.push(e):t.splice(o,1),i.siblings("ul.dropdown-content").find("li:not(.optgroup)").eq(e).toggleClass("active"),i.find("option").eq(e).prop("selected",a),n(t,i),a}function n(t,e){for(var i="",n=0,o=t.length;n
                        ');s.addClass(n.attr("class")),n.is(":disabled")&&s.addClass("disabled");var l=t(''),c=n.children("option, optgroup"),u=[],d=!1,p=n.find("option:selected").html()||n.find("option:first").html()||"",h=function(e,i,n){var a=i.is(":disabled")?"disabled ":"",r="optgroup-option"===n?"optgroup-option ":"",s=o?'":"",c=i.data("icon"),u=i.attr("class");if(c){var d="";return u&&(d=' class="'+u+'"'),l.append(t('
                      • "+s+i.html()+"
                      • ")),!0}l.append(t('
                      • '+s+i.html()+"
                      • "))};c.length&&c.each(function(){if(t(this).is("option"))o?h(0,t(this),"multiple"):h(0,t(this));else if(t(this).is("optgroup")){var e=t(this).children("option");l.append(t('
                      • '+t(this).attr("label")+"
                      • ")),e.each(function(){h(0,t(this),"optgroup-option")})}}),l.find("li:not(.optgroup)").each(function(a){t(this).click(function(r){if(!t(this).hasClass("disabled")&&!t(this).hasClass("optgroup")){var s=!0;o?(t('input[type="checkbox"]',this).prop("checked",function(t,e){return!e}),s=i(u,a,n),m.trigger("focus")):(l.find("li").removeClass("active"),t(this).toggleClass("active"),m.val(t(this).text())),g(l,t(this)),n.find("option").eq(a).prop("selected",s),n.trigger("change"),void 0!==e&&e()}r.stopPropagation()})}),n.wrap(s);var f=t(''),v=p.replace(/"/g,"""),m=t('');n.before(m),m.before(f),m.after(l),n.is(":disabled")||m.dropdown({hover:!1}),n.attr("tabindex")&&t(m[0]).attr("tabindex",n.attr("tabindex")),n.addClass("initialized"),m.on({focus:function(){if(t("ul.select-dropdown").not(l[0]).is(":visible")&&(t("input.select-dropdown").trigger("close"),t(window).off("click.select")),!l.is(":visible")){t(this).trigger("open",["focus"]);var e=t(this).val();o&&e.indexOf(",")>=0&&(e=e.split(",")[0]);var i=l.find("li").filter(function(){return t(this).text().toLowerCase()===e.toLowerCase()})[0];g(l,i,!0),t(window).off("click.select").on("click.select",function(){o&&(d||m.trigger("close")),t(window).off("click.select")})}},click:function(t){t.stopPropagation()}}),m.on("blur",function(){o||(t(this).trigger("close"),t(window).off("click.select")),l.find("li.selected").removeClass("selected")}),l.hover(function(){d=!0},function(){d=!1}),o&&n.find("option:selected:not(:disabled)").each(function(){var t=this.index;i(u,t,n),l.find("li:not(.optgroup)").eq(t).find(":checkbox").prop("checked",!0)});var g=function(e,i,n){if(i){e.find("li.selected").removeClass("selected");var a=t(i);a.addClass("selected"),o&&!n||l.scrollTo(a)}},y=[];m.on("keydown",function(e){if(9!=e.which)if(40!=e.which||l.is(":visible")){if(13!=e.which||l.is(":visible")){e.preventDefault();var i=String.fromCharCode(e.which).toLowerCase(),n=[9,13,27,38,40];if(i&&-1===n.indexOf(e.which)){y.push(i);var a=y.join(""),r=l.find("li").filter(function(){return 0===t(this).text().toLowerCase().indexOf(a)})[0];r&&g(l,r)}if(13==e.which){var s=l.find("li.selected:not(.disabled)")[0];s&&(t(s).trigger("click"),o||m.trigger("close"))}40==e.which&&(r=l.find("li.selected").length?l.find("li.selected").next("li:not(.disabled)")[0]:l.find("li:not(.disabled)")[0],g(l,r)),27==e.which&&m.trigger("close"),38==e.which&&(r=l.find("li.selected").prev("li:not(.disabled)")[0])&&g(l,r),setTimeout(function(){y=[]},1e3)}}else m.trigger("open");else m.trigger("close")})}})}}(jQuery),function(t){var e={init:function(e){var i={indicators:!0,height:400,transition:500,interval:6e3};return e=t.extend(i,e),this.each(function(){function i(t,e){t.hasClass("center-align")?t.velocity({opacity:0,translateY:-100},{duration:e,queue:!1}):t.hasClass("right-align")?t.velocity({opacity:0,translateX:100},{duration:e,queue:!1}):t.hasClass("left-align")&&t.velocity({opacity:0,translateX:-100},{duration:e,queue:!1})}function n(t){t>=c.length?t=0:t<0&&(t=c.length-1),(u=l.find(".active").index())!=t&&(o=c.eq(u),$caption=o.find(".caption"),o.removeClass("active"),o.velocity({opacity:0},{duration:e.transition,queue:!1,easing:"easeOutQuad",complete:function(){c.not(".active").velocity({opacity:0,translateX:0,translateY:0},{duration:0,queue:!1})}}),i($caption,e.transition),e.indicators&&a.eq(u).removeClass("active"),c.eq(t).velocity({opacity:1},{duration:e.transition,queue:!1,easing:"easeOutQuad"}),c.eq(t).find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:e.transition,delay:e.transition,queue:!1,easing:"easeOutQuad"}),c.eq(t).addClass("active"),e.indicators&&a.eq(t).addClass("active"))}var o,a,r,s=t(this),l=s.find("ul.slides").first(),c=l.find("> li"),u=l.find(".active").index();-1!=u&&(o=c.eq(u)),s.hasClass("fullscreen")||(e.indicators?s.height(e.height+40):s.height(e.height),l.height(e.height)),c.find(".caption").each(function(){i(t(this),0)}),c.find("img").each(function(){var e="data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";t(this).attr("src")!==e&&(t(this).css("background-image",'url("'+t(this).attr("src")+'")'),t(this).attr("src",e))}),e.indicators&&(a=t('
                          '),c.each(function(i){var o=t('
                        • ');o.click(function(){n(l.parent().find(t(this)).index()),clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval)}),a.append(o)}),s.append(a),a=s.find("ul.indicators").find("li.indicator-item")),o?o.show():(c.first().addClass("active").velocity({opacity:1},{duration:e.transition,queue:!1,easing:"easeOutQuad"}),u=0,o=c.eq(u),e.indicators&&a.eq(u).addClass("active")),o.find("img").each(function(){o.find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:e.transition,queue:!1,easing:"easeOutQuad"})}),r=setInterval(function(){n((u=l.find(".active").index())+1)},e.transition+e.interval);var d=!1,p=!1,h=!1;s.hammer({prevent_default:!1}).on("pan",function(t){if("touch"===t.gesture.pointerType){clearInterval(r);var e=t.gesture.direction,i=t.gesture.deltaX,n=t.gesture.velocityX,o=t.gesture.velocityY;$curr_slide=l.find(".active"),Math.abs(n)>Math.abs(o)&&$curr_slide.velocity({translateX:i},{duration:50,queue:!1,easing:"easeOutQuad"}),4===e&&(i>s.innerWidth()/2||n<-.65)?h=!0:2===e&&(i<-1*s.innerWidth()/2||n>.65)&&(p=!0);var a;p&&(0===(a=$curr_slide.next()).length&&(a=c.first()),a.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"})),h&&(0===(a=$curr_slide.prev()).length&&(a=c.last()),a.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"}))}}).on("panend",function(t){"touch"===t.gesture.pointerType&&($curr_slide=l.find(".active"),d=!1,curr_index=l.find(".active").index(),!h&&!p||c.length<=1?$curr_slide.velocity({translateX:0},{duration:300,queue:!1,easing:"easeOutQuad"}):p?(n(curr_index+1),$curr_slide.velocity({translateX:-1*s.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):h&&(n(curr_index-1),$curr_slide.velocity({translateX:s.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})),p=!1,h=!1,clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval))}),s.on("sliderPause",function(){clearInterval(r)}),s.on("sliderStart",function(){clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval)}),s.on("sliderNext",function(){n((u=l.find(".active").index())+1)}),s.on("sliderPrev",function(){n((u=l.find(".active").index())-1)})})},pause:function(){t(this).trigger("sliderPause")},start:function(){t(this).trigger("sliderStart")},next:function(){t(this).trigger("sliderNext")},prev:function(){t(this).trigger("sliderPrev")}};t.fn.slider=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.tooltip"):e.init.apply(this,arguments)}}(jQuery),function(t){t(document).ready(function(){t(document).on("click.card",".card",function(e){if(t(this).find("> .card-reveal").length){var i=t(e.target).closest(".card");void 0===i.data("initialOverflow")&&i.data("initialOverflow",void 0===i.css("overflow")?"":i.css("overflow")),t(e.target).is(t(".card-reveal .card-title"))||t(e.target).is(t(".card-reveal .card-title i"))?t(this).find(".card-reveal").velocity({translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad",complete:function(){t(this).css({display:"none"}),i.css("overflow",i.data("initialOverflow"))}}):(t(e.target).is(t(".card .activator"))||t(e.target).is(t(".card .activator i")))&&(i.css("overflow","hidden"),t(this).find(".card-reveal").css({display:"block"}).velocity("stop",!1).velocity({translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"}))}})})}(jQuery),function(t){var e={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{}};t(document).ready(function(){t(document).on("click",".chip .close",function(e){t(this).closest(".chips").attr("data-initialized")||t(this).closest(".chip").remove()})}),t.fn.material_chip=function(i){var n=this;if(this.$el=t(this),this.$document=t(document),this.SELS={CHIPS:".chips",CHIP:".chip",INPUT:"input",DELETE:".material-icons",SELECTED_CHIP:".selected"},"data"===i)return this.$el.data("chips");var o=t.extend({},e,i);n.hasAutocomplete=!t.isEmptyObject(o.autocompleteOptions.data),this.init=function(){var e=0;n.$el.each(function(){var i=t(this),a=Materialize.guid();n.chipId=a,o.data&&o.data instanceof Array||(o.data=[]),i.data("chips",o.data),i.attr("data-index",e),i.attr("data-initialized",!0),i.hasClass(n.SELS.CHIPS)||i.addClass("chips"),n.chips(i,a),e++})},this.handleEvents=function(){var e=n.SELS;n.$document.off("click.chips-focus",e.CHIPS).on("click.chips-focus",e.CHIPS,function(i){t(i.target).find(e.INPUT).focus()}),n.$document.off("click.chips-select",e.CHIP).on("click.chips-select",e.CHIP,function(i){var o=t(i.target);if(o.length){var a=o.hasClass("selected"),r=o.closest(e.CHIPS);t(e.CHIP).removeClass("selected"),a||n.selectChip(o.index(),r)}}),n.$document.off("keydown.chips").on("keydown.chips",function(i){if(!t(i.target).is("input, textarea")){var o,a=n.$document.find(e.CHIP+e.SELECTED_CHIP),r=a.closest(e.CHIPS),s=a.siblings(e.CHIP).length;if(a.length)if(8===i.which||46===i.which){i.preventDefault(),o=a.index(),n.deleteChip(o,r);var l=null;o+1s)return void r.find("input").focus();n.selectChip(o,r)}}}),n.$document.off("focusin.chips",e.CHIPS+" "+e.INPUT).on("focusin.chips",e.CHIPS+" "+e.INPUT,function(i){var n=t(i.target).closest(e.CHIPS);n.addClass("focus"),n.siblings("label, .prefix").addClass("active"),t(e.CHIP).removeClass("selected")}),n.$document.off("focusout.chips",e.CHIPS+" "+e.INPUT).on("focusout.chips",e.CHIPS+" "+e.INPUT,function(i){var n=t(i.target).closest(e.CHIPS);n.removeClass("focus"),void 0!==n.data("chips")&&n.data("chips").length||n.siblings("label").removeClass("active"),n.siblings(".prefix").removeClass("active")}),n.$document.off("keydown.chips-add",e.CHIPS+" "+e.INPUT).on("keydown.chips-add",e.CHIPS+" "+e.INPUT,function(i){var o=t(i.target),a=o.closest(e.CHIPS),r=a.children(e.CHIP).length;if(13===i.which){if(n.hasAutocomplete&&a.find(".autocomplete-content.dropdown-content").length&&a.find(".autocomplete-content.dropdown-content").children().length)return;return i.preventDefault(),n.addChip({tag:o.val()},a),void o.val("")}if((8===i.keyCode||37===i.keyCode)&&""===o.val()&&r)return i.preventDefault(),n.selectChip(r-1,a),void o.blur()}),n.$document.off("click.chips-delete",e.CHIPS+" "+e.DELETE).on("click.chips-delete",e.CHIPS+" "+e.DELETE,function(i){var o=t(i.target),a=o.closest(e.CHIPS),r=o.closest(e.CHIP);i.stopPropagation(),n.deleteChip(r.index(),a),a.find("input").focus()})},this.chips=function(e,i){e.empty(),e.data("chips").forEach(function(t){e.append(n.renderChip(t))}),e.append(t('')),n.setPlaceholder(e);var a=e.next("label");a.length&&(a.attr("for",i),void 0!==e.data("chips")&&e.data("chips").length&&a.addClass("active"));var r=t("#"+i);n.hasAutocomplete&&(o.autocompleteOptions.onAutocomplete=function(t){n.addChip({tag:t},e),r.val(""),r.focus()},r.autocomplete(o.autocompleteOptions))},this.renderChip=function(e){if(e.tag){var i=t('
                          ');return i.text(e.tag),e.image&&i.prepend(t("").attr("src",e.image)),i.append(t('close')),i}},this.setPlaceholder=function(t){void 0!==t.data("chips")&&!t.data("chips").length&&o.placeholder?t.find("input").prop("placeholder",o.placeholder):(void 0===t.data("chips")||t.data("chips").length)&&o.secondaryPlaceholder&&t.find("input").prop("placeholder",o.secondaryPlaceholder)},this.isValid=function(t,e){for(var i=t.data("chips"),n=!1,o=0;o=o&&!t(this).hasClass("pinned")&&(i(t(this)),t(this).css("top",e.offset),t(this).addClass("pinned")),oe.bottom&&!t(this).hasClass("pin-bottom")&&(i(t(this)),t(this).addClass("pin-bottom"),t(this).css("top",e.bottom-r))})}var o=Materialize.guid(),a=t(this),r=t(this).offset().top;t(this).data("pushpin-id",o),n(a,t(window).scrollTop()),t(window).on("scroll."+o,function(){var i=t(window).scrollTop()+e.offset;n(a,i)})}))}}(jQuery),function(t){t(document).ready(function(){t.fn.reverse=[].reverse,t(document).on("mouseenter.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(i){var n=t(this);e(n)}),t(document).on("mouseleave.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(e){var n=t(this);i(n)}),t(document).on("click.fabClickToggle",".fixed-action-btn.click-to-toggle > a",function(n){var o=t(this).parent();o.hasClass("active")?i(o):e(o)}),t(document).on("click.fabToolbar",".fixed-action-btn.toolbar > a",function(e){var i=t(this).parent();n(i)})}),t.fn.extend({openFAB:function(){e(t(this))},closeFAB:function(){i(t(this))},openToolbar:function(){n(t(this))},closeToolbar:function(){o(t(this))}});var e=function(e){var i=e;if(!1===i.hasClass("active")){var n,o;!0===i.hasClass("horizontal")?o=40:n=40,i.addClass("active"),i.find("ul .btn-floating").velocity({scaleY:".4",scaleX:".4",translateY:n+"px",translateX:o+"px"},{duration:0});var a=0;i.find("ul .btn-floating").reverse().each(function(){t(this).velocity({opacity:"1",scaleX:"1",scaleY:"1",translateY:"0",translateX:"0"},{duration:80,delay:a}),a+=40})}},i=function(t){var e,i,n=t;!0===n.hasClass("horizontal")?i=40:e=40,n.removeClass("active");n.find("ul .btn-floating").velocity("stop",!0),n.find("ul .btn-floating").velocity({opacity:"0",scaleX:".4",scaleY:".4",translateY:e+"px",translateX:i+"px"},{duration:80})},n=function(e){if("true"!==e.attr("data-open")){var i,n,a,r=window.innerWidth,s=window.innerHeight,l=e[0].getBoundingClientRect(),c=e.find("> a").first(),u=e.find("> ul").first(),d=t('
                          '),p=c.css("background-color");c.append(d),i=l.left-r/2+l.width/2,n=s-l.bottom,a=r/d.width(),e.attr("data-origin-bottom",l.bottom),e.attr("data-origin-left",l.left),e.attr("data-origin-width",l.width),e.addClass("active"),e.attr("data-open",!0),e.css({"text-align":"center",width:"100%",bottom:0,left:0,transform:"translateX("+i+"px)",transition:"none"}),c.css({transform:"translateY("+-n+"px)",transition:"none"}),d.css({"background-color":p}),setTimeout(function(){e.css({transform:"",transition:"transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s"}),c.css({overflow:"visible",transform:"",transition:"transform .2s"}),setTimeout(function(){e.css({overflow:"hidden","background-color":p}),d.css({transform:"scale("+a+")",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"}),u.find("> li > a").css({opacity:1}),t(window).on("scroll.fabToolbarClose",function(){o(e),t(window).off("scroll.fabToolbarClose"),t(document).off("click.fabToolbarClose")}),t(document).on("click.fabToolbarClose",function(i){t(i.target).closest(u).length||(o(e),t(window).off("scroll.fabToolbarClose"),t(document).off("click.fabToolbarClose"))})},100)},0)}},o=function(t){if("true"===t.attr("data-open")){var e,i,n=window.innerWidth,o=window.innerHeight,a=t.attr("data-origin-width"),r=t.attr("data-origin-bottom"),s=t.attr("data-origin-left"),l=t.find("> .btn-floating").first(),c=t.find("> ul").first(),u=t.find(".fab-backdrop"),d=l.css("background-color");e=s-n/2+a/2,i=o-r,n/u.width(),t.removeClass("active"),t.attr("data-open",!1),t.css({"background-color":"transparent",transition:"none"}),l.css({transition:"none"}),u.css({transform:"scale(0)","background-color":d}),c.find("> li > a").css({opacity:""}),setTimeout(function(){u.remove(),t.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-e+"px,0,0)"}),l.css({overflow:"",transform:"translate3d(0,"+i+"px,0)"}),setTimeout(function(){t.css({transform:"translate3d(0,0,0)",transition:"transform .2s"}),l.css({transform:"translate3d(0,0,0)",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"})},20)},200)}}}(jQuery),function(t){Materialize.fadeInImage=function(e){var i;if("string"==typeof e)i=t(e);else{if("object"!=typeof e)return;i=e}i.css({opacity:0}),t(i).velocity({opacity:1},{duration:650,queue:!1,easing:"easeOutSine"}),t(i).velocity({opacity:1},{duration:1300,queue:!1,easing:"swing",step:function(e,i){i.start=100;var n=e/100,o=150-(100-e)/1.75;o<100&&(o=100),e>=0&&t(this).css({"-webkit-filter":"grayscale("+n+")brightness("+o+"%)",filter:"grayscale("+n+")brightness("+o+"%)"})}})},Materialize.showStaggeredList=function(e){var i;if("string"==typeof e)i=t(e);else{if("object"!=typeof e)return;i=e}var n=0;i.find("li").velocity({translateX:"-100px"},{duration:0}),i.find("li").each(function(){t(this).velocity({opacity:"1",translateX:"0"},{duration:800,delay:n,easing:[60,10]}),n+=120})},t(document).ready(function(){var e=!1,i=!1;t(".dismissable").each(function(){t(this).hammer({prevent_default:!1}).on("pan",function(n){if("touch"===n.gesture.pointerType){var o=t(this),a=n.gesture.direction,r=n.gesture.deltaX,s=n.gesture.velocityX;o.velocity({translateX:r},{duration:50,queue:!1,easing:"easeOutQuad"}),4===a&&(r>o.innerWidth()/2||s<-.75)&&(e=!0),2===a&&(r<-1*o.innerWidth()/2||s>.75)&&(i=!0)}}).on("panend",function(n){if(Math.abs(n.gesture.deltaX)s.getBoundingClientRect().top+window.pageYOffset+a&&!0!==n.done&&("function"==typeof r?r.call(this,s):"string"==typeof r&&new Function(r)(s),n.done=!0)}},n=Materialize.throttle(function(){i()},t.throttle||100);e||(window.addEventListener("scroll",n),window.addEventListener("resize",n),e=!0),setTimeout(n,0)}}(jQuery),function(t){Materialize.Picker=t(jQuery)}(function(t){function e(a,s,u,d){function p(){return e._.node("div",e._.node("div",e._.node("div",e._.node("div",T.component.nodes(b.open),k.box),k.wrap),k.frame),k.holder)}function h(){x.data(s,T).addClass(k.input).attr("tabindex",-1).val(x.data("value")?T.get("select",w.format):a.value),w.editable||x.on("focus."+b.id+" click."+b.id,function(t){t.preventDefault(),T.$root.eq(0).focus()}).on("keydown."+b.id,m),o(a,{haspopup:!0,expanded:!1,readonly:!1,owns:a.id+"_root"})}function f(){T.$root.on({keydown:m,focusin:function(t){T.$root.removeClass(k.focused),t.stopPropagation()},"mousedown click":function(e){var i=e.target;i!=T.$root.children()[0]&&(e.stopPropagation(),"mousedown"!=e.type||t(i).is("input, select, textarea, button, option")||(e.preventDefault(),T.$root.eq(0).focus()))}}).on({focus:function(){x.addClass(k.target)},blur:function(){x.removeClass(k.target)}}).on("focus.toOpen",g).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var e=t(this),i=e.data(),n=e.hasClass(k.navDisabled)||e.hasClass(k.disabled),o=r();o=o&&(o.type||o.href)&&o,(n||o&&!t.contains(T.$root[0],o))&&T.$root.eq(0).focus(),!n&&i.nav?T.set("highlight",T.component.item.highlight,{nav:i.nav}):!n&&"pick"in i?(T.set("select",i.pick),w.closeOnSelect&&T.close(!0)):i.clear?(T.clear(),w.closeOnSelect&&T.close(!0)):i.close&&T.close(!0)}),o(T.$root[0],"hidden",!0)}function v(){var e;!0===w.hiddenName?(e=a.name,a.name=""):e=(e=["string"==typeof w.hiddenPrefix?w.hiddenPrefix:"","string"==typeof w.hiddenSuffix?w.hiddenSuffix:"_submit"])[0]+a.name+e[1],T._hidden=t('")[0],x.on("change."+b.id,function(){T._hidden.value=a.value?T.get("select",w.formatSubmit):""}),w.container?t(w.container).append(T._hidden):x.before(T._hidden)}function m(t){var e=t.keyCode,i=/^(8|46)$/.test(e);if(27==e)return T.close(),!1;(32==e||i||!b.open&&T.component.key[e])&&(t.preventDefault(),t.stopPropagation(),i?T.clear().close():T.open())}function g(t){t.stopPropagation(),"focus"==t.type&&T.$root.addClass(k.focused),T.open()}if(!a)return e;var y=!1,b={id:a.id||"P"+Math.abs(~~(Math.random()*new Date))},w=u?t.extend(!0,{},u.defaults,d):d||{},k=t.extend({},e.klasses(),w.klass),x=t(a),C=function(){return this.start()},T=C.prototype={constructor:C,$node:x,start:function(){return b&&b.start?T:(b.methods={},b.start=!0,b.open=!1,b.type=a.type,a.autofocus=a==r(),a.readOnly=!w.editable,a.id=a.id||b.id,"text"!=a.type&&(a.type="text"),T.component=new u(T,w),T.$root=t(e._.node("div",p(),k.picker,'id="'+a.id+'_root" tabindex="0"')),f(),w.formatSubmit&&v(),h(),w.container?t(w.container).append(T.$root):x.before(T.$root),T.on({start:T.component.onStart,render:T.component.onRender,stop:T.component.onStop,open:T.component.onOpen,close:T.component.onClose,set:T.component.onSet}).on({start:w.onStart,render:w.onRender,stop:w.onStop,open:w.onOpen,close:w.onClose,set:w.onSet}),y=i(T.$root.children()[0]),a.autofocus&&T.open(),T.trigger("start").trigger("render"))},render:function(t){return t?T.$root.html(p()):T.$root.find("."+k.box).html(T.component.nodes(b.open)),T.trigger("render")},stop:function(){return b.start?(T.close(),T._hidden&&T._hidden.parentNode.removeChild(T._hidden),T.$root.remove(),x.removeClass(k.input).removeData(s),setTimeout(function(){x.off("."+b.id)},0),a.type=b.type,a.readOnly=!1,T.trigger("stop"),b.methods={},b.start=!1,T):T},open:function(i){return b.open?T:(x.addClass(k.active),o(a,"expanded",!0),setTimeout(function(){T.$root.addClass(k.opened),o(T.$root[0],"hidden",!1)},0),!1!==i&&(b.open=!0,y&&c.css("overflow","hidden").css("padding-right","+="+n()),T.$root.eq(0).focus(),l.on("click."+b.id+" focusin."+b.id,function(t){var e=t.target;e!=a&&e!=document&&3!=t.which&&T.close(e===T.$root.children()[0])}).on("keydown."+b.id,function(i){var n=i.keyCode,o=T.component.key[n],a=i.target;27==n?T.close(!0):a!=T.$root[0]||!o&&13!=n?t.contains(T.$root[0],a)&&13==n&&(i.preventDefault(),a.click()):(i.preventDefault(),o?e._.trigger(T.component.key.go,T,[e._.trigger(o)]):T.$root.find("."+k.highlighted).hasClass(k.disabled)||(T.set("select",T.component.item.highlight),w.closeOnSelect&&T.close(!0)))})),T.trigger("open"))},close:function(t){return t&&(T.$root.off("focus.toOpen").eq(0).focus(),setTimeout(function(){T.$root.on("focus.toOpen",g)},0)),x.removeClass(k.active),o(a,"expanded",!1),setTimeout(function(){T.$root.removeClass(k.opened+" "+k.focused),o(T.$root[0],"hidden",!0)},0),b.open?(b.open=!1,y&&c.css("overflow","").css("padding-right","-="+n()),l.off("."+b.id),T.trigger("close")):T},clear:function(t){return T.set("clear",null,t)},set:function(e,i,n){var o,a,r=t.isPlainObject(e),s=r?e:{};if(n=r&&t.isPlainObject(i)?i:n||{},e){r||(s[e]=i);for(o in s)a=s[o],o in T.component.item&&(void 0===a&&(a=null),T.component.set(o,a,n)),"select"!=o&&"clear"!=o||x.val("clear"==o?"":T.get(o,w.format)).trigger("change");T.render()}return n.muted?T:T.trigger("set",s)},get:function(t,i){if(t=t||"value",null!=b[t])return b[t];if("valueSubmit"==t){if(T._hidden)return T._hidden.value;t="value"}if("value"==t)return a.value;if(t in T.component.item){if("string"==typeof i){var n=T.component.get(t);return n?e._.trigger(T.component.formats.toString,T.component,[i,n]):""}return T.component.get(t)}},on:function(e,i,n){var o,a,r=t.isPlainObject(e),s=r?e:{};if(e){r||(s[e]=i);for(o in s)a=s[o],n&&(o="_"+o),b.methods[o]=b.methods[o]||[],b.methods[o].push(a)}return T},off:function(){var t,e,i=arguments;for(t=0,namesCount=i.length;t').appendTo("body"),i=e[0].offsetWidth;e.css("overflow","scroll");var n=t('
                          ').appendTo(e)[0].offsetWidth;return e.remove(),i-n}function o(e,i,n){if(t.isPlainObject(i))for(var o in i)a(e,o,i[o]);else a(e,i,n)}function a(t,e,i){t.setAttribute(("role"==e?"":"aria-")+e,i)}function r(){try{return document.activeElement}catch(t){}}var s=t(window),l=t(document),c=t(document.documentElement);return e.klasses=function(t){return t=t||"picker",{picker:t,opened:t+"--opened",focused:t+"--focused",input:t+"__input",active:t+"__input--active",target:t+"__input--target",holder:t+"__holder",frame:t+"__frame",wrap:t+"__wrap",box:t+"__box"}},e._={group:function(t){for(var i,n="",o=e._.trigger(t.min,t);o<=e._.trigger(t.max,t,[o]);o+=t.i)i=e._.trigger(t.item,t,[o]),n+=e._.node(t.node,i[0],i[1],i[2]);return n},node:function(e,i,n,o){return i?(i=t.isArray(i)?i.join(""):i,n=n?' class="'+n+'"':"",o=o?" "+o:"","<"+e+n+o+">"+i+""):""},lead:function(t){return(t<10?"0":"")+t},trigger:function(t,e,i){return"function"==typeof t?t.apply(e,i||[]):t},digits:function(t){return/\d/.test(t[1])?2:1},isDate:function(t){return{}.toString.call(t).indexOf("Date")>-1&&this.isInteger(t.getDate())},isInteger:function(t){return{}.toString.call(t).indexOf("Number")>-1&&t%1==0},ariaAttr:function(e,i){t.isPlainObject(e)||(e={attribute:i}),i="";for(var n in e){var o=("role"==n?"":"aria-")+n;i+=null==e[n]?"":o+'="'+e[n]+'"'}return i}},e.extend=function(i,n){t.fn[i]=function(o,a){var r=this.data(i);return"picker"==o?r:r&&"string"==typeof o?e._.trigger(r[o],r,[a]):this.each(function(){t(this).data(i)||new e(this,i,n,o)})},t.fn[i].defaults=n.defaults},e}),function(t){t(Materialize.Picker,jQuery)}(function(t,e){function i(t,e){var i=this,n=t.$node[0],o=n.value,a=t.$node.data("value"),r=a||o,s=a?e.formatSubmit:e.format,l=function(){return n.currentStyle?"rtl"==n.currentStyle.direction:"rtl"==getComputedStyle(t.$root[0]).direction};i.settings=e,i.$node=t.$node,i.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},i.item={},i.item.clear=null,i.item.disable=(e.disable||[]).slice(0),i.item.enable=-function(t){return!0===t[0]?t.shift():-1}(i.item.disable),i.set("min",e.min).set("max",e.max).set("now"),r?i.set("select",r,{format:s}):i.set("select",null).set("highlight",i.item.now),i.key={40:7,38:-7,39:function(){return l()?-1:1},37:function(){return l()?1:-1},go:function(t){var e=i.item.highlight,n=new Date(e.year,e.month,e.date+t);i.set("highlight",n,{interval:t}),this.render()}},t.on("render",function(){t.$root.find("."+e.klass.selectMonth).on("change",function(){var i=this.value;i&&(t.set("highlight",[t.get("view").year,i,t.get("highlight").date]),t.$root.find("."+e.klass.selectMonth).trigger("focus"))}),t.$root.find("."+e.klass.selectYear).on("change",function(){var i=this.value;i&&(t.set("highlight",[i,t.get("view").month,t.get("highlight").date]),t.$root.find("."+e.klass.selectYear).trigger("focus"))})},1).on("open",function(){var n="";i.disabled(i.get("now"))&&(n=":not(."+e.klass.buttonToday+")"),t.$root.find("button"+n+", select").attr("disabled",!1)},1).on("close",function(){t.$root.find("button, select").attr("disabled",!0)},1)}var n=t._;i.prototype.set=function(t,e,i){var n=this,o=n.item;return null===e?("clear"==t&&(t="select"),o[t]=e,n):(o["enable"==t?"disable":"flip"==t?"enable":t]=n.queue[t].split(" ").map(function(o){return e=n[o](t,e,i)}).pop(),"select"==t?n.set("highlight",o.select,i):"highlight"==t?n.set("view",o.highlight,i):t.match(/^(flip|min|max|disable|enable)$/)&&(o.select&&n.disabled(o.select)&&n.set("select",o.select,i),o.highlight&&n.disabled(o.highlight)&&n.set("highlight",o.highlight,i)),n)},i.prototype.get=function(t){return this.item[t]},i.prototype.create=function(t,i,o){var a,r=this;return i=void 0===i?t:i,i==-1/0||i==1/0?a=i:e.isPlainObject(i)&&n.isInteger(i.pick)?i=i.obj:e.isArray(i)?(i=new Date(i[0],i[1],i[2]),i=n.isDate(i)?i:r.create().obj):i=n.isInteger(i)||n.isDate(i)?r.normalize(new Date(i),o):r.now(t,i,o),{year:a||i.getFullYear(),month:a||i.getMonth(),date:a||i.getDate(),day:a||i.getDay(),obj:a||i,pick:a||i.getTime()}},i.prototype.createRange=function(t,i){var o=this,a=function(t){return!0===t||e.isArray(t)||n.isDate(t)?o.create(t):t};return n.isInteger(t)||(t=a(t)),n.isInteger(i)||(i=a(i)),n.isInteger(t)&&e.isPlainObject(i)?t=[i.year,i.month,i.date+t]:n.isInteger(i)&&e.isPlainObject(t)&&(i=[t.year,t.month,t.date+i]),{from:a(t),to:a(i)}},i.prototype.withinRange=function(t,e){return t=this.createRange(t.from,t.to),e.pick>=t.from.pick&&e.pick<=t.to.pick},i.prototype.overlapRanges=function(t,e){var i=this;return t=i.createRange(t.from,t.to),e=i.createRange(e.from,e.to),i.withinRange(t,e.from)||i.withinRange(t,e.to)||i.withinRange(e,t.from)||i.withinRange(e,t.to)},i.prototype.now=function(t,e,i){return e=new Date,i&&i.rel&&e.setDate(e.getDate()+i.rel),this.normalize(e,i)},i.prototype.navigate=function(t,i,n){var o,a,r,s,l=e.isArray(i),c=e.isPlainObject(i),u=this.item.view;if(l||c){for(c?(a=i.year,r=i.month,s=i.date):(a=+i[0],r=+i[1],s=+i[2]),n&&n.nav&&u&&u.month!==r&&(a=u.year,r=u.month),a=(o=new Date(a,r+(n&&n.nav?n.nav:0),1)).getFullYear(),r=o.getMonth();new Date(a,r,s).getMonth()!==r;)s-=1;i=[a,r,s]}return i},i.prototype.normalize=function(t){return t.setHours(0,0,0,0),t},i.prototype.measure=function(t,e){var i=this;return e?"string"==typeof e?e=i.parse(t,e):n.isInteger(e)&&(e=i.now(t,e,{rel:e})):e="min"==t?-1/0:1/0,e},i.prototype.viewset=function(t,e){return this.create([e.year,e.month,1])},i.prototype.validate=function(t,i,o){var a,r,s,l,c=this,u=i,d=o&&o.interval?o.interval:1,p=-1===c.item.enable,h=c.item.min,f=c.item.max,v=p&&c.item.disable.filter(function(t){if(e.isArray(t)){var o=c.create(t).pick;oi.pick&&(r=!0)}return n.isInteger(t)}).length;if((!o||!o.nav)&&(!p&&c.disabled(i)||p&&c.disabled(i)&&(v||a||r)||!p&&(i.pick<=h.pick||i.pick>=f.pick)))for(p&&!v&&(!r&&d>0||!a&&d<0)&&(d*=-1);c.disabled(i)&&(Math.abs(d)>1&&(i.monthu.month)&&(i=u,d=d>0?1:-1),i.pick<=h.pick?(s=!0,d=1,i=c.create([h.year,h.month,h.date+(i.pick===h.pick?0:-1)])):i.pick>=f.pick&&(l=!0,d=-1,i=c.create([f.year,f.month,f.date+(i.pick===f.pick?0:1)])),!s||!l);)i=c.create([i.year,i.month,i.date+d]);return i},i.prototype.disabled=function(t){var i=this,o=i.item.disable.filter(function(o){return n.isInteger(o)?t.day===(i.settings.firstDay?o:o-1)%7:e.isArray(o)||n.isDate(o)?t.pick===i.create(o).pick:e.isPlainObject(o)?i.withinRange(o,t):void 0});return o=o.length&&!o.filter(function(t){return e.isArray(t)&&"inverted"==t[3]||e.isPlainObject(t)&&t.inverted}).length,-1===i.item.enable?!o:o||t.picki.item.max.pick},i.prototype.parse=function(t,e,i){var o=this,a={};return e&&"string"==typeof e?(i&&i.format||((i=i||{}).format=o.settings.format),o.formats.toArray(i.format).map(function(t){var i=o.formats[t],r=i?n.trigger(i,o,[e,a]):t.replace(/^!/,"").length;i&&(a[t]=e.substr(0,r)),e=e.substr(r)}),[a.yyyy||a.yy,+(a.mm||a.m)-1,a.dd||a.d]):e},i.prototype.formats=function(){function t(t,e,i){var n=t.match(/\w+/)[0];return i.mm||i.m||(i.m=e.indexOf(n)+1),n.length}function e(t){return t.match(/\w+/)[0].length}return{d:function(t,e){return t?n.digits(t):e.date},dd:function(t,e){return t?2:n.lead(e.date)},ddd:function(t,i){return t?e(t):this.settings.weekdaysShort[i.day]},dddd:function(t,i){return t?e(t):this.settings.weekdaysFull[i.day]},m:function(t,e){return t?n.digits(t):e.month+1},mm:function(t,e){return t?2:n.lead(e.month+1)},mmm:function(e,i){var n=this.settings.monthsShort;return e?t(e,n,i):n[i.month]},mmmm:function(e,i){var n=this.settings.monthsFull;return e?t(e,n,i):n[i.month]},yy:function(t,e){return t?2:(""+e.year).slice(2)},yyyy:function(t,e){return t?4:e.year},toArray:function(t){return t.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(t,e){var i=this;return i.formats.toArray(t).map(function(t){return n.trigger(i.formats[t],i,[0,e])||t.replace(/^!/,"")}).join("")}}}(),i.prototype.isDateExact=function(t,i){var o=this;return n.isInteger(t)&&n.isInteger(i)||"boolean"==typeof t&&"boolean"==typeof i?t===i:(n.isDate(t)||e.isArray(t))&&(n.isDate(i)||e.isArray(i))?o.create(t).pick===o.create(i).pick:!(!e.isPlainObject(t)||!e.isPlainObject(i))&&(o.isDateExact(t.from,i.from)&&o.isDateExact(t.to,i.to))},i.prototype.isDateOverlap=function(t,i){var o=this,a=o.settings.firstDay?1:0;return n.isInteger(t)&&(n.isDate(i)||e.isArray(i))?(t=t%7+a)===o.create(i).day+1:n.isInteger(i)&&(n.isDate(t)||e.isArray(t))?(i=i%7+a)===o.create(t).day+1:!(!e.isPlainObject(t)||!e.isPlainObject(i))&&o.overlapRanges(t,i)},i.prototype.flipEnable=function(t){var e=this.item;e.enable=t||(-1==e.enable?1:-1)},i.prototype.deactivate=function(t,i){var o=this,a=o.item.disable.slice(0);return"flip"==i?o.flipEnable():!1===i?(o.flipEnable(1),a=[]):!0===i?(o.flipEnable(-1),a=[]):i.map(function(t){for(var i,r=0;r=d.year&&l.month>=d.month||!t&&l.year<=u.year&&l.month<=u.month?" "+i.klass.navDisabled:""),"data-nav="+(t||-1)+" "+n.ariaAttr({role:"button",controls:e.$node[0].id+"_table"})+' title="'+(t?i.labelMonthNext:i.labelMonthPrev)+'"')},f=function(o){var a=i.showMonthsShort?i.monthsShort:i.monthsFull;return"short_months"==o&&(a=i.monthsShort),i.selectMonths&&void 0==o?n.node("select",n.group({min:0,max:11,i:1,node:"option",item:function(t){return[a[t],0,"value="+t+(l.month==t?" selected":"")+(l.year==u.year&&td.month?" disabled":"")]}}),i.klass.selectMonth+" browser-default",(t?"":"disabled")+" "+n.ariaAttr({controls:e.$node[0].id+"_table"})+' title="'+i.labelMonthSelect+'"'):"short_months"==o?null!=r?a[r.month]:a[l.month]:n.node("div",a[l.month],i.klass.month)},v=function(o){var a=l.year,s=!0===i.selectYears?5:~~(i.selectYears/2);if(s){var c=u.year,p=d.year,h=a-s,f=a+s;if(c>h&&(f+=c-h,h=c),pm?m:v,f=p}if(i.selectYears&&void 0==o)return n.node("select",n.group({min:h,max:f,i:1,node:"option",item:function(t){return[t,0,"value="+t+(a==t?" selected":"")]}}),i.klass.selectYear+" browser-default",(t?"":"disabled")+" "+n.ariaAttr({controls:e.$node[0].id+"_table"})+' title="'+i.labelYearSelect+'"')}return"raw"===o&&null!=r?n.node("div",r.year):n.node("div",a,i.klass.year)};return createDayLabel=function(){return null!=r?r.date:a.date},createWeekdayLabel=function(){var t;return t=null!=r?r.day:a.day,i.weekdaysShort[t]},n.node("div",n.node("div",v("raw"),i.klass.year_display)+n.node("span",createWeekdayLabel()+", ","picker__weekday-display")+n.node("span",f("short_months")+" ",i.klass.month_display)+n.node("span",createDayLabel(),i.klass.day_display),i.klass.date_display)+n.node("div",n.node("div",n.node("div",(i.selectYears,f()+v()+h()+h(1)),i.klass.header)+n.node("table",p+n.node("tbody",n.group({min:0,max:5,i:1,node:"tr",item:function(t){var o=i.firstDay&&0===e.create([l.year,l.month,1]).day?-7:0;return[n.group({min:7*t-l.day+o+1,max:function(){return this.min+7-1},i:1,node:"td",item:function(t){t=e.create([l.year,l.month,t+(i.firstDay?1:0)]);var o=r&&r.pick==t.pick,p=s&&s.pick==t.pick,h=c&&e.disabled(t)||t.pickd.pick,f=n.trigger(e.formats.toString,e,[i.format,t]);return[n.node("div",t.date,function(e){return e.push(l.month==t.month?i.klass.infocus:i.klass.outfocus),a.pick==t.pick&&e.push(i.klass.now),o&&e.push(i.klass.selected),p&&e.push(i.klass.highlighted),h&&e.push(i.klass.disabled),e.join(" ")}([i.klass.day]),"data-pick="+t.pick+" "+n.ariaAttr({role:"gridcell",label:f,selected:!(!o||e.$node.val()!==f)||null,activedescendant:!!p||null,disabled:!!h||null})+" "+(h?"":'tabindex="0"')),"",n.ariaAttr({role:"presentation"})]}})]}})),i.klass.table,'id="'+e.$node[0].id+'_table" '+n.ariaAttr({role:"grid",controls:e.$node[0].id,readonly:!0})),i.klass.calendar_container)+n.node("div",n.node("button",i.today,"btn-flat picker__today waves-effect","type=button data-pick="+a.pick+(t&&!e.disabled(a)?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id}))+n.node("button",i.clear,"btn-flat picker__clear waves-effect","type=button data-clear=1"+(t?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id}))+n.node("button",i.close,"btn-flat picker__close waves-effect","type=button data-close=true "+(t?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id})),i.klass.footer),"picker__container__wrapper")},i.defaults=function(t){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysLetter:["S","M","T","W","T","F","S"],today:"Today",clear:"Clear",close:"Ok",closeOnSelect:!1,format:"d mmmm, yyyy",klass:{table:t+"table",header:t+"header",date_display:t+"date-display",day_display:t+"day-display",month_display:t+"month-display",year_display:t+"year-display",calendar_container:t+"calendar-container",navPrev:t+"nav--prev",navNext:t+"nav--next",navDisabled:t+"nav--disabled",month:t+"month",year:t+"year",selectMonth:t+"select--month",selectYear:t+"select--year",weekdays:t+"weekday",day:t+"day",disabled:t+"day--disabled",selected:t+"day--selected",highlighted:t+"day--highlighted",now:t+"day--today",infocus:t+"day--infocus",outfocus:t+"day--outfocus",footer:t+"footer",buttonClear:t+"button--clear",buttonToday:t+"button--today",buttonClose:t+"button--close"}}}(t.klasses().picker+"__"),t.extend("pickadate",i)}),function(t){function e(t){return document.createElementNS(l,t)}function i(t){return(t<10?"0":"")+t}function n(t){var e=++m+"";return t?t+e:e}function o(o,r){function l(t,e){var i=d.offset(),n=/^touch/.test(t.type),o=i.left+g,a=i.top+g,l=(n?t.originalEvent.touches[0]:t).pageX-o,c=(n?t.originalEvent.touches[0]:t).pageY-a,u=Math.sqrt(l*l+c*c),p=!1;if(!e||!(uy+w)){t.preventDefault();var v=setTimeout(function(){E.popover.addClass("clockpicker-moving")},200);E.setHand(l,c,!e,!0),s.off(h).on(h,function(t){t.preventDefault();var e=/^touch/.test(t.type),i=(e?t.originalEvent.touches[0]:t).pageX-o,n=(e?t.originalEvent.touches[0]:t).pageY-a;(p||i!==l||n!==c)&&(p=!0,E.setHand(i,n,!1,!0))}),s.off(f).on(f,function(t){s.off(f),t.preventDefault();var i=/^touch/.test(t.type),n=(i?t.originalEvent.changedTouches[0]:t).pageX-o,u=(i?t.originalEvent.changedTouches[0]:t).pageY-a;(e||p)&&n===l&&u===c&&E.setHand(n,u),"hours"===E.currentView?E.toggleView("minutes",x/2):r.autoclose&&(E.minutesView.addClass("clockpicker-dial-out"),setTimeout(function(){E.done()},x/2)),d.prepend(z),clearTimeout(v),E.popover.removeClass("clockpicker-moving"),s.off(h)})}}var u=t(C),d=u.find(".clockpicker-plate"),v=u.find(".picker__holder"),m=u.find(".clockpicker-hours"),T=u.find(".clockpicker-minutes"),S=u.find(".clockpicker-am-pm-block"),P="INPUT"===o.prop("tagName"),A=P?o:o.find("input"),O=t("label[for="+A.attr("id")+"]"),E=this;this.id=n("cp"),this.element=o,this.holder=v,this.options=r,this.isAppended=!1,this.isShown=!1,this.currentView="hours",this.isInput=P,this.input=A,this.label=O,this.popover=u,this.plate=d,this.hoursView=m,this.minutesView=T,this.amPmBlock=S,this.spanHours=u.find(".clockpicker-span-hours"),this.spanMinutes=u.find(".clockpicker-span-minutes"),this.spanAmPm=u.find(".clockpicker-span-am-pm"),this.footer=u.find(".picker__footer"),this.amOrPm="PM",r.twelvehour&&(r.ampmclickable?(this.spanAmPm.empty(),t('
                          AM
                          ').on("click",function(){E.spanAmPm.children("#click-am").addClass("text-primary"),E.spanAmPm.children("#click-pm").removeClass("text-primary"),E.amOrPm="AM"}).appendTo(this.spanAmPm),t('
                          PM
                          ').on("click",function(){E.spanAmPm.children("#click-pm").addClass("text-primary"),E.spanAmPm.children("#click-am").removeClass("text-primary"),E.amOrPm="PM"}).appendTo(this.spanAmPm)):(this.spanAmPm.empty(),t('
                          AM
                          ').appendTo(this.spanAmPm),t('
                          PM
                          ').appendTo(this.spanAmPm))),t('").click(t.proxy(this.clear,this)).appendTo(this.footer),t('").click(t.proxy(this.hide,this)).appendTo(this.footer),t('").click(t.proxy(this.done,this)).appendTo(this.footer),this.spanHours.click(t.proxy(this.toggleView,this,"hours")),this.spanMinutes.click(t.proxy(this.toggleView,this,"minutes")),A.on("focus.clockpicker click.clockpicker",t.proxy(this.show,this));var _,M,I,D,q=t('
                          ');if(r.twelvehour)for(_=1;_<13;_+=1)M=q.clone(),I=_/6*Math.PI,D=y,M.css({left:g+Math.sin(I)*D-w,top:g-Math.cos(I)*D-w}),M.html(0===_?"00":_),m.append(M),M.on(p,l);else for(_=0;_<24;_+=1)M=q.clone(),I=_/6*Math.PI,D=_>0&&_<13?b:y,M.css({left:g+Math.sin(I)*D-w,top:g-Math.cos(I)*D-w}),M.html(0===_?"00":_),m.append(M),M.on(p,l);for(_=0;_<60;_+=5)M=q.clone(),I=_/30*Math.PI,M.css({left:g+Math.sin(I)*y-w,top:g-Math.cos(I)*y-w}),M.html(i(_)),T.append(M),M.on(p,l);if(d.on(p,function(e){0===t(e.target).closest(".clockpicker-tick").length&&l(e,!0)}),c){var z=u.find(".clockpicker-canvas"),V=e("svg");V.setAttribute("class","clockpicker-svg"),V.setAttribute("width",k),V.setAttribute("height",k);var H=e("g");H.setAttribute("transform","translate("+g+","+g+")");var L=e("circle");L.setAttribute("class","clockpicker-canvas-bearing"),L.setAttribute("cx",0),L.setAttribute("cy",0),L.setAttribute("r",4);var j=e("line");j.setAttribute("x1",0),j.setAttribute("y1",0);var $=e("circle");$.setAttribute("class","clockpicker-canvas-bg"),$.setAttribute("r",w),H.appendChild(j),H.appendChild($),H.appendChild(L),V.appendChild(H),z.append(V),this.hand=j,this.bg=$,this.bearing=L,this.g=H,this.canvas=z}a(this.options.init)}function a(t){t&&"function"==typeof t&&t()}var r=t(window),s=t(document),l="http://www.w3.org/2000/svg",c="SVGAngle"in window&&function(){var t,e=document.createElement("div");return e.innerHTML="",t=(e.firstChild&&e.firstChild.namespaceURI)==l,e.innerHTML="",t}(),u=function(){var t=document.createElement("div").style;return"transition"in t||"WebkitTransition"in t||"MozTransition"in t||"msTransition"in t||"OTransition"in t}(),d="ontouchstart"in window,p="mousedown"+(d?" touchstart":""),h="mousemove.clockpicker"+(d?" touchmove.clockpicker":""),f="mouseup.clockpicker"+(d?" touchend.clockpicker":""),v=navigator.vibrate?"vibrate":navigator.webkitVibrate?"webkitVibrate":null,m=0,g=135,y=105,b=70,w=20,k=2*g,x=u?350:1,C=['
                          ','
                          ','
                          ','
                          ','
                          ','
                          ','
                          ','
                          ','',":",'',"
                          ",'
                          ','
                          ',"
                          ","
                          ","
                          ",'
                          ','
                          ','
                          ','
                          ','
                          ','
                          ',"
                          ",'
                          ',"
                          ","
                          ",'","
                          ","
                          ","
                          ","
                          ","
                          ","
                          "].join("");o.DEFAULTS={default:"",fromnow:0,donetext:"Ok",cleartext:"Clear",canceltext:"Cancel",autoclose:!1,ampmclickable:!0,darktheme:!1,twelvehour:!0,vibrate:!0},o.prototype.toggle=function(){this[this.isShown?"hide":"show"]()},o.prototype.locate=function(){var t=this.element,e=this.popover;t.offset(),t.outerWidth(),t.outerHeight(),this.options.align;e.show()},o.prototype.show=function(e){if(!this.isShown){a(this.options.beforeShow),t(":input").each(function(){t(this).attr("tabindex",-1)});var n=this;this.input.blur(),this.popover.addClass("picker--opened"),this.input.addClass("picker__input picker__input--active"),t(document.body).css("overflow","hidden");var o=((this.input.prop("value")||this.options.default||"")+"").split(":");if(this.options.twelvehour&&void 0!==o[1]&&(o[1].indexOf("AM")>0?this.amOrPm="AM":this.amOrPm="PM",o[1]=o[1].replace("AM","").replace("PM","")),"now"===o[0]){var l=new Date(+new Date+this.options.fromnow);o=[l.getHours(),l.getMinutes()],this.options.twelvehour&&(this.amOrPm=o[0]>=12&&o[0]<24?"PM":"AM")}if(this.hours=+o[0]||0,this.minutes=+o[1]||0,this.spanHours.html(this.hours),this.spanMinutes.html(i(this.minutes)),!this.isAppended){var c=document.querySelector(this.options.container);this.options.container&&c?c.appendChild(this.popover[0]):this.popover.insertAfter(this.input),this.options.twelvehour&&("PM"===this.amOrPm?(this.spanAmPm.children("#click-pm").addClass("text-primary"),this.spanAmPm.children("#click-am").removeClass("text-primary")):(this.spanAmPm.children("#click-am").addClass("text-primary"),this.spanAmPm.children("#click-pm").removeClass("text-primary"))),r.on("resize.clockpicker"+this.id,function(){n.isShown&&n.locate()}),this.isAppended=!0}this.toggleView("hours"),this.locate(),this.isShown=!0,s.on("click.clockpicker."+this.id+" focusin.clockpicker."+this.id,function(e){var i=t(e.target);0===i.closest(n.popover.find(".picker__wrap")).length&&0===i.closest(n.input).length&&n.hide()}),s.on("keyup.clockpicker."+this.id,function(t){27===t.keyCode&&n.hide()}),a(this.options.afterShow)}},o.prototype.hide=function(){a(this.options.beforeHide),this.input.removeClass("picker__input picker__input--active"),this.popover.removeClass("picker--opened"),t(document.body).css("overflow","visible"),this.isShown=!1,t(":input").each(function(e){t(this).attr("tabindex",e+1)}),s.off("click.clockpicker."+this.id+" focusin.clockpicker."+this.id),s.off("keyup.clockpicker."+this.id),this.popover.hide(),a(this.options.afterHide)},o.prototype.toggleView=function(e,i){var n=!1;"minutes"===e&&"visible"===t(this.hoursView).css("visibility")&&(a(this.options.beforeHourSelect),n=!0);var o="hours"===e,r=o?this.hoursView:this.minutesView,s=o?this.minutesView:this.hoursView;this.currentView=e,this.spanHours.toggleClass("text-primary",o),this.spanMinutes.toggleClass("text-primary",!o),s.addClass("clockpicker-dial-out"),r.css("visibility","visible").removeClass("clockpicker-dial-out"),this.resetClock(i),clearTimeout(this.toggleViewTimer),this.toggleViewTimer=setTimeout(function(){s.css("visibility","hidden")},x),n&&a(this.options.afterHourSelect)},o.prototype.resetClock=function(t){var e=this.currentView,i=this[e],n="hours"===e,o=i*(Math.PI/(n?6:30)),a=n&&i>0&&i<13?b:y,r=Math.sin(o)*a,s=-Math.cos(o)*a,l=this;c&&t?(l.canvas.addClass("clockpicker-canvas-out"),setTimeout(function(){l.canvas.removeClass("clockpicker-canvas-out"),l.setHand(r,s)},t)):this.setHand(r,s)},o.prototype.setHand=function(e,n,o,a){var r,s=Math.atan2(e,-n),l="hours"===this.currentView,u=Math.PI/(l||o?6:30),d=Math.sqrt(e*e+n*n),p=this.options,h=l&&d<(y+b)/2,f=h?b:y;if(p.twelvehour&&(f=y),s<0&&(s=2*Math.PI+s),r=Math.round(s/u),s=r*u,p.twelvehour?l?0===r&&(r=12):(o&&(r*=5),60===r&&(r=0)):l?(12===r&&(r=0),r=h?0===r?12:r:0===r?0:r+12):(o&&(r*=5),60===r&&(r=0)),this[this.currentView]!==r&&v&&this.options.vibrate&&(this.vibrateTimer||(navigator[v](10),this.vibrateTimer=setTimeout(t.proxy(function(){this.vibrateTimer=null},this),100))),this[this.currentView]=r,l?this.spanHours.html(r):this.spanMinutes.html(i(r)),c){var m=Math.sin(s)*(f-w),g=-Math.cos(s)*(f-w),k=Math.sin(s)*f,x=-Math.cos(s)*f;this.hand.setAttribute("x2",m),this.hand.setAttribute("y2",g),this.bg.setAttribute("cx",k),this.bg.setAttribute("cy",x)}else this[l?"hoursView":"minutesView"].find(".clockpicker-tick").each(function(){var e=t(this);e.toggleClass("active",r===+e.html())})},o.prototype.done=function(){a(this.options.beforeDone),this.hide(),this.label.addClass("active");var t=this.input.prop("value"),e=i(this.hours)+":"+i(this.minutes);this.options.twelvehour&&(e+=this.amOrPm),this.input.prop("value",e),e!==t&&(this.input.triggerHandler("change"),this.isInput||this.element.trigger("change")),this.options.autoclose&&this.input.trigger("blur"),a(this.options.afterDone)},o.prototype.clear=function(){this.hide(),this.label.removeClass("active");var t=this.input.prop("value");this.input.prop("value",""),""!==t&&(this.input.triggerHandler("change"),this.isInput||this.element.trigger("change")),this.options.autoclose&&this.input.trigger("blur")},o.prototype.remove=function(){this.element.removeData("clockpicker"),this.input.off("focus.clockpicker click.clockpicker"),this.isShown&&this.hide(),this.isAppended&&(r.off("resize.clockpicker"+this.id),this.popover.remove())},t.fn.pickatime=function(e){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var n=t(this),a=n.data("clockpicker");if(a)"function"==typeof a[e]&&a[e].apply(a,i);else{var r=t.extend({},o.DEFAULTS,n.data(),"object"==typeof e&&e);n.data("clockpicker",new o(n,r))}})}}(jQuery),function(t){function e(){var e=+t(this).attr("data-length"),i=+t(this).val().length,n=i<=e;t(this).parent().find('span[class="character-counter"]').html(i+"/"+e),o(n,t(this))}function i(e){var i=e.parent().find('span[class="character-counter"]');i.length||(i=t("").addClass("character-counter").css("float","right").css("font-size","12px").css("height",1),e.parent().append(i))}function n(){t(this).parent().find('span[class="character-counter"]').html("")}function o(t,e){var i=e.hasClass("invalid");t&&i?e.removeClass("invalid"):t||i||(e.removeClass("valid"),e.addClass("invalid"))}t.fn.characterCounter=function(){return this.each(function(){var o=t(this);o.parent().find('span[class="character-counter"]').length||void 0!==o.attr("data-length")&&(o.on("input",e),o.on("focus",e),o.on("blur",n),i(o))})},t(document).ready(function(){t("input, textarea").characterCounter()})}(jQuery),function(t){var e={init:function(e){var i={duration:200,dist:-100,shift:0,padding:0,fullWidth:!1,indicators:!1,noWrap:!1,onCycleTo:null};e=t.extend(i,e);var n=Materialize.objectSelectorString(t(this));return this.each(function(i){function o(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}function a(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientY:t.clientY}function r(t){return t>=C?t%C:t<0?r(C+t%C):t}function s(i){E=!0,j.hasClass("scrolling")||j.addClass("scrolling"),null!=H&&window.clearTimeout(H),H=window.setTimeout(function(){E=!1,j.removeClass("scrolling")},e.duration);var n,o,a,s,l,c,u,d=w;if(b="number"==typeof i?i:b,w=Math.floor((b+x/2)/x),a=b-w*x,s=a<0?1:-1,l=-s*a*2/x,o=C>>1,e.fullWidth?u="translateX(0)":(u="translateX("+(j[0].clientWidth-m)/2+"px) ",u+="translateY("+(j[0].clientHeight-g)/2+"px)"),N){var p=w%C,h=V.find(".indicator-item.active");h.index()!==p&&(h.removeClass("active"),V.find(".indicator-item").eq(p).addClass("active"))}for((!W||w>=0&&w0?1-l:1):(zTranslation=e.dist*(2*n-l*s),tweenedOpacity=1-.2*(2*n-l*s)),(!W||w-n>=0)&&((c=v[r(w-n)]).style[_]=u+" translateX("+(-e.shift+(-x*n-a)/2)+"px) translateZ("+zTranslation+"px)",c.style.zIndex=-n,c.style.opacity=tweenedOpacity,c.style.display="block");if((!W||w>=0&&w2||i<-2?(s(A-i),requestAnimationFrame(c)):s(A))}function u(i){if(q)return i.preventDefault(),i.stopPropagation(),!1;if(!e.fullWidth){var n=t(i.target).closest(".carousel-item").index();0!==r(w)-n&&(i.preventDefault(),i.stopPropagation()),d(n)}}function d(t){var e=w%C-t;W||(e<0?Math.abs(e+C)0&&Math.abs(e-C)0&&j.trigger("carouselPrev",[e])}function p(e){"mousedown"===e.type&&t(e.target).is("img")&&e.preventDefault(),k=!0,q=!1,z=!1,T=o(e),S=a(e),O=P=0,M=b,I=Date.now(),clearInterval(D),D=setInterval(l,100)}function h(t){var e,i;if(k)if(e=o(t),y=a(t),i=T-e,Math.abs(S-y)<30&&!z)(i>2||i<-2)&&(q=!0,T=e,s(b+i));else{if(q)return t.preventDefault(),t.stopPropagation(),!1;z=!0}if(q)return t.preventDefault(),t.stopPropagation(),!1}function f(t){if(k)return k=!1,clearInterval(D),A=b,(O>10||O<-10)&&(A=b+(P=.9*O)),A=Math.round(A/x)*x,W&&(A>=x*(C-1)?A=x*(C-1):A<0&&(A=0)),P=A-b,I=Date.now(),requestAnimationFrame(c),q&&(t.preventDefault(),t.stopPropagation()),!1}var v,m,g,b,w,k,x,C,T,S,P,A,O,E,_,M,I,D,q,z,V=t('
                            '),H=null,L=null,j=t(this),$=j.find(".carousel-item").length>1,N=(j.attr("data-indicators")||e.indicators)&&$,W=j.attr("data-no-wrap")||e.noWrap||!$,F=j.attr("data-namespace")||n+i;j.attr("data-namespace",F);var Q=function(e){var i=j.find(".carousel-item.active").length?j.find(".carousel-item.active").first():j.find(".carousel-item").first(),n=i.find("img").first();if(n.length)if(n[0].complete)if(n.height()>0)j.css("height",n.height());else{var o=n[0].naturalWidth,a=n[0].naturalHeight,r=j.width()/o*a;j.css("height",r)}else n.on("load",function(){j.css("height",t(this).height())});else if(!e){var s=i.height();j.css("height",s)}};if(e.fullWidth&&(e.dist=0,Q(),N&&j.find(".carousel-fixed-item").addClass("with-indicators")),j.hasClass("initialized"))return t(window).trigger("resize"),j.trigger("carouselNext",[1e-6]),!0;j.addClass("initialized"),k=!1,b=A=0,v=[],m=j.find(".carousel-item").first().innerWidth(),g=j.find(".carousel-item").first().innerHeight(),x=2*m+e.padding,j.find(".carousel-item").each(function(e){if(v.push(t(this)[0]),N){var i=t('
                          • ');0===e&&i.addClass("active"),i.click(function(e){e.stopPropagation(),d(t(this).index())}),V.append(i)}}),N&&j.append(V),C=v.length,_="transform",["webkit","Moz","O","ms"].every(function(t){var e=t+"Transform";return void 0===document.body.style[e]||(_=e,!1)});var X=Materialize.throttle(function(){if(e.fullWidth){m=j.find(".carousel-item").first().innerWidth();j.find(".carousel-item.active").height();x=2*m+e.padding,A=b=2*w*m,Q(!0)}else s()},200);t(window).off("resize.carousel-"+F).on("resize.carousel-"+F,X),void 0!==window.ontouchstart&&(j.on("touchstart.carousel",p),j.on("touchmove.carousel",h),j.on("touchend.carousel",f)),j.on("mousedown.carousel",p),j.on("mousemove.carousel",h),j.on("mouseup.carousel",f),j.on("mouseleave.carousel",f),j.on("click.carousel",u),s(b),t(this).on("carouselNext",function(t,e,i){void 0===e&&(e=1),"function"==typeof i&&(L=i),A=x*Math.round(b/x)+x*e,b!==A&&(P=A-b,I=Date.now(),requestAnimationFrame(c))}),t(this).on("carouselPrev",function(t,e,i){void 0===e&&(e=1),"function"==typeof i&&(L=i),A=x*Math.round(b/x)-x*e,b!==A&&(P=A-b,I=Date.now(),requestAnimationFrame(c))}),t(this).on("carouselSet",function(t,e,i){void 0===e&&(e=0),"function"==typeof i&&(L=i),d(e)})})},next:function(e,i){t(this).trigger("carouselNext",[e,i])},prev:function(e,i){t(this).trigger("carouselPrev",[e,i])},set:function(e,i){t(this).trigger("carouselSet",[e,i])},destroy:function(){var e=t(this).attr("data-namespace");t(this).removeAttr("data-namespace"),t(this).removeClass("initialized"),t(this).find(".indicators").remove(),t(this).off("carouselNext carouselPrev carouselSet"),t(window).off("resize.carousel-"+e),void 0!==window.ontouchstart&&t(this).off("touchstart.carousel touchmove.carousel touchend.carousel"),t(this).off("mousedown.carousel mousemove.carousel mouseup.carousel mouseleave.carousel click.carousel")}};t.fn.carousel=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.carousel"):e.init.apply(this,arguments)}}(jQuery),function(t){var e={init:function(e){return this.each(function(){var i=t("#"+t(this).attr("data-activates")),n=(t("body"),t(this)),o=n.parent(".tap-target-wrapper"),a=o.find(".tap-target-wave"),r=o.find(".tap-target-origin"),s=n.find(".tap-target-content");o.length||(o=n.wrap(t('
                            ')).parent()),s.length||(s=t('
                            '),n.append(s)),a.length||(a=t('
                            '),r.length||((r=i.clone(!0,!0)).addClass("tap-target-origin"),r.removeAttr("id"),r.removeAttr("style"),a.append(r)),o.append(a));var l=function(){o.is(".open")&&(o.removeClass("open"),r.off("click.tapTarget"),t(document).off("click.tapTarget"),t(window).off("resize.tapTarget"))},c=function(){var e="fixed"===i.css("position");if(!e)for(var r=i.parents(),l=0;lv,b=d<=m,w=d>m,k=p>=.25*h&&p<=.75*h,x=n.outerWidth(),C=n.outerHeight(),T=d+u/2-C/2,S=p+c/2-x/2,P=e?"fixed":"absolute",A=k?x:x/2+c,O=C/2,E=b?C/2:0,_=g&&!k?x/2-c:0,M=c,I=w?"bottom":"top",D=2*c,q=D,z=C/2-q/2,V=x/2-D/2,H={};H.top=b?T:"",H.right=y?h-S-x:"",H.bottom=w?f-T-C:"",H.left=g?S:"",H.position=P,o.css(H),s.css({width:A,height:O,top:E,right:0,bottom:0,left:_,padding:M,verticalAlign:I}),a.css({top:z,left:V,width:D,height:q})};"open"==e&&(c(),o.is(".open")||(o.addClass("open"),setTimeout(function(){r.off("click.tapTarget").on("click.tapTarget",function(t){l(),r.off("click.tapTarget")}),t(document).off("click.tapTarget").on("click.tapTarget",function(e){l(),t(document).off("click.tapTarget")});var e=Materialize.throttle(function(){c()},200);t(window).off("resize.tapTarget").on("resize.tapTarget",e)},0))),"close"==e&&l()})},open:function(){},close:function(){}};t.fn.tapTarget=function(i){if(e[i]||"object"==typeof i)return e.init.apply(this,arguments);t.error("Method "+i+" does not exist on jQuery.tap-target")}}(jQuery); \ No newline at end of file diff --git a/tabber/index.html b/tabber/index.html new file mode 100644 index 0000000..e69de29 From 6322d6381c686fcb2eb4a2e7ffec5dbfeb94f0e0 Mon Sep 17 00:00:00 2001 From: Boubacar Diallo Date: Tue, 1 Jan 2019 03:32:25 -0500 Subject: [PATCH 07/31] wrong url base --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index e159d40..3aec070 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -React App
                            \ No newline at end of file +React App
                            \ No newline at end of file From d7a1032cccdcf0f27076a8eebc2106cfc823b41f Mon Sep 17 00:00:00 2001 From: Boubacar Diallo Date: Tue, 1 Jan 2019 03:35:14 -0500 Subject: [PATCH 08/31] changed scripts and homepage --- boubareact/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/boubareact/package.json b/boubareact/package.json index 7f09a16..bf159dc 100644 --- a/boubareact/package.json +++ b/boubareact/package.json @@ -2,7 +2,7 @@ "name": "boubareact", "version": "0.1.0", "private": true, - "homepage": "https://dialbouba.github.io/react", + "homepage": "https://dialbouba.github.io/", "dependencies": { "gh-pages": "^2.0.1", "react": "^16.7.0", @@ -15,7 +15,7 @@ "test": "react-scripts test", "eject": "react-scripts eject", "predeploy": "npm run build", - "deploy": "gh-pages -d build" + "deploy": "gh-pages -d build && git checkout master && git pull origin gh-pages" }, "eslintConfig": { "extends": "react-app" From 4d90cb9e8abd08d452eb1606e4d2c21d179e612b Mon Sep 17 00:00:00 2001 From: Boubacar Diallo Date: Tue, 1 Jan 2019 03:37:25 -0500 Subject: [PATCH 09/31] Updates --- asset-manifest.json | 24 ++++++++--------- index.html | 2 +- ...nifest.261c64fa4901a81517dab7584bcc5d2c.js | 26 +++++++++++++++++++ ...nifest.3836750d0912d133f3c84d94db299353.js | 26 ------------------- service-worker.js | 4 +-- ...be11dc.chunk.js => main.ec78e038.chunk.js} | 2 +- ...hunk.js.map => main.ec78e038.chunk.js.map} | 2 +- ...n.bf2515a3.js => runtime~main.229c360f.js} | 4 +-- ...a3.js.map => runtime~main.229c360f.js.map} | 2 +- 9 files changed, 46 insertions(+), 46 deletions(-) create mode 100644 precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js delete mode 100644 precache-manifest.3836750d0912d133f3c84d94db299353.js rename static/js/{main.f5be11dc.chunk.js => main.ec78e038.chunk.js} (96%) rename static/js/{main.f5be11dc.chunk.js.map => main.ec78e038.chunk.js.map} (99%) rename static/js/{runtime~main.bf2515a3.js => runtime~main.229c360f.js} (67%) rename static/js/{runtime~main.bf2515a3.js.map => runtime~main.229c360f.js.map} (91%) diff --git a/asset-manifest.json b/asset-manifest.json index 12363bd..0d8f835 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,14 +1,14 @@ { - "main.css": "/react/static/css/main.6dbd5dd8.chunk.css", - "main.js": "/react/static/js/main.f5be11dc.chunk.js", - "main.js.map": "/react/static/js/main.f5be11dc.chunk.js.map", - "static/js/1.fa92c112.chunk.js": "/react/static/js/1.fa92c112.chunk.js", - "static/js/1.fa92c112.chunk.js.map": "/react/static/js/1.fa92c112.chunk.js.map", - "runtime~main.js": "/react/static/js/runtime~main.bf2515a3.js", - "runtime~main.js.map": "/react/static/js/runtime~main.bf2515a3.js.map", - "static/media/logo.svg": "/react/static/media/logo.5d5d9eef.svg", - "static/css/main.6dbd5dd8.chunk.css.map": "/react/static/css/main.6dbd5dd8.chunk.css.map", - "index.html": "/react/index.html", - "precache-manifest.3836750d0912d133f3c84d94db299353.js": "/react/precache-manifest.3836750d0912d133f3c84d94db299353.js", - "service-worker.js": "/react/service-worker.js" + "main.css": "/static/css/main.6dbd5dd8.chunk.css", + "main.js": "/static/js/main.ec78e038.chunk.js", + "main.js.map": "/static/js/main.ec78e038.chunk.js.map", + "static/js/1.fa92c112.chunk.js": "/static/js/1.fa92c112.chunk.js", + "static/js/1.fa92c112.chunk.js.map": "/static/js/1.fa92c112.chunk.js.map", + "runtime~main.js": "/static/js/runtime~main.229c360f.js", + "runtime~main.js.map": "/static/js/runtime~main.229c360f.js.map", + "static/media/logo.svg": "/static/media/logo.5d5d9eef.svg", + "static/css/main.6dbd5dd8.chunk.css.map": "/static/css/main.6dbd5dd8.chunk.css.map", + "index.html": "/index.html", + "precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js": "/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js", + "service-worker.js": "/service-worker.js" } \ No newline at end of file diff --git a/index.html b/index.html index e159d40..4170a89 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -React App
                            \ No newline at end of file +React App
                            \ No newline at end of file diff --git a/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js b/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js new file mode 100644 index 0000000..cf7572e --- /dev/null +++ b/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js @@ -0,0 +1,26 @@ +self.__precacheManifest = [ + { + "revision": "ec78e03830a74a19c1bf", + "url": "/static/css/main.6dbd5dd8.chunk.css" + }, + { + "revision": "ec78e03830a74a19c1bf", + "url": "/static/js/main.ec78e038.chunk.js" + }, + { + "revision": "fa92c112869d3657d47b", + "url": "/static/js/1.fa92c112.chunk.js" + }, + { + "revision": "229c360febb4351a89df", + "url": "/static/js/runtime~main.229c360f.js" + }, + { + "revision": "5d5d9eefa31e5e13a6610d9fa7a283bb", + "url": "/static/media/logo.5d5d9eef.svg" + }, + { + "revision": "bb0a932728177ec7366d75f74d6ff0e0", + "url": "/index.html" + } +]; \ No newline at end of file diff --git a/precache-manifest.3836750d0912d133f3c84d94db299353.js b/precache-manifest.3836750d0912d133f3c84d94db299353.js deleted file mode 100644 index 391a85a..0000000 --- a/precache-manifest.3836750d0912d133f3c84d94db299353.js +++ /dev/null @@ -1,26 +0,0 @@ -self.__precacheManifest = [ - { - "revision": "f5be11dc9b0fa7bb4694", - "url": "/react/static/css/main.6dbd5dd8.chunk.css" - }, - { - "revision": "f5be11dc9b0fa7bb4694", - "url": "/react/static/js/main.f5be11dc.chunk.js" - }, - { - "revision": "fa92c112869d3657d47b", - "url": "/react/static/js/1.fa92c112.chunk.js" - }, - { - "revision": "bf2515a31126aef78a60", - "url": "/react/static/js/runtime~main.bf2515a3.js" - }, - { - "revision": "5d5d9eefa31e5e13a6610d9fa7a283bb", - "url": "/react/static/media/logo.5d5d9eef.svg" - }, - { - "revision": "e0d0616c7abf025fa90b32ff4eeabf3b", - "url": "/react/index.html" - } -]; \ No newline at end of file diff --git a/service-worker.js b/service-worker.js index da20fc3..5046e53 100644 --- a/service-worker.js +++ b/service-worker.js @@ -14,7 +14,7 @@ importScripts("https://storage.googleapis.com/workbox-cdn/releases/3.6.3/workbox-sw.js"); importScripts( - "/react/precache-manifest.3836750d0912d133f3c84d94db299353.js" + "/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js" ); workbox.clientsClaim(); @@ -28,7 +28,7 @@ self.__precacheManifest = [].concat(self.__precacheManifest || []); workbox.precaching.suppressWarnings(); workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); -workbox.routing.registerNavigationRoute("/react/index.html", { +workbox.routing.registerNavigationRoute("/index.html", { blacklist: [/^\/_/,/\/[^\/]+\.[^\/]+$/], }); diff --git a/static/js/main.f5be11dc.chunk.js b/static/js/main.ec78e038.chunk.js similarity index 96% rename from static/js/main.f5be11dc.chunk.js rename to static/js/main.ec78e038.chunk.js index 37b0320..17ae0b6 100644 --- a/static/js/main.f5be11dc.chunk.js +++ b/static/js/main.ec78e038.chunk.js @@ -1,2 +1,2 @@ (window.webpackJsonp=window.webpackJsonp||[]).push([[0],{15:function(e,n,t){},17:function(e,n,t){},19:function(e,n,t){"use strict";t.r(n);var a=t(0),o=t.n(a),r=t(2),c=t.n(r),l=(t(15),t(3)),i=t(4),s=t(7),p=t(5),d=t(8),m=t(6),u=t.n(m),h=(t(17),function(e){function n(){return Object(l.a)(this,n),Object(s.a)(this,Object(p.a)(n).apply(this,arguments))}return Object(d.a)(n,e),Object(i.a)(n,[{key:"render",value:function(){return o.a.createElement("div",{className:"App"},o.a.createElement("header",{className:"App-header"},o.a.createElement("img",{src:u.a,className:"App-logo",alt:"logo"}),o.a.createElement("p",null,"Edit ",o.a.createElement("code",null,"src/App.js")," and save to reload."),o.a.createElement("a",{className:"App-link",href:"https://reactjs.org",target:"_blank",rel:"noopener noreferrer"},"Learn React")))}}]),n}(a.Component));Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));c.a.render(o.a.createElement(h,null),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then(function(e){e.unregister()})},6:function(e,n,t){e.exports=t.p+"static/media/logo.5d5d9eef.svg"},9:function(e,n,t){e.exports=t(19)}},[[9,2,1]]]); -//# sourceMappingURL=main.f5be11dc.chunk.js.map \ No newline at end of file +//# sourceMappingURL=main.ec78e038.chunk.js.map \ No newline at end of file diff --git a/static/js/main.f5be11dc.chunk.js.map b/static/js/main.ec78e038.chunk.js.map similarity index 99% rename from static/js/main.f5be11dc.chunk.js.map rename to static/js/main.ec78e038.chunk.js.map index 6c9e73a..0edca3a 100644 --- a/static/js/main.f5be11dc.chunk.js.map +++ b/static/js/main.ec78e038.chunk.js.map @@ -1 +1 @@ -{"version":3,"sources":["App.js","serviceWorker.js","index.js","logo.svg"],"names":["App","react_default","a","createElement","className","src","logo","alt","href","target","rel","Component","Boolean","window","location","hostname","match","ReactDOM","render","src_App_0","document","getElementById","navigator","serviceWorker","ready","then","registration","unregister","module","exports","__webpack_require__","p"],"mappings":"yOA2BeA,0LArBX,OACEC,EAAAC,EAAAC,cAAA,OAAKC,UAAU,OACbH,EAAAC,EAAAC,cAAA,UAAQC,UAAU,cAChBH,EAAAC,EAAAC,cAAA,OAAKE,IAAKC,IAAMF,UAAU,WAAWG,IAAI,SACzCN,EAAAC,EAAAC,cAAA,iBACOF,EAAAC,EAAAC,cAAA,0BADP,wBAGAF,EAAAC,EAAAC,cAAA,KACEC,UAAU,WACVI,KAAK,sBACLC,OAAO,SACPC,IAAI,uBAJN,wBATQC,cCQEC,QACW,cAA7BC,OAAOC,SAASC,UAEe,UAA7BF,OAAOC,SAASC,UAEhBF,OAAOC,SAASC,SAASC,MACvB,2DCZNC,IAASC,OAAOjB,EAAAC,EAAAC,cAACgB,EAAD,MAASC,SAASC,eAAe,SD2H3C,kBAAmBC,WACrBA,UAAUC,cAAcC,MAAMC,KAAK,SAAAC,GACjCA,EAAaC,kCEnInBC,EAAAC,QAAiBC,EAAAC,EAAuB","file":"static/js/main.f5be11dc.chunk.js","sourcesContent":["import React, { Component } from 'react';\nimport logo from './logo.svg';\nimport './App.css';\n\nclass App extends Component {\n render() {\n return (\n
                            \n
                            \n \"logo\"\n

                            \n Edit src/App.js and save to reload.\n

                            \n \n Learn React\n \n
                            \n
                            \n );\n }\n}\n\nexport default App;\n","// This optional code is used to register a service worker.\n// register() is not called by default.\n\n// This lets the app load faster on subsequent visits in production, and gives\n// it offline capabilities. However, it also means that developers (and users)\n// will only see deployed updates on subsequent visits to a page, after all the\n// existing tabs open on the page have been closed, since previously cached\n// resources are updated in the background.\n\n// To learn more about the benefits of this model and instructions on how to\n// opt-in, read http://bit.ly/CRA-PWA\n\nconst isLocalhost = Boolean(\n window.location.hostname === 'localhost' ||\n // [::1] is the IPv6 localhost address.\n window.location.hostname === '[::1]' ||\n // 127.0.0.1/8 is considered localhost for IPv4.\n window.location.hostname.match(\n /^127(?:\\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/\n )\n);\n\nexport function register(config) {\n if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {\n // The URL constructor is available in all browsers that support SW.\n const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href);\n if (publicUrl.origin !== window.location.origin) {\n // Our service worker won't work if PUBLIC_URL is on a different origin\n // from what our page is served on. This might happen if a CDN is used to\n // serve assets; see https://github.com/facebook/create-react-app/issues/2374\n return;\n }\n\n window.addEventListener('load', () => {\n const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;\n\n if (isLocalhost) {\n // This is running on localhost. Let's check if a service worker still exists or not.\n checkValidServiceWorker(swUrl, config);\n\n // Add some additional logging to localhost, pointing developers to the\n // service worker/PWA documentation.\n navigator.serviceWorker.ready.then(() => {\n console.log(\n 'This web app is being served cache-first by a service ' +\n 'worker. To learn more, visit http://bit.ly/CRA-PWA'\n );\n });\n } else {\n // Is not localhost. Just register service worker\n registerValidSW(swUrl, config);\n }\n });\n }\n}\n\nfunction registerValidSW(swUrl, config) {\n navigator.serviceWorker\n .register(swUrl)\n .then(registration => {\n registration.onupdatefound = () => {\n const installingWorker = registration.installing;\n if (installingWorker == null) {\n return;\n }\n installingWorker.onstatechange = () => {\n if (installingWorker.state === 'installed') {\n if (navigator.serviceWorker.controller) {\n // At this point, the updated precached content has been fetched,\n // but the previous service worker will still serve the older\n // content until all client tabs are closed.\n console.log(\n 'New content is available and will be used when all ' +\n 'tabs for this page are closed. See http://bit.ly/CRA-PWA.'\n );\n\n // Execute callback\n if (config && config.onUpdate) {\n config.onUpdate(registration);\n }\n } else {\n // At this point, everything has been precached.\n // It's the perfect time to display a\n // \"Content is cached for offline use.\" message.\n console.log('Content is cached for offline use.');\n\n // Execute callback\n if (config && config.onSuccess) {\n config.onSuccess(registration);\n }\n }\n }\n };\n };\n })\n .catch(error => {\n console.error('Error during service worker registration:', error);\n });\n}\n\nfunction checkValidServiceWorker(swUrl, config) {\n // Check if the service worker can be found. If it can't reload the page.\n fetch(swUrl)\n .then(response => {\n // Ensure service worker exists, and that we really are getting a JS file.\n const contentType = response.headers.get('content-type');\n if (\n response.status === 404 ||\n (contentType != null && contentType.indexOf('javascript') === -1)\n ) {\n // No service worker found. Probably a different app. Reload the page.\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister().then(() => {\n window.location.reload();\n });\n });\n } else {\n // Service worker found. Proceed as normal.\n registerValidSW(swUrl, config);\n }\n })\n .catch(() => {\n console.log(\n 'No internet connection found. App is running in offline mode.'\n );\n });\n}\n\nexport function unregister() {\n if ('serviceWorker' in navigator) {\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister();\n });\n }\n}\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\nimport * as serviceWorker from './serviceWorker';\n\nReactDOM.render(, document.getElementById('root'));\n\n// If you want your app to work offline and load faster, you can change\n// unregister() to register() below. Note this comes with some pitfalls.\n// Learn more about service workers: http://bit.ly/CRA-PWA\nserviceWorker.unregister();\n","module.exports = __webpack_public_path__ + \"static/media/logo.5d5d9eef.svg\";"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["App.js","serviceWorker.js","index.js","logo.svg"],"names":["App","react_default","a","createElement","className","src","logo","alt","href","target","rel","Component","Boolean","window","location","hostname","match","ReactDOM","render","src_App_0","document","getElementById","navigator","serviceWorker","ready","then","registration","unregister","module","exports","__webpack_require__","p"],"mappings":"yOA2BeA,0LArBX,OACEC,EAAAC,EAAAC,cAAA,OAAKC,UAAU,OACbH,EAAAC,EAAAC,cAAA,UAAQC,UAAU,cAChBH,EAAAC,EAAAC,cAAA,OAAKE,IAAKC,IAAMF,UAAU,WAAWG,IAAI,SACzCN,EAAAC,EAAAC,cAAA,iBACOF,EAAAC,EAAAC,cAAA,0BADP,wBAGAF,EAAAC,EAAAC,cAAA,KACEC,UAAU,WACVI,KAAK,sBACLC,OAAO,SACPC,IAAI,uBAJN,wBATQC,cCQEC,QACW,cAA7BC,OAAOC,SAASC,UAEe,UAA7BF,OAAOC,SAASC,UAEhBF,OAAOC,SAASC,SAASC,MACvB,2DCZNC,IAASC,OAAOjB,EAAAC,EAAAC,cAACgB,EAAD,MAASC,SAASC,eAAe,SD2H3C,kBAAmBC,WACrBA,UAAUC,cAAcC,MAAMC,KAAK,SAAAC,GACjCA,EAAaC,kCEnInBC,EAAAC,QAAiBC,EAAAC,EAAuB","file":"static/js/main.ec78e038.chunk.js","sourcesContent":["import React, { Component } from 'react';\nimport logo from './logo.svg';\nimport './App.css';\n\nclass App extends Component {\n render() {\n return (\n
                            \n
                            \n \"logo\"\n

                            \n Edit src/App.js and save to reload.\n

                            \n \n Learn React\n \n
                            \n
                            \n );\n }\n}\n\nexport default App;\n","// This optional code is used to register a service worker.\n// register() is not called by default.\n\n// This lets the app load faster on subsequent visits in production, and gives\n// it offline capabilities. However, it also means that developers (and users)\n// will only see deployed updates on subsequent visits to a page, after all the\n// existing tabs open on the page have been closed, since previously cached\n// resources are updated in the background.\n\n// To learn more about the benefits of this model and instructions on how to\n// opt-in, read http://bit.ly/CRA-PWA\n\nconst isLocalhost = Boolean(\n window.location.hostname === 'localhost' ||\n // [::1] is the IPv6 localhost address.\n window.location.hostname === '[::1]' ||\n // 127.0.0.1/8 is considered localhost for IPv4.\n window.location.hostname.match(\n /^127(?:\\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/\n )\n);\n\nexport function register(config) {\n if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {\n // The URL constructor is available in all browsers that support SW.\n const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href);\n if (publicUrl.origin !== window.location.origin) {\n // Our service worker won't work if PUBLIC_URL is on a different origin\n // from what our page is served on. This might happen if a CDN is used to\n // serve assets; see https://github.com/facebook/create-react-app/issues/2374\n return;\n }\n\n window.addEventListener('load', () => {\n const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;\n\n if (isLocalhost) {\n // This is running on localhost. Let's check if a service worker still exists or not.\n checkValidServiceWorker(swUrl, config);\n\n // Add some additional logging to localhost, pointing developers to the\n // service worker/PWA documentation.\n navigator.serviceWorker.ready.then(() => {\n console.log(\n 'This web app is being served cache-first by a service ' +\n 'worker. To learn more, visit http://bit.ly/CRA-PWA'\n );\n });\n } else {\n // Is not localhost. Just register service worker\n registerValidSW(swUrl, config);\n }\n });\n }\n}\n\nfunction registerValidSW(swUrl, config) {\n navigator.serviceWorker\n .register(swUrl)\n .then(registration => {\n registration.onupdatefound = () => {\n const installingWorker = registration.installing;\n if (installingWorker == null) {\n return;\n }\n installingWorker.onstatechange = () => {\n if (installingWorker.state === 'installed') {\n if (navigator.serviceWorker.controller) {\n // At this point, the updated precached content has been fetched,\n // but the previous service worker will still serve the older\n // content until all client tabs are closed.\n console.log(\n 'New content is available and will be used when all ' +\n 'tabs for this page are closed. See http://bit.ly/CRA-PWA.'\n );\n\n // Execute callback\n if (config && config.onUpdate) {\n config.onUpdate(registration);\n }\n } else {\n // At this point, everything has been precached.\n // It's the perfect time to display a\n // \"Content is cached for offline use.\" message.\n console.log('Content is cached for offline use.');\n\n // Execute callback\n if (config && config.onSuccess) {\n config.onSuccess(registration);\n }\n }\n }\n };\n };\n })\n .catch(error => {\n console.error('Error during service worker registration:', error);\n });\n}\n\nfunction checkValidServiceWorker(swUrl, config) {\n // Check if the service worker can be found. If it can't reload the page.\n fetch(swUrl)\n .then(response => {\n // Ensure service worker exists, and that we really are getting a JS file.\n const contentType = response.headers.get('content-type');\n if (\n response.status === 404 ||\n (contentType != null && contentType.indexOf('javascript') === -1)\n ) {\n // No service worker found. Probably a different app. Reload the page.\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister().then(() => {\n window.location.reload();\n });\n });\n } else {\n // Service worker found. Proceed as normal.\n registerValidSW(swUrl, config);\n }\n })\n .catch(() => {\n console.log(\n 'No internet connection found. App is running in offline mode.'\n );\n });\n}\n\nexport function unregister() {\n if ('serviceWorker' in navigator) {\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister();\n });\n }\n}\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\nimport * as serviceWorker from './serviceWorker';\n\nReactDOM.render(, document.getElementById('root'));\n\n// If you want your app to work offline and load faster, you can change\n// unregister() to register() below. Note this comes with some pitfalls.\n// Learn more about service workers: http://bit.ly/CRA-PWA\nserviceWorker.unregister();\n","module.exports = __webpack_public_path__ + \"static/media/logo.5d5d9eef.svg\";"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/runtime~main.bf2515a3.js b/static/js/runtime~main.229c360f.js similarity index 67% rename from static/js/runtime~main.bf2515a3.js rename to static/js/runtime~main.229c360f.js index 358c545..37f5fbf 100644 --- a/static/js/runtime~main.bf2515a3.js +++ b/static/js/runtime~main.229c360f.js @@ -1,2 +1,2 @@ -!function(e){function r(r){for(var n,f,i=r[0],l=r[1],a=r[2],p=0,s=[];p Date: Wed, 1 Jan 2020 12:25:49 -0500 Subject: [PATCH 10/31] new year same bugs --- boubareact/package-lock.json | 16862 ++++++++--------- boubareact/package.json | 8 +- boubareact/public/boubacar_diallo_resume.pdf | Bin 0 -> 98669 bytes boubareact/src/App.js | 32 +- 4 files changed, 7892 insertions(+), 9010 deletions(-) create mode 100644 boubareact/public/boubacar_diallo_resume.pdf diff --git a/boubareact/package-lock.json b/boubareact/package-lock.json index 4ae0c12..e4f06d8 100644 --- a/boubareact/package-lock.json +++ b/boubareact/package-lock.json @@ -5,162 +5,190 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", - "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", "requires": { "@babel/highlight": "^7.0.0" } }, "@babel/core": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.1.6.tgz", - "integrity": "sha512-Hz6PJT6e44iUNpAn8AoyAs6B3bl60g7MJQaI0rZEar6ECzh6+srYO1xlIdssio34mPaUtAb1y+XlkkSJzok3yw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.1.6", - "@babel/helpers": "^7.1.5", - "@babel/parser": "^7.1.6", - "@babel/template": "^7.1.2", - "@babel/traverse": "^7.1.6", - "@babel/types": "^7.1.6", - "convert-source-map": "^1.1.0", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.4.tgz", + "integrity": "sha512-+bYbx56j4nYBmpsWtnPUsKW3NdnYxbqyfrP2w9wILBuHzdfIKz9prieZK0DFPyIzkjYVUe4QkusGL07r5pXznQ==", + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helpers": "^7.7.4", + "@babel/parser": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4", + "convert-source-map": "^1.7.0", "debug": "^4.1.0", "json5": "^2.1.0", - "lodash": "^4.17.10", + "lodash": "^4.17.13", "resolve": "^1.3.2", "semver": "^5.4.1", "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "@babel/generator": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2.2.tgz", - "integrity": "sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==", + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz", + "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==", "requires": { - "@babel/types": "^7.2.2", + "@babel/types": "^7.7.4", "jsesc": "^2.5.1", - "lodash": "^4.17.10", - "source-map": "^0.5.0", - "trim-right": "^1.0.1" + "lodash": "^4.17.13", + "source-map": "^0.5.0" } }, "@babel/helper-annotate-as-pure": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz", - "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz", + "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==", "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.7.4" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz", - "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.4.tgz", + "integrity": "sha512-Biq/d/WtvfftWZ9Uf39hbPBYDUo986m5Bb4zhkeYDGUllF43D+nUe5M6Vuo6/8JDK/0YX/uBdeoQpyaNhNugZQ==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-explode-assignable-expression": "^7.7.4", + "@babel/types": "^7.7.4" } }, "@babel/helper-builder-react-jsx": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz", - "integrity": "sha512-ebJ2JM6NAKW0fQEqN8hOLxK84RbRz9OkUhGS/Xd5u56ejMfVbayJ4+LykERZCOUM6faa6Fp3SZNX3fcT16MKHw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.7.4.tgz", + "integrity": "sha512-kvbfHJNN9dg4rkEM4xn1s8d1/h6TYNvajy9L1wx4qLn9HFg0IkTsQi4rfBe92nxrPUFcMsHoMV+8rU7MJb3fCA==", "requires": { - "@babel/types": "^7.0.0", + "@babel/types": "^7.7.4", "esutils": "^2.0.0" } }, "@babel/helper-call-delegate": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz", - "integrity": "sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.4.tgz", + "integrity": "sha512-8JH9/B7J7tCYJ2PpWVpw9JhPuEVHztagNVuQAFBVFYluRMlpG7F1CgKEgGeL6KFqcsIa92ZYVj6DSc0XwmN1ZA==", "requires": { - "@babel/helper-hoist-variables": "^7.0.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-hoist-variables": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.7.4.tgz", + "integrity": "sha512-l+OnKACG4uiDHQ/aJT8dwpR+LhCJALxL0mJ6nzjB25e5IPwqV1VOsY7ah6UB1DG+VOXAIMtuC54rFJGiHkxjgA==", + "requires": { + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-member-expression-to-functions": "^7.7.4", + "@babel/helper-optimise-call-expression": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.4.tgz", + "integrity": "sha512-Mt+jBKaxL0zfOIWrfQpnfYCN7/rS6GKx6CCCfuoqVVd+17R8zNDlzVYmIi9qyb2wOk002NsmSTDymkIygDUH7A==", + "requires": { + "@babel/helper-regex": "^7.4.4", + "regexpu-core": "^4.6.0" } }, "@babel/helper-define-map": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz", - "integrity": "sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.4.tgz", + "integrity": "sha512-v5LorqOa0nVQUvAUTUF3KPastvUt/HzByXNamKQ6RdJRTV7j8rLL+WB5C/MzzWAwOomxDhYFb1wLLxHqox86lg==", "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/types": "^7.0.0", - "lodash": "^4.17.10" + "@babel/helper-function-name": "^7.7.4", + "@babel/types": "^7.7.4", + "lodash": "^4.17.13" } }, "@babel/helper-explode-assignable-expression": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz", - "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.4.tgz", + "integrity": "sha512-2/SicuFrNSXsZNBxe5UGdLr+HZg+raWBLE9vC98bdYOKX/U6PY0mdGlYUJdtTDPSU0Lw0PNbKKDpwYHJLn2jLg==", "requires": { - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" } }, "@babel/helper-function-name": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", - "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", "requires": { - "@babel/helper-get-function-arity": "^7.0.0", - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" } }, "@babel/helper-get-function-arity": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", - "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.7.4" } }, "@babel/helper-hoist-variables": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz", - "integrity": "sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.4.tgz", + "integrity": "sha512-wQC4xyvc1Jo/FnLirL6CEgPgPCa8M74tOdjWpRhQYapz5JC7u3NYU1zCVoVAGCE3EaIP9T1A3iW0WLJ+reZlpQ==", "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.7.4" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz", - "integrity": "sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.4.tgz", + "integrity": "sha512-9KcA1X2E3OjXl/ykfMMInBK+uVdfIVakVe7W7Lg3wfXUNyS3Q1HWLFRwZIjhqiCGbslummPDnmb7vIekS0C1vw==", "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.7.4" } }, "@babel/helper-module-imports": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz", - "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz", + "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==", "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.7.4" } }, "@babel/helper-module-transforms": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz", - "integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==", - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/helper-simple-access": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/template": "^7.2.2", - "@babel/types": "^7.2.2", - "lodash": "^4.17.10" + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.5.tgz", + "integrity": "sha512-A7pSxyJf1gN5qXVcidwLWydjftUN878VkalhXX5iQDuGyiGK3sOrrKKHF4/A4fwHtnsotv/NipwAeLzY4KQPvw==", + "requires": { + "@babel/helper-module-imports": "^7.7.4", + "@babel/helper-simple-access": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4", + "lodash": "^4.17.13" } }, "@babel/helper-optimise-call-expression": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz", - "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.4.tgz", + "integrity": "sha512-VB7gWZ2fDkSuqW6b1AKXkJWO5NyNI3bFL/kK79/30moK57blr6NbH8xcl2XcKCwOmJosftWunZqfO84IGq3ZZg==", "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.7.4" } }, "@babel/helper-plugin-utils": { @@ -169,78 +197,78 @@ "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==" }, "@babel/helper-regex": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0.tgz", - "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==", + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.5.5.tgz", + "integrity": "sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==", "requires": { - "lodash": "^4.17.10" + "lodash": "^4.17.13" } }, "@babel/helper-remap-async-to-generator": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz", - "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.4.tgz", + "integrity": "sha512-Sk4xmtVdM9sA/jCI80f+KS+Md+ZHIpjuqmYPk1M7F/upHou5e4ReYmExAiu6PVe65BhJPZA2CY9x9k4BqE5klw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-wrap-function": "^7.1.0", - "@babel/template": "^7.1.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-annotate-as-pure": "^7.7.4", + "@babel/helper-wrap-function": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" } }, "@babel/helper-replace-supers": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz", - "integrity": "sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.4.tgz", + "integrity": "sha512-pP0tfgg9hsZWo5ZboYGuBn/bbYT/hdLPVSS4NMmiRJdwWhP0IznPwN9AE1JwyGsjSPLC364I0Qh5p+EPkGPNpg==", "requires": { - "@babel/helper-member-expression-to-functions": "^7.0.0", - "@babel/helper-optimise-call-expression": "^7.0.0", - "@babel/traverse": "^7.2.3", - "@babel/types": "^7.0.0" + "@babel/helper-member-expression-to-functions": "^7.7.4", + "@babel/helper-optimise-call-expression": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" } }, "@babel/helper-simple-access": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz", - "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.4.tgz", + "integrity": "sha512-zK7THeEXfan7UlWsG2A6CI/L9jVnI5+xxKZOdej39Y0YtDYKx9raHk5F2EtK9K8DHRTihYwg20ADt9S36GR78A==", "requires": { - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" } }, "@babel/helper-split-export-declaration": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz", - "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", + "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.7.4" } }, "@babel/helper-wrap-function": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz", - "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.4.tgz", + "integrity": "sha512-VsfzZt6wmsocOaVU0OokwrIytHND55yvyT4BPB9AIIgwr8+x7617hetdJTsuGwygN5RC6mxA9EJztTjuwm2ofg==", "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/template": "^7.1.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.2.0" + "@babel/helper-function-name": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" } }, "@babel/helpers": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.2.0.tgz", - "integrity": "sha512-Fr07N+ea0dMcMN8nFpuK6dUIT7/ivt9yKQdEEnjVS83tG2pHwPi03gYmk/tyuwONnZ+sY+GFFPlWGgCtW1hF9A==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.7.4.tgz", + "integrity": "sha512-ak5NGZGJ6LV85Q1Zc9gn2n+ayXOizryhjSUBTdu5ih1tlVCJeuQENzc4ItyCVhINVXvIT/ZQ4mheGIsfBkpskg==", "requires": { - "@babel/template": "^7.1.2", - "@babel/traverse": "^7.1.5", - "@babel/types": "^7.2.0" + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" } }, "@babel/highlight": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", - "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", + "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", "requires": { "chalk": "^2.0.0", "esutils": "^2.0.2", @@ -248,810 +276,1418 @@ } }, "@babel/parser": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz", - "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==" + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz", + "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==" }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz", - "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.4.tgz", + "integrity": "sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.1.0", - "@babel/plugin-syntax-async-generators": "^7.2.0" + "@babel/helper-remap-async-to-generator": "^7.7.4", + "@babel/plugin-syntax-async-generators": "^7.7.4" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.1.0.tgz", - "integrity": "sha512-/PCJWN+CKt5v1xcGn4vnuu13QDoV+P7NcICP44BoonAJoPSGwVkgrXihFIQGiEjjPlUDBIw1cM7wYFLARS2/hw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.7.4.tgz", + "integrity": "sha512-EcuXeV4Hv1X3+Q1TsuOmyyxeTRiSqurGJ26+I/FW1WbymmRRapVORm6x1Zl3iDIHyRxEs+VXWp6qnlcfcJSbbw==", "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-member-expression-to-functions": "^7.0.0", - "@babel/helper-optimise-call-expression": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.1.0", - "@babel/plugin-syntax-class-properties": "^7.0.0" + "@babel/helper-create-class-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-proposal-decorators": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.1.6.tgz", - "integrity": "sha512-U42f8KhUbtlhUDyV/wK4Rq/wWh8vWyttYABckG/v0vVnMPvayOewZC/83CbVdmyP+UhEqI368FEQ7hHMfhBpQA==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.7.4.tgz", + "integrity": "sha512-GftcVDcLCwVdzKmwOBDjATd548+IE+mBo7ttgatqNDR7VG7GqIuZPtRWlMLHbhTXhcnFZiGER8iIYl1n/imtsg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-decorators": "^7.7.4" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.4.tgz", + "integrity": "sha512-StH+nGAdO6qDB1l8sZ5UBV8AC3F2VW2I8Vfld73TMKyptMU9DY5YsJAS8U81+vEtxcH3Y/La0wG0btDrhpnhjQ==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/plugin-syntax-decorators": "^7.1.0" + "@babel/plugin-syntax-dynamic-import": "^7.7.4" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz", - "integrity": "sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.7.4.tgz", + "integrity": "sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-json-strings": "^7.7.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.7.4.tgz", + "integrity": "sha512-TbYHmr1Gl1UC7Vo2HVuj/Naci5BEGNZ0AJhzqD2Vpr6QPFWpUmBRLrIDjedzx7/CShq0bRDS2gI4FIs77VHLVQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.7.4" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.7.4.tgz", + "integrity": "sha512-CG605v7lLpVgVldSY6kxsN9ui1DxFOyepBfuX2AzU2TNriMAYApoU55mrGw9Jr4TlrTzPCG10CL8YXyi+E/iPw==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-json-strings": "^7.2.0" + "@babel/plugin-syntax-numeric-separator": "^7.7.4" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.2.0.tgz", - "integrity": "sha512-1L5mWLSvR76XYUQJXkd/EEQgjq8HHRP6lQuZTTg0VA4tTGPpGemmCdAfQIz1rzEuWAm+ecP8PyyEm30jC1eQCg==", + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.7.tgz", + "integrity": "sha512-3qp9I8lelgzNedI3hrhkvhaEYree6+WHnyA/q4Dza9z7iEIs1eyhWyJnetk3jJ69RT0AT4G0UhEGwyGFJ7GUuQ==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.2.0" + "@babel/plugin-syntax-object-rest-spread": "^7.7.4" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz", - "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.7.4.tgz", + "integrity": "sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.2.0" + "@babel/plugin-syntax-optional-catch-binding": "^7.7.4" } }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz", - "integrity": "sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw==", + "@babel/plugin-proposal-optional-chaining": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.7.4.tgz", + "integrity": "sha512-JmgaS+ygAWDR/STPe3/7y0lNlHgS+19qZ9aC06nYLwQ/XB7c0q5Xs+ksFU3EDnp9EiEsO0dnRAOKeyLHTZuW3A==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.2.0" + "@babel/plugin-syntax-optional-chaining": "^7.7.4" } }, - "@babel/plugin-syntax-async-generators": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz", - "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==", + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.7.tgz", + "integrity": "sha512-80PbkKyORBUVm1fbTLrHpYdJxMThzM1UqFGh0ALEhO9TYbG86Ah9zQYAB/84axz2vcxefDLdZwWwZNlYARlu9w==", "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0" } }, - "@babel/plugin-syntax-class-properties": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.2.0.tgz", - "integrity": "sha512-UxYaGXYQ7rrKJS/PxIKRkv3exi05oH7rokBAsmCSsCxz1sVPZ7Fu6FzKoGgUvmY+0YgSkYHgUoCh5R5bCNBQlw==", + "@babel/plugin-syntax-async-generators": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.7.4.tgz", + "integrity": "sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-decorators": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz", - "integrity": "sha512-38QdqVoXdHUQfTpZo3rQwqQdWtCn5tMv4uV6r2RMfTqNBuv4ZBhz79SfaQWKTVmxHjeFv/DnXVC/+agHCklYWA==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.7.4.tgz", + "integrity": "sha512-0oNLWNH4k5ZbBVfAwiTU53rKFWIeTh6ZlaWOXWJc4ywxs0tjz5fc3uZ6jKAnZSxN98eXVgg7bJIuzjX+3SXY+A==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-dynamic-import": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz", - "integrity": "sha512-Gt9xNyRrCHCiyX/ZxDGOcBnlJl0I3IWicpZRC4CdC0P5a/I07Ya2OAMEBU+J7GmRFVmIetqEYRko6QYRuKOESw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.7.4.tgz", + "integrity": "sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-flow": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz", - "integrity": "sha512-r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.7.4.tgz", + "integrity": "sha512-2AMAWl5PsmM5KPkB22cvOkUyWk6MjUaqhHNU5nSPUl/ns3j5qLfw2SuYP5RbVZ0tfLvePr4zUScbICtDP2CUNw==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-json-strings": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz", - "integrity": "sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.7.4.tgz", + "integrity": "sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-jsx": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz", - "integrity": "sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.7.4.tgz", + "integrity": "sha512-wuy6fiMe9y7HeZBWXYCGt2RGxZOj0BImZ9EyXJVnVGBKO/Br592rbR3rtIQn0eQhAk9vqaKP5n8tVqEFBQMfLg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.7.4.tgz", + "integrity": "sha512-XKh/yIRPiQTOeBg0QJjEus5qiSKucKAiApNtO1psqG7D17xmE+X2i5ZqBEuSvo0HRuyPaKaSN/Gy+Ha9KFQolw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.7.4.tgz", + "integrity": "sha512-vmlUUBlLuFnbpaR+1kKIdo62xQEN+THWbtAHSEilo+0rHl2dKKCn6GLUVKpI848wL/T0ZPQgAy8asRJ9yYEjog==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-object-rest-spread": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz", - "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.7.4.tgz", + "integrity": "sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz", - "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.7.4.tgz", + "integrity": "sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.7.4.tgz", + "integrity": "sha512-2MqYD5WjZSbJdUagnJvIdSfkb/ucOC9/1fRJxm7GAxY6YQLWlUvkfxoNbUPcPLHJyetKUDQ4+yyuUyAoc0HriA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.4.tgz", + "integrity": "sha512-wdsOw0MvkL1UIgiQ/IFr3ETcfv1xb8RMM0H9wbiDyLaJFyiDg5oZvDLCXosIXmFeIlweML5iOBXAkqddkYNizg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-typescript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.2.0.tgz", - "integrity": "sha512-WhKr6yu6yGpGcNMVgIBuI9MkredpVc7Y3YR4UzEZmDztHoL6wV56YBHLhWnjO1EvId1B32HrD3DRFc+zSoKI1g==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.7.4.tgz", + "integrity": "sha512-77blgY18Hud4NM1ggTA8xVT/dBENQf17OpiToSa2jSmEY3fWXD2jwrdVlO4kq5yzUTeF15WSQ6b4fByNvJcjpQ==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz", - "integrity": "sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.7.4.tgz", + "integrity": "sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz", - "integrity": "sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.4.tgz", + "integrity": "sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg==", "requires": { - "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-module-imports": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.1.0" + "@babel/helper-remap-async-to-generator": "^7.7.4" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz", - "integrity": "sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.7.4.tgz", + "integrity": "sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz", - "integrity": "sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.7.4.tgz", + "integrity": "sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "lodash": "^4.17.10" + "lodash": "^4.17.13" } }, "@babel/plugin-transform-classes": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz", - "integrity": "sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-define-map": "^7.1.0", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-optimise-call-expression": "^7.0.0", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.4.tgz", + "integrity": "sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.7.4", + "@babel/helper-define-map": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-optimise-call-expression": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/helper-replace-supers": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz", - "integrity": "sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.7.4.tgz", + "integrity": "sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-destructuring": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.2.0.tgz", - "integrity": "sha512-coVO2Ayv7g0qdDbrNiadE4bU7lvCd9H539m2gMknyVjjMdwF/iCOM7R+E8PkntoqLkltO0rk+3axhpp/0v68VQ==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.7.4.tgz", + "integrity": "sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz", - "integrity": "sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ==", + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.7.tgz", + "integrity": "sha512-b4in+YlTeE/QmTgrllnb3bHA0HntYvjz8O3Mcbx75UBPJA2xhb5A8nle498VhxSXJHQefjtQxpnLPehDJ4TRlg==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.1.3" + "@babel/helper-create-regexp-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz", - "integrity": "sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.7.4.tgz", + "integrity": "sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz", - "integrity": "sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.7.4.tgz", + "integrity": "sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.1.0", + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-flow-strip-types": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.1.6.tgz", - "integrity": "sha512-0tyFAAjJmnRlr8MVJV39ASn1hv+PbdVP71hf7aAseqLfQ0o9QXk9htbMbq7/ZYXnUIp6gDw0lUUP0+PQMbbtmg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.7.4.tgz", + "integrity": "sha512-w9dRNlHY5ElNimyMYy0oQowvQpwt/PRHI0QS98ZJCTZU2bvSnKXo5zEiD5u76FBPigTm8TkqzmnUTg16T7qbkA==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.0.0" + "@babel/plugin-syntax-flow": "^7.7.4" } }, "@babel/plugin-transform-for-of": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz", - "integrity": "sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.7.4.tgz", + "integrity": "sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-function-name": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz", - "integrity": "sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.4.tgz", + "integrity": "sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g==", "requires": { - "@babel/helper-function-name": "^7.1.0", + "@babel/helper-function-name": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-literals": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz", - "integrity": "sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.7.4.tgz", + "integrity": "sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, - "@babel/plugin-transform-modules-amd": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz", - "integrity": "sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==", + "@babel/plugin-transform-member-expression-literals": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.7.4.tgz", + "integrity": "sha512-9VMwMO7i69LHTesL0RdGy93JU6a+qOPuvB4F4d0kR0zyVjJRVJRaoaGjhtki6SzQUu8yen/vxPKN6CWnCUw6bA==", "requires": { - "@babel/helper-module-transforms": "^7.1.0", "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-transform-modules-amd": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.5.tgz", + "integrity": "sha512-CT57FG4A2ZUNU1v+HdvDSDrjNWBrtCmSH6YbbgN3Lrf0Di/q/lWRxZrE72p3+HCCz9UjfZOEBdphgC0nzOS6DQ==", + "requires": { + "@babel/helper-module-transforms": "^7.7.5", + "@babel/helper-plugin-utils": "^7.0.0", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz", - "integrity": "sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==", + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.5.tgz", + "integrity": "sha512-9Cq4zTFExwFhQI6MT1aFxgqhIsMWQWDVwOgLzl7PTWJHsNaqFvklAU+Oz6AQLAS0dJKTwZSOCo20INwktxpi3Q==", "requires": { - "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-module-transforms": "^7.7.5", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-simple-access": "^7.1.0" + "@babel/helper-simple-access": "^7.7.4", + "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz", - "integrity": "sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.4.tgz", + "integrity": "sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw==", "requires": { - "@babel/helper-hoist-variables": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-hoist-variables": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz", - "integrity": "sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.4.tgz", + "integrity": "sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw==", "requires": { - "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-module-transforms": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.4.tgz", + "integrity": "sha512-jBUkiqLKvUWpv9GLSuHUFYdmHg0ujC1JEYoZUfeOOfNydZXp1sXObgyPatpcwjWgsdBGsagWW0cdJpX/DO2jMw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.7.4" + } + }, "@babel/plugin-transform-new-target": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz", - "integrity": "sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.7.4.tgz", + "integrity": "sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-object-super": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz", - "integrity": "sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.7.4.tgz", + "integrity": "sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.1.0" + "@babel/helper-replace-supers": "^7.7.4" } }, "@babel/plugin-transform-parameters": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz", - "integrity": "sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA==", + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.7.tgz", + "integrity": "sha512-OhGSrf9ZBrr1fw84oFXj5hgi8Nmg+E2w5L7NhnG0lPvpDtqd7dbyilM2/vR8CKbJ907RyxPh2kj6sBCSSfI9Ew==", + "requires": { + "@babel/helper-call-delegate": "^7.7.4", + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.7.4.tgz", + "integrity": "sha512-MatJhlC4iHsIskWYyawl53KuHrt+kALSADLQQ/HkhTjX954fkxIEh4q5slL4oRAnsm/eDoZ4q0CIZpcqBuxhJQ==", "requires": { - "@babel/helper-call-delegate": "^7.1.0", - "@babel/helper-get-function-arity": "^7.0.0", "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.2.0.tgz", - "integrity": "sha512-YYQFg6giRFMsZPKUM9v+VcHOdfSQdz9jHCx3akAi3UYgyjndmdYGSXylQ/V+HswQt4fL8IklchD9HTsaOCrWQQ==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.7.4.tgz", + "integrity": "sha512-U6XkHZ8RnmeEb8jBUOpeo6oFka5RhLgxAVvK4/fBbwoYlsHQYLb8I37ymTPDVsrWjqb94+hueuWQA/1OAA4rAQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-annotate-as-pure": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-react-display-name": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz", - "integrity": "sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.7.4.tgz", + "integrity": "sha512-sBbIvqYkthai0X0vkD2xsAwluBp+LtNHH+/V4a5ydifmTtb8KOVOlrMIk/MYmIc4uTYDnjZUHQildYNo36SRJw==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-react-jsx": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.2.0.tgz", - "integrity": "sha512-h/fZRel5wAfCqcKgq3OhbmYaReo7KkoJBpt8XnvpS7wqaNMqtw5xhxutzcm35iMUWucfAdT/nvGTsWln0JTg2Q==", + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.7.7.tgz", + "integrity": "sha512-SlPjWPbva2+7/ZJbGcoqjl4LsQaLpKEzxW9hcxU7675s24JmdotJOSJ4cgAbV82W3FcZpHIGmRZIlUL8ayMvjw==", "requires": { - "@babel/helper-builder-react-jsx": "^7.0.0", + "@babel/helper-builder-react-jsx": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0" + "@babel/plugin-syntax-jsx": "^7.7.4" } }, "@babel/plugin-transform-react-jsx-self": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz", - "integrity": "sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.7.4.tgz", + "integrity": "sha512-PWYjSfqrO273mc1pKCRTIJXyqfc9vWYBax88yIhQb+bpw3XChVC7VWS4VwRVs63wFHKxizvGSd00XEr+YB9Q2A==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0" + "@babel/plugin-syntax-jsx": "^7.7.4" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz", - "integrity": "sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.7.4.tgz", + "integrity": "sha512-5ZU9FnPhqtHsOXxutRtXZAzoEJwDaP32QcobbMP1/qt7NYcsCNK8XgzJcJfoEr/ZnzVvUNInNjIW22Z6I8p9mg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0" + "@babel/plugin-syntax-jsx": "^7.7.4" } }, "@babel/plugin-transform-regenerator": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz", - "integrity": "sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==", + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.5.tgz", + "integrity": "sha512-/8I8tPvX2FkuEyWbjRCt4qTAgZK0DVy8QRguhA524UH48RfGJy94On2ri+dCuwOpcerPRl9O4ebQkRcVzIaGBw==", "requires": { - "regenerator-transform": "^0.13.3" + "regenerator-transform": "^0.14.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.7.4.tgz", + "integrity": "sha512-OrPiUB5s5XvkCO1lS7D8ZtHcswIC57j62acAnJZKqGGnHP+TIc/ljQSrgdX/QyOTdEK5COAhuc820Hi1q2UgLQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-runtime": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.1.0.tgz", - "integrity": "sha512-WFLMgzu5DLQEah0lKTJzYb14vd6UiES7PTnXcvrPZ1VrwFeJ+mTbvr65fFAsXYMt2bIoOoC0jk76zY1S7HZjUg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.7.4.tgz", + "integrity": "sha512-O8kSkS5fP74Ad/8pfsCMGa8sBRdLxYoSReaARRNSz3FbFQj3z/QUvoUmJ28gn9BO93YfnXc3j+Xyaqe8cKDNBQ==", "requires": { - "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-module-imports": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0", "resolve": "^1.8.1", "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz", - "integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.7.4.tgz", + "integrity": "sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-spread": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz", - "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.7.4.tgz", + "integrity": "sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz", - "integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.7.4.tgz", + "integrity": "sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/helper-regex": "^7.0.0" } }, "@babel/plugin-transform-template-literals": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz", - "integrity": "sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.7.4.tgz", + "integrity": "sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-annotate-as-pure": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz", - "integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.7.4.tgz", + "integrity": "sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-typescript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.2.0.tgz", - "integrity": "sha512-EnI7i2/gJ7ZNr2MuyvN2Hu+BHJENlxWte5XygPvfj/MbvtOkWor9zcnHpMMQL2YYaaCcqtIvJUyJ7QVfoGs7ew==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.7.4.tgz", + "integrity": "sha512-X8e3tcPEKnwwPVG+vP/vSqEShkwODOEeyQGod82qrIuidwIrfnsGn11qPM1jBLF4MqguTXXYzm58d0dY+/wdpg==", "requires": { + "@babel/helper-create-class-features-plugin": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-typescript": "^7.2.0" + "@babel/plugin-syntax-typescript": "^7.7.4" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz", - "integrity": "sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.4.tgz", + "integrity": "sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.1.3" + "@babel/helper-create-regexp-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/preset-env": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.2.3.tgz", - "integrity": "sha512-AuHzW7a9rbv5WXmvGaPX7wADxFkZIqKlbBh1dmZUQp4iwiPpkE/Qnrji6SC4UQCQzvWY/cpHET29eUhXS9cLPw==", + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.7.tgz", + "integrity": "sha512-pCu0hrSSDVI7kCVUOdcMNQEbOPJ52E+LrQ14sN8uL2ALfSqePZQlKrOy+tM4uhEdYlCHi4imr8Zz2cZe9oSdIg==", "requires": { - "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-module-imports": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-async-generator-functions": "^7.2.0", - "@babel/plugin-proposal-json-strings": "^7.2.0", - "@babel/plugin-proposal-object-rest-spread": "^7.2.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.2.0", - "@babel/plugin-syntax-async-generators": "^7.2.0", - "@babel/plugin-syntax-object-rest-spread": "^7.2.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.2.0", - "@babel/plugin-transform-arrow-functions": "^7.2.0", - "@babel/plugin-transform-async-to-generator": "^7.2.0", - "@babel/plugin-transform-block-scoped-functions": "^7.2.0", - "@babel/plugin-transform-block-scoping": "^7.2.0", - "@babel/plugin-transform-classes": "^7.2.0", - "@babel/plugin-transform-computed-properties": "^7.2.0", - "@babel/plugin-transform-destructuring": "^7.2.0", - "@babel/plugin-transform-dotall-regex": "^7.2.0", - "@babel/plugin-transform-duplicate-keys": "^7.2.0", - "@babel/plugin-transform-exponentiation-operator": "^7.2.0", - "@babel/plugin-transform-for-of": "^7.2.0", - "@babel/plugin-transform-function-name": "^7.2.0", - "@babel/plugin-transform-literals": "^7.2.0", - "@babel/plugin-transform-modules-amd": "^7.2.0", - "@babel/plugin-transform-modules-commonjs": "^7.2.0", - "@babel/plugin-transform-modules-systemjs": "^7.2.0", - "@babel/plugin-transform-modules-umd": "^7.2.0", - "@babel/plugin-transform-new-target": "^7.0.0", - "@babel/plugin-transform-object-super": "^7.2.0", - "@babel/plugin-transform-parameters": "^7.2.0", - "@babel/plugin-transform-regenerator": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.2.0", - "@babel/plugin-transform-spread": "^7.2.0", - "@babel/plugin-transform-sticky-regex": "^7.2.0", - "@babel/plugin-transform-template-literals": "^7.2.0", - "@babel/plugin-transform-typeof-symbol": "^7.2.0", - "@babel/plugin-transform-unicode-regex": "^7.2.0", - "browserslist": "^4.3.4", + "@babel/plugin-proposal-async-generator-functions": "^7.7.4", + "@babel/plugin-proposal-dynamic-import": "^7.7.4", + "@babel/plugin-proposal-json-strings": "^7.7.4", + "@babel/plugin-proposal-object-rest-spread": "^7.7.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.7.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.7.7", + "@babel/plugin-syntax-async-generators": "^7.7.4", + "@babel/plugin-syntax-dynamic-import": "^7.7.4", + "@babel/plugin-syntax-json-strings": "^7.7.4", + "@babel/plugin-syntax-object-rest-spread": "^7.7.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.7.4", + "@babel/plugin-syntax-top-level-await": "^7.7.4", + "@babel/plugin-transform-arrow-functions": "^7.7.4", + "@babel/plugin-transform-async-to-generator": "^7.7.4", + "@babel/plugin-transform-block-scoped-functions": "^7.7.4", + "@babel/plugin-transform-block-scoping": "^7.7.4", + "@babel/plugin-transform-classes": "^7.7.4", + "@babel/plugin-transform-computed-properties": "^7.7.4", + "@babel/plugin-transform-destructuring": "^7.7.4", + "@babel/plugin-transform-dotall-regex": "^7.7.7", + "@babel/plugin-transform-duplicate-keys": "^7.7.4", + "@babel/plugin-transform-exponentiation-operator": "^7.7.4", + "@babel/plugin-transform-for-of": "^7.7.4", + "@babel/plugin-transform-function-name": "^7.7.4", + "@babel/plugin-transform-literals": "^7.7.4", + "@babel/plugin-transform-member-expression-literals": "^7.7.4", + "@babel/plugin-transform-modules-amd": "^7.7.5", + "@babel/plugin-transform-modules-commonjs": "^7.7.5", + "@babel/plugin-transform-modules-systemjs": "^7.7.4", + "@babel/plugin-transform-modules-umd": "^7.7.4", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4", + "@babel/plugin-transform-new-target": "^7.7.4", + "@babel/plugin-transform-object-super": "^7.7.4", + "@babel/plugin-transform-parameters": "^7.7.7", + "@babel/plugin-transform-property-literals": "^7.7.4", + "@babel/plugin-transform-regenerator": "^7.7.5", + "@babel/plugin-transform-reserved-words": "^7.7.4", + "@babel/plugin-transform-shorthand-properties": "^7.7.4", + "@babel/plugin-transform-spread": "^7.7.4", + "@babel/plugin-transform-sticky-regex": "^7.7.4", + "@babel/plugin-transform-template-literals": "^7.7.4", + "@babel/plugin-transform-typeof-symbol": "^7.7.4", + "@babel/plugin-transform-unicode-regex": "^7.7.4", + "@babel/types": "^7.7.4", + "browserslist": "^4.6.0", + "core-js-compat": "^3.6.0", "invariant": "^2.2.2", "js-levenshtein": "^1.1.3", - "semver": "^5.3.0" + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "@babel/preset-react": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.0.0.tgz", - "integrity": "sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.7.4.tgz", + "integrity": "sha512-j+vZtg0/8pQr1H8wKoaJyGL2IEk3rG/GIvua7Sec7meXVIvGycihlGMx5xcU00kqCJbwzHs18xTu3YfREOqQ+g==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-transform-react-display-name": "^7.0.0", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/plugin-transform-react-jsx-self": "^7.0.0", - "@babel/plugin-transform-react-jsx-source": "^7.0.0" + "@babel/plugin-transform-react-display-name": "^7.7.4", + "@babel/plugin-transform-react-jsx": "^7.7.4", + "@babel/plugin-transform-react-jsx-self": "^7.7.4", + "@babel/plugin-transform-react-jsx-source": "^7.7.4" } }, "@babel/preset-typescript": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.1.0.tgz", - "integrity": "sha512-LYveByuF9AOM8WrsNne5+N79k1YxjNB6gmpCQsnuSBAcV8QUeB+ZUxQzL7Rz7HksPbahymKkq2qBR+o36ggFZA==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.7.4.tgz", + "integrity": "sha512-rqrjxfdiHPsnuPur0jKrIIGQCIgoTWMTjlbWE69G4QJ6TIOVnnRnIJhUxNTL/VwDmEAVX08Tq3B1nirer5341w==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-transform-typescript": "^7.1.0" + "@babel/plugin-transform-typescript": "^7.7.4" } }, "@babel/runtime": { - "version": "7.1.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.1.5.tgz", - "integrity": "sha512-xKnPpXG/pvK1B90JkwwxSGii90rQGKtzcMt2gI5G6+M0REXaq6rOHsGC2ay6/d0Uje7zzvSzjEzfR3ENhFlrfA==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.4.tgz", + "integrity": "sha512-r24eVUUr0QqNZa+qrImUk8fn5SPhHq+IfYvIoIMg0do3GdK9sMdiLKP3GYVVaxpPKORgm8KRKaNTEhAjgIpLMw==", "requires": { - "regenerator-runtime": "^0.12.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz", - "integrity": "sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==" - } + "regenerator-runtime": "^0.13.2" + } + }, + "@babel/runtime-corejs3": { + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.7.7.tgz", + "integrity": "sha512-kr3W3Fw8mB/CTru2M5zIRQZZgC/9zOxNSoJ/tVCzjPt3H1/p5uuGbz6WwmaQy/TLQcW31rUhUUWKY28sXFRelA==", + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.2" } }, "@babel/template": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", - "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", "requires": { "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.2.2", - "@babel/types": "^7.2.2" + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" } }, "@babel/traverse": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz", - "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.2.2", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/parser": "^7.2.3", - "@babel/types": "^7.2.2", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", + "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4", "debug": "^4.1.0", "globals": "^11.1.0", - "lodash": "^4.17.10" + "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", - "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", "requires": { "esutils": "^2.0.2", - "lodash": "^4.17.10", + "lodash": "^4.17.13", "to-fast-properties": "^2.0.0" } }, + "@cnakazawa/watch": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.3.tgz", + "integrity": "sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA==", + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, "@csstools/convert-colors": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", - "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - } + "@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" }, - "@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" }, - "@svgr/core": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-2.4.1.tgz", - "integrity": "sha512-2i1cUbjpKt1KcIP05e10vkmu9Aedp32EFqVcSQ08onbB8lVxJqMPci3Hr54aI14S9cLg4JdcpO0D35HHUtT8oQ==", - "requires": { - "camelcase": "^5.0.0", - "cosmiconfig": "^5.0.6", - "h2x-core": "^1.1.0", - "h2x-plugin-jsx": "^1.1.0", - "merge-deep": "^3.0.2", - "prettier": "^1.14.2", - "svgo": "^1.0.5" - } + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" }, - "@svgr/webpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-2.4.1.tgz", - "integrity": "sha512-sMHYq0zbMtSHcc9kVfkYI2zrl88u4mKGyQLgKt7r+ul5nITcncm/EPBhzEUrJY5izdlaU6EvyH8zOhZnfaSmOA==", + "@hapi/hoek": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.0.tgz", + "integrity": "sha512-7XYT10CZfPsH7j9F1Jmg1+d0ezOux2oM2GfArAzLwWe4mE2Dr3hVjsAL6+TFY49RRJlCdJDMw3nJsLFroTc8Kw==" + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", "requires": { - "@babel/core": "^7.0.1", - "@babel/plugin-transform-react-constant-elements": "^7.0.0", - "@babel/preset-env": "^7.0.0", - "@babel/preset-react": "^7.0.0", - "@svgr/core": "^2.4.1", - "loader-utils": "^1.1.0" + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" } }, - "@types/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.1.tgz", - "integrity": "sha512-eqz8c/0kwNi/OEHQfvIuJVLTst3in0e7uTKeuY+WL/zfKn0xVujOTp42bS/vUUokhK5P2BppLd9JXMOMHcgbjA==" - }, - "@types/tapable": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.2.tgz", - "integrity": "sha512-42zEJkBpNfMEAvWR5WlwtTH22oDzcMjFsL9gDGExwF8X8WvAiw7Vwop7hPw03QT8TKfec83LwbHj6SvpqM4ELQ==" - }, - "@webassemblyjs/ast": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.6.tgz", - "integrity": "sha512-8nkZS48EVsMUU0v6F1LCIOw4RYWLm2plMtbhFTjNgeXmsTNLuU3xTRtnljt9BFQB+iPbLRobkNrCWftWnNC7wQ==", + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", "requires": { - "@webassemblyjs/helper-module-context": "1.7.6", - "@webassemblyjs/helper-wasm-bytecode": "1.7.6", - "@webassemblyjs/wast-parser": "1.7.6", - "mamacro": "^0.0.3" + "@hapi/hoek": "^8.3.0" } }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz", - "integrity": "sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA==" - }, - "@webassemblyjs/helper-api-error": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz", - "integrity": "sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz", - "integrity": "sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw==" - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz", - "integrity": "sha512-+suMJOkSn9+vEvDvgyWyrJo5vJsWSDXZmJAjtoUq4zS4eqHyXImpktvHOZwXp1XQjO5H+YQwsBgqTQEc0J/5zg==", + "@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", "requires": { - "@webassemblyjs/wast-printer": "1.7.6" + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" } }, - "@webassemblyjs/helper-fsm": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz", - "integrity": "sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw==" - }, - "@webassemblyjs/helper-module-context": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz", - "integrity": "sha512-e8/6GbY7OjLM+6OsN7f2krC2qYVNaSr0B0oe4lWdmq5sL++8dYDD1TFbD1TdAdWMRTYNr/Qq7ovXWzia2EbSjw==", + "@jest/core": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", + "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", "requires": { - "mamacro": "^0.0.3" + "@jest/console": "^24.7.1", + "@jest/reporters": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-changed-files": "^24.9.0", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-resolve-dependencies": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "jest-watcher": "^24.9.0", + "micromatch": "^3.1.10", + "p-each-series": "^1.0.0", + "realpath-native": "^1.1.0", + "rimraf": "^2.5.4", + "slash": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + } } }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz", - "integrity": "sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz", - "integrity": "sha512-3GS628ppDPSuwcYlQ7cDCGr4W2n9c4hLzvnRKeuz+lGsJSmc/ADVoYpm1ts2vlB1tGHkjtQMni+yu8mHoMlKlA==", + "@jest/environment": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", + "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", "requires": { - "@webassemblyjs/ast": "1.7.6", - "@webassemblyjs/helper-buffer": "1.7.6", - "@webassemblyjs/helper-wasm-bytecode": "1.7.6", - "@webassemblyjs/wasm-gen": "1.7.6" + "@jest/fake-timers": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0" } }, - "@webassemblyjs/ieee754": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz", - "integrity": "sha512-V4cIp0ruyw+hawUHwQLn6o2mFEw4t50tk530oKsYXQhEzKR+xNGDxs/SFFuyTO7X3NzEu4usA3w5jzhl2RYyzQ==", + "@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", "requires": { - "@xtuc/ieee754": "^1.2.0" + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" } }, - "@webassemblyjs/leb128": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.6.tgz", - "integrity": "sha512-ojdlG8WpM394lBow4ncTGJoIVZ4aAtNOWHhfAM7m7zprmkVcKK+2kK5YJ9Bmj6/ketTtOn7wGSHCtMt+LzqgYQ==", + "@jest/reporters": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", + "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", "requires": { - "@xtuc/long": "4.2.1" + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^2.0.2", + "istanbul-lib-instrument": "^3.0.1", + "istanbul-lib-report": "^2.0.4", + "istanbul-lib-source-maps": "^3.0.1", + "istanbul-reports": "^2.2.6", + "jest-haste-map": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "node-notifier": "^5.4.2", + "slash": "^2.0.0", + "source-map": "^0.6.0", + "string-length": "^2.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "@webassemblyjs/utf8": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.6.tgz", - "integrity": "sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz", - "integrity": "sha512-pTNjLO3o41v/Vz9VFLl+I3YLImpCSpodFW77pNoH4agn5I6GgSxXHXtvWDTvYJFty0jSeXZWLEmbaSIRUDlekg==", + "@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", "requires": { - "@webassemblyjs/ast": "1.7.6", - "@webassemblyjs/helper-buffer": "1.7.6", - "@webassemblyjs/helper-wasm-bytecode": "1.7.6", - "@webassemblyjs/helper-wasm-section": "1.7.6", - "@webassemblyjs/wasm-gen": "1.7.6", - "@webassemblyjs/wasm-opt": "1.7.6", - "@webassemblyjs/wasm-parser": "1.7.6", - "@webassemblyjs/wast-printer": "1.7.6" + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "@webassemblyjs/wasm-gen": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz", - "integrity": "sha512-mQvFJVumtmRKEUXMohwn8nSrtjJJl6oXwF3FotC5t6e2hlKMh8sIaW03Sck2MDzw9xPogZD7tdP5kjPlbH9EcQ==", + "@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", "requires": { - "@webassemblyjs/ast": "1.7.6", - "@webassemblyjs/helper-wasm-bytecode": "1.7.6", - "@webassemblyjs/ieee754": "1.7.6", - "@webassemblyjs/leb128": "1.7.6", - "@webassemblyjs/utf8": "1.7.6" + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" } }, - "@webassemblyjs/wasm-opt": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz", - "integrity": "sha512-go44K90fSIsDwRgtHhX14VtbdDPdK2sZQtZqUcMRvTojdozj5tLI0VVJAzLCfz51NOkFXezPeVTAYFqrZ6rI8Q==", + "@jest/test-sequencer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", + "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", "requires": { - "@webassemblyjs/ast": "1.7.6", - "@webassemblyjs/helper-buffer": "1.7.6", - "@webassemblyjs/wasm-gen": "1.7.6", - "@webassemblyjs/wasm-parser": "1.7.6" + "@jest/test-result": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0" } }, - "@webassemblyjs/wasm-parser": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz", - "integrity": "sha512-t1T6TfwNY85pDA/HWPA8kB9xA4sp9ajlRg5W7EKikqrynTyFo+/qDzIpvdkOkOGjlS6d4n4SX59SPuIayR22Yg==", + "@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", "requires": { - "@webassemblyjs/ast": "1.7.6", - "@webassemblyjs/helper-api-error": "1.7.6", - "@webassemblyjs/helper-wasm-bytecode": "1.7.6", - "@webassemblyjs/ieee754": "1.7.6", - "@webassemblyjs/leb128": "1.7.6", - "@webassemblyjs/utf8": "1.7.6" + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "@webassemblyjs/wast-parser": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz", - "integrity": "sha512-1MaWTErN0ziOsNUlLdvwS+NS1QWuI/kgJaAGAMHX8+fMJFgOJDmN/xsG4h/A1Gtf/tz5VyXQciaqHZqp2q0vfg==", - "requires": { - "@webassemblyjs/ast": "1.7.6", - "@webassemblyjs/floating-point-hex-parser": "1.7.6", - "@webassemblyjs/helper-api-error": "1.7.6", - "@webassemblyjs/helper-code-frame": "1.7.6", - "@webassemblyjs/helper-fsm": "1.7.6", - "@xtuc/long": "4.2.1", - "mamacro": "^0.0.3" + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" } }, - "@webassemblyjs/wast-printer": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz", - "integrity": "sha512-vHdHSK1tOetvDcl1IV1OdDeGNe/NDDQ+KzuZHMtqTVP1xO/tZ/IKNpj5BaGk1OYFdsDWQqb31PIwdEyPntOWRQ==", + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", "requires": { - "@webassemblyjs/ast": "1.7.6", - "@webassemblyjs/wast-parser": "1.7.6", - "@xtuc/long": "4.2.1" + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", + "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", + "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz", + "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", + "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", + "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", + "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==" + }, + "@svgr/babel-preset": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz", + "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", + "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", + "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", + "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", + "@svgr/babel-plugin-transform-svg-component": "^4.2.0" + } + }, + "@svgr/core": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz", + "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==", + "requires": { + "@svgr/plugin-jsx": "^4.3.3", + "camelcase": "^5.3.1", + "cosmiconfig": "^5.2.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz", + "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==", + "requires": { + "@babel/types": "^7.4.4" + } + }, + "@svgr/plugin-jsx": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz", + "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==", + "requires": { + "@babel/core": "^7.4.5", + "@svgr/babel-preset": "^4.3.3", + "@svgr/hast-util-to-babel-ast": "^4.3.2", + "svg-parser": "^2.0.0" + } + }, + "@svgr/plugin-svgo": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz", + "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==", + "requires": { + "cosmiconfig": "^5.2.1", + "merge-deep": "^3.0.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.3.3.tgz", + "integrity": "sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==", + "requires": { + "@babel/core": "^7.4.5", + "@babel/plugin-transform-react-constant-elements": "^7.0.0", + "@babel/preset-env": "^7.4.5", + "@babel/preset-react": "^7.0.0", + "@svgr/core": "^4.3.3", + "@svgr/plugin-jsx": "^4.3.3", + "@svgr/plugin-svgo": "^4.3.1", + "loader-utils": "^1.2.3" + } + }, + "@types/babel__core": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.3.tgz", + "integrity": "sha512-8fBo0UR2CcwWxeX7WIIgJ7lXjasFxoYgRnFHUj+hRvKkpiBJbxhdAPTCY6/ZKM0uxANFVzt4yObSLuTiTnazDA==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.1", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", + "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", + "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.8.tgz", + "integrity": "sha512-yGeB2dHEdvxjP0y4UbRtQaSkXJ9649fYCmIdRoul5kfAoGCwxuCbMhag0k3RPfnuh9kPGm8x89btcfDEXdVWGw==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==" + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", + "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==" + }, + "@types/istanbul-lib-report": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", + "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", + "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/node": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.1.2.tgz", + "integrity": "sha512-B8emQA1qeKerqd1dmIsQYnXi+mmAzTB7flExjmy5X1aVAKFNNNDubkavwR13kR6JnpeLp3aLoJhwn9trWPAyFQ==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==" + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" + }, + "@types/yargs": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.4.tgz", + "integrity": "sha512-Ke1WmBbIkVM8bpvsNEcGgQM70XcEh/nbpxQhW7FhrsbCsXSY9BmLB1+LHtD7r9zrsOcFlLiF+a/UeJsdfw3C5A==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz", + "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.14.0.tgz", + "integrity": "sha512-sneOJ3Hu0m5whJiVIxGBZZZMxMJ7c0LhAJzeMJgHo+n5wFs+/6rSR/gl7crkdR2kNwfOOSdzdc0gMvatG4dX2Q==", + "requires": { + "@typescript-eslint/experimental-utils": "2.14.0", + "eslint-utils": "^1.4.3", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.14.0.tgz", + "integrity": "sha512-KcyKS7G6IWnIgl3ZpyxyBCxhkBPV+0a5Jjy2g5HxlrbG2ZLQNFeneIBVXdaBCYOVjvGmGGFKom1kgiAY75SDeQ==", + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.14.0", + "eslint-scope": "^5.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.14.0.tgz", + "integrity": "sha512-haS+8D35fUydIs+zdSf4BxpOartb/DjrZ2IxQ5sR8zyGfd77uT9ZJZYF8+I0WPhzqHmfafUBx8MYpcp8pfaoSA==", + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.14.0", + "@typescript-eslint/typescript-estree": "2.14.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.14.0.tgz", + "integrity": "sha512-pnLpUcMNG7GfFFfNQbEX6f1aPa5fMnH2G9By+A1yovYI4VIOK2DzkaRuUlIkbagpAcrxQHLqovI1YWqEcXyRnA==", + "requires": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash.unescape": "4.0.1", + "semver": "^6.3.0", + "tsutils": "^3.17.1" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "@webassemblyjs/ast": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", + "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", + "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", + "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", + "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", + "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", + "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", + "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", + "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", + "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", + "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", + "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/helper-wasm-section": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-opt": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", + "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", + "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/floating-point-hex-parser": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-code-frame": "1.8.5", + "@webassemblyjs/helper-fsm": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", + "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" } }, "@xtuc/ieee754": { @@ -1060,72 +1696,92 @@ "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" }, "@xtuc/long": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz", - "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==" + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "abab": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz", - "integrity": "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==" }, "accepts": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", - "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", "requires": { - "mime-types": "~2.1.18", - "negotiator": "0.6.1" + "mime-types": "~2.1.24", + "negotiator": "0.6.2" } }, "acorn": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.4.tgz", - "integrity": "sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg==" + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==" }, - "acorn-dynamic-import": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz", - "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==", + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", "requires": { - "acorn": "^5.0.0" + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" }, "dependencies": { "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", + "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" } } }, - "acorn-globals": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.0.tgz", - "integrity": "sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw==", - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - } - }, "acorn-jsx": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", - "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", + "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==" }, "acorn-walk": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz", - "integrity": "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==" + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==" }, "address": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/address/-/address-1.0.3.tgz", - "integrity": "sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "adjust-sourcemap-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", + "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", + "requires": { + "assert": "1.4.1", + "camelcase": "5.0.0", + "loader-utils": "1.2.3", + "object-path": "0.11.4", + "regex-parser": "2.2.10" + }, + "dependencies": { + "camelcase": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" + } + } + }, + "aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } }, "ajv": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz", - "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==", + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", "requires": { "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", @@ -1139,9 +1795,9 @@ "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" }, "ajv-keywords": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", - "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=" + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==" }, "alphanum-sort": { "version": "1.0.2", @@ -1149,14 +1805,17 @@ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" }, "ansi-colors": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", - "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" }, "ansi-escapes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", - "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", + "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "requires": { + "type-fest": "^0.8.1" + } }, "ansi-html": { "version": "0.0.7", @@ -1164,9 +1823,9 @@ "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" }, "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" }, "ansi-styles": { "version": "3.2.1", @@ -1183,272 +1842,6 @@ "requires": { "micromatch": "^3.1.4", "normalize-path": "^2.1.1" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "append-transform": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", - "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", - "requires": { - "default-require-extensions": "^1.0.0" } }, "aproba": { @@ -1473,13 +1866,15 @@ "commander": "^2.11.0" } }, + "arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "requires": { - "arr-flatten": "^1.0.1" - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" }, "arr-flatten": { "version": "1.1.0", @@ -1496,35 +1891,21 @@ "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" }, - "array-filter": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", - "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" - }, "array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" }, "array-includes": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", - "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.7.0" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" } }, - "array-map": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", - "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" - }, - "array-reduce": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", - "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" - }, "array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", @@ -1539,9 +1920,9 @@ "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" }, "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, "arrify": { "version": "1.0.1", @@ -1577,21 +1958,6 @@ "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", "requires": { "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" - }, - "util": { - "version": "0.10.3", - "resolved": "http://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "requires": { - "inherits": "2.0.1" - } - } } }, "assert-plus": { @@ -1623,14 +1989,14 @@ } }, "async-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" }, "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" }, "asynckit": { "version": "0.4.0", @@ -1643,33 +2009,17 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autoprefixer": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.3.tgz", - "integrity": "sha512-/XSnzDepRkAU//xLcXA/lUWxpsBuw0WiriAHOqnxkuCtzLhaz+fL4it4gp20BQ8n5SyLzK/FOc7A0+u/rti2FQ==", + "version": "9.7.3", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.3.tgz", + "integrity": "sha512-8T5Y1C5Iyj6PgkPSFd0ODvK9DIleuPKUPYniNxybS47g2k2wFgLZ46lGQHlBuGKIAEV8fbCDfKCCRS1tvOgc3Q==", "requires": { - "browserslist": "^4.3.6", - "caniuse-lite": "^1.0.30000921", + "browserslist": "^4.8.0", + "caniuse-lite": "^1.0.30001012", + "chalk": "^2.4.2", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", - "postcss": "^7.0.6", - "postcss-value-parser": "^3.3.1" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "postcss": "^7.0.23", + "postcss-value-parser": "^4.0.2" } }, "aws-sign2": { @@ -1678,16 +2028,17 @@ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" }, "aws4": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz", + "integrity": "sha512-Uvq6hVe90D0B2WEnUqtdgY1bATGz3mw33nH9Y+dmA+w5DHvUmBgkr5rM/KCHpCsiFNRUfokW/szpPPgMK2hm4A==" }, "axobject-query": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", - "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.1.tgz", + "integrity": "sha512-lF98xa/yvy6j3fBHAgQXIYl+J4eZadOSqsPojemUqClzNbBV38wWGpUbQbVEyf4eUF5yF7eHmGgGA2JiHyjeqw==", "requires": { - "ast-types-flow": "0.0.7" + "@babel/runtime": "^7.7.4", + "@babel/runtime-corejs3": "^7.7.4" } }, "babel-code-frame": { @@ -1700,6 +2051,11 @@ "js-tokens": "^3.0.2" }, "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, "ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", @@ -1707,7 +2063,7 @@ }, "chalk": { "version": "1.1.3", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { "ansi-styles": "^2.2.1", @@ -1722,29 +2078,32 @@ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, "supports-color": { "version": "2.0.0", - "resolved": "http://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" } } }, - "babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==" - }, "babel-eslint": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-9.0.0.tgz", - "integrity": "sha512-itv1MwE3TMbY0QtNfeL7wzak1mV47Uy+n6HtSOO4Xd7rvmO+tsGQSgyOEEgo6Y2vHZKZphaoelNeSVj4vkLA1g==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.3.tgz", + "integrity": "sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA==", "requires": { "@babel/code-frame": "^7.0.0", "@babel/parser": "^7.0.0", "@babel/traverse": "^7.0.0", "@babel/types": "^7.0.0", - "eslint-scope": "3.7.1", - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" } }, "babel-extract-comments": { @@ -1755,102 +2114,123 @@ "babylon": "^6.18.0" } }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - }, - "dependencies": { - "jsesc": { - "version": "1.3.0", - "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" - } - } - }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, "babel-jest": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-23.6.0.tgz", - "integrity": "sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", "requires": { - "babel-plugin-istanbul": "^4.1.6", - "babel-preset-jest": "^23.2.0" + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.9.0", + "chalk": "^2.4.2", + "slash": "^2.0.0" } }, "babel-loader": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.4.tgz", - "integrity": "sha512-fhBhNkUToJcW9nV46v8w87AJOwAJDz84c1CL57n3Stj73FANM/b9TbCUK4YhdOwEyZ+OxhYpdeZDNzSI29Firw==", + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz", + "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==", "requires": { - "find-cache-dir": "^1.0.0", + "find-cache-dir": "^2.0.0", "loader-utils": "^1.0.2", "mkdirp": "^0.5.1", - "util.promisify": "^1.0.0" - } - }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "requires": { - "babel-runtime": "^6.22.0" + "pify": "^4.0.1" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } } }, "babel-plugin-dynamic-import-node": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz", - "integrity": "sha512-fP899ELUnTaBcIzmrW7nniyqqdYWrWuJUyPWHxFa/c7r7hS6KC8FscNfLlBNIoPSc55kYMGEEKjPjJGCLbE1qA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", "requires": { "object.assign": "^4.1.0" } }, "babel-plugin-istanbul": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", - "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.13.0", - "find-up": "^2.1.0", - "istanbul-lib-instrument": "^1.10.1", - "test-exclude": "^4.2.1" + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" } }, "babel-plugin-jest-hoist": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz", - "integrity": "sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc=" + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", + "requires": { + "@types/babel__traverse": "^7.0.6" + } }, "babel-plugin-macros": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.4.2.tgz", - "integrity": "sha512-NBVpEWN4OQ/bHnu1fyDaAaTPAjnhXCEPqr1RwqxrU7b6tZ2hypp+zX4hlNfmVGfClD5c3Sl6Hfj5TJNF5VG5aA==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.7.1.tgz", + "integrity": "sha512-HNM284amlKSQ6FddI4jLXD+XTqF0cTYOe5uemOIZxHJHnamC+OhFQ57rMF9sgnYhkJQptVl9U1SKVZsV9/GLQQ==", "requires": { - "cosmiconfig": "^5.0.5", - "resolve": "^1.8.1" + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } } }, "babel-plugin-named-asset-import": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.0.tgz", - "integrity": "sha512-to6Shd/r8fMRRg/MaOhDNfqpuXfjlQx3ypWDG6jh4ESCVZDJCgdgIalZbrnVlBPGgH/QeyHMjnGb2W+JJiy+NQ==" + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.5.tgz", + "integrity": "sha512-sGhfINU+AuMw9oFAdIn/nD5sem3pn/WgxAfDZ//Q3CnF+5uaho7C7shh2rKLk6sKE/XkfmyibghocwKdVjLIKg==" }, "babel-plugin-syntax-object-rest-spread": { "version": "6.13.0", @@ -1867,276 +2247,137 @@ } }, "babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.20", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.20.tgz", - "integrity": "sha512-bWQ8e7LsgdFpyHU/RabjDAjVhL7KLAJXEt0nb0LANFje8YAGA8RlZv88a72aCswOxELWULkYuJqfFoKgs58Tng==" + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" }, "babel-preset-jest": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz", - "integrity": "sha1-jsegOhOPABoaj7HoETZSvxpV2kY=", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", "requires": { - "babel-plugin-jest-hoist": "^23.2.0", - "babel-plugin-syntax-object-rest-spread": "^6.13.0" + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.9.0" } }, "babel-preset-react-app": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-7.0.0.tgz", - "integrity": "sha512-LQKCB3xxdhAlRbk6IIZdO4ry1yA8gKGVV4phjOIgCEQr3oyaLPXf2j+lfD0zljOE2wkN2axRGOLTzdUPzVDO4w==", - "requires": { - "@babel/core": "7.1.6", - "@babel/plugin-proposal-class-properties": "7.1.0", - "@babel/plugin-proposal-decorators": "7.1.6", - "@babel/plugin-proposal-object-rest-spread": "7.0.0", - "@babel/plugin-syntax-dynamic-import": "7.0.0", - "@babel/plugin-transform-classes": "7.1.0", - "@babel/plugin-transform-destructuring": "7.1.3", - "@babel/plugin-transform-flow-strip-types": "7.1.6", - "@babel/plugin-transform-react-constant-elements": "7.0.0", - "@babel/plugin-transform-react-display-name": "7.0.0", - "@babel/plugin-transform-runtime": "7.1.0", - "@babel/preset-env": "7.1.6", - "@babel/preset-react": "7.0.0", - "@babel/preset-typescript": "7.1.0", - "@babel/runtime": "7.1.5", - "babel-loader": "8.0.4", - "babel-plugin-dynamic-import-node": "2.2.0", - "babel-plugin-macros": "2.4.2", - "babel-plugin-transform-react-remove-prop-types": "0.4.20" + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.0.tgz", + "integrity": "sha512-0qMOv/pCcCQWxX1eNyKD9GlzZTdzZIK/Pq3O6TGe65tZSJTSplw1pFlaPujm0GjBj4g3GeCQbP08vvzlH7OGHg==", + "requires": { + "@babel/core": "7.7.4", + "@babel/plugin-proposal-class-properties": "7.7.4", + "@babel/plugin-proposal-decorators": "7.7.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.7.4", + "@babel/plugin-proposal-numeric-separator": "7.7.4", + "@babel/plugin-proposal-object-rest-spread": "7.7.4", + "@babel/plugin-proposal-optional-chaining": "7.7.4", + "@babel/plugin-syntax-dynamic-import": "7.7.4", + "@babel/plugin-transform-destructuring": "7.7.4", + "@babel/plugin-transform-flow-strip-types": "7.7.4", + "@babel/plugin-transform-react-display-name": "7.7.4", + "@babel/plugin-transform-runtime": "7.7.4", + "@babel/preset-env": "7.7.4", + "@babel/preset-react": "7.7.4", + "@babel/preset-typescript": "7.7.4", + "@babel/runtime": "7.7.4", + "babel-plugin-dynamic-import-node": "2.3.0", + "babel-plugin-macros": "2.7.1", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" }, "dependencies": { "@babel/plugin-proposal-object-rest-spread": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz", - "integrity": "sha512-14fhfoPcNu7itSen7Py1iGN0gEm87hX/B+8nZPqkdmANyyYWYMY2pjA3r8WXbWVKMzfnSNS0xY8GVS0IjXi/iw==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.0.0" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.1.0.tgz", - "integrity": "sha512-rNaqoD+4OCBZjM7VaskladgqnZ1LO6o2UxuWSDzljzW21pN1KXkB7BstAVweZdxQkHAujps5QMNOTWesBciKFg==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.4.tgz", + "integrity": "sha512-rnpnZR3/iWKmiQyJ3LKJpSwLDcX/nSXhdLk4Aq/tXOApIvyu7qoabrige0ylsAJffaUC51WiBu209Q0U+86OWQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-define-map": "^7.1.0", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-optimise-call-expression": "^7.0.0", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.1.3.tgz", - "integrity": "sha512-Mb9M4DGIOspH1ExHOUnn2UUXFOyVTiX84fXCd+6B5iWrQg/QMeeRmSwpZ9lnjYLSXtZwiw80ytVMr3zue0ucYw==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.0.0.tgz", - "integrity": "sha512-z8yrW4KCVcqPYr0r9dHXe7fu3daLzn0r6TQEFoGbXahdrzEwT1d1ux+/EnFcqIHv9uPilUlnRnPIUf7GMO0ehg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0.tgz", - "integrity": "sha512-BX8xKuQTO0HzINxT6j/GiCwoJB0AOMs0HmLbEnAvcte8U8rSkNa/eSCAY+l1OA4JnCVq2jw2p6U8QQryy2fTPg==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/plugin-syntax-object-rest-spread": "^7.7.4" } }, "@babel/preset-env": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.1.6.tgz", - "integrity": "sha512-YIBfpJNQMBkb6MCkjz/A9J76SNCSuGVamOVBgoUkLzpJD/z8ghHi9I42LQ4pulVX68N/MmImz6ZTixt7Azgexw==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.4.tgz", + "integrity": "sha512-Dg+ciGJjwvC1NIe/DGblMbcGq1HOtKbw8RLl4nIjlfcILKEOkWT/vRqPpumswABEBVudii6dnVwrBtzD7ibm4g==", "requires": { - "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-module-imports": "^7.7.4", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-async-generator-functions": "^7.1.0", - "@babel/plugin-proposal-json-strings": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.0.0", - "@babel/plugin-syntax-async-generators": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.0.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.0.0", - "@babel/plugin-transform-arrow-functions": "^7.0.0", - "@babel/plugin-transform-async-to-generator": "^7.1.0", - "@babel/plugin-transform-block-scoped-functions": "^7.0.0", - "@babel/plugin-transform-block-scoping": "^7.1.5", - "@babel/plugin-transform-classes": "^7.1.0", - "@babel/plugin-transform-computed-properties": "^7.0.0", - "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-dotall-regex": "^7.0.0", - "@babel/plugin-transform-duplicate-keys": "^7.0.0", - "@babel/plugin-transform-exponentiation-operator": "^7.1.0", - "@babel/plugin-transform-for-of": "^7.0.0", - "@babel/plugin-transform-function-name": "^7.1.0", - "@babel/plugin-transform-literals": "^7.0.0", - "@babel/plugin-transform-modules-amd": "^7.1.0", - "@babel/plugin-transform-modules-commonjs": "^7.1.0", - "@babel/plugin-transform-modules-systemjs": "^7.0.0", - "@babel/plugin-transform-modules-umd": "^7.1.0", - "@babel/plugin-transform-new-target": "^7.0.0", - "@babel/plugin-transform-object-super": "^7.1.0", - "@babel/plugin-transform-parameters": "^7.1.0", - "@babel/plugin-transform-regenerator": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0", - "@babel/plugin-transform-spread": "^7.0.0", - "@babel/plugin-transform-sticky-regex": "^7.0.0", - "@babel/plugin-transform-template-literals": "^7.0.0", - "@babel/plugin-transform-typeof-symbol": "^7.0.0", - "@babel/plugin-transform-unicode-regex": "^7.0.0", - "browserslist": "^4.1.0", + "@babel/plugin-proposal-async-generator-functions": "^7.7.4", + "@babel/plugin-proposal-dynamic-import": "^7.7.4", + "@babel/plugin-proposal-json-strings": "^7.7.4", + "@babel/plugin-proposal-object-rest-spread": "^7.7.4", + "@babel/plugin-proposal-optional-catch-binding": "^7.7.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.7.4", + "@babel/plugin-syntax-async-generators": "^7.7.4", + "@babel/plugin-syntax-dynamic-import": "^7.7.4", + "@babel/plugin-syntax-json-strings": "^7.7.4", + "@babel/plugin-syntax-object-rest-spread": "^7.7.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.7.4", + "@babel/plugin-syntax-top-level-await": "^7.7.4", + "@babel/plugin-transform-arrow-functions": "^7.7.4", + "@babel/plugin-transform-async-to-generator": "^7.7.4", + "@babel/plugin-transform-block-scoped-functions": "^7.7.4", + "@babel/plugin-transform-block-scoping": "^7.7.4", + "@babel/plugin-transform-classes": "^7.7.4", + "@babel/plugin-transform-computed-properties": "^7.7.4", + "@babel/plugin-transform-destructuring": "^7.7.4", + "@babel/plugin-transform-dotall-regex": "^7.7.4", + "@babel/plugin-transform-duplicate-keys": "^7.7.4", + "@babel/plugin-transform-exponentiation-operator": "^7.7.4", + "@babel/plugin-transform-for-of": "^7.7.4", + "@babel/plugin-transform-function-name": "^7.7.4", + "@babel/plugin-transform-literals": "^7.7.4", + "@babel/plugin-transform-member-expression-literals": "^7.7.4", + "@babel/plugin-transform-modules-amd": "^7.7.4", + "@babel/plugin-transform-modules-commonjs": "^7.7.4", + "@babel/plugin-transform-modules-systemjs": "^7.7.4", + "@babel/plugin-transform-modules-umd": "^7.7.4", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4", + "@babel/plugin-transform-new-target": "^7.7.4", + "@babel/plugin-transform-object-super": "^7.7.4", + "@babel/plugin-transform-parameters": "^7.7.4", + "@babel/plugin-transform-property-literals": "^7.7.4", + "@babel/plugin-transform-regenerator": "^7.7.4", + "@babel/plugin-transform-reserved-words": "^7.7.4", + "@babel/plugin-transform-shorthand-properties": "^7.7.4", + "@babel/plugin-transform-spread": "^7.7.4", + "@babel/plugin-transform-sticky-regex": "^7.7.4", + "@babel/plugin-transform-template-literals": "^7.7.4", + "@babel/plugin-transform-typeof-symbol": "^7.7.4", + "@babel/plugin-transform-unicode-regex": "^7.7.4", + "@babel/types": "^7.7.4", + "browserslist": "^4.6.0", + "core-js-compat": "^3.1.1", "invariant": "^2.2.2", "js-levenshtein": "^1.1.3", - "semver": "^5.3.0" + "semver": "^5.5.0" } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - }, - "dependencies": { - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "json5": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "babel-runtime": { + "babel-runtime": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "requires": { "core-js": "^2.4.0", "regenerator-runtime": "^0.11.0" - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "requires": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - }, - "dependencies": { - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" } } }, @@ -2206,9 +2447,9 @@ } }, "base64-js": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", - "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==" + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" }, "batch": { "version": "0.6.1", @@ -2223,31 +2464,29 @@ "tweetnacl": "^0.14.3" } }, - "bfj": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.1.tgz", - "integrity": "sha512-+GUNvzHR4nRyGybQc2WpNJL4MJazMuvf92ueIyA0bIkPRwhhQu3IfZQ2PSoVPpCBJfmoSdOxu5rnotfFLlvYRQ==", - "requires": { - "bluebird": "^3.5.1", - "check-types": "^7.3.0", - "hoopy": "^0.1.2", - "tryer": "^1.0.0" - } - }, "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" }, "binary-extensions": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz", - "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==" + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } }, "bluebird": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", - "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==" + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "bn.js": { "version": "4.11.8", @@ -2255,22 +2494,27 @@ "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" }, "body-parser": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", "requires": { - "bytes": "3.0.0", + "bytes": "3.1.0", "content-type": "~1.0.4", "debug": "2.6.9", "depd": "~1.1.2", - "http-errors": "~1.6.3", - "iconv-lite": "0.4.23", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", "on-finished": "~2.3.0", - "qs": "6.5.2", - "raw-body": "2.3.3", - "type-is": "~1.6.16" + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" }, "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -2279,18 +2523,15 @@ "ms": "2.0.0" } }, - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" } } }, @@ -2322,13 +2563,30 @@ } }, "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "brorand": { @@ -2351,14 +2609,14 @@ "dependencies": { "resolve": { "version": "1.1.7", - "resolved": "http://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" } } }, "browserify-aes": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "requires": { "buffer-xor": "^1.0.3", @@ -2392,7 +2650,7 @@ }, "browserify-rsa": { "version": "4.0.1", - "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "requires": { "bn.js": "^4.1.0", @@ -2422,27 +2680,27 @@ } }, "browserslist": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.6.tgz", - "integrity": "sha512-kMGKs4BTzRWviZ8yru18xBpx+CyHG9eqgRbj9XbE3IMgtczf4aiA0Y1YCpVdvUieKGZ03kolSPXqTcscBCb9qw==", + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.2.tgz", + "integrity": "sha512-+M4oeaTplPm/f1pXDw84YohEv7B1i/2Aisei8s4s6k3QsoSHa7i5sz8u/cGQkkatCPxMASKxPualR4wwYgVboA==", "requires": { - "caniuse-lite": "^1.0.30000921", - "electron-to-chromium": "^1.3.92", - "node-releases": "^1.1.1" + "caniuse-lite": "^1.0.30001015", + "electron-to-chromium": "^1.3.322", + "node-releases": "^1.1.42" } }, "bser": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", - "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "requires": { "node-int64": "^0.4.0" } }, "buffer": { - "version": "4.9.1", - "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", - "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -2464,11 +2722,6 @@ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" - }, "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", @@ -2480,43 +2733,55 @@ "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" }, "cacache": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz", - "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", + "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", "requires": { - "bluebird": "^3.5.3", - "chownr": "^1.1.1", + "chownr": "^1.1.2", "figgy-pudding": "^3.5.1", - "glob": "^7.1.3", - "graceful-fs": "^4.1.15", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" }, "dependencies": { - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "requires": { - "yallist": "^3.0.2" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, - "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" }, - "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==" + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } } } }, @@ -2559,7 +2824,7 @@ }, "callsites": { "version": "2.0.0", - "resolved": "http://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" }, "camel-case": { @@ -2572,9 +2837,9 @@ } }, "camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, "caniuse-api": { "version": "3.0.0", @@ -2588,22 +2853,22 @@ } }, "caniuse-lite": { - "version": "1.0.30000925", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000925.tgz", - "integrity": "sha512-zcYupoUxtW46rOikuDF7vfL9N1Qe9ZuUBTz3n3q8fFsoJIs/h9UN6Vg/0QpjsmvImXw9mVc3g+ZBfqvUz/iALA==" + "version": "1.0.30001017", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001017.tgz", + "integrity": "sha512-EDnZyOJ6eYh6lHmCvCdHAFbfV4KJ9lSdfv4h/ppEhrU/Yudkl7jujwMZ1we6RX7DXqBfT04pVMQ4J+1wcTlsKA==" }, "capture-exit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", - "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", "requires": { - "rsvp": "^3.3.3" + "rsvp": "^4.8.4" } }, "case-sensitive-paths-webpack-plugin": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.2.tgz", - "integrity": "sha512-oEZgAFfEvKtjSRCu6VgYkuGxwrWXMnQzyBmlLPP7r6PWQVtHxP5Z5N6XsuJvtoVax78am/r7lr46bwo3IVEBOg==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.2.0.tgz", + "integrity": "sha512-u5ElzokS8A1pm9vM3/iDgTcI3xqHxuCao94Oz8etI3cf0Tio0p8izkDYbTIn09uP3yUUr6+veaE6IkjnTYS46g==" }, "caseless": { "version": "0.12.0", @@ -2611,9 +2876,9 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -2625,752 +2890,597 @@ "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" }, - "check-types": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-7.4.0.tgz", - "integrity": "sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg==" - }, "chokidar": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", - "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", "requires": { "anymatch": "^2.0.0", - "async-each": "^1.0.0", - "braces": "^2.3.0", - "fsevents": "^1.2.2", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", "glob-parent": "^3.1.0", - "inherits": "^2.0.1", + "inherits": "^2.0.3", "is-binary-path": "^1.0.0", "is-glob": "^4.0.0", - "lodash.debounce": "^4.0.8", - "normalize-path": "^2.1.1", + "normalize-path": "^3.0.0", "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0", - "upath": "^1.0.5" + "readdirp": "^2.2.1", + "upath": "^1.1.1" }, "dependencies": { - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "fsevents": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", + "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "optional": true, "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" }, "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, "requires": { - "is-extglob": "^2.1.0" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } - } - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", - "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - } - } - } - }, - "chownr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", - "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==" - }, - "chrome-trace-event": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz", - "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==", - "requires": { - "tslib": "^1.9.0" - } - }, - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==" - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==" - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "clean-css": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", - "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "clone-deep": { - "version": "0.2.4", - "resolved": "http://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", - "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", - "requires": { - "for-own": "^0.1.3", - "is-plain-object": "^2.0.1", - "kind-of": "^3.0.2", - "lazy-cache": "^1.0.3", - "shallow-clone": "^0.1.2" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - } - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.0.tgz", - "integrity": "sha512-CwyopLkuRYO5ei2EpzpIh6LqJMt6Mt+jZhO5VI5f/wJLZriXQE32/SSqzmrh+QB+AZT81Cj8yv+7zwToW8ahZg==", - "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.2" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "color-string": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", - "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "colors": { - "version": "1.1.2", - "resolved": "http://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" - }, - "combined-stream": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", - "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" - }, - "common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, - "compressible": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz", - "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==", - "requires": { - "mime-db": ">= 1.36.0 < 2" - } - }, - "compression": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", - "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.14", - "debug": "2.6.9", - "on-headers": "~1.0.1", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "http://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "confusing-browser-globals": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.5.tgz", - "integrity": "sha512-tHo1tQL/9Ox5RELbkCAJhnViqWlzBz3MG1bB2czbHjH2mWd4aYUgNCNLfysFL7c4LoDws7pjg2tj48Gmpw4QHA==" - }, - "connect-history-api-fallback": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", - "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=" - }, - "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", - "requires": { - "date-now": "^0.1.4" - } - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" - }, - "content-disposition": { - "version": "0.5.2", - "resolved": "http://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "convert-source-map": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", - "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" - }, - "core-js": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.1.tgz", - "integrity": "sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg==" - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cosmiconfig": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.7.tgz", - "integrity": "sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA==", - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.9.0", - "parse-json": "^4.0.0" - } - }, - "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "css-color-names": { - "version": "0.0.4", - "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" - }, - "css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", - "requires": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.3", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "optional": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.4.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.7", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "optional": true + } } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-loader": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-1.0.0.tgz", - "integrity": "sha512-tMXlTYf3mIMt3b0dDCOQFJiVvxbocJ5Ho577WiGPYPZcqVEO218L2iU22pDXzkTZCLDE+9AmGSUkWxeh/nZReA==", - "requires": { - "babel-code-frame": "^6.26.0", - "css-selector-tokenizer": "^0.7.0", - "icss-utils": "^2.1.0", - "loader-utils": "^1.0.2", - "lodash.camelcase": "^4.3.0", - "postcss": "^6.0.23", - "postcss-modules-extract-imports": "^1.2.0", - "postcss-modules-local-by-default": "^1.2.0", - "postcss-modules-scope": "^1.1.0", - "postcss-modules-values": "^1.3.0", - "postcss-value-parser": "^3.3.0", - "source-list-map": "^2.0.0" - } - }, - "css-select": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz", - "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^2.1.2", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" - }, - "css-selector-tokenizer": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz", - "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==", - "requires": { - "cssesc": "^0.1.0", - "fastparse": "^1.1.1", - "regexpu-core": "^1.0.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" - }, - "regexpu-core": { - "version": "1.0.0", - "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", - "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } } }, - "regjsgen": { - "version": "0.2.0", - "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" - }, - "regjsparser": { - "version": "0.1.5", - "resolved": "http://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", - "requires": { - "jsesc": "~0.5.0" - } + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" } } }, - "css-tree": { - "version": "1.0.0-alpha.28", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.28.tgz", - "integrity": "sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==", + "chownr": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", + "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==" + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", "requires": { - "mdn-data": "~1.1.0", - "source-map": "^0.5.3" + "tslib": "^1.9.0" } }, - "css-unit-converter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz", - "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=" - }, - "css-url-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz", - "integrity": "sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=" - }, - "css-what": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.2.tgz", - "integrity": "sha512-wan8dMWQ0GUeF7DGEPVjhHemVW/vy6xUYmFzRY8RYqgA0JtXC9rJmbScBjqSu6dg9q0lwPQy6ZAmJVr3PPTvqQ==" - }, - "cssdb": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.3.0.tgz", - "integrity": "sha512-VHPES/+c9s+I0ryNj+PXvp84nz+ms843z/efpaEINwP/QfGsINL3gpLp5qjapzDNzNzbXxur8uxKxSXImrg4ag==" + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" }, - "cssesc": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", - "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=" + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } }, - "cssnano": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.8.tgz", - "integrity": "sha512-5GIY0VzAHORpbKiL3rMXp4w4M1Ki+XlXgEXyuWXVd3h6hlASb+9Vo76dNP56/elLMVBBsUfusCo1q56uW0UWig==", + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "requires": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.6", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" + "is-descriptor": "^0.1.0" } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, - "cssnano-preset-default": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.6.tgz", - "integrity": "sha512-UPboYbFaJFtDUhJ4fqctThWbbyF4q01/7UhsZbLzp35l+nUxtzh1SifoVlEfyLM3n3Z0htd8B1YlCxy9i+bQvg==", + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", "requires": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.0", - "postcss-colormin": "^4.0.2", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.1", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.10", - "postcss-merge-rules": "^4.0.2", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.1", - "postcss-minify-params": "^4.0.1", - "postcss-minify-selectors": "^4.0.1", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.1", - "postcss-normalize-positions": "^4.0.1", - "postcss-normalize-repeat-style": "^4.0.1", - "postcss-normalize-string": "^4.0.1", - "postcss-normalize-timing-functions": "^4.0.1", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.1", - "postcss-ordered-values": "^4.1.1", - "postcss-reduce-initial": "^4.0.2", - "postcss-reduce-transforms": "^4.0.1", - "postcss-svgo": "^4.0.1", - "postcss-unique-selectors": "^4.0.1" + "source-map": "~0.6.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -3378,812 +3488,891 @@ } } }, - "cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" - }, - "cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" }, - "cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "restore-cursor": "^3.1.0" } }, - "cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" }, - "csso": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz", - "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==", + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", "requires": { - "css-tree": "1.0.0-alpha.29" + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" }, "dependencies": { - "css-tree": { - "version": "1.0.0-alpha.29", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz", - "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==", + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "requires": { - "mdn-data": "~1.1.0", - "source-map": "^0.5.3" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" } } } }, - "cssom": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.4.tgz", - "integrity": "sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog==" + "clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "requires": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + } }, - "cssstyle": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.1.1.tgz", - "integrity": "sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog==", + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", "requires": { - "cssom": "0.3.x" + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" } }, - "cyclist": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz", - "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=" + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, - "damerau-levenshtein": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz", - "integrity": "sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ=" + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", "requires": { - "assert-plus": "^1.0.0" + "color-convert": "^1.9.1", + "color-string": "^1.5.2" } }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" + "color-name": "1.1.3" } }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=" + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", "requires": { - "ms": "^2.1.1" + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" }, - "deep-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", - "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=" + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, - "default-gateway": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz", - "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==", - "requires": { - "execa": "^0.10.0", - "ip-regex": "^2.1.0" - }, - "dependencies": { - "execa": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", - "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - } - } + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, - "default-require-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", - "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", + "compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", "requires": { - "strip-bom": "^2.0.0" + "arity-n": "^1.0.4" } }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "compressible": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz", + "integrity": "sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==", "requires": { - "object-keys": "^1.0.12" + "mime-db": ">= 1.40.0 < 2" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" }, "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "ms": "2.0.0" } }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, - "del": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", - "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "requires": { - "globby": "^6.1.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "p-map": "^1.1.1", - "pify": "^3.0.0", - "rimraf": "^2.2.8" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" }, "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } } } }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "confusing-browser-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", + "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==" }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" }, - "des.js": { + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "constants-browserify": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", - "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "safe-buffer": "5.1.2" } }, - "destroy": { + "content-type": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", "requires": { - "repeating": "^2.0.0" + "safe-buffer": "~5.1.1" } }, - "detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=" + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" }, - "detect-node": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", - "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, - "detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-js": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.1.tgz", + "integrity": "sha512-186WjSik2iTGfDjfdCZAxv2ormxtKgemjC3SI6PL31qOA0j5LhTDVjHChccoc7brwLvpvLPiMyRlcO88C4l1QQ==" + }, + "core-js-compat": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.1.tgz", + "integrity": "sha512-2Tl1EuxZo94QS2VeH28Ebf5g3xbPZG/hj/N5HDDy4XMP/ImR0JIer/nggQRiMN91Q54JVkGbytf42wO29oXVHg==", + "requires": { + "browserslist": "^4.8.2", + "semver": "7.0.0" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" } } }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==" + "core-js-pure": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.1.tgz", + "integrity": "sha512-yKiUdvQWq66xUc408duxUCxFHuDfz5trF5V4xnQzb8C7P/5v2gFUdyNWQoevyAeGYB1hl1X/pzGZ20R3WxZQBA==" }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" } }, - "dir-glob": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", - "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", "requires": { - "arrify": "^1.0.1", - "path-type": "^3.0.0" - }, - "dependencies": { - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - } + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" } }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "dns-packet": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", - "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" } }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "requires": { - "buffer-indexof": "^1.0.0" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "requires": { - "esutils": "^2.0.2" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "requires": { - "utila": "~0.4" + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" } }, - "dom-serializer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", - "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", "requires": { - "domelementtype": "~1.1.1", - "entities": "~1.1.1" + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" }, "dependencies": { - "domelementtype": { - "version": "1.1.3", - "resolved": "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", - "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", "requires": { - "webidl-conversions": "^4.0.2" + "postcss": "^7.0.5" } }, - "domhandler": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.1.0.tgz", - "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=", - "requires": { - "domelementtype": "1" - } + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "postcss": "^7.0.1", + "timsort": "^0.3.0" } }, - "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", "requires": { - "is-obj": "^1.0.0" + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } } }, - "dotenv": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.0.0.tgz", - "integrity": "sha512-FlWbnhgjtwD+uNLUGHbMykMOYQaTivdHEmYwAKFjn6GKe/CqY0fNae93ZHTd20snh9ZLr8mTzIL9m0APQ1pjQg==" - }, - "dotenv-expand": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz", - "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=" - }, - "duplexer": { - "version": "0.1.1", - "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + "css-loader": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.0.tgz", + "integrity": "sha512-QTF3Ud5H7DaZotgdcJjGMvyDj5F3Pn1j/sC6VBEOVp94cbwqyIBdcs/quzj4MC1BKQSrTpQznegH/5giYbhnCQ==", + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.17", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.0", + "schema-utils": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + } }, - "duplexify": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.1.tgz", - "integrity": "sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==", + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "postcss": "^7.0.5" } }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "electron-to-chromium": { - "version": "1.3.96", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz", - "integrity": "sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q==" + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" }, - "elliptic": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", - "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "email-addresses": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.0.3.tgz", - "integrity": "sha512-kUlSC06PVvvjlMRpNIl3kR1NRXLEe86VQ7N0bQeaCZb2g+InShCeHQp/JvyYNTugMnRN2NvJhHlc3q12MWbbpg==" + "css-unit-converter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz", + "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=" }, - "emoji-regex": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.5.1.tgz", - "integrity": "sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ==" + "css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==" }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" }, - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", "requires": { - "once": "^1.4.0" + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" } }, - "enhanced-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", - "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.4.0", - "tapable": "^1.0.0" + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" } }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" }, - "errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", "requires": { - "prr": "~1.0.1" + "postcss": "^7.0.0" } }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + }, + "csso": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.2.tgz", + "integrity": "sha512-kS7/oeNVXkHWxby5tHVxlhjizRCSv8QdU7hB2FpdAibDU8FjTAolhNjKNTiLzXtUrKT6HwClE81yXwEk1309wg==", "requires": { - "is-arrayish": "^0.2.1" + "css-tree": "1.0.0-alpha.37" } }, - "es-abstract": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz", - "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", "requires": { - "es-to-primitive": "^1.1.1", - "function-bind": "^1.1.1", - "has": "^1.0.1", - "is-callable": "^1.1.3", - "is-regex": "^1.0.4" + "cssom": "0.3.x" } }, - "es-to-primitive": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", - "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "es5-ext": "^0.10.50", + "type": "^1.0.1" } }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "escape-string-regexp": { + "damerau-levenshtein": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz", + "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==" }, - "escodegen": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.11.0.tgz", - "integrity": "sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw==", + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "requires": { - "esprima": "^3.1.3", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - } + "assert-plus": "^1.0.0" } }, - "eslint": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.6.0.tgz", - "integrity": "sha512-/eVYs9VVVboX286mBK7bbKnO1yamUy2UCRjiY6MryhQL2PaaXCExsCQ2aO83OeYRhU2eCU/FMFP+tVMoOrzNrA==", + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.5.3", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^3.1.0", - "doctrine": "^2.1.0", - "eslint-scope": "^4.0.0", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^4.0.0", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", - "ignore": "^4.0.6", - "imurmurhash": "^0.1.4", - "inquirer": "^6.1.0", - "is-resolvable": "^1.1.0", - "js-yaml": "^3.12.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.5", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", - "progress": "^2.0.0", - "regexpp": "^2.0.0", - "require-uncached": "^1.0.3", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^4.0.3", - "text-table": "^0.2.0" + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" }, "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "eslint-scope": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", - "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", "requires": { - "ansi-regex": "^3.0.0" + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" } } } }, - "eslint-config-react-app": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-3.0.6.tgz", - "integrity": "sha512-VL5rA1EBZv7f9toc9x71or7nr4jRmwCH4V9JKB9DFVaTLOLI9+vjWLgQLjMu3xR9iUT80dty86RbCfNaKyrFFg==", + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "requires": { - "confusing-browser-globals": "^1.0.5" + "ms": "^2.1.1" } }, - "eslint-import-resolver-node": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", - "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", "requires": { - "debug": "^2.6.9", - "resolve": "^1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" } }, - "eslint-loader": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.1.1.tgz", - "integrity": "sha512-1GrJFfSevQdYpoDzx8mEE2TDWsb/zmFuY09l6hURg1AeFIKQOvZ+vH0UPjzmd1CZIbfTV5HUkMeBmFiDBkgIsQ==", + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", "requires": { - "loader-fs-cache": "^1.0.0", - "loader-utils": "^1.0.2", - "object-assign": "^4.0.1", - "object-hash": "^1.1.4", - "rimraf": "^2.6.1" + "execa": "^1.0.0", + "ip-regex": "^2.1.0" } }, - "eslint-module-utils": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz", - "integrity": "sha1-snA2LNiLGkitMIl2zn+lTphBF0Y=", + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "requires": { - "debug": "^2.6.8", - "pkg-dir": "^1.0.0" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "ms": "2.0.0" + "kind-of": "^6.0.0" } }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" + "kind-of": "^6.0.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "pinkie-promise": "^2.0.0" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, - "pkg-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", - "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "requires": { - "find-up": "^1.0.0" + "glob": "^7.1.3" } } } }, - "eslint-plugin-flowtype": { - "version": "2.50.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.1.tgz", - "integrity": "sha512-9kRxF9hfM/O6WGZcZPszOVPd2W0TLHBtceulLTsGfwMPtiCCLnCW0ssRiOOiXyqrCA20pm1iXdXm7gQeN306zQ==", + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", "requires": { - "lodash": "^4.17.10" + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, - "eslint-plugin-import": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz", - "integrity": "sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g==", + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=" + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", "requires": { - "contains-path": "^0.1.0", - "debug": "^2.6.8", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.1", - "eslint-module-utils": "^2.2.0", - "has": "^1.0.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.3", - "read-pkg-up": "^2.0.0", - "resolve": "^1.6.0" + "address": "^1.0.1", + "debug": "^2.6.0" }, "dependencies": { "debug": { @@ -4194,819 +4383,489 @@ "ms": "2.0.0" } }, - "doctrine": { - "version": "1.5.0", - "resolved": "http://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "requires": { - "pify": "^2.0.0" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" } } }, - "eslint-plugin-jsx-a11y": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz", - "integrity": "sha512-7gSSmwb3A+fQwtw0arguwMdOdzmKUgnUcbSNlo+GjKLAQFuC2EZxWqG9XHRI8VscBJD5a8raz3RuxQNFW+XJbw==", - "requires": { - "aria-query": "^3.0.0", - "array-includes": "^3.0.3", - "ast-types-flow": "^0.0.7", - "axobject-query": "^2.0.1", - "damerau-levenshtein": "^1.0.4", - "emoji-regex": "^6.5.1", - "has": "^1.0.3", - "jsx-ast-utils": "^2.0.1" - } + "diff-sequences": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==" }, - "eslint-plugin-react": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz", - "integrity": "sha512-cVVyMadRyW7qsIUh3FHp3u6QHNhOgVrLQYdQEB1bPWBsgbNCHdFAeNMquBMCcZJu59eNthX053L70l7gRt4SCw==", + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "requires": { - "array-includes": "^3.0.3", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.0.1", - "prop-types": "^15.6.2" + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" } }, - "eslint-scope": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", - "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "arrify": "^1.0.1", + "path-type": "^3.0.0" } }, - "eslint-utils": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz", - "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==" - }, - "eslint-visitor-keys": { + "dns-equal": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==" - }, - "espree": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz", - "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==", - "requires": { - "acorn": "^6.0.2", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", - "requires": { - "estraverse": "^4.0.0" - } + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", "requires": { - "estraverse": "^4.1.0" + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" } }, - "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" - }, - "esutils": { + "dns-txt": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "eventemitter3": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", - "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==" - }, - "events": { - "version": "1.1.1", - "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz", - "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=" - }, - "eventsource": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz", - "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", "requires": { - "original": ">=0.0.5" + "buffer-indexof": "^1.0.0" } }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" + "esutils": "^2.0.2" } }, - "exec-sh": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", - "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", "requires": { - "merge": "^1.2.0" + "utila": "~0.4" } }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "domelementtype": "^2.0.1", + "entities": "^2.0.0" }, "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" } } }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "expand-range": { - "version": "1.8.2", - "resolved": "http://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "requires": { - "fill-range": "^2.1.0" - } - }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "requires": { - "homedir-polyfill": "^1.0.1" - } + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" }, - "expect": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-23.6.0.tgz", - "integrity": "sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w==", - "requires": { - "ansi-styles": "^3.2.0", - "jest-diff": "^23.6.0", - "jest-get-type": "^22.1.0", - "jest-matcher-utils": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-regex-util": "^23.3.0" - } + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" }, - "express": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", - "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", - "requires": { - "accepts": "~1.3.5", - "array-flatten": "1.1.1", - "body-parser": "1.18.3", - "content-disposition": "0.5.2", - "content-type": "~1.0.4", - "cookie": "0.3.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.1.1", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.4", - "qs": "6.5.2", - "range-parser": "~1.2.0", - "safe-buffer": "5.1.2", - "send": "0.16.2", - "serve-static": "1.13.2", - "setprototypeof": "1.1.0", - "statuses": "~1.4.0", - "type-is": "~1.6.16", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "requires": { + "webidl-conversions": "^4.0.2" } }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } + "domelementtype": "1" } }, - "external-editor": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", - "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==", + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "dom-serializer": "0", + "domelementtype": "1" } }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", "requires": { - "is-extglob": "^1.0.0" + "is-obj": "^1.0.0" } }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, - "fast-glob": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.4.tgz", - "integrity": "sha512-FjK2nCGI/McyzgNtTESqaWP3trPvHyRyoyY70hxjc3oKPNmDe8taohLZpoVKoUjW85tbU5txaYUZCNtVzygl1g==", + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" }, "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { - "kind-of": "^6.0.0" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "safe-buffer": "~5.1.0" } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", - "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.3.322", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.322.tgz", + "integrity": "sha512-Tc8JQEfGQ1MzfSzI/bTlSr7btJv/FFO7Yh6tanqVmIWOuNCu6/D1MilIEgLtmWqIrsv+o4IjpLAhgMBr/ncNAA==" + }, + "elliptic": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", + "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "email-addresses": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", + "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz", + "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", "requires": { - "is-extglob": "^2.1.1" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" } }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, - "fast-json-stable-stringify": { + "entities": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==" - }, - "faye-websocket": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", - "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "requires": { - "websocket-driver": ">=0.5.1" + "prr": "~1.0.1" } }, - "fb-watchman": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", - "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "requires": { - "bser": "^2.0.0" + "is-arrayish": "^0.2.1" } }, - "figgy-pudding": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", - "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==" - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "es-abstract": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0.tgz", + "integrity": "sha512-yYkE07YF+6SIBmg1MsJ9dlub5L48Ek7X0qz+c/CPCHS9EBXfESorzng4cJQjJW5/pB6vDF41u7F8vUhLVDqIug==", "requires": { - "escape-string-regexp": "^1.0.5" + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" } }, - "file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" } }, - "file-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz", - "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==", + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", "requires": { - "loader-utils": "^1.0.2", - "schema-utils": "^1.0.0" + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" } }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" - }, - "filename-reserved-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", - "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=" - }, - "filenamify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", - "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", "requires": { - "filename-reserved-regex": "^1.0.0", - "strip-outer": "^1.0.0", - "trim-repeated": "^1.0.0" + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" } }, - "filenamify-url": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/filenamify-url/-/filenamify-url-1.0.0.tgz", - "integrity": "sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=", + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", "requires": { - "filenamify": "^1.0.0", - "humanize-url": "^1.0.0" + "d": "^1.0.1", + "ext": "^1.1.2" } }, - "fileset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", - "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.0.tgz", + "integrity": "sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==", "requires": { - "glob": "^7.0.3", - "minimatch": "^3.0.3" + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + } } }, - "filesize": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", - "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==" - }, - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" }, "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "globals": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", + "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", + "requires": { + "type-fest": "^0.8.1" + } + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", "requires": { - "isarray": "1.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" } } }, - "finalhandler": { - "version": "1.1.1", - "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", - "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "eslint-config-react-app": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.1.0.tgz", + "integrity": "sha512-hBaxisHC6HXRVvxX+/t1n8mOdmCVIKgkXsf2WoUkJi7upHJTwYTsdCmx01QPOjKNT34QMQQ9sL0tVBlbiMFjxA==", "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.4.0", - "unpipe": "~1.0.0" + "confusing-browser-globals": "^1.0.9" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", + "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "requires": { + "debug": "^2.6.9", + "resolve": "^1.5.0" }, "dependencies": { "debug": { @@ -5024,142 +4883,131 @@ } } }, - "find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "flat-cache": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", - "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", - "requires": { - "circular-json": "^0.3.1", - "graceful-fs": "^4.1.2", - "rimraf": "~2.6.2", - "write": "^0.2.1" - } - }, - "flatten": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz", - "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=" - }, - "flush-write-stream": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz", - "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==", + "eslint-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-3.0.2.tgz", + "integrity": "sha512-S5VnD+UpVY1PyYRqeBd/4pgsmkvSokbHqTXAQMpvCyRr3XN2tvSLo9spm2nEpqQqh9dezw3os/0zWihLeOg2Rw==", "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.4" + "fs-extra": "^8.1.0", + "loader-fs-cache": "^1.0.2", + "loader-utils": "^1.2.3", + "object-hash": "^1.3.1", + "schema-utils": "^2.2.0" + }, + "dependencies": { + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + } } }, - "follow-redirects": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.6.0.tgz", - "integrity": "sha512-4Oh4eI3S9OueVV41AgJ1oLjpaJUhbJ7JDGOMhe0AFqoSejl5Q2nn3eGglAzRUKVKZE8jG5MNn66TjCJMAnpsWA==", + "eslint-module-utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.0.tgz", + "integrity": "sha512-kCo8pZaNz2dsAW7nCUjuVoI11EBXXpIzfNxmaoLhXoRDOnqXLC4iSGVRdZPhOitfbdEfMEfKOiENaK6wDPZEGw==", "requires": { - "debug": "=3.1.0" + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" }, "dependencies": { "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "requires": { "ms": "2.0.0" } }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "^2.1.0" + } } } }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "eslint-plugin-flowtype": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.13.0.tgz", + "integrity": "sha512-bhewp36P+t7cEV0b6OdmoRWJCBYRiHFlqPZAG1oS3SF+Y0LQkeDvFSM4oxoxvczD1OdONCXMlJfQFiWLcV9urw==", "requires": { - "for-in": "^1.0.1" + "lodash": "^4.17.15" } }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "fork-ts-checker-webpack-plugin-alt": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin-alt/-/fork-ts-checker-webpack-plugin-alt-0.4.14.tgz", - "integrity": "sha512-s0wjOBuPdylMRBzZ4yO8LSJuzem3g0MYZFxsjRXrFDQyL5KJBVSq30+GoHM/t/r2CRU4tI6zi04sq6OXK0UYnw==", + "eslint-plugin-import": { + "version": "2.18.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz", + "integrity": "sha512-5ohpsHAiUBRNaBWAF08izwUGlbrJoJJ+W9/TBwsGoR1MnlgfwMIKrFeSjWbt6moabiXW9xNvtFz+97KHRfI4HQ==", "requires": { - "babel-code-frame": "^6.22.0", - "chalk": "^2.4.1", - "chokidar": "^2.0.4", - "lodash": "^4.17.11", - "micromatch": "^3.1.10", + "array-includes": "^3.0.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.0", + "has": "^1.0.3", "minimatch": "^3.0.4", - "resolve": "^1.5.0", - "tapable": "^1.0.0" + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.11.0" }, "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -5168,631 +5016,768 @@ "ms": "2.0.0" } }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } + "esutils": "^2.0.2", + "isarray": "^1.0.0" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } + "locate-path": "^2.0.0" } }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" } }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "requires": { - "kind-of": "^6.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" } }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "requires": { - "kind-of": "^6.0.0" + "p-try": "^1.0.0" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "p-limit": "^1.1.0" } }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } + "error-ex": "^1.2.0" } }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "^2.0.0" + } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" } }, - "ms": { + "read-pkg-up": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } } } }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "eslint-plugin-jsx-a11y": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz", + "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==", "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "@babel/runtime": "^7.4.5", + "aria-query": "^3.0.0", + "array-includes": "^3.0.3", + "ast-types-flow": "^0.0.7", + "axobject-query": "^2.0.2", + "damerau-levenshtein": "^1.0.4", + "emoji-regex": "^7.0.2", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.1" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + } } }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + "eslint-plugin-react": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.16.0.tgz", + "integrity": "sha512-GacBAATewhhptbK3/vTP09CbFrgUJmBSaaRcWdbQLFvUZy9yVcQxigBNHGPU/KE2AyHpzj3AWXpxoMTsIDiHug==", + "requires": { + "array-includes": "^3.0.3", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.1", + "object.entries": "^1.1.0", + "object.fromentries": "^2.0.0", + "object.values": "^1.1.0", + "prop-types": "^15.7.2", + "resolve": "^1.12.0" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", + "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==" + }, + "eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" + }, + "espree": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "requires": { + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "requires": { + "estraverse": "^4.0.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "requires": { - "map-cache": "^0.2.2" - } + "eventemitter3": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", + "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==" }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + "events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz", + "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==" }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" + "original": "^1.0.0" } }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" } }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" }, - "fsevents": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", - "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", - "optional": true, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.10.0" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "bundled": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, "debug": { "version": "2.6.9", - "bundled": true, - "optional": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "requires": { "ms": "2.0.0" } }, - "deep-extend": { - "version": "0.5.1", - "bundled": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.2", - "bundled": true, - "optional": true, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "is-descriptor": "^0.1.0" } }, - "has-unicode": { + "extend-shallow": { "version": "2.0.1", - "bundled": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.21", - "bundled": true, - "optional": true, + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "safer-buffer": "^2.1.0" + "is-extendable": "^0.1.0" } }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "expect": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", + "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", + "requires": { + "@jest/types": "^24.9.0", + "ansi-styles": "^3.2.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.9.0" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "optional": true, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "requires": { - "once": "^1.3.0", - "wrappy": "1" + "ms": "2.0.0" } }, - "inherits": { - "version": "2.0.3", - "bundled": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "optional": true + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "requires": { - "number-is-nan": "^1.0.0" + "is-plain-object": "^2.0.4" } - }, - "isarray": { + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { "version": "1.0.0", - "bundled": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true - }, - "minipass": { - "version": "2.2.4", - "bundled": true, - "requires": { - "safe-buffer": "^5.1.1", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.1.0", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { - "minimist": "0.0.8" + "is-descriptor": "^1.0.0" } }, - "ms": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "needle": { - "version": "2.2.0", - "bundled": true, - "optional": true, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" + "is-extendable": "^0.1.0" } }, - "node-pre-gyp": { - "version": "0.10.0", - "bundled": true, - "optional": true, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.0", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.1.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" + "kind-of": "^6.0.0" } }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "optional": true, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "abbrev": "1", - "osenv": "^0.1.4" + "kind-of": "^6.0.0" } }, - "npm-bundled": { - "version": "1.0.3", - "bundled": true, - "optional": true - }, - "npm-packlist": { - "version": "1.1.10", - "bundled": true, - "optional": true, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "optional": true, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "figgy-pudding": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", + "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==" + }, + "figures": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "requires": { + "flat-cache": "^2.0.1" + } + }, + "file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", + "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "filename-reserved-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=" + }, + "filenamify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "requires": { + "filename-reserved-regex": "^1.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "filenamify-url": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filenamify-url/-/filenamify-url-1.0.0.tgz", + "integrity": "sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=", + "requires": { + "filenamify": "^1.0.0", + "humanize-url": "^1.0.0" + } + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "wrappy": "1" + "is-extendable": "^0.1.0" } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "optional": true, + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" + "ms": "2.0.0" } }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "process-nextick-args": { + "ms": { "version": "2.0.0", - "bundled": true, - "optional": true - }, - "rc": { - "version": "1.2.7", - "bundled": true, - "optional": true, + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "requires": { - "deep-extend": "^0.5.1", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } + "glob": "^7.1.3" } - }, + } + } + }, + "flatted": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + }, + "dependencies": { "readable-stream": { "version": "2.3.6", - "bundled": true, - "optional": true, + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -5803,109 +5788,199 @@ "util-deprecate": "~1.0.1" } }, - "rimraf": { - "version": "2.6.2", - "bundled": true, - "optional": true, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { - "glob": "^7.0.5" + "safe-buffer": "~5.1.0" } - }, - "safe-buffer": { - "version": "5.1.1", - "bundled": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "optional": true - }, + } + } + }, + "follow-redirects": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.9.0.tgz", + "integrity": "sha512-CRcPzsSIbXyVDl0QI01muNDu69S8trU4jArW9LpOt2WtC6LyUJetcIrmfHsRBx7/Jb6GHJUiuqyYxPooFfNt6A==", + "requires": { + "debug": "^3.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "fork-ts-checker-webpack-plugin": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.0.tgz", + "integrity": "sha512-6OkRfjuNMNqb14f01xokcWcKV5Ekknc2FvziNpcTYru+kxIYFA2MtuuBI19MHThZnjSBhoi35Dcq+I0oUkFjmQ==", + "requires": { + "babel-code-frame": "^6.22.0", + "chalk": "^2.4.1", + "chokidar": "^2.0.4", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "dependencies": { "semver": { - "version": "5.5.0", - "bundled": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "string_decoder": { "version": "1.1.1", - "bundled": true, - "optional": true, + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { "safe-buffer": "~5.1.0" } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "tar": { - "version": "4.4.1", - "bundled": true, - "optional": true, + } + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.0.0.tgz", + "integrity": "sha512-40Qz+LFXmd9tzYVnnBmZvFfvAADfUA14TXPK1s7IfElJTIZ97rA8w4Kin7Wt5JBrC3ShnnFJO/5vPjPEeJIq9A==", + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { - "chownr": "^1.0.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.2.4", - "minizlib": "^1.1.0", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.1", - "yallist": "^3.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "wide-align": { - "version": "1.1.2", - "bundled": true, - "optional": true, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { - "string-width": "^1.0.2" + "safe-buffer": "~5.1.0" } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true - }, - "yallist": { - "version": "3.0.2", - "bundled": true } } }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "optional": true + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -5917,19 +5992,22 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" }, "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-own-enumerable-property-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz", - "integrity": "sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" }, "get-stream": { - "version": "3.0.0", - "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } }, "get-value": { "version": "2.0.6", @@ -5945,9 +6023,9 @@ } }, "gh-pages": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-2.0.1.tgz", - "integrity": "sha512-uFlk3bukljeiWKQ2XvPfjcSi/ou7IfoDf2p+Fj672saLAr8bnOdFVqI/JSgrSgInKpCg5BksxEwGUl++dbg8Dg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-2.1.1.tgz", + "integrity": "sha512-yNW2SFp9xGRP/8Sk2WXuLI/Gn92oOL4HBgudn6PsqAnuWT90Y1tozJoTfX1WdrDSW5Rb90kLVOf5mm9KJ/2fDw==", "requires": { "async": "^2.6.1", "commander": "^2.18.0", @@ -5972,21 +6050,12 @@ "path-is-absolute": "^1.0.0" } }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" - } - }, "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", "requires": { - "is-glob": "^2.0.0" + "is-glob": "^4.0.1" } }, "glob-to-regexp": { @@ -5995,31 +6064,34 @@ "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" }, "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "global-prefix": "^3.0.0" } }, "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } } }, "globals": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz", - "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==" + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "globby": { "version": "6.1.0", @@ -6044,80 +6116,32 @@ "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" }, "gzip-size": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.0.0.tgz", - "integrity": "sha512-5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", "requires": { "duplexer": "^0.1.1", - "pify": "^3.0.0" + "pify": "^4.0.1" }, "dependencies": { "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" } } }, - "h2x-core": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/h2x-core/-/h2x-core-1.1.1.tgz", - "integrity": "sha512-LdXe4Irs731knLtHgLyFrnJCumfiqXXQwKN1IMUhi37li29PLfLbMDvfK7Rk4wmgHLKP+sIITT1mcJV4QsC3nw==", - "requires": { - "h2x-generate": "^1.1.0", - "h2x-parse": "^1.1.1", - "h2x-traverse": "^1.1.0" - } - }, - "h2x-generate": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/h2x-generate/-/h2x-generate-1.1.0.tgz", - "integrity": "sha512-L7Hym0yb20QIjvqeULUPOeh/cyvScdOAyJ6oRlh5dF0+w92hf3OiTk1q15KBijde7jGEe+0R4aOmtW8gkPNIzg==", - "requires": { - "h2x-traverse": "^1.1.0" - } - }, - "h2x-parse": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/h2x-parse/-/h2x-parse-1.1.1.tgz", - "integrity": "sha512-WRSmPF+tIWuUXVEZaYRhcZx/JGEJx8LjZpDDtrvMr5m/GTR0NerydCik5dRzcKXPWCtfXxuJRLR4v2P4HB2B1A==", - "requires": { - "h2x-types": "^1.1.0", - "jsdom": ">=11.0.0" - } - }, - "h2x-plugin-jsx": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/h2x-plugin-jsx/-/h2x-plugin-jsx-1.2.0.tgz", - "integrity": "sha512-a7Vb3BHhJJq0dPDNdqguEyQirENkVsFtvM2YkiaT5h/fmGhmM1nDy3BLeJeSKi2tL2g9v4ykm2Z+GG9QrhDgPA==", - "requires": { - "h2x-types": "^1.1.0" - } - }, - "h2x-traverse": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/h2x-traverse/-/h2x-traverse-1.1.0.tgz", - "integrity": "sha512-1ND8ZbISLSUgpLHYJRvhvElITvs0g44L7RxjeXViz5XP6rooa+FtXTFLByl2Yg01zj2txubifHIuU4pgvj8l+A==", - "requires": { - "h2x-types": "^1.1.0" - } - }, - "h2x-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/h2x-types/-/h2x-types-1.1.0.tgz", - "integrity": "sha512-QdH5qfLcdF209UsCdM0ZNZ9Dwm2PHvMfeLZtivBrjX3Y/df4US2pwsUC4HBfWhye/mx/t6puODeC7Oacb/Ol8g==" - }, "handle-thing": { - "version": "1.2.5", - "resolved": "http://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", - "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", + "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==" }, "handlebars": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.12.tgz", - "integrity": "sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.3.tgz", + "integrity": "sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==", "requires": { - "async": "^2.5.0", + "neo-async": "^2.6.0", "optimist": "^0.6.1", "source-map": "^0.6.1", "uglify-js": "^3.1.4" @@ -6163,6 +6187,13 @@ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "requires": { "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + } } }, "has-flag": { @@ -6171,9 +6202,9 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" }, "has-value": { "version": "1.0.0", @@ -6194,24 +6225,6 @@ "kind-of": "^4.0.0" }, "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "kind-of": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", @@ -6260,37 +6273,10 @@ "minimalistic-crypto-utils": "^1.0.1" } }, - "hoek": { - "version": "4.2.1", - "resolved": "http://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz", - "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==" - }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - } - }, - "homedir-polyfill": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", - "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", - "requires": { - "parse-passwd": "^1.0.0" - } - }, - "hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" - }, "hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==" }, "hpack.js": { "version": "2.1.6", @@ -6301,426 +6287,157 @@ "obuf": "^1.0.0", "readable-stream": "^2.0.1", "wbuf": "^1.1.0" - } - }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" - }, - "html-comment-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", - "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" - }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "requires": { - "whatwg-encoding": "^1.0.1" - } - }, - "html-entities": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", - "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=" - }, - "html-minifier": { - "version": "3.5.21", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", - "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", - "requires": { - "camel-case": "3.0.x", - "clean-css": "4.2.x", - "commander": "2.17.x", - "he": "1.2.x", - "param-case": "2.1.x", - "relateurl": "0.2.x", - "uglify-js": "3.4.x" - }, - "dependencies": { - "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" - } - } - }, - "html-webpack-plugin": { - "version": "4.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-alpha.2.tgz", - "integrity": "sha512-tyvhjVpuGqD7QYHi1l1drMQTg5i+qRxpQEGbdnYFREgOKy7aFDf/ocQ/V1fuEDlQx7jV2zMap3Hj2nE9i5eGXw==", - "requires": { - "@types/tapable": "1.0.2", - "html-minifier": "^3.2.3", - "loader-utils": "^1.1.0", - "lodash": "^4.17.10", - "pretty-error": "^2.0.2", - "tapable": "^1.0.0", - "util.promisify": "1.0.0" - } - }, - "htmlparser2": { - "version": "3.3.0", - "resolved": "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.3.0.tgz", - "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=", - "requires": { - "domelementtype": "1", - "domhandler": "2.1", - "domutils": "1.1", - "readable-stream": "1.0" }, "dependencies": { - "domutils": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz", - "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=", - "requires": { - "domelementtype": "1" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, "readable-stream": { - "version": "1.0.34", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - } - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "http-errors": { - "version": "1.6.3", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "http-parser-js": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.0.tgz", - "integrity": "sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==" - }, - "http-proxy": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", - "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", - "requires": { - "eventemitter3": "^3.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "0.18.0", - "resolved": "http://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz", - "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==", - "requires": { - "http-proxy": "^1.16.2", - "is-glob": "^4.0.0", - "lodash": "^4.17.5", - "micromatch": "^3.1.9" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", - "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=" + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" + } + } + }, + "html-webpack-plugin": { + "version": "4.0.0-beta.5", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.5.tgz", + "integrity": "sha512-y5l4lGxOW3pz3xBTFdfB9rnnrWRPVxlAhX6nrBYIcW+2k2zC3mSp/3DxlWVCMBfnO6UAnoF8OcFn0IMy6kaKAQ==", + "requires": { + "html-minifier": "^3.5.20", + "loader-utils": "^1.1.0", + "lodash": "^4.17.11", + "pretty-error": "^2.1.1", + "tapable": "^1.1.0", + "util.promisify": "1.0.0" + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" } } }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "http-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" + }, + "http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", @@ -6753,17 +6470,12 @@ "safer-buffer": ">= 2.1.2 < 3" } }, - "icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=" - }, "icss-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", - "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", "requires": { - "postcss": "^6.0.1" + "postcss": "^7.0.14" } }, "identity-obj-proxy": { @@ -6775,9 +6487,9 @@ } }, "ieee754": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", - "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==" + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" }, "iferr": { "version": "0.1.5", @@ -6790,9 +6502,9 @@ "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" }, "immer": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/immer/-/immer-1.7.2.tgz", - "integrity": "sha512-4Urocwu9+XLDJw4Tc6ZCg7APVjjLInCFvO4TwGsAYV5zT6YYSor14dsZR0+0tHlDIN92cFUOq+i7fC00G5vTxA==" + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", + "integrity": "sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==" }, "import-cwd": { "version": "2.1.0", @@ -6820,11 +6532,11 @@ } }, "import-local": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", - "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", "requires": { - "pkg-dir": "^2.0.0", + "pkg-dir": "^3.0.0", "resolve-cwd": "^2.0.0" } }, @@ -6833,15 +6545,20 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, "indexes-of": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" }, "inflight": { "version": "1.0.6", @@ -6863,47 +6580,32 @@ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" }, "inquirer": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.1.tgz", - "integrity": "sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.1.tgz", + "integrity": "sha512-V1FFQ3TIO15det8PijPLFR9M9baSlnRs9nL7zWu1MNVA2T9YVl9ZbrHJhYs7e9X8jeMZ3lr2JH/rdHFgNCBdYw==", "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", - "external-editor": "^3.0.0", - "figures": "^2.0.0", - "lodash": "^4.17.10", - "mute-stream": "0.0.7", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", "run-async": "^2.2.0", - "rxjs": "^6.1.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.0.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", - "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==" - }, - "strip-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz", - "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==", - "requires": { - "ansi-regex": "^4.0.0" - } - } } }, "internal-ip": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz", - "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", "requires": { - "default-gateway": "^2.6.0", - "ipaddr.js": "^1.5.2" + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" } }, "invariant": { @@ -6915,9 +6617,9 @@ } }, "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" }, "ip": { "version": "1.1.5", @@ -6930,9 +6632,9 @@ "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" }, "ipaddr.js": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", - "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", + "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==" }, "is-absolute-url": { "version": "2.1.0", @@ -6941,12 +6643,17 @@ }, "is-accessor-descriptor": { "version": "0.1.6", - "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "requires": { "kind-of": "^3.0.2" } }, + "is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -6965,25 +6672,17 @@ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "requires": { - "builtin-modules": "^1.0.0" - } - }, "is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" }, "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "requires": { - "ci-info": "^1.5.0" + "ci-info": "^2.0.0" } }, "is-color-stop": { @@ -7001,16 +6700,16 @@ }, "is-data-descriptor": { "version": "0.1.4", - "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "requires": { "kind-of": "^3.0.2" } }, "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" }, "is-descriptor": { "version": "0.1.6", @@ -7034,87 +6733,66 @@ "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "requires": { - "is-primitive": "^2.0.0" - } - }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" }, "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" - }, - "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "requires": { - "number-is-nan": "^1.0.0" - } + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "is-generator-fn": { - "version": "1.0.0", - "resolved": "http://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz", - "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" }, "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "^2.1.1" } }, "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "requires": { "kind-of": "^3.0.2" } }, "is-obj": { "version": "1.0.1", - "resolved": "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" }, "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" }, "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", "requires": { - "is-path-inside": "^1.0.0" + "is-path-inside": "^2.1.0" } }, "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", "requires": { - "path-is-inside": "^1.0.1" + "path-is-inside": "^1.0.2" } }, "is-plain-obj": { @@ -7130,27 +6808,17 @@ "isobject": "^3.0.1" } }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" - }, "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" }, "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", "requires": { - "has": "^1.0.1" + "has": "^1.0.3" } }, "is-regexp": { @@ -7164,15 +6832,20 @@ "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" }, "is-root": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.0.0.tgz", - "integrity": "sha512-F/pJIk8QD6OX5DNhRB7hWamLsUilmkDGho48KbgZ6xg/lmAZXHxzXQ91jzB3yRSw5kdQGGGc4yz8HYhTYIMWPg==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==" + }, "is-svg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", @@ -7182,11 +6855,11 @@ } }, "is-symbol": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", - "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", "requires": { - "has-symbols": "^1.0.0" + "has-symbols": "^1.0.1" } }, "is-typedarray": { @@ -7194,11 +6867,6 @@ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" - }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -7214,14 +6882,6 @@ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, - "isemail": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/isemail/-/isemail-3.2.0.tgz", - "integrity": "sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg==", - "requires": { - "punycode": "2.x.x" - } - }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", @@ -7237,334 +6897,246 @@ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, - "istanbul-api": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.7.tgz", - "integrity": "sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==", - "requires": { - "async": "^2.1.4", - "fileset": "^2.0.2", - "istanbul-lib-coverage": "^1.2.1", - "istanbul-lib-hook": "^1.2.2", - "istanbul-lib-instrument": "^1.10.2", - "istanbul-lib-report": "^1.1.5", - "istanbul-lib-source-maps": "^1.2.6", - "istanbul-reports": "^1.5.1", - "js-yaml": "^3.7.0", - "mkdirp": "^0.5.1", - "once": "^1.4.0" - } - }, "istanbul-lib-coverage": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz", - "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==" - }, - "istanbul-lib-hook": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz", - "integrity": "sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==", - "requires": { - "append-transform": "^0.4.0" - } + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==" }, "istanbul-lib-instrument": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz", - "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", "requires": { - "babel-generator": "^6.18.0", - "babel-template": "^6.16.0", - "babel-traverse": "^6.18.0", - "babel-types": "^6.18.0", - "babylon": "^6.18.0", - "istanbul-lib-coverage": "^1.2.1", - "semver": "^5.3.0" + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" } }, "istanbul-lib-report": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz", - "integrity": "sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", "requires": { - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "path-parse": "^1.0.5", - "supports-color": "^3.1.2" + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.1.0" }, "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" - }, "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "requires": { - "has-flag": "^1.0.0" + "has-flag": "^3.0.0" } } } }, "istanbul-lib-source-maps": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz", - "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", "requires": { - "debug": "^3.1.0", - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "rimraf": "^2.6.1", - "source-map": "^0.5.3" + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" }, "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "requires": { - "ms": "^2.1.1" + "glob": "^7.1.3" } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "istanbul-reports": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.5.1.tgz", - "integrity": "sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==", + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz", + "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==", "requires": { - "handlebars": "^4.0.3" + "handlebars": "^4.1.2" } }, "jest": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-23.6.0.tgz", - "integrity": "sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", + "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", "requires": { - "import-local": "^1.0.0", - "jest-cli": "^23.6.0" + "import-local": "^2.0.0", + "jest-cli": "^24.9.0" }, "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, "jest-cli": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-23.6.0.tgz", - "integrity": "sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", "requires": { - "ansi-escapes": "^3.0.0", + "@jest/core": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", "chalk": "^2.0.1", "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "import-local": "^1.0.0", - "is-ci": "^1.0.10", - "istanbul-api": "^1.3.1", - "istanbul-lib-coverage": "^1.2.0", - "istanbul-lib-instrument": "^1.10.1", - "istanbul-lib-source-maps": "^1.2.4", - "jest-changed-files": "^23.4.2", - "jest-config": "^23.6.0", - "jest-environment-jsdom": "^23.4.0", - "jest-get-type": "^22.1.0", - "jest-haste-map": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-regex-util": "^23.3.0", - "jest-resolve-dependencies": "^23.6.0", - "jest-runner": "^23.6.0", - "jest-runtime": "^23.6.0", - "jest-snapshot": "^23.6.0", - "jest-util": "^23.4.0", - "jest-validate": "^23.6.0", - "jest-watcher": "^23.4.0", - "jest-worker": "^23.2.0", - "micromatch": "^2.3.11", - "node-notifier": "^5.2.1", - "prompts": "^0.1.9", - "realpath-native": "^1.0.0", - "rimraf": "^2.5.4", - "slash": "^1.0.0", - "string-length": "^2.0.0", - "strip-ansi": "^4.0.0", - "which": "^1.2.12", - "yargs": "^11.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" + "import-local": "^2.0.0", + "is-ci": "^2.0.0", + "jest-config": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "prompts": "^2.0.1", + "realpath-native": "^1.1.0", + "yargs": "^13.3.0" } } } }, "jest-changed-files": { - "version": "23.4.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-23.4.2.tgz", - "integrity": "sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", + "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", "requires": { + "@jest/types": "^24.9.0", + "execa": "^1.0.0", "throat": "^4.0.0" } }, "jest-config": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-23.6.0.tgz", - "integrity": "sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ==", - "requires": { - "babel-core": "^6.0.0", - "babel-jest": "^23.6.0", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", + "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^24.9.0", + "@jest/types": "^24.9.0", + "babel-jest": "^24.9.0", "chalk": "^2.0.1", "glob": "^7.1.1", - "jest-environment-jsdom": "^23.4.0", - "jest-environment-node": "^23.4.0", - "jest-get-type": "^22.1.0", - "jest-jasmine2": "^23.6.0", - "jest-regex-util": "^23.3.0", - "jest-resolve": "^23.6.0", - "jest-util": "^23.4.0", - "jest-validate": "^23.6.0", - "micromatch": "^2.3.11", - "pretty-format": "^23.6.0" - }, - "dependencies": { - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "json5": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } + "jest-environment-jsdom": "^24.9.0", + "jest-environment-node": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "micromatch": "^3.1.10", + "pretty-format": "^24.9.0", + "realpath-native": "^1.1.0" } }, "jest-diff": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-23.6.0.tgz", - "integrity": "sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", "requires": { "chalk": "^2.0.1", - "diff": "^3.2.0", - "jest-get-type": "^22.1.0", - "pretty-format": "^23.6.0" + "diff-sequences": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" } }, "jest-docblock": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-23.2.0.tgz", - "integrity": "sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", + "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", "requires": { "detect-newline": "^2.1.0" } }, "jest-each": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-23.6.0.tgz", - "integrity": "sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", + "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", "requires": { + "@jest/types": "^24.9.0", "chalk": "^2.0.1", - "pretty-format": "^23.6.0" + "jest-get-type": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0" } }, "jest-environment-jsdom": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz", - "integrity": "sha1-BWp5UrP+pROsYqFAosNox52eYCM=", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", + "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", + "requires": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0", + "jsdom": "^11.5.1" + } + }, + "jest-environment-jsdom-fourteen": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-0.1.0.tgz", + "integrity": "sha512-4vtoRMg7jAstitRzL4nbw83VmGH8Rs13wrND3Ud2o1fczDhMUF32iIrNKwYGgeOPUdfvZU4oy8Bbv+ni1fgVCA==", "requires": { - "jest-mock": "^23.2.0", - "jest-util": "^23.4.0", - "jsdom": "^11.5.1" + "jest-mock": "^24.5.0", + "jest-util": "^24.5.0", + "jsdom": "^14.0.0" }, "dependencies": { "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", + "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" }, "jsdom": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", - "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", + "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", "requires": { "abab": "^2.0.0", - "acorn": "^5.5.3", - "acorn-globals": "^4.1.0", + "acorn": "^6.0.4", + "acorn-globals": "^4.3.0", "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": "^1.0.0", - "data-urls": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.1.0", "domexception": "^1.0.1", - "escodegen": "^1.9.1", + "escodegen": "^1.11.0", "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.3.0", - "nwsapi": "^2.0.7", - "parse5": "4.0.0", + "nwsapi": "^2.1.3", + "parse5": "5.1.0", "pn": "^1.1.0", - "request": "^2.87.0", + "request": "^2.88.0", "request-promise-native": "^1.0.5", - "sax": "^1.2.4", + "saxes": "^3.1.9", "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.4", + "tough-cookie": "^2.5.0", "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^5.2.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^6.1.2", "xml-name-validator": "^3.0.0" } }, "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" }, "whatwg-url": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", "requires": { "lodash.sortby": "^4.7.0", "tr46": "^1.0.1", @@ -7572,9 +7144,9 @@ } }, "ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", "requires": { "async-limiter": "~1.0.0" } @@ -7582,269 +7154,736 @@ } }, "jest-environment-node": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-23.4.0.tgz", - "integrity": "sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA=", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", + "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", "requires": { - "jest-mock": "^23.2.0", - "jest-util": "^23.4.0" + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0" } }, "jest-get-type": { - "version": "22.4.3", - "resolved": "http://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", - "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==" + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==" }, "jest-haste-map": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-23.6.0.tgz", - "integrity": "sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", "requires": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", "fb-watchman": "^2.0.0", - "graceful-fs": "^4.1.11", + "fsevents": "^1.2.7", + "graceful-fs": "^4.1.15", "invariant": "^2.2.4", - "jest-docblock": "^23.2.0", - "jest-serializer": "^23.0.1", - "jest-worker": "^23.2.0", - "micromatch": "^2.3.11", - "sane": "^2.0.0" + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "dependencies": { + "fsevents": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", + "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.3", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "optional": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.4.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.7", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "optional": true + } + } + } } }, "jest-jasmine2": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz", - "integrity": "sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", "requires": { - "babel-traverse": "^6.0.0", + "@babel/traverse": "^7.1.0", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", "chalk": "^2.0.1", "co": "^4.6.0", - "expect": "^23.6.0", - "is-generator-fn": "^1.0.0", - "jest-diff": "^23.6.0", - "jest-each": "^23.6.0", - "jest-matcher-utils": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-snapshot": "^23.6.0", - "jest-util": "^23.4.0", - "pretty-format": "^23.6.0" + "expect": "^24.9.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0", + "throat": "^4.0.0" } }, "jest-leak-detector": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz", - "integrity": "sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", "requires": { - "pretty-format": "^23.6.0" + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" } }, "jest-matcher-utils": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz", - "integrity": "sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", "requires": { "chalk": "^2.0.1", - "jest-get-type": "^22.1.0", - "pretty-format": "^23.6.0" + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" } }, "jest-message-util": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-23.4.0.tgz", - "integrity": "sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8=", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", "requires": { - "@babel/code-frame": "^7.0.0-beta.35", + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", "chalk": "^2.0.1", - "micromatch": "^2.3.11", - "slash": "^1.0.0", + "micromatch": "^3.1.10", + "slash": "^2.0.0", "stack-utils": "^1.0.1" } }, "jest-mock": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-23.2.0.tgz", - "integrity": "sha1-rRxg8p6HGdR8JuETgJi20YsmETQ=" + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "requires": { + "@jest/types": "^24.9.0" + } }, "jest-pnp-resolver": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.0.1.tgz", - "integrity": "sha512-kzhvJQp+9k0a/hpvIIzOJgOwfOqmnohdrAMZW2EscH3kxR2VWD7EcPa10cio8EK9V7PcD75bhG1pFnO70zGwSQ==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", + "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==" }, "jest-regex-util": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-23.3.0.tgz", - "integrity": "sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U=" + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==" }, "jest-resolve": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-23.6.0.tgz", - "integrity": "sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", + "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", "requires": { + "@jest/types": "^24.9.0", "browser-resolve": "^1.11.3", "chalk": "^2.0.1", - "realpath-native": "^1.0.0" + "jest-pnp-resolver": "^1.2.1", + "realpath-native": "^1.1.0" } }, "jest-resolve-dependencies": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz", - "integrity": "sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", + "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", "requires": { - "jest-regex-util": "^23.3.0", - "jest-snapshot": "^23.6.0" + "@jest/types": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-snapshot": "^24.9.0" } }, "jest-runner": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-23.6.0.tgz", - "integrity": "sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA==", - "requires": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", + "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", + "requires": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.4.2", "exit": "^0.1.2", - "graceful-fs": "^4.1.11", - "jest-config": "^23.6.0", - "jest-docblock": "^23.2.0", - "jest-haste-map": "^23.6.0", - "jest-jasmine2": "^23.6.0", - "jest-leak-detector": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-runtime": "^23.6.0", - "jest-util": "^23.4.0", - "jest-worker": "^23.2.0", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-docblock": "^24.3.0", + "jest-haste-map": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-leak-detector": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", "source-map-support": "^0.5.6", "throat": "^4.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-support": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz", - "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - } } }, "jest-runtime": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-23.6.0.tgz", - "integrity": "sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw==", - "requires": { - "babel-core": "^6.0.0", - "babel-plugin-istanbul": "^4.1.6", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", + "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", + "requires": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/source-map": "^24.3.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", "exit": "^0.1.2", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.1.11", - "jest-config": "^23.6.0", - "jest-haste-map": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-regex-util": "^23.3.0", - "jest-resolve": "^23.6.0", - "jest-snapshot": "^23.6.0", - "jest-util": "^23.4.0", - "jest-validate": "^23.6.0", - "micromatch": "^2.3.11", - "realpath-native": "^1.0.0", - "slash": "^1.0.0", - "strip-bom": "3.0.0", - "write-file-atomic": "^2.1.0", - "yargs": "^11.0.0" - }, - "dependencies": { - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "json5": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - } + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "strip-bom": "^3.0.0", + "yargs": "^13.3.0" } }, "jest-serializer": { - "version": "23.0.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-23.0.1.tgz", - "integrity": "sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU=" + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==" }, "jest-snapshot": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-23.6.0.tgz", - "integrity": "sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", + "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", "requires": { - "babel-types": "^6.0.0", + "@babel/types": "^7.0.0", + "@jest/types": "^24.9.0", "chalk": "^2.0.1", - "jest-diff": "^23.6.0", - "jest-matcher-utils": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-resolve": "^23.6.0", + "expect": "^24.9.0", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "pretty-format": "^23.6.0", - "semver": "^5.5.0" + "pretty-format": "^24.9.0", + "semver": "^6.2.0" } }, "jest-util": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-23.4.0.tgz", - "integrity": "sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE=", - "requires": { - "callsites": "^2.0.0", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "requires": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", "chalk": "^2.0.1", - "graceful-fs": "^4.1.11", - "is-ci": "^1.0.10", - "jest-message-util": "^23.4.0", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", "mkdirp": "^0.5.1", - "slash": "^1.0.0", + "slash": "^2.0.0", "source-map": "^0.6.0" }, "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -7853,48 +7892,92 @@ } }, "jest-validate": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-23.6.0.tgz", - "integrity": "sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", "requires": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", "chalk": "^2.0.1", - "jest-get-type": "^22.1.0", - "leven": "^2.1.0", - "pretty-format": "^23.6.0" + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + } + }, + "jest-watch-typeahead": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz", + "integrity": "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==", + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.1", + "jest-regex-util": "^24.9.0", + "jest-watcher": "^24.3.0", + "slash": "^3.0.0", + "string-length": "^3.1.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + } + } } }, "jest-watcher": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-23.4.0.tgz", - "integrity": "sha1-0uKM50+NrWxq/JIrksq+9u0FyRw=", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", + "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", "requires": { + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", "ansi-escapes": "^3.0.0", "chalk": "^2.0.1", + "jest-util": "^24.9.0", "string-length": "^2.0.0" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + } } }, "jest-worker": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-23.2.0.tgz", - "integrity": "sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk=", - "requires": { - "merge-stream": "^1.0.1" - } - }, - "joi": { - "version": "11.4.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-11.4.0.tgz", - "integrity": "sha512-O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", "requires": { - "hoek": "4.x.x", - "isemail": "3.x.x", - "topo": "2.x.x" + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } } }, "js-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.4.tgz", - "integrity": "sha512-PxfGzSs0ztShKrUYPIn5r0MtyAhYcCwmndozzpz8YObbPnD1jFxzlBGbRnX2mIu6Z13xN6+PTu05TQFnZFlzow==" + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", + "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==" }, "js-tokens": { "version": "4.0.0", @@ -7902,9 +7985,9 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -7916,36 +7999,43 @@ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "jsdom": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-13.1.0.tgz", - "integrity": "sha512-C2Kp0qNuopw0smXFaHeayvharqF3kkcNqlcIlSX71+3XrsOFwkEPLt/9f5JksMmaul2JZYIQuY+WTpqHpQQcLg==", + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", "requires": { "abab": "^2.0.0", - "acorn": "^6.0.4", - "acorn-globals": "^4.3.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", "array-equal": "^1.0.0", - "cssom": "^0.3.4", - "cssstyle": "^1.1.1", - "data-urls": "^1.1.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", "domexception": "^1.0.1", - "escodegen": "^1.11.0", + "escodegen": "^1.9.1", "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.0.9", - "parse5": "5.1.0", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", + "parse5": "4.0.0", "pn": "^1.1.0", - "request": "^2.88.0", + "request": "^2.87.0", "request-promise-native": "^1.0.5", - "saxes": "^3.1.4", + "sax": "^1.2.4", "symbol-tree": "^3.2.2", - "tough-cookie": "^2.5.0", + "tough-cookie": "^2.3.4", "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.0.1", "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^6.1.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + } } }, "jsesc": { @@ -7987,14 +8077,14 @@ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, "json3": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", - "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=" + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" }, "json5": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", - "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", + "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", "requires": { "minimist": "^1.2.0" } @@ -8024,11 +8114,12 @@ } }, "jsx-ast-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", - "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", + "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", "requires": { - "array-includes": "^3.0.3" + "array-includes": "^3.0.3", + "object.assign": "^4.1.0" } }, "killable": { @@ -8045,9 +8136,9 @@ } }, "kleur": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-2.0.2.tgz", - "integrity": "sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ==" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" }, "last-call-webpack-plugin": { "version": "3.0.0", @@ -8064,11 +8155,11 @@ "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" }, "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", "requires": { - "invert-kv": "^1.0.0" + "invert-kv": "^2.0.0" } }, "left-pad": { @@ -8077,9 +8168,9 @@ "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" }, "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" }, "levn": { "version": "0.3.0", @@ -8090,32 +8181,33 @@ "type-check": "~0.3.2" } }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, "load-json-file": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", "requires": { "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" }, "dependencies": { - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "^1.2.0" - } + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" } } }, "loader-fs-cache": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz", - "integrity": "sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz", + "integrity": "sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw==", "requires": { "find-cache-dir": "^0.1.1", "mkdirp": "0.5.1" @@ -8159,9 +8251,9 @@ } }, "loader-runner": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.1.tgz", - "integrity": "sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" }, "loader-utils": { "version": "1.2.3", @@ -8175,7 +8267,7 @@ "dependencies": { "json5": { "version": "1.0.1", - "resolved": "http://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "requires": { "minimist": "^1.2.0" @@ -8184,34 +8276,24 @@ } }, "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "requires": { - "p-locate": "^2.0.0", + "p-locate": "^3.0.0", "path-exists": "^3.0.0" } }, "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" }, "lodash._reinterpolate": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" }, - "lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", @@ -8222,37 +8304,37 @@ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" }, - "lodash.tail": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz", - "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=" - }, "lodash.template": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", - "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", "requires": { - "lodash._reinterpolate": "~3.0.0", + "lodash._reinterpolate": "^3.0.0", "lodash.templatesettings": "^4.0.0" } }, "lodash.templatesettings": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", - "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", "requires": { - "lodash._reinterpolate": "~3.0.0" + "lodash._reinterpolate": "^3.0.0" } }, + "lodash.unescape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", + "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=" + }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "loglevel": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz", - "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=" + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.6.tgz", + "integrity": "sha512-Sgr5lbboAUBo3eXCSPL4/KoVz3ROKquOjcctxmHIt+vol2DrqTQe3SwkKKuYhEiWB5kYa13YyopJ69deJ1irzQ==" }, "loose-envify": { "version": "1.4.0", @@ -8268,26 +8350,38 @@ "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" }, "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "yallist": "^3.0.2" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } } }, "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "requires": { - "pify": "^3.0.0" + "pify": "^4.0.1", + "semver": "^5.6.0" }, "dependencies": { "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, @@ -8325,11 +8419,6 @@ "object-visit": "^1.0.0" } }, - "math-random": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", - "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=" - }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -8341,21 +8430,23 @@ } }, "mdn-data": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz", - "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" }, "media-typer": { "version": "0.3.0", - "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, "mem": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", - "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", "requires": { - "mimic-fn": "^1.0.0" + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" } }, "memory-fs": { @@ -8365,13 +8456,32 @@ "requires": { "errno": "^0.1.3", "readable-stream": "^2.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, - "merge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", - "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==" - }, "merge-deep": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", @@ -8388,41 +8498,50 @@ "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", - "requires": { - "readable-stream": "^2.0.1" - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "merge2": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.3.tgz", - "integrity": "sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, + "microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } } }, "miller-rabin": { @@ -8435,36 +8554,49 @@ } }, "mime": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz", - "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==" + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" }, "mime-db": { - "version": "1.37.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", - "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==" + "version": "1.42.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz", + "integrity": "sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ==" }, "mime-types": { - "version": "2.1.21", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", - "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", + "version": "2.1.25", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz", + "integrity": "sha512-5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==", "requires": { - "mime-db": "~1.37.0" + "mime-db": "1.42.0" } }, "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" }, "mini-css-extract-plugin": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz", - "integrity": "sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz", + "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==", "requires": { "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", "schema-utils": "^1.0.0", "webpack-sources": "^1.1.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } } }, "minimalistic-assert": { @@ -8487,9 +8619,41 @@ }, "minimist": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" }, + "minipass": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz", + "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz", + "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==", + "requires": { + "minipass": "^3.0.0" + } + }, "mississippi": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", @@ -8508,9 +8672,9 @@ } }, "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -8544,7 +8708,7 @@ }, "mkdirp": { "version": "0.5.1", - "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { "minimist": "0.0.8" @@ -8552,7 +8716,7 @@ "dependencies": { "minimist": { "version": "0.0.8", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" } } @@ -8571,9 +8735,9 @@ } }, "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "multicast-dns": { "version": "6.2.3", @@ -8590,14 +8754,14 @@ "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" }, "mute-stream": { - "version": "0.0.7", - "resolved": "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" }, "nan": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz", - "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", "optional": true }, "nanomatch": { @@ -8618,16 +8782,6 @@ "to-regex": "^3.0.1" }, "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, "kind-of": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", @@ -8641,14 +8795,19 @@ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" }, "negotiator": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, "neo-async": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz", - "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==" + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" }, "nice-try": { "version": "1.0.5", @@ -8664,9 +8823,9 @@ } }, "node-forge": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", - "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==" + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", + "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==" }, "node-int64": { "version": "0.4.0", @@ -8674,9 +8833,9 @@ "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" }, "node-libs-browser": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", - "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", "requires": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -8685,10 +8844,10 @@ "constants-browserify": "^1.0.0", "crypto-browserify": "^3.11.0", "domain-browser": "^1.1.1", - "events": "^1.0.0", + "events": "^3.0.0", "https-browserify": "^1.0.0", "os-browserify": "^0.3.0", - "path-browserify": "0.0.0", + "path-browserify": "0.0.1", "process": "^0.11.10", "punycode": "^1.2.4", "querystring-es3": "^0.2.0", @@ -8699,45 +8858,97 @@ "timers-browserify": "^2.0.4", "tty-browserify": "0.0.0", "url": "^0.11.0", - "util": "^0.10.3", - "vm-browserify": "0.0.4" + "util": "^0.11.0", + "vm-browserify": "^1.0.1" }, "dependencies": { "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + } } } }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + }, "node-notifier": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.3.0.tgz", - "integrity": "sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", "requires": { "growly": "^1.3.0", + "is-wsl": "^1.1.0", "semver": "^5.5.0", "shellwords": "^0.1.1", "which": "^1.3.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "node-releases": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.3.tgz", - "integrity": "sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ==", + "version": "1.1.44", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.44.tgz", + "integrity": "sha512-NwbdvJyR7nrcGrXvKAvzc5raj/NkoJudkarh2yIpJ4t0NH4aqjUDz/486P+ynIW5eokKOfzGNRdYoLfBlomruw==", "requires": { - "semver": "^5.3.0" + "semver": "^6.3.0" } }, "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "requires": { "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", + "resolve": "^1.10.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "normalize-path": { @@ -8791,9 +9002,9 @@ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" }, "nwsapi": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.0.9.tgz", - "integrity": "sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" }, "oauth-sign": { "version": "0.9.0", @@ -8830,10 +9041,25 @@ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==" }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + }, + "object-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", + "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==" + }, "object-keys": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", - "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-path": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", + "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=" }, "object-visit": { "version": "1.0.1", @@ -8854,22 +9080,35 @@ "object-keys": "^1.0.11" } }, - "object.getownpropertydescriptors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", - "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "object.entries": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" } }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "object.fromentries": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", + "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" } }, "object.pick": { @@ -8881,14 +9120,14 @@ } }, "object.values": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.0.4.tgz", - "integrity": "sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.6.1", - "function-bind": "^1.1.0", - "has": "^1.0.1" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" } }, "obuf": { @@ -8905,9 +9144,9 @@ } }, "on-headers": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", - "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" }, "once": { "version": "1.4.0", @@ -8918,17 +9157,32 @@ } }, "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.0.tgz", + "integrity": "sha512-K6EKzYqnwQzk+/dzJAQSBORub3xlBTxMz+ntpZpH/LyCa1o6KjXhuN+2npAaI9jaSmU3R1Q8NWf4KUWcyytGsQ==", "requires": { - "mimic-fn": "^1.0.0" + "is-wsl": "^2.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", + "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==" + } } }, "opn": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz", - "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", "requires": { "is-wsl": "^1.1.0" } @@ -8944,36 +9198,31 @@ "dependencies": { "minimist": { "version": "0.0.10", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" } } }, "optimize-css-assets-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz", + "integrity": "sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==", "requires": { - "cssnano": "^4.1.0", + "cssnano": "^4.1.10", "last-call-webpack-plugin": "^3.0.0" } }, "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "requires": { "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", + "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "word-wrap": "~1.2.3" } }, "original": { @@ -8989,24 +9238,19 @@ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, - "os-homedir": { - "version": "1.0.2", - "resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" - }, "os-locale": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" } }, "os-tmpdir": { "version": "1.0.2", - "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, "p-defer": { @@ -9014,55 +9258,103 @@ "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" }, + "p-each-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", + "requires": { + "p-reduce": "^1.0.0" + } + }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" }, "p-is-promise": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", - "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" }, "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", "requires": { - "p-try": "^1.0.0" + "p-try": "^2.0.0" } }, "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "requires": { - "p-limit": "^1.1.0" + "p-limit": "^2.0.0" } }, "p-map": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", - "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "requires": { + "aggregate-error": "^3.0.0" + } }, - "p-try": { + "p-reduce": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=" + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, "pako": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.7.tgz", - "integrity": "sha512-3HNK5tW4x8o5mO8RuHZp3Ydw9icZXx0RANAOMzlMzx7LVXhMJ4mo3MOBpzyd7r/+RUu8BmndP47LXT+vzjtWcQ==" + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz", + "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==" }, "parallel-transform": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz", - "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", "requires": { - "cyclist": "~0.2.2", + "cyclist": "^1.0.1", "inherits": "^2.0.3", "readable-stream": "^2.1.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "param-case": { @@ -9073,27 +9365,32 @@ "no-case": "^2.2.0" } }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + } + } + }, "parse-asn1": { - "version": "5.1.1", - "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", - "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", "requires": { "asn1.js": "^4.0.0", "browserify-aes": "^1.0.0", "create-hash": "^1.1.0", "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3" - } - }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" } }, "parse-json": { @@ -9105,20 +9402,15 @@ "json-parse-better-errors": "^1.0.1" } }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" - }, "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" }, "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, "pascalcase": { "version": "0.1.1", @@ -9126,9 +9418,9 @@ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" }, "path-browserify": { - "version": "0.0.0", - "resolved": "http://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", - "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=" + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" }, "path-dirname": { "version": "1.0.2", @@ -9166,13 +9458,18 @@ "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } } }, "pbkdf2": { @@ -9210,12 +9507,20 @@ "pinkie": "^2.0.0" } }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "requires": { - "find-up": "^2.1.0" + "find-up": "^3.0.0" } }, "pkg-up": { @@ -9224,50 +9529,86 @@ "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", "requires": { "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + } } }, - "pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" - }, "pn": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" }, "pnp-webpack-plugin": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.1.0.tgz", - "integrity": "sha512-CPCdcFxx7fEcDMWTDjXe2Wypt4JuMt4q5Q2UrpTcyBBkLiCIyPEh/mCGmUWIcNkKGyXwQ9Y2wVhlKm6ketiBNQ==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.5.0.tgz", + "integrity": "sha512-jd9olUr9D7do+RN8Wspzhpxhgp1n6Vd0NtQ4SFkmIACZoEL1nkyAdW9Ygrinjec0vgDcWjscFQQ1gDW8rsfKTg==", + "requires": { + "ts-pnp": "^1.1.2" + } }, "portfinder": { - "version": "1.0.20", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.20.tgz", - "integrity": "sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==", + "version": "1.0.25", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", + "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", "requires": { - "async": "^1.5.2", - "debug": "^2.2.0", - "mkdirp": "0.5.x" + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" }, "dependencies": { "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } }, "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "requires": { - "ms": "2.0.0" + "ms": "^2.1.1" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -9277,48 +9618,64 @@ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "version": "7.0.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.26.tgz", + "integrity": "sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==", "requires": { - "chalk": "^2.4.1", + "chalk": "^2.4.2", "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "supports-color": "^6.1.0" }, "dependencies": { "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } } } }, "postcss-attribute-case-insensitive": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.0.tgz", - "integrity": "sha512-K/zqdg0/UgUgC8qR0lDuxYzmowPpnvrrNC5YuoqzhHMubR9AuhsPlpVu3jjkLHgDAzR+ohD/m7//iGnN9WxbzQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.1.tgz", + "integrity": "sha512-L2YKB3vF4PetdTIthQVeT+7YiSzMoNMLLYxPXXppOOP7NoazEAy45sh2LvJ8leCQjfBcfkYQs8TtCcQjeZTp8A==", "requires": { "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" + "postcss-selector-parser": "^5.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, + "postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "requires": { + "postcss": "^7" + } + }, "postcss-calc": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz", @@ -9330,20 +9687,25 @@ "postcss-value-parser": "^3.3.1" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, @@ -9354,23 +9716,6 @@ "requires": { "postcss": "^7.0.2", "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-color-gray": { @@ -9381,49 +9726,15 @@ "@csstools/convert-colors": "^1.4.0", "postcss": "^7.0.5", "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-color-hex-alpha": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.2.tgz", - "integrity": "sha512-8bIOzQMGdZVifoBQUJdw+yIY00omBd2EwkJXepQo9cjp1UOHHHoeRDeSzTP6vakEpaRc6GAIOfvcQR7jBYaG5Q==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" } }, "postcss-color-mod-function": { @@ -9434,23 +9745,6 @@ "@csstools/convert-colors": "^1.4.0", "postcss": "^7.0.2", "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-color-rebeccapurple": { @@ -9460,29 +9754,12 @@ "requires": { "postcss": "^7.0.2", "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-colormin": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.2.tgz", - "integrity": "sha512-1QJc2coIehnVFsz0otges8kQLsryi4lo19WD+U5xCWvXd0uw/Z+KKYnbiNDCnO9GP+PvErPHCG0jNvWTngk9Rw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", "requires": { "browserslist": "^4.0.0", "color": "^3.0.0", @@ -9491,20 +9768,10 @@ "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, @@ -9517,72 +9784,28 @@ "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-custom-media": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.7.tgz", - "integrity": "sha512-bWPCdZKdH60wKOTG4HKEgxWnZVjAIVNOJDvi3lkuTa90xo/K0YHa2ZnlKLC5e2qF8qCcMQXt0yzQITBp8d0OFA==", + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", "requires": { - "postcss": "^7.0.5" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "postcss": "^7.0.14" } }, "postcss-custom-properties": { - "version": "8.0.9", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.9.tgz", - "integrity": "sha512-/Lbn5GP2JkKhgUO2elMs4NnbUJcvHX4AaF5nuJDaNkd2chYW1KA5qtOGGgdkBEWcXtKSQfHXzT7C6grEVyb13w==", + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", "requires": { - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" } }, "postcss-custom-selectors": { @@ -9594,20 +9817,20 @@ "postcss-selector-parser": "^5.0.0-rc.3" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -9620,46 +9843,29 @@ "postcss-selector-parser": "^5.0.0-rc.3" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "postcss-discard-comments": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.1.tgz", - "integrity": "sha512-Ay+rZu1Sz6g8IdzRjUgG2NafSNpp2MSMOQUb+9kkzzzP+kh07fP0yNbhtFejURnyVXSX3FYy2nVNW1QTnNjgBQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", "requires": { "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-discard-duplicates": { @@ -9668,23 +9874,6 @@ "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", "requires": { "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-discard-empty": { @@ -9693,23 +9882,6 @@ "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", "requires": { "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-discard-overridden": { @@ -9718,23 +9890,6 @@ "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", "requires": { "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-double-position-gradients": { @@ -9744,23 +9899,6 @@ "requires": { "postcss": "^7.0.5", "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-env-function": { @@ -9770,23 +9908,6 @@ "requires": { "postcss": "^7.0.2", "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-flexbugs-fixes": { @@ -9794,49 +9915,15 @@ "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz", "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "postcss-focus-visible": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", - "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "postcss": "^7.0.0" + } + }, + "postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "requires": { + "postcss": "^7.0.2" } }, "postcss-focus-within": { @@ -9845,23 +9932,6 @@ "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", "requires": { "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-font-variant": { @@ -9870,23 +9940,6 @@ "integrity": "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==", "requires": { "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-gap-properties": { @@ -9895,23 +9948,6 @@ "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", "requires": { "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-image-set-function": { @@ -9921,49 +9957,15 @@ "requires": { "postcss": "^7.0.2", "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-initial": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.0.tgz", - "integrity": "sha512-WzrqZ5nG9R9fUtrA+we92R4jhVvEB32IIRTzfIG/PLL8UV4CvbF1ugTEHEFX6vWxl41Xt5RTCJPEZkuWzrOM+Q==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", + "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", "requires": { - "lodash.template": "^4.2.4", + "lodash.template": "^4.5.0", "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-lab-function": { @@ -9974,45 +9976,15 @@ "@csstools/convert-colors": "^1.4.0", "postcss": "^7.0.2", "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-load-config": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz", - "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", + "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", "requires": { - "cosmiconfig": "^4.0.0", + "cosmiconfig": "^5.0.0", "import-cwd": "^2.0.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz", - "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==", - "requires": { - "is-directory": "^0.3.1", - "js-yaml": "^3.9.0", - "parse-json": "^4.0.0", - "require-from-string": "^2.0.1" - } - } } }, "postcss-loader": { @@ -10026,20 +9998,15 @@ "schema-utils": "^1.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -10049,23 +10016,6 @@ "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", "requires": { "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-media-minmax": { @@ -10074,29 +10024,12 @@ "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", "requires": { "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-merge-longhand": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.10.tgz", - "integrity": "sha512-hME10s6CSjm9nlVIcO1ukR7Jr5RisTaaC1y83jWCivpuBtPohA3pZE7cGTIVSYjXvLnXozHTiVOkG4dnnl756g==", + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", "requires": { "css-color-names": "0.0.4", "postcss": "^7.0.0", @@ -10104,27 +10037,17 @@ "stylehacks": "^4.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-merge-rules": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.2.tgz", - "integrity": "sha512-UiuXwCCJtQy9tAIxsnurfF0mrNHKc4NnNx6NxqmzNNjXpQwLSukUxELHTRF0Rg1pAmcoKLih8PwvZbiordchag==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", "requires": { "browserslist": "^4.0.0", "caniuse-api": "^3.0.0", @@ -10134,16 +10057,6 @@ "vendors": "^1.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, "postcss-selector-parser": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", @@ -10153,11 +10066,6 @@ "indexes-of": "^1.0.1", "uniq": "^1.0.1" } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -10170,27 +10078,17 @@ "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-minify-gradients": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.1.tgz", - "integrity": "sha512-pySEW3E6Ly5mHm18rekbWiAjVi/Wj8KKt2vwSfVFAWdW6wOIekgqxKxLU7vJfb107o3FDNPkaYFCxGAJBFyogA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", "requires": { "cssnano-util-get-arguments": "^4.0.0", "is-color-stop": "^1.0.0", @@ -10198,27 +10096,17 @@ "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-minify-params": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.1.tgz", - "integrity": "sha512-h4W0FEMEzBLxpxIVelRtMheskOKKp52ND6rJv+nBS33G1twu2tCyurYj/YtgU76+UDCvWeNs0hs8HFAWE2OUFg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", "requires": { "alphanum-sort": "^1.0.0", "browserslist": "^4.0.0", @@ -10228,27 +10116,17 @@ "uniqs": "^2.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-minify-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.1.tgz", - "integrity": "sha512-8+plQkomve3G+CodLCgbhAKrb5lekAnLYuL1d7Nz+/7RANpBEVdgBkPNwljfSKvZ9xkkZTZITd04KP+zeJTJqg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", "requires": { "alphanum-sort": "^1.0.0", "has": "^1.0.0", @@ -10256,16 +10134,6 @@ "postcss-selector-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, "postcss-selector-parser": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", @@ -10275,72 +10143,64 @@ "indexes-of": "^1.0.1", "uniq": "^1.0.1" } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "postcss-modules-extract-imports": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", - "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", "requires": { - "postcss": "^6.0.1" + "postcss": "^7.0.5" } }, "postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", + "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.0" } }, "postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz", + "integrity": "sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ==", "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" } }, "postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" } }, "postcss-nesting": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.0.tgz", - "integrity": "sha512-WSsbVd5Ampi3Y0nk/SKr5+K34n52PqMqEfswu6RtU4r7wA8vSD+gM8/D9qq4aJkHImwn1+9iEFTbjoWsQeqtaQ==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", "requires": { "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + } + }, + "postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "requires": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" } }, "postcss-normalize-charset": { @@ -10349,84 +10209,47 @@ "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", "requires": { "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-normalize-display-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.1.tgz", - "integrity": "sha512-R5mC4vaDdvsrku96yXP7zak+O3Mm9Y8IslUobk7IMP+u/g+lXvcN4jngmHY5zeJnrQvE13dfAg5ViU05ZFDwdg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", "requires": { "cssnano-util-get-match": "^4.0.0", "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-normalize-positions": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.1.tgz", - "integrity": "sha512-GNoOaLRBM0gvH+ZRb2vKCIujzz4aclli64MBwDuYGU2EY53LwiP7MxOZGE46UGtotrSnmarPPZ69l2S/uxdaWA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", "requires": { "cssnano-util-get-arguments": "^4.0.0", "has": "^1.0.0", "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-normalize-repeat-style": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.1.tgz", - "integrity": "sha512-fFHPGIjBUyUiswY2rd9rsFcC0t3oRta4wxE1h3lpwfQZwFeFjXFSiDtdJ7APCmHQOnUZnqYBADNRPKPwFAONgA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", "requires": { "cssnano-util-get-arguments": "^4.0.0", "cssnano-util-get-match": "^4.0.0", @@ -10434,74 +10257,44 @@ "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-normalize-string": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.1.tgz", - "integrity": "sha512-IJoexFTkAvAq5UZVxWXAGE0yLoNN/012v7TQh5nDo6imZJl2Fwgbhy3J2qnIoaDBrtUP0H7JrXlX1jjn2YcvCQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", "requires": { "has": "^1.0.0", "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-normalize-timing-functions": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.1.tgz", - "integrity": "sha512-1nOtk7ze36+63ONWD8RCaRDYsnzorrj+Q6fxkQV+mlY5+471Qx9kspqv0O/qQNMeApg8KNrRf496zHwJ3tBZ7w==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", "requires": { "cssnano-util-get-match": "^4.0.0", "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, @@ -10515,20 +10308,10 @@ "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, @@ -10548,73 +10331,43 @@ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" }, - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-normalize-whitespace": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.1.tgz", - "integrity": "sha512-U8MBODMB2L+nStzOk6VvWWjZgi5kQNShCyjRhMT3s+W9Jw93yIjOnrEkKYD3Ul7ChWbEcjDWmXq0qOL9MIAnAw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", "requires": { "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, "postcss-ordered-values": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.1.tgz", - "integrity": "sha512-PeJiLgJWPzkVF8JuKSBcylaU+hDJ/TX3zqAMIjlghgn1JBi6QwQaDZoDIlqWRcCAI8SxKrt3FCPSRmOgKRB97Q==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", "requires": { "cssnano-util-get-arguments": "^4.0.0", "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, @@ -10624,23 +10377,6 @@ "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", "requires": { "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-page-break": { @@ -10649,23 +10385,6 @@ "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", "requires": { "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-place": { @@ -10675,43 +10394,29 @@ "requires": { "postcss": "^7.0.2", "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-preset-env": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.3.1.tgz", - "integrity": "sha512-erl+OcCTr1+jsfJNQjBweyb8Y1s6KngUBwoqJnRXO197PmEE6u9HxZfnpKkTQqasxZljxNHzXR5hMb7MdD0Zdw==", - "requires": { - "autoprefixer": "^9.3.1", - "browserslist": "^4.3.4", - "caniuse-lite": "^1.0.30000905", - "cssdb": "^4.1.0", - "postcss": "^7.0.5", - "postcss-attribute-case-insensitive": "^4.0.0", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", "postcss-color-functional-notation": "^2.0.1", "postcss-color-gray": "^5.0.0", - "postcss-color-hex-alpha": "^5.0.2", + "postcss-color-hex-alpha": "^5.0.3", "postcss-color-mod-function": "^3.0.3", "postcss-color-rebeccapurple": "^4.0.1", - "postcss-custom-media": "^7.0.7", - "postcss-custom-properties": "^8.0.9", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", "postcss-custom-selectors": "^5.1.2", "postcss-dir-pseudo-class": "^5.0.0", "postcss-double-position-gradients": "^1.0.0", @@ -10733,23 +10438,6 @@ "postcss-replace-overflow-wrap": "^3.0.0", "postcss-selector-matches": "^4.0.0", "postcss-selector-not": "^4.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-pseudo-class-any-link": { @@ -10761,55 +10449,38 @@ "postcss-selector-parser": "^5.0.0-rc.3" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "postcss-reduce-initial": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.2.tgz", - "integrity": "sha512-epUiC39NonKUKG+P3eAOKKZtm5OtAtQJL7Ye0CBN1f+UQTHzqotudp+hki7zxXm7tT0ZAKDMBj1uihpPjP25ug==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", "requires": { "browserslist": "^4.0.0", "caniuse-api": "^3.0.0", "has": "^1.0.0", "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-reduce-transforms": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.1.tgz", - "integrity": "sha512-sZVr3QlGs0pjh6JAIe6DzWvBaqYw05V1t3d9Tp+VnFRT5j+rsqoWsysh/iSD7YNsULjq9IAylCznIwVd5oU/zA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", "requires": { "cssnano-util-get-match": "^4.0.0", "has": "^1.0.0", @@ -10817,20 +10488,10 @@ "postcss-value-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, @@ -10840,23 +10501,6 @@ "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", "requires": { "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-safe-parser": { @@ -10865,23 +10509,6 @@ "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==", "requires": { "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-selector-matches": { @@ -10891,23 +10518,6 @@ "requires": { "balanced-match": "^1.0.0", "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-selector-not": { @@ -10917,106 +10527,55 @@ "requires": { "balanced-match": "^1.0.0", "postcss": "^7.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", "requires": { - "cssesc": "^2.0.0", + "cssesc": "^3.0.0", "indexes-of": "^1.0.1", "uniq": "^1.0.1" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - } } }, "postcss-svgo": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.1.tgz", - "integrity": "sha512-YD5uIk5NDRySy0hcI+ZJHwqemv2WiqqzDgtvgMzO8EGSkK5aONyX8HMVFRFJSdO8wUWTuisUFn/d7yRRbBr5Qw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", "requires": { "is-svg": "^3.0.0", "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0", "svgo": "^1.0.0" }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", - "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" } } }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz", + "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==" }, "postcss-values-parser": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.0.tgz", - "integrity": "sha512-cyRdkgbRRefu91ByAlJow4y9w/hnBmmWgLpWmlFQ2bpIy2eKrqowt3VeYcaHQ08otVXmC9V2JtYW1Z/RpvYR8A==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", "requires": { "flatten": "^1.0.2", "indexes-of": "^1.0.1", @@ -11033,20 +10592,10 @@ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" - }, - "prettier": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.15.3.tgz", - "integrity": "sha512-gAU9AGAPMaKb3NNSUUuhhFAS7SCO4ALTN4nRIn6PJ075Qd28Yn2Ig2ahEJWdJwJmlEBTUfC7mMUSFy8MwsOCfg==" - }, "pretty-bytes": { - "version": "4.0.2", - "resolved": "http://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", - "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=" + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", + "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==" }, "pretty-error": { "version": "2.1.1", @@ -11058,18 +10607,20 @@ } }, "pretty-format": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz", - "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", "requires": { - "ansi-regex": "^3.0.0", - "ansi-styles": "^3.2.0" + "@jest/types": "^24.9.0", + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0", + "react-is": "^16.8.4" }, "dependencies": { "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" } } }, @@ -11084,9 +10635,9 @@ "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" }, "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "progress": { "version": "2.0.3", @@ -11094,9 +10645,9 @@ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" }, "promise": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.2.tgz", - "integrity": "sha512-EIyzM39FpVOMbqgzEHhxdrEhtOSDOtjMZQ0M6iVfCE+kWNgCkAyOdnuCWqfmflylftfadU6FkiMgHZA2kUzwRw==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz", + "integrity": "sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==", "requires": { "asap": "~2.0.6" } @@ -11107,12 +10658,12 @@ "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" }, "prompts": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-0.1.14.tgz", - "integrity": "sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.0.tgz", + "integrity": "sha512-NfbbPPg/74fT7wk2XYQ7hAIp9zJyZp5Fu19iRbORqqy1BhtrkZ0fPafBU+7bmn8ie69DpT0R6QpJIN2oisYjJg==", "requires": { - "kleur": "^2.0.1", - "sisteransi": "^0.1.1" + "kleur": "^3.0.3", + "sisteransi": "^1.0.3" } }, "prop-types": { @@ -11125,12 +10676,12 @@ } }, "proxy-addr": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", - "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", + "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", "requires": { "forwarded": "~0.1.2", - "ipaddr.js": "1.8.0" + "ipaddr.js": "1.9.0" } }, "prr": { @@ -11138,15 +10689,10 @@ "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" - }, "psl": { - "version": "1.1.31", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", - "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==" + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" }, "public-encrypt": { "version": "4.0.3", @@ -11226,44 +10772,22 @@ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" }, "querystringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.0.tgz", - "integrity": "sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" }, "raf": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.0.tgz", - "integrity": "sha512-pDP/NMRAXoTfrhCfyfSEwJAKLaxBU9eApMeBPB1TkDouZmvPerIClV8lTAd+uF8ZiTaVl69e1FCxQrAd/VTjGw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", "requires": { "performance-now": "^2.1.0" } }, - "randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - } - } - }, "randombytes": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", - "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "requires": { "safe-buffer": "^5.1.0" } @@ -11278,127 +10802,125 @@ } }, "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, "raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, "dependencies": { - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" } } }, "react": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.7.0.tgz", - "integrity": "sha512-StCz3QY8lxTb5cl2HJxjwLFOXPIFQp+p+hxQfc8WE0QiLfCtIlKj8/+5tjjKm8uSTlAW+fCPaavGFS06V9Ar3A==", + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.12.0.tgz", + "integrity": "sha512-fglqy3k5E+81pA8s+7K0/T3DBCF0ZDOher1elBFzF7O6arXJgzyu/FW+COxFvAWXJoJN9KIZbT2LXlukwphYTA==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.12.0" + "prop-types": "^15.6.2" } }, "react-app-polyfill": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-0.2.0.tgz", - "integrity": "sha512-uBfocjRsBNqhTaEywUZ2buzhHbor2jBbnhZY8VUZ7VZ3PXucIPZrPDAAmbclELhvl+x08PbynAGQfMYcBmqZ2w==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-1.0.5.tgz", + "integrity": "sha512-RcbV6+msbvZJZUIK/LX3UafPtoaDSJgUWu4sqBxHKTVmBsnlU2QWCKJRBRmgjxu+ivW/GPINbPWRM4Ppa6Lbgw==", "requires": { - "core-js": "2.5.7", - "object-assign": "4.1.1", - "promise": "8.0.2", - "raf": "3.4.0", - "whatwg-fetch": "3.0.0" - }, - "dependencies": { - "core-js": { - "version": "2.5.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", - "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==" - } + "core-js": "^3.4.1", + "object-assign": "^4.1.1", + "promise": "^8.0.3", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.3", + "whatwg-fetch": "^3.0.0" } }, "react-dev-utils": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-7.0.0.tgz", - "integrity": "sha512-Rlt+rbsSIrv5h3jr8Z6I0fOIts/UxpPu0nB4wxYlpO48vpdnG9tCshOJGmaYjGfNBSNhaBpisIAGhK6c8X2/kw==", - "requires": { - "@babel/code-frame": "7.0.0", - "address": "1.0.3", - "browserslist": "4.1.1", - "chalk": "2.4.1", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.0.0.tgz", + "integrity": "sha512-8OKSJvl8ccXJDNf0YGw377L9v1OnT16skD/EuZWm0M/yr255etP4x4kuUCT1EfFfJ7Rhc4ZTpPTfPrvgiXa50Q==", + "requires": { + "@babel/code-frame": "7.5.5", + "address": "1.1.2", + "browserslist": "4.7.3", + "chalk": "2.4.2", "cross-spawn": "6.0.5", "detect-port-alt": "1.1.6", "escape-string-regexp": "1.0.5", "filesize": "3.6.1", "find-up": "3.0.0", - "global-modules": "1.0.0", - "globby": "8.0.1", - "gzip-size": "5.0.0", - "immer": "1.7.2", - "inquirer": "6.2.0", - "is-root": "2.0.0", - "loader-utils": "1.1.0", - "opn": "5.4.0", + "fork-ts-checker-webpack-plugin": "3.1.0", + "global-modules": "2.0.0", + "globby": "8.0.2", + "gzip-size": "5.1.1", + "immer": "1.10.0", + "inquirer": "6.5.0", + "is-root": "2.1.0", + "loader-utils": "1.2.3", + "open": "^7.0.0", "pkg-up": "2.0.0", - "react-error-overlay": "^5.1.1", + "react-error-overlay": "^6.0.4", "recursive-readdir": "2.2.2", - "shell-quote": "1.6.1", - "sockjs-client": "1.1.5", - "strip-ansi": "4.0.0", + "shell-quote": "1.7.2", + "strip-ansi": "5.2.0", "text-table": "0.2.0" }, "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" }, - "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" - }, "browserslist": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.1.1.tgz", - "integrity": "sha512-VBorw+tgpOtZ1BYhrVSVTzTt/3+vSE3eFUh0N2GCFK1HffceOaf32YS/bs6WiFhjDAblAFrx85jMy3BG9fBK2Q==", + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.3.tgz", + "integrity": "sha512-jWvmhqYpx+9EZm/FxcZSbUZyDEvDTLDi3nSAKbzEkyWvtI0mNSmUosey+5awDW1RUlrgXbQb5A6qY1xQH9U6MQ==", "requires": { - "caniuse-lite": "^1.0.30000884", - "electron-to-chromium": "^1.3.62", - "node-releases": "^1.0.0-alpha.11" + "caniuse-lite": "^1.0.30001010", + "electron-to-chromium": "^1.3.306", + "node-releases": "^1.1.40" } }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "requires": { - "locate-path": "^3.0.0" + "escape-string-regexp": "^1.0.5" } }, "globby": { - "version": "8.0.1", - "resolved": "http://registry.npmjs.org/globby/-/globby-8.0.1.tgz", - "integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", "requires": { "array-union": "^1.0.1", - "dir-glob": "^2.0.0", + "dir-glob": "2.0.0", "fast-glob": "^2.0.2", "glob": "^7.1.2", "ignore": "^3.3.5", @@ -11412,218 +10934,213 @@ "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" }, "inquirer": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz", - "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.0.tgz", + "integrity": "sha512-scfHejeG/lVZSpvCXpsB4j/wQNPM5JC8kiElOI0OUTwmc1RTpXr4H32/HOlQHcZiYl2z2VElwuCVDRG8vFmbnA==", "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", - "external-editor": "^3.0.0", + "external-editor": "^3.0.3", "figures": "^2.0.0", - "lodash": "^4.17.10", + "lodash": "^4.17.12", "mute-stream": "0.0.7", "run-async": "^2.2.0", - "rxjs": "^6.1.0", + "rxjs": "^6.4.0", "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", + "strip-ansi": "^5.1.0", "through": "^2.3.6" } }, - "json5": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" - }, - "loader-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", - "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", - "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" - } + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" }, - "p-limit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", - "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", - "requires": { - "p-try": "^2.0.0" - } + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "requires": { - "p-limit": "^2.0.0" + "mimic-fn": "^1.0.0" } }, - "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==" - }, "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "requires": { - "ansi-regex": "^3.0.0" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } } } } }, "react-dom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.7.0.tgz", - "integrity": "sha512-D0Ufv1ExCAmF38P2Uh1lwpminZFRXEINJe53zRAbm4KPwSyd6DY/uDoS0Blj9jvPpn1+wivKpZYc8aAAN/nAkg==", + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.12.0.tgz", + "integrity": "sha512-LMxFfAGrcS3kETtQaCkTKjMiifahaMySFDn71fZUNpPHZQEzmk/GiAeIT8JSOrHB23fnuCOMruL2a8NYlw+8Gw==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "prop-types": "^15.6.2", - "scheduler": "^0.12.0" + "scheduler": "^0.18.0" } }, "react-error-overlay": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-5.1.1.tgz", - "integrity": "sha512-gJcOyak5ri9mzhpFObSAkCqNNBCVZE8LaR/mX37agULgSL0dobgX11NVSIetvNzhHMkr6CIqV0xiutvvcjBtkw==" + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.4.tgz", + "integrity": "sha512-ueZzLmHltszTshDMwyfELDq8zOA803wQ1ZuzCccXa1m57k1PxSHfflPD5W9YIiTXLs0JTLzoj6o1LuM5N6zzNA==" + }, + "react-is": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", + "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==" }, "react-scripts": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-2.1.2.tgz", - "integrity": "sha512-AmnKID1MgZfiYxuzv0+C6m1c8CFt+IVDQge5cEbNnU4YQ5Are2amHmDexcVF0Ft6W/lAsXxjzWYjC0T3lUurRw==", - "requires": { - "@babel/core": "7.1.6", - "@svgr/webpack": "2.4.1", - "babel-core": "7.0.0-bridge.0", - "babel-eslint": "9.0.0", - "babel-jest": "23.6.0", - "babel-loader": "8.0.4", - "babel-plugin-named-asset-import": "^0.3.0", - "babel-preset-react-app": "^7.0.0", - "bfj": "6.1.1", - "case-sensitive-paths-webpack-plugin": "2.1.2", - "chalk": "2.4.1", - "css-loader": "1.0.0", - "dotenv": "6.0.0", - "dotenv-expand": "4.2.0", - "eslint": "5.6.0", - "eslint-config-react-app": "^3.0.6", - "eslint-loader": "2.1.1", - "eslint-plugin-flowtype": "2.50.1", - "eslint-plugin-import": "2.14.0", - "eslint-plugin-jsx-a11y": "6.1.2", - "eslint-plugin-react": "7.11.1", - "file-loader": "2.0.0", - "fork-ts-checker-webpack-plugin-alt": "0.4.14", - "fs-extra": "7.0.0", - "fsevents": "1.2.4", - "html-webpack-plugin": "4.0.0-alpha.2", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.3.0.tgz", + "integrity": "sha512-hzPc6bxCc9GnsspWqk494c2Gpd0dRbk/C8q76BNQIENi9GMwoxFljOEcZoZcpFpJgQ45alxFR6QaLt+51qie7g==", + "requires": { + "@babel/core": "7.7.4", + "@svgr/webpack": "4.3.3", + "@typescript-eslint/eslint-plugin": "^2.8.0", + "@typescript-eslint/parser": "^2.8.0", + "babel-eslint": "10.0.3", + "babel-jest": "^24.9.0", + "babel-loader": "8.0.6", + "babel-plugin-named-asset-import": "^0.3.5", + "babel-preset-react-app": "^9.1.0", + "camelcase": "^5.3.1", + "case-sensitive-paths-webpack-plugin": "2.2.0", + "css-loader": "3.2.0", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^6.6.0", + "eslint-config-react-app": "^5.1.0", + "eslint-loader": "3.0.2", + "eslint-plugin-flowtype": "3.13.0", + "eslint-plugin-import": "2.18.2", + "eslint-plugin-jsx-a11y": "6.2.3", + "eslint-plugin-react": "7.16.0", + "eslint-plugin-react-hooks": "^1.6.1", + "file-loader": "4.3.0", + "fs-extra": "^8.1.0", + "fsevents": "2.1.2", + "html-webpack-plugin": "4.0.0-beta.5", "identity-obj-proxy": "3.0.0", - "jest": "23.6.0", - "jest-pnp-resolver": "1.0.1", - "jest-resolve": "23.6.0", - "mini-css-extract-plugin": "0.4.3", - "optimize-css-assets-webpack-plugin": "5.0.1", - "pnp-webpack-plugin": "1.1.0", + "jest": "24.9.0", + "jest-environment-jsdom-fourteen": "0.1.0", + "jest-resolve": "24.9.0", + "jest-watch-typeahead": "0.4.2", + "mini-css-extract-plugin": "0.8.0", + "optimize-css-assets-webpack-plugin": "5.0.3", + "pnp-webpack-plugin": "1.5.0", "postcss-flexbugs-fixes": "4.1.0", "postcss-loader": "3.0.0", - "postcss-preset-env": "6.3.1", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", "postcss-safe-parser": "4.0.1", - "react-app-polyfill": "^0.2.0", - "react-dev-utils": "^7.0.0", - "resolve": "1.8.1", - "sass-loader": "7.1.0", - "style-loader": "0.23.0", - "terser-webpack-plugin": "1.1.0", - "url-loader": "1.1.1", - "webpack": "4.19.1", - "webpack-dev-server": "3.1.9", - "webpack-manifest-plugin": "2.0.4", - "workbox-webpack-plugin": "3.6.3" + "react-app-polyfill": "^1.0.5", + "react-dev-utils": "^10.0.0", + "resolve": "1.12.2", + "resolve-url-loader": "3.1.1", + "sass-loader": "8.0.0", + "semver": "6.3.0", + "style-loader": "1.0.0", + "terser-webpack-plugin": "2.2.1", + "ts-pnp": "1.1.5", + "url-loader": "2.3.0", + "webpack": "4.41.2", + "webpack-dev-server": "3.9.0", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "4.3.1" }, "dependencies": { "fs-extra": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz", - "integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" } } }, "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "requires": { - "load-json-file": "^1.0.0", + "load-json-file": "^4.0.0", "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" + "path-type": "^3.0.0" } }, "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "dependencies": { - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "requires": { - "pinkie-promise": "^2.0.0" - } - } + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" } }, "readable-stream": { - "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } }, "readdirp": { @@ -11634,270 +11151,36 @@ "graceful-fs": "^4.1.11", "micromatch": "^3.1.10", "readable-stream": "^2.0.2" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, "realpath-native": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.0.2.tgz", - "integrity": "sha512-+S3zTvVt9yTntFrBpm7TQmQ3tzpCrnA1a/y+3cUHAc9ZR6aIjG0WNLR+Rj79QpJktY+VeW/TQtFlQ1bzsehI8g==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", "requires": { "util.promisify": "^1.0.0" } @@ -11916,34 +11199,26 @@ "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" }, "regenerate-unicode-properties": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz", - "integrity": "sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", + "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", "requires": { "regenerate": "^1.4.0" } }, "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" }, "regenerator-transform": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.13.3.tgz", - "integrity": "sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz", + "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==", "requires": { "private": "^0.1.6" } }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "requires": { - "is-equal-shallow": "^0.1.3" - } - }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -11953,40 +11228,54 @@ "safe-regex": "^1.1.0" } }, + "regex-parser": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", + "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==" + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", + "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==" }, "regexpu-core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.4.0.tgz", - "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", + "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", "requires": { "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^7.0.0", + "regenerate-unicode-properties": "^8.1.0", "regjsgen": "^0.5.0", "regjsparser": "^0.6.0", "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.0.2" + "unicode-match-property-value-ecmascript": "^1.1.0" } }, "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==" + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" }, "regjsparser": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", - "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.2.tgz", + "integrity": "sha512-E9ghzUtoLwDekPT0DYCp+c4h+bvuUpe6rRHCTYn6eGoqj1LgKXxT6I0Il4WbjhQkOghzi/V+y03bPKvbllL93Q==", "requires": { "jsesc": "~0.5.0" }, "dependencies": { "jsesc": { "version": "0.5.0", - "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" } } @@ -12002,20 +11291,25 @@ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "renderkid": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.2.tgz", - "integrity": "sha512-FsygIxevi1jSiPY9h7vZmBFUbAOcbYm9UwyiLNdVsLRs/5We9Ob5NMPbGYUTWiLq5L+ezlVdE0A8bbME5CWTpg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", + "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", "requires": { "css-select": "^1.1.0", - "dom-converter": "~0.2", - "htmlparser2": "~3.3.0", + "dom-converter": "^0.2", + "htmlparser2": "^3.3.0", "strip-ansi": "^3.0.0", "utila": "^0.4.0" }, "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, "css-select": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "requires": { "boolbase": "~1.0.0", @@ -12024,6 +11318,11 @@ "nth-check": "~1.0.1" } }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" + }, "domutils": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", @@ -12032,6 +11331,14 @@ "dom-serializer": "0", "domelementtype": "1" } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } } } }, @@ -12045,14 +11352,6 @@ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "requires": { - "is-finite": "^1.0.0" - } - }, "request": { "version": "2.88.0", "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", @@ -12097,21 +11396,21 @@ } }, "request-promise-core": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", - "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", "requires": { - "lodash": "^4.13.1" + "lodash": "^4.17.15" } }, "request-promise-native": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.5.tgz", - "integrity": "sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", "requires": { - "request-promise-core": "1.1.1", - "stealthy-require": "^1.1.0", - "tough-cookie": ">=2.3.3" + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" } }, "require-directory": { @@ -12119,44 +11418,10 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" - }, - "require-uncached": { - "version": "1.0.3", - "resolved": "http://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - }, - "dependencies": { - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "requires": { - "callsites": "^0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "http://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" - } - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" }, "requires-port": { "version": "1.0.0", @@ -12164,11 +11429,11 @@ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "resolve": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", - "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.2.tgz", + "integrity": "sha512-cAVTI2VLHWYsGOirfeYVVQ7ZDejtQ9fp4YhYckWDEkFfqbVjaT11iM8k6xSAfGFMM+gDpZjMnFssPu8we+mqFw==", "requires": { - "path-parse": "^1.0.5" + "path-parse": "^1.0.6" } }, "resolve-cwd": { @@ -12179,15 +11444,6 @@ "resolve-from": "^3.0.0" } }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - } - }, "resolve-from": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", @@ -12198,12 +11454,54 @@ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" }, + "resolve-url-loader": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz", + "integrity": "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==", + "requires": { + "adjust-sourcemap-loader": "2.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.21", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "requires": { - "onetime": "^2.0.0", + "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, @@ -12212,6 +11510,32 @@ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + }, + "rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "requires": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + }, + "dependencies": { + "convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + } + } + }, + "rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, "rgb-regex": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", @@ -12219,7 +11543,7 @@ }, "rgba-regex": { "version": "1.0.0", - "resolved": "http://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" }, "rimraf": { @@ -12240,9 +11564,9 @@ } }, "rsvp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", - "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==" + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" }, "run-async": { "version": "2.3.0", @@ -12261,9 +11585,9 @@ } }, "rxjs": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", - "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", "requires": { "tslib": "^1.9.0" } @@ -12275,7 +11599,7 @@ }, "safe-regex": { "version": "1.1.0", - "resolved": "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "requires": { "ret": "~0.1.10" @@ -12287,309 +11611,46 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sane": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", - "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", "requires": { + "@cnakazawa/watch": "^1.0.3", "anymatch": "^2.0.0", - "capture-exit": "^1.2.0", - "exec-sh": "^0.2.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", "fb-watchman": "^2.0.0", - "fsevents": "^1.2.3", "micromatch": "^3.1.4", "minimist": "^1.1.1", - "walker": "~1.0.5", - "watch": "~0.18.0" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } + "walker": "~1.0.5" } }, + "sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, "sass-loader": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz", - "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.0.tgz", + "integrity": "sha512-+qeMu563PN7rPdit2+n5uuYVR0SSVwm0JsOUsaJXzgYcClWSlmX0iHDnmeOobPkf5kUglVot3QS6SyLyaQoJ4w==", "requires": { - "clone-deep": "^2.0.1", - "loader-utils": "^1.0.1", - "lodash.tail": "^4.1.1", - "neo-async": "^2.5.0", - "pify": "^3.0.0", - "semver": "^5.5.0" + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.1.0", + "semver": "^6.3.0" }, "dependencies": { "clone-deep": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz", - "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==", - "requires": { - "for-own": "^1.0.0", - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.0", - "shallow-clone": "^1.0.0" - } - }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "requires": { - "for-in": "^1.0.1" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" } }, "kind-of": { @@ -12597,26 +11658,12 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - }, "shallow-clone": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", - "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", "requires": { - "is-extendable": "^0.1.1", - "kind-of": "^5.0.0", - "mixin-object": "^2.0.1" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } + "kind-of": "^6.0.2" } } } @@ -12627,30 +11674,29 @@ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, "saxes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.4.tgz", - "integrity": "sha512-GVZmLJnkS4Vl8Pe9o4nc5ALZ615VOVxCmea8Cs0l+8GZw3RQ5XGOSUomIUfuZuk4Todo44v4y+HY1EATkDDiZg==", + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", "requires": { - "xmlchars": "^1.3.1" + "xmlchars": "^2.1.1" } }, "scheduler": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.12.0.tgz", - "integrity": "sha512-t7MBR28Akcp4Jm+QoR63XgAi9YgCUmgvDHqf5otgAj4QvdoBE4ImCX0ffehefePPG+aitiYHp0g/mW6s4Tp+dw==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.18.0.tgz", + "integrity": "sha512-agTSHR1Nbfi6ulI0kYNK0203joW2Y5W4po4l+v03tOoiJKpTBbxpNhWDvqc/4IcOw+KLmSiQLTasZ4cab2/UWQ==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.1.tgz", + "integrity": "sha512-0WXHDs1VDJyo+Zqs9TKLKyD/h7yDpHUhEFsM2CzkICFdoX1av+GBq/J2xRTFfsQO5kBfhZzANf2VcIm84jqDbg==", "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" } }, "select-hose": { @@ -12659,22 +11705,22 @@ "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" }, "selfsigned": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz", - "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", "requires": { - "node-forge": "0.7.5" + "node-forge": "0.9.0" } }, "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", "requires": { "debug": "2.6.9", "depd": "~1.1.2", @@ -12683,12 +11729,12 @@ "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" + "range-parser": "~1.2.1", + "statuses": "~1.5.0" }, "dependencies": { "debug": { @@ -12697,24 +11743,31 @@ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "requires": { "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } } }, "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" }, "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" } } }, "serialize-javascript": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.1.tgz", - "integrity": "sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==" + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", + "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==" }, "serve-index": { "version": "1.9.1", @@ -12738,22 +11791,38 @@ "ms": "2.0.0" } }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" } } }, "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" + "parseurl": "~1.3.3", + "send": "0.17.1" } }, "set-blocking": { @@ -12762,9 +11831,9 @@ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", "requires": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -12788,13 +11857,13 @@ "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" }, "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" }, "sha.js": { "version": "2.4.11", - "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "requires": { "inherits": "^2.0.1", @@ -12814,7 +11883,7 @@ "dependencies": { "kind-of": { "version": "2.0.1", - "resolved": "http://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", "requires": { "is-buffer": "^1.0.2" @@ -12841,15 +11910,9 @@ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" }, "shell-quote": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", - "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", - "requires": { - "array-filter": "~0.0.0", - "array-map": "~0.0.0", - "array-reduce": "~0.0.0", - "jsonify": "~0.0.0" - } + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" }, "shellwords": { "version": "0.1.1", @@ -12877,21 +11940,30 @@ } }, "sisteransi": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-0.1.1.tgz", - "integrity": "sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.4.tgz", + "integrity": "sha512-/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig==" }, "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" }, "slice-ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", - "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + } } }, "snapdragon": { @@ -13006,43 +12078,36 @@ "requires": { "faye-websocket": "^0.10.0", "uuid": "^3.0.1" - }, - "dependencies": { - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "requires": { - "websocket-driver": ">=0.5.1" - } - } } }, "sockjs-client": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz", - "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", "requires": { - "debug": "^2.6.6", - "eventsource": "0.1.6", - "faye-websocket": "~0.11.0", - "inherits": "^2.0.1", + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", "json3": "^3.3.2", - "url-parse": "^1.1.8" + "url-parse": "^1.4.3" }, "dependencies": { "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "requires": { - "ms": "2.0.0" + "ms": "^2.1.1" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "requires": { + "websocket-driver": ">=0.5.1" + } } } }, @@ -13065,11 +12130,11 @@ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" }, "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", "requires": { - "atob": "^2.1.1", + "atob": "^2.1.2", "decode-uri-component": "^0.2.0", "resolve-url": "^0.2.1", "source-map-url": "^0.4.0", @@ -13077,11 +12142,19 @@ } }, "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", "requires": { - "source-map": "^0.5.6" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, "source-map-url": { @@ -13113,65 +12186,33 @@ } }, "spdx-license-ids": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", - "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==" + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" }, "spdy": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz", - "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz", + "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==", "requires": { - "debug": "^2.6.8", - "handle-thing": "^1.2.5", + "debug": "^4.1.0", + "handle-thing": "^2.0.0", "http-deceiver": "^1.2.7", - "safe-buffer": "^5.0.1", "select-hose": "^2.0.0", - "spdy-transport": "^2.0.18" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } + "spdy-transport": "^3.0.0" } }, "spdy-transport": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.1.tgz", - "integrity": "sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", "requires": { - "debug": "^2.6.8", - "detect-node": "^2.0.3", + "debug": "^4.1.0", + "detect-node": "^2.0.4", "hpack.js": "^2.1.6", - "obuf": "^1.1.1", - "readable-stream": "^2.2.9", - "safe-buffer": "^5.0.1", - "wbuf": "^1.7.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" } }, "split-string": { @@ -13184,13 +12225,13 @@ }, "sprintf-js": { "version": "1.0.3", - "resolved": "http://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, "sshpk": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz", - "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -13204,11 +12245,12 @@ } }, "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", + "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", "requires": { - "figgy-pudding": "^3.5.1" + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" } }, "stable": { @@ -13241,9 +12283,9 @@ } }, "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, "stealthy-require": { "version": "1.1.1", @@ -13251,12 +12293,36 @@ "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" }, "stream-browserify": { - "version": "2.0.1", - "resolved": "http://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", - "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "stream-each": { @@ -13278,12 +12344,36 @@ "readable-stream": "^2.3.6", "to-arraybuffer": "^1.0.0", "xtend": "^4.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "stream-shift": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", - "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" }, "strict-uri-encode": { "version": "1.1.0", @@ -13315,35 +12405,56 @@ } }, "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "^5.0.0" } } } }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, "string_decoder": { - "version": "1.1.1", - "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + } } }, "stringify-object": { @@ -13357,20 +12468,24 @@ } }, "strip-ansi": { - "version": "3.0.1", - "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "^4.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + } } }, "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "requires": { - "is-utf8": "^0.2.0" - } + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" }, "strip-comments": { "version": "1.0.2", @@ -13383,13 +12498,13 @@ }, "strip-eof": { "version": "1.0.0", - "resolved": "http://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" }, "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==" }, "strip-outer": { "version": "1.0.1", @@ -13405,45 +12520,24 @@ "integrity": "sha1-IrD6OkE4WzO+PzMVUbu4N/oM164=" }, "style-loader": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.0.tgz", - "integrity": "sha512-uCcN7XWHkqwGVt7skpInW6IGO1tG6ReyFQ1Cseh0VcN6VdcFQi62aG/2F3Y9ueA8x4IVlfaSUxpmQXQD9QrEuQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz", + "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==", "requires": { - "loader-utils": "^1.1.0", - "schema-utils": "^0.4.5" - }, - "dependencies": { - "schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", - "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - } - } + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.1" } }, "stylehacks": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.1.tgz", - "integrity": "sha512-TK5zEPeD9NyC1uPIdjikzsgWxdQQN/ry1X3d1iOz1UkYDCmcr928gWD1KHgyC27F50UnE0xCTrBOO1l6KR8M4w==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", "requires": { "browserslist": "^4.0.0", "postcss": "^7.0.0", "postcss-selector-parser": "^3.0.0" }, "dependencies": { - "postcss": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", - "integrity": "sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg==", - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.5.0" - } - }, "postcss-selector-parser": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", @@ -13453,11 +12547,6 @@ "indexes-of": "^1.0.1", "uniq": "^1.0.1" } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -13469,150 +12558,165 @@ "has-flag": "^3.0.0" } }, + "svg-parser": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.2.tgz", + "integrity": "sha512-1gtApepKFweigFZj3sGO8KT8LvVZK8io146EzXrpVuWCDAbISz/yMucco3hWTkpZNoPabM+dnMOpy6Swue68Zg==" + }, "svgo": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.1.1.tgz", - "integrity": "sha512-GBkJbnTuFpM4jFbiERHDWhZc/S/kpHToqmZag3aEBjPYK44JAN2QBjvrGIxLOoCyMZjuFQIfTO2eJd8uwLY/9g==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", "requires": { - "coa": "~2.0.1", - "colors": "~1.1.2", + "chalk": "^2.4.1", + "coa": "^2.0.2", "css-select": "^2.0.0", - "css-select-base-adapter": "~0.1.0", - "css-tree": "1.0.0-alpha.28", - "css-url-regex": "^1.1.0", - "csso": "^3.5.0", - "js-yaml": "^3.12.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", "mkdirp": "~0.5.1", - "object.values": "^1.0.4", + "object.values": "^1.1.0", "sax": "~1.2.4", - "stable": "~0.1.6", + "stable": "^0.1.8", "unquote": "~1.1.1", "util.promisify": "~1.0.0" } }, "symbol-tree": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", - "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" }, "table": { - "version": "4.0.3", - "resolved": "http://registry.npmjs.org/table/-/table-4.0.3.tgz", - "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", "requires": { - "ajv": "^6.0.1", - "ajv-keywords": "^3.0.0", - "chalk": "^2.1.0", - "lodash": "^4.17.4", - "slice-ansi": "1.0.0", - "string-width": "^2.1.1" + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } } }, "tapable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz", - "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==" + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" }, "terser": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-3.14.0.tgz", - "integrity": "sha512-KQC1QNKbC/K1ZUjLIWsezW7wkTJuB4v9ptQQUNOzAPVHuVf2LrwEcB0I9t2HTEYUwAFVGiiS6wc+P4ClLDc5FQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.4.3.tgz", + "integrity": "sha512-0ikKraVtRDKGzHrzkCv5rUNDzqlhmhowOBqC0XqUHFpW+vJ45+20/IFBcebwKfiS2Z9fJin6Eo+F1zLZsxi8RA==", "requires": { - "commander": "~2.17.1", + "commander": "^2.20.0", "source-map": "~0.6.1", - "source-map-support": "~0.5.6" + "source-map-support": "~0.5.12" }, "dependencies": { "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-support": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz", - "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } } } }, "terser-webpack-plugin": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz", - "integrity": "sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA==", - "requires": { - "cacache": "^11.0.2", - "find-cache-dir": "^2.0.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^1.4.0", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.2.1.tgz", + "integrity": "sha512-jwdauV5Al7zopR6OAYvIIRcxXCSvLjZjr7uZE8l2tIWb/ryrGN48sJftqGf5k9z09tWhajx53ldp0XPI080YnA==", + "requires": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.0.0", + "jest-worker": "^24.9.0", + "schema-utils": "^2.5.0", + "serialize-javascript": "^2.1.0", "source-map": "^0.6.1", - "terser": "^3.8.1", - "webpack-sources": "^1.1.0", - "worker-farm": "^1.5.2" + "terser": "^4.3.9", + "webpack-sources": "^1.4.3" }, "dependencies": { "find-cache-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.0.0.tgz", - "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.2.0.tgz", + "integrity": "sha512-1JKclkYYsf1q9WIJKLZa9S9muC+08RIjzAlLrK4QcYLJMS6mk9yombQ9qf+zJ7H9LS800k0s44L4sDq9VYzqyg==", "requires": { "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^3.0.0" + "make-dir": "^3.0.0", + "pkg-dir": "^4.1.0" } }, "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "requires": { - "locate-path": "^3.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" } }, "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "^4.1.0" } }, - "p-limit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", - "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "make-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz", + "integrity": "sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==", "requires": { - "p-try": "^2.0.0" + "semver": "^6.0.0" } }, "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "requires": { - "p-limit": "^2.0.0" + "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==" + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" }, "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "requires": { - "find-up": "^3.0.0" + "find-up": "^4.0.0" } }, "source-map": { @@ -13623,15 +12727,14 @@ } }, "test-exclude": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz", - "integrity": "sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", "requires": { - "arrify": "^1.0.1", - "micromatch": "^2.3.11", - "object-assign": "^4.1.0", - "read-pkg-up": "^1.0.1", - "require-main-filename": "^1.0.1" + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" } }, "text-table": { @@ -13646,7 +12749,7 @@ }, "through": { "version": "2.3.8", - "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" }, "through2": { @@ -13656,17 +12759,41 @@ "requires": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "thunky": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz", - "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, "timers-browserify": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", - "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", "requires": { "setimmediate": "^1.0.4" } @@ -13725,25 +12852,12 @@ "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - } - } } }, - "topo": { - "version": "2.0.2", - "resolved": "http://registry.npmjs.org/topo/-/topo-2.0.2.tgz", - "integrity": "sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI=", - "requires": { - "hoek": "4.x.x" - } + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" }, "tough-cookie": { "version": "2.5.0", @@ -13770,24 +12884,27 @@ "escape-string-regexp": "^1.0.2" } }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" - }, - "tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + "ts-pnp": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.5.tgz", + "integrity": "sha512-ti7OGMOUOzo66wLF3liskw6YQIaSsBgc4GOAlWRnIEj8htCxJUxskanMUoJOD6MDCRAXo36goXJZch+nOS0VMA==" }, "tslib": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", - "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==" + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "tsutils": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", + "requires": { + "tslib": "^1.8.1" + } }, "tty-browserify": { "version": "0.0.0", - "resolved": "http://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" }, "tunnel-agent": { @@ -13803,6 +12920,11 @@ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", @@ -13811,13 +12933,18 @@ "prelude-ls": "~1.1.2" } }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + }, "type-is": { - "version": "1.6.16", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", - "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "requires": { "media-typer": "0.3.0", - "mime-types": "~2.1.18" + "mime-types": "~2.1.24" } }, "typedarray": { @@ -13826,127 +12953,18 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "uglify-js": { - "version": "3.4.9", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", - "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", "requires": { - "commander": "~2.17.1", + "commander": "~2.19.0", "source-map": "~0.6.1" }, "dependencies": { - "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "uglifyjs-webpack-plugin": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", - "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", - "requires": { - "cacache": "^10.0.4", - "find-cache-dir": "^1.0.0", - "schema-utils": "^0.4.5", - "serialize-javascript": "^1.4.0", - "source-map": "^0.6.1", - "uglify-es": "^3.3.4", - "webpack-sources": "^1.1.0", - "worker-farm": "^1.5.2" - }, - "dependencies": { - "cacache": { - "version": "10.0.4", - "resolved": "http://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", - "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", - "requires": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.1", - "mississippi": "^2.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^5.2.4", - "unique-filename": "^1.1.0", - "y18n": "^4.0.0" - } - }, - "commander": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" - }, - "mississippi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", - "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^2.0.1", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", - "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "ssri": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", - "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", - "requires": { - "safe-buffer": "^5.1.1" - } - }, - "uglify-es": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", - "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", - "requires": { - "commander": "~2.13.0", - "source-map": "~0.6.1" - } - }, - "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" } } }, @@ -13965,45 +12983,24 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz", - "integrity": "sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", + "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==" }, "unicode-property-aliases-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz", - "integrity": "sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg==" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", + "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==" }, "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } + "set-value": "^2.0.1" } }, "uniq": { @@ -14025,9 +13022,9 @@ } }, "unique-slug": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz", - "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", "requires": { "imurmurhash": "^0.1.4" } @@ -14084,9 +13081,9 @@ } }, "upath": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", - "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, "upper-case": { "version": "1.1.3", @@ -14123,21 +13120,21 @@ } }, "url-loader": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.1.tgz", - "integrity": "sha512-vugEeXjyYFBCUOpX+ZuaunbK3QXMKaQ3zUnRfIpRBlGkY7QizCnzyyn2ASfcxsvyU3ef+CJppVywnl3Kgf13Gg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz", + "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==", "requires": { - "loader-utils": "^1.1.0", - "mime": "^2.0.3", - "schema-utils": "^1.0.0" + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" } }, "url-parse": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.4.tgz", - "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", "requires": { - "querystringify": "^2.0.0", + "querystringify": "^2.1.1", "requires-port": "^1.0.0" } }, @@ -14147,11 +13144,18 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, "util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", "requires": { - "inherits": "2.0.3" + "inherits": "2.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + } } }, "util-deprecate": { @@ -14179,9 +13183,14 @@ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" + }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==" }, "validate-npm-package-license": { "version": "3.0.4", @@ -14198,9 +13207,9 @@ "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, "vendors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", - "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.3.tgz", + "integrity": "sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw==" }, "verror": { "version": "1.10.0", @@ -14213,12 +13222,9 @@ } }, "vm-browserify": { - "version": "0.0.4", - "resolved": "http://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", - "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", - "requires": { - "indexof": "0.0.1" - } + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" }, "w3c-hr-time": { "version": "1.0.1", @@ -14229,9 +13235,9 @@ } }, "w3c-xmlserializer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.0.1.tgz", - "integrity": "sha512-XZGI1OH/OLQr/NaJhhPmzhngwcAnZDLytsvXnRmlYeRkmbb0I7sqFFA22erq4WQR0sUu17ZSQOAV9mFwCqKRNg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", "requires": { "domexception": "^1.0.1", "webidl-conversions": "^4.0.2", @@ -14246,15 +13252,6 @@ "makeerror": "1.0.x" } }, - "watch": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", - "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", - "requires": { - "exec-sh": "^0.2.0", - "minimist": "^1.2.0" - } - }, "watchpack": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", @@ -14278,502 +13275,330 @@ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" }, - "webpack": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.19.1.tgz", - "integrity": "sha512-j7Q/5QqZRqIFXJvC0E59ipLV5Hf6lAnS3ezC3I4HMUybwEDikQBVad5d+IpPtmaQPQArvgUZLXIN6lWijHBn4g==", - "requires": { - "@webassemblyjs/ast": "1.7.6", - "@webassemblyjs/helper-module-context": "1.7.6", - "@webassemblyjs/wasm-edit": "1.7.6", - "@webassemblyjs/wasm-parser": "1.7.6", - "acorn": "^5.6.2", - "acorn-dynamic-import": "^3.0.0", - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0", - "chrome-trace-event": "^1.0.0", - "enhanced-resolve": "^4.1.0", - "eslint-scope": "^4.0.0", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.3.0", - "loader-utils": "^1.1.0", - "memory-fs": "~0.4.1", - "micromatch": "^3.1.8", - "mkdirp": "~0.5.0", - "neo-async": "^2.5.0", - "node-libs-browser": "^2.0.0", - "schema-utils": "^0.4.4", - "tapable": "^1.1.0", - "uglifyjs-webpack-plugin": "^1.2.4", - "watchpack": "^1.5.0", - "webpack-sources": "^1.2.0" - }, - "dependencies": { - "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "eslint-scope": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", - "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } + "webpack": { + "version": "4.41.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.2.tgz", + "integrity": "sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/wasm-edit": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "acorn": "^6.2.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.1", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", + "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" + }, + "cacache": { + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", + "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "requires": { - "kind-of": "^6.0.0" + "glob": "^7.1.3" } }, - "is-data-descriptor": { + "schema-utils": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "requires": { - "kind-of": "^6.0.0" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "figgy-pudding": "^3.5.1" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" } } } }, "webpack-dev-middleware": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz", - "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", "requires": { - "memory-fs": "~0.4.1", - "mime": "^2.3.1", - "range-parser": "^1.0.3", + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", "webpack-log": "^2.0.0" } }, "webpack-dev-server": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.9.tgz", - "integrity": "sha512-fqPkuNalLuc/hRC2QMkVYJkgNmRvxZQo7ykA2e1XRg/tMJm3qY7ZaD6d89/Fqjxtj9bOrn5wZzLD2n84lJdvWg==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz", + "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==", "requires": { "ansi-html": "0.0.7", "bonjour": "^3.5.0", - "chokidar": "^2.0.0", - "compression": "^1.5.2", - "connect-history-api-fallback": "^1.3.0", - "debug": "^3.1.0", - "del": "^3.0.0", - "express": "^4.16.2", - "html-entities": "^1.2.0", - "http-proxy-middleware": "~0.18.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", "import-local": "^2.0.0", - "internal-ip": "^3.0.1", + "internal-ip": "^4.3.0", "ip": "^1.1.5", - "killable": "^1.0.0", - "loglevel": "^1.4.1", - "opn": "^5.1.0", - "portfinder": "^1.0.9", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.4", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", "schema-utils": "^1.0.0", - "selfsigned": "^1.9.1", - "serve-index": "^1.7.2", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", "sockjs": "0.3.19", - "sockjs-client": "1.1.5", - "spdy": "^3.4.1", - "strip-ansi": "^3.0.0", - "supports-color": "^5.1.0", - "webpack-dev-middleware": "3.4.0", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", "webpack-log": "^2.0.0", - "yargs": "12.0.2" + "ws": "^6.2.1", + "yargs": "12.0.5" }, "dependencies": { - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "decamelize": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz", - "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==", - "requires": { - "xregexp": "4.0.0" - } + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } } }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" }, - "import-local": { + "is-fullwidth-code-point": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", - "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - } + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" }, - "invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" }, - "lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "requires": { - "invert-kv": "^2.0.0" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } } }, - "mem": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.0.0.tgz", - "integrity": "sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==", + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^1.0.0", - "p-is-promise": "^1.1.0" + "ansi-regex": "^2.0.0" } }, - "os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" + "has-flag": "^3.0.0" } }, - "p-limit": { + "wrap-ansi": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", - "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } } }, - "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==" - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", "requires": { - "find-up": "^3.0.0" + "async-limiter": "~1.0.0" } }, "yargs": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz", - "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", "requires": { "cliui": "^4.0.0", - "decamelize": "^2.0.0", + "decamelize": "^1.2.0", "find-up": "^3.0.0", "get-caller-file": "^1.0.1", "os-locale": "^3.0.0", @@ -14783,15 +13608,16 @@ "string-width": "^2.0.0", "which-module": "^2.0.0", "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^10.1.0" + "yargs-parser": "^11.1.1" } }, "yargs-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", - "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", "requires": { - "camelcase": "^4.1.0" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } } } @@ -14806,19 +13632,20 @@ } }, "webpack-manifest-plugin": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz", - "integrity": "sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", "requires": { "fs-extra": "^7.0.0", "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", "tapable": "^1.0.0" } }, "webpack-sources": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz", - "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", "requires": { "source-list-map": "^2.0.0", "source-map": "~0.6.1" @@ -14832,11 +13659,12 @@ } }, "websocket-driver": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", - "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", "requires": { - "http-parser-js": ">=0.4.0", + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" } }, @@ -14864,9 +13692,9 @@ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" }, "whatwg-url": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", - "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", "requires": { "lodash.sortby": "^4.7.0", "tr46": "^1.0.1", @@ -14886,54 +13714,60 @@ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" }, "workbox-background-sync": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-3.6.3.tgz", - "integrity": "sha512-ypLo0B6dces4gSpaslmDg5wuoUWrHHVJfFWwl1udvSylLdXvnrfhFfriCS42SNEe5lsZtcNZF27W/SMzBlva7Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz", + "integrity": "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==", "requires": { - "workbox-core": "^3.6.3" + "workbox-core": "^4.3.1" } }, - "workbox-broadcast-cache-update": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.6.3.tgz", - "integrity": "sha512-pJl4lbClQcvp0SyTiEw0zLSsVYE1RDlCPtpKnpMjxFtu8lCFTAEuVyzxp9w7GF4/b3P4h5nyQ+q7V9mIR7YzGg==", + "workbox-broadcast-update": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz", + "integrity": "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==", "requires": { - "workbox-core": "^3.6.3" + "workbox-core": "^4.3.1" } }, "workbox-build": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-3.6.3.tgz", - "integrity": "sha512-w0clZ/pVjL8VXy6GfthefxpEXs0T8uiRuopZSFVQ8ovfbH6c6kUpEh6DcYwm/Y6dyWPiCucdyAZotgjz+nRz8g==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz", + "integrity": "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==", "requires": { - "babel-runtime": "^6.26.0", - "common-tags": "^1.4.0", + "@babel/runtime": "^7.3.4", + "@hapi/joi": "^15.0.0", + "common-tags": "^1.8.0", "fs-extra": "^4.0.2", - "glob": "^7.1.2", - "joi": "^11.1.1", + "glob": "^7.1.3", "lodash.template": "^4.4.0", - "pretty-bytes": "^4.0.2", - "stringify-object": "^3.2.2", + "pretty-bytes": "^5.1.0", + "stringify-object": "^3.3.0", "strip-comments": "^1.0.2", - "workbox-background-sync": "^3.6.3", - "workbox-broadcast-cache-update": "^3.6.3", - "workbox-cache-expiration": "^3.6.3", - "workbox-cacheable-response": "^3.6.3", - "workbox-core": "^3.6.3", - "workbox-google-analytics": "^3.6.3", - "workbox-navigation-preload": "^3.6.3", - "workbox-precaching": "^3.6.3", - "workbox-range-requests": "^3.6.3", - "workbox-routing": "^3.6.3", - "workbox-strategies": "^3.6.3", - "workbox-streams": "^3.6.3", - "workbox-sw": "^3.6.3" + "workbox-background-sync": "^4.3.1", + "workbox-broadcast-update": "^4.3.1", + "workbox-cacheable-response": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-expiration": "^4.3.1", + "workbox-google-analytics": "^4.3.1", + "workbox-navigation-preload": "^4.3.1", + "workbox-precaching": "^4.3.1", + "workbox-range-requests": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1", + "workbox-streams": "^4.3.1", + "workbox-sw": "^4.3.1", + "workbox-window": "^4.3.1" }, "dependencies": { "fs-extra": { @@ -14948,134 +13782,153 @@ } } }, - "workbox-cache-expiration": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-cache-expiration/-/workbox-cache-expiration-3.6.3.tgz", - "integrity": "sha512-+ECNph/6doYx89oopO/UolYdDmQtGUgo8KCgluwBF/RieyA1ZOFKfrSiNjztxOrGJoyBB7raTIOlEEwZ1LaHoA==", - "requires": { - "workbox-core": "^3.6.3" - } - }, "workbox-cacheable-response": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-3.6.3.tgz", - "integrity": "sha512-QpmbGA9SLcA7fklBLm06C4zFg577Dt8u3QgLM0eMnnbaVv3rhm4vbmDpBkyTqvgK/Ly8MBDQzlXDtUCswQwqqg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz", + "integrity": "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==", "requires": { - "workbox-core": "^3.6.3" + "workbox-core": "^4.3.1" } }, "workbox-core": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-3.6.3.tgz", - "integrity": "sha512-cx9cx0nscPkIWs8Pt98HGrS9/aORuUcSkWjG25GqNWdvD/pSe7/5Oh3BKs0fC+rUshCiyLbxW54q0hA+GqZeSQ==" + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz", + "integrity": "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==" + }, + "workbox-expiration": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz", + "integrity": "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==", + "requires": { + "workbox-core": "^4.3.1" + } }, "workbox-google-analytics": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-3.6.3.tgz", - "integrity": "sha512-RQBUo/6SXtIaQTRFj4RQZ9e1gAl7D8oS5S+Hi173Kk70/BgJjzPwXpC5A249Jv5YfkCOLMQCeF9A27BiD0b0ig==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz", + "integrity": "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==", "requires": { - "workbox-background-sync": "^3.6.3", - "workbox-core": "^3.6.3", - "workbox-routing": "^3.6.3", - "workbox-strategies": "^3.6.3" + "workbox-background-sync": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1" } }, "workbox-navigation-preload": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-3.6.3.tgz", - "integrity": "sha512-dd26xTX16DUu0i+MhqZK/jQXgfIitu0yATM4jhRXEmpMqQ4MxEeNvl2CgjDMOHBnCVMax+CFZQWwxMx/X/PqCw==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz", + "integrity": "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==", "requires": { - "workbox-core": "^3.6.3" + "workbox-core": "^4.3.1" } }, "workbox-precaching": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-3.6.3.tgz", - "integrity": "sha512-aBqT66BuMFviPTW6IpccZZHzpA8xzvZU2OM1AdhmSlYDXOJyb1+Z6blVD7z2Q8VNtV1UVwQIdImIX+hH3C3PIw==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz", + "integrity": "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==", "requires": { - "workbox-core": "^3.6.3" + "workbox-core": "^4.3.1" } }, "workbox-range-requests": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-3.6.3.tgz", - "integrity": "sha512-R+yLWQy7D9aRF9yJ3QzwYnGFnGDhMUij4jVBUVtkl67oaVoP1ymZ81AfCmfZro2kpPRI+vmNMfxxW531cqdx8A==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz", + "integrity": "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==", "requires": { - "workbox-core": "^3.6.3" + "workbox-core": "^4.3.1" } }, "workbox-routing": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-3.6.3.tgz", - "integrity": "sha512-bX20i95OKXXQovXhFOViOK63HYmXvsIwZXKWbSpVeKToxMrp0G/6LZXnhg82ijj/S5yhKNRf9LeGDzaqxzAwMQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz", + "integrity": "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==", "requires": { - "workbox-core": "^3.6.3" + "workbox-core": "^4.3.1" } }, "workbox-strategies": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-3.6.3.tgz", - "integrity": "sha512-Pg5eulqeKet2y8j73Yw6xTgLdElktcWExGkzDVCGqfV9JCvnGuEpz5eVsCIK70+k4oJcBCin9qEg3g3CwEIH3g==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz", + "integrity": "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==", "requires": { - "workbox-core": "^3.6.3" + "workbox-core": "^4.3.1" } }, "workbox-streams": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-3.6.3.tgz", - "integrity": "sha512-rqDuS4duj+3aZUYI1LsrD2t9hHOjwPqnUIfrXSOxSVjVn83W2MisDF2Bj+dFUZv4GalL9xqErcFW++9gH+Z27w==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz", + "integrity": "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==", "requires": { - "workbox-core": "^3.6.3" + "workbox-core": "^4.3.1" } }, "workbox-sw": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-3.6.3.tgz", - "integrity": "sha512-IQOUi+RLhvYCiv80RP23KBW/NTtIvzvjex28B8NW1jOm+iV4VIu3VXKXTA6er5/wjjuhmtB28qEAUqADLAyOSg==" + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz", + "integrity": "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==" }, "workbox-webpack-plugin": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-3.6.3.tgz", - "integrity": "sha512-RwmKjc7HFHUFHoOlKoZUq9349u0QN3F8W5tZZU0vc1qsBZDINWXRiIBCAKvo/Njgay5sWz7z4I2adnyTo97qIQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz", + "integrity": "sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==", "requires": { - "babel-runtime": "^6.26.0", + "@babel/runtime": "^7.0.0", "json-stable-stringify": "^1.0.1", - "workbox-build": "^3.6.3" + "workbox-build": "^4.3.1" + } + }, + "workbox-window": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz", + "integrity": "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==", + "requires": { + "workbox-core": "^4.3.1" } }, "worker-farm": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz", - "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", "requires": { "errno": "~0.1.7" } }, + "worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "requires": { + "microevent.ts": "~0.1.1" + } + }, "wrap-ansi": { - "version": "2.1.0", - "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" }, "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" }, "string-width": { - "version": "1.0.2", - "resolved": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" } } } @@ -15086,17 +13939,17 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", "requires": { "mkdirp": "^0.5.1" } }, "write-file-atomic": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", - "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", "requires": { "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", @@ -15104,9 +13957,9 @@ } }, "ws": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.2.tgz", - "integrity": "sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", "requires": { "async-limiter": "~1.0.0" } @@ -15117,62 +13970,79 @@ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" }, "xmlchars": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-1.3.1.tgz", - "integrity": "sha512-tGkGJkN8XqCod7OT+EvGYK5Z4SfDQGD30zAa58OcnAa0RRWgzUEK72tkXhsX1FZd+rgnhRxFtmO+ihkp8LHSkw==" - }, - "xregexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz", - "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" }, "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" }, "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz", + "integrity": "sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==", + "requires": { + "@babel/runtime": "^7.6.3" + } }, "yargs": { - "version": "11.1.0", - "resolved": "http://registry.npmjs.org/yargs/-/yargs-11.1.0.tgz", - "integrity": "sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==", - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.1.1", - "find-up": "^2.1.0", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", + "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", + "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", - "string-width": "^2.0.0", + "string-width": "^3.0.0", "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^9.0.2" + "y18n": "^4.0.0", + "yargs-parser": "^13.1.1" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } } }, "yargs-parser": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", - "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", + "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", "requires": { - "camelcase": "^4.1.0" - }, - "dependencies": { - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" - } + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } } } diff --git a/boubareact/package.json b/boubareact/package.json index bf159dc..794ef23 100644 --- a/boubareact/package.json +++ b/boubareact/package.json @@ -4,10 +4,10 @@ "private": true, "homepage": "https://dialbouba.github.io/", "dependencies": { - "gh-pages": "^2.0.1", - "react": "^16.7.0", - "react-dom": "^16.7.0", - "react-scripts": "2.1.2" + "gh-pages": "^2.1.1", + "react": "^16.12.0", + "react-dom": "^16.12.0", + "react-scripts": "^3.3.0" }, "scripts": { "start": "react-scripts start", diff --git a/boubareact/public/boubacar_diallo_resume.pdf b/boubareact/public/boubacar_diallo_resume.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a824509e69296c769589f7fe21c8e235775bea74 GIT binary patch literal 98669 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
                            logo -

                            - Edit src/App.js and save to reload. +

                            +

                            Currently editing   + + src + . +

                            +

                            + Be back soon. +

                            +
                            +

                            In the meantime:   + + Resume +

                            - - Learn React -
                            ); From b48dc045756ba3b2a6888a1306b4923b32b4345b Mon Sep 17 00:00:00 2001 From: Boubacar Date: Wed, 1 Jan 2020 12:33:53 -0500 Subject: [PATCH 11/31] Updates --- asset-manifest.json | 33 +++++++++++------- boubacar_diallo_resume.pdf | Bin 0 -> 98669 bytes index.html | 2 +- ...nifest.261c64fa4901a81517dab7584bcc5d2c.js | 26 -------------- ...nifest.35d063e118368094d3b568d0dffb6530.js | 30 ++++++++++++++++ service-worker.js | 17 +++++---- ...5dd8.chunk.css => main.68a98085.chunk.css} | 2 +- static/css/main.68a98085.chunk.css.map | 1 + static/css/main.6dbd5dd8.chunk.css.map | 1 - static/js/1.fa92c112.chunk.js | 2 -- static/js/1.fa92c112.chunk.js.map | 1 - static/js/2.392bea30.chunk.js | 3 ++ static/js/2.392bea30.chunk.js.LICENSE | 32 +++++++++++++++++ static/js/2.392bea30.chunk.js.map | 1 + static/js/main.8f38ac49.chunk.js | 2 ++ static/js/main.8f38ac49.chunk.js.map | 1 + static/js/main.ec78e038.chunk.js | 2 -- static/js/main.ec78e038.chunk.js.map | 1 - static/js/runtime-main.bcc80e32.js | 2 ++ static/js/runtime-main.bcc80e32.js.map | 1 + static/js/runtime~main.229c360f.js | 2 -- static/js/runtime~main.229c360f.js.map | 1 - 22 files changed, 107 insertions(+), 56 deletions(-) create mode 100644 boubacar_diallo_resume.pdf delete mode 100644 precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js create mode 100644 precache-manifest.35d063e118368094d3b568d0dffb6530.js rename static/css/{main.6dbd5dd8.chunk.css => main.68a98085.chunk.css} (94%) create mode 100644 static/css/main.68a98085.chunk.css.map delete mode 100644 static/css/main.6dbd5dd8.chunk.css.map delete mode 100644 static/js/1.fa92c112.chunk.js delete mode 100644 static/js/1.fa92c112.chunk.js.map create mode 100644 static/js/2.392bea30.chunk.js create mode 100644 static/js/2.392bea30.chunk.js.LICENSE create mode 100644 static/js/2.392bea30.chunk.js.map create mode 100644 static/js/main.8f38ac49.chunk.js create mode 100644 static/js/main.8f38ac49.chunk.js.map delete mode 100644 static/js/main.ec78e038.chunk.js delete mode 100644 static/js/main.ec78e038.chunk.js.map create mode 100644 static/js/runtime-main.bcc80e32.js create mode 100644 static/js/runtime-main.bcc80e32.js.map delete mode 100644 static/js/runtime~main.229c360f.js delete mode 100644 static/js/runtime~main.229c360f.js.map diff --git a/asset-manifest.json b/asset-manifest.json index 0d8f835..73ac3cf 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,14 +1,23 @@ { - "main.css": "/static/css/main.6dbd5dd8.chunk.css", - "main.js": "/static/js/main.ec78e038.chunk.js", - "main.js.map": "/static/js/main.ec78e038.chunk.js.map", - "static/js/1.fa92c112.chunk.js": "/static/js/1.fa92c112.chunk.js", - "static/js/1.fa92c112.chunk.js.map": "/static/js/1.fa92c112.chunk.js.map", - "runtime~main.js": "/static/js/runtime~main.229c360f.js", - "runtime~main.js.map": "/static/js/runtime~main.229c360f.js.map", - "static/media/logo.svg": "/static/media/logo.5d5d9eef.svg", - "static/css/main.6dbd5dd8.chunk.css.map": "/static/css/main.6dbd5dd8.chunk.css.map", - "index.html": "/index.html", - "precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js": "/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js", - "service-worker.js": "/service-worker.js" + "files": { + "main.css": "/static/css/main.68a98085.chunk.css", + "main.js": "/static/js/main.8f38ac49.chunk.js", + "main.js.map": "/static/js/main.8f38ac49.chunk.js.map", + "runtime-main.js": "/static/js/runtime-main.bcc80e32.js", + "runtime-main.js.map": "/static/js/runtime-main.bcc80e32.js.map", + "static/js/2.392bea30.chunk.js": "/static/js/2.392bea30.chunk.js", + "static/js/2.392bea30.chunk.js.map": "/static/js/2.392bea30.chunk.js.map", + "index.html": "/index.html", + "precache-manifest.35d063e118368094d3b568d0dffb6530.js": "/precache-manifest.35d063e118368094d3b568d0dffb6530.js", + "service-worker.js": "/service-worker.js", + "static/css/main.68a98085.chunk.css.map": "/static/css/main.68a98085.chunk.css.map", + "static/js/2.392bea30.chunk.js.LICENSE": "/static/js/2.392bea30.chunk.js.LICENSE", + "static/media/logo.svg": "/static/media/logo.5d5d9eef.svg" + }, + "entrypoints": [ + "static/js/runtime-main.bcc80e32.js", + "static/js/2.392bea30.chunk.js", + "static/css/main.68a98085.chunk.css", + "static/js/main.8f38ac49.chunk.js" + ] } \ No newline at end of file diff --git a/boubacar_diallo_resume.pdf b/boubacar_diallo_resume.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a824509e69296c769589f7fe21c8e235775bea74 GIT binary patch literal 98669 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 App
                            \ No newline at end of file +React App
                            \ No newline at end of file diff --git a/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js b/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js deleted file mode 100644 index cf7572e..0000000 --- a/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js +++ /dev/null @@ -1,26 +0,0 @@ -self.__precacheManifest = [ - { - "revision": "ec78e03830a74a19c1bf", - "url": "/static/css/main.6dbd5dd8.chunk.css" - }, - { - "revision": "ec78e03830a74a19c1bf", - "url": "/static/js/main.ec78e038.chunk.js" - }, - { - "revision": "fa92c112869d3657d47b", - "url": "/static/js/1.fa92c112.chunk.js" - }, - { - "revision": "229c360febb4351a89df", - "url": "/static/js/runtime~main.229c360f.js" - }, - { - "revision": "5d5d9eefa31e5e13a6610d9fa7a283bb", - "url": "/static/media/logo.5d5d9eef.svg" - }, - { - "revision": "bb0a932728177ec7366d75f74d6ff0e0", - "url": "/index.html" - } -]; \ No newline at end of file diff --git a/precache-manifest.35d063e118368094d3b568d0dffb6530.js b/precache-manifest.35d063e118368094d3b568d0dffb6530.js new file mode 100644 index 0000000..f215b05 --- /dev/null +++ b/precache-manifest.35d063e118368094d3b568d0dffb6530.js @@ -0,0 +1,30 @@ +self.__precacheManifest = (self.__precacheManifest || []).concat([ + { + "revision": "c47a1ea75489ff2ed399d573acff3565", + "url": "/index.html" + }, + { + "revision": "26d0bd2a7704b18208f2", + "url": "/static/css/main.68a98085.chunk.css" + }, + { + "revision": "e531ee7ab7a7033b5f71", + "url": "/static/js/2.392bea30.chunk.js" + }, + { + "revision": "d705cb622423d72c5defbf368ca70dcc", + "url": "/static/js/2.392bea30.chunk.js.LICENSE" + }, + { + "revision": "26d0bd2a7704b18208f2", + "url": "/static/js/main.8f38ac49.chunk.js" + }, + { + "revision": "0a3feac61fa3c1061d2b", + "url": "/static/js/runtime-main.bcc80e32.js" + }, + { + "revision": "5d5d9eefa31e5e13a6610d9fa7a283bb", + "url": "/static/media/logo.5d5d9eef.svg" + } +]); \ No newline at end of file diff --git a/service-worker.js b/service-worker.js index 5046e53..4c2d3e8 100644 --- a/service-worker.js +++ b/service-worker.js @@ -11,13 +11,19 @@ * See https://goo.gl/2aRDsh */ -importScripts("https://storage.googleapis.com/workbox-cdn/releases/3.6.3/workbox-sw.js"); +importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js"); importScripts( - "/precache-manifest.261c64fa4901a81517dab7584bcc5d2c.js" + "/precache-manifest.35d063e118368094d3b568d0dffb6530.js" ); -workbox.clientsClaim(); +self.addEventListener('message', (event) => { + if (event.data && event.data.type === 'SKIP_WAITING') { + self.skipWaiting(); + } +}); + +workbox.core.clientsClaim(); /** * The workboxSW.precacheAndRoute() method efficiently caches and responds to @@ -25,10 +31,9 @@ workbox.clientsClaim(); * See https://goo.gl/S9QRab */ self.__precacheManifest = [].concat(self.__precacheManifest || []); -workbox.precaching.suppressWarnings(); workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); -workbox.routing.registerNavigationRoute("/index.html", { +workbox.routing.registerNavigationRoute(workbox.precaching.getCacheKeyForURL("/index.html"), { - blacklist: [/^\/_/,/\/[^\/]+\.[^\/]+$/], + blacklist: [/^\/_/,/\/[^\/?]+\.[^\/]+$/], }); diff --git a/static/css/main.6dbd5dd8.chunk.css b/static/css/main.68a98085.chunk.css similarity index 94% rename from static/css/main.6dbd5dd8.chunk.css rename to static/css/main.68a98085.chunk.css index 42274dc..b7a37b6 100644 --- a/static/css/main.6dbd5dd8.chunk.css +++ b/static/css/main.68a98085.chunk.css @@ -1,2 +1,2 @@ body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}} -/*# sourceMappingURL=main.6dbd5dd8.chunk.css.map */ \ No newline at end of file +/*# sourceMappingURL=main.68a98085.chunk.css.map */ \ No newline at end of file diff --git a/static/css/main.68a98085.chunk.css.map b/static/css/main.68a98085.chunk.css.map new file mode 100644 index 0000000..a60cd2d --- /dev/null +++ b/static/css/main.68a98085.chunk.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["index.css","App.css"],"names":[],"mappings":"AAAA,KACE,QAAS,CACT,SAAU,CACV,mIAEY,CACZ,kCAAmC,CACnC,iCACF,CAEA,KACE,uEAEF,CCbA,KACE,iBACF,CAEA,UACE,mDAA4C,CAA5C,2CAA4C,CAC5C,aACF,CAEA,YACE,wBAAyB,CACzB,gBAAiB,CACjB,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,sBAAuB,CACvB,4BAA6B,CAC7B,UACF,CAEA,UACE,aACF,CAEA,iCACE,GACE,8BAAuB,CAAvB,sBACF,CACA,GACE,+BAAyB,CAAzB,uBACF,CACF,CAPA,yBACE,GACE,8BAAuB,CAAvB,sBACF,CACA,GACE,+BAAyB,CAAzB,uBACF,CACF","file":"main.68a98085.chunk.css","sourcesContent":["body {\n margin: 0;\n padding: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\",\n \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\",\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, \"Courier New\",\n monospace;\n}\n",".App {\n text-align: center;\n}\n\n.App-logo {\n animation: App-logo-spin infinite 20s linear;\n height: 40vmin;\n}\n\n.App-header {\n background-color: #282c34;\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n font-size: calc(10px + 2vmin);\n color: white;\n}\n\n.App-link {\n color: #61dafb;\n}\n\n@keyframes App-logo-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n"]} \ No newline at end of file diff --git a/static/css/main.6dbd5dd8.chunk.css.map b/static/css/main.6dbd5dd8.chunk.css.map deleted file mode 100644 index 88c33b5..0000000 --- a/static/css/main.6dbd5dd8.chunk.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["/Users/bouba/Desktop/projects/personal/dialbouba.github.io/boubareact/src/index.css","/Users/bouba/Desktop/projects/personal/dialbouba.github.io/boubareact/src/App.css"],"names":[],"mappings":"AAAA,KACE,SAAU,AACV,UAAW,AACX,oIAEa,AACb,mCAAoC,AACpC,iCAAmC,CACpC,AAED,KACE,uEACY,CACb,ACbD,KACE,iBAAmB,CACpB,AAED,UACE,oDAA6C,AAA7C,4CAA6C,AAC7C,aAAe,CAChB,AAED,YACE,yBAA0B,AAC1B,iBAAkB,AAClB,aAAc,AACd,sBAAuB,AACvB,mBAAoB,AACpB,uBAAwB,AACxB,6BAA8B,AAC9B,UAAa,CACd,AAED,UACE,aAAe,CAChB,AAED,iCACE,GACE,+BAAwB,AAAxB,sBAAwB,CACzB,AACD,GACE,gCAA0B,AAA1B,uBAA0B,CAC3B,CACF,AAPD,yBACE,GACE,+BAAwB,AAAxB,sBAAwB,CACzB,AACD,GACE,gCAA0B,AAA1B,uBAA0B,CAC3B,CACF","file":"main.6dbd5dd8.chunk.css","sourcesContent":["body {\n margin: 0;\n padding: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\",\n \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\",\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, \"Courier New\",\n monospace;\n}\n",".App {\n text-align: center;\n}\n\n.App-logo {\n animation: App-logo-spin infinite 20s linear;\n height: 40vmin;\n}\n\n.App-header {\n background-color: #282c34;\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n font-size: calc(10px + 2vmin);\n color: white;\n}\n\n.App-link {\n color: #61dafb;\n}\n\n@keyframes App-logo-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n"]} \ No newline at end of file diff --git a/static/js/1.fa92c112.chunk.js b/static/js/1.fa92c112.chunk.js deleted file mode 100644 index 3d408f4..0000000 --- a/static/js/1.fa92c112.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],[function(e,t,n){"use strict";e.exports=n(10)},function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;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={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(l){return!1}}()?Object.assign:function(e,t){for(var n,i,a=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),u=1;uM.length&&M.push(e)}function F(e,t,n){return null==e?0:function e(t,n,r,l){var a=typeof t;"undefined"!==a&&"boolean"!==a||(t=null);var u=!1;if(null===t)u=!0;else switch(a){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case o:case i:u=!0}}if(u)return r(l,t,""===n?"."+U(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;cthis.eventPool.length&&this.eventPool.push(e)}function fe(e){e.eventPool=[],e.getPooled=ce,e.release=se}l(ue.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ie)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ie)},persist:function(){this.isPersistent=ie},isPersistent:ae,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=ae,this._dispatchInstances=this._dispatchListeners=null}}),ue.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},ue.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var o=new t;return l(o,n.prototype),n.prototype=o,n.prototype.constructor=n,n.Interface=l({},r.Interface,e),n.extend=r.extend,fe(n),n},fe(ue);var de=ue.extend({data:null}),pe=ue.extend({data:null}),me=[9,13,27,32],he=H&&"CompositionEvent"in window,ye=null;H&&"documentMode"in document&&(ye=document.documentMode);var ve=H&&"TextEvent"in window&&!ye,ge=H&&(!he||ye&&8=ye),be=String.fromCharCode(32),ke={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},we=!1;function xe(e,t){switch(e){case"keyup":return-1!==me.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function Te(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var _e=!1;var Ce={eventTypes:ke,extractEvents:function(e,t,n,r){var l=void 0,o=void 0;if(he)e:{switch(e){case"compositionstart":l=ke.compositionStart;break e;case"compositionend":l=ke.compositionEnd;break e;case"compositionupdate":l=ke.compositionUpdate;break e}l=void 0}else _e?xe(e,n)&&(l=ke.compositionEnd):"keydown"===e&&229===n.keyCode&&(l=ke.compositionStart);return l?(ge&&"ko"!==n.locale&&(_e||l!==ke.compositionStart?l===ke.compositionEnd&&_e&&(o=oe()):(re="value"in(ne=r)?ne.value:ne.textContent,_e=!0)),l=de.getPooled(l,t,n,r),o?l.data=o:null!==(o=Te(n))&&(l.data=o),$(l),o=l):o=null,(e=ve?function(e,t){switch(e){case"compositionend":return Te(t);case"keypress":return 32!==t.which?null:(we=!0,be);case"textInput":return(e=t.data)===be&&we?null:e;default:return null}}(e,n):function(e,t){if(_e)return"compositionend"===e||!he&&xe(e,t)?(e=oe(),le=re=ne=null,_e=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1
                            \n );\n }\n}\n\nexport default App;\n","// This optional code is used to register a service worker.\n// register() is not called by default.\n\n// This lets the app load faster on subsequent visits in production, and gives\n// it offline capabilities. However, it also means that developers (and users)\n// will only see deployed updates on subsequent visits to a page, after all the\n// existing tabs open on the page have been closed, since previously cached\n// resources are updated in the background.\n\n// To learn more about the benefits of this model and instructions on how to\n// opt-in, read http://bit.ly/CRA-PWA\n\nconst isLocalhost = Boolean(\n window.location.hostname === 'localhost' ||\n // [::1] is the IPv6 localhost address.\n window.location.hostname === '[::1]' ||\n // 127.0.0.1/8 is considered localhost for IPv4.\n window.location.hostname.match(\n /^127(?:\\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/\n )\n);\n\nexport function register(config) {\n if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {\n // The URL constructor is available in all browsers that support SW.\n const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href);\n if (publicUrl.origin !== window.location.origin) {\n // Our service worker won't work if PUBLIC_URL is on a different origin\n // from what our page is served on. This might happen if a CDN is used to\n // serve assets; see https://github.com/facebook/create-react-app/issues/2374\n return;\n }\n\n window.addEventListener('load', () => {\n const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;\n\n if (isLocalhost) {\n // This is running on localhost. Let's check if a service worker still exists or not.\n checkValidServiceWorker(swUrl, config);\n\n // Add some additional logging to localhost, pointing developers to the\n // service worker/PWA documentation.\n navigator.serviceWorker.ready.then(() => {\n console.log(\n 'This web app is being served cache-first by a service ' +\n 'worker. To learn more, visit http://bit.ly/CRA-PWA'\n );\n });\n } else {\n // Is not localhost. Just register service worker\n registerValidSW(swUrl, config);\n }\n });\n }\n}\n\nfunction registerValidSW(swUrl, config) {\n navigator.serviceWorker\n .register(swUrl)\n .then(registration => {\n registration.onupdatefound = () => {\n const installingWorker = registration.installing;\n if (installingWorker == null) {\n return;\n }\n installingWorker.onstatechange = () => {\n if (installingWorker.state === 'installed') {\n if (navigator.serviceWorker.controller) {\n // At this point, the updated precached content has been fetched,\n // but the previous service worker will still serve the older\n // content until all client tabs are closed.\n console.log(\n 'New content is available and will be used when all ' +\n 'tabs for this page are closed. See http://bit.ly/CRA-PWA.'\n );\n\n // Execute callback\n if (config && config.onUpdate) {\n config.onUpdate(registration);\n }\n } else {\n // At this point, everything has been precached.\n // It's the perfect time to display a\n // \"Content is cached for offline use.\" message.\n console.log('Content is cached for offline use.');\n\n // Execute callback\n if (config && config.onSuccess) {\n config.onSuccess(registration);\n }\n }\n }\n };\n };\n })\n .catch(error => {\n console.error('Error during service worker registration:', error);\n });\n}\n\nfunction checkValidServiceWorker(swUrl, config) {\n // Check if the service worker can be found. If it can't reload the page.\n fetch(swUrl)\n .then(response => {\n // Ensure service worker exists, and that we really are getting a JS file.\n const contentType = response.headers.get('content-type');\n if (\n response.status === 404 ||\n (contentType != null && contentType.indexOf('javascript') === -1)\n ) {\n // No service worker found. Probably a different app. Reload the page.\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister().then(() => {\n window.location.reload();\n });\n });\n } else {\n // Service worker found. Proceed as normal.\n registerValidSW(swUrl, config);\n }\n })\n .catch(() => {\n console.log(\n 'No internet connection found. App is running in offline mode.'\n );\n });\n}\n\nexport function unregister() {\n if ('serviceWorker' in navigator) {\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister();\n });\n }\n}\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\nimport * as serviceWorker from './serviceWorker';\n\nReactDOM.render(, document.getElementById('root'));\n\n// If you want your app to work offline and load faster, you can change\n// unregister() to register() below. Note this comes with some pitfalls.\n// Learn more about service workers: http://bit.ly/CRA-PWA\nserviceWorker.unregister();\n"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.8f38ac49.chunk.js b/static/js/main.8f38ac49.chunk.js deleted file mode 100644 index c6bcd83..0000000 --- a/static/js/main.8f38ac49.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -(this.webpackJsonpboubareact=this.webpackJsonpboubareact||[]).push([[0],[,,,,,,function(e,t,a){e.exports=a.p+"static/media/logo.5d5d9eef.svg"},,,function(e,t,a){e.exports=a(16)},,,,,function(e,t,a){},function(e,t,a){},function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),o=a(2),l=a.n(o),c=(a(14),a(3)),i=a(4),s=a(7),u=a(5),m=a(8),p=a(6),d=a.n(p),b=(a(15),function(e){function t(){return Object(c.a)(this,t),Object(s.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(i.a)(t,[{key:"render",value:function(){return r.a.createElement("div",{className:"App"},r.a.createElement("header",{className:"App-header"},r.a.createElement("img",{src:d.a,className:"App-logo",alt:"logo"}),r.a.createElement("div",null,r.a.createElement("p",null,"Currently editing \xa0",r.a.createElement("a",{href:"https://www.github.com/dialbouba",className:"App-link",target:"_blank",rel:"noopener noreferrer"},r.a.createElement("code",null,"src")),"."),r.a.createElement("p",null,"Be back soon.")),r.a.createElement("p",null," In the meantime: \xa0",r.a.createElement("a",{href:"/boubacar_diallo_resume.pdf",className:"App-link",target:"_blank",rel:"noopener noreferrer"},"Resume"))))}}]),t}(n.Component));Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));l.a.render(r.a.createElement(b,null),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()}))}],[[9,1,2]]]); -//# sourceMappingURL=main.8f38ac49.chunk.js.map \ No newline at end of file diff --git a/static/js/main.8f38ac49.chunk.js.map b/static/js/main.8f38ac49.chunk.js.map deleted file mode 100644 index 0c1ae8f..0000000 --- a/static/js/main.8f38ac49.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["logo.svg","App.js","serviceWorker.js","index.js"],"names":["module","exports","App","className","src","logo","alt","href","target","rel","Component","Boolean","window","location","hostname","match","ReactDOM","render","document","getElementById","navigator","serviceWorker","ready","then","registration","unregister"],"mappings":"+FAAAA,EAAOC,QAAU,IAA0B,kC,8MCuC5BC,G,uLAjCX,OACE,yBAAKC,UAAU,OACb,4BAAQA,UAAU,cAChB,yBAAKC,IAAKC,IAAMF,UAAU,WAAWG,IAAI,SACzC,6BACE,oDACE,uBAAGC,KAAK,mCACNJ,UAAU,WACVK,OAAO,SACPC,IAAI,uBACF,sCALN,KAQA,6CAIF,oDACE,uBACEF,KAAK,8BACLJ,UAAU,WACVK,OAAO,SACPC,IAAI,uBAJN,iB,GApBMC,cCQEC,QACW,cAA7BC,OAAOC,SAASC,UAEe,UAA7BF,OAAOC,SAASC,UAEhBF,OAAOC,SAASC,SAASC,MACvB,2DCZNC,IAASC,OAAO,kBAAC,EAAD,MAASC,SAASC,eAAe,SD2H3C,kBAAmBC,WACrBA,UAAUC,cAAcC,MAAMC,MAAK,SAAAC,GACjCA,EAAaC,kB","file":"static/js/main.8f38ac49.chunk.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/media/logo.5d5d9eef.svg\";","import React, { Component } from 'react';\nimport logo from './logo.svg';\nimport './App.css';\n\nclass App extends Component {\n render() {\n return (\n
                            \n
                            \n \"logo\"\n
                            \n

                            Currently editing  \n \n src\n .\n

                            \n

                            \n Be back soon.\n

                            \n
                            \n

                            In the meantime:  \n \n Resume\n \n

                            \n
                            \n
                            \n );\n }\n}\n\nexport default App;\n","// This optional code is used to register a service worker.\n// register() is not called by default.\n\n// This lets the app load faster on subsequent visits in production, and gives\n// it offline capabilities. However, it also means that developers (and users)\n// will only see deployed updates on subsequent visits to a page, after all the\n// existing tabs open on the page have been closed, since previously cached\n// resources are updated in the background.\n\n// To learn more about the benefits of this model and instructions on how to\n// opt-in, read http://bit.ly/CRA-PWA\n\nconst isLocalhost = Boolean(\n window.location.hostname === 'localhost' ||\n // [::1] is the IPv6 localhost address.\n window.location.hostname === '[::1]' ||\n // 127.0.0.1/8 is considered localhost for IPv4.\n window.location.hostname.match(\n /^127(?:\\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/\n )\n);\n\nexport function register(config) {\n if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {\n // The URL constructor is available in all browsers that support SW.\n const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href);\n if (publicUrl.origin !== window.location.origin) {\n // Our service worker won't work if PUBLIC_URL is on a different origin\n // from what our page is served on. This might happen if a CDN is used to\n // serve assets; see https://github.com/facebook/create-react-app/issues/2374\n return;\n }\n\n window.addEventListener('load', () => {\n const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;\n\n if (isLocalhost) {\n // This is running on localhost. Let's check if a service worker still exists or not.\n checkValidServiceWorker(swUrl, config);\n\n // Add some additional logging to localhost, pointing developers to the\n // service worker/PWA documentation.\n navigator.serviceWorker.ready.then(() => {\n console.log(\n 'This web app is being served cache-first by a service ' +\n 'worker. To learn more, visit http://bit.ly/CRA-PWA'\n );\n });\n } else {\n // Is not localhost. Just register service worker\n registerValidSW(swUrl, config);\n }\n });\n }\n}\n\nfunction registerValidSW(swUrl, config) {\n navigator.serviceWorker\n .register(swUrl)\n .then(registration => {\n registration.onupdatefound = () => {\n const installingWorker = registration.installing;\n if (installingWorker == null) {\n return;\n }\n installingWorker.onstatechange = () => {\n if (installingWorker.state === 'installed') {\n if (navigator.serviceWorker.controller) {\n // At this point, the updated precached content has been fetched,\n // but the previous service worker will still serve the older\n // content until all client tabs are closed.\n console.log(\n 'New content is available and will be used when all ' +\n 'tabs for this page are closed. See http://bit.ly/CRA-PWA.'\n );\n\n // Execute callback\n if (config && config.onUpdate) {\n config.onUpdate(registration);\n }\n } else {\n // At this point, everything has been precached.\n // It's the perfect time to display a\n // \"Content is cached for offline use.\" message.\n console.log('Content is cached for offline use.');\n\n // Execute callback\n if (config && config.onSuccess) {\n config.onSuccess(registration);\n }\n }\n }\n };\n };\n })\n .catch(error => {\n console.error('Error during service worker registration:', error);\n });\n}\n\nfunction checkValidServiceWorker(swUrl, config) {\n // Check if the service worker can be found. If it can't reload the page.\n fetch(swUrl)\n .then(response => {\n // Ensure service worker exists, and that we really are getting a JS file.\n const contentType = response.headers.get('content-type');\n if (\n response.status === 404 ||\n (contentType != null && contentType.indexOf('javascript') === -1)\n ) {\n // No service worker found. Probably a different app. Reload the page.\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister().then(() => {\n window.location.reload();\n });\n });\n } else {\n // Service worker found. Proceed as normal.\n registerValidSW(swUrl, config);\n }\n })\n .catch(() => {\n console.log(\n 'No internet connection found. App is running in offline mode.'\n );\n });\n}\n\nexport function unregister() {\n if ('serviceWorker' in navigator) {\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister();\n });\n }\n}\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\nimport * as serviceWorker from './serviceWorker';\n\nReactDOM.render(, document.getElementById('root'));\n\n// If you want your app to work offline and load faster, you can change\n// unregister() to register() below. Note this comes with some pitfalls.\n// Learn more about service workers: http://bit.ly/CRA-PWA\nserviceWorker.unregister();\n"],"sourceRoot":""} \ No newline at end of file diff --git a/static/media/logo.5d5d9eef.svg b/static/media/logo.5d5d9eef.svg deleted file mode 100644 index 6b60c10..0000000 --- a/static/media/logo.5d5d9eef.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - From 970c379c22bd9fff4ec3f54c7ae6b3c71dfad97c Mon Sep 17 00:00:00 2001 From: Boubacar Date: Sun, 5 Jan 2020 00:14:13 -0500 Subject: [PATCH 14/31] updated package-lock and deleted yarn --- boubareact/package-lock.json | 242 +- boubareact/yarn.lock | 10022 --------------------------------- 2 files changed, 77 insertions(+), 10187 deletions(-) delete mode 100644 boubareact/yarn.lock diff --git a/boubareact/package-lock.json b/boubareact/package-lock.json index e4f06d8..848f416 100644 --- a/boubareact/package-lock.json +++ b/boubareact/package-lock.json @@ -1438,9 +1438,9 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.1.2.tgz", - "integrity": "sha512-B8emQA1qeKerqd1dmIsQYnXi+mmAzTB7flExjmy5X1aVAKFNNNDubkavwR13kR6JnpeLp3aLoJhwn9trWPAyFQ==" + "version": "13.1.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.1.4.tgz", + "integrity": "sha512-Lue/mlp2egZJoHXZr4LndxDAd7i/7SQYhV0EjWfb/a4/OZ6tuVwMCVPiwkU5nsEipxEf7hmkSU7Em5VQ8P5NGA==" }, "@types/parse-json": { "version": "4.0.0", @@ -1515,21 +1515,6 @@ "lodash.unescape": "4.0.1", "semver": "^6.3.0", "tsutils": "^3.17.1" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } } }, "@webassemblyjs/ast": { @@ -1981,11 +1966,11 @@ "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" }, "async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", - "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", "requires": { - "lodash": "^4.17.10" + "lodash": "^4.17.14" } }, "async-each": { @@ -2680,13 +2665,13 @@ } }, "browserslist": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.2.tgz", - "integrity": "sha512-+M4oeaTplPm/f1pXDw84YohEv7B1i/2Aisei8s4s6k3QsoSHa7i5sz8u/cGQkkatCPxMASKxPualR4wwYgVboA==", + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.3.tgz", + "integrity": "sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg==", "requires": { - "caniuse-lite": "^1.0.30001015", + "caniuse-lite": "^1.0.30001017", "electron-to-chromium": "^1.3.322", - "node-releases": "^1.1.42" + "node-releases": "^1.1.44" } }, "bser": { @@ -2755,34 +2740,6 @@ "rimraf": "^2.7.1", "ssri": "^7.0.0", "unique-filename": "^1.1.1" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } } }, "cache-base": { @@ -2853,9 +2810,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001017", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001017.tgz", - "integrity": "sha512-EDnZyOJ6eYh6lHmCvCdHAFbfV4KJ9lSdfv4h/ppEhrU/Yudkl7jujwMZ1we6RX7DXqBfT04pVMQ4J+1wcTlsKA==" + "version": "1.0.30001019", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001019.tgz", + "integrity": "sha512-6ljkLtF1KM5fQ+5ZN0wuyVvvebJxgJPTmScOMaFuQN2QuOzvRJnWSKfzQskQU5IOU4Gap3zasYPIinzwUjoj/g==" }, "capture-exit": { "version": "2.0.0", @@ -3619,9 +3576,9 @@ } }, "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "common-tags": { "version": "1.8.0", @@ -4321,14 +4278,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } } } }, @@ -4576,9 +4525,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.322", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.322.tgz", - "integrity": "sha512-Tc8JQEfGQ1MzfSzI/bTlSr7btJv/FFO7Yh6tanqVmIWOuNCu6/D1MilIEgLtmWqIrsv+o4IjpLAhgMBr/ncNAA==" + "version": "1.3.324", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.324.tgz", + "integrity": "sha512-vUy6gQxyvf+5nB9cIpjfYEm4hP1EQFCuhAX1J+IarlQEsc/8j/TFe6qqjRhVhjFLpNQRx4r/iA/LEvDt9xkLow==" }, "elliptic": { "version": "6.5.2", @@ -4754,9 +4703,9 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.0.tgz", - "integrity": "sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.1.tgz", + "integrity": "sha512-Q8t2YZ+0e0pc7NRVj3B4tSQ9rim1oi4Fh46k2xhJ2qOiEwhQfdjyEQddWdj7ZFaKmU+5104vn1qrcjEPWq+bgQ==", "requires": { "esprima": "^3.1.3", "estraverse": "^4.2.0", @@ -4904,11 +4853,6 @@ "jsonfile": "^4.0.0", "universalify": "^0.1.0" } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" } } }, @@ -5162,16 +5106,6 @@ "requires": { "esutils": "^2.0.2" } - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } } } }, @@ -6038,9 +5972,9 @@ } }, "glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -6095,7 +6029,7 @@ }, "globby": { "version": "6.1.0", - "resolved": "http://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "requires": { "array-union": "^1.0.1", @@ -6106,9 +6040,9 @@ } }, "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" }, "growly": { "version": "1.3.0", @@ -6410,6 +6344,13 @@ "setprototypeof": "1.1.1", "statuses": ">= 1.5.0 < 2", "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } } }, "http-parser-js": { @@ -6455,7 +6396,7 @@ }, "humanize-url": { "version": "1.0.1", - "resolved": "http://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", "integrity": "sha1-9KuZ4NKIF0yk4eUEB8VfuuRk7/8=", "requires": { "normalize-url": "^1.0.0", @@ -6570,9 +6511,9 @@ } }, "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { "version": "1.3.5", @@ -6948,14 +6889,6 @@ "source-map": "^0.6.1" }, "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -8897,6 +8830,13 @@ "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", "requires": { "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } } } } @@ -9277,9 +9217,9 @@ "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" }, "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", "requires": { "p-try": "^2.0.0" } @@ -9434,7 +9374,7 @@ }, "path-is-absolute": { "version": "1.0.1", - "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-is-inside": { @@ -9491,7 +9431,7 @@ }, "pify": { "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" }, "pinkie": { @@ -9594,14 +9534,6 @@ "mkdirp": "^0.5.1" }, "dependencies": { - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "requires": { - "lodash": "^4.17.14" - } - }, "debug": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", @@ -10667,12 +10599,13 @@ } }, "prop-types": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", - "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", "requires": { - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" } }, "proxy-addr": { @@ -11106,11 +11039,6 @@ "jsonfile": "^4.0.0", "universalify": "^0.1.0" } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" } } }, @@ -11547,11 +11475,11 @@ "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" }, "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "requires": { - "glob": "^7.0.5" + "glob": "^7.1.3" } }, "ripemd160": { @@ -11802,6 +11730,11 @@ "statuses": ">= 1.4.0 < 2" } }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -12627,20 +12560,15 @@ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" }, "terser": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.4.3.tgz", - "integrity": "sha512-0ikKraVtRDKGzHrzkCv5rUNDzqlhmhowOBqC0XqUHFpW+vJ45+20/IFBcebwKfiS2Z9fJin6Eo+F1zLZsxi8RA==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.5.1.tgz", + "integrity": "sha512-lH9zLIbX8PRBEFCTvfHGCy0s9HEKnNso1Dx9swSopF3VUnFLB8DpQ61tHxoofovNC/sG0spajJM3EIIRSTByiQ==", "requires": { "commander": "^2.20.0", "source-map": "~0.6.1", "source-map-support": "~0.5.12" }, "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -12961,6 +12889,11 @@ "source-map": "~0.6.1" }, "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -13341,27 +13274,6 @@ "estraverse": "^4.1.1" } }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - }, "schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", diff --git a/boubareact/yarn.lock b/boubareact/yarn.lock deleted file mode 100644 index 2011c63..0000000 --- a/boubareact/yarn.lock +++ /dev/null @@ -1,10022 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@7.0.0", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.0.0-beta.35": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" - integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== - dependencies: - "@babel/highlight" "^7.0.0" - -"@babel/core@7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.1.6.tgz#3733cbee4317429bc87c62b29cf8587dba7baeb3" - integrity sha512-Hz6PJT6e44iUNpAn8AoyAs6B3bl60g7MJQaI0rZEar6ECzh6+srYO1xlIdssio34mPaUtAb1y+XlkkSJzok3yw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.1.6" - "@babel/helpers" "^7.1.5" - "@babel/parser" "^7.1.6" - "@babel/template" "^7.1.2" - "@babel/traverse" "^7.1.6" - "@babel/types" "^7.1.6" - convert-source-map "^1.1.0" - debug "^4.1.0" - json5 "^2.1.0" - lodash "^4.17.10" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/core@^7.0.1": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.2.tgz#07adba6dde27bb5ad8d8672f15fde3e08184a687" - integrity sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.2.2" - "@babel/helpers" "^7.2.0" - "@babel/parser" "^7.2.2" - "@babel/template" "^7.2.2" - "@babel/traverse" "^7.2.2" - "@babel/types" "^7.2.2" - convert-source-map "^1.1.0" - debug "^4.1.0" - json5 "^2.1.0" - lodash "^4.17.10" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/generator@^7.1.6", "@babel/generator@^7.2.2": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.2.tgz#18c816c70962640eab42fe8cae5f3947a5c65ccc" - integrity sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg== - dependencies: - "@babel/types" "^7.2.2" - jsesc "^2.5.1" - lodash "^4.17.10" - source-map "^0.5.0" - trim-right "^1.0.1" - -"@babel/helper-annotate-as-pure@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" - integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" - integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-builder-react-jsx@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz#fa154cb53eb918cf2a9a7ce928e29eb649c5acdb" - integrity sha512-ebJ2JM6NAKW0fQEqN8hOLxK84RbRz9OkUhGS/Xd5u56ejMfVbayJ4+LykERZCOUM6faa6Fp3SZNX3fcT16MKHw== - dependencies: - "@babel/types" "^7.0.0" - esutils "^2.0.0" - -"@babel/helper-call-delegate@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz#6a957f105f37755e8645343d3038a22e1449cc4a" - integrity sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ== - dependencies: - "@babel/helper-hoist-variables" "^7.0.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-define-map@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz#3b74caec329b3c80c116290887c0dd9ae468c20c" - integrity sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/types" "^7.0.0" - lodash "^4.17.10" - -"@babel/helper-explode-assignable-expression@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" - integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA== - dependencies: - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-function-name@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" - integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== - dependencies: - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-get-function-arity@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" - integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-hoist-variables@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz#46adc4c5e758645ae7a45deb92bab0918c23bb88" - integrity sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-member-expression-to-functions@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" - integrity sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-module-imports@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" - integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-module-transforms@^7.1.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz#ab2f8e8d231409f8370c883d20c335190284b963" - integrity sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/template" "^7.2.2" - "@babel/types" "^7.2.2" - lodash "^4.17.10" - -"@babel/helper-optimise-call-expression@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" - integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-plugin-utils@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" - integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== - -"@babel/helper-regex@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.0.0.tgz#2c1718923b57f9bbe64705ffe5640ac64d9bdb27" - integrity sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg== - dependencies: - lodash "^4.17.10" - -"@babel/helper-remap-async-to-generator@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" - integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-wrap-function" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-replace-supers@^7.1.0": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz#19970020cf22677d62b3a689561dbd9644d8c5e5" - integrity sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.0.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/traverse" "^7.2.3" - "@babel/types" "^7.0.0" - -"@babel/helper-simple-access@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" - integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w== - dependencies: - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-split-export-declaration@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813" - integrity sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-wrap-function@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" - integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.2.0" - -"@babel/helpers@^7.1.5", "@babel/helpers@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.2.0.tgz#8335f3140f3144270dc63c4732a4f8b0a50b7a21" - integrity sha512-Fr07N+ea0dMcMN8nFpuK6dUIT7/ivt9yKQdEEnjVS83tG2pHwPi03gYmk/tyuwONnZ+sY+GFFPlWGgCtW1hF9A== - dependencies: - "@babel/template" "^7.1.2" - "@babel/traverse" "^7.1.5" - "@babel/types" "^7.2.0" - -"@babel/highlight@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" - integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== - dependencies: - chalk "^2.0.0" - esutils "^2.0.2" - js-tokens "^4.0.0" - -"@babel/parser@^7.0.0", "@babel/parser@^7.1.6", "@babel/parser@^7.2.2", "@babel/parser@^7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.2.3.tgz#32f5df65744b70888d17872ec106b02434ba1489" - integrity sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA== - -"@babel/plugin-proposal-async-generator-functions@^7.1.0", "@babel/plugin-proposal-async-generator-functions@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" - integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.1.0" - "@babel/plugin-syntax-async-generators" "^7.2.0" - -"@babel/plugin-proposal-class-properties@7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.1.0.tgz#9af01856b1241db60ec8838d84691aa0bd1e8df4" - integrity sha512-/PCJWN+CKt5v1xcGn4vnuu13QDoV+P7NcICP44BoonAJoPSGwVkgrXihFIQGiEjjPlUDBIw1cM7wYFLARS2/hw== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-member-expression-to-functions" "^7.0.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" - -"@babel/plugin-proposal-decorators@7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.1.6.tgz#460c31edbd01953efe45d491583b3ec31661d689" - integrity sha512-U42f8KhUbtlhUDyV/wK4Rq/wWh8vWyttYABckG/v0vVnMPvayOewZC/83CbVdmyP+UhEqI368FEQ7hHMfhBpQA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/plugin-syntax-decorators" "^7.1.0" - -"@babel/plugin-proposal-json-strings@^7.0.0", "@babel/plugin-proposal-json-strings@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" - integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-json-strings" "^7.2.0" - -"@babel/plugin-proposal-object-rest-spread@7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz#9a17b547f64d0676b6c9cecd4edf74a82ab85e7e" - integrity sha512-14fhfoPcNu7itSen7Py1iGN0gEm87hX/B+8nZPqkdmANyyYWYMY2pjA3r8WXbWVKMzfnSNS0xY8GVS0IjXi/iw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - -"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.2.0.tgz#88f5fec3e7ad019014c97f7ee3c992f0adbf7fb8" - integrity sha512-1L5mWLSvR76XYUQJXkd/EEQgjq8HHRP6lQuZTTg0VA4tTGPpGemmCdAfQIz1rzEuWAm+ecP8PyyEm30jC1eQCg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.2.0" - -"@babel/plugin-proposal-optional-catch-binding@^7.0.0", "@babel/plugin-proposal-optional-catch-binding@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" - integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" - -"@babel/plugin-proposal-unicode-property-regex@^7.0.0", "@babel/plugin-proposal-unicode-property-regex@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz#abe7281fe46c95ddc143a65e5358647792039520" - integrity sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - regexpu-core "^4.2.0" - -"@babel/plugin-syntax-async-generators@^7.0.0", "@babel/plugin-syntax-async-generators@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" - integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-class-properties@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.2.0.tgz#23b3b7b9bcdabd73672a9149f728cd3be6214812" - integrity sha512-UxYaGXYQ7rrKJS/PxIKRkv3exi05oH7rokBAsmCSsCxz1sVPZ7Fu6FzKoGgUvmY+0YgSkYHgUoCh5R5bCNBQlw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-decorators@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz#c50b1b957dcc69e4b1127b65e1c33eef61570c1b" - integrity sha512-38QdqVoXdHUQfTpZo3rQwqQdWtCn5tMv4uV6r2RMfTqNBuv4ZBhz79SfaQWKTVmxHjeFv/DnXVC/+agHCklYWA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-dynamic-import@7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz#6dfb7d8b6c3be14ce952962f658f3b7eb54c33ee" - integrity sha512-Gt9xNyRrCHCiyX/ZxDGOcBnlJl0I3IWicpZRC4CdC0P5a/I07Ya2OAMEBU+J7GmRFVmIetqEYRko6QYRuKOESw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-flow@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz#a765f061f803bc48f240c26f8747faf97c26bf7c" - integrity sha512-r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-json-strings@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" - integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-jsx@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz#0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7" - integrity sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" - integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.0.0", "@babel/plugin-syntax-optional-catch-binding@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" - integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-typescript@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.2.0.tgz#55d240536bd314dcbbec70fd949c5cabaed1de29" - integrity sha512-WhKr6yu6yGpGcNMVgIBuI9MkredpVc7Y3YR4UzEZmDztHoL6wV56YBHLhWnjO1EvId1B32HrD3DRFc+zSoKI1g== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" - integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-async-to-generator@^7.1.0", "@babel/plugin-transform-async-to-generator@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz#68b8a438663e88519e65b776f8938f3445b1a2ff" - integrity sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.1.0" - -"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" - integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-block-scoping@^7.1.5", "@babel/plugin-transform-block-scoping@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz#f17c49d91eedbcdf5dd50597d16f5f2f770132d4" - integrity sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - lodash "^4.17.10" - -"@babel/plugin-transform-classes@7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.1.0.tgz#ab3f8a564361800cbc8ab1ca6f21108038432249" - integrity sha512-rNaqoD+4OCBZjM7VaskladgqnZ1LO6o2UxuWSDzljzW21pN1KXkB7BstAVweZdxQkHAujps5QMNOTWesBciKFg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-define-map" "^7.1.0" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - globals "^11.1.0" - -"@babel/plugin-transform-classes@^7.1.0", "@babel/plugin-transform-classes@^7.2.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz#6c90542f210ee975aa2aa8c8b5af7fa73a126953" - integrity sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-define-map" "^7.1.0" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" - integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-destructuring@7.1.3": - version "7.1.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.1.3.tgz#e69ff50ca01fac6cb72863c544e516c2b193012f" - integrity sha512-Mb9M4DGIOspH1ExHOUnn2UUXFOyVTiX84fXCd+6B5iWrQg/QMeeRmSwpZ9lnjYLSXtZwiw80ytVMr3zue0ucYw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.2.0.tgz#e75269b4b7889ec3a332cd0d0c8cff8fed0dc6f3" - integrity sha512-coVO2Ayv7g0qdDbrNiadE4bU7lvCd9H539m2gMknyVjjMdwF/iCOM7R+E8PkntoqLkltO0rk+3axhpp/0v68VQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-dotall-regex@^7.0.0", "@babel/plugin-transform-dotall-regex@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz#f0aabb93d120a8ac61e925ea0ba440812dbe0e49" - integrity sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - regexpu-core "^4.1.3" - -"@babel/plugin-transform-duplicate-keys@^7.0.0", "@babel/plugin-transform-duplicate-keys@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" - integrity sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-exponentiation-operator@^7.1.0", "@babel/plugin-transform-exponentiation-operator@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" - integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-flow-strip-types@7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.1.6.tgz#4b7be62604d39e63cfe23b1d00d63e9fb7e763ba" - integrity sha512-0tyFAAjJmnRlr8MVJV39ASn1hv+PbdVP71hf7aAseqLfQ0o9QXk9htbMbq7/ZYXnUIp6gDw0lUUP0+PQMbbtmg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.0.0" - -"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz#ab7468befa80f764bb03d3cb5eef8cc998e1cad9" - integrity sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-function-name@^7.1.0", "@babel/plugin-transform-function-name@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz#f7930362829ff99a3174c39f0afcc024ef59731a" - integrity sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" - integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-modules-amd@^7.1.0", "@babel/plugin-transform-modules-amd@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" - integrity sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw== - dependencies: - "@babel/helper-module-transforms" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz#c4f1933f5991d5145e9cfad1dfd848ea1727f404" - integrity sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ== - dependencies: - "@babel/helper-module-transforms" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - -"@babel/plugin-transform-modules-systemjs@^7.0.0", "@babel/plugin-transform-modules-systemjs@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz#912bfe9e5ff982924c81d0937c92d24994bb9068" - integrity sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ== - dependencies: - "@babel/helper-hoist-variables" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-modules-umd@^7.1.0", "@babel/plugin-transform-modules-umd@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" - integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw== - dependencies: - "@babel/helper-module-transforms" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-new-target@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz#ae8fbd89517fa7892d20e6564e641e8770c3aa4a" - integrity sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-object-super@^7.1.0", "@babel/plugin-transform-object-super@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" - integrity sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - -"@babel/plugin-transform-parameters@^7.1.0", "@babel/plugin-transform-parameters@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz#0d5ad15dc805e2ea866df4dd6682bfe76d1408c2" - integrity sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA== - dependencies: - "@babel/helper-call-delegate" "^7.1.0" - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-constant-elements@7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.0.0.tgz#ab413e33e9c46a766f5326014bcbf9e2b34ef7a4" - integrity sha512-z8yrW4KCVcqPYr0r9dHXe7fu3daLzn0r6TQEFoGbXahdrzEwT1d1ux+/EnFcqIHv9uPilUlnRnPIUf7GMO0ehg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-constant-elements@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.2.0.tgz#ed602dc2d8bff2f0cb1a5ce29263dbdec40779f7" - integrity sha512-YYQFg6giRFMsZPKUM9v+VcHOdfSQdz9jHCx3akAi3UYgyjndmdYGSXylQ/V+HswQt4fL8IklchD9HTsaOCrWQQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-display-name@7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0.tgz#93759e6c023782e52c2da3b75eca60d4f10533ee" - integrity sha512-BX8xKuQTO0HzINxT6j/GiCwoJB0AOMs0HmLbEnAvcte8U8rSkNa/eSCAY+l1OA4JnCVq2jw2p6U8QQryy2fTPg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-display-name@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz#ebfaed87834ce8dc4279609a4f0c324c156e3eb0" - integrity sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-jsx-self@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz#461e21ad9478f1031dd5e276108d027f1b5240ba" - integrity sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@babel/plugin-transform-react-jsx-source@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz#20c8c60f0140f5dd3cd63418d452801cf3f7180f" - integrity sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@babel/plugin-transform-react-jsx@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.2.0.tgz#ca36b6561c4d3b45524f8efb6f0fbc9a0d1d622f" - integrity sha512-h/fZRel5wAfCqcKgq3OhbmYaReo7KkoJBpt8XnvpS7wqaNMqtw5xhxutzcm35iMUWucfAdT/nvGTsWln0JTg2Q== - dependencies: - "@babel/helper-builder-react-jsx" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@babel/plugin-transform-regenerator@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz#5b41686b4ed40bef874d7ed6a84bdd849c13e0c1" - integrity sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw== - dependencies: - regenerator-transform "^0.13.3" - -"@babel/plugin-transform-runtime@7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.1.0.tgz#9f76920d42551bb577e2dc594df229b5f7624b63" - integrity sha512-WFLMgzu5DLQEah0lKTJzYb14vd6UiES7PTnXcvrPZ1VrwFeJ+mTbvr65fFAsXYMt2bIoOoC0jk76zY1S7HZjUg== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - resolve "^1.8.1" - semver "^5.5.1" - -"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" - integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.2.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" - integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" - integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - -"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz#d87ed01b8eaac7a92473f608c97c089de2ba1e5b" - integrity sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-typeof-symbol@^7.0.0", "@babel/plugin-transform-typeof-symbol@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" - integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-typescript@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.2.0.tgz#bce7c06300434de6a860ae8acf6a442ef74a99d1" - integrity sha512-EnI7i2/gJ7ZNr2MuyvN2Hu+BHJENlxWte5XygPvfj/MbvtOkWor9zcnHpMMQL2YYaaCcqtIvJUyJ7QVfoGs7ew== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-typescript" "^7.2.0" - -"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz#4eb8db16f972f8abb5062c161b8b115546ade08b" - integrity sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - regexpu-core "^4.1.3" - -"@babel/preset-env@7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.1.6.tgz#a0bf4b96b6bfcf6e000afc5b72b4abe7cc13ae97" - integrity sha512-YIBfpJNQMBkb6MCkjz/A9J76SNCSuGVamOVBgoUkLzpJD/z8ghHi9I42LQ4pulVX68N/MmImz6ZTixt7Azgexw== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-async-generator-functions" "^7.1.0" - "@babel/plugin-proposal-json-strings" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.0.0" - "@babel/plugin-syntax-async-generators" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-async-to-generator" "^7.1.0" - "@babel/plugin-transform-block-scoped-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.1.5" - "@babel/plugin-transform-classes" "^7.1.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-dotall-regex" "^7.0.0" - "@babel/plugin-transform-duplicate-keys" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.1.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.1.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-amd" "^7.1.0" - "@babel/plugin-transform-modules-commonjs" "^7.1.0" - "@babel/plugin-transform-modules-systemjs" "^7.0.0" - "@babel/plugin-transform-modules-umd" "^7.1.0" - "@babel/plugin-transform-new-target" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.1.0" - "@babel/plugin-transform-parameters" "^7.1.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typeof-symbol" "^7.0.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - browserslist "^4.1.0" - invariant "^2.2.2" - js-levenshtein "^1.1.3" - semver "^5.3.0" - -"@babel/preset-env@^7.0.0": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.2.3.tgz#948c8df4d4609c99c7e0130169f052ea6a7a8933" - integrity sha512-AuHzW7a9rbv5WXmvGaPX7wADxFkZIqKlbBh1dmZUQp4iwiPpkE/Qnrji6SC4UQCQzvWY/cpHET29eUhXS9cLPw== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-async-generator-functions" "^7.2.0" - "@babel/plugin-proposal-json-strings" "^7.2.0" - "@babel/plugin-proposal-object-rest-spread" "^7.2.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.2.0" - "@babel/plugin-syntax-async-generators" "^7.2.0" - "@babel/plugin-syntax-object-rest-spread" "^7.2.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" - "@babel/plugin-transform-arrow-functions" "^7.2.0" - "@babel/plugin-transform-async-to-generator" "^7.2.0" - "@babel/plugin-transform-block-scoped-functions" "^7.2.0" - "@babel/plugin-transform-block-scoping" "^7.2.0" - "@babel/plugin-transform-classes" "^7.2.0" - "@babel/plugin-transform-computed-properties" "^7.2.0" - "@babel/plugin-transform-destructuring" "^7.2.0" - "@babel/plugin-transform-dotall-regex" "^7.2.0" - "@babel/plugin-transform-duplicate-keys" "^7.2.0" - "@babel/plugin-transform-exponentiation-operator" "^7.2.0" - "@babel/plugin-transform-for-of" "^7.2.0" - "@babel/plugin-transform-function-name" "^7.2.0" - "@babel/plugin-transform-literals" "^7.2.0" - "@babel/plugin-transform-modules-amd" "^7.2.0" - "@babel/plugin-transform-modules-commonjs" "^7.2.0" - "@babel/plugin-transform-modules-systemjs" "^7.2.0" - "@babel/plugin-transform-modules-umd" "^7.2.0" - "@babel/plugin-transform-new-target" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.2.0" - "@babel/plugin-transform-parameters" "^7.2.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.2.0" - "@babel/plugin-transform-spread" "^7.2.0" - "@babel/plugin-transform-sticky-regex" "^7.2.0" - "@babel/plugin-transform-template-literals" "^7.2.0" - "@babel/plugin-transform-typeof-symbol" "^7.2.0" - "@babel/plugin-transform-unicode-regex" "^7.2.0" - browserslist "^4.3.4" - invariant "^2.2.2" - js-levenshtein "^1.1.3" - semver "^5.3.0" - -"@babel/preset-react@7.0.0", "@babel/preset-react@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.0.0.tgz#e86b4b3d99433c7b3e9e91747e2653958bc6b3c0" - integrity sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - -"@babel/preset-typescript@7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.1.0.tgz#49ad6e2084ff0bfb5f1f7fb3b5e76c434d442c7f" - integrity sha512-LYveByuF9AOM8WrsNne5+N79k1YxjNB6gmpCQsnuSBAcV8QUeB+ZUxQzL7Rz7HksPbahymKkq2qBR+o36ggFZA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.1.0" - -"@babel/runtime@7.1.5": - version "7.1.5" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.1.5.tgz#4170907641cf1f61508f563ece3725150cc6fe39" - integrity sha512-xKnPpXG/pvK1B90JkwwxSGii90rQGKtzcMt2gI5G6+M0REXaq6rOHsGC2ay6/d0Uje7zzvSzjEzfR3ENhFlrfA== - dependencies: - regenerator-runtime "^0.12.0" - -"@babel/template@^7.1.0", "@babel/template@^7.1.2", "@babel/template@^7.2.2": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" - integrity sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.2.2" - "@babel/types" "^7.2.2" - -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.1.5", "@babel/traverse@^7.1.6", "@babel/traverse@^7.2.2", "@babel/traverse@^7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8" - integrity sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.2.2" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/parser" "^7.2.3" - "@babel/types" "^7.2.2" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.10" - -"@babel/types@^7.0.0", "@babel/types@^7.1.6", "@babel/types@^7.2.0", "@babel/types@^7.2.2": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.2.2.tgz#44e10fc24e33af524488b716cdaee5360ea8ed1e" - integrity sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg== - dependencies: - esutils "^2.0.2" - lodash "^4.17.10" - to-fast-properties "^2.0.0" - -"@csstools/convert-colors@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" - integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== - -"@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== - dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" - -"@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== - -"@svgr/core@^2.4.1": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-2.4.1.tgz#03a407c28c4a1d84305ae95021e8eabfda8fa731" - integrity sha512-2i1cUbjpKt1KcIP05e10vkmu9Aedp32EFqVcSQ08onbB8lVxJqMPci3Hr54aI14S9cLg4JdcpO0D35HHUtT8oQ== - dependencies: - camelcase "^5.0.0" - cosmiconfig "^5.0.6" - h2x-core "^1.1.0" - h2x-plugin-jsx "^1.1.0" - merge-deep "^3.0.2" - prettier "^1.14.2" - svgo "^1.0.5" - -"@svgr/webpack@2.4.1": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-2.4.1.tgz#68bc581ecb4c09fadeb7936bd1afaceb9da960d2" - integrity sha512-sMHYq0zbMtSHcc9kVfkYI2zrl88u4mKGyQLgKt7r+ul5nITcncm/EPBhzEUrJY5izdlaU6EvyH8zOhZnfaSmOA== - dependencies: - "@babel/core" "^7.0.1" - "@babel/plugin-transform-react-constant-elements" "^7.0.0" - "@babel/preset-env" "^7.0.0" - "@babel/preset-react" "^7.0.0" - "@svgr/core" "^2.4.1" - loader-utils "^1.1.0" - -"@types/q@^1.5.1": - version "1.5.1" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.1.tgz#48fd98c1561fe718b61733daed46ff115b496e18" - integrity sha512-eqz8c/0kwNi/OEHQfvIuJVLTst3in0e7uTKeuY+WL/zfKn0xVujOTp42bS/vUUokhK5P2BppLd9JXMOMHcgbjA== - -"@types/tapable@1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.2.tgz#e13182e1b69871a422d7863e11a4a6f5b814a4bd" - integrity sha512-42zEJkBpNfMEAvWR5WlwtTH22oDzcMjFsL9gDGExwF8X8WvAiw7Vwop7hPw03QT8TKfec83LwbHj6SvpqM4ELQ== - -"@webassemblyjs/ast@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.6.tgz#3ef8c45b3e5e943a153a05281317474fef63e21e" - integrity sha512-8nkZS48EVsMUU0v6F1LCIOw4RYWLm2plMtbhFTjNgeXmsTNLuU3xTRtnljt9BFQB+iPbLRobkNrCWftWnNC7wQ== - dependencies: - "@webassemblyjs/helper-module-context" "1.7.6" - "@webassemblyjs/helper-wasm-bytecode" "1.7.6" - "@webassemblyjs/wast-parser" "1.7.6" - mamacro "^0.0.3" - -"@webassemblyjs/floating-point-hex-parser@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz#7cb37d51a05c3fe09b464ae7e711d1ab3837801f" - integrity sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA== - -"@webassemblyjs/helper-api-error@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz#99b7e30e66f550a2638299a109dda84a622070ef" - integrity sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg== - -"@webassemblyjs/helper-buffer@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz#ba0648be12bbe560c25c997e175c2018df39ca3e" - integrity sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw== - -"@webassemblyjs/helper-code-frame@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz#5a94d21b0057b69a7403fca0c253c3aaca95b1a5" - integrity sha512-+suMJOkSn9+vEvDvgyWyrJo5vJsWSDXZmJAjtoUq4zS4eqHyXImpktvHOZwXp1XQjO5H+YQwsBgqTQEc0J/5zg== - dependencies: - "@webassemblyjs/wast-printer" "1.7.6" - -"@webassemblyjs/helper-fsm@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz#ae1741c6f6121213c7a0b587fb964fac492d3e49" - integrity sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw== - -"@webassemblyjs/helper-module-context@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz#116d19a51a6cebc8900ad53ca34ff8269c668c23" - integrity sha512-e8/6GbY7OjLM+6OsN7f2krC2qYVNaSr0B0oe4lWdmq5sL++8dYDD1TFbD1TdAdWMRTYNr/Qq7ovXWzia2EbSjw== - dependencies: - mamacro "^0.0.3" - -"@webassemblyjs/helper-wasm-bytecode@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz#98e515eaee611aa6834eb5f6a7f8f5b29fefb6f1" - integrity sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q== - -"@webassemblyjs/helper-wasm-section@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz#783835867bdd686df7a95377ab64f51a275e8333" - integrity sha512-3GS628ppDPSuwcYlQ7cDCGr4W2n9c4hLzvnRKeuz+lGsJSmc/ADVoYpm1ts2vlB1tGHkjtQMni+yu8mHoMlKlA== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-buffer" "1.7.6" - "@webassemblyjs/helper-wasm-bytecode" "1.7.6" - "@webassemblyjs/wasm-gen" "1.7.6" - -"@webassemblyjs/ieee754@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz#c34fc058f2f831fae0632a8bb9803cf2d3462eb1" - integrity sha512-V4cIp0ruyw+hawUHwQLn6o2mFEw4t50tk530oKsYXQhEzKR+xNGDxs/SFFuyTO7X3NzEu4usA3w5jzhl2RYyzQ== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.6.tgz#197f75376a29f6ed6ace15898a310d871d92f03b" - integrity sha512-ojdlG8WpM394lBow4ncTGJoIVZ4aAtNOWHhfAM7m7zprmkVcKK+2kK5YJ9Bmj6/ketTtOn7wGSHCtMt+LzqgYQ== - dependencies: - "@xtuc/long" "4.2.1" - -"@webassemblyjs/utf8@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.6.tgz#eb62c66f906af2be70de0302e29055d25188797d" - integrity sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw== - -"@webassemblyjs/wasm-edit@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz#fa41929160cd7d676d4c28ecef420eed5b3733c5" - integrity sha512-pTNjLO3o41v/Vz9VFLl+I3YLImpCSpodFW77pNoH4agn5I6GgSxXHXtvWDTvYJFty0jSeXZWLEmbaSIRUDlekg== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-buffer" "1.7.6" - "@webassemblyjs/helper-wasm-bytecode" "1.7.6" - "@webassemblyjs/helper-wasm-section" "1.7.6" - "@webassemblyjs/wasm-gen" "1.7.6" - "@webassemblyjs/wasm-opt" "1.7.6" - "@webassemblyjs/wasm-parser" "1.7.6" - "@webassemblyjs/wast-printer" "1.7.6" - -"@webassemblyjs/wasm-gen@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz#695ac38861ab3d72bf763c8c75e5f087ffabc322" - integrity sha512-mQvFJVumtmRKEUXMohwn8nSrtjJJl6oXwF3FotC5t6e2hlKMh8sIaW03Sck2MDzw9xPogZD7tdP5kjPlbH9EcQ== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-wasm-bytecode" "1.7.6" - "@webassemblyjs/ieee754" "1.7.6" - "@webassemblyjs/leb128" "1.7.6" - "@webassemblyjs/utf8" "1.7.6" - -"@webassemblyjs/wasm-opt@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz#fbafa78e27e1a75ab759a4b658ff3d50b4636c21" - integrity sha512-go44K90fSIsDwRgtHhX14VtbdDPdK2sZQtZqUcMRvTojdozj5tLI0VVJAzLCfz51NOkFXezPeVTAYFqrZ6rI8Q== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-buffer" "1.7.6" - "@webassemblyjs/wasm-gen" "1.7.6" - "@webassemblyjs/wasm-parser" "1.7.6" - -"@webassemblyjs/wasm-parser@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz#84eafeeff405ad6f4c4b5777d6a28ae54eed51fe" - integrity sha512-t1T6TfwNY85pDA/HWPA8kB9xA4sp9ajlRg5W7EKikqrynTyFo+/qDzIpvdkOkOGjlS6d4n4SX59SPuIayR22Yg== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-api-error" "1.7.6" - "@webassemblyjs/helper-wasm-bytecode" "1.7.6" - "@webassemblyjs/ieee754" "1.7.6" - "@webassemblyjs/leb128" "1.7.6" - "@webassemblyjs/utf8" "1.7.6" - -"@webassemblyjs/wast-parser@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz#ca4d20b1516e017c91981773bd7e819d6bd9c6a7" - integrity sha512-1MaWTErN0ziOsNUlLdvwS+NS1QWuI/kgJaAGAMHX8+fMJFgOJDmN/xsG4h/A1Gtf/tz5VyXQciaqHZqp2q0vfg== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/floating-point-hex-parser" "1.7.6" - "@webassemblyjs/helper-api-error" "1.7.6" - "@webassemblyjs/helper-code-frame" "1.7.6" - "@webassemblyjs/helper-fsm" "1.7.6" - "@xtuc/long" "4.2.1" - mamacro "^0.0.3" - -"@webassemblyjs/wast-printer@1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz#a6002c526ac5fa230fe2c6d2f1bdbf4aead43a5e" - integrity sha512-vHdHSK1tOetvDcl1IV1OdDeGNe/NDDQ+KzuZHMtqTVP1xO/tZ/IKNpj5BaGk1OYFdsDWQqb31PIwdEyPntOWRQ== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/wast-parser" "1.7.6" - "@xtuc/long" "4.2.1" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.1": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" - integrity sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g== - -abab@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" - integrity sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w== - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -accepts@~1.3.4, accepts@~1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" - integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I= - dependencies: - mime-types "~2.1.18" - negotiator "0.6.1" - -acorn-dynamic-import@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz#901ceee4c7faaef7e07ad2a47e890675da50a278" - integrity sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg== - dependencies: - acorn "^5.0.0" - -acorn-globals@^4.1.0, acorn-globals@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.0.tgz#e3b6f8da3c1552a95ae627571f7dd6923bb54103" - integrity sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw== - dependencies: - acorn "^6.0.1" - acorn-walk "^6.0.1" - -acorn-jsx@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" - integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== - -acorn-walk@^6.0.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" - integrity sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw== - -acorn@^5.0.0, acorn@^5.5.3, acorn@^5.6.2: - version "5.7.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" - integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== - -acorn@^6.0.1, acorn@^6.0.2, acorn@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.4.tgz#77377e7353b72ec5104550aa2d2097a2fd40b754" - integrity sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg== - -address@1.0.3, address@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9" - integrity sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg== - -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - -ajv-keywords@^3.0.0, ajv-keywords@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a" - integrity sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo= - -ajv@^6.0.1, ajv@^6.1.0, ajv@^6.5.3, ajv@^6.5.5: - version "6.6.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.2.tgz#caceccf474bf3fc3ce3b147443711a24063cc30d" - integrity sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g== - dependencies: - fast-deep-equal "^2.0.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -alphanum-sort@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" - integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= - -ansi-colors@^3.0.0: - version "3.2.3" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813" - integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw== - -ansi-escapes@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30" - integrity sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw== - -ansi-html@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-regex@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" - integrity sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w== - -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -append-transform@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-0.4.0.tgz#d76ebf8ca94d276e247a36bad44a4b74ab611991" - integrity sha1-126/jKlNJ24keja61EpLdKthGZE= - dependencies: - default-require-extensions "^1.0.0" - -aproba@^1.0.3, aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -aria-query@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-3.0.0.tgz#65b3fcc1ca1155a8c9ae64d6eee297f15d5133cc" - integrity sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w= - dependencies: - ast-types-flow "0.0.7" - commander "^2.11.0" - -arr-diff@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" - integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= - dependencies: - arr-flatten "^1.0.1" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.0.1, arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= - -array-filter@~0.0.0: - version "0.0.1" - resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" - integrity sha1-fajPLiZijtcygDWB/SH2fKzS7uw= - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - -array-flatten@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - -array-includes@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" - integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0= - dependencies: - define-properties "^1.1.2" - es-abstract "^1.7.0" - -array-map@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" - integrity sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI= - -array-reduce@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" - integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys= - -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - -array-unique@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" - integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= - -asn1.js@^4.0.0: - version "4.10.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" - integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assert@^1.1.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" - integrity sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE= - dependencies: - util "0.10.3" - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -ast-types-flow@0.0.7, ast-types-flow@^0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" - integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - -async-each@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" - integrity sha1-GdOGodntxufByF04iu28xW0zYC0= - -async-limiter@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" - integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg== - -async@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" - integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= - -async@^2.1.4, async@^2.5.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" - integrity sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ== - dependencies: - lodash "^4.17.10" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -atob@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -autoprefixer@^9.3.1: - version "9.4.3" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.4.3.tgz#c97384a8fd80477b78049163a91bbc725d9c41d9" - integrity sha512-/XSnzDepRkAU//xLcXA/lUWxpsBuw0WiriAHOqnxkuCtzLhaz+fL4it4gp20BQ8n5SyLzK/FOc7A0+u/rti2FQ== - dependencies: - browserslist "^4.3.6" - caniuse-lite "^1.0.30000921" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.6" - postcss-value-parser "^3.3.1" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" - integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== - -axobject-query@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz#ea187abe5b9002b377f925d8bf7d1c561adf38f9" - integrity sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww== - dependencies: - ast-types-flow "0.0.7" - -babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= - dependencies: - chalk "^1.1.3" - esutils "^2.0.2" - js-tokens "^3.0.2" - -babel-core@7.0.0-bridge.0: - version "7.0.0-bridge.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" - integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== - -babel-core@^6.0.0, babel-core@^6.26.0: - version "6.26.3" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" - integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA== - dependencies: - babel-code-frame "^6.26.0" - babel-generator "^6.26.0" - babel-helpers "^6.24.1" - babel-messages "^6.23.0" - babel-register "^6.26.0" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - convert-source-map "^1.5.1" - debug "^2.6.9" - json5 "^0.5.1" - lodash "^4.17.4" - minimatch "^3.0.4" - path-is-absolute "^1.0.1" - private "^0.1.8" - slash "^1.0.0" - source-map "^0.5.7" - -babel-eslint@9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-9.0.0.tgz#7d9445f81ed9f60aff38115f838970df9f2b6220" - integrity sha512-itv1MwE3TMbY0QtNfeL7wzak1mV47Uy+n6HtSOO4Xd7rvmO+tsGQSgyOEEgo6Y2vHZKZphaoelNeSVj4vkLA1g== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - eslint-scope "3.7.1" - eslint-visitor-keys "^1.0.0" - -babel-extract-comments@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" - integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== - dependencies: - babylon "^6.18.0" - -babel-generator@^6.18.0, babel-generator@^6.26.0: - version "6.26.1" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" - integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== - dependencies: - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - detect-indent "^4.0.0" - jsesc "^1.3.0" - lodash "^4.17.4" - source-map "^0.5.7" - trim-right "^1.0.1" - -babel-helpers@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" - integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-jest@23.6.0, babel-jest@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.6.0.tgz#a644232366557a2240a0c083da6b25786185a2f1" - integrity sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew== - dependencies: - babel-plugin-istanbul "^4.1.6" - babel-preset-jest "^23.2.0" - -babel-loader@8.0.4: - version "8.0.4" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.4.tgz#7bbf20cbe4560629e2e41534147692d3fecbdce6" - integrity sha512-fhBhNkUToJcW9nV46v8w87AJOwAJDz84c1CL57n3Stj73FANM/b9TbCUK4YhdOwEyZ+OxhYpdeZDNzSI29Firw== - dependencies: - find-cache-dir "^1.0.0" - loader-utils "^1.0.2" - mkdirp "^0.5.1" - util.promisify "^1.0.0" - -babel-messages@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" - integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-dynamic-import-node@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz#c0adfb07d95f4a4495e9aaac6ec386c4d7c2524e" - integrity sha512-fP899ELUnTaBcIzmrW7nniyqqdYWrWuJUyPWHxFa/c7r7hS6KC8FscNfLlBNIoPSc55kYMGEEKjPjJGCLbE1qA== - dependencies: - object.assign "^4.1.0" - -babel-plugin-istanbul@^4.1.6: - version "4.1.6" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45" - integrity sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ== - dependencies: - babel-plugin-syntax-object-rest-spread "^6.13.0" - find-up "^2.1.0" - istanbul-lib-instrument "^1.10.1" - test-exclude "^4.2.1" - -babel-plugin-jest-hoist@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz#e61fae05a1ca8801aadee57a6d66b8cefaf44167" - integrity sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc= - -babel-plugin-macros@2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.4.2.tgz#21b1a2e82e2130403c5ff785cba6548e9b644b28" - integrity sha512-NBVpEWN4OQ/bHnu1fyDaAaTPAjnhXCEPqr1RwqxrU7b6tZ2hypp+zX4hlNfmVGfClD5c3Sl6Hfj5TJNF5VG5aA== - dependencies: - cosmiconfig "^5.0.5" - resolve "^1.8.1" - -babel-plugin-named-asset-import@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.0.tgz#3289ec622d19cd1cc84df8d784b41f1b048bd524" - integrity sha512-to6Shd/r8fMRRg/MaOhDNfqpuXfjlQx3ypWDG6jh4ESCVZDJCgdgIalZbrnVlBPGgH/QeyHMjnGb2W+JJiy+NQ== - -babel-plugin-syntax-object-rest-spread@^6.13.0, babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" - integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= - -babel-plugin-transform-object-rest-spread@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" - integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.26.0" - -babel-plugin-transform-react-remove-prop-types@0.4.20: - version "0.4.20" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.20.tgz#688bdea1e27ea0023775dea817fa2d3f8df8802b" - integrity sha512-bWQ8e7LsgdFpyHU/RabjDAjVhL7KLAJXEt0nb0LANFje8YAGA8RlZv88a72aCswOxELWULkYuJqfFoKgs58Tng== - -babel-preset-jest@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz#8ec7a03a138f001a1a8fb1e8113652bf1a55da46" - integrity sha1-jsegOhOPABoaj7HoETZSvxpV2kY= - dependencies: - babel-plugin-jest-hoist "^23.2.0" - babel-plugin-syntax-object-rest-spread "^6.13.0" - -babel-preset-react-app@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-7.0.0.tgz#86bf71e43cb8d36e40da69f8b4ad5d6f945dec93" - integrity sha512-LQKCB3xxdhAlRbk6IIZdO4ry1yA8gKGVV4phjOIgCEQr3oyaLPXf2j+lfD0zljOE2wkN2axRGOLTzdUPzVDO4w== - dependencies: - "@babel/core" "7.1.6" - "@babel/plugin-proposal-class-properties" "7.1.0" - "@babel/plugin-proposal-decorators" "7.1.6" - "@babel/plugin-proposal-object-rest-spread" "7.0.0" - "@babel/plugin-syntax-dynamic-import" "7.0.0" - "@babel/plugin-transform-classes" "7.1.0" - "@babel/plugin-transform-destructuring" "7.1.3" - "@babel/plugin-transform-flow-strip-types" "7.1.6" - "@babel/plugin-transform-react-constant-elements" "7.0.0" - "@babel/plugin-transform-react-display-name" "7.0.0" - "@babel/plugin-transform-runtime" "7.1.0" - "@babel/preset-env" "7.1.6" - "@babel/preset-react" "7.0.0" - "@babel/preset-typescript" "7.1.0" - "@babel/runtime" "7.1.5" - babel-loader "8.0.4" - babel-plugin-dynamic-import-node "2.2.0" - babel-plugin-macros "2.4.2" - babel-plugin-transform-react-remove-prop-types "0.4.20" - -babel-register@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" - integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= - dependencies: - babel-core "^6.26.0" - babel-runtime "^6.26.0" - core-js "^2.5.0" - home-or-tmp "^2.0.0" - lodash "^4.17.4" - mkdirp "^0.5.1" - source-map-support "^0.4.15" - -babel-runtime@^6.22.0, babel-runtime@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.11.0" - -babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" - integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= - dependencies: - babel-runtime "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - lodash "^4.17.4" - -babel-traverse@^6.0.0, babel-traverse@^6.18.0, babel-traverse@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" - integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= - dependencies: - babel-code-frame "^6.26.0" - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - debug "^2.6.8" - globals "^9.18.0" - invariant "^2.2.2" - lodash "^4.17.4" - -babel-types@^6.0.0, babel-types@^6.18.0, babel-types@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" - integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= - dependencies: - babel-runtime "^6.26.0" - esutils "^2.0.2" - lodash "^4.17.4" - to-fast-properties "^1.0.3" - -babylon@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -base64-js@^1.0.2: - version "1.3.0" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" - integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -bfj@6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.1.tgz#05a3b7784fbd72cfa3c22e56002ef99336516c48" - integrity sha512-+GUNvzHR4nRyGybQc2WpNJL4MJazMuvf92ueIyA0bIkPRwhhQu3IfZQ2PSoVPpCBJfmoSdOxu5rnotfFLlvYRQ== - dependencies: - bluebird "^3.5.1" - check-types "^7.3.0" - hoopy "^0.1.2" - tryer "^1.0.0" - -big.js@^3.1.3: - version "3.2.0" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" - integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^1.0.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14" - integrity sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg== - -bluebird@^3.5.1, bluebird@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" - integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: - version "4.11.8" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" - integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== - -body-parser@1.18.3: - version "1.18.3" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" - integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ= - dependencies: - bytes "3.0.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "~1.6.3" - iconv-lite "0.4.23" - on-finished "~2.3.0" - qs "6.5.2" - raw-body "2.3.3" - type-is "~1.6.16" - -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - -boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^1.8.2: - version "1.8.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" - integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= - dependencies: - expand-range "^1.8.1" - preserve "^0.2.0" - repeat-element "^1.1.2" - -braces@^2.3.0, braces@^2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -brorand@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= - -browser-process-hrtime@^0.1.2: - version "0.1.3" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4" - integrity sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw== - -browser-resolve@^1.11.3: - version "1.11.3" - resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" - integrity sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== - dependencies: - resolve "1.1.7" - -browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.2.0" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" - integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= - dependencies: - bn.js "^4.1.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" - integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= - dependencies: - bn.js "^4.1.1" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.2" - elliptic "^6.0.0" - inherits "^2.0.1" - parse-asn1 "^5.0.0" - -browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" - integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== - dependencies: - pako "~1.0.5" - -browserslist@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.1.1.tgz#328eb4ff1215b12df6589e9ab82f8adaa4fc8cd6" - integrity sha512-VBorw+tgpOtZ1BYhrVSVTzTt/3+vSE3eFUh0N2GCFK1HffceOaf32YS/bs6WiFhjDAblAFrx85jMy3BG9fBK2Q== - dependencies: - caniuse-lite "^1.0.30000884" - electron-to-chromium "^1.3.62" - node-releases "^1.0.0-alpha.11" - -browserslist@^4.0.0, browserslist@^4.1.0, browserslist@^4.3.4, browserslist@^4.3.6: - version "4.3.6" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.6.tgz#0f9d9081afc66b36f477c6bdf3813f784f42396a" - integrity sha512-kMGKs4BTzRWviZ8yru18xBpx+CyHG9eqgRbj9XbE3IMgtczf4aiA0Y1YCpVdvUieKGZ03kolSPXqTcscBCb9qw== - dependencies: - caniuse-lite "^1.0.30000921" - electron-to-chromium "^1.3.92" - node-releases "^1.1.1" - -bser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" - integrity sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk= - dependencies: - node-int64 "^0.4.0" - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -buffer-indexof@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" - integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= - -buffer@^4.3.0: - version "4.9.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" - integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - -builtin-modules@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= - -builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -cacache@^10.0.4: - version "10.0.4" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460" - integrity sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA== - dependencies: - bluebird "^3.5.1" - chownr "^1.0.1" - glob "^7.1.2" - graceful-fs "^4.1.11" - lru-cache "^4.1.1" - mississippi "^2.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.2" - ssri "^5.2.4" - unique-filename "^1.1.0" - y18n "^4.0.0" - -cacache@^11.0.2: - version "11.3.2" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa" - integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg== - dependencies: - bluebird "^3.5.3" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.3" - graceful-fs "^4.1.15" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.2" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -call-me-maybe@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" - integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" - integrity sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8= - dependencies: - callsites "^0.2.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" - integrity sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo= - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - -camel-case@3.0.x: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= - dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" - -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= - -camelcase@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" - integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000884, caniuse-lite@^1.0.30000905, caniuse-lite@^1.0.30000921: - version "1.0.30000925" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000925.tgz#f1a3b9aae2a83071b1eccfa39959d72440409b08" - integrity sha512-zcYupoUxtW46rOikuDF7vfL9N1Qe9ZuUBTz3n3q8fFsoJIs/h9UN6Vg/0QpjsmvImXw9mVc3g+ZBfqvUz/iALA== - -capture-exit@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f" - integrity sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28= - dependencies: - rsvp "^3.3.3" - -case-sensitive-paths-webpack-plugin@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.2.tgz#c899b52175763689224571dad778742e133f0192" - integrity sha512-oEZgAFfEvKtjSRCu6VgYkuGxwrWXMnQzyBmlLPP7r6PWQVtHxP5Z5N6XsuJvtoVax78am/r7lr46bwo3IVEBOg== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -chalk@2.4.1, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" - integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - -check-types@^7.3.0: - version "7.4.0" - resolved "https://registry.yarnpkg.com/check-types/-/check-types-7.4.0.tgz#0378ec1b9616ec71f774931a3c6516fad8c152f4" - integrity sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg== - -chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26" - integrity sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.0" - braces "^2.3.0" - glob-parent "^3.1.0" - inherits "^2.0.1" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - lodash.debounce "^4.0.8" - normalize-path "^2.1.1" - path-is-absolute "^1.0.0" - readdirp "^2.0.0" - upath "^1.0.5" - optionalDependencies: - fsevents "^1.2.2" - -chownr@^1.0.1, chownr@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== - -chrome-trace-event@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48" - integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A== - dependencies: - tslib "^1.9.0" - -ci-info@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" - integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -circular-json@^0.3.1: - version "0.3.3" - resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" - integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -clean-css@4.2.x: - version "4.2.1" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" - integrity sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g== - dependencies: - source-map "~0.6.0" - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= - dependencies: - restore-cursor "^2.0.0" - -cli-width@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" - integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= - -cliui@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" - integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== - dependencies: - string-width "^2.1.1" - strip-ansi "^4.0.0" - wrap-ansi "^2.0.0" - -clone-deep@^0.2.4: - version "0.2.4" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.2.4.tgz#4e73dd09e9fb971cc38670c5dced9c1896481cc6" - integrity sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY= - dependencies: - for-own "^0.1.3" - is-plain-object "^2.0.1" - kind-of "^3.0.2" - lazy-cache "^1.0.3" - shallow-clone "^0.1.2" - -clone-deep@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" - integrity sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ== - dependencies: - for-own "^1.0.0" - is-plain-object "^2.0.4" - kind-of "^6.0.0" - shallow-clone "^1.0.0" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= - -coa@~2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== - dependencies: - "@types/q" "^1.5.1" - chalk "^2.4.1" - q "^1.1.2" - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0, color-convert@^1.9.1: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-string@^1.5.2: - version "1.5.3" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" - integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - -color@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/color/-/color-3.1.0.tgz#d8e9fb096732875774c84bf922815df0308d0ffc" - integrity sha512-CwyopLkuRYO5ei2EpzpIh6LqJMt6Mt+jZhO5VI5f/wJLZriXQE32/SSqzmrh+QB+AZT81Cj8yv+7zwToW8ahZg== - dependencies: - color-convert "^1.9.1" - color-string "^1.5.2" - -colors@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" - integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM= - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" - integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== - dependencies: - delayed-stream "~1.0.0" - -commander@2.17.x, commander@~2.17.1: - version "2.17.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" - integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== - -commander@^2.11.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" - integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== - -commander@~2.13.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" - integrity sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA== - -common-tags@^1.4.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" - integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -component-emitter@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" - integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= - -compressible@~2.0.14: - version "2.0.15" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212" - integrity sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw== - dependencies: - mime-db ">= 1.36.0 < 2" - -compression@^1.5.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db" - integrity sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.14" - debug "2.6.9" - on-headers "~1.0.1" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.5.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -confusing-browser-globals@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.5.tgz#0171050cfdd4261e278978078bc00c4d88e135f4" - integrity sha512-tHo1tQL/9Ox5RELbkCAJhnViqWlzBz3MG1bB2czbHjH2mWd4aYUgNCNLfysFL7c4LoDws7pjg2tj48Gmpw4QHA== - -connect-history-api-fallback@^1.3.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz#b06873934bc5e344fef611a196a6faae0aee015a" - integrity sha1-sGhzk0vF40T+9hGhlqb6rgruAVo= - -console-browserify@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" - integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= - dependencies: - date-now "^0.1.4" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - -constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= - -contains-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" - integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= - -content-disposition@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" - integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= - -content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - -convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.1: - version "1.6.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" - integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== - dependencies: - safe-buffer "~5.1.1" - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - -cookie@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" - integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= - -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-js@2.5.7: - version "2.5.7" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e" - integrity sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw== - -core-js@^2.4.0, core-js@^2.5.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.1.tgz#87416ae817de957a3f249b3b5ca475d4aaed6042" - integrity sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg== - -core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -cosmiconfig@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc" - integrity sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ== - dependencies: - is-directory "^0.3.1" - js-yaml "^3.9.0" - parse-json "^4.0.0" - require-from-string "^2.0.1" - -cosmiconfig@^5.0.0, cosmiconfig@^5.0.5, cosmiconfig@^5.0.6: - version "5.0.7" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz#39826b292ee0d78eda137dfa3173bd1c21a43b04" - integrity sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.9.0" - parse-json "^4.0.0" - -create-ecdh@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" - integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== - dependencies: - bn.js "^4.1.0" - elliptic "^6.0.0" - -create-hash@^1.1.0, create-hash@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: - version "1.1.7" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - -crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -css-color-names@0.0.4, css-color-names@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" - integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= - -css-declaration-sorter@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" - integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== - dependencies: - postcss "^7.0.1" - timsort "^0.3.0" - -css-loader@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.0.tgz#9f46aaa5ca41dbe31860e3b62b8e23c42916bf56" - integrity sha512-tMXlTYf3mIMt3b0dDCOQFJiVvxbocJ5Ho577WiGPYPZcqVEO218L2iU22pDXzkTZCLDE+9AmGSUkWxeh/nZReA== - dependencies: - babel-code-frame "^6.26.0" - css-selector-tokenizer "^0.7.0" - icss-utils "^2.1.0" - loader-utils "^1.0.2" - lodash.camelcase "^4.3.0" - postcss "^6.0.23" - postcss-modules-extract-imports "^1.2.0" - postcss-modules-local-by-default "^1.2.0" - postcss-modules-scope "^1.1.0" - postcss-modules-values "^1.3.0" - postcss-value-parser "^3.3.0" - source-list-map "^2.0.0" - -css-select-base-adapter@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" - integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== - -css-select@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" - integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= - dependencies: - boolbase "~1.0.0" - css-what "2.1" - domutils "1.5.1" - nth-check "~1.0.1" - -css-select@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede" - integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ== - dependencies: - boolbase "^1.0.0" - css-what "^2.1.2" - domutils "^1.7.0" - nth-check "^1.0.2" - -css-selector-tokenizer@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" - integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA== - dependencies: - cssesc "^0.1.0" - fastparse "^1.1.1" - regexpu-core "^1.0.0" - -css-tree@1.0.0-alpha.28: - version "1.0.0-alpha.28" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" - integrity sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w== - dependencies: - mdn-data "~1.1.0" - source-map "^0.5.3" - -css-tree@1.0.0-alpha.29: - version "1.0.0-alpha.29" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" - integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg== - dependencies: - mdn-data "~1.1.0" - source-map "^0.5.3" - -css-unit-converter@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" - integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= - -css-url-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec" - integrity sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w= - -css-what@2.1, css-what@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.2.tgz#c0876d9d0480927d7d4920dcd72af3595649554d" - integrity sha512-wan8dMWQ0GUeF7DGEPVjhHemVW/vy6xUYmFzRY8RYqgA0JtXC9rJmbScBjqSu6dg9q0lwPQy6ZAmJVr3PPTvqQ== - -cssdb@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-4.3.0.tgz#2e1229900616f80c66ff2d568ea2b4f92db1c78c" - integrity sha512-VHPES/+c9s+I0ryNj+PXvp84nz+ms843z/efpaEINwP/QfGsINL3gpLp5qjapzDNzNzbXxur8uxKxSXImrg4ag== - -cssesc@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" - integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= - -cssesc@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" - integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== - -cssnano-preset-default@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.6.tgz#92379e2a6db4a91c0ea727f5f556eeac693eab6a" - integrity sha512-UPboYbFaJFtDUhJ4fqctThWbbyF4q01/7UhsZbLzp35l+nUxtzh1SifoVlEfyLM3n3Z0htd8B1YlCxy9i+bQvg== - dependencies: - css-declaration-sorter "^4.0.1" - cssnano-util-raw-cache "^4.0.1" - postcss "^7.0.0" - postcss-calc "^7.0.0" - postcss-colormin "^4.0.2" - postcss-convert-values "^4.0.1" - postcss-discard-comments "^4.0.1" - postcss-discard-duplicates "^4.0.2" - postcss-discard-empty "^4.0.1" - postcss-discard-overridden "^4.0.1" - postcss-merge-longhand "^4.0.10" - postcss-merge-rules "^4.0.2" - postcss-minify-font-values "^4.0.2" - postcss-minify-gradients "^4.0.1" - postcss-minify-params "^4.0.1" - postcss-minify-selectors "^4.0.1" - postcss-normalize-charset "^4.0.1" - postcss-normalize-display-values "^4.0.1" - postcss-normalize-positions "^4.0.1" - postcss-normalize-repeat-style "^4.0.1" - postcss-normalize-string "^4.0.1" - postcss-normalize-timing-functions "^4.0.1" - postcss-normalize-unicode "^4.0.1" - postcss-normalize-url "^4.0.1" - postcss-normalize-whitespace "^4.0.1" - postcss-ordered-values "^4.1.1" - postcss-reduce-initial "^4.0.2" - postcss-reduce-transforms "^4.0.1" - postcss-svgo "^4.0.1" - postcss-unique-selectors "^4.0.1" - -cssnano-util-get-arguments@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" - integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= - -cssnano-util-get-match@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" - integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= - -cssnano-util-raw-cache@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" - integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== - dependencies: - postcss "^7.0.0" - -cssnano-util-same-parent@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" - integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== - -cssnano@^4.1.0: - version "4.1.8" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.8.tgz#8014989679d5fd42491e4499a521dbfb85c95fd1" - integrity sha512-5GIY0VzAHORpbKiL3rMXp4w4M1Ki+XlXgEXyuWXVd3h6hlASb+9Vo76dNP56/elLMVBBsUfusCo1q56uW0UWig== - dependencies: - cosmiconfig "^5.0.0" - cssnano-preset-default "^4.0.6" - is-resolvable "^1.0.0" - postcss "^7.0.0" - -csso@^3.5.0: - version "3.5.1" - resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" - integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg== - dependencies: - css-tree "1.0.0-alpha.29" - -cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0", cssom@^0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz#8cd52e8a3acfd68d3aed38ee0a640177d2f9d797" - integrity sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog== - -cssstyle@^1.0.0, cssstyle@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz#18b038a9c44d65f7a8e428a653b9f6fe42faf5fb" - integrity sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog== - dependencies: - cssom "0.3.x" - -cyclist@~0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" - integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= - -damerau-levenshtein@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" - integrity sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ= - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -data-urls@^1.0.0, data-urls@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" - integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== - dependencies: - abab "^2.0.0" - whatwg-mimetype "^2.2.0" - whatwg-url "^7.0.0" - -date-now@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" - integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= - -debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@=3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -debug@^3.1.0: - version "3.2.6" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" - integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== - dependencies: - ms "^2.1.1" - -debug@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" - integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== - dependencies: - ms "^2.1.1" - -decamelize@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decamelize@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz#656d7bbc8094c4c788ea53c5840908c9c7d063c7" - integrity sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg== - dependencies: - xregexp "4.0.0" - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -deep-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" - integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= - -default-gateway@^2.6.0: - version "2.7.2" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-2.7.2.tgz#b7ef339e5e024b045467af403d50348db4642d0f" - integrity sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ== - dependencies: - execa "^0.10.0" - ip-regex "^2.1.0" - -default-require-extensions@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8" - integrity sha1-836hXT4T/9m0N9M+GnW1+5eHTLg= - dependencies: - strip-bom "^2.0.0" - -define-properties@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -del@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" - integrity sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU= - dependencies: - globby "^6.1.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - p-map "^1.1.1" - pify "^3.0.0" - rimraf "^2.2.8" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - -des.js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" - integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - -detect-indent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" - integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= - dependencies: - repeating "^2.0.0" - -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - -detect-newline@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" - integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= - -detect-node@^2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" - integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== - -detect-port-alt@1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" - integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== - dependencies: - address "^1.0.1" - debug "^2.6.0" - -diff@^3.2.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" - integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== - -diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dir-glob@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" - integrity sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag== - dependencies: - arrify "^1.0.1" - path-type "^3.0.0" - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= - -dns-packet@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" - integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= - dependencies: - buffer-indexof "^1.0.0" - -doctrine@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" - integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= - dependencies: - esutils "^2.0.2" - isarray "^1.0.0" - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -dom-converter@~0.2: - version "0.2.0" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" - integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== - dependencies: - utila "~0.4" - -dom-serializer@0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" - integrity sha1-BzxpdUbOB4DOI75KKOKT5AvDDII= - dependencies: - domelementtype "~1.1.1" - entities "~1.1.1" - -domain-browser@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" - integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - -domelementtype@1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@~1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" - integrity sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs= - -domexception@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" - integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== - dependencies: - webidl-conversions "^4.0.2" - -domhandler@2.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594" - integrity sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ= - dependencies: - domelementtype "1" - -domutils@1.1: - version "1.1.6" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485" - integrity sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU= - dependencies: - domelementtype "1" - -domutils@1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" - integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= - dependencies: - dom-serializer "0" - domelementtype "1" - -domutils@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -dot-prop@^4.1.1: - version "4.2.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" - integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== - dependencies: - is-obj "^1.0.0" - -dotenv-expand@4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275" - integrity sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU= - -dotenv@6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.0.0.tgz#24e37c041741c5f4b25324958ebbc34bca965935" - integrity sha512-FlWbnhgjtwD+uNLUGHbMykMOYQaTivdHEmYwAKFjn6GKe/CqY0fNae93ZHTd20snh9ZLr8mTzIL9m0APQ1pjQg== - -duplexer@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" - integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= - -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.6.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" - integrity sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -electron-to-chromium@^1.3.62, electron-to-chromium@^1.3.92: - version "1.3.96" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz#25770ec99b8b07706dedf3a5f43fa50cb54c4f9a" - integrity sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q== - -elliptic@^6.0.0: - version "6.4.1" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" - integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ== - dependencies: - bn.js "^4.4.0" - brorand "^1.0.1" - hash.js "^1.0.0" - hmac-drbg "^1.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.0" - -emoji-regex@^6.5.1: - version "6.5.1" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2" - integrity sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ== - -emojis-list@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" - integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" - integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" - integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.4.0" - tapable "^1.0.0" - -entities@~1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - -errno@^0.1.3, errno@~0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" - integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== - dependencies: - prr "~1.0.1" - -error-ex@^1.2.0, error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es-abstract@^1.5.1, es-abstract@^1.6.1, es-abstract@^1.7.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165" - integrity sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA== - dependencies: - es-to-primitive "^1.1.1" - function-bind "^1.1.1" - has "^1.0.1" - is-callable "^1.1.3" - is-regex "^1.0.4" - -es-to-primitive@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" - integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escodegen@^1.11.0, escodegen@^1.9.1: - version "1.11.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.0.tgz#b27a9389481d5bfd5bec76f7bb1eb3f8f4556589" - integrity sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw== - dependencies: - esprima "^3.1.3" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -eslint-config-react-app@^3.0.6: - version "3.0.6" - resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-3.0.6.tgz#addcae1359235941e95f3c96970b7ac8552e1130" - integrity sha512-VL5rA1EBZv7f9toc9x71or7nr4jRmwCH4V9JKB9DFVaTLOLI9+vjWLgQLjMu3xR9iUT80dty86RbCfNaKyrFFg== - dependencies: - confusing-browser-globals "^1.0.5" - -eslint-import-resolver-node@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" - integrity sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q== - dependencies: - debug "^2.6.9" - resolve "^1.5.0" - -eslint-loader@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.1.1.tgz#2a9251523652430bfdd643efdb0afc1a2a89546a" - integrity sha512-1GrJFfSevQdYpoDzx8mEE2TDWsb/zmFuY09l6hURg1AeFIKQOvZ+vH0UPjzmd1CZIbfTV5HUkMeBmFiDBkgIsQ== - dependencies: - loader-fs-cache "^1.0.0" - loader-utils "^1.0.2" - object-assign "^4.0.1" - object-hash "^1.1.4" - rimraf "^2.6.1" - -eslint-module-utils@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746" - integrity sha1-snA2LNiLGkitMIl2zn+lTphBF0Y= - dependencies: - debug "^2.6.8" - pkg-dir "^1.0.0" - -eslint-plugin-flowtype@2.50.1: - version "2.50.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.1.tgz#36d4c961ac8b9e9e1dc091d3fba0537dad34ae8a" - integrity sha512-9kRxF9hfM/O6WGZcZPszOVPd2W0TLHBtceulLTsGfwMPtiCCLnCW0ssRiOOiXyqrCA20pm1iXdXm7gQeN306zQ== - dependencies: - lodash "^4.17.10" - -eslint-plugin-import@2.14.0: - version "2.14.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz#6b17626d2e3e6ad52cfce8807a845d15e22111a8" - integrity sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g== - dependencies: - contains-path "^0.1.0" - debug "^2.6.8" - doctrine "1.5.0" - eslint-import-resolver-node "^0.3.1" - eslint-module-utils "^2.2.0" - has "^1.0.1" - lodash "^4.17.4" - minimatch "^3.0.3" - read-pkg-up "^2.0.0" - resolve "^1.6.0" - -eslint-plugin-jsx-a11y@6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz#69bca4890b36dcf0fe16dd2129d2d88b98f33f88" - integrity sha512-7gSSmwb3A+fQwtw0arguwMdOdzmKUgnUcbSNlo+GjKLAQFuC2EZxWqG9XHRI8VscBJD5a8raz3RuxQNFW+XJbw== - dependencies: - aria-query "^3.0.0" - array-includes "^3.0.3" - ast-types-flow "^0.0.7" - axobject-query "^2.0.1" - damerau-levenshtein "^1.0.4" - emoji-regex "^6.5.1" - has "^1.0.3" - jsx-ast-utils "^2.0.1" - -eslint-plugin-react@7.11.1: - version "7.11.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz#c01a7af6f17519457d6116aa94fc6d2ccad5443c" - integrity sha512-cVVyMadRyW7qsIUh3FHp3u6QHNhOgVrLQYdQEB1bPWBsgbNCHdFAeNMquBMCcZJu59eNthX053L70l7gRt4SCw== - dependencies: - array-includes "^3.0.3" - doctrine "^2.1.0" - has "^1.0.3" - jsx-ast-utils "^2.0.1" - prop-types "^15.6.2" - -eslint-scope@3.7.1: - version "3.7.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" - integrity sha1-PWPD7f2gLgbgGkUq2IyqzHzctug= - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-scope@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172" - integrity sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-utils@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" - integrity sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q== - -eslint-visitor-keys@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" - integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== - -eslint@5.6.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.6.0.tgz#b6f7806041af01f71b3f1895cbb20971ea4b6223" - integrity sha512-/eVYs9VVVboX286mBK7bbKnO1yamUy2UCRjiY6MryhQL2PaaXCExsCQ2aO83OeYRhU2eCU/FMFP+tVMoOrzNrA== - dependencies: - "@babel/code-frame" "^7.0.0" - ajv "^6.5.3" - chalk "^2.1.0" - cross-spawn "^6.0.5" - debug "^3.1.0" - doctrine "^2.1.0" - eslint-scope "^4.0.0" - eslint-utils "^1.3.1" - eslint-visitor-keys "^1.0.0" - espree "^4.0.0" - esquery "^1.0.1" - esutils "^2.0.2" - file-entry-cache "^2.0.0" - functional-red-black-tree "^1.0.1" - glob "^7.1.2" - globals "^11.7.0" - ignore "^4.0.6" - imurmurhash "^0.1.4" - inquirer "^6.1.0" - is-resolvable "^1.1.0" - js-yaml "^3.12.0" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.3.0" - lodash "^4.17.5" - minimatch "^3.0.4" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - optionator "^0.8.2" - path-is-inside "^1.0.2" - pluralize "^7.0.0" - progress "^2.0.0" - regexpp "^2.0.0" - require-uncached "^1.0.3" - semver "^5.5.1" - strip-ansi "^4.0.0" - strip-json-comments "^2.0.1" - table "^4.0.3" - text-table "^0.2.0" - -espree@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-4.1.0.tgz#728d5451e0fd156c04384a7ad89ed51ff54eb25f" - integrity sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w== - dependencies: - acorn "^6.0.2" - acorn-jsx "^5.0.0" - eslint-visitor-keys "^1.0.0" - -esprima@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" - integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== - dependencies: - estraverse "^4.0.0" - -esrecurse@^4.1.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" - integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== - dependencies: - estraverse "^4.1.0" - -estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= - -esutils@^2.0.0, esutils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - -eventemitter3@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" - integrity sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA== - -events@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" - integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= - -eventsource@0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232" - integrity sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI= - dependencies: - original ">=0.0.5" - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -exec-sh@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.2.tgz#2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36" - integrity sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw== - dependencies: - merge "^1.2.0" - -execa@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" - integrity sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw== - dependencies: - cross-spawn "^6.0.0" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= - -expand-brackets@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" - integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= - dependencies: - is-posix-bracket "^0.1.0" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expand-range@^1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" - integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= - dependencies: - fill-range "^2.1.0" - -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - dependencies: - homedir-polyfill "^1.0.1" - -expect@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-23.6.0.tgz#1e0c8d3ba9a581c87bd71fb9bc8862d443425f98" - integrity sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w== - dependencies: - ansi-styles "^3.2.0" - jest-diff "^23.6.0" - jest-get-type "^22.1.0" - jest-matcher-utils "^23.6.0" - jest-message-util "^23.4.0" - jest-regex-util "^23.3.0" - -express@^4.16.2: - version "4.16.4" - resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" - integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== - dependencies: - accepts "~1.3.5" - array-flatten "1.1.1" - body-parser "1.18.3" - content-disposition "0.5.2" - content-type "~1.0.4" - cookie "0.3.1" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "1.1.1" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.2" - path-to-regexp "0.1.7" - proxy-addr "~2.0.4" - qs "6.5.2" - range-parser "~1.2.0" - safe-buffer "5.1.2" - send "0.16.2" - serve-static "1.13.2" - setprototypeof "1.1.0" - statuses "~1.4.0" - type-is "~1.6.16" - utils-merge "1.0.1" - vary "~1.1.2" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -external-editor@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" - integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extglob@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" - integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= - dependencies: - is-extglob "^1.0.0" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - -fast-deep-equal@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" - integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= - -fast-glob@^2.0.2: - version "2.2.4" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.4.tgz#e54f4b66d378040e0e4d6a68ec36bbc5b04363c0" - integrity sha512-FjK2nCGI/McyzgNtTESqaWP3trPvHyRyoyY70hxjc3oKPNmDe8taohLZpoVKoUjW85tbU5txaYUZCNtVzygl1g== - dependencies: - "@mrmlnc/readdir-enhanced" "^2.2.1" - "@nodelib/fs.stat" "^1.1.2" - glob-parent "^3.1.0" - is-glob "^4.0.0" - merge2 "^1.2.3" - micromatch "^3.1.10" - -fast-json-stable-stringify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= - -fast-levenshtein@~2.0.4: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fastparse@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" - integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== - -faye-websocket@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" - integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= - dependencies: - websocket-driver ">=0.5.1" - -faye-websocket@~0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" - integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= - dependencies: - websocket-driver ">=0.5.1" - -fb-watchman@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" - integrity sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg= - dependencies: - bser "^2.0.0" - -figgy-pudding@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" - integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== - -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= - dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" - integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E= - dependencies: - flat-cache "^1.2.1" - object-assign "^4.0.1" - -file-loader@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-2.0.0.tgz#39749c82f020b9e85901dcff98e8004e6401cfde" - integrity sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ== - dependencies: - loader-utils "^1.0.2" - schema-utils "^1.0.0" - -filename-regex@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" - integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= - -fileset@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0" - integrity sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA= - dependencies: - glob "^7.0.3" - minimatch "^3.0.3" - -filesize@3.6.1: - version "3.6.1" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" - integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== - -fill-range@^2.1.0: - version "2.2.4" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" - integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== - dependencies: - is-number "^2.1.0" - isobject "^2.0.0" - randomatic "^3.0.0" - repeat-element "^1.1.2" - repeat-string "^1.5.2" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -finalhandler@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" - integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.2" - statuses "~1.4.0" - unpipe "~1.0.0" - -find-cache-dir@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" - integrity sha1-yN765XyKUqinhPnjHFfHQumToLk= - dependencies: - commondir "^1.0.1" - mkdirp "^0.5.1" - pkg-dir "^1.0.0" - -find-cache-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" - integrity sha1-kojj6ePMN0hxfTnq3hfPcfww7m8= - dependencies: - commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^2.0.0" - -find-cache-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.0.0.tgz#4c1faed59f45184530fb9d7fa123a4d04a98472d" - integrity sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA== - dependencies: - commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^3.0.0" - -find-up@3.0.0, find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= - dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" - -find-up@^2.0.0, find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= - dependencies: - locate-path "^2.0.0" - -flat-cache@^1.2.1: - version "1.3.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f" - integrity sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg== - dependencies: - circular-json "^0.3.1" - graceful-fs "^4.1.2" - rimraf "~2.6.2" - write "^0.2.1" - -flatten@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" - integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= - -flush-write-stream@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd" - integrity sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw== - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.4" - -follow-redirects@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.6.0.tgz#d12452c031e8c67eb6637d861bfc7a8090167933" - integrity sha512-4Oh4eI3S9OueVV41AgJ1oLjpaJUhbJ7JDGOMhe0AFqoSejl5Q2nn3eGglAzRUKVKZE8jG5MNn66TjCJMAnpsWA== - dependencies: - debug "=3.1.0" - -for-in@^0.1.3: - version "0.1.8" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" - integrity sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= - -for-in@^1.0.1, for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -for-own@^0.1.3, for-own@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" - integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= - dependencies: - for-in "^1.0.1" - -for-own@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" - integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= - dependencies: - for-in "^1.0.1" - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -fork-ts-checker-webpack-plugin-alt@0.4.14: - version "0.4.14" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin-alt/-/fork-ts-checker-webpack-plugin-alt-0.4.14.tgz#1bd6c0d97b7d4682dde61255fcbd78b72f7473a0" - integrity sha512-s0wjOBuPdylMRBzZ4yO8LSJuzem3g0MYZFxsjRXrFDQyL5KJBVSq30+GoHM/t/r2CRU4tI6zi04sq6OXK0UYnw== - dependencies: - babel-code-frame "^6.22.0" - chalk "^2.4.1" - chokidar "^2.0.4" - lodash "^4.17.11" - micromatch "^3.1.10" - minimatch "^3.0.4" - resolve "^1.5.0" - tapable "^1.0.0" - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -forwarded@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" - integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-extra@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.0.tgz#8cc3f47ce07ef7b3593a11b9fb245f7e34c041d6" - integrity sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^4.0.2: - version "4.0.3" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" - integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-minipass@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" - integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== - dependencies: - minipass "^2.2.1" - -fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@1.2.4, fsevents@^1.2.2, fsevents@^1.2.3: - version "1.2.4" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426" - integrity sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg== - dependencies: - nan "^2.9.2" - node-pre-gyp "^0.10.0" - -function-bind@^1.1.0, function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -get-caller-file@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" - integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== - -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203" - integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg== - -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= - dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" - -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= - dependencies: - is-glob "^2.0.0" - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob-to-regexp@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= - -glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: - version "7.1.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" - integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-modules@1.0.0, global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== - dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" - -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= - dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" - -globals@^11.1.0, globals@^11.7.0: - version "11.9.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.9.0.tgz#bde236808e987f290768a93d065060d78e6ab249" - integrity sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg== - -globals@^9.18.0: - version "9.18.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" - integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== - -globby@8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.1.tgz#b5ad48b8aa80b35b814fc1281ecc851f1d2b5b50" - integrity sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw== - dependencies: - array-union "^1.0.1" - dir-glob "^2.0.0" - fast-glob "^2.0.2" - glob "^7.1.2" - ignore "^3.3.5" - pify "^3.0.0" - slash "^1.0.0" - -globby@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" - integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= - -gzip-size@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz#a55ecd99222f4c48fd8c01c625ce3b349d0a0e80" - integrity sha512-5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA== - dependencies: - duplexer "^0.1.1" - pify "^3.0.0" - -h2x-core@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/h2x-core/-/h2x-core-1.1.1.tgz#7fb31ab28e30ebf11818e3c7d183487ecf489f9f" - integrity sha512-LdXe4Irs731knLtHgLyFrnJCumfiqXXQwKN1IMUhi37li29PLfLbMDvfK7Rk4wmgHLKP+sIITT1mcJV4QsC3nw== - dependencies: - h2x-generate "^1.1.0" - h2x-parse "^1.1.1" - h2x-traverse "^1.1.0" - -h2x-generate@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/h2x-generate/-/h2x-generate-1.1.0.tgz#c2c98c60070e1eed231e482d5826c3c5dab2a9ba" - integrity sha512-L7Hym0yb20QIjvqeULUPOeh/cyvScdOAyJ6oRlh5dF0+w92hf3OiTk1q15KBijde7jGEe+0R4aOmtW8gkPNIzg== - dependencies: - h2x-traverse "^1.1.0" - -h2x-parse@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/h2x-parse/-/h2x-parse-1.1.1.tgz#875712cd3be75cf736c610d279b8653b24f58385" - integrity sha512-WRSmPF+tIWuUXVEZaYRhcZx/JGEJx8LjZpDDtrvMr5m/GTR0NerydCik5dRzcKXPWCtfXxuJRLR4v2P4HB2B1A== - dependencies: - h2x-types "^1.1.0" - jsdom ">=11.0.0" - -h2x-plugin-jsx@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/h2x-plugin-jsx/-/h2x-plugin-jsx-1.2.0.tgz#211fa02e5c4e0a07307b0005629923910e631c01" - integrity sha512-a7Vb3BHhJJq0dPDNdqguEyQirENkVsFtvM2YkiaT5h/fmGhmM1nDy3BLeJeSKi2tL2g9v4ykm2Z+GG9QrhDgPA== - dependencies: - h2x-types "^1.1.0" - -h2x-traverse@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/h2x-traverse/-/h2x-traverse-1.1.0.tgz#194b36c593f4e20a754dee47fa6b2288647b2271" - integrity sha512-1ND8ZbISLSUgpLHYJRvhvElITvs0g44L7RxjeXViz5XP6rooa+FtXTFLByl2Yg01zj2txubifHIuU4pgvj8l+A== - dependencies: - h2x-types "^1.1.0" - -h2x-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/h2x-types/-/h2x-types-1.1.0.tgz#ec0d5e3674e2207269f32976ac9c82aaff4818e6" - integrity sha512-QdH5qfLcdF209UsCdM0ZNZ9Dwm2PHvMfeLZtivBrjX3Y/df4US2pwsUC4HBfWhye/mx/t6puODeC7Oacb/Ol8g== - -handle-thing@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4" - integrity sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ= - -handlebars@^4.0.3: - version "4.0.12" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.12.tgz#2c15c8a96d46da5e266700518ba8cb8d919d5bc5" - integrity sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA== - dependencies: - async "^2.5.0" - optimist "^0.6.1" - source-map "^0.6.1" - optionalDependencies: - uglify-js "^3.1.4" - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.0: - version "5.1.3" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" - integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== - dependencies: - ajv "^6.5.5" - har-schema "^2.0.0" - -harmony-reflect@^1.4.6: - version "1.6.1" - resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.1.tgz#c108d4f2bb451efef7a37861fdbdae72c9bdefa9" - integrity sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA== - -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - -has-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" - integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" - integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.0, has@^1.0.1, has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hash-base@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" - integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -he@1.2.x: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -hex-color-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" - integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== - -hmac-drbg@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -hoek@4.x.x: - version "4.2.1" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" - integrity sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA== - -home-or-tmp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" - integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.1" - -homedir-polyfill@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" - integrity sha1-TCu8inWJmP7r9e1oWA921GdotLw= - dependencies: - parse-passwd "^1.0.0" - -hoopy@^0.1.2: - version "0.1.4" - resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" - integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== - -hosted-git-info@^2.1.4: - version "2.7.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" - integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -hsl-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" - integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= - -hsla-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" - integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= - -html-comment-regex@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" - integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== - -html-encoding-sniffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" - integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== - dependencies: - whatwg-encoding "^1.0.1" - -html-entities@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" - integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= - -html-minifier@^3.2.3: - version "3.5.21" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" - integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== - dependencies: - camel-case "3.0.x" - clean-css "4.2.x" - commander "2.17.x" - he "1.2.x" - param-case "2.1.x" - relateurl "0.2.x" - uglify-js "3.4.x" - -html-webpack-plugin@4.0.0-alpha.2: - version "4.0.0-alpha.2" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.0.0-alpha.2.tgz#7745967e389a57a098e26963f328ebe4c19b598d" - integrity sha512-tyvhjVpuGqD7QYHi1l1drMQTg5i+qRxpQEGbdnYFREgOKy7aFDf/ocQ/V1fuEDlQx7jV2zMap3Hj2nE9i5eGXw== - dependencies: - "@types/tapable" "1.0.2" - html-minifier "^3.2.3" - loader-utils "^1.1.0" - lodash "^4.17.10" - pretty-error "^2.0.2" - tapable "^1.0.0" - util.promisify "1.0.0" - -htmlparser2@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.3.0.tgz#cc70d05a59f6542e43f0e685c982e14c924a9efe" - integrity sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4= - dependencies: - domelementtype "1" - domhandler "2.1" - domutils "1.1" - readable-stream "1.0" - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= - -http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-parser-js@>=0.4.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" - integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w== - -http-proxy-middleware@~0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab" - integrity sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q== - dependencies: - http-proxy "^1.16.2" - is-glob "^4.0.0" - lodash "^4.17.5" - micromatch "^3.1.9" - -http-proxy@^1.16.2: - version "1.17.0" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" - integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== - dependencies: - eventemitter3 "^3.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= - -iconv-lite@0.4.23: - version "0.4.23" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" - integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -icss-replace-symbols@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" - integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= - -icss-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" - integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI= - dependencies: - postcss "^6.0.1" - -identity-obj-proxy@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" - integrity sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= - dependencies: - harmony-reflect "^1.4.6" - -ieee754@^1.1.4: - version "1.1.12" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b" - integrity sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA== - -iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= - -ignore-walk@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== - dependencies: - minimatch "^3.0.4" - -ignore@^3.3.5: - version "3.3.10" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" - integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -immer@1.7.2: - version "1.7.2" - resolved "https://registry.yarnpkg.com/immer/-/immer-1.7.2.tgz#a51e9723c50b27e132f6566facbec1c85fc69547" - integrity sha512-4Urocwu9+XLDJw4Tc6ZCg7APVjjLInCFvO4TwGsAYV5zT6YYSor14dsZR0+0tHlDIN92cFUOq+i7fC00G5vTxA== - -import-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" - integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= - dependencies: - import-from "^2.1.0" - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-from@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" - integrity sha1-M1238qev/VOqpHHUuAId7ja387E= - dependencies: - resolve-from "^3.0.0" - -import-local@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc" - integrity sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ== - dependencies: - pkg-dir "^2.0.0" - resolve-cwd "^2.0.0" - -import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - -indexof@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" - integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -inherits@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" - integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - -ini@^1.3.4, ini@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== - -inquirer@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.0.tgz#51adcd776f661369dc1e894859c2560a224abdd8" - integrity sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg== - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^3.0.0" - figures "^2.0.0" - lodash "^4.17.10" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.1.0" - string-width "^2.1.0" - strip-ansi "^4.0.0" - through "^2.3.6" - -inquirer@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz#9943fc4882161bdb0b0c9276769c75b32dbfcd52" - integrity sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg== - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^3.0.0" - figures "^2.0.0" - lodash "^4.17.10" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.1.0" - string-width "^2.1.0" - strip-ansi "^5.0.0" - through "^2.3.6" - -internal-ip@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-3.0.1.tgz#df5c99876e1d2eb2ea2d74f520e3f669a00ece27" - integrity sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q== - dependencies: - default-gateway "^2.6.0" - ipaddr.js "^1.5.2" - -invariant@^2.2.2, invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -invert-kv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= - -invert-kv@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" - integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== - -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - -ip@^1.1.0, ip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - -ipaddr.js@1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e" - integrity sha1-6qM9bd16zo9/b+DJygRA5wZzix4= - -ipaddr.js@^1.5.2: - version "1.8.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.1.tgz#fa4b79fa47fd3def5e3b159825161c0a519c9427" - integrity sha1-+kt5+kf9Pe9eOxWYJRYcClGclCc= - -is-absolute-url@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" - integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-buffer@^1.0.2, is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-builtin-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" - integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74= - dependencies: - builtin-modules "^1.0.0" - -is-callable@^1.1.3, is-callable@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" - integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== - -is-ci@^1.0.10: - version "1.2.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" - integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== - dependencies: - ci-info "^1.5.0" - -is-color-stop@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" - integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= - dependencies: - css-color-names "^0.0.4" - hex-color-regex "^1.1.0" - hsl-regex "^1.0.0" - hsla-regex "^1.0.0" - rgb-regex "^1.0.1" - rgba-regex "^1.0.0" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" - integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - -is-dotfile@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" - integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= - -is-equal-shallow@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" - integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= - dependencies: - is-primitive "^2.0.0" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-finite@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" - integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-generator-fn@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a" - integrity sha1-lp1J4bszKfa7fwkIm+JleLLd1Go= - -is-glob@^2.0.0, is-glob@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= - dependencies: - is-extglob "^1.0.0" - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" - integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= - dependencies: - is-extglob "^2.1.1" - -is-number@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" - integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= - dependencies: - kind-of "^3.0.2" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" - integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== - -is-obj@^1.0.0, is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= - -is-path-cwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" - integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0= - -is-path-in-cwd@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" - integrity sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ== - dependencies: - is-path-inside "^1.0.0" - -is-path-inside@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" - integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= - dependencies: - path-is-inside "^1.0.1" - -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-posix-bracket@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" - integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= - -is-primitive@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" - integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= - -is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= - -is-regex@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" - integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= - dependencies: - has "^1.0.1" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= - -is-resolvable@^1.0.0, is-resolvable@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - -is-root@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.0.0.tgz#838d1e82318144e5a6f77819d90207645acc7019" - integrity sha512-F/pJIk8QD6OX5DNhRB7hWamLsUilmkDGho48KbgZ6xg/lmAZXHxzXQ91jzB3yRSw5kdQGGGc4yz8HYhTYIMWPg== - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-svg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" - integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== - dependencies: - html-comment-regex "^1.1.0" - -is-symbol@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" - integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== - dependencies: - has-symbols "^1.0.0" - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-utf8@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= - -is-windows@^1.0.1, is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= - -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isemail@3.x.x: - version "3.2.0" - resolved "https://registry.yarnpkg.com/isemail/-/isemail-3.2.0.tgz#59310a021931a9fb06bbb51e155ce0b3f236832c" - integrity sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg== - dependencies: - punycode "2.x.x" - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -istanbul-api@^1.3.1: - version "1.3.7" - resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.7.tgz#a86c770d2b03e11e3f778cd7aedd82d2722092aa" - integrity sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA== - dependencies: - async "^2.1.4" - fileset "^2.0.2" - istanbul-lib-coverage "^1.2.1" - istanbul-lib-hook "^1.2.2" - istanbul-lib-instrument "^1.10.2" - istanbul-lib-report "^1.1.5" - istanbul-lib-source-maps "^1.2.6" - istanbul-reports "^1.5.1" - js-yaml "^3.7.0" - mkdirp "^0.5.1" - once "^1.4.0" - -istanbul-lib-coverage@^1.2.0, istanbul-lib-coverage@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz#ccf7edcd0a0bb9b8f729feeb0930470f9af664f0" - integrity sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ== - -istanbul-lib-hook@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz#bc6bf07f12a641fbf1c85391d0daa8f0aea6bf86" - integrity sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw== - dependencies: - append-transform "^0.4.0" - -istanbul-lib-instrument@^1.10.1, istanbul-lib-instrument@^1.10.2: - version "1.10.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz#1f55ed10ac3c47f2bdddd5307935126754d0a9ca" - integrity sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A== - dependencies: - babel-generator "^6.18.0" - babel-template "^6.16.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - babylon "^6.18.0" - istanbul-lib-coverage "^1.2.1" - semver "^5.3.0" - -istanbul-lib-report@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz#f2a657fc6282f96170aaf281eb30a458f7f4170c" - integrity sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw== - dependencies: - istanbul-lib-coverage "^1.2.1" - mkdirp "^0.5.1" - path-parse "^1.0.5" - supports-color "^3.1.2" - -istanbul-lib-source-maps@^1.2.4, istanbul-lib-source-maps@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz#37b9ff661580f8fca11232752ee42e08c6675d8f" - integrity sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg== - dependencies: - debug "^3.1.0" - istanbul-lib-coverage "^1.2.1" - mkdirp "^0.5.1" - rimraf "^2.6.1" - source-map "^0.5.3" - -istanbul-reports@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.5.1.tgz#97e4dbf3b515e8c484caea15d6524eebd3ff4e1a" - integrity sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw== - dependencies: - handlebars "^4.0.3" - -jest-changed-files@^23.4.2: - version "23.4.2" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-23.4.2.tgz#1eed688370cd5eebafe4ae93d34bb3b64968fe83" - integrity sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA== - dependencies: - throat "^4.0.0" - -jest-cli@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.6.0.tgz#61ab917744338f443ef2baa282ddffdd658a5da4" - integrity sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ== - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.1" - exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.1.11" - import-local "^1.0.0" - is-ci "^1.0.10" - istanbul-api "^1.3.1" - istanbul-lib-coverage "^1.2.0" - istanbul-lib-instrument "^1.10.1" - istanbul-lib-source-maps "^1.2.4" - jest-changed-files "^23.4.2" - jest-config "^23.6.0" - jest-environment-jsdom "^23.4.0" - jest-get-type "^22.1.0" - jest-haste-map "^23.6.0" - jest-message-util "^23.4.0" - jest-regex-util "^23.3.0" - jest-resolve-dependencies "^23.6.0" - jest-runner "^23.6.0" - jest-runtime "^23.6.0" - jest-snapshot "^23.6.0" - jest-util "^23.4.0" - jest-validate "^23.6.0" - jest-watcher "^23.4.0" - jest-worker "^23.2.0" - micromatch "^2.3.11" - node-notifier "^5.2.1" - prompts "^0.1.9" - realpath-native "^1.0.0" - rimraf "^2.5.4" - slash "^1.0.0" - string-length "^2.0.0" - strip-ansi "^4.0.0" - which "^1.2.12" - yargs "^11.0.0" - -jest-config@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.6.0.tgz#f82546a90ade2d8c7026fbf6ac5207fc22f8eb1d" - integrity sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ== - dependencies: - babel-core "^6.0.0" - babel-jest "^23.6.0" - chalk "^2.0.1" - glob "^7.1.1" - jest-environment-jsdom "^23.4.0" - jest-environment-node "^23.4.0" - jest-get-type "^22.1.0" - jest-jasmine2 "^23.6.0" - jest-regex-util "^23.3.0" - jest-resolve "^23.6.0" - jest-util "^23.4.0" - jest-validate "^23.6.0" - micromatch "^2.3.11" - pretty-format "^23.6.0" - -jest-diff@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-23.6.0.tgz#1500f3f16e850bb3d71233408089be099f610c7d" - integrity sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g== - dependencies: - chalk "^2.0.1" - diff "^3.2.0" - jest-get-type "^22.1.0" - pretty-format "^23.6.0" - -jest-docblock@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-23.2.0.tgz#f085e1f18548d99fdd69b20207e6fd55d91383a7" - integrity sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c= - dependencies: - detect-newline "^2.1.0" - -jest-each@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-23.6.0.tgz#ba0c3a82a8054387016139c733a05242d3d71575" - integrity sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg== - dependencies: - chalk "^2.0.1" - pretty-format "^23.6.0" - -jest-environment-jsdom@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz#056a7952b3fea513ac62a140a2c368c79d9e6023" - integrity sha1-BWp5UrP+pROsYqFAosNox52eYCM= - dependencies: - jest-mock "^23.2.0" - jest-util "^23.4.0" - jsdom "^11.5.1" - -jest-environment-node@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.4.0.tgz#57e80ed0841dea303167cce8cd79521debafde10" - integrity sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA= - dependencies: - jest-mock "^23.2.0" - jest-util "^23.4.0" - -jest-get-type@^22.1.0: - version "22.4.3" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4" - integrity sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w== - -jest-haste-map@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.6.0.tgz#2e3eb997814ca696d62afdb3f2529f5bbc935e16" - integrity sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg== - dependencies: - fb-watchman "^2.0.0" - graceful-fs "^4.1.11" - invariant "^2.2.4" - jest-docblock "^23.2.0" - jest-serializer "^23.0.1" - jest-worker "^23.2.0" - micromatch "^2.3.11" - sane "^2.0.0" - -jest-jasmine2@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz#840e937f848a6c8638df24360ab869cc718592e0" - integrity sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ== - dependencies: - babel-traverse "^6.0.0" - chalk "^2.0.1" - co "^4.6.0" - expect "^23.6.0" - is-generator-fn "^1.0.0" - jest-diff "^23.6.0" - jest-each "^23.6.0" - jest-matcher-utils "^23.6.0" - jest-message-util "^23.4.0" - jest-snapshot "^23.6.0" - jest-util "^23.4.0" - pretty-format "^23.6.0" - -jest-leak-detector@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz#e4230fd42cf381a1a1971237ad56897de7e171de" - integrity sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg== - dependencies: - pretty-format "^23.6.0" - -jest-matcher-utils@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz#726bcea0c5294261a7417afb6da3186b4b8cac80" - integrity sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog== - dependencies: - chalk "^2.0.1" - jest-get-type "^22.1.0" - pretty-format "^23.6.0" - -jest-message-util@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.4.0.tgz#17610c50942349508d01a3d1e0bda2c079086a9f" - integrity sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8= - dependencies: - "@babel/code-frame" "^7.0.0-beta.35" - chalk "^2.0.1" - micromatch "^2.3.11" - slash "^1.0.0" - stack-utils "^1.0.1" - -jest-mock@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.2.0.tgz#ad1c60f29e8719d47c26e1138098b6d18b261134" - integrity sha1-rRxg8p6HGdR8JuETgJi20YsmETQ= - -jest-pnp-resolver@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.0.1.tgz#f397cd71dbcd4a1947b2e435f6da8e9a347308fa" - integrity sha512-kzhvJQp+9k0a/hpvIIzOJgOwfOqmnohdrAMZW2EscH3kxR2VWD7EcPa10cio8EK9V7PcD75bhG1pFnO70zGwSQ== - -jest-regex-util@^23.3.0: - version "23.3.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.3.0.tgz#5f86729547c2785c4002ceaa8f849fe8ca471bc5" - integrity sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U= - -jest-resolve-dependencies@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz#b4526af24c8540d9a3fab102c15081cf509b723d" - integrity sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA== - dependencies: - jest-regex-util "^23.3.0" - jest-snapshot "^23.6.0" - -jest-resolve@23.6.0, jest-resolve@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.6.0.tgz#cf1d1a24ce7ee7b23d661c33ba2150f3aebfa0ae" - integrity sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA== - dependencies: - browser-resolve "^1.11.3" - chalk "^2.0.1" - realpath-native "^1.0.0" - -jest-runner@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.6.0.tgz#3894bd219ffc3f3cb94dc48a4170a2e6f23a5a38" - integrity sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA== - dependencies: - exit "^0.1.2" - graceful-fs "^4.1.11" - jest-config "^23.6.0" - jest-docblock "^23.2.0" - jest-haste-map "^23.6.0" - jest-jasmine2 "^23.6.0" - jest-leak-detector "^23.6.0" - jest-message-util "^23.4.0" - jest-runtime "^23.6.0" - jest-util "^23.4.0" - jest-worker "^23.2.0" - source-map-support "^0.5.6" - throat "^4.0.0" - -jest-runtime@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.6.0.tgz#059e58c8ab445917cd0e0d84ac2ba68de8f23082" - integrity sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw== - dependencies: - babel-core "^6.0.0" - babel-plugin-istanbul "^4.1.6" - chalk "^2.0.1" - convert-source-map "^1.4.0" - exit "^0.1.2" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.1.11" - jest-config "^23.6.0" - jest-haste-map "^23.6.0" - jest-message-util "^23.4.0" - jest-regex-util "^23.3.0" - jest-resolve "^23.6.0" - jest-snapshot "^23.6.0" - jest-util "^23.4.0" - jest-validate "^23.6.0" - micromatch "^2.3.11" - realpath-native "^1.0.0" - slash "^1.0.0" - strip-bom "3.0.0" - write-file-atomic "^2.1.0" - yargs "^11.0.0" - -jest-serializer@^23.0.1: - version "23.0.1" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.1.tgz#a3776aeb311e90fe83fab9e533e85102bd164165" - integrity sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU= - -jest-snapshot@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-23.6.0.tgz#f9c2625d1b18acda01ec2d2b826c0ce58a5aa17a" - integrity sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg== - dependencies: - babel-types "^6.0.0" - chalk "^2.0.1" - jest-diff "^23.6.0" - jest-matcher-utils "^23.6.0" - jest-message-util "^23.4.0" - jest-resolve "^23.6.0" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - pretty-format "^23.6.0" - semver "^5.5.0" - -jest-util@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.4.0.tgz#4d063cb927baf0a23831ff61bec2cbbf49793561" - integrity sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE= - dependencies: - callsites "^2.0.0" - chalk "^2.0.1" - graceful-fs "^4.1.11" - is-ci "^1.0.10" - jest-message-util "^23.4.0" - mkdirp "^0.5.1" - slash "^1.0.0" - source-map "^0.6.0" - -jest-validate@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz#36761f99d1ed33fcd425b4e4c5595d62b6597474" - integrity sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A== - dependencies: - chalk "^2.0.1" - jest-get-type "^22.1.0" - leven "^2.1.0" - pretty-format "^23.6.0" - -jest-watcher@^23.4.0: - version "23.4.0" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-23.4.0.tgz#d2e28ce74f8dad6c6afc922b92cabef6ed05c91c" - integrity sha1-0uKM50+NrWxq/JIrksq+9u0FyRw= - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.1" - string-length "^2.0.0" - -jest-worker@^23.2.0: - version "23.2.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.2.0.tgz#faf706a8da36fae60eb26957257fa7b5d8ea02b9" - integrity sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk= - dependencies: - merge-stream "^1.0.1" - -jest@23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/jest/-/jest-23.6.0.tgz#ad5835e923ebf6e19e7a1d7529a432edfee7813d" - integrity sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw== - dependencies: - import-local "^1.0.0" - jest-cli "^23.6.0" - -joi@^11.1.1: - version "11.4.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-11.4.0.tgz#f674897537b625e9ac3d0b7e1604c828ad913ccb" - integrity sha512-O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA== - dependencies: - hoek "4.x.x" - isemail "3.x.x" - topo "2.x.x" - -js-levenshtein@^1.1.3: - version "1.1.4" - resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.4.tgz#3a56e3cbf589ca0081eb22cd9ba0b1290a16d26e" - integrity sha512-PxfGzSs0ztShKrUYPIn5r0MtyAhYcCwmndozzpz8YObbPnD1jFxzlBGbRnX2mIu6Z13xN6+PTu05TQFnZFlzow== - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-tokens@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= - -js-yaml@^3.12.0, js-yaml@^3.7.0, js-yaml@^3.9.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1" - integrity sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jsdom@>=11.0.0: - version "13.1.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-13.1.0.tgz#fa7356f0cc8111d0f1077cb7800d06f22f1d66c7" - integrity sha512-C2Kp0qNuopw0smXFaHeayvharqF3kkcNqlcIlSX71+3XrsOFwkEPLt/9f5JksMmaul2JZYIQuY+WTpqHpQQcLg== - dependencies: - abab "^2.0.0" - acorn "^6.0.4" - acorn-globals "^4.3.0" - array-equal "^1.0.0" - cssom "^0.3.4" - cssstyle "^1.1.1" - data-urls "^1.1.0" - domexception "^1.0.1" - escodegen "^1.11.0" - html-encoding-sniffer "^1.0.2" - nwsapi "^2.0.9" - parse5 "5.1.0" - pn "^1.1.0" - request "^2.88.0" - request-promise-native "^1.0.5" - saxes "^3.1.4" - symbol-tree "^3.2.2" - tough-cookie "^2.5.0" - w3c-hr-time "^1.0.1" - w3c-xmlserializer "^1.0.1" - webidl-conversions "^4.0.2" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^7.0.0" - ws "^6.1.2" - xml-name-validator "^3.0.0" - -jsdom@^11.5.1: - version "11.12.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" - integrity sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== - dependencies: - abab "^2.0.0" - acorn "^5.5.3" - acorn-globals "^4.1.0" - array-equal "^1.0.0" - cssom ">= 0.3.2 < 0.4.0" - cssstyle "^1.0.0" - data-urls "^1.0.0" - domexception "^1.0.1" - escodegen "^1.9.1" - html-encoding-sniffer "^1.0.2" - left-pad "^1.3.0" - nwsapi "^2.0.7" - parse5 "4.0.0" - pn "^1.1.0" - request "^2.87.0" - request-promise-native "^1.0.5" - sax "^1.2.4" - symbol-tree "^3.2.2" - tough-cookie "^2.3.4" - w3c-hr-time "^1.0.1" - webidl-conversions "^4.0.2" - whatwg-encoding "^1.0.3" - whatwg-mimetype "^2.1.0" - whatwg-url "^6.4.1" - ws "^5.2.0" - xml-name-validator "^3.0.0" - -jsesc@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" - integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - -json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -json-stable-stringify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" - integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= - dependencies: - jsonify "~0.0.0" - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json3@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" - integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= - -json5@^0.5.0, json5@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -json5@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" - integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ== - dependencies: - minimist "^1.2.0" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonify@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" - integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -jsx-ast-utils@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f" - integrity sha1-6AGxs5mF4g//yHtA43SAgOLcrH8= - dependencies: - array-includes "^3.0.3" - -killable@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" - integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== - -kind-of@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" - integrity sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU= - dependencies: - is-buffer "^1.0.2" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== - -kleur@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-2.0.2.tgz#b704f4944d95e255d038f0cb05fb8a602c55a300" - integrity sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ== - -last-call-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" - integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== - dependencies: - lodash "^4.17.5" - webpack-sources "^1.1.0" - -lazy-cache@^0.2.3: - version "0.2.7" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" - integrity sha1-f+3fLctu23fRHvHRF6tf/fCrG2U= - -lazy-cache@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" - integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= - -lcid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= - dependencies: - invert-kv "^1.0.0" - -lcid@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" - integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== - dependencies: - invert-kv "^2.0.0" - -left-pad@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" - integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== - -leven@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" - integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= - -levn@^0.3.0, levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" - -load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" - integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" - -loader-fs-cache@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc" - integrity sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw= - dependencies: - find-cache-dir "^0.1.1" - mkdirp "0.5.1" - -loader-runner@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.1.tgz#026f12fe7c3115992896ac02ba022ba92971b979" - integrity sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw== - -loader-utils@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" - integrity sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0= - dependencies: - big.js "^3.1.3" - emojis-list "^2.0.0" - json5 "^0.5.0" - -loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" - integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== - dependencies: - big.js "^5.2.2" - emojis-list "^2.0.0" - json5 "^1.0.1" - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -lodash._reinterpolate@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= - -lodash.tail@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" - integrity sha1-0jM6NtnncXyK0vfKyv7HwytERmQ= - -lodash.template@^4.2.4, lodash.template@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" - integrity sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A= - dependencies: - lodash._reinterpolate "~3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" - integrity sha1-K01OlbpEDZFf8IvImeRVNmZxMxY= - dependencies: - lodash._reinterpolate "~3.0.0" - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= - -"lodash@>=3.5 <5", lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5: - version "4.17.11" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== - -loglevel@^1.4.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" - integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lower-case@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= - -lru-cache@^4.0.1, lru-cache@^4.1.1: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -make-dir@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" - integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== - dependencies: - pify "^3.0.0" - -makeerror@1.0.x: - version "1.0.11" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" - integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= - dependencies: - tmpl "1.0.x" - -mamacro@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" - integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== - -map-age-cleaner@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -math-random@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" - integrity sha1-izqsWIuKZuSXXjzepn97sylgH6w= - -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -mdn-data@~1.1.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" - integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= - -mem@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" - integrity sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y= - dependencies: - mimic-fn "^1.0.0" - -mem@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-4.0.0.tgz#6437690d9471678f6cc83659c00cbafcd6b0cdaf" - integrity sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA== - dependencies: - map-age-cleaner "^0.1.1" - mimic-fn "^1.0.0" - p-is-promise "^1.1.0" - -memory-fs@^0.4.0, memory-fs@~0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -merge-deep@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/merge-deep/-/merge-deep-3.0.2.tgz#f39fa100a4f1bd34ff29f7d2bf4508fbb8d83ad2" - integrity sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA== - dependencies: - arr-union "^3.1.0" - clone-deep "^0.2.4" - kind-of "^3.0.2" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - -merge-stream@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" - integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE= - dependencies: - readable-stream "^2.0.1" - -merge2@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5" - integrity sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA== - -merge@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.1.tgz#38bebf80c3220a8a487b6fcfb3941bb11720c145" - integrity sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - -micromatch@^2.3.11: - version "2.3.11" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" - integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= - dependencies: - arr-diff "^2.0.0" - array-unique "^0.2.1" - braces "^1.8.2" - expand-brackets "^0.1.4" - extglob "^0.3.1" - filename-regex "^2.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.1" - kind-of "^3.0.2" - normalize-path "^2.0.1" - object.omit "^2.0.0" - parse-glob "^3.0.4" - regex-cache "^0.4.2" - -micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8, micromatch@^3.1.9: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -"mime-db@>= 1.36.0 < 2", mime-db@~1.37.0: - version "1.37.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" - integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== - -mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.19: - version "2.1.21" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" - integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg== - dependencies: - mime-db "~1.37.0" - -mime@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" - integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== - -mime@^2.0.3, mime@^2.3.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6" - integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w== - -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - -mini-css-extract-plugin@0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz#98d60fcc5d228c3e36a9bd15a1d6816d6580beb8" - integrity sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg== - dependencies: - loader-utils "^1.1.0" - schema-utils "^1.0.0" - webpack-sources "^1.1.0" - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= - -minimatch@3.0.4, minimatch@^3.0.3, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - -minimist@^1.1.1, minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - -minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= - -minipass@^2.2.1, minipass@^2.3.4: - version "2.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -minizlib@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== - dependencies: - minipass "^2.2.1" - -mississippi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f" - integrity sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^2.0.1" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mixin-deep@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" - integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mixin-object@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" - integrity sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= - dependencies: - for-in "^0.1.3" - is-extendable "^0.1.1" - -mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= - dependencies: - minimist "0.0.8" - -move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= - -multicast-dns@^6.0.1: - version "6.2.3" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" - integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== - dependencies: - dns-packet "^1.3.1" - thunky "^1.0.2" - -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= - -nan@^2.9.2: - version "2.12.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552" - integrity sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -needle@^2.2.1: - version "2.2.4" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" - integrity sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA== - dependencies: - debug "^2.1.2" - iconv-lite "^0.4.4" - sax "^1.2.4" - -negotiator@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" - integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk= - -neo-async@^2.5.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835" - integrity sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA== - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -no-case@^2.2.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" - integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== - dependencies: - lower-case "^1.1.1" - -node-forge@0.7.5: - version "0.7.5" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" - integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ== - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= - -node-libs-browser@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz#5f94263d404f6e44767d726901fff05478d600df" - integrity sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg== - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^1.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.0" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.10.3" - vm-browserify "0.0.4" - -node-notifier@^5.2.1: - version "5.3.0" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.3.0.tgz#c77a4a7b84038733d5fb351aafd8a268bfe19a01" - integrity sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q== - dependencies: - growly "^1.3.0" - semver "^5.5.0" - shellwords "^0.1.1" - which "^1.3.0" - -node-pre-gyp@^0.10.0: - version "0.10.3" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" - integrity sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A== - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -node-releases@^1.0.0-alpha.11, node-releases@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.3.tgz#aad9ce0dcb98129c753f772c0aa01360fb90fbd2" - integrity sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ== - dependencies: - semver "^5.3.0" - -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-package-data@^2.3.2: - version "2.4.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" - integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw== - dependencies: - hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.0.1, normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= - -normalize-url@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" - integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== - -npm-bundled@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979" - integrity sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g== - -npm-packlist@^1.1.6: - version "1.1.12" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a" - integrity sha512-WJKFOVMeAlsU/pjXuqVdzU0WfgtIBCupkEVwn+1Y0ERAbUfWw8R4GjgVbaKnUjRoD2FoQbHOCbOyT5Mbs9Lw4g== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -nth-check@^1.0.2, nth-check@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== - dependencies: - boolbase "~1.0.0" - -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - -nwsapi@^2.0.7, nwsapi@^2.0.9: - version "2.0.9" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz#77ac0cdfdcad52b6a1151a84e73254edc33ed016" - integrity sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ== - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@4.1.1, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-hash@^1.1.4: - version "1.3.1" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" - integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== - -object-keys@^1.0.11, object-keys@^1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" - integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" - integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== - dependencies: - define-properties "^1.1.2" - function-bind "^1.1.1" - has-symbols "^1.0.0" - object-keys "^1.0.11" - -object.getownpropertydescriptors@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" - integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= - dependencies: - define-properties "^1.1.2" - es-abstract "^1.5.1" - -object.omit@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" - integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= - dependencies: - for-own "^0.1.4" - is-extendable "^0.1.1" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -object.values@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.0.4.tgz#e524da09b4f66ff05df457546ec72ac99f13069a" - integrity sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo= - dependencies: - define-properties "^1.1.2" - es-abstract "^1.6.1" - function-bind "^1.1.0" - has "^1.0.1" - -obuf@^1.0.0, obuf@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" - integrity sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c= - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= - dependencies: - mimic-fn "^1.0.0" - -opn@5.4.0, opn@^5.1.0: - version "5.4.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" - integrity sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw== - dependencies: - is-wsl "^1.1.0" - -optimist@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" - integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= - dependencies: - minimist "~0.0.1" - wordwrap "~0.0.2" - -optimize-css-assets-webpack-plugin@5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz#9eb500711d35165b45e7fd60ba2df40cb3eb9159" - integrity sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A== - dependencies: - cssnano "^4.1.0" - last-call-webpack-plugin "^3.0.0" - -optionator@^0.8.1, optionator@^0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.4" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - wordwrap "~1.0.0" - -original@>=0.0.5: - version "1.0.2" - resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" - integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== - dependencies: - url-parse "^1.4.3" - -os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= - -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= - -os-locale@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" - integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA== - dependencies: - execa "^0.7.0" - lcid "^1.0.0" - mem "^1.1.0" - -os-locale@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" - integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== - dependencies: - execa "^1.0.0" - lcid "^2.0.0" - mem "^4.0.0" - -os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - -p-is-promise@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" - integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= - -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== - dependencies: - p-try "^1.0.0" - -p-limit@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68" - integrity sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g== - dependencies: - p-try "^2.0.0" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= - dependencies: - p-limit "^1.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-map@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" - integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA== - -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= - -p-try@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" - integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== - -pako@~1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.7.tgz#2473439021b57f1516c82f58be7275ad8ef1bb27" - integrity sha512-3HNK5tW4x8o5mO8RuHZp3Ydw9icZXx0RANAOMzlMzx7LVXhMJ4mo3MOBpzyd7r/+RUu8BmndP47LXT+vzjtWcQ== - -parallel-transform@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" - integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= - dependencies: - cyclist "~0.2.2" - inherits "^2.0.3" - readable-stream "^2.1.5" - -param-case@2.1.x: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= - dependencies: - no-case "^2.2.0" - -parse-asn1@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.1.tgz#f6bf293818332bd0dab54efb16087724745e6ca8" - integrity sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw== - dependencies: - asn1.js "^4.0.0" - browserify-aes "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - -parse-glob@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" - integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= - dependencies: - glob-base "^0.3.0" - is-dotfile "^1.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.0" - -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= - dependencies: - error-ex "^1.2.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - -parse5@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" - integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== - -parse5@5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" - integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== - -parseurl@~1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" - integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M= - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" - integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= - dependencies: - pinkie-promise "^2.0.0" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-is-inside@^1.0.1, path-is-inside@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-parse@^1.0.5, path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= - dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= - dependencies: - pify "^2.0.0" - -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - -pbkdf2@^3.0.3: - version "3.0.17" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" - integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - -pkg-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" - integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= - dependencies: - find-up "^1.0.0" - -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= - dependencies: - find-up "^2.1.0" - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-up@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" - integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= - dependencies: - find-up "^2.1.0" - -pluralize@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" - integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow== - -pn@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" - integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== - -pnp-webpack-plugin@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.1.0.tgz#947a96d1db94bb5a1fc014d83b581e428699ac8c" - integrity sha512-CPCdcFxx7fEcDMWTDjXe2Wypt4JuMt4q5Q2UrpTcyBBkLiCIyPEh/mCGmUWIcNkKGyXwQ9Y2wVhlKm6ketiBNQ== - -portfinder@^1.0.9: - version "1.0.20" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" - integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw== - dependencies: - async "^1.5.2" - debug "^2.2.0" - mkdirp "0.5.x" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -postcss-attribute-case-insensitive@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.0.tgz#807b6a797ad8bf1c821b2d51cf641e9dd3837624" - integrity sha512-K/zqdg0/UgUgC8qR0lDuxYzmowPpnvrrNC5YuoqzhHMubR9AuhsPlpVu3jjkLHgDAzR+ohD/m7//iGnN9WxbzQ== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-calc@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" - integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ== - dependencies: - css-unit-converter "^1.1.1" - postcss "^7.0.5" - postcss-selector-parser "^5.0.0-rc.4" - postcss-value-parser "^3.3.1" - -postcss-color-functional-notation@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" - integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-gray@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" - integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-color-hex-alpha@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.2.tgz#e9b1886bb038daed33f6394168c210b40bb4fdb6" - integrity sha512-8bIOzQMGdZVifoBQUJdw+yIY00omBd2EwkJXepQo9cjp1UOHHHoeRDeSzTP6vakEpaRc6GAIOfvcQR7jBYaG5Q== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-mod-function@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" - integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-rebeccapurple@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" - integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-colormin@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.2.tgz#93cd1fa11280008696887db1a528048b18e7ed99" - integrity sha512-1QJc2coIehnVFsz0otges8kQLsryi4lo19WD+U5xCWvXd0uw/Z+KKYnbiNDCnO9GP+PvErPHCG0jNvWTngk9Rw== - dependencies: - browserslist "^4.0.0" - color "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-convert-values@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" - integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-custom-media@^7.0.7: - version "7.0.7" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.7.tgz#bbc698ed3089ded61aad0f5bfb1fb48bf6969e73" - integrity sha512-bWPCdZKdH60wKOTG4HKEgxWnZVjAIVNOJDvi3lkuTa90xo/K0YHa2ZnlKLC5e2qF8qCcMQXt0yzQITBp8d0OFA== - dependencies: - postcss "^7.0.5" - -postcss-custom-properties@^8.0.9: - version "8.0.9" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-8.0.9.tgz#8943870528a6eae4c8e8d285b6ccc9fd1f97e69c" - integrity sha512-/Lbn5GP2JkKhgUO2elMs4NnbUJcvHX4AaF5nuJDaNkd2chYW1KA5qtOGGgdkBEWcXtKSQfHXzT7C6grEVyb13w== - dependencies: - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-custom-selectors@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" - integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-dir-pseudo-class@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" - integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-discard-comments@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.1.tgz#30697735b0c476852a7a11050eb84387a67ef55d" - integrity sha512-Ay+rZu1Sz6g8IdzRjUgG2NafSNpp2MSMOQUb+9kkzzzP+kh07fP0yNbhtFejURnyVXSX3FYy2nVNW1QTnNjgBQ== - dependencies: - postcss "^7.0.0" - -postcss-discard-duplicates@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" - integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== - dependencies: - postcss "^7.0.0" - -postcss-discard-empty@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" - integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== - dependencies: - postcss "^7.0.0" - -postcss-discard-overridden@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" - integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== - dependencies: - postcss "^7.0.0" - -postcss-double-position-gradients@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" - integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== - dependencies: - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-env-function@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" - integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-flexbugs-fixes@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz#e094a9df1783e2200b7b19f875dcad3b3aff8b20" - integrity sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA== - dependencies: - postcss "^7.0.0" - -postcss-focus-visible@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" - integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== - dependencies: - postcss "^7.0.2" - -postcss-focus-within@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" - integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== - dependencies: - postcss "^7.0.2" - -postcss-font-variant@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz#71dd3c6c10a0d846c5eda07803439617bbbabacc" - integrity sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg== - dependencies: - postcss "^7.0.2" - -postcss-gap-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" - integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== - dependencies: - postcss "^7.0.2" - -postcss-image-set-function@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" - integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-initial@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.0.tgz#1772512faf11421b791fb2ca6879df5f68aa0517" - integrity sha512-WzrqZ5nG9R9fUtrA+we92R4jhVvEB32IIRTzfIG/PLL8UV4CvbF1ugTEHEFX6vWxl41Xt5RTCJPEZkuWzrOM+Q== - dependencies: - lodash.template "^4.2.4" - postcss "^7.0.2" - -postcss-lab-function@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" - integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-load-config@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.0.0.tgz#f1312ddbf5912cd747177083c5ef7a19d62ee484" - integrity sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ== - dependencies: - cosmiconfig "^4.0.0" - import-cwd "^2.0.0" - -postcss-loader@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" - integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== - dependencies: - loader-utils "^1.1.0" - postcss "^7.0.0" - postcss-load-config "^2.0.0" - schema-utils "^1.0.0" - -postcss-logical@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" - integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== - dependencies: - postcss "^7.0.2" - -postcss-media-minmax@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" - integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== - dependencies: - postcss "^7.0.2" - -postcss-merge-longhand@^4.0.10: - version "4.0.10" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.10.tgz#c4d63ab57bdc054ab4067ab075d488c8c2978380" - integrity sha512-hME10s6CSjm9nlVIcO1ukR7Jr5RisTaaC1y83jWCivpuBtPohA3pZE7cGTIVSYjXvLnXozHTiVOkG4dnnl756g== - dependencies: - css-color-names "0.0.4" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - stylehacks "^4.0.0" - -postcss-merge-rules@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.2.tgz#2be44401bf19856f27f32b8b12c0df5af1b88e74" - integrity sha512-UiuXwCCJtQy9tAIxsnurfF0mrNHKc4NnNx6NxqmzNNjXpQwLSukUxELHTRF0Rg1pAmcoKLih8PwvZbiordchag== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - cssnano-util-same-parent "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - vendors "^1.0.0" - -postcss-minify-font-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" - integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-minify-gradients@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.1.tgz#6da95c6e92a809f956bb76bf0c04494953e1a7dd" - integrity sha512-pySEW3E6Ly5mHm18rekbWiAjVi/Wj8KKt2vwSfVFAWdW6wOIekgqxKxLU7vJfb107o3FDNPkaYFCxGAJBFyogA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - is-color-stop "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-minify-params@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.1.tgz#5b2e2d0264dd645ef5d68f8fec0d4c38c1cf93d2" - integrity sha512-h4W0FEMEzBLxpxIVelRtMheskOKKp52ND6rJv+nBS33G1twu2tCyurYj/YtgU76+UDCvWeNs0hs8HFAWE2OUFg== - dependencies: - alphanum-sort "^1.0.0" - browserslist "^4.0.0" - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - uniqs "^2.0.0" - -postcss-minify-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.1.tgz#a891c197977cc37abf60b3ea06b84248b1c1e9cd" - integrity sha512-8+plQkomve3G+CodLCgbhAKrb5lekAnLYuL1d7Nz+/7RANpBEVdgBkPNwljfSKvZ9xkkZTZITd04KP+zeJTJqg== - dependencies: - alphanum-sort "^1.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - -postcss-modules-extract-imports@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" - integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== - dependencies: - postcss "^6.0.1" - -postcss-modules-local-by-default@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" - integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= - dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" - -postcss-modules-scope@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" - integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= - dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" - -postcss-modules-values@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" - integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= - dependencies: - icss-replace-symbols "^1.1.0" - postcss "^6.0.1" - -postcss-nesting@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.0.tgz#6e26a770a0c8fcba33782a6b6f350845e1a448f6" - integrity sha512-WSsbVd5Ampi3Y0nk/SKr5+K34n52PqMqEfswu6RtU4r7wA8vSD+gM8/D9qq4aJkHImwn1+9iEFTbjoWsQeqtaQ== - dependencies: - postcss "^7.0.2" - -postcss-normalize-charset@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" - integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== - dependencies: - postcss "^7.0.0" - -postcss-normalize-display-values@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.1.tgz#d9a83d47c716e8a980f22f632c8b0458cfb48a4c" - integrity sha512-R5mC4vaDdvsrku96yXP7zak+O3Mm9Y8IslUobk7IMP+u/g+lXvcN4jngmHY5zeJnrQvE13dfAg5ViU05ZFDwdg== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-positions@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.1.tgz#ee2d4b67818c961964c6be09d179894b94fd6ba1" - integrity sha512-GNoOaLRBM0gvH+ZRb2vKCIujzz4aclli64MBwDuYGU2EY53LwiP7MxOZGE46UGtotrSnmarPPZ69l2S/uxdaWA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-repeat-style@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.1.tgz#5293f234b94d7669a9f805495d35b82a581c50e5" - integrity sha512-fFHPGIjBUyUiswY2rd9rsFcC0t3oRta4wxE1h3lpwfQZwFeFjXFSiDtdJ7APCmHQOnUZnqYBADNRPKPwFAONgA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-string@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.1.tgz#23c5030c2cc24175f66c914fa5199e2e3c10fef3" - integrity sha512-IJoexFTkAvAq5UZVxWXAGE0yLoNN/012v7TQh5nDo6imZJl2Fwgbhy3J2qnIoaDBrtUP0H7JrXlX1jjn2YcvCQ== - dependencies: - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-timing-functions@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.1.tgz#8be83e0b9cb3ff2d1abddee032a49108f05f95d7" - integrity sha512-1nOtk7ze36+63ONWD8RCaRDYsnzorrj+Q6fxkQV+mlY5+471Qx9kspqv0O/qQNMeApg8KNrRf496zHwJ3tBZ7w== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-unicode@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" - integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-url@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" - integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== - dependencies: - is-absolute-url "^2.0.0" - normalize-url "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-whitespace@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.1.tgz#d14cb639b61238418ac8bc8d3b7bdd65fc86575e" - integrity sha512-U8MBODMB2L+nStzOk6VvWWjZgi5kQNShCyjRhMT3s+W9Jw93yIjOnrEkKYD3Ul7ChWbEcjDWmXq0qOL9MIAnAw== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-ordered-values@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.1.tgz#2e3b432ef3e489b18333aeca1f1295eb89be9fc2" - integrity sha512-PeJiLgJWPzkVF8JuKSBcylaU+hDJ/TX3zqAMIjlghgn1JBi6QwQaDZoDIlqWRcCAI8SxKrt3FCPSRmOgKRB97Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-overflow-shorthand@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" - integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== - dependencies: - postcss "^7.0.2" - -postcss-page-break@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" - integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== - dependencies: - postcss "^7.0.2" - -postcss-place@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" - integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-preset-env@6.3.1: - version "6.3.1" - resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-6.3.1.tgz#bd0f6353c44f41d0be61da278af33a6559e0aa6a" - integrity sha512-erl+OcCTr1+jsfJNQjBweyb8Y1s6KngUBwoqJnRXO197PmEE6u9HxZfnpKkTQqasxZljxNHzXR5hMb7MdD0Zdw== - dependencies: - autoprefixer "^9.3.1" - browserslist "^4.3.4" - caniuse-lite "^1.0.30000905" - cssdb "^4.1.0" - postcss "^7.0.5" - postcss-attribute-case-insensitive "^4.0.0" - postcss-color-functional-notation "^2.0.1" - postcss-color-gray "^5.0.0" - postcss-color-hex-alpha "^5.0.2" - postcss-color-mod-function "^3.0.3" - postcss-color-rebeccapurple "^4.0.1" - postcss-custom-media "^7.0.7" - postcss-custom-properties "^8.0.9" - postcss-custom-selectors "^5.1.2" - postcss-dir-pseudo-class "^5.0.0" - postcss-double-position-gradients "^1.0.0" - postcss-env-function "^2.0.2" - postcss-focus-visible "^4.0.0" - postcss-focus-within "^3.0.0" - postcss-font-variant "^4.0.0" - postcss-gap-properties "^2.0.0" - postcss-image-set-function "^3.0.1" - postcss-initial "^3.0.0" - postcss-lab-function "^2.0.1" - postcss-logical "^3.0.0" - postcss-media-minmax "^4.0.0" - postcss-nesting "^7.0.0" - postcss-overflow-shorthand "^2.0.0" - postcss-page-break "^2.0.0" - postcss-place "^4.0.1" - postcss-pseudo-class-any-link "^6.0.0" - postcss-replace-overflow-wrap "^3.0.0" - postcss-selector-matches "^4.0.0" - postcss-selector-not "^4.0.0" - -postcss-pseudo-class-any-link@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" - integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-reduce-initial@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.2.tgz#bac8e325d67510ee01fa460676dc8ea9e3b40f15" - integrity sha512-epUiC39NonKUKG+P3eAOKKZtm5OtAtQJL7Ye0CBN1f+UQTHzqotudp+hki7zxXm7tT0ZAKDMBj1uihpPjP25ug== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - -postcss-reduce-transforms@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.1.tgz#8600d5553bdd3ad640f43bff81eb52f8760d4561" - integrity sha512-sZVr3QlGs0pjh6JAIe6DzWvBaqYw05V1t3d9Tp+VnFRT5j+rsqoWsysh/iSD7YNsULjq9IAylCznIwVd5oU/zA== - dependencies: - cssnano-util-get-match "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-replace-overflow-wrap@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" - integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== - dependencies: - postcss "^7.0.2" - -postcss-safe-parser@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz#8756d9e4c36fdce2c72b091bbc8ca176ab1fcdea" - integrity sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ== - dependencies: - postcss "^7.0.0" - -postcss-selector-matches@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" - integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-not@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz#c68ff7ba96527499e832724a2674d65603b645c0" - integrity sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-parser@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" - integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= - dependencies: - dot-prop "^4.1.1" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" - integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== - dependencies: - cssesc "^2.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-svgo@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.1.tgz#5628cdb38f015de6b588ce6d0bf0724b492b581d" - integrity sha512-YD5uIk5NDRySy0hcI+ZJHwqemv2WiqqzDgtvgMzO8EGSkK5aONyX8HMVFRFJSdO8wUWTuisUFn/d7yRRbBr5Qw== - dependencies: - is-svg "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - svgo "^1.0.0" - -postcss-unique-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" - integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== - dependencies: - alphanum-sort "^1.0.0" - postcss "^7.0.0" - uniqs "^2.0.0" - -postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" - integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== - -postcss-values-parser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.0.tgz#1ba42cae31367c44f96721cb5eb99462bfb39705" - integrity sha512-cyRdkgbRRefu91ByAlJow4y9w/hnBmmWgLpWmlFQ2bpIy2eKrqowt3VeYcaHQ08otVXmC9V2JtYW1Z/RpvYR8A== - dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss@^6.0.1, postcss@^6.0.23: - version "6.0.23" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" - integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== - dependencies: - chalk "^2.4.1" - source-map "^0.6.1" - supports-color "^5.4.0" - -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.7" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.7.tgz#2754d073f77acb4ef08f1235c36c5721a7201614" - integrity sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg== - dependencies: - chalk "^2.4.1" - source-map "^0.6.1" - supports-color "^5.5.0" - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - -preserve@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" - integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= - -prettier@^1.14.2: - version "1.15.3" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.15.3.tgz#1feaac5bdd181237b54dbe65d874e02a1472786a" - integrity sha512-gAU9AGAPMaKb3NNSUUuhhFAS7SCO4ALTN4nRIn6PJ075Qd28Yn2Ig2ahEJWdJwJmlEBTUfC7mMUSFy8MwsOCfg== - -pretty-bytes@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-4.0.2.tgz#b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9" - integrity sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk= - -pretty-error@^2.0.2: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" - integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM= - dependencies: - renderkid "^2.0.1" - utila "~0.4" - -pretty-format@^23.6.0: - version "23.6.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760" - integrity sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw== - dependencies: - ansi-regex "^3.0.0" - ansi-styles "^3.2.0" - -private@^0.1.6, private@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" - integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== - -process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - -promise@8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/promise/-/promise-8.0.2.tgz#9dcd0672192c589477d56891271bdc27547ae9f0" - integrity sha512-EIyzM39FpVOMbqgzEHhxdrEhtOSDOtjMZQ0M6iVfCE+kWNgCkAyOdnuCWqfmflylftfadU6FkiMgHZA2kUzwRw== - dependencies: - asap "~2.0.6" - -prompts@^0.1.9: - version "0.1.14" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-0.1.14.tgz#a8e15c612c5c9ec8f8111847df3337c9cbd443b2" - integrity sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w== - dependencies: - kleur "^2.0.1" - sisteransi "^0.1.1" - -prop-types@^15.6.2: - version "15.6.2" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102" - integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ== - dependencies: - loose-envify "^1.3.1" - object-assign "^4.1.1" - -proxy-addr@~2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93" - integrity sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA== - dependencies: - forwarded "~0.1.2" - ipaddr.js "1.8.0" - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - -psl@^1.1.24, psl@^1.1.28: - version "1.1.31" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" - integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== - -public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -pump@^2.0.0, pump@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - -punycode@2.x.x, punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -punycode@^1.2.4, punycode@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= - -q@^1.1.2: - version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= - -qs@6.5.2, qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - -querystring-es3@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - -querystringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef" - integrity sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg== - -raf@3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.0.tgz#a28876881b4bc2ca9117d4138163ddb80f781575" - integrity sha512-pDP/NMRAXoTfrhCfyfSEwJAKLaxBU9eApMeBPB1TkDouZmvPerIClV8lTAd+uF8ZiTaVl69e1FCxQrAd/VTjGw== - dependencies: - performance-now "^2.1.0" - -randomatic@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" - integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw== - dependencies: - is-number "^4.0.0" - kind-of "^6.0.0" - math-random "^1.0.1" - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80" - integrity sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A== - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -range-parser@^1.0.3, range-parser@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" - integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= - -raw-body@2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" - integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== - dependencies: - bytes "3.0.0" - http-errors "1.6.3" - iconv-lite "0.4.23" - unpipe "1.0.0" - -rc@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -react-app-polyfill@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-0.2.0.tgz#60eaf037223b2f3a5671f45e5ac3b418f0b48ad2" - integrity sha512-uBfocjRsBNqhTaEywUZ2buzhHbor2jBbnhZY8VUZ7VZ3PXucIPZrPDAAmbclELhvl+x08PbynAGQfMYcBmqZ2w== - dependencies: - core-js "2.5.7" - object-assign "4.1.1" - promise "8.0.2" - raf "3.4.0" - whatwg-fetch "3.0.0" - -react-dev-utils@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-7.0.0.tgz#b99d87aea260294bf7ea087cdbd6b099fac3eb27" - integrity sha512-Rlt+rbsSIrv5h3jr8Z6I0fOIts/UxpPu0nB4wxYlpO48vpdnG9tCshOJGmaYjGfNBSNhaBpisIAGhK6c8X2/kw== - dependencies: - "@babel/code-frame" "7.0.0" - address "1.0.3" - browserslist "4.1.1" - chalk "2.4.1" - cross-spawn "6.0.5" - detect-port-alt "1.1.6" - escape-string-regexp "1.0.5" - filesize "3.6.1" - find-up "3.0.0" - global-modules "1.0.0" - globby "8.0.1" - gzip-size "5.0.0" - immer "1.7.2" - inquirer "6.2.0" - is-root "2.0.0" - loader-utils "1.1.0" - opn "5.4.0" - pkg-up "2.0.0" - react-error-overlay "^5.1.1" - recursive-readdir "2.2.2" - shell-quote "1.6.1" - sockjs-client "1.1.5" - strip-ansi "4.0.0" - text-table "0.2.0" - -react-dom@16.7.0: - version "16.7.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.7.0.tgz#a17b2a7ca89ee7390bc1ed5eb81783c7461748b8" - integrity sha512-D0Ufv1ExCAmF38P2Uh1lwpminZFRXEINJe53zRAbm4KPwSyd6DY/uDoS0Blj9jvPpn1+wivKpZYc8aAAN/nAkg== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.12.0" - -react-error-overlay@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-5.1.1.tgz#56f0439f001ff3588da0f479a86482ccb1e708cb" - integrity sha512-gJcOyak5ri9mzhpFObSAkCqNNBCVZE8LaR/mX37agULgSL0dobgX11NVSIetvNzhHMkr6CIqV0xiutvvcjBtkw== - -react-scripts@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-2.1.2.tgz#cf1686cd9ca3c6148e1428e97aac12995f01b554" - integrity sha512-AmnKID1MgZfiYxuzv0+C6m1c8CFt+IVDQge5cEbNnU4YQ5Are2amHmDexcVF0Ft6W/lAsXxjzWYjC0T3lUurRw== - dependencies: - "@babel/core" "7.1.6" - "@svgr/webpack" "2.4.1" - babel-core "7.0.0-bridge.0" - babel-eslint "9.0.0" - babel-jest "23.6.0" - babel-loader "8.0.4" - babel-plugin-named-asset-import "^0.3.0" - babel-preset-react-app "^7.0.0" - bfj "6.1.1" - case-sensitive-paths-webpack-plugin "2.1.2" - chalk "2.4.1" - css-loader "1.0.0" - dotenv "6.0.0" - dotenv-expand "4.2.0" - eslint "5.6.0" - eslint-config-react-app "^3.0.6" - eslint-loader "2.1.1" - eslint-plugin-flowtype "2.50.1" - eslint-plugin-import "2.14.0" - eslint-plugin-jsx-a11y "6.1.2" - eslint-plugin-react "7.11.1" - file-loader "2.0.0" - fork-ts-checker-webpack-plugin-alt "0.4.14" - fs-extra "7.0.0" - html-webpack-plugin "4.0.0-alpha.2" - identity-obj-proxy "3.0.0" - jest "23.6.0" - jest-pnp-resolver "1.0.1" - jest-resolve "23.6.0" - mini-css-extract-plugin "0.4.3" - optimize-css-assets-webpack-plugin "5.0.1" - pnp-webpack-plugin "1.1.0" - postcss-flexbugs-fixes "4.1.0" - postcss-loader "3.0.0" - postcss-preset-env "6.3.1" - postcss-safe-parser "4.0.1" - react-app-polyfill "^0.2.0" - react-dev-utils "^7.0.0" - resolve "1.8.1" - sass-loader "7.1.0" - style-loader "0.23.0" - terser-webpack-plugin "1.1.0" - url-loader "1.1.1" - webpack "4.19.1" - webpack-dev-server "3.1.9" - webpack-manifest-plugin "2.0.4" - workbox-webpack-plugin "3.6.3" - optionalDependencies: - fsevents "1.2.4" - -react@16.7.0: - version "16.7.0" - resolved "https://registry.yarnpkg.com/react/-/react-16.7.0.tgz#b674ec396b0a5715873b350446f7ea0802ab6381" - integrity sha512-StCz3QY8lxTb5cl2HJxjwLFOXPIFQp+p+hxQfc8WE0QiLfCtIlKj8/+5tjjKm8uSTlAW+fCPaavGFS06V9Ar3A== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.12.0" - -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= - dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" - -read-pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" - integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" - -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= - dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" - -read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.9, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@1.0: - version "1.0.34" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" - integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readdirp@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -realpath-native@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.2.tgz#cd51ce089b513b45cf9b1516c82989b51ccc6560" - integrity sha512-+S3zTvVt9yTntFrBpm7TQmQ3tzpCrnA1a/y+3cUHAc9ZR6aIjG0WNLR+Rj79QpJktY+VeW/TQtFlQ1bzsehI8g== - dependencies: - util.promisify "^1.0.0" - -recursive-readdir@2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" - integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== - dependencies: - minimatch "3.0.4" - -regenerate-unicode-properties@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz#107405afcc4a190ec5ed450ecaa00ed0cafa7a4c" - integrity sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw== - dependencies: - regenerate "^1.4.0" - -regenerate@^1.2.1, regenerate@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" - integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== - -regenerator-runtime@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== - -regenerator-runtime@^0.12.0: - version "0.12.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" - integrity sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg== - -regenerator-transform@^0.13.3: - version "0.13.3" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.3.tgz#264bd9ff38a8ce24b06e0636496b2c856b57bcbb" - integrity sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA== - dependencies: - private "^0.1.6" - -regex-cache@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" - integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== - dependencies: - is-equal-shallow "^0.1.3" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexpp@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" - integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== - -regexpu-core@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" - integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs= - dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" - -regexpu-core@^4.1.3, regexpu-core@^4.2.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.4.0.tgz#8d43e0d1266883969720345e70c275ee0aec0d32" - integrity sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^7.0.0" - regjsgen "^0.5.0" - regjsparser "^0.6.0" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.0.2" - -regjsgen@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" - integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= - -regjsgen@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" - integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA== - -regjsparser@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" - integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= - dependencies: - jsesc "~0.5.0" - -regjsparser@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" - integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ== - dependencies: - jsesc "~0.5.0" - -relateurl@0.2.x: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -renderkid@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.2.tgz#12d310f255360c07ad8fde253f6c9e9de372d2aa" - integrity sha512-FsygIxevi1jSiPY9h7vZmBFUbAOcbYm9UwyiLNdVsLRs/5We9Ob5NMPbGYUTWiLq5L+ezlVdE0A8bbME5CWTpg== - dependencies: - css-select "^1.1.0" - dom-converter "~0.2" - htmlparser2 "~3.3.0" - strip-ansi "^3.0.0" - utila "^0.4.0" - -repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" - integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== - -repeat-string@^1.5.2, repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -repeating@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= - dependencies: - is-finite "^1.0.0" - -request-promise-core@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6" - integrity sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY= - dependencies: - lodash "^4.13.1" - -request-promise-native@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5" - integrity sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU= - dependencies: - request-promise-core "1.1.1" - stealthy-require "^1.1.0" - tough-cookie ">=2.3.3" - -request@^2.87.0, request@^2.88.0: - version "2.88.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" - integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.0" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.4.3" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-from-string@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -require-main-filename@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= - -require-uncached@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" - integrity sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM= - dependencies: - caller-path "^0.1.0" - resolve-from "^1.0.0" - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= - dependencies: - resolve-from "^3.0.0" - -resolve-dir@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - -resolve-from@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" - integrity sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY= - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" - integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= - -resolve@1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26" - integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA== - dependencies: - path-parse "^1.0.5" - -resolve@^1.3.2, resolve@^1.5.0, resolve@^1.6.0, resolve@^1.8.1: - version "1.9.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.9.0.tgz#a14c6fdfa8f92a7df1d996cb7105fa744658ea06" - integrity sha512-TZNye00tI67lwYvzxCxHGjwTNlUV70io54/Ed4j6PscB8xVfuBJpRenI/o6dVk0cY0PYTY27AgCoGGxRnYuItQ== - dependencies: - path-parse "^1.0.6" - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -rgb-regex@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" - integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= - -rgba-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" - integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= - -rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" - integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w== - dependencies: - glob "^7.0.5" - -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - -rsvp@^3.3.3: - version "3.6.2" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a" - integrity sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw== - -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= - dependencies: - is-promise "^2.1.0" - -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= - dependencies: - aproba "^1.1.1" - -rxjs@^6.1.0: - version "6.3.3" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55" - integrity sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw== - dependencies: - tslib "^1.9.0" - -safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sane@^2.0.0: - version "2.5.2" - resolved "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa" - integrity sha1-tNwYYcIbQn6SlQej51HiosuKs/o= - dependencies: - anymatch "^2.0.0" - capture-exit "^1.2.0" - exec-sh "^0.2.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - watch "~0.18.0" - optionalDependencies: - fsevents "^1.2.3" - -sass-loader@7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d" - integrity sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w== - dependencies: - clone-deep "^2.0.1" - loader-utils "^1.0.1" - lodash.tail "^4.1.1" - neo-async "^2.5.0" - pify "^3.0.0" - semver "^5.5.0" - -sax@^1.2.4, sax@~1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -saxes@^3.1.4: - version "3.1.4" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-3.1.4.tgz#4ad5c53eb085ac0570ea1071a07aaf22ad29cebd" - integrity sha512-GVZmLJnkS4Vl8Pe9o4nc5ALZ615VOVxCmea8Cs0l+8GZw3RQ5XGOSUomIUfuZuk4Todo44v4y+HY1EATkDDiZg== - dependencies: - xmlchars "^1.3.1" - -scheduler@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.12.0.tgz#8ab17699939c0aedc5a196a657743c496538647b" - integrity sha512-t7MBR28Akcp4Jm+QoR63XgAi9YgCUmgvDHqf5otgAj4QvdoBE4ImCX0ffehefePPG+aitiYHp0g/mW6s4Tp+dw== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -schema-utils@^0.4.4, schema-utils@^0.4.5: - version "0.4.7" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" - integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== - dependencies: - ajv "^6.1.0" - ajv-keywords "^3.1.0" - -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= - -selfsigned@^1.9.1: - version "1.10.4" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd" - integrity sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw== - dependencies: - node-forge "0.7.5" - -"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1: - version "5.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== - -send@0.16.2: - version "0.16.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" - integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.6.2" - mime "1.4.1" - ms "2.0.0" - on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.4.0" - -serialize-javascript@^1.4.0: - version "1.6.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.6.1.tgz#4d1f697ec49429a847ca6f442a2a755126c4d879" - integrity sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw== - -serve-index@^1.7.2: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.13.2: - version "1.13.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" - integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.2" - send "0.16.2" - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" - -set-value@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setimmediate@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -shallow-clone@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-0.1.2.tgz#5909e874ba77106d73ac414cfec1ffca87d97060" - integrity sha1-WQnodLp3EG1zrEFM/sH/yofZcGA= - dependencies: - is-extendable "^0.1.1" - kind-of "^2.0.1" - lazy-cache "^0.2.3" - mixin-object "^2.0.1" - -shallow-clone@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571" - integrity sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA== - dependencies: - is-extendable "^0.1.1" - kind-of "^5.0.0" - mixin-object "^2.0.1" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -shell-quote@1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" - integrity sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c= - dependencies: - array-filter "~0.0.0" - array-map "~0.0.0" - array-reduce "~0.0.0" - jsonify "~0.0.0" - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= - -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= - dependencies: - is-arrayish "^0.3.1" - -sisteransi@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-0.1.1.tgz#5431447d5f7d1675aac667ccd0b865a4994cb3ce" - integrity sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g== - -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= - -slice-ansi@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" - integrity sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg== - dependencies: - is-fullwidth-code-point "^2.0.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -sockjs-client@1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.5.tgz#1bb7c0f7222c40f42adf14f4442cbd1269771a83" - integrity sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM= - dependencies: - debug "^2.6.6" - eventsource "0.1.6" - faye-websocket "~0.11.0" - inherits "^2.0.1" - json3 "^3.3.2" - url-parse "^1.1.8" - -sockjs@0.3.19: - version "0.3.19" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" - integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw== - dependencies: - faye-websocket "^0.10.0" - uuid "^3.0.1" - -source-list-map@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - -source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== - dependencies: - atob "^2.1.1" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.4.15: - version "0.4.18" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" - integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== - dependencies: - source-map "^0.5.6" - -source-map-support@^0.5.6, source-map-support@~0.5.6: - version "0.5.9" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f" - integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= - -source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -spdx-correct@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" - integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" - integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== - -spdx-expression-parse@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" - integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" - integrity sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g== - -spdy-transport@^2.0.18: - version "2.1.1" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.1.1.tgz#c54815d73858aadd06ce63001e7d25fa6441623b" - integrity sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q== - dependencies: - debug "^2.6.8" - detect-node "^2.0.3" - hpack.js "^2.1.6" - obuf "^1.1.1" - readable-stream "^2.2.9" - safe-buffer "^5.0.1" - wbuf "^1.7.2" - -spdy@^3.4.1: - version "3.4.7" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz#42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc" - integrity sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw= - dependencies: - debug "^2.6.8" - handle-thing "^1.2.5" - http-deceiver "^1.2.7" - safe-buffer "^5.0.1" - select-hose "^2.0.0" - spdy-transport "^2.0.18" - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -sshpk@^1.7.0: - version "1.16.0" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.0.tgz#1d4963a2fbffe58050aa9084ca20be81741c07de" - integrity sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -ssri@^5.2.4: - version "5.3.0" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06" - integrity sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ== - dependencies: - safe-buffer "^5.1.1" - -ssri@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" - integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== - dependencies: - figgy-pudding "^3.5.1" - -stable@~0.1.6: - version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -stack-utils@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.2.tgz#33eba3897788558bebfc2db059dc158ec36cebb8" - integrity sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA== - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"statuses@>= 1.4.0 < 2": - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -statuses@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" - integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== - -stealthy-require@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= - -stream-browserify@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" - integrity sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds= - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - -stream-http@^2.7.2: - version "2.8.3" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" - integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.3.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - -stream-shift@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" - integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= - -string-length@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" - integrity sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= - dependencies: - astral-regex "^1.0.0" - strip-ansi "^4.0.0" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string_decoder@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" - integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== - dependencies: - safe-buffer "~5.1.0" - -string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" - integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -stringify-object@^3.2.2: - version "3.3.0" - resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" - integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - -strip-ansi@4.0.0, strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" - integrity sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow== - dependencies: - ansi-regex "^4.0.0" - -strip-bom@3.0.0, strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - -strip-bom@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= - dependencies: - is-utf8 "^0.2.0" - -strip-comments@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" - integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== - dependencies: - babel-extract-comments "^1.0.0" - babel-plugin-transform-object-rest-spread "^6.26.0" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -style-loader@0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.0.tgz#8377fefab68416a2e05f1cabd8c3a3acfcce74f1" - integrity sha512-uCcN7XWHkqwGVt7skpInW6IGO1tG6ReyFQ1Cseh0VcN6VdcFQi62aG/2F3Y9ueA8x4IVlfaSUxpmQXQD9QrEuQ== - dependencies: - loader-utils "^1.1.0" - schema-utils "^0.4.5" - -stylehacks@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.1.tgz#3186595d047ab0df813d213e51c8b94e0b9010f2" - integrity sha512-TK5zEPeD9NyC1uPIdjikzsgWxdQQN/ry1X3d1iOz1UkYDCmcr928gWD1KHgyC27F50UnE0xCTrBOO1l6KR8M4w== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - -supports-color@^3.1.2: - version "3.2.3" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" - integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= - dependencies: - has-flag "^1.0.0" - -supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -svgo@^1.0.0, svgo@^1.0.5: - version "1.1.1" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.1.1.tgz#12384b03335bcecd85cfa5f4e3375fed671cb985" - integrity sha512-GBkJbnTuFpM4jFbiERHDWhZc/S/kpHToqmZag3aEBjPYK44JAN2QBjvrGIxLOoCyMZjuFQIfTO2eJd8uwLY/9g== - dependencies: - coa "~2.0.1" - colors "~1.1.2" - css-select "^2.0.0" - css-select-base-adapter "~0.1.0" - css-tree "1.0.0-alpha.28" - css-url-regex "^1.1.0" - csso "^3.5.0" - js-yaml "^3.12.0" - mkdirp "~0.5.1" - object.values "^1.0.4" - sax "~1.2.4" - stable "~0.1.6" - unquote "~1.1.1" - util.promisify "~1.0.0" - -symbol-tree@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" - integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= - -table@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc" - integrity sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg== - dependencies: - ajv "^6.0.1" - ajv-keywords "^3.0.0" - chalk "^2.1.0" - lodash "^4.17.4" - slice-ansi "1.0.0" - string-width "^2.1.1" - -tapable@^1.0.0, tapable@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.1.tgz#4d297923c5a72a42360de2ab52dadfaaec00018e" - integrity sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA== - -tar@^4: - version "4.4.8" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" - integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.4" - minizlib "^1.1.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.2" - -terser-webpack-plugin@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz#cf7c25a1eee25bf121f4a587bb9e004e3f80e528" - integrity sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA== - dependencies: - cacache "^11.0.2" - find-cache-dir "^2.0.0" - schema-utils "^1.0.0" - serialize-javascript "^1.4.0" - source-map "^0.6.1" - terser "^3.8.1" - webpack-sources "^1.1.0" - worker-farm "^1.5.2" - -terser@^3.8.1: - version "3.14.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-3.14.0.tgz#49a8ddf34a1308a901d787dab03a42c51b557447" - integrity sha512-KQC1QNKbC/K1ZUjLIWsezW7wkTJuB4v9ptQQUNOzAPVHuVf2LrwEcB0I9t2HTEYUwAFVGiiS6wc+P4ClLDc5FQ== - dependencies: - commander "~2.17.1" - source-map "~0.6.1" - source-map-support "~0.5.6" - -test-exclude@^4.2.1: - version "4.2.3" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.3.tgz#a9a5e64474e4398339245a0a769ad7c2f4a97c20" - integrity sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA== - dependencies: - arrify "^1.0.1" - micromatch "^2.3.11" - object-assign "^4.1.0" - read-pkg-up "^1.0.1" - require-main-filename "^1.0.1" - -text-table@0.2.0, text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -throat@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" - integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= - -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through@^2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -thunky@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" - integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== - -timers-browserify@^2.0.4: - version "2.0.10" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" - integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg== - dependencies: - setimmediate "^1.0.4" - -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - -tmpl@1.0.x: - version "1.0.4" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" - integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= - -to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= - -to-fast-properties@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" - integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -topo@2.x.x: - version "2.0.2" - resolved "https://registry.yarnpkg.com/topo/-/topo-2.0.2.tgz#cd5615752539057c0dc0491a621c3bc6fbe1d182" - integrity sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI= - dependencies: - hoek "4.x.x" - -tough-cookie@>=2.3.3, tough-cookie@^2.3.4, tough-cookie@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@~2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" - integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== - dependencies: - psl "^1.1.24" - punycode "^1.4.1" - -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= - dependencies: - punycode "^2.1.0" - -trim-right@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" - integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= - -tryer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" - integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== - -tslib@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" - integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== - -tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - -type-is@~1.6.16: - version "1.6.16" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194" - integrity sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.18" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -uglify-es@^3.3.4: - version "3.3.9" - resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" - integrity sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ== - dependencies: - commander "~2.13.0" - source-map "~0.6.1" - -uglify-js@3.4.x, uglify-js@^3.1.4: - version "3.4.9" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3" - integrity sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q== - dependencies: - commander "~2.17.1" - source-map "~0.6.1" - -uglifyjs-webpack-plugin@^1.2.4: - version "1.3.0" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz#75f548160858163a08643e086d5fefe18a5d67de" - integrity sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw== - dependencies: - cacache "^10.0.4" - find-cache-dir "^1.0.0" - schema-utils "^0.4.5" - serialize-javascript "^1.4.0" - source-map "^0.6.1" - uglify-es "^3.3.4" - webpack-sources "^1.1.0" - worker-farm "^1.5.2" - -unicode-canonical-property-names-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" - integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== - -unicode-match-property-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" - integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== - dependencies: - unicode-canonical-property-names-ecmascript "^1.0.4" - unicode-property-aliases-ecmascript "^1.0.4" - -unicode-match-property-value-ecmascript@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz#9f1dc76926d6ccf452310564fd834ace059663d4" - integrity sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ== - -unicode-property-aliases-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0" - integrity sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg== - -union-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^0.4.3" - -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - -uniqs@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" - integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= - -unique-filename@^1.1.0, unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" - integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg== - dependencies: - imurmurhash "^0.1.4" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" - integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.0.5: - version "1.1.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd" - integrity sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw== - -upper-case@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= - -uri-js@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" - integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-loader@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.1.tgz#4d1f3b4f90dde89f02c008e662d604d7511167c1" - integrity sha512-vugEeXjyYFBCUOpX+ZuaunbK3QXMKaQ3zUnRfIpRBlGkY7QizCnzyyn2ASfcxsvyU3ef+CJppVywnl3Kgf13Gg== - dependencies: - loader-utils "^1.1.0" - mime "^2.0.3" - schema-utils "^1.0.0" - -url-parse@^1.1.8, url-parse@^1.4.3: - version "1.4.4" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.4.tgz#cac1556e95faa0303691fec5cf9d5a1bc34648f8" - integrity sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg== - dependencies: - querystringify "^2.0.0" - requires-port "^1.0.0" - -url@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -util.promisify@1.0.0, util.promisify@^1.0.0, util.promisify@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - -util@0.10.3: - version "0.10.3" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" - integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - dependencies: - inherits "2.0.1" - -util@^0.10.3: - version "0.10.4" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" - integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A== - dependencies: - inherits "2.0.3" - -utila@^0.4.0, utila@~0.4: - version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^3.0.1, uuid@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -vendors@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz#7fcb5eef9f5623b156bcea89ec37d63676f21801" - integrity sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ== - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vm-browserify@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" - integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= - dependencies: - indexof "0.0.1" - -w3c-hr-time@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045" - integrity sha1-gqwr/2PZUOqeMYmlimViX+3xkEU= - dependencies: - browser-process-hrtime "^0.1.2" - -w3c-xmlserializer@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-1.0.1.tgz#054cdcd359dc5d1f3ec9be4e272c756af4b21d39" - integrity sha512-XZGI1OH/OLQr/NaJhhPmzhngwcAnZDLytsvXnRmlYeRkmbb0I7sqFFA22erq4WQR0sUu17ZSQOAV9mFwCqKRNg== - dependencies: - domexception "^1.0.1" - webidl-conversions "^4.0.2" - xml-name-validator "^3.0.0" - -walker@~1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" - integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= - dependencies: - makeerror "1.0.x" - -watch@~0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986" - integrity sha1-KAlUdsbffJDJYxOJkMClQj60uYY= - dependencies: - exec-sh "^0.2.0" - minimist "^1.2.0" - -watchpack@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" - integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== - dependencies: - chokidar "^2.0.2" - graceful-fs "^4.1.2" - neo-async "^2.5.0" - -wbuf@^1.1.0, wbuf@^1.7.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== - -webpack-dev-middleware@3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz#1132fecc9026fd90f0ecedac5cbff75d1fb45890" - integrity sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA== - dependencies: - memory-fs "~0.4.1" - mime "^2.3.1" - range-parser "^1.0.3" - webpack-log "^2.0.0" - -webpack-dev-server@3.1.9: - version "3.1.9" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.9.tgz#8b32167624d2faff40dcedc2cbce17ed1f34d3e0" - integrity sha512-fqPkuNalLuc/hRC2QMkVYJkgNmRvxZQo7ykA2e1XRg/tMJm3qY7ZaD6d89/Fqjxtj9bOrn5wZzLD2n84lJdvWg== - dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^2.0.0" - compression "^1.5.2" - connect-history-api-fallback "^1.3.0" - debug "^3.1.0" - del "^3.0.0" - express "^4.16.2" - html-entities "^1.2.0" - http-proxy-middleware "~0.18.0" - import-local "^2.0.0" - internal-ip "^3.0.1" - ip "^1.1.5" - killable "^1.0.0" - loglevel "^1.4.1" - opn "^5.1.0" - portfinder "^1.0.9" - schema-utils "^1.0.0" - selfsigned "^1.9.1" - serve-index "^1.7.2" - sockjs "0.3.19" - sockjs-client "1.1.5" - spdy "^3.4.1" - strip-ansi "^3.0.0" - supports-color "^5.1.0" - webpack-dev-middleware "3.4.0" - webpack-log "^2.0.0" - yargs "12.0.2" - -webpack-log@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" - integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== - dependencies: - ansi-colors "^3.0.0" - uuid "^3.3.2" - -webpack-manifest-plugin@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz#e4ca2999b09557716b8ba4475fb79fab5986f0cd" - integrity sha512-nejhOHexXDBKQOj/5v5IZSfCeTO3x1Dt1RZEcGfBSul891X/eLIcIVH31gwxPDdsi2Z8LKKFGpM4w9+oTBOSCg== - dependencies: - fs-extra "^7.0.0" - lodash ">=3.5 <5" - tapable "^1.0.0" - -webpack-sources@^1.1.0, webpack-sources@^1.2.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" - integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack@4.19.1: - version "4.19.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.19.1.tgz#096674bc3b573f8756c762754366e5b333d6576f" - integrity sha512-j7Q/5QqZRqIFXJvC0E59ipLV5Hf6lAnS3ezC3I4HMUybwEDikQBVad5d+IpPtmaQPQArvgUZLXIN6lWijHBn4g== - dependencies: - "@webassemblyjs/ast" "1.7.6" - "@webassemblyjs/helper-module-context" "1.7.6" - "@webassemblyjs/wasm-edit" "1.7.6" - "@webassemblyjs/wasm-parser" "1.7.6" - acorn "^5.6.2" - acorn-dynamic-import "^3.0.0" - ajv "^6.1.0" - ajv-keywords "^3.1.0" - chrome-trace-event "^1.0.0" - enhanced-resolve "^4.1.0" - eslint-scope "^4.0.0" - json-parse-better-errors "^1.0.2" - loader-runner "^2.3.0" - loader-utils "^1.1.0" - memory-fs "~0.4.1" - micromatch "^3.1.8" - mkdirp "~0.5.0" - neo-async "^2.5.0" - node-libs-browser "^2.0.0" - schema-utils "^0.4.4" - tapable "^1.1.0" - uglifyjs-webpack-plugin "^1.2.4" - watchpack "^1.5.0" - webpack-sources "^1.2.0" - -websocket-driver@>=0.5.1: - version "0.7.0" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" - integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs= - dependencies: - http-parser-js ">=0.4.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" - integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== - -whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3, whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - -whatwg-fetch@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz#fc804e458cc460009b1a2b966bc8817d2578aefb" - integrity sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== - -whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - -whatwg-url@^6.4.1: - version "6.5.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8" - integrity sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -whatwg-url@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" - integrity sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -wordwrap@~0.0.2: - version "0.0.3" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= - -wordwrap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= - -workbox-background-sync@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-3.6.3.tgz#6609a0fac9eda336a7c52e6aa227ba2ae532ad94" - integrity sha512-ypLo0B6dces4gSpaslmDg5wuoUWrHHVJfFWwl1udvSylLdXvnrfhFfriCS42SNEe5lsZtcNZF27W/SMzBlva7Q== - dependencies: - workbox-core "^3.6.3" - -workbox-broadcast-cache-update@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.6.3.tgz#3f5dff22ada8c93e397fb38c1dc100606a7b92da" - integrity sha512-pJl4lbClQcvp0SyTiEw0zLSsVYE1RDlCPtpKnpMjxFtu8lCFTAEuVyzxp9w7GF4/b3P4h5nyQ+q7V9mIR7YzGg== - dependencies: - workbox-core "^3.6.3" - -workbox-build@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-3.6.3.tgz#77110f9f52dc5d82fa6c1c384c6f5e2225adcbd8" - integrity sha512-w0clZ/pVjL8VXy6GfthefxpEXs0T8uiRuopZSFVQ8ovfbH6c6kUpEh6DcYwm/Y6dyWPiCucdyAZotgjz+nRz8g== - dependencies: - babel-runtime "^6.26.0" - common-tags "^1.4.0" - fs-extra "^4.0.2" - glob "^7.1.2" - joi "^11.1.1" - lodash.template "^4.4.0" - pretty-bytes "^4.0.2" - stringify-object "^3.2.2" - strip-comments "^1.0.2" - workbox-background-sync "^3.6.3" - workbox-broadcast-cache-update "^3.6.3" - workbox-cache-expiration "^3.6.3" - workbox-cacheable-response "^3.6.3" - workbox-core "^3.6.3" - workbox-google-analytics "^3.6.3" - workbox-navigation-preload "^3.6.3" - workbox-precaching "^3.6.3" - workbox-range-requests "^3.6.3" - workbox-routing "^3.6.3" - workbox-strategies "^3.6.3" - workbox-streams "^3.6.3" - workbox-sw "^3.6.3" - -workbox-cache-expiration@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-cache-expiration/-/workbox-cache-expiration-3.6.3.tgz#4819697254a72098a13f94b594325a28a1e90372" - integrity sha512-+ECNph/6doYx89oopO/UolYdDmQtGUgo8KCgluwBF/RieyA1ZOFKfrSiNjztxOrGJoyBB7raTIOlEEwZ1LaHoA== - dependencies: - workbox-core "^3.6.3" - -workbox-cacheable-response@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-3.6.3.tgz#869f1a68fce9063f6869ddbf7fa0a2e0a868b3aa" - integrity sha512-QpmbGA9SLcA7fklBLm06C4zFg577Dt8u3QgLM0eMnnbaVv3rhm4vbmDpBkyTqvgK/Ly8MBDQzlXDtUCswQwqqg== - dependencies: - workbox-core "^3.6.3" - -workbox-core@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-3.6.3.tgz#69abba70a4f3f2a5c059295a6f3b7c62bd00e15c" - integrity sha512-cx9cx0nscPkIWs8Pt98HGrS9/aORuUcSkWjG25GqNWdvD/pSe7/5Oh3BKs0fC+rUshCiyLbxW54q0hA+GqZeSQ== - -workbox-google-analytics@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-3.6.3.tgz#99df2a3d70d6e91961e18a6752bac12e91fbf727" - integrity sha512-RQBUo/6SXtIaQTRFj4RQZ9e1gAl7D8oS5S+Hi173Kk70/BgJjzPwXpC5A249Jv5YfkCOLMQCeF9A27BiD0b0ig== - dependencies: - workbox-background-sync "^3.6.3" - workbox-core "^3.6.3" - workbox-routing "^3.6.3" - workbox-strategies "^3.6.3" - -workbox-navigation-preload@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-3.6.3.tgz#a2c34eb7c17e7485b795125091215f757b3c4964" - integrity sha512-dd26xTX16DUu0i+MhqZK/jQXgfIitu0yATM4jhRXEmpMqQ4MxEeNvl2CgjDMOHBnCVMax+CFZQWwxMx/X/PqCw== - dependencies: - workbox-core "^3.6.3" - -workbox-precaching@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-3.6.3.tgz#5341515e9d5872c58ede026a31e19bafafa4e1c1" - integrity sha512-aBqT66BuMFviPTW6IpccZZHzpA8xzvZU2OM1AdhmSlYDXOJyb1+Z6blVD7z2Q8VNtV1UVwQIdImIX+hH3C3PIw== - dependencies: - workbox-core "^3.6.3" - -workbox-range-requests@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-3.6.3.tgz#3cc21cba31f2dd8c43c52a196bcc8f6cdbcde803" - integrity sha512-R+yLWQy7D9aRF9yJ3QzwYnGFnGDhMUij4jVBUVtkl67oaVoP1ymZ81AfCmfZro2kpPRI+vmNMfxxW531cqdx8A== - dependencies: - workbox-core "^3.6.3" - -workbox-routing@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-3.6.3.tgz#659cd8f9274986cfa98fda0d050de6422075acf7" - integrity sha512-bX20i95OKXXQovXhFOViOK63HYmXvsIwZXKWbSpVeKToxMrp0G/6LZXnhg82ijj/S5yhKNRf9LeGDzaqxzAwMQ== - dependencies: - workbox-core "^3.6.3" - -workbox-strategies@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-3.6.3.tgz#11a0dc249a7bc23d3465ec1322d28fa6643d64a0" - integrity sha512-Pg5eulqeKet2y8j73Yw6xTgLdElktcWExGkzDVCGqfV9JCvnGuEpz5eVsCIK70+k4oJcBCin9qEg3g3CwEIH3g== - dependencies: - workbox-core "^3.6.3" - -workbox-streams@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-3.6.3.tgz#beaea5d5b230239836cc327b07d471aa6101955a" - integrity sha512-rqDuS4duj+3aZUYI1LsrD2t9hHOjwPqnUIfrXSOxSVjVn83W2MisDF2Bj+dFUZv4GalL9xqErcFW++9gH+Z27w== - dependencies: - workbox-core "^3.6.3" - -workbox-sw@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-3.6.3.tgz#278ea4c1831b92bbe2d420da8399176c4b2789ff" - integrity sha512-IQOUi+RLhvYCiv80RP23KBW/NTtIvzvjex28B8NW1jOm+iV4VIu3VXKXTA6er5/wjjuhmtB28qEAUqADLAyOSg== - -workbox-webpack-plugin@3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-3.6.3.tgz#a807bb891b4e4e3c808df07e58f17de2d5ba6182" - integrity sha512-RwmKjc7HFHUFHoOlKoZUq9349u0QN3F8W5tZZU0vc1qsBZDINWXRiIBCAKvo/Njgay5sWz7z4I2adnyTo97qIQ== - dependencies: - babel-runtime "^6.26.0" - json-stable-stringify "^1.0.1" - workbox-build "^3.6.3" - -worker-farm@^1.5.2: - version "1.6.0" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.6.0.tgz#aecc405976fab5a95526180846f0dba288f3a4a0" - integrity sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ== - dependencies: - errno "~0.1.7" - -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab" - integrity sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" - integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c= - dependencies: - mkdirp "^0.5.1" - -ws@^5.2.0: - version "5.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f" - integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== - dependencies: - async-limiter "~1.0.0" - -ws@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.2.tgz#3cc7462e98792f0ac679424148903ded3b9c3ad8" - integrity sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw== - dependencies: - async-limiter "~1.0.0" - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xmlchars@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-1.3.1.tgz#1dda035f833dbb4f86a0c28eaa6ca769214793cf" - integrity sha512-tGkGJkN8XqCod7OT+EvGYK5Z4SfDQGD30zAa58OcnAa0RRWgzUEK72tkXhsX1FZd+rgnhRxFtmO+ihkp8LHSkw== - -xregexp@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" - integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg== - -xtend@^4.0.0, xtend@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= - -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= - -"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== - -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= - -yallist@^3.0.0, yallist@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" - integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== - -yargs-parser@^10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" - integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== - dependencies: - camelcase "^4.1.0" - -yargs-parser@^9.0.2: - version "9.0.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" - integrity sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc= - dependencies: - camelcase "^4.1.0" - -yargs@12.0.2: - version "12.0.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" - integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ== - dependencies: - cliui "^4.0.0" - decamelize "^2.0.0" - find-up "^3.0.0" - get-caller-file "^1.0.1" - os-locale "^3.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1 || ^4.0.0" - yargs-parser "^10.1.0" - -yargs@^11.0.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77" - integrity sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A== - dependencies: - cliui "^4.0.0" - decamelize "^1.1.1" - find-up "^2.1.0" - get-caller-file "^1.0.1" - os-locale "^2.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^9.0.2" From c936df58c76c384351fce0e0b71e054dbfe7e07e Mon Sep 17 00:00:00 2001 From: Boubacar Date: Wed, 8 Jan 2020 23:52:17 -0500 Subject: [PATCH 15/31] replaced link text with icons like all the cool kidz do --- boubareact/public/index.html | 1 + boubareact/src/App.css | 1 + boubareact/src/App.js | 10 +++++----- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/boubareact/public/index.html b/boubareact/public/index.html index 323182f..cbc6a2f 100644 --- a/boubareact/public/index.html +++ b/boubareact/public/index.html @@ -22,6 +22,7 @@ work correctly both with client-side routing and a non-root public URL. Learn how to configure a non-root public URL by running `npm run build`. --> + React App diff --git a/boubareact/src/App.css b/boubareact/src/App.css index 6861d08..9952ce3 100644 --- a/boubareact/src/App.css +++ b/boubareact/src/App.css @@ -20,6 +20,7 @@ .App-link { color: #61dafb; + padding:10px; } @keyframes App-logo-spin { diff --git a/boubareact/src/App.js b/boubareact/src/App.js index 77228d7..6f7529d 100644 --- a/boubareact/src/App.js +++ b/boubareact/src/App.js @@ -8,8 +8,8 @@ class App extends Component {

                            Bouba

                            From 36bdefa149b4a0ef3a7962f2da22984316084f6b Mon Sep 17 00:00:00 2001 From: Boubacar Date: Thu, 9 Jan 2020 23:54:35 -0500 Subject: [PATCH 16/31] added basic icon tooltip --- boubacar_diallo_resume.pdf | Bin 98669 -> 146003 bytes boubareact/src/App.css | 5 +++++ boubareact/src/App.js | 7 ++++--- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/boubacar_diallo_resume.pdf b/boubacar_diallo_resume.pdf index a824509e69296c769589f7fe21c8e235775bea74..d92abe4a773553eaec93a18d7e11930e4c90cb2c 100644 GIT binary patch delta 47542 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
                            +

                            Working on it ...

                            Bouba

                            Currently editing @@ -28,7 +29,7 @@ class App extends Component { target="_blank" rel="noopener noreferrer" > - +   - +   - +

                            From ab6276f5f23e1dcd91301c728adefc016e6f41cc Mon Sep 17 00:00:00 2001 From: Boubacar Date: Fri, 10 Jan 2020 00:19:20 -0500 Subject: [PATCH 17/31] changed styling and font sizing --- boubareact/src/App.css | 30 ++++++++++++++++-------------- boubareact/src/App.js | 8 +++++--- 2 files changed, 21 insertions(+), 17 deletions(-) diff --git a/boubareact/src/App.css b/boubareact/src/App.css index 9fc6f27..ab96103 100644 --- a/boubareact/src/App.css +++ b/boubareact/src/App.css @@ -1,26 +1,28 @@ .App { text-align: center; + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + color: white; } .App-logo { - animation: App-logo-spin infinite 10s linear; - height: 40vmin; + animation: App-logo-spin infinite 7s ease; + height: 10vmin; } -.load-header { - justify-content:left; - text-align: left; +.App-header { + font-size: calc(2vmin); } -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; +.loading-text { + font-size: calc(6vmin); +} + +.App-body { + font-size: calc(5vmin); } .App-link { diff --git a/boubareact/src/App.js b/boubareact/src/App.js index 3f30453..bdc7c4c 100644 --- a/boubareact/src/App.js +++ b/boubareact/src/App.js @@ -6,9 +6,10 @@ class App extends Component { return (
                            ); } From 39a5897514c58fee610a8be7725dd20fdb16f2e7 Mon Sep 17 00:00:00 2001 From: Boubacar Date: Thu, 16 Jan 2020 23:46:26 -0500 Subject: [PATCH 18/31] perhaps add my name on my personal site? --- boubareact/public/boubacar_diallo_resume.pdf | Bin 98669 -> 98343 bytes boubareact/public/favicon.ico | Bin 3870 -> 30565 bytes boubareact/public/index.html | 2 +- boubareact/public/react.ico | Bin 0 -> 3870 bytes boubareact/src/App.css | 10 +- boubareact/src/App.js | 5 +- discrete/README.md => discrete.md | 0 mbcweb/committees.html | 132 - mbcweb/gallery.html | 357 - mbcweb/index.html | 300 - mbcweb/members.html | 413 - mbcweb/upcoming-events.html | 144 - mhcmemes/LICENSE | 21 - mhcmemes/background1.jpg | Bin 99515 -> 0 bytes mhcmemes/background2.jpg | Bin 187207 -> 0 bytes mhcmemes/background3.jpg | Bin 176006 -> 0 bytes mhcmemes/css/materialize.css | 9389 --------------- mhcmemes/css/materialize.min.css | 16 - mhcmemes/css/style.css | 57 - mhcmemes/fonts/roboto/Roboto-Bold.woff | Bin 90308 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Bold.woff2 | Bin 64800 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Light.woff | Bin 89672 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Light.woff2 | Bin 64268 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Medium.woff | Bin 90560 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Medium.woff2 | Bin 65412 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Regular.woff | Bin 89828 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Regular.woff2 | Bin 64832 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Thin.woff | Bin 88132 -> 0 bytes mhcmemes/fonts/roboto/Roboto-Thin.woff2 | Bin 63056 -> 0 bytes mhcmemes/images/memecollage.jpg | Bin 374222 -> 0 bytes mhcmemes/index.html | 178 - mhcmemes/js/init.js | 8 - mhcmemes/js/materialize.js | 10021 ----------------- mhcmemes/js/materialize.min.js | 6 - tabber/index.html | 0 35 files changed, 13 insertions(+), 21046 deletions(-) create mode 100644 boubareact/public/react.ico rename discrete/README.md => discrete.md (100%) delete mode 100644 mbcweb/committees.html delete mode 100644 mbcweb/gallery.html delete mode 100644 mbcweb/index.html delete mode 100644 mbcweb/members.html delete mode 100644 mbcweb/upcoming-events.html delete mode 100644 mhcmemes/LICENSE delete mode 100644 mhcmemes/background1.jpg delete mode 100644 mhcmemes/background2.jpg delete mode 100644 mhcmemes/background3.jpg delete mode 100644 mhcmemes/css/materialize.css delete mode 100644 mhcmemes/css/materialize.min.css delete mode 100644 mhcmemes/css/style.css delete mode 100644 mhcmemes/fonts/roboto/Roboto-Bold.woff delete mode 100644 mhcmemes/fonts/roboto/Roboto-Bold.woff2 delete mode 100644 mhcmemes/fonts/roboto/Roboto-Light.woff delete mode 100644 mhcmemes/fonts/roboto/Roboto-Light.woff2 delete mode 100644 mhcmemes/fonts/roboto/Roboto-Medium.woff delete mode 100644 mhcmemes/fonts/roboto/Roboto-Medium.woff2 delete mode 100644 mhcmemes/fonts/roboto/Roboto-Regular.woff delete mode 100644 mhcmemes/fonts/roboto/Roboto-Regular.woff2 delete mode 100644 mhcmemes/fonts/roboto/Roboto-Thin.woff delete mode 100644 mhcmemes/fonts/roboto/Roboto-Thin.woff2 delete mode 100644 mhcmemes/images/memecollage.jpg delete mode 100644 mhcmemes/index.html delete mode 100644 mhcmemes/js/init.js delete mode 100644 mhcmemes/js/materialize.js delete mode 100644 mhcmemes/js/materialize.min.js delete mode 100644 tabber/index.html diff --git a/boubareact/public/boubacar_diallo_resume.pdf b/boubareact/public/boubacar_diallo_resume.pdf index a824509e69296c769589f7fe21c8e235775bea74..9ce5638645dc6c566379e9678e903a3e22960890 100644 GIT binary patch delta 28187 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

                            SGvQ?vMyUIr4%jS=F!Urzxxdpk}$&0Zh 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 delta 28478 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

                            EP@C8E#N4f5 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 literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ diff --git a/boubareact/public/index.html b/boubareact/public/index.html index cbc6a2f..a056b0c 100644 --- a/boubareact/public/index.html +++ b/boubareact/public/index.html @@ -23,7 +23,7 @@ Learn how to configure a non-root public URL by running `npm run build`. --> - React App + Bouba diff --git a/boubareact/public/react.ico b/boubareact/public/react.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/boubareact/src/App.css b/boubareact/src/App.css index ab96103..68b4dbd 100644 --- a/boubareact/src/App.css +++ b/boubareact/src/App.css @@ -17,10 +17,18 @@ font-size: calc(2vmin); } -.loading-text { +.title-text { font-size: calc(6vmin); } +.header-text { + font-size: calc(4vmin); +} + +.divider { + margin:20px; +} + .App-body { font-size: calc(5vmin); } diff --git a/boubareact/src/App.js b/boubareact/src/App.js index bdc7c4c..b1b5491 100644 --- a/boubareact/src/App.js +++ b/boubareact/src/App.js @@ -6,8 +6,9 @@ class App extends Component { return (

                            -

                            Working on it ...

                            -

                            Bouba

                            +

                            Boubacar Diallo

                            +

                            Software Developer | ??? | Working on it ...

                            +

                            vibes

                            Currently editing diff --git a/discrete/README.md b/discrete.md similarity index 100% rename from discrete/README.md rename to discrete.md diff --git a/mbcweb/committees.html b/mbcweb/committees.html deleted file mode 100644 index a631048..0000000 --- a/mbcweb/committees.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - -

                            - - -
                            -
                            -
                            -
                            -
                            -
                            Committees
                            -
                            -
                            -
                            -

                            Event Coordination

                            -

                            The Event Coordination team is responsible for running the logistics for upcoming events and reaching out to a wide variety of professionals from our networks. This committee reserves rooms with administration, creates timelines and presentations for events, reaches out to other organizations for co-sponsorships, and make sure the events run smoothly. Contacting professionals is important for our events and for expanding the MBC network.

                            -
                            -
                            -

                            Content Creation

                            -

                            The Content Creation team allows MBC members to publish original articles onto the MBC website. This initiative ensures that members are able to effectively communicate and discuss current events, and provides a necessary stepping stone in their continued professional development. In addition, members are encouraged to share valuable resources, such as interview tips and career opportunities, with their peers. In doing so, members hope to share information that can help build the vital skills that will allow others to succeed in their professional pursuits. -

                            -
                            -
                            -

                            Web Development

                            -

                            The Web Development team leads the development of the Macaulay Business Club website by experimenting with different languages and designs to create, test and develop an interactive and user-friendly interface. The team’s primary focus is on front-end development and team members are highly encouraged to take steps to learn computer programming. Programming is not a required skill to have to be part of the web team. However, a passion and a willingness to learn about web design and development is more than admirable trait of the web team. We work together to build something great.

                            -
                            -
                            -
                            - -
                            -
                            -
                            - - - -
                            -
                            -
                            -
                            - - - - - - - diff --git a/mbcweb/gallery.html b/mbcweb/gallery.html deleted file mode 100644 index b9b89de..0000000 --- a/mbcweb/gallery.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - - -
                            - - -
                            -
                            -
                            -
                            -
                            Marketing Gallery
                            -
                            (2015 - 2009)
                            -
                            -
                            -
                            -

                            Spring, 2015

                            -
                            -
                            - job-fair -
                            -
                            - business-gala -
                            -
                            - pwc-case-study -
                            -
                            - dont-be-a-fool-workshop -
                            -
                            -
                            -
                            - ceo-insights-workshop -
                            -
                            - tech-startups-panel -
                            -
                            -
                            -
                            -

                            Fall, 2015

                            -
                            -
                            - business-conference -
                            -
                            - flyer-design-competition -
                            -
                            - resume-cover-letter-workshop -
                            -
                            - marketing-industry-overview -
                            -
                            -
                            -
                            - startup-entrepreneurship-panel -
                            -
                            - bloomberg-tour -
                            -
                            - GIM -
                            -
                            -
                            -
                            -

                            2014

                            -
                            -
                            - coding-event -
                            -
                            - brooklyn-comp-sci -
                            -
                            - stock-pitch-competition -
                            -
                            - business-conference -
                            -
                            -
                            -
                            - finance-industry-insiders -
                            -
                            - international-workshop -
                            -
                            - job-smart-workshop -
                            -
                            - marketing-workshop -
                            -
                            -
                            -
                            - bloomberg-tour -
                            -
                            - media-games -
                            -
                            - nyl-networking-lunch -
                            -
                            -
                            -
                            -

                            2013

                            -
                            -
                            - bitcoin-panel -
                            -
                            - business-conference -
                            -
                            - financial-panel -
                            -
                            - internation-student-forum -
                            -
                            -
                            -
                            - northewestern-mutual-tour -
                            -
                            - pwc-tour -
                            -
                            - trading-challenge -
                            -
                            - tech-summit -
                            -
                            -
                            -
                            - tax-law-networking -
                            -
                            -
                            -
                            -

                            2012

                            -
                            -
                            - northwestern-mutual-tour -
                            -
                            - bloomberg-tour -
                            -
                            - business-law-panel -
                            -
                            - cfa-exam-workshop -
                            -
                            -
                            -
                            -

                            2011

                            -
                            -
                            - business-careers -
                            -
                            - financial-crisis-panel -
                            -
                            - wall-street-main-street-panel -
                            -
                            - eurozone-panel -
                            -
                            -
                            -
                            - top-industries-panel -
                            -
                            -
                            -
                            -

                            2010

                            -
                            -
                            - environment-sustainabile -
                            -
                            - financial-security-panel -
                            -
                            - globalization-workshop -
                            -
                            - small-business-workshop -
                            -
                            -
                            -
                            -

                            2009

                            -
                            -
                            - art-of-communication-workshop -
                            -
                            - bloomberg-tour -
                            -
                            - ernst-young-tour -
                            -
                            - hbo-tour -
                            -
                            -
                            -
                            -

                            Others

                            -
                            -
                            - unicef-un-career-panel -
                            -
                            - social-accounting -
                            -
                            - entrepreneurship-workshop -
                            -
                            - flp-information-session -
                            -
                            -
                            -
                            - corp-social-responsibility -
                            -
                            - gim -
                            -
                            -
                            -
                            - morgan-stanley-discussion -
                            -
                            - bloomberg-tour -
                            -
                            - networking-luncheon -
                            -
                            -
                            -
                            -
                            -
                            -
                            - - - -
                            -
                            -
                            -
                            - - - - - - diff --git a/mbcweb/index.html b/mbcweb/index.html deleted file mode 100644 index aef81bf..0000000 --- a/mbcweb/index.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - - -
                            - - -
                            -
                            - - - - - -
                            -
                            -
                            -
                            About Our Club
                            -
                            -
                            -
                            -

                            Pre-Professional
                            Community

                            -

                            We are devoted to creating a collaborative pre-professional communitythat can share wonderful and informative experiences.

                            -
                            -
                            -

                            Event
                            Planning

                            -

                            We engage in a variety of activities, such as professional developement events, technical workshops, and company tours to give students a taste of the real-world.

                            -
                            -
                            -

                            Organizing
                            Opportunities

                            -

                            We aim to be supportive of each other's passions and spirit to constantly improve. We, as MBC, want to give our members opportunities to succeed.

                            -
                            -
                            -

                            Building a
                            Future

                            -

                            We want to help build a better future for our membersand becomming a member of one of our committees where we encourage mobility is the first step.

                            -
                            -
                            -
                            -
                            There are six committees
                            within MBC
                            -
                            -
                            -
                            - -

                            Event Planning

                            -

                            Lead planning of networking events,
                            workshops and panels

                            -
                            -
                            - -

                            Marketing

                            -

                            Creatively compose marketing
                            materials for each event

                            -
                            -
                            - -

                            Content Creation

                            -

                            Publish and edit original articles
                            onto the MBC website

                            -
                            -
                            - -

                            Web Development

                            -

                            Develop and maintain the official
                            website of the MBC

                            -
                            -
                            - -

                            Finance & Accounting

                            -

                            Plan the budget and conduct stock
                            pitches and analyses

                            -
                            -
                            - -

                            Data Analytics

                            -

                            Analyze club data to increase
                            marketing and event planning efficieny

                            -
                            -
                            -
                            - -
                            - - -
                            -
                            -
                            -
                            News by MBC
                            -
                            -
                            -
                            -
                            - -
                            -

                            Profile on Clifton S. Robbins: Activist Investor

                            -
                            Mar. 27, 2017
                            -

                            Jane Ng -
                            Clifton S. Robbins is trying to change the investing industry. He is the founder and CEO of Blue Harbour...

                            - Read more -
                            -
                            -
                            -
                            -
                            - -
                            -

                            Uber President to Step Down

                            -
                            Mar. 27, 2017
                            -

                            Jason Oelbaum -
                            Uber, the mobile transportation app, has revolutionized the way people travel. With thousands of drivers, GPS tracking...

                            - Read more -
                            -
                            -
                            -
                            -
                            - -
                            -

                            AIG CEO Steps Down

                            -
                            Mar. 22, 2017
                            -

                            Collin Chipetine -
                            AIG recently revealed its fourth quarter earnings, which reported losses totaling approximately $3.04 billion...

                            - Read more -
                            -
                            -
                            -
                            -
                            -
                            -
                            - -
                            -

                            Canada Goose IPO

                            -
                            Mar. 19, 2017
                            -

                            Daniel Kershteyn -
                            - Canada Goose (GOOS), the 60-year old Canadian manufacturer of winter clothing, recently filed for an IPO...

                            - Read more -
                            -
                            -
                            -
                            -
                            - -
                            -

                            Possible Neiman Marcus Acquisition

                            -
                            Mar. 19, 2017
                            -

                            Deanna Pisacreta -
                            - In the 1600s, Hudson’s Bay Company opened as a fur trading post in Canada.

                            - Read more -
                            -
                            -
                            -
                            -
                            - -
                            -

                            Samsung’s Manufacturing Move

                            -
                            Mar. 14, 2017
                            -

                            Chynelle Menezes -
                            - Samsung Electronics Co. plans to invest approximately $300 million into oven-range production facilities in...

                            - Read more -
                            -
                            -
                            -
                            -
                            -
                            - - -
                            -
                            -
                            -
                            Calendar of Events
                            -
                            -
                            - -
                            -
                            -
                            -
                            - - -
                            -
                            -
                            - - - -
                            -
                            -
                            -
                            - - - - - - - diff --git a/mbcweb/members.html b/mbcweb/members.html deleted file mode 100644 index b8ddbf2..0000000 --- a/mbcweb/members.html +++ /dev/null @@ -1,413 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - -
                            - - -
                            -
                            -
                            -
                            -
                            -
                            Planning Committee
                            -
                            Members
                            -
                            -
                            -
                            -
                            - Othilla Wlodarczyk -
                            -

                            Othilla Wlodarczyk

                            -

                            Executive President

                            - -
                            -
                            -
                            -
                            -
                            - Matthew Severin -
                            -

                            Matthew Severin

                            -

                            Co-President, Baruch

                            - -
                            -
                            -
                            -
                            -
                            - Nicolette Hussain -
                            -

                            Nicolette Hussain

                            -

                            Co-President, Baruch

                            - -
                            -
                            -
                            -
                            -
                            - Karan Chalchani -
                            -

                            Karan Chalchani

                            -

                            President, Hunter

                            - -
                            -
                            -
                            -
                            -
                            -
                            -
                            - Dimitar Novakov -
                            -

                            Dimitar Novakov

                            -

                            President, City College

                            - -
                            -
                            -
                            -
                            -
                            - Jane Ng -
                            -

                            Jane Ng

                            -

                            VP, Marketing

                            - -
                            -
                            -
                            -
                            -
                            - Chris Angelidis -
                            -

                            Chris Angelidis

                            -

                            VP, Finance & Accounting

                            - -
                            -
                            -
                            -
                            -
                            - Layanah Nsouli -
                            -

                            Layanah Nsouli

                            -

                            VP, Content

                            - -
                            -
                            -
                            -
                            -
                            -
                            -
                            - Ramanpreet Chand -
                            -

                            Ramanpreet Chand

                            -

                            VP, Web

                            - -
                            -
                            -
                            -
                            -
                            - Stephen Esposito -
                            -

                            Stephen Esposito

                            -

                            Director, Data Analytics

                            - -
                            -
                            -
                            -
                            -
                            - Chynelle Menezes -
                            -

                            Chynelle Menezes

                            -

                            Director, Co-Sponsorship

                            - -
                            -
                            -
                            -
                            -
                            - John Casella -
                            -

                            John Casella

                            -

                            Director, Newsletter

                            - -
                            -
                            -
                            -
                            -
                            -
                            -
                            - Colin Chipetine -
                            -

                            Colin Chipetine

                            -

                            Director, Alumni Relations

                            - -
                            -
                            -
                            -
                            -
                            - Kevin Savarese -
                            -

                            Kevin Savarese

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Amira Fleyshmakher -
                            -

                            Amira Fleyshmakher

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Adam Su -
                            -

                            Adam Su

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            -
                            -
                            - Maxine Lizaso -
                            -

                            Maxine Lizaso

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Jason Oelbaum -
                            -

                            Jason Oelbaum

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Brianna Gelsomini -
                            -

                            Brianna Gelsomini

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Aaron Edelheit -
                            -

                            Aaron Edelheit

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            -
                            -
                            - Kiriaki Giannoulas -
                            -

                            Kiriaki Giannoulas

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Jehanzeb Khan -
                            -

                            Jehanzeb Khan

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Zill Ratanji -
                            -

                            Zill Ratanji

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Matthew Lam -
                            -

                            Matthew Lam

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            -
                            -
                            - Jennifer Dikler -
                            -

                            Jennifer Dikler

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Jackson You -
                            -

                            Jackson You

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Katherine Dorovitsine -
                            -

                            Katherine Dorovitsine

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            - Christian Buonamassa -
                            -

                            Christian Buonamassa

                            -

                            Planning Committee

                            - -
                            -
                            -
                            -
                            -
                            -
                            - -
                            -
                            -
                            - - - -
                            -
                            -
                            -
                            - - - - - - - diff --git a/mbcweb/upcoming-events.html b/mbcweb/upcoming-events.html deleted file mode 100644 index d04f9ed..0000000 --- a/mbcweb/upcoming-events.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - Macaulay Business Club - - - - - - - - - - -
                            - - -
                            -
                            -
                            -
                            -
                            -
                            Upcoming Events
                            -
                            -
                            -
                            -
                            -
                            - April
                            -----
                            05
                            ----
                            2017
                            -
                            -
                            - Financial Panel -
                            -
                            - Financial Services Panel
                            - Macaulay Honors College
                            6:30 - 8:00pm

                            - Join MBC, professionals from JP Morgan, Neuberger, Bergen, and more for a panel discussion. -
                            - RSVP -
                            -
                            -
                            -
                            -
                            - -
                            -
                            -
                            - -
                            -
                            -
                            - - - -
                            -
                            -
                            -
                            - - - - - - - diff --git a/mhcmemes/LICENSE b/mhcmemes/LICENSE deleted file mode 100644 index d109bc9..0000000 --- a/mhcmemes/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2014 Materialize - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file diff --git a/mhcmemes/background1.jpg b/mhcmemes/background1.jpg deleted file mode 100644 index e8b388e49574eef93f8511e901d42020cbf1da0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99515 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%0AEyG0QVo!IkTgQ+B*1nIMpnXIOg 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

                            HR8>i{@4bhfV^2=xy5st#(bmYU>?aZnlJ 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 diff --git a/mhcmemes/background3.jpg b/mhcmemes/background3.jpg deleted file mode 100644 index cc0a11c818c9951c6271c4ab882b5bd34e5ffc80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176006 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

                            R+|a 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 tr^awpQ52_--}Xe{XZBG

                            b*S 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 H@WTHAPKFf# diff --git a/mhcmemes/fonts/roboto/Roboto-Light.woff2 b/mhcmemes/fonts/roboto/Roboto-Light.woff2 deleted file mode 100644 index 0707d9ab13144fa7fc48e4b81df5cd75e4d7b32c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64268 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�H6diG}Ai0IpO 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 diff --git a/mhcmemes/fonts/roboto/Roboto-Medium.woff b/mhcmemes/fonts/roboto/Roboto-Medium.woff deleted file mode 100644 index ced7907e94311bfad0b66b03539dee976c557ce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90560 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%0AMZr#O3)xhwF=8g{i)y-A^tTKb-%# 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�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

                            |eHN*Xs;HphBsBGM08XgV7B=D(rKnX| zI;9Iho_vRv<-uO|<6ZUZfoJg%mb}q5JZq=*CF_IM2V4&}w$Y zDdxOnb}m3!b9R=@JiS+(BcaI;5>Dw7oj;*!fT;QZy@~azsQh$kMeCJrD#nzsVQsnJ zfh1Clu)XZcmGlskvEiv{occWhQpV&~(%sI9HxWCtM0Mk0a5Ib<+z$vgZ*MoT<9;Y!1z?{tpc=w7Qz69<>9|;%xE(~z<1L}Bp_#iC^T0?%x z�bcr4`MXIF<)neKD~?hFaNb{wQTF}^)_g0yp|MDC9>RNdo6U3>>aVJ z-)hg;^TnAIvMGEu<;aamb{GuQ=K7v1F*s=+P_>jJlm9(e%JDCgv1QX10nxdial!rtsmAq=&JHK!la-a(MIg?n}O6?^tJyS-4vjIq&&<-F8|Xf5fve{-_0u zeEkaHcwxb_nW@{5q0yJ^-6o!oMau>}25Ys_sLD%qZByj*g;ojS7woi-5stKZWnc1J z;LHYdF`j`@LR-f;c0w2pmh7}zFv!T==%cSkW$J5o>aelw1zCjh%m9;68-k6CA-#ox zQO4s3mls8j8eO~Q#;df?pZcNI~r?Wrwbi% zE^+eM^q#C}-`uG)5voW|OF@sQS~G^kvN=n68h5-2Fzj|cdUSZQ35X5e1i*Y}E^Lo$ zy!;=+xQ1ciCLkzi6F>@K@MmB&Au;Mm6aQ!!u)UH7@q4;q~p%GnuziQ0Ad7Lpzn~Yi7eAdno~p zy6?5GbB5hE8J!qqoNsDUc(*N~nz+rPnmg<&xo~y$i$`7Xf2%S3r>uV+p3}IEK^}Bu zE{%VSZme1RVifkKs`b~=rQBS(mv7}-KH1NhdHd{MQ67cP$u$H-YA7Z&ca=~Kczj8OP zl~X+qf?TLd)WU*XonDo1WwtF%}R) zxG|7mGqqrbUfMc2PLm-R+>Bh--)S?N`MH<9Cu#5NjPUi$;k(;`-;kQY!BD1h1h-IC zxzRp&<{>Oo5DP*qc?Ik$+I}v4A@ys|^VIyq0Z|R8D$0Uvb3;Y_j9PyY2CW1EtJ6hG<@|2T9PRUMca8}eM9L?5Q z4gL|Ohodzz9!yYTINB|jn~|@0I~;ao39ZtoTR2dtbVcpHot5i0vaIu$qi)Av>9Vu9 zqswHAy*y;c@T@y!J*>Y8ZPFCzqA(5b_a=zd=VlBYdZPGhst-1fPw~_@n2uSOytC3H zF@>FjLo50KHJ&mtJAv!^QRPXn1p;fQCgEdfbX6I!Hfsmv*>+IrlMC|MM0q+AY^T*~ zr^ex9P3S7XYtXhVq%Cg9#zJlFtgY)`iZt3%sDRm0OJ7Kr_7wF>+~tea zc=?)5NwVgxqRMt2{qdlzc#eqdN;+=i_dWA4AGr$K?W7?r0dbt@Vd0D437fv~1p@#RuVR z$WJz4aQV&*?(H!6o$f)KD1$CtFX9HYv^lS)T$IWj%H)H_Jt)mTv+NPkFu^Rg)|0(! zGK&eXXzCitcklgSg)Qo^Ig&&=VhQ)gKf)KUcRY63C=IP>5OXk$`5J2a{P8isUVqoi~l5^7C!3$-HpgxV0n6icEP z#hU0ru_F3WY_z5X%p#(BAJKRMuad#T-*L$g`mD5O1uSS61J9Fh49DRt6z*DSP3D-= zZU$Z<+YDFWn6qBv0?qD`)l&^3Qh4vk4n2Fo!+T(+Nj`7$C?b|uhxRa#k32fOj>Fvd zu+$pOF`~%?a*^wYCvg~gf~D3(jtNaY5I{Z{KEcIg72;wtpRa9P54`NqhI2BGXyG-d zDFpJ82ZvX1wf8}mLeKRryRc41G%4M83ZU$&3RiGVp(Zw=Bof)0u4aEe|KH2lam@8& z0Uv#ntkyyN`wv7Vs7+TNUYF()C`YCaMd12{@8k+BT41Nuy#eVvk>bK1Oc&+XApqs% zz?^WMsgsk7P&0*872u?)KFH=Oycyn$dgD}^1zI;Mlq})+mj|19bxBqgd)j>Br?Sg& zz=8hkvwM;RkKvkCBx1!?ne&$gKKr<5WeViGx$mh?53LTUx+ew63uPw1eC_m3sb6nx zTcn<4oh!RHAkF?o`t4rp`n1qbl0}_EGO41cjhQ8H?ICu?W%h1%BU7IB4hpCEUV6uC z$x`zj5!J{Yk%&|Ld$m^9zJBMH5BT?)(K_7}cfVi`T-%L|cKTN%YZGMyNLJNxRK#Ka z0pCKcI5z!i8SA9+)N3fuPOa_IRDmbmxUfQN*ge{~ga5WGJ>(nKS{^Sc{$0&!+7QhOf47H!q#})_9)@8Yn9$&}#|8`4zcI)>FXl2+xT&asIJH z433&#gI8qsDq0aHKjY~rBdd*_?OR%C9VfmZ&kB;jmoW8wgW@~T3_7)oB;;=fT4jrv3480kx~pTJuXE5f z&fGEml7>9upG+jw^B*Oj{_p^_(lzPplQD2C2fgv^6VU;suLP&}QFi=O+?3`}JtV2d zMjt#D-(GPcd#X!tzHG9q@g;uhTjTPEcu6(k-17b7o!}ViX5ilk%+&@!R^RR)#J;{TJgj$NbBX!rg}cnpmg9IwilfSJ)(zmAP<{s@q%WWEpbuIiz%L@uHn|t zFJh-KpJyBXyh}?y44cZqXff?;sQUp9vI9x&FMT;GXyW$?1m!4)n9wHzdH+#U+H)&bI;BG3??|HG9bAL>B{eM?&=E*3D#`e>*Skl?n^SZgAtq3S#7^UnN z7blS;^z(iIRLRswdvD#s&D}D5VhBAWp;-(j0&uZ8ls~P3H;bdbJSxh%A760&rjgZ6 zGqEx2_!kuqopmy--L4=fnzTh|;Rf|wQv6C)8HPTiS!Lo_k~rBx3|ruCHcIN$tH0UE z=UZ{kcTMXywe$NwbDU(^!&=lwx-@Y&io{-bc=kHjDRitlh%Y^Fwu3uyBW>>$h;O38 z0JHP3)5N_mXuwX-Aj>x(yLmU>7gA!EW$_8;3Fkz9h* zq@~yO#SylukKGiLEbVi_PsZm}5Q?qU0}f6#&6>R{iOqD5P*v(JUj_409>U-jR33qT zA>e-Wn?6W!@4TwGo_SS1^T^31Z@D+dj7ypKdEL8y!&EErV#bPt*JSU>sMvb|J3n`m zOr-(tqg84#*W>NDq$Kmi9nKkGs3mD_4Kh-0{40ISS^+4oATC;FF_iXY>}2WPwd04m zs~xbksAYk(*PuOPmmh<0Ubz*quOBK~t{JuD9qr1UJ|M0-qf()}7O33jJ-gZNZ1@eo zWj0ja#GZpoPZeB$sZf%Z&ZG^UNH=EP6cg!UDZk%wn8z5|7*Gtge@Ge#Ew1%n)JED7<>zk}JdH zmeFVa(#j{P8`ip>#?6JbXRINgNnMFyWr@)Z zh!k{C18bUP!U~Z@F1tWveM*oGsnq32h#ZF@^ST6MR|D{FZb^O6r<(l~b(v&C<^Gf% ztZt~W9Q=ubm`Ug$7_jWmIKc1o-4zI2KMz4zhQqZfhOX;(X)Aj0e$nKafaY#wP!*oz zULS4Eu3ga==|~uFXY(zdX8a$O^{tv-ZEDZQvp0`!2ei*%cDS4SwpRju^QVdIEpK;H zsAGa526!vz&`R6V&O6|`IebwSbD)Fw+u?vtG zH;LEx%DvVc+LCI@`M;{$7Q{a>0#!(*Jyy21t<)c@U>YlNc#`c~lwH9-R_eHBw_)mB zAxAFfURUHZ)rF{-mCCJ|Wa+z(1W~d&3;iHW$TG!-^zo6f8$M;S4Tz?Z5K3Ig zAM+`__Fx3{{ox;%DFbTj70?o&(?`EWHK%0aJQMzljS9jskU#Qc-#+uHeBQ4IFm|~D z4oZ;_Wl0b9?jN35Z5VIuye;a(#2yn9nB~I@o)6%Q`io|$_f|0e(LFZzXI!h#09^B7 zGTql@dahLKu-k!U$HAgXVCg0>bI5b$$R93SecGq-qADMjRO06R`8;0P8QwP6xntTb zrXwQe@Zyf$y-zA}85bp`;{p(Asb0%!t=dwCV!XF6xTTd1b$9w}{VTfL4=V8(r!MS4 zT?R)h8~hfr$#YnU{6M8^--3D)+PQd=bFU(DcGdHjOT+$K>0Uk1Ym?whuv4vxh^{D` z6FPLp^(mRZv6Ci+soFs)&PUrG$af_LYpCC-A4toOb%XZ$`%mU!W;}gzLb|OENw_gAHCvWRJ9hJ6dD^@+7t9H2`fKPx)k)r z94kplj4am*>NrV7|8WgUN3ZMmUF8bd@@I(&xDFy@Ic58;wmIb!89B2<5Ih%V5uWgi z2le(ljGOpeV78C>m{Vv0oX~go_-6j|^Wq}>srPyF!B@%_S;ONX$5&jJ9EW~-5A}wJ z$Gm@% zdP`c;QY0iLOG_G@q%w?nTb*iBq*pv!?P@ait*xX6+xPPlQjb=2PYgBF_x9t$rSkhP zW=c%%=Z4F%x_y#K7pr@c-XCBuEbWFky{)=mT%F!n=b|*=t}4>E+ydra6>+W(o9&pV zw7+)w!tEQO8yj+UrJ@tE_Rnl zM*l>ZKN13cg(f0RC~0+LPm^j#eaoM9Sj}+;{k#CMC(S1CGl(i9Z@8UUMwXhF-E0Cc9E$jU5!1%87x^C9~b}P!HW25a83ek=RBj=vqYD zrbkWnfD!CR6o1Co01-+>&it%hCQ?0@pBQ!w{j#D}NY|C-jVD`kM6! zzHDiXaDvt^B+28|6Fzm`9j6*9Ss&{Cae2_7|KYH*Q1M}UHk(g%VVu5AzJDs4U#)!h zi>D`CTa2$__2JLCz_)={BeEds+mFFP>4Vm)0uSg*t6DS7ZOy0O<^KxV0`Y6=TEmz- z+a_Hj{^DQhmbxZNHM$92mHvXhPIJ<+Yt38+S(n66d+&F-(}C9WGgrqP1A9%gZ-%#4@_l$De?=ATS=6_fDxED|ImR42a^=>`Jm&|e zC+=x~lGz_}!EXhg&nY&2Kot3u<7tXb?7s=dP6m`W$e&2009k!d#Q0@&XjtfXx4tRX z0FNwtA;nGi9(0|3s7wlQA`62(s29D3#(a4q)l&8J6=-tj4LJOTm5|>W)c$HS&jBg2F`dv>|jgb=|a(nzBoUqCguq)`P6wX3N4UQ^+bY6#5!=_!YM8YrxHl&vszq0y3L zH+7I!pI45`bEIrYmUp=z8tA+Q<+&N;$|Au(n{Dn1Me?Eh{UcTSKYUk-&bwV6FS}f; z*8t_tAzwg4tQg`?9a6Zwjm1sr#zAlAWq6d9dt}+Gx#H;qtB2FDq*W7z((n1-A^+sR zi^ez|v}V&NUDLatFXXL^@fG^zt{KGB$PXrWRyUo!+OspF2*r34(YIT$_Jz`$BjkrO zLn3XdWmUYf+UNhdWhGfKa*GdP)!RvbGIGrAFkpR=Z~orH$D$AQLF(^f_E_44FU)MS z#ztL17I>ifPCC4eBMA<%oQ2G_fVH^1LqMYBrR0m%h+s3%kB2W4(_6Taf7pFqY3=CR z+!4K0VW@ipxpDEKfd{qiMpe114tG%DE0T_!)Q$^ORH8_ti2t=qWmFGah%VkT$iD~w zs@JpVrDQxlb8*B;J{8G5pz9rX$oIYoH6@v<o|;_hv2n7_N_*(7)ktF4VG|q z<9)UeXj!HQuWb5b0B3LZv-MZg;q5^=8Au>4P9|^GaQ>B zZIaMWC+K860HjC^KsF!};BpQS0?=?WZ~~Y>N$sgWiJ&Epel~+@{7Mizp#X$xPWq{X zNq(T@#=za`HH}v8Cjr)KS|7-NTd&JaO4yUW%4)XnOn(0(eN-94>3T#uiGBbI0*do! zF0GeW0x7|Y?Zh}T_8Mw1rK)OCr7j5~VY??k`$H6P7@W96@&u=kqOO3ih*MZZwJ5GE zPhN~AY&8{qgh$RA?v;P8_><+43lOv^z|nRqTW!zz^vqQ7nV_i;boIR}MTMyLWOHmk zD>D@f7OB4#vn%F4=6HI=bW#nE_QT(hk|$^s0;GrCQhUl%Z1gqq6bzw7&byat$(T-B zX<7B!!F9IZ*Y1gdZZx<+h&Dxkh8Ze6>=o3k1r`ws(aqeYf_6}XEI_(Sd|5D6er+aD zmGX8({!k|%$QB33>*WF0InPK?qLeY+`-^rvw5lVCtK989D1Mte3~$~hyWvOr$#x*C zi@amC)X1fO=7#Sy%?^gjbql6L77f6VOdFsC2V`bg;GDxfo>fJ-D|g?z+a}E`APLDK!=$o_N)TfLbcdVC@sG>b-tc?U8A>C6a+P{tg z{xaLT2hp;osdSI!g9`P6hB{^dvn-@AB{R`Bj3BCu@NDS+{F>6sYk%gl$E>bM2p}B_ zj+f3$FgZq(;TcNNHbP6zOI+a>wy-vNZ9B}1uQ)V|gs4yuDgm+4Q$#-W1}7IQ5>OC) zpt%#!N{j?ZwDm6pLJY$8Z*Nl!h={c+Rm>X)fzqsFL^oKkKKUz>GKhtUR167(0#Xc~ znDQeXrF=ZS-lo0xoP}<)JMV1~%FC}xR4w$z_uAAbdjnWj$>^5EWJ04o~g9!k> z@fqA2lM9Ah`G$B6US$$eCi)L1WH0dS*=ZFEbz+)fn9O;vMC51?RAYFte(Zj~*M)np za6Z?uR8?RuTcp)ud(cW2-~mDsFxYd>KtNA}1ls*Y@DRAT13reniRyb-%DQ&S+%eTm zRbSP5kTW1?qQ>Q8)CiUbtAE%Hupyp(tiCMlYBkAA0Dv@{TYO}E z>3dx9U$2fJT_QkjXFDlUr*{)Kl?4ioMYJFYKKIeB8!kfhW8OBQxPIYBBGtg zxWMo4u;DK&j`Jr_6jL4rwEz?q93(3&emqA089ETb_bl_JA|+L7U_byQ_VUl~r_*35 zIB{k2@*%|0h+4*oXlxeQC|sF!#*b4(J5#uU4Mji`WJ3#mBQ!zT7W;erfXao_DIMsxh-4&>5@J{$^h`4wC%TY-rMF?Vm&QO`kfJidOU7mCf1Jl_Ob3Kx3>ohiU1W%ksGY! z&4@wOX8B#UYs2W)E#7BnYUnRltJ$S3B-JSy8=n^+LRFzmUlkjC@rI66clra{F5OGb zA)p>}1nFi642lG$;Zk|2;-Z<7)Xhs5au8b*C=B}b$^YlsM^b8YkZeI#7Vy+tvo1_c zPFa07I>;9IkbO(sQyd^zbA=J-f;EZ|2Zwu2u z8K76BcN`zt&zXZ4C0luAW;bJFVEPJZO4lC+tvDDwF;Rk7ljxm@bZZ?@fKXvljxfqu zs>0mq=0p9pmP2 z?%8kUvRh3q?B6zvOQ0N3AMM6evwJG*tRqgmVHOQ64l&G3=Idub30O@E1xvBgwJ;Ws zL7ux*=j9i~We7<=0=Nod5Xj>)UVwGTKV;<7KWTi!m)V1&<{wf;{y|=2MH~ zku@9lFE>v+H`F$4HBH_9z%(A-XG-KP{YvMcEnq_u0E2|_qfA+pWZ+`iG!TUQjNiHm zfzR;YYZ00J@a8tG{%5Y}Qm4ht1^y+gmVo6sNFtv-n|U=Bh zK->bLG}bXyGDXfQb-%x*S|zt?h*xA1G@AOnY+6=9SLmDTE@V&zVN`tez5$5<3QNF| zHWUuoimzC8zkUHm-$Y&z|I|2_vx;%l>{1uw3hX{~V78=U1E{U*@lY_EFm^HCd(0~< zw!+sWuJ+|5Ew$)+ch&5OmL9ks2#t0z@BbZ@SCgxL`pTAr-kG`pOP1BkX ziDdjJ^Dv8Lz@*L~nvo2Gc$gu$kPEB}wM^&~V`(y=z=8t_a0(1owJ!PL zH@zIw>s$kupYoZFZhmN0KjAx+j)vsA(>)c*Gg}h$vlMrJk8_0LUmP zCl20~k#U`0av(4%KvfO$+R7!~Qwu=b7Sp=Rras5D|Hl;sPXOpn0R;5U9s;g^h&UPm z@3SFj%%^+*9-rTRksLPnY9f%_?_r-ZhsvFA42b?KH;}!L#GY~r_|;W(KT;jG){J}&TKF#g-PIN$v_1x^I9M==6x6wkv1KMcYj?=HjZ&jV*4u*;n+p?baq z$o`MmHVm3Qg!B{LNy;y8W)$FKJ3t_azxRuMxU#A1 z`wsyKF$EZMiAXbzSacD;3@{L}BM6e91(Q|{8`rRL8lO|W9ba6wc zSAiyldPS>e!McSz>)O_jBX>6K^7_ZUcbA{9ua|g1t7wHYHwj$a4{!R2K^1L5(Ab^8 z4=?~Q#J6Ai{2bu#-nE~tukDR*ZsXhUHBkNQ!aW)t42O+~m@7J?eCv1h-b^tB>sxO4 z*gdv_N6Y}J=4ypSGgRLAW?#U#UBpSaPyJ0$Ed>_8EyZ_zXWFHqJo>vs{g)?;#;4C$ zS=&(HU%@E{CcZMClJCIqgWU5#k0r-J$GL~$hsmGepUGZzLcNJQ@UMf9i0B)SIhyin zt10n%#5c`f?zf=(CYaT*H^DjKJ||^*dEzkxmr~XTLRYAo((*8HOgpo^ji-nwyM4`# z-)j(_*tr}{gnY1k`HmJnUeZyF{dpt{YG zfOIVuk17%ZLG{w@BHB0E7dXB(nS6e-$wTA{%0zT6gp#e)SW~Ag)vzNbd%zr=&*dsx-X!B*EZ#Ic0bcSzmXY&e5s8CF$Xl;) zn#XwRda&O59U|mgSPslXK?9oyu?#oKGQuRn3Mg_o03&V^iq8}xcijnR{Kp%(9<1Yl zK7Z5`q?7Z9VW||(;Pe*`@%H9V3uq;I9K@mMyUBC#;QP-XIYE?tQ^&~GK>)7;c@f3| z-=JraC3&Fy>rCLz1r)#ufgx@nOuz^^$8Ifq6Ljc#NZHxqZ`8{6T_L~J7opt(K~NR- zh^W*Ho%o&GmJ~-w)Vx2vZdjifCt_HrO72HXSXY`qYnm?%oAr1&(Sm1|l%tx} zKEE2G+@ZBe+hq%SrDED_QFZgiwwm_jwwiEoTT6JvE6%;dBYyR{`{Qv{6ysv4Z%udW z(-H#ovZDsIO~3Vb+jmRw?Df}tCJuq12iNg-DAnfVibH)sS&b`opSD45o(aEs6;#`u)@dyXlyfh_m|i5188k z37n(O8!BC=z0j;7Dy$4E-l=a82BD2bci4L0sC8jEHri~Bu4E%Q5>3V{ch|f23_?GD z9KU)_TFEigLn5m_-pcOnooMj)Hyv5G!Cr9M%0a94zyWVDIT?Wu2@|dhs&9!Y3n@z# zkRPY4-o$lWF+nwN7bSH<@^iq{4IX%PfdyGUoD;7bi zx_KU%QuVDuJ!r&gdA?k+rXc*#6HhrMU1y>mYuKST^*Ab?cT9cPG5!RF`mQvxEcGHy z>#Ex8n6A>9df{VPEEhyZyQ$!Ou~?(tH^9ap_p_hR?LDmt;MWwOp!4K$he#k|LLsI* za#6WlzLYN+h3f@}`saR@&CLC#?YN_-NAhGMe>>gT-M*UHLL{!qY``z(K*xp?kwDT-z8c0W=Pl$r9 zlMgS=k7S#nTlFQ^0)qT`~7zvJ`}BiC7Mptk%`KQ#r{7vkB~F^&a$|9mCKSJ@OtE z^}pS0Ww<<)h|%U%EDD`rkb+oRqQwV!MFJASEYvkz)r1}&EALtO3N7j4n!2$jK$%z> zA)Sa%>72MbXL_vB9cZU&4hc9UVl~UM;#DqsF{rjBS?9f9W}ai-b2=Q2$|E>HX<-IZ zVmH<%>F;-daF-vBR16OjDYc#(t2kB_mSX4C6NMyZJeZm*K}6Q8c8Ba}b2?F&de+Ki zuUz@>_OPMkbUI(I-|&hDcm-@7l}yfT_F5B$ zAPhzj`p+kq5MGAGZHnSlk+qsGbq{>hew0X0=q5*-u`f|?THD4mI$H6@m`q>&V~Q;X znO%>twxgC%mKm>!WDW}3`k?`;<>K^OkYQRnE)0N>NCflD=+A5*DYe6m*M5OGUe$wa zjVJ%pUuJ_j-=CKUBwpp3RZBK3VzcV%jmER_4anN<9LG#{{W>MSqx)16O~W8rKD7e1 zoljv`b9ijC1Uw!P2t>k34s>oOG#bqar#)bJ-Up2oJIj^N0`WXRub0QRw6wn&mMv;c z3mA;XrZcI$;dtNjlTf<6GT;u^Vj@O4KvA{>xso~4T*E+$EqLE0~wHOUj zDP@guNtMgdJy-08A|!_-lH6jkK%`X5iM~vH^LRj<{RZ|m97-~g?h+<^J+Ajxwq7Jx zq?0}RBt;q_m6gebC)|mVEcJWl#Sz7(UhOLaS-Ef`WwAHHcA=rU-=1~QAHz>x`)HWN zN0h`?M0gp_rKY7>x1g{kC5sJn)Cu|}_VALVQ&oa-f-<&ra*j@!c3*$#p8uzwh2p>Y zBwr%sx(-Vs?zGlaKUCan+q>gNVn;IgIQ7c>AQZ{@{@A^g=?E7<%Z`2 z3J%was`z=>I^F0xt9&5w%X&Q#=1Uw+D`k0Y=BO#Y#*JJoDB*5bH8#`IOs6pmQJ~H; z$@&ij75}y13mp}aHd0*Q=1_HjwgWkXkX<0z6ink29+k;Riy`5L%WmhGsNpI0c!-3* zcX~`ir8v{EmyD-IExgFQbjiB)V0ulVrKG>5#!pGKpp?$7#bVvhk=W$TH-bnIDTRsB zh%70uK%w2+NfBbHZWG!p5+s*>jgVu$T6pZeSvjyE&lL8p7?k*rx#?75ypBeu&F^e! z!D-d5J#187aVJJ1%g80`s`hH{`fxe)tjkVDt zB+{FcwzV&@#wlYqDDI!>A!ePN*7VGYFRGnO60=@Rjmemm%xyh69FA)Llmg{A4Uh`f zs)T>ncI5J~ILmtRD9VIEM93&gCS`tQ*&0g6wS`Ci{{RqAhPT1|x|q)1asZg1x8HBy zD0no0c{B(LfIm{-ntS{h9+s$ZB?rJV1W|y-kSJ=X94%opYhkhd=ELFx_%XwEgiwKk zv6>wM91b4TfZ-K|bGE~-jVM7&qtqwp0Iu9CL9k6wy80FOD~{41{_W5SU$;TI(`+-dI*({=JT4CkdA-c0(5PmVIYGgI3vyt5Ko z=dJjE7dd7eg4DyUYOUs*S4SUZNv=WcbLA;WRAh=ZMK|fzu10sijS`j6RxAi;-KK45 zPCzdIV9Zvv6P>O~dZsb{;W06hWm#iPGQncr@unAW!;rT+L7tMATBh)#uZ(JMwp>=w zE|2AXHbP*`$r$mr98=Yzq&p_r&W>Hndi}s`_*njz9t?Fyo_Sxftrsd8S9DgVktx`?mP@v{EJF$Cmy)Bi#mheF->!vloy1C(|(wUOW zN2wvUEtca=BWvb4OJt+@g-XUd)tZ*G<AXvVvX^b4;+~s6TSU@U-vEDxkIf9 zim)rw3hBZV8rk*oy0x8$oV0?5)u{@7tzOdDSr&gpN$8i-6^I+DX>1a`_Ygy!FxTw( z59!a^5!mmFV)j@{%@0^EZm|wySK>Ms^!4us0vh8fmZYx5QW9dd^OjF``#qGy%rn$u zUnUC!yF>gKgrty*h@;4klx(`&zqK4<7MoSpk@WmAUrX`kQhjx^QOZ&o3n|UPe00rT zq&jkWoXxO-Ht6Q51Mkr4yrE(7Xcd5{5XX^Z+JwH*Y(_e|)RXoh(UHR+b!>IqhzL)j zWWivEGu9boJ}!bkx{Q^ z@lL6dS;?_0SG^6x^8vfsxc#xs2~o?1Es%(e68E)qIN)B8j4V$5!<3jpd0nY2ebI|C zJDqbfNwoo?{c`%f?TKMQWmdg3%I0f2s2natB$wE1d`zKGC{$BjVZGsWd_9nc3e1ju|TyR?5PBQJw8EBmGus^z#&iqv# z9N!YCR6$YOF@;ayx=pm5&V77TRaT17fL)474fH9JFz<(a^I z3v$do7b;}-bt(lND@H`3lx*%c5{_G%L>(hG*)=(bB1Jrm%q}TaX}TPRkhvlSWPV;F z*K;uKJhd?>_oA^UZmi(XfCC7lez@A1y);byXN3+~ zZ^4tH$N7+^`P7;qc$s)M@yT1tT)YM8`%(s*=8!d~V< zZoUC-{cg(M_h~Jw)#~~L=bY7=zC#KVlxt>8@VE6$O6i3gK99;Ux^L!CKGjxKe4aj= z!7!R}6rFJt!#J9eZx+NKcg{53h_6a5Y$4Gl5X-NK;>*Hg21I4e=wsrGnUbLm;}Bxh@Cenko>eUo`k+o^# z>*5Ed9Rrd8VCWA5qrZgZJwbei99yq4;0qjpn=qhmuO=?=la}#k)b|0f3&A{jyOYLu*9Z{w{wq=rYs19)WUdn%+b$PQ6au ziO1uH93NhNn38KA)FbOkxndd^i^W1{p>mpS&j+mUCgoTkMis<%PIM7#KKo7P(qxFP zvmd}ff@v!>9?%rTHsm`pEx0ZqK)iolvW9qCJcLL@0s(4REuvXZQyri~Deoq?5o(E!T0LQva1#sgm-^(93sCL_$W7BTXFzElLrb&1@a z^9hZF?c@K&Pb;KnwG?gew`6WMA^@2hy=5dcUo8Esg#Ql@ecYdj+Ov9#lDU;ljGHu{ zO0rd0GIPVagrf&DY*#cgFI#b!o)sH)zhv2p6%Ed}THprqFDCU@Gaimii}(62Z;<%` zhVs8`bKfixfxmDkT@?RL2*?)9UHBId7{xfsn_i@TWN&<&^Xfj}l$HXDcavMiy((h= z4F1Q&KaU8)xXX%Y%8gF5Ui&bv*`` zj&t~x(zw=819HUi?zy$Fw@q|kbc$wk6_&x!b920TmJ4Az*ey$)N~76mvYY53%{G(8 zZnxWA(%$2QH+jCQHGzBl`PLY-2{7UXIb>iP(4hZS4R4AXC;Z{vRIpn)x{g`utg&pd z>t+>7+-^8gJ3xwsqjc*C15;ul5@igAKJPW<|9!87-_neZR!1Sd4`M^aQQI#B!Y-?s zVz=WjoCLh+>FUqM>b8e&>z!ccy1Be43u|FPL0nX^3z~#HHr`N`J!BHDYU9)fW+y1z z?7X25Yv{n4_AAZg5*NeOa0Pl^YMw_xng~kEww+6bKdXzQso&@jo+oBuS#O!1ml^Rl z)8m@vX|{5f^T{U^*2$HWYpSxQ-e@kt1xM#>#!#^68FitYI!^x7#NZs8)1w z%YtUf!Qs3*beKguRCuP&Nu7K1iwEt*;Z4ThFl|a7p+xc-8O zLqA&`wY^3;+1lY^Te)f*UNyDORi$Y&owf$n{6#rR>iROT6j-zjaj&KNsKhNV{|a;x zwFEgX%xd2@r%V!aH91SYK$~2;s>OaARo1nIexXX!0c){uYJqF=Exgrr^toXPI*L<< z$OD+`br5dbwULR(#z|yr3G<5{m{#}ePLIOMiih?#0``qr@I&G4}RHRwgKl5Cg# z#s9iq*xk})lJ$hD)mlN6Ix|1F@R`bM6$)=QroHe!!>9(3TH`hxdS-p2-!CWZHV`%r>YfGHj>(GP#9V6L= z<#m-hqCrqkSX6SYF{1_cJU2&$6RO$8&GW4DP0!%f@#t{0CHK|HD`-W>Buyb9@{4@u zArE3MCj4RBuXo&)n`!bygCdP5`BwkQmjO+s9KiPv==SptLnmv|-eZvAP-vOY56QBm zQ*=u;Z)u53x{Qa0qFTN<8u)B<%WIZ;?ceE;a<#A6QL60THc8Ufl#O}wjd}wVyNq=d z_q#2SCO}&Ko@ar!MOypeqkB6<=HoC(1OIRS7OMu)n^)XNtfm={YGNvt+osb@w@y)N z{j;-6JC~opDgTn-^K&L6Zbmn@jfij0yA}4IT~EZ5&7BC_i(tnatC$vh!ZD=VqnXyl z?RJOBftj^}n9M9|)vL*E{?^<&@Txe^OG4fCsfgwtJA`)XOW&^571rn-!tRY~XZ1c& zrN*3zOTWP)lcrA*c(RXe_eFx8bkmrdOfPI`*|ue#J|8Vww&XG^RUh2yHI^-f_Xzkj zZO!CzQ{%ChhEuc6{ww_i(ko}}DJwHv!mIGOIkeW-&C41?92ZmGst&woznyF->8e7< zeBt&v(zSK!bM)%#H+piZ#2pJ%ZPk0CZ7~C@riIF8Bt!ZZ8Ejzy^=ka47&$HX;;MA% zssfjqR}=$u$w5>cWnFtuCAj?7j*oXYKmzLvhK25=;kVussYA&JoQUU9jn02?I) zi??Z{k6tDbJn^}q)}FP{!E@Q?81+lLM$tw;W~kVWF*)N7`5kYY%OQU3xQ&;YOWqmP zMd~5gPUeyKFwqyD&8f9L-D~8|X|K+b(rTfdn~}#lZ`Mw#mcoijry8T+E4-;H7hQe! zDz25EI^!fkM+kL9n|{FJNNk=ud&OS%ySttdDK;plS0BVBy104nwq8tc`^ZnJ&pEX= zl~51QV_EpC23iMi`HzVg_V5d_*O$D@DJCNL9?fnMPDh9jM+6(C*K z7VkXuhy2G@G@M|{T;riR?)v5Poo1=o4DL?1ol51{enFPeW{HYW(@>~YOLbcQ-Nsog z7prEu?)c0pqxV#qt+zuamC9r>dilXA{bj#DAjT@>F2{zD1d$vN#F7Bxf?`kzPC)8b z30U4Q1%0E&sHYT~vgqkpQ>g zUXsH1KpBBfG(ic;uac;kY<5{bIw!cnbeaW1$SkQTJ`nsJu#O_EE%K2WP2XVzafHe^ zQR5IzMufPP!Oaih^?=m7&LBo>WV@0K)rvD1(s(oy7$gWZscV4fh-0)MM%?T+Nk4C1 z`uwZH49xeCK^Evma*(aULCkY8AwwqidcEW@nL$2-+(R2=RgC&%A?f_oaH*bf8%!zJ##-bN(9e$_wTw7w{G5revrQCjA9y zuo0`&?~WAP418z6E+6%;8i0i;IZW$y_(D~@2Icr9f(~b~sz96NzU96iElyRC=`+GA zfNRWr9i}tw{wmbmW`7;-tYW@C_}3+1->%rcpVT>dJ)uH?1@X~=qqFfF8>Dv@SQBRa zOyCZVv$ntQ6od`v7u)_i8P8Ur#nyfsuwj>d>}4M~(=W8^54_0_{*{ands8h_!T}#- zJRKMk6A)@(a%6HWb&!$c;S}4feHb_AAoA{=+@bXqyaUQI*hhMJJPz; zV9KBxRxM0xqy0&JN?4VD4UrD1b;?1dK^2rbthP%t7RU;YWQ}>5tFsb$X9af8a+L4I z7y+zNdgy{wk$IVe^CC&71y&DB)Xy@OfsKF_bTzK|b$|;%4RO6(z6;nYXmf3UXTU11 z2K+o2OZf}DP{UaLfI>ip6vT{E=YH4YJ9T?3_z_HC+48RgmxEOn}eng^wgRv#K z!6xXUZT)pXEpR_vpeqL59?{?5eJ;o=mU<@xE_h>f!z-rlRR43ZbX%Y<(6$uV8}?%7 z!%c$<`}#5Wb$?m;`+CT%+#@sUF`J=PSN|T1*zeZ%(;(eg8BVqlr^r2&Im)q820J3K z2DOaDf~^h~N9FwIZ|MOlre_@rAfXq(GL=H2hlCs!ArHG=53YJDuG0`bD%$f~zTyg5=>?j^5J(P~(Pmth6rfbCv zA3^kTW`VMR3{{!$8|5ga@FJf zdZ3Ye@T30o3*&F}ha(T~e|dTst^9GOVo*s5@EDF^7D#cB%oWRdjoV*{}Bb-6=K+J zN2lm~Aqp7tDa;2WQ~kjs?hbTFEu|+Mzo@Q5?56-?^h%IR;)k3o8Ggbr<|+sxcbxF8 z{h6?3>L>^isc>V1yl9TW8+ww%2gmINoQLvN7{lQvFA-92aLc)bT+(8ism9j~HaJ(( zeQjb(+F$|Wd}Xc~`YW=JOPEz2oY=tR3!cARw&A0Y`PR&u02J1g`N?1zz@k2@ns2)@ z_uei<`b&~dx69_z2dwWmc06DDI|f`{qNKZKt^%mXQhG!*v94D5iECJjk6W}E`Yr>G z;FG~v`pCa@Zr^Ge0w27nqzYbq|8m|vese_Z&xHj;{rnz{V-E&|eN1)Xv%W%r;kQtM zTxKbIq5rtb*=-SXeo_}LA3UG8<=@vZf=_u7_c?VGia+|-VF$=@c;3As!bi z|1}cRKu`;|@xs92a5xwZLdORT42IN&L5R-Bkc&r|smGxYPlTZX22m-cVX%jg*l^6x zH#9gI9GDW0uLDpdOe8WvQDJe0k*VID=V*6-0|^!xCMk}b7^kGDDF1URl}xExD^xOw++ro6zK_4^FM1s{O=uk#^w+ovzqsN6b=PT6yXXxH|?)*HXB z9Z550@aRy}PuyhU^7LrC9`Rmiska$FP`~P94cQyn>xO+Cxuzo}9GL7Q#QL6&TEccl z5yZJ(b9o|AuO8#Zy-Lq(Pkl{dK3KYsT2*Y<6kN`m4O40gHCj!!L#4D^z8e$oumX>9 z-x)YRc@oVtwJUOE(rbD;mY38l&=Ew0B}&}GMo#TKy#f?S(#1?2LKR9@&0IYL=1khw zaA{#_@Gt>``w%2hF$0HpAVd*56{{C9W>q`q=hv6;nk%x}?uAMq^ z^2Y8b7qhz}w~<)l%4%vktg6?t>OstE-pJ~k;qFj2WNW8h|ma3REpuleOIb zjImHX^L&zMIz&1yB^aUPPCzJ29-NhB8J0AyXGR8h&>|YvBv^6?cM>q`fOdciMs>wv zvMmET#5t)T7%-hUu_TuoF#Gvob7O-h!4~axPL*I1K0h&IpBisd6!dH{m}sk>Z!6rP zdCzw!a?jyMOgnux-cNN|jhr>B{9g1V>%Dq2;pKppvz!b`E+tx_4dberCY;pfF=bA5 z)1ffi{`jP1AX1u;+vS9^0!WV4FJ5IqltI6V!+rpJJoak37vvkF0h93w*(rFz&$AJE zL66ZcisH=EbS0Y)yM<03Ms55GZ>1n(sHF9+X#Xi`%dGTIBjgi{3k&9=TiczcTY03V zaF|R6ksKpV#xAt>7Oim_F&CG<@L~2EiN!b5Yh-;z)$eg$@gIS=S0~<55_B1VUx=7v zL^OUG^W*;K04OyKlCIneMe2xY>?lN%~B8EZu~3yA9|E;>EW0 zj>*O6Jsb3TD(NO_8iq`oBR9S3DYm??mncw&p=^mKXIOsC5yyyBI4yM`8zIluo)%>U zM4a%=f{F%L!EZXSRGADdsr{Sok%ES z&`oeD&UbzVo%F88AMO;kUEzmM{<09OwnVY^8ymjw<;YO-i{uo&dS8#=jWZ}CpxvX<9K6^s(hJf^R zI)Y?wxEDU#?0%Ftzk~bb52>2_K#Rj36bg}Lp~a>%QrYg9Tkv2{nE*)wg$oFi7myH< zNu;}+Z@AQZb;YmxZn1*RzGjY!r&7}qKGDC8y1NH-(-smE6;UA2PY^;e!T2vGUb6Qe znG}|c0_bl)n3$lhCgjG`pfAa{#&TU=$m|@|mhGMh2z#txWPjYrkOXR+3c|)J*NIXv zH{C69R}7S49~39S>XoZ6F~nHD5Z%+}-e=ZB&PRCNE&c)Au73)bs- zzdITG#W4rc4J~>3{C=jF<*J84n2#O;$S=msH#&62=K>gyRsoeb=JdQiwSGUM_~{Ls z$3gtee&0>*x{V6}j0WJ-x#MS8VTQT`^9J>wmt+z_ke9nZU#Z|97;x7n!nooG@I{A2 zE8kA!1!^{VjPSNJUo{=*EYcwCA|W9q?HCt7a~4OGS`t19uZCSf2q@I#ky=?8cI>vs zXVpvjbVu*)lR^jo9P2ZBW`T)EAVdaJZeWVh^QcoOxdoHmf;6oY;A&Op*ku{aOX;(g z5-YXb>POy_^yWtlTr?ZZCbePza%F9K$A_3B3U| zT2+2EuTyWIY^me!c>{R77e8-suZO=(;60IlO#1eAkIb!;Ut@ln=IN>uiE)$puLg(rW;SDOgM#=j!A?KMT1Qf>wYFP*CA3pp0 zi2tVl$w!Xg{XBYkqbjeRDcaQa{%7GUjS1a*;j~U#y|Or7X#|z=TY?C3SOS_#CTVc; z>GF zBK*%q`A>SUPx$n~w6bsO8`_?h%^VNWz4fQCot{|v_d@#5%DVTQzAf7;zi?Z>-&hbo z$1XloK7MVs(4X(^t3L?WH{^f#lQ0^xs&L%lT5g2PtNRa&+L)^ znE6VrOlc}N=}lc?FK++&T(#M&+v-^5{O%W~|JAzL8~E-Kj^n{Yo{Vmc@d5qh=<&gryWVY`*yhZ zpw`M|xj5lWvq8?(ajY!CSVG=t?jl-}XldzX!;hXOmT3{OQ1AC{W+?S)w?`+Jbm1se zQMg0j_o#b46imym^Y%bQp{(Z%iU>$5R^#O>u2hhSJ-|aO9#N?&&4PzSEvII~b-j5} zX5mc3+-6sqk@4OK$J$Qgo8evE+RW?IL0NevVv9C@AMxw*Gj*H_#9CXvLSn=&oSb?i zl#Tyg^i{Rx&l1F_La=EccN77cWb`k=r2##XBdRAhy9e-|%?lm>tCf5JKWzLH0x2jp z{uxsV32*}ml3(xzP?8{iUM8{FM5%b23|A^7n#R;SD7oB9HlsvTn#x8j6@xipG&x0f z)tbj(Y69;M9UkYv7~u>D)`xo_wMVLK*=RaZM6!FPqA{p78GR6W$Ay=WP3Hk|I z&4ejkuR;;*DTX4J80d7U?2lLj;q#=vX5#2U=ztInvJH~%QZO8lNhHe2B^OXgr97R0 zO)XO^l-DGJQdu{fSr-cIk^q5cU@$ighc%#)$y_s-Rz{;U_NFte{tOJ@iN~UGv>;PV zy^|6;4!3tpgdxibD z2Wz@E*-chz+ZI5@wFd$rktFO+kSR&=U{HjG(T0hKzqs>GMGf$fFYYaTCLn5puJl}~ zhbQ3P;tO0uOozR_0qh7E@J*nX=JU(9#-m0mqojb!zN&{StgO^O%fjl{{4R_6tmtDE z_L#&qa-aHjMg7p#b{f@R*a?TW-yWdfxq>iQA{kYdwed`^2Q*!_`CY#Y_xB3t#?BKR zPy^;pfXCYlQ4p-Z8I92)0*dQoWDrnX%FI;n!A>TJq@KGl{8S>mwEc9!e1`ps-K|x- zz7T8zHX-^ts}dFdBvHu*!$2xhW0NH&5I>~dP?gt{j3mcb7DnQgj9> z;PTJda(PBqlzJKkfacZ`yT|dxa$RH`$$9n88XSVna#3694*n&z?YK_qx)GgS!x6oB zc90vDo=DPlwL?)`-%`aHdaQoH_>SZI80(trh(`A|qDKR8*O?>*1xTis?F8yL5lhwg z4Vk1Ul8~nLVVoBj3B?L!rmUcKj|rTN>=V6_Re^hZoC8%w`;FqUE2Qdor!4RN+jo4| z$IogHqbZU&F8cvuFh_ZKKZ44-S`K1QrYAj8{;vuN}?3W0j4n0GWdu3*cypaZ}vw1;XUa--;O9m|86 zl4WBkLh3q%_|4Oe91)=gSR(>``v}vDNUYey8F7QWeo-Jn0-Qz+@{>Uxdq;@v(Vo)^ zhK5EqnZ(HUkWR4xe6fq(@`%ps-6Q-iet!JY%T470z?fzp&4NsTov{!lDjIP*sx^jN zK^uh?s!GFSr&o!@0ZiHs;ROTidGs*QZ5>?IfAlh3m6}JvnV9$QLCIq}Udc-mO<2BH zu;Ns>)D>0YIB;$%aSoz6^Nh&x0oyJpme}ajbqu+gP*7m`m?l_N5n{%IY}jq$A+)CLBC(;Si2Y?mYNmc` zEdU`ReY;PD^y{WW@L^b1y-yypDd zps!-vjL-L33zx*>Me8^jsfA8KpT+IlPVTOaRY1fa zYNy}*L!Z4u@W3Je_yI7(2$ zJA=~??xBwI%Uw4Y0NZ)LNM!-82y{Qxa3=7)=nBhxH=P}-W5jtt9q)ao<4BhykYc@q z>_U-P>suEGss(rq+`qni!oY9n5iba?{9zi9!JwPm)mK5v*nDz}5z)PUm~&ve>c!(Z z%>J3j#%WpkuHDX7p4-&~35jPVz!1P706+wphJhw<018!3M=R|ro#R_BtU|m$DHL%e zQ=JPh-HQ%0M_lG5R8j*g@_CB{iK>N2$PBt&l-F4HxkEa8Jz}WC#7#7pyz_QV^$SOv z<|VSWX(G4u8OQNu-W)@4@a;qBK8lWXvnSS*oMn45{Fm(A`>m$akJVtXu}>+kZ#`sC znL%TlQji1Haq?acu{|Zsw(D9pxUa;@V^!YX+jeuG?@#T~_pHQF%8$_|NtOmjci9Mi zuKpICi>UeB*_pg;Lv?Q5Phwpd&hVCc4V}FCKsiR$J5~=c;N?P}{&TOtPS8%Tj^K3y z>o9M^tbh2dP+e2zU~Y#ny%JN9dNECnnH~*SAsk=$+xUh6r^8F)q?@WZ|ExE)Py3<*Aigu{78g`fd@2hJN5DX} zpIqSShyg>Vg}pT|kHierb5F&8EA&Klgv>>_>6sjigT{H2HE>X>7Q%39HPhy9J)OO> zck6C7@4dV}N>OK^TDF!vq1Ht$m?am-pR6$O%hWR9|50&Rux_>4vF6H{kCs0L`yT)^ zK+M0lF{238EaqZ7k!QewjuJ6TqwP*(V;nNP70{NGHVn1;xa6o=1DHdZ*zwj#1L6%7 z#Pn$+`HeneH6771jz4x4m0fubLv>8sewD^W_uBsYc zZ?qWkFZp>B-Z<0RiM}s8)I0h5No`+h+lLu8{b9|tu6DtbLBR@vv z^MOstB6$^J4jBx(F&h$=drKQX#dYAVYhm~^(jMq2T|%Q{yy5*l%z-!pHRGJRcb*6* z@O4Kk8wOIw4+Bb2J++pE0gwDK3KuH;lKDJ=n6v_CZfTP>;qJ3&XaheYK+AgOX+d1C zXNQ};E?Co-f;sMCDxNg(4~!{RaKKQ*EAEh)UJr?7yo6Rgc~GWfLJnG-ZjHkdbLZD^ zK>@c|;F|pzmT~h^75c4~vhD z4RSWL(}raM(m8^fx$IvVNc%Be4S5?78*gPCB+y6-;U#x%>d~JIgi^-hdQ}MMzs^x$ z;_avX7!#pTjf;aMWF-+J9@4B)R8_aq9(SkC&8{g8GdaMT;7N#F=wd%Q;xu*b#9nW^l58S_A$6s3=|})@g?wLj;)GJZw>wn zh7o8?U`3=SE=gkCm#Cfe_iPqB;OKE|IJglmsN&2x;nKk?L#uD|AUQ8D>1s*&6|ZtG z0tzcWOQA!_c!w*M3?>SNDn*qsvT#o*=SwQ($J%>g#VMl>kX} zKKy}9`+UPX!JXy-AtzAtwEiPSs{*2@(0RUQ9h^byfZJUnefC%e6dLe7=!k?Bjd+?K zTZi}g<_!MMb$XNtcyF`t*&ex!&o3#yTBgsoRw~Lj_|C8m5sgk{M@UBVd92I;X$c9o zVkc}z11R)g(mOPoe=2=`5nGe8me=#`!FkrlylZCI`M0UuW@qx5l}OGwR2IGR71RJB`=~+{V~@ z>pMswp^M;;7gHpSv|U4@|foOC#b)P+R0t z2Z8!J-~1cqriMg6LH=Xo&=T_073qP3S+=CM4x)xU_a6hJF_OW#s#e{WIIuTu?wnCz zP?j{>@A`@l1{@72WT_!ZBW+pUStMoXl{r1o@6biv+ohoW&3@w`6$!b@*>~ZD5x9tw zOb&dzb{~Hn-(cfEK~VkFCVcX-e+6*0wEERunVK`$1y+IAdq}<*!`%NXD2*3bCu0Aik+qMH~?F_-c$V-veG zoQ7Vt*P8y6e{0;j4diKNsthVUCwtTJgn)j02MNT}q*6z-Y~e04bAF*0=R|=}B4pBc zcujbtENYZ8w?&tYEIP`F#M2^Do*a852Z4HARy3M94+#10;cs&P%EL(5^$RBDgKU>} zK<}*q$O$OYH?woWPcL+=1S=6^pXpTsDJl}&WdM`9lg;9@{!W*$0}4a+nN6$F51^Nv zolcCL^hRA{{%=^l(#Yk%UaNrYsKK((5acaF8c(Rt$e;q5R~Q&lxfy}dPWBR?iv-8` z+{noDWlsQu+HwXfnXog|=t33;$SZ!C(t#(=xIg6e7)yF0#z_NFFW_3hwAr)C#%t?0 zVb9sdM}r8GVoM`-DW)x)d`MXXnB9Kt5BNKXn4(n;uPgT3x2?Uel&fYz0BLN z+u-&VsYb*55~PE|rf$3y04G7oIg5OMtIK7WiSY%k+^9XR% zPa+~)2Ik@0IxL2TLSe>YRGjQwxYhR0w#JPo@e=^7CY-T2h9ymrCGRG9gkT)w4DE3* zH|(tXkv6J>g|kK^^9xRV-TjdZnn+K+bO8oX_<~cOkU^lcuKuxoFUY4&O+^c?@@Zvz zrJ-BB;E=vJQ~jU;DNpEA<@m4aO>bdbmQ%4&R%dC2bt6w$;d?YXk%ANNbSX5FKvdr> zX=v=Pmcc=oUttPyDP3=fC}3upA8MVmceOHu$oEq=+D5&R-eAbV1=Ak+@PzKNZNBM4 z1u*@<@FZuzkVz00;4<21J{LuuIlt5Vh1ld-ZhfP>ORx-Q=V-dxnEnD07o)$egfyDV zZiNev{0c;Cs4)VpT?Q5?`1HGX`f2bJ8)k4iS-UyOB^d+l3)sO^WQ;Du+R*mzk4D1} zRYKcxHpX;4J)}`1pB!ty`UevTG}keA@uP7P)vYl{0;iD<hz5lFvUSFQTzOD=Ltmu+ zjUXjEF1Ke!e?9r`|7Ql)Gumm1J83=q`H5UofX8ASB)|?E#+XWQe`Ncv;x4(Lddzj) zpvKm42|}^78S3fSqq#voo{1#tFSo}r^g`cfZ%JOlQ2fshwSHxInfKQu{{lcZOTP0i zM660N(fDV2rma5&nSq0opWOt@fWoUty3PK(-&TdXNFjFLNkfFP+{wLmNkTqDREVk{L-IQ2 zCi361tWGRvFkX?J%d3-;-re#GD#?H1(GmB-&C`;fB%^rJTA_eKsZkAYkTYBQYFDvv$J{nF0SHNY%~u(D zQoz@Ez)>j4xfFO3Kamv#k0@#Ph{8RpKYXfJ@=IRmZP$`OZC$$x9q77?Z~5Zun57?|n!{@JOI_w| z0~PRZ&J+*g3$K#@YeqqOJ1+Vv!Gjgos9HC(3G>_-)lTQCU(@%P&rB9OVRH%J68oM! zBtM=|hQVgC*f~Fry^7kGZxAc0C_pNG3K@K(;i+1IbxNj1b%zITm_MJ%qR%sbMi>V) z;(iRR*7MmBx%2E0E$SoLb`UAHG~!`IsP8PB3lzf=(Cbm*nlzMn?6rH=vGiS3%U3cr zx?o_)7|An;=FT~bGdQeU8;T;X)h6EH?eE(bYHD@f5(=k>(pl^s{zB>~Q+a1;(Qs*1 zKy=#Dmn7l)S@S&kdl_zXF}?%Kai<>5Rc)|or*DlDcK&PirqRtiJ#RF}N@()^QyMR| z`-vg0OmV%oIliOWvyHa^wwC=p85zC-=S>g>6l7z>zOzclc|u;r$bw`jh)Xbr3otVT zJRo1ADvD=7Pvw7ds}X?AVx>Fp_qXKD4`|7GayRKucrb%^hyCODqyF+_y~5PQhx*AE z{~S}w8_9(;t>z~TzeB$0ay3-GL&LWx`gB6GQ+M)do+sPqRxr858o0E<B9kEW@QSnoPGc$z7;F4j*_pygW>PMs<$sht97!^678o@w+B8tKL21$vf{k zflcw&DW1rC&dhP~-eY@q^m$WvP=4-#o=O}*M<~FgP+D$U^G&W*+luT>IVh}=b#kDG z2Bf*zBuifqR5H!PXS&pCj>p~#cH!P~HcePgh4C;S>z2^Ail#jpp$!eDB8xmqX)zbO zI3VZ|+W^f>h=rL%JQePqducrgeez6`Ff~HRxTogIPr#y*IZ{lKYcC^jj`$QwthS7& zaHyXIV<4`2GEPJ~HM;CYU+w=hCa%eA9`!jmePownqsgmpE^1WLWDUcb7Kr1FgAKzl zT-*)7{A?r^!`z-wi1T6!V_IR}=F?fMLwwybvXTj0O=la_ON>AomJQ7X)C_#W-ud23RWY#6MaU7Ge+o^4y+|H*d+z=DhwBJ4A+EL zCltJ66yYG@GyDVC@q#%AR2|V&_uayRZ%D}H7z<2|y9^33rEP)@&N~(NC{vG1HXV=Y z^i>aQ^EK(PGHewWMb~*WX!GUjEf%&ypEXC!vzf;j6{OIWTRSRjTl!elBK4bg3u`c+ zQ3-oEjg26{v>w|J23XY*Ypc|g>6HFYmeaEX-Z{K#@xBD@sUnG_#d2r?kb5iuqLr-#jP`_hD`Sub%~2q_}lECyQ7>nxI2V)EmNL+>BM(FI-wN z1?@h3@|Pp4?<>Ec1!gQ4u%m3@&T)=uHSx$#UdsdKWIy;1S?Hx@6d1fh7=T%i7V#^5 zLdMyUFVzoKC`;Fj@hRI9Nw}g3g8<7ClbI-E!v_lDT!<9%+D?BEM{i8|AiZ9&qidp% zAGb{2L+>&-KR)S--)*(nF?gePM58ichgVNIXl%8RibB3Z=cAt*iUmzLX z(tF_@60<|b+B!m&dd4$@kAi*L|8hxJ z`SLQKlg}4cjdw*XqkpNwB+-QziaXKQQ2S5jc1cY1Xn!xljq*Ml%jM)DG8Nx4j>g<~ zgY5sC{Jc#xqz_}d7~Us)S4Fb1XAXD(sp1Mkvo+8#ov=-F5W*Wp_{W>YqSu}j_7D$- zzeO7?dhqie6yHm zN%L>n*8QPnFa$beprU(77{);Hf5W#IWGp=ohM`Ee>avB#Ci-NBhre2Bb}A2ds5U%& z4a?x@53B+HFO4x31P%N@C4m)H;a7-zq@GB|T&6(fJ`yf~7f~L}y=wI7KfpIMAminQ9CnrLBZDlz zN$#h;?HW`X*26T|N7j;Zp!j)cNPgb!&FPwgPld&oVxPxF?8JEI+FjLPS{WU#kjo~wZ>1j4b5 zam$_iPlP8{FOw8wuO}ujJP$w^^xSk0)9DzK*_`gvpn^1AoezRITkuo#q6zi?2ZYex zWp#OfJG>)7eEUffA!+S5#^)qnVS#Tv5|(*|YzVbT0gA;HQC-FB_ZGWNfbKoQbsXcD zFY_&vg8TY(Hcuh4@a??z0_91_u%76su-q+UNd@yyG$M@K7;%&gl30oPti_|W7)+_> zz8jpiDIlENd*4b1@_yjQT@ywMvkK0mF|sdWb1JCpTmzsyi=N%1 zP47%$*=iSf3LIIQ)DDJ+Fl#2)=BSy5!6VMWQz_HvK;2`>4ZsUubD`Rfr@KMJlgoRR z?Phz5S~=XAIp4qBp+F8z9=~gFLF+W;|D8CG^@l&pa-5d<)s{*@&Z>S2mOK2J=j?yMY^K1pCscRP)((DbyG15oZNpyx zVu9~rwWK`8WL1NI4u5#g8JPIwKh1R0K;3RPO_%w4V!nY}--BCYxAXu-(`RB$T2BBr zIrzLXA_@r`*IuWtOSj4Yh-&2P=L;6hfAQV<_;FOlzeq)=4;^W*m*r(n&F^?D9UnfW zXKy4mjywU?No-*GjQ|Uvt$`cZ6^179F`6}mBTmkPeCyFyoC8Ch*QU6N8qkZ=4WJi0 zShEN8mAH<+4EPf~Q`5XU+tsWoHB@Z?{tZ89mC%~8Wud6Kkcn{p1%7=}#>X_}M+D-_ z->^|_B;WHHJDO+gs$qEeyZIG{avzvIsW`Y}gCl>kGNNy2C){2^#l(~I&2S6r%hz70 zb?wZzD~_G&<-+RUW+6f#)LOzs!#m@ET47?2_7Asc{62`=pk_y0_W*sixc2~-BM)S{ zK{~6E5wOom!mpS~TBJTx3RhVMtPUgD+1hcn%!S&qK0bCuwUb04MZ6_9ur{}Ra>_c~ zOfVkiz$E-cL$zxCg`M<~g=SUPNX9d0L{c43RYK30VZvoNsz1B{Ex?5~?la#u- z>q~Irf)<_q>_+CUEF0p5?uOGxHU8wS0;g8To{+BXok^^9tWRUz<7KK)N5Y^EIZuFi z)-0Cp<^-jGOxEk2Cuu&-a1$(Z#e|{=Iv6k#y0%=>S1mPq(!;!BSTlzM;j~KU`5s<9oRFwp93_W8N5eNNt;VJ1+sp9GnulsSzqxCeA0gKprB{yB z@8B&S%z1gxAv^us$2&V+l1$;#Lfifphdyo;I4K1B62C($hbohvcjJ>6e8AumDhjIu zYZQCRhswP%43sbJ+!6$HXHBSrofTi^TyRPE_;az8n$YJgJY%k2)k`oJLV2BmSzvCr zKj#cV$opKYPxy@dgwsTiBGKYB+W}|krP;rv0Klnj0734DJ3R$h;soRLH9sE-eno`? ztx`Y=-0$&FIWWi7%Y!u!6N@WJ#IwANYs1h3egaqZf#-t|NZ|{ zKPGJb5#Sv?m&f4N!mYf}V&*)@Y?$uZ02=1^+BT>w2nUIXx}OSR5p!@fX%qkB9ATeY zVEu_e!riAKg}df4`T=F#KI>zg$ALUuhJ?jJAT2;vZ&Z5jgE`k_y)Oa@UmnF92FeD5 z*1v!XGBXccM@?IR7ZjaNfuI0g;P*N)pzu{P+%ExRpt|Ni2fo z9rTJ9SC1QKjQejul?;hQSyvcE2X8HJ$#G)d72}b5hkqxOWgFS$f8o-FTK|sY^oa2j z?B^*+ttqd}&#r%bzo80O{tjNd^6A6cIoP#!p6}xqvNB`m!L?H#Q#R966J}wrt}ijB z15+vl2PIJ|jKuF3uW0keEEO#|0j&g51~dZuK0NkeuHl8?sl>7s6ERkFTO8Pz=nr^P zq^9_pYX5BaO}=01wFz5s3n>ZE)kkmtznlTAl`;bQQllEt>G9FS$+=)#_-V$sqxexX zhFQPY$=iEPC--*;MjzaIcgbjer}|DvyL)Q$(0lgHt*^)kYrkKhvtA&gD@s$FTVIe% zp(lhwV-Gm0zFHy6y@3C}qACCQq3)MQ=C%%)zfZ%p{u<=opEt9Z&axTz^CUnoQ&&PG zJKM0h?Dl&Z1bDy|!&{12F=4`@%8h*c5Rb1T{)6#&}(lIaMN%Xaw8} zQIQFpd^yq)7?T=vTIfxlU)u(vNhslF|J}P+2AhHp9y0z;^9^lAs zRXZvEM(Wp3u*-h&?PJ+0T(tUkqA-zdmRN0B0j~Wy|L>Gf1EP&ZRoN0v26jUz=$0?1 zr~z+zP14QuL}?$$t0ok*xBiWTc5?5X&^&nk28IwpW1 zCs78!`s<)JdyE9uuJlG^8BPTpjW&uFI6go6PHLX1CL_lhTxGZ&c6wC8)+m5JbGcB7C%at?5B;`&sNx11RXq{7vxFK5rk|{X<(0hvE=9M z?Y9&c>-hto%Z4$wr*a|d21hx)hHF0eDmdXblcRmGs-~WMK1=IyH)uX3+|l}67$!Abhvm?1oR0$aF7xsm{p3PQ?ns=HrQq;n&ij*D z6?qX&MOk>@1dGu8?dIkrp+;zP6}J-*GZxB9D8~^qDG|kmhA<)LoiO{eJ}bz%w>Y>W zVsks3kSE zlogG%f8v;i8QB4Pm23-r`s&M3iJnt6Lhv8Cf_XnqewOOvliy~E9HrL_^(%^aJ4!*S zfD0lBI`h#fi0*0F)3ND=wQZ*>yi?C!tc_1^c{n}_UtX4W=$2+m`|pjbN>@qRqYBwd z+i`-F@93M}SKjpi>M1}zll!pzl0QLmdNpV_7*H+D$ zh3L~ys!v{v!DH~4{qPf1KXGF4~8H4!amQj*nJSdsLU`E{PFA@bHXQ^v$6_c2PS==*0jyj@OHKv zITNXECJS>GmCcEH6V4hshu+`=kLuaTL38~M-k-6Z0KCQmUM(hLTE8rD)YfzGGn3pp z@<*BS9mJ8_)&YNif1#(_yH*tf*uf&b(z|J}^P|d-HTE_9R1)2EbkB@XlY*aiHU@o) zl=39igEkyc`827frzRPPPqUI% zZ+7n}L0{Xj&y(x#jeWMruS&*GCkdNh4KoZpfW?hL<3J$4xR}&r6M!;@0Cr%qCYVsr zkkolEaTTdTEK0L)Mzvj)&``pBS2fVez+V%RI_Di1|J-F!w&@@sq|zY#9D5CxwNLAt z4_XScyt^X^A!#VK;Ad^4ukO{V-C4HLuq{L8q0vA$MHR0p?4ZjeW8mZ4R-GXc2o(al zj6x)b4-bR+4U4iM1&&Ajx1O4{CZP21$jgv_Hq&!g1(g1nI4_qiWuQw}hZ-wZGg8Z! z^tGP~e&0XO8t{#fS3UfUImsg!gn(?&`c(Wuu!1Rvc z5LW?+5s0lgc)kDKr9W#N>!jJl()-;)4?2sJ$a7w&m3o{~tJV+z=`_PCAD=0|++`5y zBYj(jb55d}qm|f(&9?gX?Jf+%xW^n zhjtoeha^_z=SGgxWnMxXSdpGt1a`+d{x-t=5eudl$4b7&==So9jp#_ugx~}cxWq%1+~OTYq%yk8v2VbC4PE}5}TMDo0OK}GCVrzQ=E&7P0q!V zgKzg!LiG6f6dciOYOLRhl9?5sjDm%SD<1ZRzU&M0eGqP+gZ&}C^4r1w54B}49aF*0 zdru)E^=9-cp&45`H!4$SZbTmNo?7(F<#l3+4l}+n#0X5U6Xyky1(n>4hDx_cU5A_IQ(reAZhYfFrY-9A~+A*WbanCZNc<{PfHse`e+> zOrw@3X5K(XPpFZqdgO$3#n>U)nOSj|dTqB{;~fy5ok?ug$hEYTE}M!6>6%; zvO;ClA|#C>@4qn0c!b=EG1_4~+8bzkfV?+2aBH&V!Jyk_gJm|MCb%}7S3DcM>>1k> zk%^9rDLTTdj!jJ@W+tiIxnPURLkdo;XZqp*#MBt;;-vjx24@3RQ{vHw2Q*Ub)F84V zDzbtkTT@MvLEgLv^&FU?@7WJl#6?zAr^W{hnjx zlvsQ$xm;LyA41TDFXlfGhq!ohGNWE6+hk=YjQY>!aSldF`9dKceIYyRzOCLl4+%?- zJpcaYHDq)U*?ualvZWw|e=3s%cGjQDa$ksOPAH8Ojh(-n1j&LY#rO?_#0=yhu*s;1 zl|QPA3I$A^9S+>pz{@aD<(!JAja7N3@W(hTJ@=A0^WJd&9hm3(x4;WnlF#NYN+g@` z#XA2^QOPEPc&^>JZx_4JBtItN+)oClbfV5r`Q%3*T#d0;*?|wx9L73&^9wqdWw*u| zEY&VnX)%IrE6>AI6&y5+F30E6BtTmoTU&wKbAa1PElquu$!#wzQ7Rz^NPsx7SZlz~w_O!Wa|5EjZxvrsJqD398zzGM6H3WDB7XhJUB#Tz=Ff;$3=4`pV(>FROC^GNAl$cx}kqbdJV7+`>g z7VD*5hP-aGlXR953s>3kNb8k2IdeHFt&AW0=sYiCNmmrjTXB8171hh}=9SPj27n+# zopMJr3vnS8lax`$ty7-UnJ%Ed@~svTM{CVxRsHylxN7?h>L%` zdg&_VvsztRXN)1sDxTMgC(V%DP3)f9N22VpYh<~oAx(0*9L`Ct$znhYJC{i z`FEO=0>{H%Z>D8=Q-a{V5uA5=iCSaf|81mXyApg6`UuwEIHvt_udR3fl?}tR@+GI{ z*85WY1=ozWvSr9ALouIDEk`zV*|)CudJ@jJwx>I%*&UsuT+psSSmQYdAVTLg-2(oH zj5GD`OuBIbteiC}3s~*sSaNGR)@v{Q*Lv5yEZ0#C$?kEFi8}Do zy=`S4Io6?cksQ#ScsjDqVwRQ2Z6~sNcojR0lB~<&`FP2=jd3sn>}W+5MAEo-gm@>V z`MJTlNAB*z1G1#f)wKwuN<2&qI5*bRHU*CI(8}5hs%9hUoK8#c_ayJ?stcy|=NKpl z*%`oeMc9ApFE*VIu&7>>Ch*r#9I=4BDgJz>kb^DO47A+joFkc@M?Gs<+u-E2+1?$T zZQw-6f6FPEsl$QltaQ$8f8Y1t|6K{3WUnmgPwEU7A*!0=50l4zZm?3AJHAP)92fts zab7Kak)B$(FxgtPn3hbP*Ll9+fGs|n%I6x{j3pM;0TrLSim#j7JEFs4uC5iSv?C>N zJj_(Tqm{*U%%FA2x zH3WHcS9P_scw~#}tm+V8SzQP9y1BhW?xW--_^q(9Koi}Ryb-wOFdD#n0W&#T2dito zF1j zcPVg!y}W2Bg%Ku#SGFYzyc)B|l?bQsHudsyjb#7CO~h7WDv3O=Sc6sFk6QLs7IFW_ z9`cVM16hXqeBz5xS}xB_UP%AVY&0SZje?!9o_|1BpC2y1K{XF5R7K=+^>SF*T38v9 z5Rn0iiqr)&GoVq?+L^)H5nob1937d!6QUnND&+F=3mb@Gr=nF}uX=_xJPo>Jo3ecT zG({=g$|I!B%1=p4@R2@yRW~d>;PL+frVEvx;dhoU;I2phdeec9gfVEaEE*Y+!=U6t z{nBo}dDwr?PXehbksuy9Zc0hA)0g=wb*g^}AXr=IOQK1E*;Z~?qB9`{g~>SxWQBWe zZ&xaDZT-VPJ>>d+W$556vS4>~L9;FZEA#LaN$GSvkgTb|L%* z=+Ki+#wrChx@9`RGSk>af9jGtEDte&NQj-!)ZnOW5VQSo%w?m%$!_i&b#WN)$jI>1 z)2YYCQkj%hq}Rx*(WjJxM=Hsc2&Lw4qhArKd>9JG3~LM60tmt+15BPGnUYCn>9pvo}-~zE8jaEonbVl+2(1z9@lT=&k<+*SzpWAMs;=Ve9=>n5kE7 zt(`U00Jmv^Z;YU_TUwYS&;GEuIqI#%JX9c3yHLfuB~Tdk@?$QAPsnnABO-7b_EC%} z2u$TIV8m!Ft4(UEI8g%jKItv%(7EU5Yrij~li3o*AIWQOP9@P(KI<9sf5)gre+tkN zu%@`8;AjEoQ}VX;jpryyF#Rs*xk$?1tvp4V`}8#PmH5Fi`YrYTG4~>Y3>EzgIlalX z_e|Xu*D8`QFQXM7_p^4E>z*+BAB2^M>U!fQeymNj1XJH;0Ej}*vTKv>&h^esNgm=p zG~k|cDeH!HBe5{{SsTsM3`ejmt zI8;PF8ybAd99?p3_9ujG8YFtrXlhE~$Y4sva)elO z$+(?l#GM{HjeN)}*HrMYeQ^9cIgc@}{lJe=hS0w$9cBDz%!F=sI*MeCkC77x{g}=7 z2!HiBdI)7PwaDpt;^Pc@uJa!-Q>Ux~G*HiDNhgkhf39p128}@#a6?H0v2i(?QGLgC zss`?W>QUUu!NbGdwf(@@Y3N?FM@7xk+WS7Jl?Mq5h`j=MsfSgB93@Nwm^{8Z}k=V+gt!!Tf z$=vq+B8mf2Kkgmc02lBY9=30|?UjGe$FOVfv+Ik}xnAZsZozlDzhn1h zrP+ihpmwK)qkU^Mwt3o%I2{}{Y8%y9CEB~)$o6%p_^qH1qVVGvxrB$Hk$-#`HRKz{ zSFo=16;-U^kvlZ8MV$TfnBPlxPuX(W`3_~^Z194IP`*FT{y9~=FKJ(dWAakx7mH7) z0?&q&T%Wvzlup`tV$c(?YGz#qKG^;=JoasO)BpmpS?T!^s@fbv*`gHBv8AFm2ClH7 zztQHofsiP-f!diW>1r{Mhw1l|gII0;I(9}_PykQ#!wsFh>4!eqjOtN8nRMbV9m>^vW}nSIfBDdPQMgC5A#l*j768P#%x|b zbd$}3lN{GLfK=aE_k7yEzfq>$!6DMcgag5ii}0tPKx_d%8v}L}V~cUA=gY9(Bnm0+ zY}A&HxB9k`OjYhOdU8y$>M}AOn&1Q9qsSzbf2tjADI3@uE$A=dx(}m?SX{6&|*WK*?4E8^3901?1!!H1qFWm2)ZD4*pOdfY1*zs!h%q%8uA6~TS6?}&9q^9yIfc)7M*s+K+QnWU zJoxAw-xbdcXdz^f895<Qx2>zQVn@Uud9{)xkp-L%H9gYF)r|=+J(CbAAKey zd;8x}8#1b0DglM`(&!=#(GvgI+)bHXr})sz;_{2zR~n?GX#oE-9QRBap7#*01oZ1? z^dB!5z~hdfaYtU-6DJ9>air^{rBD|Y`qV>mUQ>4wHi1%&|8^@me!;5bzxyI1L(FJZScmICwMqx zLyz2A081c({sc$*8NNL@0PbwT&H$FY`Hu_yXq~+@$#jq*>Sx`JwDX-Zzg%0!`ENF2 zzx#;9?6XWT=I=^0Rb>~|4)cP$8WfFBlSl@xtU#=mC9*9Fdq?M<%~T!989}SSXceEO zez`8>dQCB}KFiq0F{e2Orz1<5_N3>qiLA?9s{MD-ypk)Xq45*-~~ z>dHdg0<;i!VSXp>qLt02NKf=8#EcT#*tF)3yRegUe&5bkN#rnfPMK@y4^0i-v&DF$ zf-sn^V*H%)yNxQE=SZjwa5~GzS(nu#;i)sQ2LP1BRRgO+gMf5)%PnN*m z9YQ_sZdP-=uk;~AD>f0up!z!K1x0YXC2YtN-9no?9o+wMd^h=Za679176l=XzCy-` znEU%fs4s

                            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%0DLQaU^b-T0Bk*SiA>&Nb-&FL)XZ) z16Tndz8VTThb%V$o>bf9iDx|@P7kwC!yd2n9JU+4f!X9vfX*ci7!oa-j3$8`+#8!^ zBgud|nN&PYRqdrV%4xLkX8=2_1csCkavDEL@=Ztn*_k+r;c?ue1~hcfE9TT5k6E; zC%bMo4!1`dNlYYtPu(&H{>WF1uIW<+kpG=bRr+^-Mdzd){0o2jNY+pPNbc z!Rv6&Yqo)6ItE-dwSSUKii~v>soR3lUA>0}M!P2eWw3N>jm%}j0>C|h5bVl4vT?Qk zlvX@O&~qDjc(QO`Zx)g{o!^kqA;;MeHDC?l=)hAtG9CD*4SP5Ers`=i+PCvsN%BLE zVq0<~-6IZ)dtDiAnLptneHqv2E!`_|H zij&>5rkX8JYtNDle#{}RX=HBF&SzlKK>=vj*hZrcwcYArOVWBmb-c~ueBN2e5Pra$ zXF>fF$wWs3DFAJ?Yak1dy$y^6*+a_Z+5xVB2#-8>K>ZTJZF^6f^=seQn=L?h>n7Nn zy0;qy8o&M$>XCRlJZcTR`38hYq&z9otR5nc8xz4z7&8p#EXb`!xA7g;Dn%BFfLd@{ z+YRJwsZ>6OQfX04-69Z&FOeQ1rB1jv20-_Qr&4WKcD*@EC@|E9kKFpo+<8*s-CUy- zo%wWgO8TY{;YqQ(=%1>|_}^C49nW1fMJIoy6g1qapG1XL2HFSDIw>}csMW_F?SIZj z3JC!DzuYdHwIOrKl0k=Yixi^cq_7o-CKVECq;kL{2zMW$LpvoAPfD_j!6vkpNKjFX zgm#gso|5q=9d@IU(Jvqzqv`#6+ zNKS>STg!|IL(4>S5J>Y4lOAhqeSpH6kr%#OZy`>WB4%j=lUrZ(Yw}y@)!roY-X;{V z0M{h^$dVqFafKyxcv5qIOGcGq2UDvs3Vh^F1{iH-z9*Rx^sXKo;1$D~4*nUnUYiHQ zFB?7I@RA*yCPCWtQoAjb3_uu$P83$dUcJLNYk5(CS{XW?-*)_yg}zlLCpx94Nf5rW ze2v5~6s)jNQZwn1Ox)IV2#P8~v;KuRCG5N+rSq>!wopf6VQ8Cutwyv2s8%F1+Mm>_ zbdi}~W|qKNCLrLZJUdEG6;>F1J)wh4TH8@9BUZIkk0&*{113@c8ChnTs++zn9*=Bn zIc=CL4D#?p5nKD{Bk}av6v5e=5arO`twAVaoA35c5|f<0V7OJuaO-#js|f-n(ROnK zV0!XWg=Ri9E@{?~tJKV)RhK&kk5Slj!|9Jw zWRAnhi{#yhb3TO~VI78|(+D=y9^I{w^vz`GcpV8`p{sX(xC~~i&d$nanyD3o%1m*S ztY^_|C9tl9Hq05OmcpS9XLB!tiwiUOr7m_s+`XDl*|dsb?D`6l^draNDuqm~85Es+ zlKY;K#qCIMw(uzX)rANErb3Sow{yE{ZdOjC^;Mq-sMT3W5uhmvjk1go z-itTxmgG9Qa&@?JxW$x0!^PINR3>ZO{ua6CEO&ae5<7A=dDGhM8oU8g2GO;OyN(g> z43?|d$yS&pWXAZ@ZX2)OzkQdudAP*@D-@I3w$QsaNp7j$c&m-#BgJ;FJ)-YUTeXs_ zupp4U>E(8lo(2HVFzpHDd!vaK&Fk^;+(|OA;}iQvH#P&s-*Iu|N_NCmgDvLRuHT#P zsBEbmf2+OD?Ql;ZrefNql>o*Bk~ghgoK|lGfK%JEy7Hr|G*Uuhun);@EX`>;CPb&oqq zhmvK4kxCm=FiAw{!szr90~eF&k+g?GemZe&WvMoW9h4x$9Ovx}lP6o94LL%Gam%n-U3Kgn7dVHF89Jxy5WEkZx6{q#yah0>)Hn+m1 zIP41SF`u&t3JxPt3l^!OPr9oS$&$9WBUffPa;N!n!cZ}_4mrTs^#tt?)a4X$B=8u; ztW!z~yB`w(5=g_{ur`&D0#_8{+I52hIG#)$LqpGo<%GnoJSoH8lB}!P`#}O~qo2Zz zB(utqq8y4vWiM4Lu`E0iS*AZ~WT%Q2^nlSV$xV#*clEYRzB;&Ok|y zu1D50WXREhz4VeTEoFoj3cf6{-ZO7hJ;t;5MgTa$EuNa`(1fO${LFf~GEEC69kLA^ zg!imRRyYn3hvlq;!)-PZ*$4TC&fi#L=7S*ofLYT7fIAL%)Ein>fET|6Or_xQ*MAoP z6q!qDY8GPaJwk;2W5O+wymUE7GDB`ml+~RmR-O|Y2R)NqLuOW8y$fjBudbj z{yr`aD2JL!@w?tM25_MB3E{`5gvyXVF<@_iQw^vH5QUH~u=Tt~GM7)Gw>5Gg5%~<- zOAdT_Y;zQ_29|^?!hR|!32|D2rQN&PO0DCPA0TZT@+29radUbpO+B9Bi@#39@1JLF|9aJ+_0l+p{dsWSS~PxKo8Bxvv$yc zfH2LH{|LrQ5h;3G5P+y|8V{#sY)pe49X!mzL>cAC=&*o#Z0Us|sm$+e?vz69u3k!R zk;)`7Y09y`cp`I|<|)LF)z{>HyxeJxQ+Jmo0Km4&7=YRTup)j{L7tT^%ik-QhrRzv zol*FuUq1Q~5)6!osI$fM;~zw`h;5k2B!Kom*aSsYGqCrBkKiZxBN+HdO;eunssG!f zu=CnVt<%=+>fUqTx!*dA1+|vZKM&v_jw=Tch=A==SR^JCU!ghsda)IkT@x1#eqVur zTqn+qx-&CVy6tV+yL4=a+b7I{6N7k7%7OCV4E zfrRu*v7sP#vI_QKBfAv3gv1Et$)~FXu6CZBk+sDLoNF*99CfPHK6V0o;xiq;Z|6?8f%Du)n&olO&55RsmB6=Xy zOB3Wp)w>#x(=y0kXMJ-h_>-igcT%VXDx=RTi#5Wk)f3?C7g+hdOboC#_CokSdV}t7871Z#Du0mFsMnI&CLXj zu}d5T#6o^cIX|q*(vhW0OgFKdKmwmA2}Tbjol*ab=*V2Uc?{C17AmpW1SJAq@LeV& zU~pJfVVGGj+7jP;F3vQrJi_r8 z7;TzfC%TC~f7{M5VP84Q^iVYMwPilB{xJb{2s0mf!Ev;t&0dx!TdB1uK%9AQXEM=r zTSmN~*qC`5s;*262AZB{CDi$m!;eq1B^o58H5C_9&G0;-b-%UBv9&rgi<7p7Np!Wa z6Dk?zwuUHPEb<_yDf%F1ZK?TB)rK(-hD%?7;4kk6BYL#P#@7ECC48`xcyYjpDNO zYSdnUc!%r&WT;Vj(M67>UL>puE|LrRP>6M+fd`@S(a3zFb$35+*f#;@FkNXEE3<>n z@ay{}5|Sg_pBEe>#hQ}Ie~OxU>3eQ)sLq+a>~apX>+hY353?Bkz1t9%8YgjKq0AWd zWY*1N%m_-AV<-6T#4~X1;Gxls0!IJ=9GX%{A3g}^^K1&HG!rADL_od;rhGiZb%k8x zSP-M!kN~MbGke~9Wa44`a~R0q{R1~I{_dFPDc{D(LJ{#EysXq7bUS}g4u9ox zJA%XTE%cmembJ@-6RKUT9@$JsJ*a$)lds5&)?){0pE%D3--#HAkVR>PdiO$2??#4y zieuvjco70M5J^9+-)&WVxv?UyAwpWe8utF;z}sm-^gVZZ3nVrk_g_xe+;Zx;d-($^ zk2B*;jAZ?1Vdn%X+b78G3_MlIk0o`Y=HdwDL(qalh;C1ZuqcFJ z#wNiAhGm!jDqIvl_IQIxg#Gr2%l%;ldDlbpdAHTYu-;+Ev44e$deJd}wD;Wn7&|=J zt3>gQpAhZRJqS)nqFo}Xz|%X?8=KRw1wq0Cy0lO0BqrsrSmI?ug>;g_kSCK^uv{nj zd2llWm&Chic`y15EcAo+H<)V`Mfm9pK|MDq4?PRO6#IZeD_urgl}rYVwGH+XD&ql> zQ{%pXF@;Kd!kCoF*iT6pP`;YV8l^rOH|vlxjTK1AnoGz z#|aXdQLo(~yw(TV7+cz%v)rAAUVWlHoueVqtM&n1b|XO1i9^m_S=tZ_9K(^$3-#!h ze`@>)w_$wz7@aZG7;l}3%ChZ$DH)kN`?a%5z zP$A8uGo)-c`Ji$BaW~555DgG_`xYkEb*+5mOw>Qs`2{XwDVbX{5;v)%lBv8k5kvTm z9ikIH9V6;0!y@&gVo9~ph%4E#_qlXcP|XIt9+@}>R)qaUocP26x$xO1J$=^N;l-A4 zBpRGwl_o7bMrFGhbe4qDm|L<=uO$K7J0!&CEJi((nb)iz3Qq!6i@*@xY= zUaTe8U*xl(b{hHSN++ahKI9irgX<}mpCMXWe6a!GLrpF+89eGa10v+y{rFBHHuEv7z(pN5=Je6t7ZIoV@u@@qGue2zk z_PDzB3(6z_kOQWdquJ;|Q7>rb;K*SsRJ{$d7D3C_yh_B<16$gT&>b_3OVeN~_X(5# zNq}^(>LC;z#sX0sRcAXz>HdJs3(AVH&=Mi_Kp`BbPEK!figkpYa$T11^2_N5?Ny1tC3`{)(ieSu|Bv!O7Se`MZoJQXeA$mzDm8}U+5hELKGuS34 z1cGT;Y||QuyxNd@0wSdMd<%jY0S@Px$`z|c|;soiwqIsxIaka2{P=deYWpEDpW$P#tmG1 zmt?l50$?ddoFTZRXwlwSX4E8eJ+g(sy`G>Kgtm(t_d0)PzI)eo*qn)g;u$Nv^Ca>t z#8d0)^)yQz3mgvTsA(0UQtg;1x1t+&=daPPZdRl`AKmam#5lKV7{$ML9LE zyKz#S?W4FGN6LD4`Nb}^Z#0G6qFM^fAZvXD#!cz~ce zst-2x>&Jqlk6?;n&LNlEV9d$oED-WUoHVU}|C)H-Yh0Y23n%`tn6hoZa441@j0`T_ z=3XFU%Bjjp?cr8cpotp|A~DT}nyun=17cYq#3A-X0$F?Xf%Fo{ zqr7g~QoyhN#Rfshv`Ze`Rkl>)`u^+DX6N_hgQJpMSLL)LFbTePb`~WzCK~chdcSm# zN3RCldO=3$a)7Z(v6qD)g9^Y5DX2hDZ6$1t7(u!*0O$(B0sz<|6s`-=03a8px37Nn z7RqX(GtRIya0bC!@a1WV3dCT}elibV#r;$RZ9iT&I`Tm3W3%nt|I(!Nh&Oq3OAR=< zb%D-2xZngg?!;M9NUw&F(=^$(mm^4ja_esbNGL^qg1jo|RsH!I&#r^oyjRp*b+Dfn!)%cG%2U0{>;r=wYnoO*Ok(u|3%^k7nF;l|G!V z52C$G&IVK{7ND`n1pJZNo#ivoA>N2GsiIG*de=)erwI4z;HkGpFU7f_ha~!Y2b!7t zK>70sb1h00|B!06fB=N$Zm)G!1ia62wiNUtfa3F_7>${oD3N6(gy_Z^fPpRR>xzi> z0Q)U}d$i=XC+Ok=F(7JADl3U%s$cLTqz+#T&H}OBO9i5^$KySF7#A%uk6Y| zq`$cPWEZoFivX@&P*F-{Q85)T3n@L@sUW9tbsS7*_Bx+dB6h8K<0Nd8%@6#yh&e;d zAy#p`JI`L@*||QMaFvqCWa|8ZD11X)pU-TlT9p-KMrN10ZmbPNBWcgQHSc!pLL1v#&6?qA}bVcbs+^bgM=$+ zK@cDakTP~rK+Q-aFD%L`K+SO6!@Ql#OkALBwBi*D4eWJ)jaYg_n^MeFs@O=8r83Y~ zP1|y`O3@x-_UYswL&xV4D>hRN6d~mWo#`o14v+?a|3Wn>k=^j~fH|bYz&^NTZP!36 zgRyF-%UTu?29bXi3*dYh2u+^_SF8;Mms%D~qa4&8Q}!7+$MFq<^`zTAa!?3D%7%n& z5S1c_J*=Y6$)-8G?*S8FcU)VdPh^T%vAO?M4k<3={b#eEi=6+Ur=BZc)-d&rB&5zM z>KVnzmy2b978I^J`OO42k~5O7xjN;8m;T^i^V!q;+Q0Xo_h=D$TJS@C`C^_V8XC%g zP!ynNh}Q%$#O^ zyv;k?=@ragB36L9qtzNvZ`5=4AInpHtWmtw!S`Bn?(20Mk2PL`7>KO*Zo{x&>nc;O z)219?eMUwv6QY-fs}PA*NMtnnA<|S##YZ|u7rY3yek4SE-CRaXlu;SbBUJ5Ni*|p( z`J!H1h|_K08G8`wj<8Z z>&qX29v}QTP3oo&0C*S#NKMY7%LaN$kW;=r+9XQW(%JkgSjPj9)2{dX&Jf>)AP3jVj!v! zEvY)66oE+|(>ME9jLD^otJ@^i7oecCFj9&xLk}Xuhdm};%@%`rh4;8=De*Z zWLb^#M2*KW88Mj>^MetR1{x7_*$N zPeUkb=6<-!$oW^~uTASJWyjrEn0mY%Ubh^f(sTq#yn+f<77zEW07k4iEC_j1XXNJ4#jSW={pSv!7MWUIPzi+q<{ zuj>*a{32t*&O6X{m!1a>$6cM=dX+D(cXw)~A6Mq~aA= z`EaK6+HSooP9SlyAiN*13)Z@WvxT${S9j{<8N{PR2(??v433CTu$$ScdYj)ob_7$| zC2tGY^QbG6vn?eMskU3BS0sBS!(c#aw zp5Mcejr?KHU>*vGr<$JASg)Rs(bmx{8g4P&y9OS%oo&Q|#Suh%&8L<``!43<=Mhrf zFGBBLc)Q^j^QI$D{@AfZJIo-o86Sd!Ye3JCoM~4O*I1AJ+u^ctx*}iW*#Y zBwI7=6n2dJr(NVD6+0NZAl=)_b5X0$4hH1L2hW!16m~uDQ2Ua;!oB*4tk9L5ijPKA z;6s9W#AuOheiLU4P$Uk$$v@ESTT!m3{t7bwt~y#c zc_9?92x56#3%bSJrLoxpf3{Sc@_a4wPLK1BWttw3M=pBfh@H27lxtJKbL@9z+hPJquUFlNH@IrOR zF6yF~#CqJzY?*TM@?BE8Iv@KW0hcGjM5>{XE)wJ>MTm{X+t&`C241$aMl7v&+4X*1 zm7W0sVdYU_^>7x4$^@)VCPq%Fvr$U~gB0Nu?0Dmlhrc-W3ML&?AEQp`*M6kUtFhVi z>&}Qmh?!3^P~{g1rmpU+Q&oV{>kUAnR;Ko2+B7aiL+lBCi_?ih;z+`nJOjlPfqP>U z#p-vYMa^4?u~;K0bP&i<_0iYHcAr3@Q--6K@!^-VIn1RQ4KaBbtZAep*pEKWeVIKP zU!5q#jy^C^jMjS*KqB?LAq;P zyzvOfitMTVL?L*D_txF~UdXt;r}+3Ke+D8xJkpJR#u>tovzxPJPknzx5#Jh;P*)NE z@W^pEuw@WPbSFuYC-NH_1sx*f z&c{BL@7}_B6d~P&#Kn`esMt(u?e`fcE7efD)SRK{y)ajlbWkL?Vd6doVjuW|>2qko zEzTh5P`T)|J61LOw^H4X@D|&$bt|LZ$~;sHk*q)f6^@WbM=-VmAx$t{21 z@Mk_rsN=%X&lXV(mY%HcH#k55M8IT0r-U?VA37BudfeguJs#hZ3!1gfDguSn5h!$| z2t^Q~2sRL|nJOmWOlJsk$FRjuKbTKTvB~M9u?>5%T*zcFq z=^c_?lo{B&f{hVr>tzB*IsyM{py zb}(WravK~Dq-!{Fiv|I4cyNY@!#5Mf#lnNnC)|hse5iCNJhnvWS{1?w70SHu?@Uzp zuJ<`ivtd#J22_x1t+JiyFHu~6M`T`efG}9U#|#cdOmhrv+qv8}Zn=1=%j&$Kxl5#Z zq2U-H@_~&>sk%ov5y?(Y38Qh&c*_lJ~;qf6vIZ2Dy z`YC5BR>uAsI59GuCeI`7cc2$-)-MN+7Nan)LjEYV4n%#tQp;Vylpcb04ih zF0owG;xhZQ+U+kGh+l_@hk-UkLzL8jo58SW^?5PSgJ_6`XrT05e5y(t(S0bUu1Wgs zbQWhsF}Bz;TAnIm^eE;4CFX9FD`7Xvl{orHM0q5ld_$ny?MrRVCfJD9%q!f%VKqeo z0P&{sL*?w%i*cC5-OQ)Hg$WwBl&h@Bv_{h6`eqH34_-2F94LW`b{vKa2dknU`MB0v zYI}Qh%Xe~q-k6prF53G3sfWvSRVNQ64dJRMQJ4f0yHfY)-v+S>H zBWOewSk<87h4ChmN|u!QBWTIwZn`E`z(lpjvCj>Tr(UuCcAC5w6Y{tNrm)*jt3T0;! zC_&84#)m4lC~~mfQ!{LA4XnKl!~iX`Q3wnJ^~w+-#|y(CzlrO{2v_fSx$oiolY{MZ z^61XZ0lAPfyY7BN5_DL5R~&l^*B7|1T`qwX&M#yJ*q&amG+2RcCm)~v9^s?4gja%L z4F|Y}Z;rpdjO~~AaXoAL`?mgMHqlqKV4>watFz!%vr1XMJ%V6G!)0uJtjW_r#ibG6$%m6< z=+#>$hbj56c?p-`8r#H&5zE^=$OUVg57G(DFnFQPvOTIf2K2+B*OW_bhWn_ds-JMu zX+|HF+=<3kfr>4!`hJPEF4f0sR^y@bE5J}3GkS-*UCvhB(>_fuy8wLbpXo)|R$P{O zPIzXBl$i`0pLjRzVkv?12;}w==pHc@cAoh%(7)!mYWxt0haGlYOrJ*Q>FIy}^;BOD zKOY%U|Eo0Hsp|h3^KSFIl(5@q_HN2tTx<%Sp0D-pBFX)A;s?h&79aYcjM_$uXr#?r z6Cj2sD~&r947X8J(>mo$HE1?y3Kw)G6a_P>wOC_q%b{7!M6LltxVwA+l#t{z3U8-` zbdpkCY3w9T6?Kxf+L619T1Rb-wDf5@v?LsIchDsS#-5Ew2I++|avR&IeW@R+wjEJYM|`pQ zjwW9TA9>qOERT=+uwE$-O>^Uui|Qq-UPI3px-BOo_|AP`DvpPBZ#kK}BwgOwjV+)H>e|-M{;{crrL~OY3P%>@5nm-8kAPp#y8YqkAUrina@!sq~LFOHtl0+pY!3be` zO}q7hikvPy_uPav6qVCmQ_)hzWTQ^8Nz35KvPp5r*`bse6NzCn+k};*m()mU9>enm0 zXr3MYfd2OFl`p88&Cv{=jnSMN6?4bpWzZaaoGx@)av4qU+kFx4mv@$kV>DB{mFU`a z`V-lRgDi=iIysO~_R|-C%aq3f!fB z4QMfdfo~(ihN_KgRgm|aq$JhpM<84y$1AR4SV*=5cJf4k!hO#GfM@hbgH;auUDed+=?#b5!Afn02HJ@vsW1a~&hs*>2->LT?Elw$J z*;;7zol%K`<4pn!3s*cDnU_2gvcc(eYvT3Bw;r3h3*t{SImhaS$v2slXTbJF3wvYB>ZCYJ?2|lsl&#B+_6iy z8Y2qkEt0?EZ;S94ik3B|L}TS0JZ`hGZ5QVm7rU8*+7Tc@CVIx`?9f&crrCOYIOM1l zmDd^Ny;FL>pdB-alhPA;y`-KJhL3^JW&8*{yfu8B5im5#qDS2f8E)C!kW6GM_L*J# z1#TZPBgdDdMi)iC_GY8*RaGp3!}#GuZdpk?=ztR2fOKg~lMI)^1#JCy_oTY&3#aGl zabd>@RU`hZ9rwof6(_jM-UbD3I^1J~;ojakThtmqkM7l7ik8a;bw;M<9x2+5y)aP( zgA=#Dcv9(MBtkBKga}Pg9bTe`>6yofuIej*C}-tRwY`_htv$`s`gxyYT9jS7MtrHv z8(NDAC#b+PGK#=j|oK?&pL*VnV-t3z!rGh4Z`d#w0!^DWb`A=~h?16*=1 zxDc#~LJ>y7MquBm<9#i9RVpszFvOufy7fg3{e(I}TajMc?r9F`n{XgA%RhH(;c@`- z<~{utGFQsnbVKB-5^==Y83n;(hJCEqjDU0qMBeD+RAS_Z5u>$R+A;!uDlB)q zVR^mHzgoasJA#>0&4}%M`T-N&TSj6l6>kso%1jfx?Y2H-x@29VzE8^4 zX37OqhOg9b*xf631H;|MB(wAi`@y{pr8MHZB83U4dU(Kz98eQK-B zf3fIw)-S4b#fb`q3I_{Z3Y^R$`E{H2EubQ7i^yF&7aL4+pYEcxmzs4n=@Nj@QD1>i zdLej)QF?qOSeS>KY`=22FU zT}p242e(PfvR>J_U&^hVrz9KzL zfpy5kRR8!wH+1UL5$0Qc-#vz#GJTkvn!s060iI7Tp4W{a+}y0G{6mm7-$4Zh&BoT0 zUyL3Iio?Y=h<$w@low&R*IGI)Fg@(aZezAFa8FrS)Gu%T!F|yX1agw$$>9N4W-T2F z+^wtnk7$3~Ux<|=U3nJTOk<3^*NSDQRt>2@2XfQd&5lWZjyb!Ls-+Iq0A!tBon%Cf zD7w$HZ`Ztw`CYzfl1N_br#tY^v?Oi|@vm4cgxJpxdgFl9=&u{-NXIZCOaH8tutkeu zLY{1EqlglV#)Ml5s5?3df?_zAY^Ut;?WZbvyo9B4#EbZ<=Kk*WU+PYW5YXtMOzGsD zZ|!OtvjEulS=|re|p2kHHFH2J!W&X;Q8U)Y~eb>*GT1(c`+o;pXJ@_yvoY! z^NY=-pac5MIqCo*DL{l!S9BGoo|ZvXZW1taIuIn#3I|xp$%8arioy>zv+wa5o5x77TSLt3F?7?(XLX);Pi^!(CDVkwH8FiyK9jy~xk=`p71;f{k~I(jAl3sOcOvA-c}O+q zUipi*=1sO{R&~xBBdazKf|)=+XPW6kPx-K7xx|_*&Tz4V)}UJ%6&|4( zc`>H}o|CDw|3<_8+#WXW0qC{~2zw04PJ3sh#Vba6YJ&|vTC~5$b}sxHW#tCE^gXwsO zX_qOzDQ^O*m>ZTgbi?xa6?Ot*mz=8pgiET#?L3KRhk3v?cT3|qm{yfKs6h;N+i)XA zYL79jWB9Ju-ER)^23nPNvNa^++7_E2AIdjd3;6FNGNyTk(y-b!+@_XmPAkgcIDB)< z1^E6;ErV?9IG6FQRJIhL4r_H5GIJ>((2JY{T?H{CtN8W4;G7IUowa3FP-F_b&9c)X z{d56x4!m5xpw_xZT-(}Cc8zH_0pSEeqS1~eL(9V3%s^RwdSOZ6G$bh+{X}jE#?c85 ziIoTMJ}+P~1QP|9+mI=3Yc4ofW=Hit6S(O0~efM0Ysb0(w z!lB!nbMS6H?v*}k4ZZlP5EJ`Wcta}7=8pWJ`Pq<)*{x=Zy{(gNv1UMZWR>rvb*j^C zL_a73T~e-P*>umd!mtVBGzY|0r?4YX(BDdC&W?(I!>aoPybd@u$)TVxsBQ;I+y#z&2H!dBNk!cPF*MA}L&{8EHW+HHo{So`U7we{Ec4c^N;y$isp)>)3jiR=JMPseb z3iCdBg+E0(>*ixTovjh(_jtCNefjk4;W+)AaAHKi$-MhS!uQ!`KY50qX!B<}t`lZ0 z1L5nJhf7p*K)RzbtS1Y=?n!>2|H+m?^H)4HRFpr z)+eWC{2xwaE~oi`ucMoVpP1L$WxLsF5bAXk$hEcZ6IiP=oN>sq66@3R)i|6k6gVi{ zsNYwecz(LLw8yQ){AuB~#3dnQat0OS4~dAeMi4RHZo~lQunZe|0xlGaBg#qU!%um; zG{;dkn66UHV+p|z-_6A;YWJWId$%4a#`ygZRKAg4dAlda8M zomOXq$?{NqkXd#rh`Yl0{IVyfa4S40CD%PXo-zYF_KzUWVvI(ULpsuOw%DzJ%t2Z9;S!eYMmFjc52}G9Fh$mFh!^KHl zF{%u8DcDh3GvttHaodNG zDod5+%-apo;2UP;!26+@MD-o%wE2ixZRS@HEx($=s2r9{`Z#?csM>?biQ&ujzsM4q zC6KE?4gs(8{($sK&Mvq`fCnqN4MU!Tbn@($v~#cZ97f3(%!#qdQ$aMsXp52z2>D5*F2x#i?sSU#$6>9wt1P?uKtNBOyskV5 z3pp+=A2_%s1|RcA4w1@4*nX!220nX{{qw*7E_N|M$FjP|FMt^o?~IVZ$ZpIZqVq1; zWc6~Pbv`9gH>$p`ty*wjxJn@Thm?(tWKz$YOD*)N1a*zBxM9Fe-_I&Hu}{GZNu(U| z(f@yP>E8LAX2PlZxSyar{X4ZEo&V*K?tm;`jUOc~(8~K69-1s5;sRF60x4H2%`k`6 zs=Cp^<-F!0r;WaXHj%xV!?XacGp#%`$Eqtk!l#7kji2XC3$}{^rHxJGX`H!NE&siW zI_yih{7nhwYSJ{pC8B@;0~iy)671iQZ!RP{F{d*7Z9Y~Yv8-6DN(pa^xOEG7uT3w* ztM9Yk!6BiY?twWj*N)rVAOD4>KXvBgWfdlR|i&91Tud-U?1(#^aCak+t3P4LV zZ3~)`Tb0cf9idN3C_^zDj9qNaDs$ZC;~0S67G=XqSHN}7OE;x6TF&HNRoIqn5b>>6 zEiz(-6Yf$)gA%Vh^0xf7@C_8ZE>ALc_?Rl$U}*5E!Qr0#a<%JEQ+Gyowwbg>Qe ze4;Q|2?7Rn9xe2?D(Wh5guc?QeI$F&4YQ`N7JlN_rqA4Sf%{M3$3(~Ux?oPW*Vw<7%I$V)YgmwTR` zKQJYtk2}spx)c74=ZlphTti3btArNaoLW;H7f_bB9-B@P*S&VbTQT0DUVK|GR7PB( z;ECW@p952WGWLMvImhDV#}{Q%MJ@JTL*)_f4jgXL?Yz+GYc1$!=AsLKs+jhDdHJz; zib&UW^?8!m<)%zZ(6USx#FW8YN#MPlwQmjF%5t5jvW@mykuqlDPsw%68EWS&7Olu= zjZw6nddNh^nz{3|A<}EAX!M9(HYA?g7T{IE-`|}0CmT_GJ^If$w+~bDG2E&i*Yo2N z6qT6;oT}T>6F+q4oe^ES*GDx2>M3N8vx0eM`EM&Fv*nmG&yumZ(G;5i7g@ci9jpPi z>EXmr-y0y1ihuPPIsN^C*^b_cx6TOAxh-ki6>~fX-f_AtQKY1|z5kdOO(SC=s44ub zagxd+nFG`>D`|84SP+i&bY? z#OQDbi$)g=h&D`MfdMmwwSw&Gz;9#2#)z7gVU2_Hx~Op`KF@N(V=>$7hB`yFh>MxU z80Ux%z^aB(rAyhW57>(JrOow?S=fl6%^R$Nt=-C2O%$y6NZcmpY$W2IOz_?_QQ(P) zl+{p&O<<;p)4M_tkbsTYFZuWu_F*FMVx8eDk^NM~SoR`D`fV=aoVtW!<5S^5R#iPGoC;ge8`i<^(abFF zbL#bNHEaQEV~JW*I2~{SwWt~fBm@pq;)o@hdX`9OCNH ztQ1dF8^#%A32N(N7rt86Hjhxso#uiYwak3j@ub3w)ET7-vT2G+SE*>ZWoR3a*FOIo zISe>rYEe`}`8~IqGgPN63z}3uU3fweq)o)=u@=}4T7g&#MGZs>Y`B6dhtVGLjnxPi zG0(GX`Gi;~)qI3i7MXEuA^Cf(X0fzpiD!GUO=m|?&}&Pz1djMwh#w&CxB!Pt%}Nj4 zA`wSeo)40y5{r!#sRoWLxWs`v=mV8yW+NH-MB?H9S%gmNo#Q{1K>$AS{W@No6zV?( zd@le1Pv12K0KUG@=U2DeyQsH=SZN8W$!AZ>d4D(XVcpr2dEr>2yJWL@Udb}}Oba0MUdix{ zl8{Y4i=s?^lSv!LQ|dk~jLyE#8An6ht$In?x?ma4HuHavij?t-Uf&_*p};lbnLLle z!qr>E-f}8cQs=K|Z}OX68M7;OqWx=%jJyXK5nIl0p|h(zCBnnR?JB~m>A2TS$Oz~S zyG}D6jd4SUxAtmV7PNGC%yHZlo{~Iq2(9^q&b}80$j}67WE5_aTvI%_ROhcAzw<|S zlX(qv^WG6?F3)C5c3;B4vp%_EaQZC-EhW`b<1Xs#Nts%==8Vc|Rxy8g&trE0ng0X6 zT>)e!0ls+yGNk~%X(7zG;So$4QCkd9SQ?RrIM*90`@qe%C^Cn6JJ>bVshSBfQGi{t zg`vC&d^P2-qH(5pV5acFYsfz&LdCIP(3!a-@v#fxoK9LvYYDgJ^I5!bscxxr@7I!b z|99H}|2{dCpFD*d$DqZ?J%Yo_hRWBJfER=N!Y^zk#p2Lz&*{=77aHd2O-8;<#ubvf zD=rp+BX#uXo^+#Pdg;l}Tv>S{!#Uwglub50rO4DwrbXnsZd9_&FPpOHWIJblubDn_ zZbM`)#RI<+UJd(v7}*^Go9w(JMbBTQ-6k7xV(0b~srTC=y_{cuC}%D5{!Oo}8~q{O z87H;Cx)sH%hY@#oT5q=)e%NsRP8(KU$E?VypL3@3EH|=?qWlr1oOD6#T?O;oHmtH~ z8VK;OP(bFnL?P_kS(L~ACva~$EFPEq6k>!QVFjEtRk99plkI^kRzzUaEheyjxSFBJ zcA4eE5u;>m2D8R9D6Jn|GIFQPx7mY7$;CbJpr6T|C8?NN9#iVdsoK*-TIH!Y=j!8D zcXyAyw-+_A`i5=MZn1 zBQoxCTMUog#@_ohDyx!KoaMl*%L3gXhWEhxrMmAoHDlW7orIY zLvS9-7skH<-V4xM!0ZBi4d^F80DJ-f0KTQzOT!w;T}>NPih1nfdorc-j5wdK!_48& zisY%|?*$fSahpbo>8I~wk53fmTg7agUFQ5ADWN;-;^Qkk!hUvZNo4Q)|9R$JKk!;v zYmMU5WnPk$HWaazylO(Ei^?;J|DYT$h!GXFb5H2HFR*tCYu$O6!c z(J^>w#3Xv#XVkT~+!uTRKyXu^M@`=d zHRX6%`OysqmNu3TljX-ks7Ttw&M$L_@>+OStga-NOC`_Y^tMn>C@E1BZ%MR+hfiyZ zudk{LgQhvvf{jx`&QJYkSFnbE#>ACU6%~_%d0q(qPh1mqUG6dPd*pYe^&H=d#(V$j zdi_ayoA1>obsZ!&khGoW^L-?-3d%1d3TUW>AGLZ{k}M|_QMl4p>rQ{2ByJ6!q+sJO zba$QMZ1!0+PUfhf=w=Hd-jYw{YbV5I5x3;%zBO5ON=b$@MdK^ zaue00b1F!Pha$*_M8JF=h~T76ii5&in{6V;}vb@O&I5{53%+^ zs+R@mJvq)TjjxdC^XDEAO_!RuMogF+G~MAN`1~&foAqh2dDpZ3_9DL1zzmlZ zz)WS-;fUud>uVlQGh&_Ml;}Gp@#GP($j>05++4s*GhpvqE_ig$TSm!8U^%c^TfM-& zv@vm>;h{EX`4?mLWZk32;>g0D$q))>$zVdi7*r&35wPGb={utAIyw2R#|q173Vik$2hloh8~qizt=! zyaBwl>4Tl`+cV1Q2q|0(M&fL%S^8#saI7nOK2NhfblE;`YUi>|s0tjK9# zWALf8Nf+bKCt%jTO!((!@E}dNYuv%E7aPj0z?NIFF{0{`P`+#oqU1 zhz3MR#%A@?jRjJR?pm&UW_QK~#CHaWcW2wI4M+A+K%8e`XZ!0a=)c4$f;9;lkeCyh zprdst5m3mChD?!$tjGW>QNY;UfSkfSFrHr$d{=%k$(CucHAmk1ee8v*n6qcSG|&7( z&qO5PZhR%XO=46GzQCPAyAT=p0}cm!gO|YE;A-duduJnRCwGDG{H7NP+^Q z;BDW>s=9m)b>>Q)3X{FtU@VLSb@ZdjAJZQJ+5*)O{CoiI;PJq7T`O+P4fgjV3+W{eaRyJD}5Q zr0(@5w;y*MeMWb|8+YW&x3D%SuICG{wMp#UT|kcCksIGq>f4VwBT=eyf2JbSi6AGQ zxdO`7V-Mh6Utf?(?WCjiy?8T0zZ?IpmVYbd8ZTid;CsHO>17Ct;C|NG{E+AImKf83 z;rQGm7v+6WZR(?CAPn`fv7V2rYF0T}N}M$JhOBuz2KE-ahb)FyRFzrk=b~>C)wo@f zeO3Ha|I4|N(fQ>+4Iys)s`ggq&Pp~9m8k!TlI&j*M_%HNd76CGa~ANg*AO@Y(J7)m z=2?v2*pSH9r$H1;O+fD856=kl83k8x=H~#|T(u5Aw;x4qNxuiDIT!_PIdccI|Dru- z@qpTj>q1(_GhW11^h6H$FZif)kIPQ%mKep`PNl{iO2#fKoK??5W-L2st=$8{dU23kKMrh9D>s}glf z7O(K1j&li#VPc9^@?qOjgM>-99jH}U4ACOtQHyH$Ac9bw2udl-Cs0WQ+)TnMKFLXp zLa{?j-{XT66;ca!#|VO= zNj0VBjVs#vKnh(1j&xe+Duk^_%6vW5Q?B{vCoDl4T{2CXmNRtU7b{y^7@62Q^{|NQ z2yFj9*g>`X{(U}5g^;Ol^w}aI@M22akKt-cl0J))axQ}Zeek5XOZ$6U8AF6?1%H~u z!9mn~`Z-)GN-tuX!;6=5n-p{Sa*BnDWsabGRjT8eBh>O7was%xd6^o1?HsX&Zlhsa zmDHVYPnjeAh^==cb7b~xQX6uPJXs}RRn1YP$A)a$C1rmDqsstU$$=GQ>c8Rc){>!_ zR$lb^eJ+A1KB&6rkh_vg%YDw#h{%KLi-tL$TttJ_6TShtbt1x;^0^Plb>(QpkYTQ% NrRb!U-}C`m2>`4kf5`v< diff --git a/mhcmemes/fonts/roboto/Roboto-Thin.woff b/mhcmemes/fonts/roboto/Roboto-Thin.woff deleted file mode 100644 index 175d076546ce4db09d4898177f6c6aac4c38ebe6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88132 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


                            XFT{%kaof+ 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 F000hJ5%2&2 diff --git a/mhcmemes/fonts/roboto/Roboto-Thin.woff2 b/mhcmemes/fonts/roboto/Roboto-Thin.woff2 deleted file mode 100644 index 29172398b941a37fab7f0398e1c388f7fe200c65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63056 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%0AMcyJu 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 z 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 z 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 diff --git a/mhcmemes/index.html b/mhcmemes/index.html deleted file mode 100644 index f3fbb70..0000000 --- a/mhcmemes/index.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - MEMES - - - - - - - - -

                            - - - -
                            -
                            -
                            -

                            -
                            -
                            -

                            Memes n Art

                            -
                            -
                            A conference on resistance and art for meme lovers and intellectuals alike
                            -
                            -
                            -
                            - Same -
                            -

                            -
                            - -
                            -
                            -
                            Unsplashed background img 1
                            -
                            - - -
                            -
                            - -
                            -
                            -

                            -

                            Contact Us

                            -

                            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam scelerisque id nunc nec volutpat. Etiam pellentesque tristique arcu, non consequat magna fermentum ac. Cras ut ultricies eros. Maecenas eros justo, ullamcorper a sapien id, viverra ultrices eros. Morbi sem neque, posuere et pretium eget, bibendum sollicitudin lacus. Aliquam eleifend sollicitudin diam, eu mattis nisl maximus sed. Nulla imperdiet semper molestie. Morbi massa odio, condimentum sed ipsum ac, gravida ultrices erat. Nullam eget dignissim mauris, non tristique erat. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;

                            -
                            - -
                            -

                            -
                            -
                            - -
                            -
                            - - -
                            -
                            -
                            -
                            -
                            A modern responsive front-end framework based on Material Design
                            -
                            -
                            -
                            -
                            Unsplashed background img 2
                            -
                            - -
                            -
                            - - -
                            -
                            -
                            -

                            flash_on

                            -
                            Speeds up development
                            - -

                            We did most of the heavy lifting for you to provide a default stylings that incorporate our custom components. Additionally, we refined animations and transitions to provide a smoother experience for developers.

                            -
                            -
                            - -
                            -
                            -

                            group

                            -
                            User Experience Focused
                            - -

                            By utilizing elements and principles of Material Design, we were able to create a framework that incorporates components and animations that provide more feedback to users. Additionally, a single underlying responsive system across all platforms allow for a more unified user experience.

                            -
                            -
                            - -
                            -
                            -

                            settings

                            -
                            Easy to work with
                            - -

                            We have provided detailed documentation as well as specific code examples to help new users get started. We are also always open to feedback and can answer any questions a user may have about Materialize.

                            -
                            -
                            -
                            - -
                            -
                            - - -
                            -
                            -
                            -
                            -
                            A modern responsive front-end framework based on Material Design
                            -
                            -
                            -
                            -
                            Unsplashed background img 3
                            -
                            - - -
                            -
                            -
                            -
                            -
                            Company Bio
                            -

                            We are a team of college students working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.

                            - - -
                            -
                            -
                            Settings
                            - -
                            -
                            -
                            Connect
                            - -
                            -
                            -
                            - -
                            - - - - - - - - - diff --git a/mhcmemes/js/init.js b/mhcmemes/js/init.js deleted file mode 100644 index 33326b7..0000000 --- a/mhcmemes/js/init.js +++ /dev/null @@ -1,8 +0,0 @@ -(function($){ - $(function(){ - - $('.button-collapse').sideNav(); - $('.parallax').parallax(); - - }); // end of document ready -})(jQuery); // end of jQuery name space \ No newline at end of file diff --git a/mhcmemes/js/materialize.js b/mhcmemes/js/materialize.js deleted file mode 100644 index 10df8db..0000000 --- a/mhcmemes/js/materialize.js +++ /dev/null @@ -1,10021 +0,0 @@ -/*! - * Materialize v0.100.2 (http://materializecss.com) - * Copyright 2014-2017 Materialize - * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) - */ -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -// Check for jQuery. -if (typeof jQuery === 'undefined') { - // Check if require is a defined function. - if (typeof require === 'function') { - jQuery = $ = require('jquery'); - // Else use the dollar sign alias. - } else { - jQuery = $; - } -} -; /* - * jQuery Easing v1.4.0 - http://gsgd.co.uk/sandbox/jquery/easing/ - * Open source under the BSD License. - * Copyright © 2008 George McGinley Smith - * All rights reserved. - * https://raw.github.com/gdsmith/jquery-easing/master/LICENSE - */ - -(function (factory) { - if (typeof define === "function" && define.amd) { - define(['jquery'], function ($) { - return factory($); - }); - } else if (typeof module === "object" && typeof module.exports === "object") { - exports = factory(require('jquery')); - } else { - factory(jQuery); - } -})(function ($) { - - // Preserve the original jQuery "swing" easing as "jswing" - $.easing['jswing'] = $.easing['swing']; - - var pow = Math.pow, - sqrt = Math.sqrt, - sin = Math.sin, - cos = Math.cos, - PI = Math.PI, - c1 = 1.70158, - c2 = c1 * 1.525, - c3 = c1 + 1, - c4 = 2 * PI / 3, - c5 = 2 * PI / 4.5; - - // x is the fraction of animation progress, in the range 0..1 - function bounceOut(x) { - var n1 = 7.5625, - d1 = 2.75; - if (x < 1 / d1) { - return n1 * x * x; - } else if (x < 2 / d1) { - return n1 * (x -= 1.5 / d1) * x + .75; - } else if (x < 2.5 / d1) { - return n1 * (x -= 2.25 / d1) * x + .9375; - } else { - return n1 * (x -= 2.625 / d1) * x + .984375; - } - } - - $.extend($.easing, { - def: 'easeOutQuad', - swing: function (x) { - return $.easing[$.easing.def](x); - }, - easeInQuad: function (x) { - return x * x; - }, - easeOutQuad: function (x) { - return 1 - (1 - x) * (1 - x); - }, - easeInOutQuad: function (x) { - return x < 0.5 ? 2 * x * x : 1 - pow(-2 * x + 2, 2) / 2; - }, - easeInCubic: function (x) { - return x * x * x; - }, - easeOutCubic: function (x) { - return 1 - pow(1 - x, 3); - }, - easeInOutCubic: function (x) { - return x < 0.5 ? 4 * x * x * x : 1 - pow(-2 * x + 2, 3) / 2; - }, - easeInQuart: function (x) { - return x * x * x * x; - }, - easeOutQuart: function (x) { - return 1 - pow(1 - x, 4); - }, - easeInOutQuart: function (x) { - return x < 0.5 ? 8 * x * x * x * x : 1 - pow(-2 * x + 2, 4) / 2; - }, - easeInQuint: function (x) { - return x * x * x * x * x; - }, - easeOutQuint: function (x) { - return 1 - pow(1 - x, 5); - }, - easeInOutQuint: function (x) { - return x < 0.5 ? 16 * x * x * x * x * x : 1 - pow(-2 * x + 2, 5) / 2; - }, - easeInSine: function (x) { - return 1 - cos(x * PI / 2); - }, - easeOutSine: function (x) { - return sin(x * PI / 2); - }, - easeInOutSine: function (x) { - return -(cos(PI * x) - 1) / 2; - }, - easeInExpo: function (x) { - return x === 0 ? 0 : pow(2, 10 * x - 10); - }, - easeOutExpo: function (x) { - return x === 1 ? 1 : 1 - pow(2, -10 * x); - }, - easeInOutExpo: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? pow(2, 20 * x - 10) / 2 : (2 - pow(2, -20 * x + 10)) / 2; - }, - easeInCirc: function (x) { - return 1 - sqrt(1 - pow(x, 2)); - }, - easeOutCirc: function (x) { - return sqrt(1 - pow(x - 1, 2)); - }, - easeInOutCirc: function (x) { - return x < 0.5 ? (1 - sqrt(1 - pow(2 * x, 2))) / 2 : (sqrt(1 - pow(-2 * x + 2, 2)) + 1) / 2; - }, - easeInElastic: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : -pow(2, 10 * x - 10) * sin((x * 10 - 10.75) * c4); - }, - easeOutElastic: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : pow(2, -10 * x) * sin((x * 10 - 0.75) * c4) + 1; - }, - easeInOutElastic: function (x) { - return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? -(pow(2, 20 * x - 10) * sin((20 * x - 11.125) * c5)) / 2 : pow(2, -20 * x + 10) * sin((20 * x - 11.125) * c5) / 2 + 1; - }, - easeInBack: function (x) { - return c3 * x * x * x - c1 * x * x; - }, - easeOutBack: function (x) { - return 1 + c3 * pow(x - 1, 3) + c1 * pow(x - 1, 2); - }, - easeInOutBack: function (x) { - return x < 0.5 ? pow(2 * x, 2) * ((c2 + 1) * 2 * x - c2) / 2 : (pow(2 * x - 2, 2) * ((c2 + 1) * (x * 2 - 2) + c2) + 2) / 2; - }, - easeInBounce: function (x) { - return 1 - bounceOut(1 - x); - }, - easeOutBounce: bounceOut, - easeInOutBounce: function (x) { - return x < 0.5 ? (1 - bounceOut(1 - 2 * x)) / 2 : (1 + bounceOut(2 * x - 1)) / 2; - } - }); -});; // Custom Easing -jQuery.extend(jQuery.easing, { - easeInOutMaterial: function (x, t, b, c, d) { - if ((t /= d / 2) < 1) return c / 2 * t * t + b; - return c / 4 * ((t -= 2) * t * t + 2) + b; - } -});; /*! VelocityJS.org (1.2.3). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */ -/*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */ -/*! Note that this has been modified by Materialize to confirm that Velocity is not already being imported. */ -jQuery.Velocity ? console.log("Velocity is already loaded. You may be needlessly importing Velocity again; note that Materialize includes Velocity.") : (!function (e) { - function t(e) { - var t = e.length, - a = r.type(e);return "function" === a || r.isWindow(e) ? !1 : 1 === e.nodeType && t ? !0 : "array" === a || 0 === t || "number" == typeof t && t > 0 && t - 1 in e; - }if (!e.jQuery) { - var r = function (e, t) { - return new r.fn.init(e, t); - };r.isWindow = function (e) { - return null != e && e == e.window; - }, r.type = function (e) { - return null == e ? e + "" : "object" == typeof e || "function" == typeof e ? n[i.call(e)] || "object" : typeof e; - }, r.isArray = Array.isArray || function (e) { - return "array" === r.type(e); - }, r.isPlainObject = function (e) { - var t;if (!e || "object" !== r.type(e) || e.nodeType || r.isWindow(e)) return !1;try { - if (e.constructor && !o.call(e, "constructor") && !o.call(e.constructor.prototype, "isPrototypeOf")) return !1; - } catch (a) { - return !1; - }for (t in e) {}return void 0 === t || o.call(e, t); - }, r.each = function (e, r, a) { - var n, - o = 0, - i = e.length, - s = t(e);if (a) { - if (s) for (; i > o && (n = r.apply(e[o], a), n !== !1); o++) {} else for (o in e) { - if (n = r.apply(e[o], a), n === !1) break; - } - } else if (s) for (; i > o && (n = r.call(e[o], o, e[o]), n !== !1); o++) {} else for (o in e) { - if (n = r.call(e[o], o, e[o]), n === !1) break; - }return e; - }, r.data = function (e, t, n) { - if (void 0 === n) { - var o = e[r.expando], - i = o && a[o];if (void 0 === t) return i;if (i && t in i) return i[t]; - } else if (void 0 !== t) { - var o = e[r.expando] || (e[r.expando] = ++r.uuid);return a[o] = a[o] || {}, a[o][t] = n, n; - } - }, r.removeData = function (e, t) { - var n = e[r.expando], - o = n && a[n];o && r.each(t, function (e, t) { - delete o[t]; - }); - }, r.extend = function () { - var e, - t, - a, - n, - o, - i, - s = arguments[0] || {}, - l = 1, - u = arguments.length, - c = !1;for ("boolean" == typeof s && (c = s, s = arguments[l] || {}, l++), "object" != typeof s && "function" !== r.type(s) && (s = {}), l === u && (s = this, l--); u > l; l++) { - if (null != (o = arguments[l])) for (n in o) { - e = s[n], a = o[n], s !== a && (c && a && (r.isPlainObject(a) || (t = r.isArray(a))) ? (t ? (t = !1, i = e && r.isArray(e) ? e : []) : i = e && r.isPlainObject(e) ? e : {}, s[n] = r.extend(c, i, a)) : void 0 !== a && (s[n] = a)); - } - }return s; - }, r.queue = function (e, a, n) { - function o(e, r) { - var a = r || [];return null != e && (t(Object(e)) ? !function (e, t) { - for (var r = +t.length, a = 0, n = e.length; r > a;) { - e[n++] = t[a++]; - }if (r !== r) for (; void 0 !== t[a];) { - e[n++] = t[a++]; - }return e.length = n, e; - }(a, "string" == typeof e ? [e] : e) : [].push.call(a, e)), a; - }if (e) { - a = (a || "fx") + "queue";var i = r.data(e, a);return n ? (!i || r.isArray(n) ? i = r.data(e, a, o(n)) : i.push(n), i) : i || []; - } - }, r.dequeue = function (e, t) { - r.each(e.nodeType ? [e] : e, function (e, a) { - t = t || "fx";var n = r.queue(a, t), - o = n.shift();"inprogress" === o && (o = n.shift()), o && ("fx" === t && n.unshift("inprogress"), o.call(a, function () { - r.dequeue(a, t); - })); - }); - }, r.fn = r.prototype = { init: function (e) { - if (e.nodeType) return this[0] = e, this;throw new Error("Not a DOM node."); - }, offset: function () { - var t = this[0].getBoundingClientRect ? this[0].getBoundingClientRect() : { top: 0, left: 0 };return { top: t.top + (e.pageYOffset || document.scrollTop || 0) - (document.clientTop || 0), left: t.left + (e.pageXOffset || document.scrollLeft || 0) - (document.clientLeft || 0) }; - }, position: function () { - function e() { - for (var e = this.offsetParent || document; e && "html" === !e.nodeType.toLowerCase && "static" === e.style.position;) { - e = e.offsetParent; - }return e || document; - }var t = this[0], - e = e.apply(t), - a = this.offset(), - n = /^(?:body|html)$/i.test(e.nodeName) ? { top: 0, left: 0 } : r(e).offset();return a.top -= parseFloat(t.style.marginTop) || 0, a.left -= parseFloat(t.style.marginLeft) || 0, e.style && (n.top += parseFloat(e.style.borderTopWidth) || 0, n.left += parseFloat(e.style.borderLeftWidth) || 0), { top: a.top - n.top, left: a.left - n.left }; - } };var a = {};r.expando = "velocity" + new Date().getTime(), r.uuid = 0;for (var n = {}, o = n.hasOwnProperty, i = n.toString, s = "Boolean Number String Function Array Date RegExp Object Error".split(" "), l = 0; l < s.length; l++) { - n["[object " + s[l] + "]"] = s[l].toLowerCase(); - }r.fn.init.prototype = r.fn, e.Velocity = { Utilities: r }; - } -}(window), function (e) { - "object" == typeof module && "object" == typeof module.exports ? module.exports = e() : "function" == typeof define && define.amd ? define(e) : e(); -}(function () { - return function (e, t, r, a) { - function n(e) { - for (var t = -1, r = e ? e.length : 0, a = []; ++t < r;) { - var n = e[t];n && a.push(n); - }return a; - }function o(e) { - return m.isWrapped(e) ? e = [].slice.call(e) : m.isNode(e) && (e = [e]), e; - }function i(e) { - var t = f.data(e, "velocity");return null === t ? a : t; - }function s(e) { - return function (t) { - return Math.round(t * e) * (1 / e); - }; - }function l(e, r, a, n) { - function o(e, t) { - return 1 - 3 * t + 3 * e; - }function i(e, t) { - return 3 * t - 6 * e; - }function s(e) { - return 3 * e; - }function l(e, t, r) { - return ((o(t, r) * e + i(t, r)) * e + s(t)) * e; - }function u(e, t, r) { - return 3 * o(t, r) * e * e + 2 * i(t, r) * e + s(t); - }function c(t, r) { - for (var n = 0; m > n; ++n) { - var o = u(r, e, a);if (0 === o) return r;var i = l(r, e, a) - t;r -= i / o; - }return r; - }function p() { - for (var t = 0; b > t; ++t) { - w[t] = l(t * x, e, a); - } - }function f(t, r, n) { - var o, - i, - s = 0;do { - i = r + (n - r) / 2, o = l(i, e, a) - t, o > 0 ? n = i : r = i; - } while (Math.abs(o) > h && ++s < v);return i; - }function d(t) { - for (var r = 0, n = 1, o = b - 1; n != o && w[n] <= t; ++n) { - r += x; - }--n;var i = (t - w[n]) / (w[n + 1] - w[n]), - s = r + i * x, - l = u(s, e, a);return l >= y ? c(t, s) : 0 == l ? s : f(t, r, r + x); - }function g() { - V = !0, (e != r || a != n) && p(); - }var m = 4, - y = .001, - h = 1e-7, - v = 10, - b = 11, - x = 1 / (b - 1), - S = "Float32Array" in t;if (4 !== arguments.length) return !1;for (var P = 0; 4 > P; ++P) { - if ("number" != typeof arguments[P] || isNaN(arguments[P]) || !isFinite(arguments[P])) return !1; - }e = Math.min(e, 1), a = Math.min(a, 1), e = Math.max(e, 0), a = Math.max(a, 0);var w = S ? new Float32Array(b) : new Array(b), - V = !1, - C = function (t) { - return V || g(), e === r && a === n ? t : 0 === t ? 0 : 1 === t ? 1 : l(d(t), r, n); - };C.getControlPoints = function () { - return [{ x: e, y: r }, { x: a, y: n }]; - };var T = "generateBezier(" + [e, r, a, n] + ")";return C.toString = function () { - return T; - }, C; - }function u(e, t) { - var r = e;return m.isString(e) ? b.Easings[e] || (r = !1) : r = m.isArray(e) && 1 === e.length ? s.apply(null, e) : m.isArray(e) && 2 === e.length ? x.apply(null, e.concat([t])) : m.isArray(e) && 4 === e.length ? l.apply(null, e) : !1, r === !1 && (r = b.Easings[b.defaults.easing] ? b.defaults.easing : v), r; - }function c(e) { - if (e) { - var t = new Date().getTime(), - r = b.State.calls.length;r > 1e4 && (b.State.calls = n(b.State.calls));for (var o = 0; r > o; o++) { - if (b.State.calls[o]) { - var s = b.State.calls[o], - l = s[0], - u = s[2], - d = s[3], - g = !!d, - y = null;d || (d = b.State.calls[o][3] = t - 16);for (var h = Math.min((t - d) / u.duration, 1), v = 0, x = l.length; x > v; v++) { - var P = l[v], - V = P.element;if (i(V)) { - var C = !1;if (u.display !== a && null !== u.display && "none" !== u.display) { - if ("flex" === u.display) { - var T = ["-webkit-box", "-moz-box", "-ms-flexbox", "-webkit-flex"];f.each(T, function (e, t) { - S.setPropertyValue(V, "display", t); - }); - }S.setPropertyValue(V, "display", u.display); - }u.visibility !== a && "hidden" !== u.visibility && S.setPropertyValue(V, "visibility", u.visibility);for (var k in P) { - if ("element" !== k) { - var A, - F = P[k], - j = m.isString(F.easing) ? b.Easings[F.easing] : F.easing;if (1 === h) A = F.endValue;else { - var E = F.endValue - F.startValue;if (A = F.startValue + E * j(h, u, E), !g && A === F.currentValue) continue; - }if (F.currentValue = A, "tween" === k) y = A;else { - if (S.Hooks.registered[k]) { - var H = S.Hooks.getRoot(k), - N = i(V).rootPropertyValueCache[H];N && (F.rootPropertyValue = N); - }var L = S.setPropertyValue(V, k, F.currentValue + (0 === parseFloat(A) ? "" : F.unitType), F.rootPropertyValue, F.scrollData);S.Hooks.registered[k] && (i(V).rootPropertyValueCache[H] = S.Normalizations.registered[H] ? S.Normalizations.registered[H]("extract", null, L[1]) : L[1]), "transform" === L[0] && (C = !0); - } - } - }u.mobileHA && i(V).transformCache.translate3d === a && (i(V).transformCache.translate3d = "(0px, 0px, 0px)", C = !0), C && S.flushTransformCache(V); - } - }u.display !== a && "none" !== u.display && (b.State.calls[o][2].display = !1), u.visibility !== a && "hidden" !== u.visibility && (b.State.calls[o][2].visibility = !1), u.progress && u.progress.call(s[1], s[1], h, Math.max(0, d + u.duration - t), d, y), 1 === h && p(o); - } - } - }b.State.isTicking && w(c); - }function p(e, t) { - if (!b.State.calls[e]) return !1;for (var r = b.State.calls[e][0], n = b.State.calls[e][1], o = b.State.calls[e][2], s = b.State.calls[e][4], l = !1, u = 0, c = r.length; c > u; u++) { - var p = r[u].element;if (t || o.loop || ("none" === o.display && S.setPropertyValue(p, "display", o.display), "hidden" === o.visibility && S.setPropertyValue(p, "visibility", o.visibility)), o.loop !== !0 && (f.queue(p)[1] === a || !/\.velocityQueueEntryFlag/i.test(f.queue(p)[1])) && i(p)) { - i(p).isAnimating = !1, i(p).rootPropertyValueCache = {};var d = !1;f.each(S.Lists.transforms3D, function (e, t) { - var r = /^scale/.test(t) ? 1 : 0, - n = i(p).transformCache[t];i(p).transformCache[t] !== a && new RegExp("^\\(" + r + "[^.]").test(n) && (d = !0, delete i(p).transformCache[t]); - }), o.mobileHA && (d = !0, delete i(p).transformCache.translate3d), d && S.flushTransformCache(p), S.Values.removeClass(p, "velocity-animating"); - }if (!t && o.complete && !o.loop && u === c - 1) try { - o.complete.call(n, n); - } catch (g) { - setTimeout(function () { - throw g; - }, 1); - }s && o.loop !== !0 && s(n), i(p) && o.loop === !0 && !t && (f.each(i(p).tweensContainer, function (e, t) { - /^rotate/.test(e) && 360 === parseFloat(t.endValue) && (t.endValue = 0, t.startValue = 360), /^backgroundPosition/.test(e) && 100 === parseFloat(t.endValue) && "%" === t.unitType && (t.endValue = 0, t.startValue = 100); - }), b(p, "reverse", { loop: !0, delay: o.delay })), o.queue !== !1 && f.dequeue(p, o.queue); - }b.State.calls[e] = !1;for (var m = 0, y = b.State.calls.length; y > m; m++) { - if (b.State.calls[m] !== !1) { - l = !0;break; - } - }l === !1 && (b.State.isTicking = !1, delete b.State.calls, b.State.calls = []); - }var f, - d = function () { - if (r.documentMode) return r.documentMode;for (var e = 7; e > 4; e--) { - var t = r.createElement("div");if (t.innerHTML = "", t.getElementsByTagName("span").length) return t = null, e; - }return a; - }(), - g = function () { - var e = 0;return t.webkitRequestAnimationFrame || t.mozRequestAnimationFrame || function (t) { - var r, - a = new Date().getTime();return r = Math.max(0, 16 - (a - e)), e = a + r, setTimeout(function () { - t(a + r); - }, r); - }; - }(), - m = { isString: function (e) { - return "string" == typeof e; - }, isArray: Array.isArray || function (e) { - return "[object Array]" === Object.prototype.toString.call(e); - }, isFunction: function (e) { - return "[object Function]" === Object.prototype.toString.call(e); - }, isNode: function (e) { - return e && e.nodeType; - }, isNodeList: function (e) { - return "object" == typeof e && /^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(e)) && e.length !== a && (0 === e.length || "object" == typeof e[0] && e[0].nodeType > 0); - }, isWrapped: function (e) { - return e && (e.jquery || t.Zepto && t.Zepto.zepto.isZ(e)); - }, isSVG: function (e) { - return t.SVGElement && e instanceof t.SVGElement; - }, isEmptyObject: function (e) { - for (var t in e) { - return !1; - }return !0; - } }, - y = !1;if (e.fn && e.fn.jquery ? (f = e, y = !0) : f = t.Velocity.Utilities, 8 >= d && !y) throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if (7 >= d) return void (jQuery.fn.velocity = jQuery.fn.animate);var h = 400, - v = "swing", - b = { State: { isMobile: /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent), isAndroid: /Android/i.test(navigator.userAgent), isGingerbread: /Android 2\.3\.[3-7]/i.test(navigator.userAgent), isChrome: t.chrome, isFirefox: /Firefox/i.test(navigator.userAgent), prefixElement: r.createElement("div"), prefixMatches: {}, scrollAnchor: null, scrollPropertyLeft: null, scrollPropertyTop: null, isTicking: !1, calls: [] }, CSS: {}, Utilities: f, Redirects: {}, Easings: {}, Promise: t.Promise, defaults: { queue: "", duration: h, easing: v, begin: a, complete: a, progress: a, display: a, visibility: a, loop: !1, delay: !1, mobileHA: !0, _cacheValues: !0 }, init: function (e) { - f.data(e, "velocity", { isSVG: m.isSVG(e), isAnimating: !1, computedStyle: null, tweensContainer: null, rootPropertyValueCache: {}, transformCache: {} }); - }, hook: null, mock: !1, version: { major: 1, minor: 2, patch: 2 }, debug: !1 };t.pageYOffset !== a ? (b.State.scrollAnchor = t, b.State.scrollPropertyLeft = "pageXOffset", b.State.scrollPropertyTop = "pageYOffset") : (b.State.scrollAnchor = r.documentElement || r.body.parentNode || r.body, b.State.scrollPropertyLeft = "scrollLeft", b.State.scrollPropertyTop = "scrollTop");var x = function () { - function e(e) { - return -e.tension * e.x - e.friction * e.v; - }function t(t, r, a) { - var n = { x: t.x + a.dx * r, v: t.v + a.dv * r, tension: t.tension, friction: t.friction };return { dx: n.v, dv: e(n) }; - }function r(r, a) { - var n = { dx: r.v, dv: e(r) }, - o = t(r, .5 * a, n), - i = t(r, .5 * a, o), - s = t(r, a, i), - l = 1 / 6 * (n.dx + 2 * (o.dx + i.dx) + s.dx), - u = 1 / 6 * (n.dv + 2 * (o.dv + i.dv) + s.dv);return r.x = r.x + l * a, r.v = r.v + u * a, r; - }return function a(e, t, n) { - var o, - i, - s, - l = { x: -1, v: 0, tension: null, friction: null }, - u = [0], - c = 0, - p = 1e-4, - f = .016;for (e = parseFloat(e) || 500, t = parseFloat(t) || 20, n = n || null, l.tension = e, l.friction = t, o = null !== n, o ? (c = a(e, t), i = c / n * f) : i = f; s = r(s || l, i), u.push(1 + s.x), c += 16, Math.abs(s.x) > p && Math.abs(s.v) > p;) {}return o ? function (e) { - return u[e * (u.length - 1) | 0]; - } : c; - }; - }();b.Easings = { linear: function (e) { - return e; - }, swing: function (e) { - return .5 - Math.cos(e * Math.PI) / 2; - }, spring: function (e) { - return 1 - Math.cos(4.5 * e * Math.PI) * Math.exp(6 * -e); - } }, f.each([["ease", [.25, .1, .25, 1]], ["ease-in", [.42, 0, 1, 1]], ["ease-out", [0, 0, .58, 1]], ["ease-in-out", [.42, 0, .58, 1]], ["easeInSine", [.47, 0, .745, .715]], ["easeOutSine", [.39, .575, .565, 1]], ["easeInOutSine", [.445, .05, .55, .95]], ["easeInQuad", [.55, .085, .68, .53]], ["easeOutQuad", [.25, .46, .45, .94]], ["easeInOutQuad", [.455, .03, .515, .955]], ["easeInCubic", [.55, .055, .675, .19]], ["easeOutCubic", [.215, .61, .355, 1]], ["easeInOutCubic", [.645, .045, .355, 1]], ["easeInQuart", [.895, .03, .685, .22]], ["easeOutQuart", [.165, .84, .44, 1]], ["easeInOutQuart", [.77, 0, .175, 1]], ["easeInQuint", [.755, .05, .855, .06]], ["easeOutQuint", [.23, 1, .32, 1]], ["easeInOutQuint", [.86, 0, .07, 1]], ["easeInExpo", [.95, .05, .795, .035]], ["easeOutExpo", [.19, 1, .22, 1]], ["easeInOutExpo", [1, 0, 0, 1]], ["easeInCirc", [.6, .04, .98, .335]], ["easeOutCirc", [.075, .82, .165, 1]], ["easeInOutCirc", [.785, .135, .15, .86]]], function (e, t) { - b.Easings[t[0]] = l.apply(null, t[1]); - });var S = b.CSS = { RegEx: { isHex: /^#([A-f\d]{3}){1,2}$/i, valueUnwrap: /^[A-z]+\((.*)\)$/i, wrappedValueAlreadyExtracted: /[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/, valueSplit: /([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi }, Lists: { colors: ["fill", "stroke", "stopColor", "color", "backgroundColor", "borderColor", "borderTopColor", "borderRightColor", "borderBottomColor", "borderLeftColor", "outlineColor"], transformsBase: ["translateX", "translateY", "scale", "scaleX", "scaleY", "skewX", "skewY", "rotateZ"], transforms3D: ["transformPerspective", "translateZ", "scaleZ", "rotateX", "rotateY"] }, Hooks: { templates: { textShadow: ["Color X Y Blur", "black 0px 0px 0px"], boxShadow: ["Color X Y Blur Spread", "black 0px 0px 0px 0px"], clip: ["Top Right Bottom Left", "0px 0px 0px 0px"], backgroundPosition: ["X Y", "0% 0%"], transformOrigin: ["X Y Z", "50% 50% 0px"], perspectiveOrigin: ["X Y", "50% 50%"] }, registered: {}, register: function () { - for (var e = 0; e < S.Lists.colors.length; e++) { - var t = "color" === S.Lists.colors[e] ? "0 0 0 1" : "255 255 255 1";S.Hooks.templates[S.Lists.colors[e]] = ["Red Green Blue Alpha", t]; - }var r, a, n;if (d) for (r in S.Hooks.templates) { - a = S.Hooks.templates[r], n = a[0].split(" ");var o = a[1].match(S.RegEx.valueSplit);"Color" === n[0] && (n.push(n.shift()), o.push(o.shift()), S.Hooks.templates[r] = [n.join(" "), o.join(" ")]); - }for (r in S.Hooks.templates) { - a = S.Hooks.templates[r], n = a[0].split(" ");for (var e in n) { - var i = r + n[e], - s = e;S.Hooks.registered[i] = [r, s]; - } - } - }, getRoot: function (e) { - var t = S.Hooks.registered[e];return t ? t[0] : e; - }, cleanRootPropertyValue: function (e, t) { - return S.RegEx.valueUnwrap.test(t) && (t = t.match(S.RegEx.valueUnwrap)[1]), S.Values.isCSSNullValue(t) && (t = S.Hooks.templates[e][1]), t; - }, extractValue: function (e, t) { - var r = S.Hooks.registered[e];if (r) { - var a = r[0], - n = r[1];return t = S.Hooks.cleanRootPropertyValue(a, t), t.toString().match(S.RegEx.valueSplit)[n]; - }return t; - }, injectValue: function (e, t, r) { - var a = S.Hooks.registered[e];if (a) { - var n, - o, - i = a[0], - s = a[1];return r = S.Hooks.cleanRootPropertyValue(i, r), n = r.toString().match(S.RegEx.valueSplit), n[s] = t, o = n.join(" "); - }return r; - } }, Normalizations: { registered: { clip: function (e, t, r) { - switch (e) {case "name": - return "clip";case "extract": - var a;return S.RegEx.wrappedValueAlreadyExtracted.test(r) ? a = r : (a = r.toString().match(S.RegEx.valueUnwrap), a = a ? a[1].replace(/,(\s+)?/g, " ") : r), a;case "inject": - return "rect(" + r + ")";} - }, blur: function (e, t, r) { - switch (e) {case "name": - return b.State.isFirefox ? "filter" : "-webkit-filter";case "extract": - var a = parseFloat(r);if (!a && 0 !== a) { - var n = r.toString().match(/blur\(([0-9]+[A-z]+)\)/i);a = n ? n[1] : 0; - }return a;case "inject": - return parseFloat(r) ? "blur(" + r + ")" : "none";} - }, opacity: function (e, t, r) { - if (8 >= d) switch (e) {case "name": - return "filter";case "extract": - var a = r.toString().match(/alpha\(opacity=(.*)\)/i);return r = a ? a[1] / 100 : 1;case "inject": - return t.style.zoom = 1, parseFloat(r) >= 1 ? "" : "alpha(opacity=" + parseInt(100 * parseFloat(r), 10) + ")";} else switch (e) {case "name": - return "opacity";case "extract": - return r;case "inject": - return r;} - } }, register: function () { - 9 >= d || b.State.isGingerbread || (S.Lists.transformsBase = S.Lists.transformsBase.concat(S.Lists.transforms3D));for (var e = 0; e < S.Lists.transformsBase.length; e++) { - !function () { - var t = S.Lists.transformsBase[e];S.Normalizations.registered[t] = function (e, r, n) { - switch (e) {case "name": - return "transform";case "extract": - return i(r) === a || i(r).transformCache[t] === a ? /^scale/i.test(t) ? 1 : 0 : i(r).transformCache[t].replace(/[()]/g, "");case "inject": - var o = !1;switch (t.substr(0, t.length - 1)) {case "translate": - o = !/(%|px|em|rem|vw|vh|\d)$/i.test(n);break;case "scal":case "scale": - b.State.isAndroid && i(r).transformCache[t] === a && 1 > n && (n = 1), o = !/(\d)$/i.test(n);break;case "skew": - o = !/(deg|\d)$/i.test(n);break;case "rotate": - o = !/(deg|\d)$/i.test(n);}return o || (i(r).transformCache[t] = "(" + n + ")"), i(r).transformCache[t];} - }; - }(); - }for (var e = 0; e < S.Lists.colors.length; e++) { - !function () { - var t = S.Lists.colors[e];S.Normalizations.registered[t] = function (e, r, n) { - switch (e) {case "name": - return t;case "extract": - var o;if (S.RegEx.wrappedValueAlreadyExtracted.test(n)) o = n;else { - var i, - s = { black: "rgb(0, 0, 0)", blue: "rgb(0, 0, 255)", gray: "rgb(128, 128, 128)", green: "rgb(0, 128, 0)", red: "rgb(255, 0, 0)", white: "rgb(255, 255, 255)" };/^[A-z]+$/i.test(n) ? i = s[n] !== a ? s[n] : s.black : S.RegEx.isHex.test(n) ? i = "rgb(" + S.Values.hexToRgb(n).join(" ") + ")" : /^rgba?\(/i.test(n) || (i = s.black), o = (i || n).toString().match(S.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g, " "); - }return 8 >= d || 3 !== o.split(" ").length || (o += " 1"), o;case "inject": - return 8 >= d ? 4 === n.split(" ").length && (n = n.split(/\s+/).slice(0, 3).join(" ")) : 3 === n.split(" ").length && (n += " 1"), (8 >= d ? "rgb" : "rgba") + "(" + n.replace(/\s+/g, ",").replace(/\.(\d)+(?=,)/g, "") + ")";} - }; - }(); - } - } }, Names: { camelCase: function (e) { - return e.replace(/-(\w)/g, function (e, t) { - return t.toUpperCase(); - }); - }, SVGAttribute: function (e) { - var t = "width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return (d || b.State.isAndroid && !b.State.isChrome) && (t += "|transform"), new RegExp("^(" + t + ")$", "i").test(e); - }, prefixCheck: function (e) { - if (b.State.prefixMatches[e]) return [b.State.prefixMatches[e], !0];for (var t = ["", "Webkit", "Moz", "ms", "O"], r = 0, a = t.length; a > r; r++) { - var n;if (n = 0 === r ? e : t[r] + e.replace(/^\w/, function (e) { - return e.toUpperCase(); - }), m.isString(b.State.prefixElement.style[n])) return b.State.prefixMatches[e] = n, [n, !0]; - }return [e, !1]; - } }, Values: { hexToRgb: function (e) { - var t, - r = /^#?([a-f\d])([a-f\d])([a-f\d])$/i, - a = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return e = e.replace(r, function (e, t, r, a) { - return t + t + r + r + a + a; - }), t = a.exec(e), t ? [parseInt(t[1], 16), parseInt(t[2], 16), parseInt(t[3], 16)] : [0, 0, 0]; - }, isCSSNullValue: function (e) { - return 0 == e || /^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e); - }, getUnitType: function (e) { - return (/^(rotate|skew)/i.test(e) ? "deg" : /(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e) ? "" : "px" - ); - }, getDisplayType: function (e) { - var t = e && e.tagName.toString().toLowerCase();return (/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t) ? "inline" : /^(li)$/i.test(t) ? "list-item" : /^(tr)$/i.test(t) ? "table-row" : /^(table)$/i.test(t) ? "table" : /^(tbody)$/i.test(t) ? "table-row-group" : "block" - ); - }, addClass: function (e, t) { - e.classList ? e.classList.add(t) : e.className += (e.className.length ? " " : "") + t; - }, removeClass: function (e, t) { - e.classList ? e.classList.remove(t) : e.className = e.className.toString().replace(new RegExp("(^|\\s)" + t.split(" ").join("|") + "(\\s|$)", "gi"), " "); - } }, getPropertyValue: function (e, r, n, o) { - function s(e, r) { - function n() { - u && S.setPropertyValue(e, "display", "none"); - }var l = 0;if (8 >= d) l = f.css(e, r);else { - var u = !1;if (/^(width|height)$/.test(r) && 0 === S.getPropertyValue(e, "display") && (u = !0, S.setPropertyValue(e, "display", S.Values.getDisplayType(e))), !o) { - if ("height" === r && "border-box" !== S.getPropertyValue(e, "boxSizing").toString().toLowerCase()) { - var c = e.offsetHeight - (parseFloat(S.getPropertyValue(e, "borderTopWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "borderBottomWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingTop")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingBottom")) || 0);return n(), c; - }if ("width" === r && "border-box" !== S.getPropertyValue(e, "boxSizing").toString().toLowerCase()) { - var p = e.offsetWidth - (parseFloat(S.getPropertyValue(e, "borderLeftWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "borderRightWidth")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingLeft")) || 0) - (parseFloat(S.getPropertyValue(e, "paddingRight")) || 0);return n(), p; - } - }var g;g = i(e) === a ? t.getComputedStyle(e, null) : i(e).computedStyle ? i(e).computedStyle : i(e).computedStyle = t.getComputedStyle(e, null), "borderColor" === r && (r = "borderTopColor"), l = 9 === d && "filter" === r ? g.getPropertyValue(r) : g[r], ("" === l || null === l) && (l = e.style[r]), n(); - }if ("auto" === l && /^(top|right|bottom|left)$/i.test(r)) { - var m = s(e, "position");("fixed" === m || "absolute" === m && /top|left/i.test(r)) && (l = f(e).position()[r] + "px"); - }return l; - }var l;if (S.Hooks.registered[r]) { - var u = r, - c = S.Hooks.getRoot(u);n === a && (n = S.getPropertyValue(e, S.Names.prefixCheck(c)[0])), S.Normalizations.registered[c] && (n = S.Normalizations.registered[c]("extract", e, n)), l = S.Hooks.extractValue(u, n); - } else if (S.Normalizations.registered[r]) { - var p, g;p = S.Normalizations.registered[r]("name", e), "transform" !== p && (g = s(e, S.Names.prefixCheck(p)[0]), S.Values.isCSSNullValue(g) && S.Hooks.templates[r] && (g = S.Hooks.templates[r][1])), l = S.Normalizations.registered[r]("extract", e, g); - }if (!/^[\d-]/.test(l)) if (i(e) && i(e).isSVG && S.Names.SVGAttribute(r)) { - if (/^(height|width)$/i.test(r)) try { - l = e.getBBox()[r]; - } catch (m) { - l = 0; - } else l = e.getAttribute(r); - } else l = s(e, S.Names.prefixCheck(r)[0]);return S.Values.isCSSNullValue(l) && (l = 0), b.debug >= 2 && console.log("Get " + r + ": " + l), l; - }, setPropertyValue: function (e, r, a, n, o) { - var s = r;if ("scroll" === r) o.container ? o.container["scroll" + o.direction] = a : "Left" === o.direction ? t.scrollTo(a, o.alternateValue) : t.scrollTo(o.alternateValue, a);else if (S.Normalizations.registered[r] && "transform" === S.Normalizations.registered[r]("name", e)) S.Normalizations.registered[r]("inject", e, a), s = "transform", a = i(e).transformCache[r];else { - if (S.Hooks.registered[r]) { - var l = r, - u = S.Hooks.getRoot(r);n = n || S.getPropertyValue(e, u), a = S.Hooks.injectValue(l, a, n), r = u; - }if (S.Normalizations.registered[r] && (a = S.Normalizations.registered[r]("inject", e, a), r = S.Normalizations.registered[r]("name", e)), s = S.Names.prefixCheck(r)[0], 8 >= d) try { - e.style[s] = a; - } catch (c) { - b.debug && console.log("Browser does not support [" + a + "] for [" + s + "]"); - } else i(e) && i(e).isSVG && S.Names.SVGAttribute(r) ? e.setAttribute(r, a) : e.style[s] = a;b.debug >= 2 && console.log("Set " + r + " (" + s + "): " + a); - }return [s, a]; - }, flushTransformCache: function (e) { - function t(t) { - return parseFloat(S.getPropertyValue(e, t)); - }var r = "";if ((d || b.State.isAndroid && !b.State.isChrome) && i(e).isSVG) { - var a = { translate: [t("translateX"), t("translateY")], skewX: [t("skewX")], skewY: [t("skewY")], scale: 1 !== t("scale") ? [t("scale"), t("scale")] : [t("scaleX"), t("scaleY")], rotate: [t("rotateZ"), 0, 0] };f.each(i(e).transformCache, function (e) { - /^translate/i.test(e) ? e = "translate" : /^scale/i.test(e) ? e = "scale" : /^rotate/i.test(e) && (e = "rotate"), a[e] && (r += e + "(" + a[e].join(" ") + ") ", delete a[e]); - }); - } else { - var n, o;f.each(i(e).transformCache, function (t) { - return n = i(e).transformCache[t], "transformPerspective" === t ? (o = n, !0) : (9 === d && "rotateZ" === t && (t = "rotate"), void (r += t + n + " ")); - }), o && (r = "perspective" + o + " " + r); - }S.setPropertyValue(e, "transform", r); - } };S.Hooks.register(), S.Normalizations.register(), b.hook = function (e, t, r) { - var n = a;return e = o(e), f.each(e, function (e, o) { - if (i(o) === a && b.init(o), r === a) n === a && (n = b.CSS.getPropertyValue(o, t));else { - var s = b.CSS.setPropertyValue(o, t, r);"transform" === s[0] && b.CSS.flushTransformCache(o), n = s; - } - }), n; - };var P = function () { - function e() { - return s ? k.promise || null : l; - }function n() { - function e(e) { - function p(e, t) { - var r = a, - n = a, - i = a;return m.isArray(e) ? (r = e[0], !m.isArray(e[1]) && /^[\d-]/.test(e[1]) || m.isFunction(e[1]) || S.RegEx.isHex.test(e[1]) ? i = e[1] : (m.isString(e[1]) && !S.RegEx.isHex.test(e[1]) || m.isArray(e[1])) && (n = t ? e[1] : u(e[1], s.duration), e[2] !== a && (i = e[2]))) : r = e, t || (n = n || s.easing), m.isFunction(r) && (r = r.call(o, V, w)), m.isFunction(i) && (i = i.call(o, V, w)), [r || 0, n, i]; - }function d(e, t) { - var r, a;return a = (t || "0").toString().toLowerCase().replace(/[%A-z]+$/, function (e) { - return r = e, ""; - }), r || (r = S.Values.getUnitType(e)), [a, r]; - }function h() { - var e = { myParent: o.parentNode || r.body, position: S.getPropertyValue(o, "position"), fontSize: S.getPropertyValue(o, "fontSize") }, - a = e.position === L.lastPosition && e.myParent === L.lastParent, - n = e.fontSize === L.lastFontSize;L.lastParent = e.myParent, L.lastPosition = e.position, L.lastFontSize = e.fontSize;var s = 100, - l = {};if (n && a) l.emToPx = L.lastEmToPx, l.percentToPxWidth = L.lastPercentToPxWidth, l.percentToPxHeight = L.lastPercentToPxHeight;else { - var u = i(o).isSVG ? r.createElementNS("http://www.w3.org/2000/svg", "rect") : r.createElement("div");b.init(u), e.myParent.appendChild(u), f.each(["overflow", "overflowX", "overflowY"], function (e, t) { - b.CSS.setPropertyValue(u, t, "hidden"); - }), b.CSS.setPropertyValue(u, "position", e.position), b.CSS.setPropertyValue(u, "fontSize", e.fontSize), b.CSS.setPropertyValue(u, "boxSizing", "content-box"), f.each(["minWidth", "maxWidth", "width", "minHeight", "maxHeight", "height"], function (e, t) { - b.CSS.setPropertyValue(u, t, s + "%"); - }), b.CSS.setPropertyValue(u, "paddingLeft", s + "em"), l.percentToPxWidth = L.lastPercentToPxWidth = (parseFloat(S.getPropertyValue(u, "width", null, !0)) || 1) / s, l.percentToPxHeight = L.lastPercentToPxHeight = (parseFloat(S.getPropertyValue(u, "height", null, !0)) || 1) / s, l.emToPx = L.lastEmToPx = (parseFloat(S.getPropertyValue(u, "paddingLeft")) || 1) / s, e.myParent.removeChild(u); - }return null === L.remToPx && (L.remToPx = parseFloat(S.getPropertyValue(r.body, "fontSize")) || 16), null === L.vwToPx && (L.vwToPx = parseFloat(t.innerWidth) / 100, L.vhToPx = parseFloat(t.innerHeight) / 100), l.remToPx = L.remToPx, l.vwToPx = L.vwToPx, l.vhToPx = L.vhToPx, b.debug >= 1 && console.log("Unit ratios: " + JSON.stringify(l), o), l; - }if (s.begin && 0 === V) try { - s.begin.call(g, g); - } catch (x) { - setTimeout(function () { - throw x; - }, 1); - }if ("scroll" === A) { - var P, - C, - T, - F = /^x$/i.test(s.axis) ? "Left" : "Top", - j = parseFloat(s.offset) || 0;s.container ? m.isWrapped(s.container) || m.isNode(s.container) ? (s.container = s.container[0] || s.container, P = s.container["scroll" + F], T = P + f(o).position()[F.toLowerCase()] + j) : s.container = null : (P = b.State.scrollAnchor[b.State["scrollProperty" + F]], C = b.State.scrollAnchor[b.State["scrollProperty" + ("Left" === F ? "Top" : "Left")]], T = f(o).offset()[F.toLowerCase()] + j), l = { scroll: { rootPropertyValue: !1, startValue: P, currentValue: P, endValue: T, unitType: "", easing: s.easing, scrollData: { container: s.container, direction: F, alternateValue: C } }, element: o }, b.debug && console.log("tweensContainer (scroll): ", l.scroll, o); - } else if ("reverse" === A) { - if (!i(o).tweensContainer) return void f.dequeue(o, s.queue);"none" === i(o).opts.display && (i(o).opts.display = "auto"), "hidden" === i(o).opts.visibility && (i(o).opts.visibility = "visible"), i(o).opts.loop = !1, i(o).opts.begin = null, i(o).opts.complete = null, v.easing || delete s.easing, v.duration || delete s.duration, s = f.extend({}, i(o).opts, s);var E = f.extend(!0, {}, i(o).tweensContainer);for (var H in E) { - if ("element" !== H) { - var N = E[H].startValue;E[H].startValue = E[H].currentValue = E[H].endValue, E[H].endValue = N, m.isEmptyObject(v) || (E[H].easing = s.easing), b.debug && console.log("reverse tweensContainer (" + H + "): " + JSON.stringify(E[H]), o); - } - }l = E; - } else if ("start" === A) { - var E;i(o).tweensContainer && i(o).isAnimating === !0 && (E = i(o).tweensContainer), f.each(y, function (e, t) { - if (RegExp("^" + S.Lists.colors.join("$|^") + "$").test(e)) { - var r = p(t, !0), - n = r[0], - o = r[1], - i = r[2];if (S.RegEx.isHex.test(n)) { - for (var s = ["Red", "Green", "Blue"], l = S.Values.hexToRgb(n), u = i ? S.Values.hexToRgb(i) : a, c = 0; c < s.length; c++) { - var f = [l[c]];o && f.push(o), u !== a && f.push(u[c]), y[e + s[c]] = f; - }delete y[e]; - } - } - });for (var z in y) { - var O = p(y[z]), - q = O[0], - $ = O[1], - M = O[2];z = S.Names.camelCase(z);var I = S.Hooks.getRoot(z), - B = !1;if (i(o).isSVG || "tween" === I || S.Names.prefixCheck(I)[1] !== !1 || S.Normalizations.registered[I] !== a) { - (s.display !== a && null !== s.display && "none" !== s.display || s.visibility !== a && "hidden" !== s.visibility) && /opacity|filter/.test(z) && !M && 0 !== q && (M = 0), s._cacheValues && E && E[z] ? (M === a && (M = E[z].endValue + E[z].unitType), B = i(o).rootPropertyValueCache[I]) : S.Hooks.registered[z] ? M === a ? (B = S.getPropertyValue(o, I), M = S.getPropertyValue(o, z, B)) : B = S.Hooks.templates[I][1] : M === a && (M = S.getPropertyValue(o, z));var W, - G, - Y, - D = !1;if (W = d(z, M), M = W[0], Y = W[1], W = d(z, q), q = W[0].replace(/^([+-\/*])=/, function (e, t) { - return D = t, ""; - }), G = W[1], M = parseFloat(M) || 0, q = parseFloat(q) || 0, "%" === G && (/^(fontSize|lineHeight)$/.test(z) ? (q /= 100, G = "em") : /^scale/.test(z) ? (q /= 100, G = "") : /(Red|Green|Blue)$/i.test(z) && (q = q / 100 * 255, G = "")), /[\/*]/.test(D)) G = Y;else if (Y !== G && 0 !== M) if (0 === q) G = Y;else { - n = n || h();var Q = /margin|padding|left|right|width|text|word|letter/i.test(z) || /X$/.test(z) || "x" === z ? "x" : "y";switch (Y) {case "%": - M *= "x" === Q ? n.percentToPxWidth : n.percentToPxHeight;break;case "px": - break;default: - M *= n[Y + "ToPx"];}switch (G) {case "%": - M *= 1 / ("x" === Q ? n.percentToPxWidth : n.percentToPxHeight);break;case "px": - break;default: - M *= 1 / n[G + "ToPx"];} - }switch (D) {case "+": - q = M + q;break;case "-": - q = M - q;break;case "*": - q = M * q;break;case "/": - q = M / q;}l[z] = { rootPropertyValue: B, startValue: M, currentValue: M, endValue: q, unitType: G, easing: $ }, b.debug && console.log("tweensContainer (" + z + "): " + JSON.stringify(l[z]), o); - } else b.debug && console.log("Skipping [" + I + "] due to a lack of browser support."); - }l.element = o; - }l.element && (S.Values.addClass(o, "velocity-animating"), R.push(l), "" === s.queue && (i(o).tweensContainer = l, i(o).opts = s), i(o).isAnimating = !0, V === w - 1 ? (b.State.calls.push([R, g, s, null, k.resolver]), b.State.isTicking === !1 && (b.State.isTicking = !0, c())) : V++); - }var n, - o = this, - s = f.extend({}, b.defaults, v), - l = {};switch (i(o) === a && b.init(o), parseFloat(s.delay) && s.queue !== !1 && f.queue(o, s.queue, function (e) { - b.velocityQueueEntryFlag = !0, i(o).delayTimer = { setTimeout: setTimeout(e, parseFloat(s.delay)), next: e }; - }), s.duration.toString().toLowerCase()) {case "fast": - s.duration = 200;break;case "normal": - s.duration = h;break;case "slow": - s.duration = 600;break;default: - s.duration = parseFloat(s.duration) || 1;}b.mock !== !1 && (b.mock === !0 ? s.duration = s.delay = 1 : (s.duration *= parseFloat(b.mock) || 1, s.delay *= parseFloat(b.mock) || 1)), s.easing = u(s.easing, s.duration), s.begin && !m.isFunction(s.begin) && (s.begin = null), s.progress && !m.isFunction(s.progress) && (s.progress = null), s.complete && !m.isFunction(s.complete) && (s.complete = null), s.display !== a && null !== s.display && (s.display = s.display.toString().toLowerCase(), "auto" === s.display && (s.display = b.CSS.Values.getDisplayType(o))), s.visibility !== a && null !== s.visibility && (s.visibility = s.visibility.toString().toLowerCase()), s.mobileHA = s.mobileHA && b.State.isMobile && !b.State.isGingerbread, s.queue === !1 ? s.delay ? setTimeout(e, s.delay) : e() : f.queue(o, s.queue, function (t, r) { - return r === !0 ? (k.promise && k.resolver(g), !0) : (b.velocityQueueEntryFlag = !0, void e(t)); - }), "" !== s.queue && "fx" !== s.queue || "inprogress" === f.queue(o)[0] || f.dequeue(o); - }var s, - l, - d, - g, - y, - v, - x = arguments[0] && (arguments[0].p || f.isPlainObject(arguments[0].properties) && !arguments[0].properties.names || m.isString(arguments[0].properties));if (m.isWrapped(this) ? (s = !1, d = 0, g = this, l = this) : (s = !0, d = 1, g = x ? arguments[0].elements || arguments[0].e : arguments[0]), g = o(g)) { - x ? (y = arguments[0].properties || arguments[0].p, v = arguments[0].options || arguments[0].o) : (y = arguments[d], v = arguments[d + 1]);var w = g.length, - V = 0;if (!/^(stop|finish)$/i.test(y) && !f.isPlainObject(v)) { - var C = d + 1;v = {};for (var T = C; T < arguments.length; T++) { - m.isArray(arguments[T]) || !/^(fast|normal|slow)$/i.test(arguments[T]) && !/^\d/.test(arguments[T]) ? m.isString(arguments[T]) || m.isArray(arguments[T]) ? v.easing = arguments[T] : m.isFunction(arguments[T]) && (v.complete = arguments[T]) : v.duration = arguments[T]; - } - }var k = { promise: null, resolver: null, rejecter: null };s && b.Promise && (k.promise = new b.Promise(function (e, t) { - k.resolver = e, k.rejecter = t; - }));var A;switch (y) {case "scroll": - A = "scroll";break;case "reverse": - A = "reverse";break;case "finish":case "stop": - f.each(g, function (e, t) { - i(t) && i(t).delayTimer && (clearTimeout(i(t).delayTimer.setTimeout), i(t).delayTimer.next && i(t).delayTimer.next(), delete i(t).delayTimer); - });var F = [];return f.each(b.State.calls, function (e, t) { - t && f.each(t[1], function (r, n) { - var o = v === a ? "" : v;return o === !0 || t[2].queue === o || v === a && t[2].queue === !1 ? void f.each(g, function (r, a) { - a === n && ((v === !0 || m.isString(v)) && (f.each(f.queue(a, m.isString(v) ? v : ""), function (e, t) { - m.isFunction(t) && t(null, !0); - }), f.queue(a, m.isString(v) ? v : "", [])), "stop" === y ? (i(a) && i(a).tweensContainer && o !== !1 && f.each(i(a).tweensContainer, function (e, t) { - t.endValue = t.currentValue; - }), F.push(e)) : "finish" === y && (t[2].duration = 1)); - }) : !0; - }); - }), "stop" === y && (f.each(F, function (e, t) { - p(t, !0); - }), k.promise && k.resolver(g)), e();default: - if (!f.isPlainObject(y) || m.isEmptyObject(y)) { - if (m.isString(y) && b.Redirects[y]) { - var j = f.extend({}, v), - E = j.duration, - H = j.delay || 0;return j.backwards === !0 && (g = f.extend(!0, [], g).reverse()), f.each(g, function (e, t) { - parseFloat(j.stagger) ? j.delay = H + parseFloat(j.stagger) * e : m.isFunction(j.stagger) && (j.delay = H + j.stagger.call(t, e, w)), j.drag && (j.duration = parseFloat(E) || (/^(callout|transition)/.test(y) ? 1e3 : h), j.duration = Math.max(j.duration * (j.backwards ? 1 - e / w : (e + 1) / w), .75 * j.duration, 200)), b.Redirects[y].call(t, t, j || {}, e, w, g, k.promise ? k : a); - }), e(); - }var N = "Velocity: First argument (" + y + ") was not a property map, a known action, or a registered redirect. Aborting.";return k.promise ? k.rejecter(new Error(N)) : console.log(N), e(); - }A = "start";}var L = { lastParent: null, lastPosition: null, lastFontSize: null, lastPercentToPxWidth: null, lastPercentToPxHeight: null, lastEmToPx: null, remToPx: null, vwToPx: null, vhToPx: null }, - R = [];f.each(g, function (e, t) { - m.isNode(t) && n.call(t); - });var z, - j = f.extend({}, b.defaults, v);if (j.loop = parseInt(j.loop), z = 2 * j.loop - 1, j.loop) for (var O = 0; z > O; O++) { - var q = { delay: j.delay, progress: j.progress };O === z - 1 && (q.display = j.display, q.visibility = j.visibility, q.complete = j.complete), P(g, "reverse", q); - }return e(); - } - };b = f.extend(P, b), b.animate = P;var w = t.requestAnimationFrame || g;return b.State.isMobile || r.hidden === a || r.addEventListener("visibilitychange", function () { - r.hidden ? (w = function (e) { - return setTimeout(function () { - e(!0); - }, 16); - }, c()) : w = t.requestAnimationFrame || g; - }), e.Velocity = b, e !== t && (e.fn.velocity = P, e.fn.velocity.defaults = b.defaults), f.each(["Down", "Up"], function (e, t) { - b.Redirects["slide" + t] = function (e, r, n, o, i, s) { - var l = f.extend({}, r), - u = l.begin, - c = l.complete, - p = { height: "", marginTop: "", marginBottom: "", paddingTop: "", paddingBottom: "" }, - d = {};l.display === a && (l.display = "Down" === t ? "inline" === b.CSS.Values.getDisplayType(e) ? "inline-block" : "block" : "none"), l.begin = function () { - u && u.call(i, i);for (var r in p) { - d[r] = e.style[r];var a = b.CSS.getPropertyValue(e, r);p[r] = "Down" === t ? [a, 0] : [0, a]; - }d.overflow = e.style.overflow, e.style.overflow = "hidden"; - }, l.complete = function () { - for (var t in d) { - e.style[t] = d[t]; - }c && c.call(i, i), s && s.resolver(i); - }, b(e, p, l); - }; - }), f.each(["In", "Out"], function (e, t) { - b.Redirects["fade" + t] = function (e, r, n, o, i, s) { - var l = f.extend({}, r), - u = { opacity: "In" === t ? 1 : 0 }, - c = l.complete;l.complete = n !== o - 1 ? l.begin = null : function () { - c && c.call(i, i), s && s.resolver(i); - }, l.display === a && (l.display = "In" === t ? "auto" : "none"), b(this, u, l); - }; - }), b; - }(window.jQuery || window.Zepto || window, window, document); -})); -;!function (a, b, c, d) { - "use strict"; - function k(a, b, c) { - return setTimeout(q(a, c), b); - }function l(a, b, c) { - return Array.isArray(a) ? (m(a, c[b], c), !0) : !1; - }function m(a, b, c) { - var e;if (a) if (a.forEach) a.forEach(b, c);else if (a.length !== d) for (e = 0; e < a.length;) { - b.call(c, a[e], e, a), e++; - } else for (e in a) { - a.hasOwnProperty(e) && b.call(c, a[e], e, a); - } - }function n(a, b, c) { - for (var e = Object.keys(b), f = 0; f < e.length;) { - (!c || c && a[e[f]] === d) && (a[e[f]] = b[e[f]]), f++; - }return a; - }function o(a, b) { - return n(a, b, !0); - }function p(a, b, c) { - var e, - d = b.prototype;e = a.prototype = Object.create(d), e.constructor = a, e._super = d, c && n(e, c); - }function q(a, b) { - return function () { - return a.apply(b, arguments); - }; - }function r(a, b) { - return typeof a == g ? a.apply(b ? b[0] || d : d, b) : a; - }function s(a, b) { - return a === d ? b : a; - }function t(a, b, c) { - m(x(b), function (b) { - a.addEventListener(b, c, !1); - }); - }function u(a, b, c) { - m(x(b), function (b) { - a.removeEventListener(b, c, !1); - }); - }function v(a, b) { - for (; a;) { - if (a == b) return !0;a = a.parentNode; - }return !1; - }function w(a, b) { - return a.indexOf(b) > -1; - }function x(a) { - return a.trim().split(/\s+/g); - }function y(a, b, c) { - if (a.indexOf && !c) return a.indexOf(b);for (var d = 0; d < a.length;) { - if (c && a[d][c] == b || !c && a[d] === b) return d;d++; - }return -1; - }function z(a) { - return Array.prototype.slice.call(a, 0); - }function A(a, b, c) { - for (var d = [], e = [], f = 0; f < a.length;) { - var g = b ? a[f][b] : a[f];y(e, g) < 0 && d.push(a[f]), e[f] = g, f++; - }return c && (d = b ? d.sort(function (a, c) { - return a[b] > c[b]; - }) : d.sort()), d; - }function B(a, b) { - for (var c, f, g = b[0].toUpperCase() + b.slice(1), h = 0; h < e.length;) { - if (c = e[h], f = c ? c + g : b, f in a) return f;h++; - }return d; - }function D() { - return C++; - }function E(a) { - var b = a.ownerDocument;return b.defaultView || b.parentWindow; - }function ab(a, b) { - var c = this;this.manager = a, this.callback = b, this.element = a.element, this.target = a.options.inputTarget, this.domHandler = function (b) { - r(a.options.enable, [a]) && c.handler(b); - }, this.init(); - }function bb(a) { - var b, - c = a.options.inputClass;return b = c ? c : H ? wb : I ? Eb : G ? Gb : rb, new b(a, cb); - }function cb(a, b, c) { - var d = c.pointers.length, - e = c.changedPointers.length, - f = b & O && 0 === d - e, - g = b & (Q | R) && 0 === d - e;c.isFirst = !!f, c.isFinal = !!g, f && (a.session = {}), c.eventType = b, db(a, c), a.emit("hammer.input", c), a.recognize(c), a.session.prevInput = c; - }function db(a, b) { - var c = a.session, - d = b.pointers, - e = d.length;c.firstInput || (c.firstInput = gb(b)), e > 1 && !c.firstMultiple ? c.firstMultiple = gb(b) : 1 === e && (c.firstMultiple = !1);var f = c.firstInput, - g = c.firstMultiple, - h = g ? g.center : f.center, - i = b.center = hb(d);b.timeStamp = j(), b.deltaTime = b.timeStamp - f.timeStamp, b.angle = lb(h, i), b.distance = kb(h, i), eb(c, b), b.offsetDirection = jb(b.deltaX, b.deltaY), b.scale = g ? nb(g.pointers, d) : 1, b.rotation = g ? mb(g.pointers, d) : 0, fb(c, b);var k = a.element;v(b.srcEvent.target, k) && (k = b.srcEvent.target), b.target = k; - }function eb(a, b) { - var c = b.center, - d = a.offsetDelta || {}, - e = a.prevDelta || {}, - f = a.prevInput || {};(b.eventType === O || f.eventType === Q) && (e = a.prevDelta = { x: f.deltaX || 0, y: f.deltaY || 0 }, d = a.offsetDelta = { x: c.x, y: c.y }), b.deltaX = e.x + (c.x - d.x), b.deltaY = e.y + (c.y - d.y); - }function fb(a, b) { - var f, - g, - h, - j, - c = a.lastInterval || b, - e = b.timeStamp - c.timeStamp;if (b.eventType != R && (e > N || c.velocity === d)) { - var k = c.deltaX - b.deltaX, - l = c.deltaY - b.deltaY, - m = ib(e, k, l);g = m.x, h = m.y, f = i(m.x) > i(m.y) ? m.x : m.y, j = jb(k, l), a.lastInterval = b; - } else f = c.velocity, g = c.velocityX, h = c.velocityY, j = c.direction;b.velocity = f, b.velocityX = g, b.velocityY = h, b.direction = j; - }function gb(a) { - for (var b = [], c = 0; c < a.pointers.length;) { - b[c] = { clientX: h(a.pointers[c].clientX), clientY: h(a.pointers[c].clientY) }, c++; - }return { timeStamp: j(), pointers: b, center: hb(b), deltaX: a.deltaX, deltaY: a.deltaY }; - }function hb(a) { - var b = a.length;if (1 === b) return { x: h(a[0].clientX), y: h(a[0].clientY) };for (var c = 0, d = 0, e = 0; b > e;) { - c += a[e].clientX, d += a[e].clientY, e++; - }return { x: h(c / b), y: h(d / b) }; - }function ib(a, b, c) { - return { x: b / a || 0, y: c / a || 0 }; - }function jb(a, b) { - return a === b ? S : i(a) >= i(b) ? a > 0 ? T : U : b > 0 ? V : W; - }function kb(a, b, c) { - c || (c = $);var d = b[c[0]] - a[c[0]], - e = b[c[1]] - a[c[1]];return Math.sqrt(d * d + e * e); - }function lb(a, b, c) { - c || (c = $);var d = b[c[0]] - a[c[0]], - e = b[c[1]] - a[c[1]];return 180 * Math.atan2(e, d) / Math.PI; - }function mb(a, b) { - return lb(b[1], b[0], _) - lb(a[1], a[0], _); - }function nb(a, b) { - return kb(b[0], b[1], _) / kb(a[0], a[1], _); - }function rb() { - this.evEl = pb, this.evWin = qb, this.allow = !0, this.pressed = !1, ab.apply(this, arguments); - }function wb() { - this.evEl = ub, this.evWin = vb, ab.apply(this, arguments), this.store = this.manager.session.pointerEvents = []; - }function Ab() { - this.evTarget = yb, this.evWin = zb, this.started = !1, ab.apply(this, arguments); - }function Bb(a, b) { - var c = z(a.touches), - d = z(a.changedTouches);return b & (Q | R) && (c = A(c.concat(d), "identifier", !0)), [c, d]; - }function Eb() { - this.evTarget = Db, this.targetIds = {}, ab.apply(this, arguments); - }function Fb(a, b) { - var c = z(a.touches), - d = this.targetIds;if (b & (O | P) && 1 === c.length) return d[c[0].identifier] = !0, [c, c];var e, - f, - g = z(a.changedTouches), - h = [], - i = this.target;if (f = c.filter(function (a) { - return v(a.target, i); - }), b === O) for (e = 0; e < f.length;) { - d[f[e].identifier] = !0, e++; - }for (e = 0; e < g.length;) { - d[g[e].identifier] && h.push(g[e]), b & (Q | R) && delete d[g[e].identifier], e++; - }return h.length ? [A(f.concat(h), "identifier", !0), h] : void 0; - }function Gb() { - ab.apply(this, arguments);var a = q(this.handler, this);this.touch = new Eb(this.manager, a), this.mouse = new rb(this.manager, a); - }function Pb(a, b) { - this.manager = a, this.set(b); - }function Qb(a) { - if (w(a, Mb)) return Mb;var b = w(a, Nb), - c = w(a, Ob);return b && c ? Nb + " " + Ob : b || c ? b ? Nb : Ob : w(a, Lb) ? Lb : Kb; - }function Yb(a) { - this.id = D(), this.manager = null, this.options = o(a || {}, this.defaults), this.options.enable = s(this.options.enable, !0), this.state = Rb, this.simultaneous = {}, this.requireFail = []; - }function Zb(a) { - return a & Wb ? "cancel" : a & Ub ? "end" : a & Tb ? "move" : a & Sb ? "start" : ""; - }function $b(a) { - return a == W ? "down" : a == V ? "up" : a == T ? "left" : a == U ? "right" : ""; - }function _b(a, b) { - var c = b.manager;return c ? c.get(a) : a; - }function ac() { - Yb.apply(this, arguments); - }function bc() { - ac.apply(this, arguments), this.pX = null, this.pY = null; - }function cc() { - ac.apply(this, arguments); - }function dc() { - Yb.apply(this, arguments), this._timer = null, this._input = null; - }function ec() { - ac.apply(this, arguments); - }function fc() { - ac.apply(this, arguments); - }function gc() { - Yb.apply(this, arguments), this.pTime = !1, this.pCenter = !1, this._timer = null, this._input = null, this.count = 0; - }function hc(a, b) { - return b = b || {}, b.recognizers = s(b.recognizers, hc.defaults.preset), new kc(a, b); - }function kc(a, b) { - b = b || {}, this.options = o(b, hc.defaults), this.options.inputTarget = this.options.inputTarget || a, this.handlers = {}, this.session = {}, this.recognizers = [], this.element = a, this.input = bb(this), this.touchAction = new Pb(this, this.options.touchAction), lc(this, !0), m(b.recognizers, function (a) { - var b = this.add(new a[0](a[1]));a[2] && b.recognizeWith(a[2]), a[3] && b.requireFailure(a[3]); - }, this); - }function lc(a, b) { - var c = a.element;m(a.options.cssProps, function (a, d) { - c.style[B(c.style, d)] = b ? a : ""; - }); - }function mc(a, c) { - var d = b.createEvent("Event");d.initEvent(a, !0, !0), d.gesture = c, c.target.dispatchEvent(d); - }var e = ["", "webkit", "moz", "MS", "ms", "o"], - f = b.createElement("div"), - g = "function", - h = Math.round, - i = Math.abs, - j = Date.now, - C = 1, - F = /mobile|tablet|ip(ad|hone|od)|android/i, - G = "ontouchstart" in a, - H = B(a, "PointerEvent") !== d, - I = G && F.test(navigator.userAgent), - J = "touch", - K = "pen", - L = "mouse", - M = "kinect", - N = 25, - O = 1, - P = 2, - Q = 4, - R = 8, - S = 1, - T = 2, - U = 4, - V = 8, - W = 16, - X = T | U, - Y = V | W, - Z = X | Y, - $ = ["x", "y"], - _ = ["clientX", "clientY"];ab.prototype = { handler: function () {}, init: function () { - this.evEl && t(this.element, this.evEl, this.domHandler), this.evTarget && t(this.target, this.evTarget, this.domHandler), this.evWin && t(E(this.element), this.evWin, this.domHandler); - }, destroy: function () { - this.evEl && u(this.element, this.evEl, this.domHandler), this.evTarget && u(this.target, this.evTarget, this.domHandler), this.evWin && u(E(this.element), this.evWin, this.domHandler); - } };var ob = { mousedown: O, mousemove: P, mouseup: Q }, - pb = "mousedown", - qb = "mousemove mouseup";p(rb, ab, { handler: function (a) { - var b = ob[a.type];b & O && 0 === a.button && (this.pressed = !0), b & P && 1 !== a.which && (b = Q), this.pressed && this.allow && (b & Q && (this.pressed = !1), this.callback(this.manager, b, { pointers: [a], changedPointers: [a], pointerType: L, srcEvent: a })); - } });var sb = { pointerdown: O, pointermove: P, pointerup: Q, pointercancel: R, pointerout: R }, - tb = { 2: J, 3: K, 4: L, 5: M }, - ub = "pointerdown", - vb = "pointermove pointerup pointercancel";a.MSPointerEvent && (ub = "MSPointerDown", vb = "MSPointerMove MSPointerUp MSPointerCancel"), p(wb, ab, { handler: function (a) { - var b = this.store, - c = !1, - d = a.type.toLowerCase().replace("ms", ""), - e = sb[d], - f = tb[a.pointerType] || a.pointerType, - g = f == J, - h = y(b, a.pointerId, "pointerId");e & O && (0 === a.button || g) ? 0 > h && (b.push(a), h = b.length - 1) : e & (Q | R) && (c = !0), 0 > h || (b[h] = a, this.callback(this.manager, e, { pointers: b, changedPointers: [a], pointerType: f, srcEvent: a }), c && b.splice(h, 1)); - } });var xb = { touchstart: O, touchmove: P, touchend: Q, touchcancel: R }, - yb = "touchstart", - zb = "touchstart touchmove touchend touchcancel";p(Ab, ab, { handler: function (a) { - var b = xb[a.type];if (b === O && (this.started = !0), this.started) { - var c = Bb.call(this, a, b);b & (Q | R) && 0 === c[0].length - c[1].length && (this.started = !1), this.callback(this.manager, b, { pointers: c[0], changedPointers: c[1], pointerType: J, srcEvent: a }); - } - } });var Cb = { touchstart: O, touchmove: P, touchend: Q, touchcancel: R }, - Db = "touchstart touchmove touchend touchcancel";p(Eb, ab, { handler: function (a) { - var b = Cb[a.type], - c = Fb.call(this, a, b);c && this.callback(this.manager, b, { pointers: c[0], changedPointers: c[1], pointerType: J, srcEvent: a }); - } }), p(Gb, ab, { handler: function (a, b, c) { - var d = c.pointerType == J, - e = c.pointerType == L;if (d) this.mouse.allow = !1;else if (e && !this.mouse.allow) return;b & (Q | R) && (this.mouse.allow = !0), this.callback(a, b, c); - }, destroy: function () { - this.touch.destroy(), this.mouse.destroy(); - } });var Hb = B(f.style, "touchAction"), - Ib = Hb !== d, - Jb = "compute", - Kb = "auto", - Lb = "manipulation", - Mb = "none", - Nb = "pan-x", - Ob = "pan-y";Pb.prototype = { set: function (a) { - a == Jb && (a = this.compute()), Ib && (this.manager.element.style[Hb] = a), this.actions = a.toLowerCase().trim(); - }, update: function () { - this.set(this.manager.options.touchAction); - }, compute: function () { - var a = [];return m(this.manager.recognizers, function (b) { - r(b.options.enable, [b]) && (a = a.concat(b.getTouchAction())); - }), Qb(a.join(" ")); - }, preventDefaults: function (a) { - if (!Ib) { - var b = a.srcEvent, - c = a.offsetDirection;if (this.manager.session.prevented) return b.preventDefault(), void 0;var d = this.actions, - e = w(d, Mb), - f = w(d, Ob), - g = w(d, Nb);return e || f && c & X || g && c & Y ? this.preventSrc(b) : void 0; - } - }, preventSrc: function (a) { - this.manager.session.prevented = !0, a.preventDefault(); - } };var Rb = 1, - Sb = 2, - Tb = 4, - Ub = 8, - Vb = Ub, - Wb = 16, - Xb = 32;Yb.prototype = { defaults: {}, set: function (a) { - return n(this.options, a), this.manager && this.manager.touchAction.update(), this; - }, recognizeWith: function (a) { - if (l(a, "recognizeWith", this)) return this;var b = this.simultaneous;return a = _b(a, this), b[a.id] || (b[a.id] = a, a.recognizeWith(this)), this; - }, dropRecognizeWith: function (a) { - return l(a, "dropRecognizeWith", this) ? this : (a = _b(a, this), delete this.simultaneous[a.id], this); - }, requireFailure: function (a) { - if (l(a, "requireFailure", this)) return this;var b = this.requireFail;return a = _b(a, this), -1 === y(b, a) && (b.push(a), a.requireFailure(this)), this; - }, dropRequireFailure: function (a) { - if (l(a, "dropRequireFailure", this)) return this;a = _b(a, this);var b = y(this.requireFail, a);return b > -1 && this.requireFail.splice(b, 1), this; - }, hasRequireFailures: function () { - return this.requireFail.length > 0; - }, canRecognizeWith: function (a) { - return !!this.simultaneous[a.id]; - }, emit: function (a) { - function d(d) { - b.manager.emit(b.options.event + (d ? Zb(c) : ""), a); - }var b = this, - c = this.state;Ub > c && d(!0), d(), c >= Ub && d(!0); - }, tryEmit: function (a) { - return this.canEmit() ? this.emit(a) : (this.state = Xb, void 0); - }, canEmit: function () { - for (var a = 0; a < this.requireFail.length;) { - if (!(this.requireFail[a].state & (Xb | Rb))) return !1;a++; - }return !0; - }, recognize: function (a) { - var b = n({}, a);return r(this.options.enable, [this, b]) ? (this.state & (Vb | Wb | Xb) && (this.state = Rb), this.state = this.process(b), this.state & (Sb | Tb | Ub | Wb) && this.tryEmit(b), void 0) : (this.reset(), this.state = Xb, void 0); - }, process: function () {}, getTouchAction: function () {}, reset: function () {} }, p(ac, Yb, { defaults: { pointers: 1 }, attrTest: function (a) { - var b = this.options.pointers;return 0 === b || a.pointers.length === b; - }, process: function (a) { - var b = this.state, - c = a.eventType, - d = b & (Sb | Tb), - e = this.attrTest(a);return d && (c & R || !e) ? b | Wb : d || e ? c & Q ? b | Ub : b & Sb ? b | Tb : Sb : Xb; - } }), p(bc, ac, { defaults: { event: "pan", threshold: 10, pointers: 1, direction: Z }, getTouchAction: function () { - var a = this.options.direction, - b = [];return a & X && b.push(Ob), a & Y && b.push(Nb), b; - }, directionTest: function (a) { - var b = this.options, - c = !0, - d = a.distance, - e = a.direction, - f = a.deltaX, - g = a.deltaY;return e & b.direction || (b.direction & X ? (e = 0 === f ? S : 0 > f ? T : U, c = f != this.pX, d = Math.abs(a.deltaX)) : (e = 0 === g ? S : 0 > g ? V : W, c = g != this.pY, d = Math.abs(a.deltaY))), a.direction = e, c && d > b.threshold && e & b.direction; - }, attrTest: function (a) { - return ac.prototype.attrTest.call(this, a) && (this.state & Sb || !(this.state & Sb) && this.directionTest(a)); - }, emit: function (a) { - this.pX = a.deltaX, this.pY = a.deltaY;var b = $b(a.direction);b && this.manager.emit(this.options.event + b, a), this._super.emit.call(this, a); - } }), p(cc, ac, { defaults: { event: "pinch", threshold: 0, pointers: 2 }, getTouchAction: function () { - return [Mb]; - }, attrTest: function (a) { - return this._super.attrTest.call(this, a) && (Math.abs(a.scale - 1) > this.options.threshold || this.state & Sb); - }, emit: function (a) { - if (this._super.emit.call(this, a), 1 !== a.scale) { - var b = a.scale < 1 ? "in" : "out";this.manager.emit(this.options.event + b, a); - } - } }), p(dc, Yb, { defaults: { event: "press", pointers: 1, time: 500, threshold: 5 }, getTouchAction: function () { - return [Kb]; - }, process: function (a) { - var b = this.options, - c = a.pointers.length === b.pointers, - d = a.distance < b.threshold, - e = a.deltaTime > b.time;if (this._input = a, !d || !c || a.eventType & (Q | R) && !e) this.reset();else if (a.eventType & O) this.reset(), this._timer = k(function () { - this.state = Vb, this.tryEmit(); - }, b.time, this);else if (a.eventType & Q) return Vb;return Xb; - }, reset: function () { - clearTimeout(this._timer); - }, emit: function (a) { - this.state === Vb && (a && a.eventType & Q ? this.manager.emit(this.options.event + "up", a) : (this._input.timeStamp = j(), this.manager.emit(this.options.event, this._input))); - } }), p(ec, ac, { defaults: { event: "rotate", threshold: 0, pointers: 2 }, getTouchAction: function () { - return [Mb]; - }, attrTest: function (a) { - return this._super.attrTest.call(this, a) && (Math.abs(a.rotation) > this.options.threshold || this.state & Sb); - } }), p(fc, ac, { defaults: { event: "swipe", threshold: 10, velocity: .65, direction: X | Y, pointers: 1 }, getTouchAction: function () { - return bc.prototype.getTouchAction.call(this); - }, attrTest: function (a) { - var c, - b = this.options.direction;return b & (X | Y) ? c = a.velocity : b & X ? c = a.velocityX : b & Y && (c = a.velocityY), this._super.attrTest.call(this, a) && b & a.direction && a.distance > this.options.threshold && i(c) > this.options.velocity && a.eventType & Q; - }, emit: function (a) { - var b = $b(a.direction);b && this.manager.emit(this.options.event + b, a), this.manager.emit(this.options.event, a); - } }), p(gc, Yb, { defaults: { event: "tap", pointers: 1, taps: 1, interval: 300, time: 250, threshold: 2, posThreshold: 10 }, getTouchAction: function () { - return [Lb]; - }, process: function (a) { - var b = this.options, - c = a.pointers.length === b.pointers, - d = a.distance < b.threshold, - e = a.deltaTime < b.time;if (this.reset(), a.eventType & O && 0 === this.count) return this.failTimeout();if (d && e && c) { - if (a.eventType != Q) return this.failTimeout();var f = this.pTime ? a.timeStamp - this.pTime < b.interval : !0, - g = !this.pCenter || kb(this.pCenter, a.center) < b.posThreshold;this.pTime = a.timeStamp, this.pCenter = a.center, g && f ? this.count += 1 : this.count = 1, this._input = a;var h = this.count % b.taps;if (0 === h) return this.hasRequireFailures() ? (this._timer = k(function () { - this.state = Vb, this.tryEmit(); - }, b.interval, this), Sb) : Vb; - }return Xb; - }, failTimeout: function () { - return this._timer = k(function () { - this.state = Xb; - }, this.options.interval, this), Xb; - }, reset: function () { - clearTimeout(this._timer); - }, emit: function () { - this.state == Vb && (this._input.tapCount = this.count, this.manager.emit(this.options.event, this._input)); - } }), hc.VERSION = "2.0.4", hc.defaults = { domEvents: !1, touchAction: Jb, enable: !0, inputTarget: null, inputClass: null, preset: [[ec, { enable: !1 }], [cc, { enable: !1 }, ["rotate"]], [fc, { direction: X }], [bc, { direction: X }, ["swipe"]], [gc], [gc, { event: "doubletap", taps: 2 }, ["tap"]], [dc]], cssProps: { userSelect: "default", touchSelect: "none", touchCallout: "none", contentZooming: "none", userDrag: "none", tapHighlightColor: "rgba(0,0,0,0)" } };var ic = 1, - jc = 2;kc.prototype = { set: function (a) { - return n(this.options, a), a.touchAction && this.touchAction.update(), a.inputTarget && (this.input.destroy(), this.input.target = a.inputTarget, this.input.init()), this; - }, stop: function (a) { - this.session.stopped = a ? jc : ic; - }, recognize: function (a) { - var b = this.session;if (!b.stopped) { - this.touchAction.preventDefaults(a);var c, - d = this.recognizers, - e = b.curRecognizer;(!e || e && e.state & Vb) && (e = b.curRecognizer = null);for (var f = 0; f < d.length;) { - c = d[f], b.stopped === jc || e && c != e && !c.canRecognizeWith(e) ? c.reset() : c.recognize(a), !e && c.state & (Sb | Tb | Ub) && (e = b.curRecognizer = c), f++; - } - } - }, get: function (a) { - if (a instanceof Yb) return a;for (var b = this.recognizers, c = 0; c < b.length; c++) { - if (b[c].options.event == a) return b[c]; - }return null; - }, add: function (a) { - if (l(a, "add", this)) return this;var b = this.get(a.options.event);return b && this.remove(b), this.recognizers.push(a), a.manager = this, this.touchAction.update(), a; - }, remove: function (a) { - if (l(a, "remove", this)) return this;var b = this.recognizers;return a = this.get(a), b.splice(y(b, a), 1), this.touchAction.update(), this; - }, on: function (a, b) { - var c = this.handlers;return m(x(a), function (a) { - c[a] = c[a] || [], c[a].push(b); - }), this; - }, off: function (a, b) { - var c = this.handlers;return m(x(a), function (a) { - b ? c[a].splice(y(c[a], b), 1) : delete c[a]; - }), this; - }, emit: function (a, b) { - this.options.domEvents && mc(a, b);var c = this.handlers[a] && this.handlers[a].slice();if (c && c.length) { - b.type = a, b.preventDefault = function () { - b.srcEvent.preventDefault(); - };for (var d = 0; d < c.length;) { - c[d](b), d++; - } - } - }, destroy: function () { - this.element && lc(this, !1), this.handlers = {}, this.session = {}, this.input.destroy(), this.element = null; - } }, n(hc, { INPUT_START: O, INPUT_MOVE: P, INPUT_END: Q, INPUT_CANCEL: R, STATE_POSSIBLE: Rb, STATE_BEGAN: Sb, STATE_CHANGED: Tb, STATE_ENDED: Ub, STATE_RECOGNIZED: Vb, STATE_CANCELLED: Wb, STATE_FAILED: Xb, DIRECTION_NONE: S, DIRECTION_LEFT: T, DIRECTION_RIGHT: U, DIRECTION_UP: V, DIRECTION_DOWN: W, DIRECTION_HORIZONTAL: X, DIRECTION_VERTICAL: Y, DIRECTION_ALL: Z, Manager: kc, Input: ab, TouchAction: Pb, TouchInput: Eb, MouseInput: rb, PointerEventInput: wb, TouchMouseInput: Gb, SingleTouchInput: Ab, Recognizer: Yb, AttrRecognizer: ac, Tap: gc, Pan: bc, Swipe: fc, Pinch: cc, Rotate: ec, Press: dc, on: t, off: u, each: m, merge: o, extend: n, inherit: p, bindFn: q, prefixed: B }), typeof define == g && define.amd ? define(function () { - return hc; - }) : "undefined" != typeof module && module.exports ? module.exports = hc : a[c] = hc; -}(window, document, "Hammer");;(function (factory) { - if (typeof define === 'function' && define.amd) { - define(['jquery', 'hammerjs'], factory); - } else if (typeof exports === 'object') { - factory(require('jquery'), require('hammerjs')); - } else { - factory(jQuery, Hammer); - } -})(function ($, Hammer) { - function hammerify(el, options) { - var $el = $(el); - if (!$el.data("hammer")) { - $el.data("hammer", new Hammer($el[0], options)); - } - } - - $.fn.hammer = function (options) { - return this.each(function () { - hammerify(this, options); - }); - }; - - // extend the emit method to also trigger jQuery events - Hammer.Manager.prototype.emit = function (originalEmit) { - return function (type, data) { - originalEmit.call(this, type, data); - $(this.element).trigger({ - type: type, - gesture: data - }); - }; - }(Hammer.Manager.prototype.emit); -}); -; // Required for Meteor package, the use of window prevents export by Meteor -(function (window) { - if (window.Package) { - Materialize = {}; - } else { - window.Materialize = {}; - } -})(window); - -if (typeof exports !== 'undefined' && !exports.nodeType) { - if (typeof module !== 'undefined' && !module.nodeType && module.exports) { - exports = module.exports = Materialize; - } - exports.default = Materialize; -} - -/* - * raf.js - * https://github.com/ngryman/raf.js - * - * original requestAnimationFrame polyfill by Erik Möller - * inspired from paul_irish gist and post - * - * Copyright (c) 2013 ngryman - * Licensed under the MIT license. - */ -(function (window) { - var lastTime = 0, - vendors = ['webkit', 'moz'], - requestAnimationFrame = window.requestAnimationFrame, - cancelAnimationFrame = window.cancelAnimationFrame, - i = vendors.length; - - // try to un-prefix existing raf - while (--i >= 0 && !requestAnimationFrame) { - requestAnimationFrame = window[vendors[i] + 'RequestAnimationFrame']; - cancelAnimationFrame = window[vendors[i] + 'CancelRequestAnimationFrame']; - } - - // polyfill with setTimeout fallback - // heavily inspired from @darius gist mod: https://gist.github.com/paulirish/1579671#comment-837945 - if (!requestAnimationFrame || !cancelAnimationFrame) { - requestAnimationFrame = function (callback) { - var now = +Date.now(), - nextTime = Math.max(lastTime + 16, now); - return setTimeout(function () { - callback(lastTime = nextTime); - }, nextTime - now); - }; - - cancelAnimationFrame = clearTimeout; - } - - // export to window - window.requestAnimationFrame = requestAnimationFrame; - window.cancelAnimationFrame = cancelAnimationFrame; -})(window); - -/** - * Generate approximated selector string for a jQuery object - * @param {jQuery} obj jQuery object to be parsed - * @returns {string} - */ -Materialize.objectSelectorString = function (obj) { - var tagStr = obj.prop('tagName') || ''; - var idStr = obj.attr('id') || ''; - var classStr = obj.attr('class') || ''; - return (tagStr + idStr + classStr).replace(/\s/g, ''); -}; - -// Unique Random ID -Materialize.guid = function () { - function s4() { - return Math.floor((1 + Math.random()) * 0x10000).toString(16).substring(1); - } - return function () { - return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4(); - }; -}(); - -/** - * Escapes hash from special characters - * @param {string} hash String returned from this.hash - * @returns {string} - */ -Materialize.escapeHash = function (hash) { - return hash.replace(/(:|\.|\[|\]|,|=)/g, "\\$1"); -}; - -Materialize.elementOrParentIsFixed = function (element) { - var $element = $(element); - var $checkElements = $element.add($element.parents()); - var isFixed = false; - $checkElements.each(function () { - if ($(this).css("position") === "fixed") { - isFixed = true; - return false; - } - }); - return isFixed; -}; - -/** - * Get time in ms - * @license https://raw.github.com/jashkenas/underscore/master/LICENSE - * @type {function} - * @return {number} - */ -var getTime = Date.now || function () { - return new Date().getTime(); -}; - -/** - * Returns a function, that, when invoked, will only be triggered at most once - * during a given window of time. Normally, the throttled function will run - * as much as it can, without ever going more than once per `wait` duration; - * but if you'd like to disable the execution on the leading edge, pass - * `{leading: false}`. To disable execution on the trailing edge, ditto. - * @license https://raw.github.com/jashkenas/underscore/master/LICENSE - * @param {function} func - * @param {number} wait - * @param {Object=} options - * @returns {Function} - */ -Materialize.throttle = function (func, wait, options) { - var context, args, result; - var timeout = null; - var previous = 0; - options || (options = {}); - var later = function () { - previous = options.leading === false ? 0 : getTime(); - timeout = null; - result = func.apply(context, args); - context = args = null; - }; - return function () { - var now = getTime(); - if (!previous && options.leading === false) previous = now; - var remaining = wait - (now - previous); - context = this; - args = arguments; - if (remaining <= 0) { - clearTimeout(timeout); - timeout = null; - previous = now; - result = func.apply(context, args); - context = args = null; - } else if (!timeout && options.trailing !== false) { - timeout = setTimeout(later, remaining); - } - return result; - }; -}; - -// Velocity has conflicts when loaded with jQuery, this will check for it -// First, check if in noConflict mode -var Vel; -if (jQuery) { - Vel = jQuery.Velocity; -} else if ($) { - Vel = $.Velocity; -} else { - Vel = Velocity; -} - -if (Vel) { - Materialize.Vel = Vel; -} else { - Materialize.Vel = Velocity; -} -;(function ($) { - $.fn.collapsible = function (options, methodParam) { - var defaults = { - accordion: undefined, - onOpen: undefined, - onClose: undefined - }; - - var methodName = options; - options = $.extend(defaults, options); - - return this.each(function () { - - var $this = $(this); - - var $panel_headers = $(this).find('> li > .collapsible-header'); - - var collapsible_type = $this.data("collapsible"); - - /**************** - Helper Functions - ****************/ - - // Accordion Open - function accordionOpen(object) { - $panel_headers = $this.find('> li > .collapsible-header'); - if (object.hasClass('active')) { - object.parent().addClass('active'); - } else { - object.parent().removeClass('active'); - } - if (object.parent().hasClass('active')) { - object.siblings('.collapsible-body').stop(true, false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } else { - object.siblings('.collapsible-body').stop(true, false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } - - $panel_headers.not(object).removeClass('active').parent().removeClass('active'); - - // Close previously open accordion elements. - $panel_headers.not(object).parent().children('.collapsible-body').stop(true, false).each(function () { - if ($(this).is(':visible')) { - $(this).slideUp({ - duration: 350, - easing: "easeOutQuart", - queue: false, - complete: function () { - $(this).css('height', ''); - execCallbacks($(this).siblings('.collapsible-header')); - } - }); - } - }); - } - - // Expandable Open - function expandableOpen(object) { - if (object.hasClass('active')) { - object.parent().addClass('active'); - } else { - object.parent().removeClass('active'); - } - if (object.parent().hasClass('active')) { - object.siblings('.collapsible-body').stop(true, false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } else { - object.siblings('.collapsible-body').stop(true, false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function () { - $(this).css('height', ''); - } }); - } - } - - // Open collapsible. object: .collapsible-header - function collapsibleOpen(object, noToggle) { - if (!noToggle) { - object.toggleClass('active'); - } - - if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { - // Handle Accordion - accordionOpen(object); - } else { - // Handle Expandables - expandableOpen(object); - } - - execCallbacks(object); - } - - // Handle callbacks - function execCallbacks(object) { - if (object.hasClass('active')) { - if (typeof options.onOpen === "function") { - options.onOpen.call(this, object.parent()); - } - } else { - if (typeof options.onClose === "function") { - options.onClose.call(this, object.parent()); - } - } - } - - /** - * Check if object is children of panel header - * @param {Object} object Jquery object - * @return {Boolean} true if it is children - */ - function isChildrenOfPanelHeader(object) { - - var panelHeader = getPanelHeader(object); - - return panelHeader.length > 0; - } - - /** - * Get panel header from a children element - * @param {Object} object Jquery object - * @return {Object} panel header object - */ - function getPanelHeader(object) { - - return object.closest('li > .collapsible-header'); - } - - // Turn off any existing event handlers - function removeEventHandlers() { - $this.off('click.collapse', '> li > .collapsible-header'); - } - - /***** End Helper Functions *****/ - - // Methods - if (methodName === 'destroy') { - removeEventHandlers(); - return; - } else if (methodParam >= 0 && methodParam < $panel_headers.length) { - var $curr_header = $panel_headers.eq(methodParam); - if ($curr_header.length && (methodName === 'open' || methodName === 'close' && $curr_header.hasClass('active'))) { - collapsibleOpen($curr_header); - } - return; - } - - removeEventHandlers(); - - // Add click handler to only direct collapsible header children - $this.on('click.collapse', '> li > .collapsible-header', function (e) { - var element = $(e.target); - - if (isChildrenOfPanelHeader(element)) { - element = getPanelHeader(element); - } - - collapsibleOpen(element); - }); - - // Open first active - if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { - // Handle Accordion - collapsibleOpen($panel_headers.filter('.active').first(), true); - } else { - // Handle Expandables - $panel_headers.filter('.active').each(function () { - collapsibleOpen($(this), true); - }); - } - }); - }; - - $(document).ready(function () { - $('.collapsible').collapsible(); - }); -})(jQuery);;(function ($) { - - // Add posibility to scroll to selected option - // usefull for select for example - $.fn.scrollTo = function (elem) { - $(this).scrollTop($(this).scrollTop() - $(this).offset().top + $(elem).offset().top); - return this; - }; - - $.fn.dropdown = function (options) { - var defaults = { - inDuration: 300, - outDuration: 225, - constrainWidth: true, // Constrains width of dropdown to the activator - hover: false, - gutter: 0, // Spacing from edge - belowOrigin: false, - alignment: 'left', - stopPropagation: false - }; - - // Open dropdown. - if (options === "open") { - this.each(function () { - $(this).trigger('open'); - }); - return false; - } - - // Close dropdown. - if (options === "close") { - this.each(function () { - $(this).trigger('close'); - }); - return false; - } - - this.each(function () { - var origin = $(this); - var curr_options = $.extend({}, defaults, options); - var isFocused = false; - - // Dropdown menu - var activates = $("#" + origin.attr('data-activates')); - - function updateOptions() { - if (origin.data('induration') !== undefined) curr_options.inDuration = origin.data('induration'); - if (origin.data('outduration') !== undefined) curr_options.outDuration = origin.data('outduration'); - if (origin.data('constrainwidth') !== undefined) curr_options.constrainWidth = origin.data('constrainwidth'); - if (origin.data('hover') !== undefined) curr_options.hover = origin.data('hover'); - if (origin.data('gutter') !== undefined) curr_options.gutter = origin.data('gutter'); - if (origin.data('beloworigin') !== undefined) curr_options.belowOrigin = origin.data('beloworigin'); - if (origin.data('alignment') !== undefined) curr_options.alignment = origin.data('alignment'); - if (origin.data('stoppropagation') !== undefined) curr_options.stopPropagation = origin.data('stoppropagation'); - } - - updateOptions(); - - // Attach dropdown to its activator - origin.after(activates); - - /* - Helper function to position and resize dropdown. - Used in hover and click handler. - */ - function placeDropdown(eventType) { - // Check for simultaneous focus and click events. - if (eventType === 'focus') { - isFocused = true; - } - - // Check html data attributes - updateOptions(); - - // Set Dropdown state - activates.addClass('active'); - origin.addClass('active'); - - var originWidth = origin[0].getBoundingClientRect().width; - - // Constrain width - if (curr_options.constrainWidth === true) { - activates.css('width', originWidth); - } else { - activates.css('white-space', 'nowrap'); - } - - // Offscreen detection - var windowHeight = window.innerHeight; - var originHeight = origin.innerHeight(); - var offsetLeft = origin.offset().left; - var offsetTop = origin.offset().top - $(window).scrollTop(); - var currAlignment = curr_options.alignment; - var gutterSpacing = 0; - var leftPosition = 0; - - // Below Origin - var verticalOffset = 0; - if (curr_options.belowOrigin === true) { - verticalOffset = originHeight; - } - - // Check for scrolling positioned container. - var scrollYOffset = 0; - var scrollXOffset = 0; - var wrapper = origin.parent(); - if (!wrapper.is('body')) { - if (wrapper[0].scrollHeight > wrapper[0].clientHeight) { - scrollYOffset = wrapper[0].scrollTop; - } - if (wrapper[0].scrollWidth > wrapper[0].clientWidth) { - scrollXOffset = wrapper[0].scrollLeft; - } - } - - if (offsetLeft + activates.innerWidth() > $(window).width()) { - // Dropdown goes past screen on right, force right alignment - currAlignment = 'right'; - } else if (offsetLeft - activates.innerWidth() + origin.innerWidth() < 0) { - // Dropdown goes past screen on left, force left alignment - currAlignment = 'left'; - } - // Vertical bottom offscreen detection - if (offsetTop + activates.innerHeight() > windowHeight) { - // If going upwards still goes offscreen, just crop height of dropdown. - if (offsetTop + originHeight - activates.innerHeight() < 0) { - var adjustedHeight = windowHeight - offsetTop - verticalOffset; - activates.css('max-height', adjustedHeight); - } else { - // Flow upwards. - if (!verticalOffset) { - verticalOffset += originHeight; - } - verticalOffset -= activates.innerHeight(); - } - } - - // Handle edge alignment - if (currAlignment === 'left') { - gutterSpacing = curr_options.gutter; - leftPosition = origin.position().left + gutterSpacing; - } else if (currAlignment === 'right') { - // Material icons fix - activates.stop(true, true).css({ - opacity: 0, - left: 0 - }); - - var offsetRight = origin.position().left + originWidth - activates.width(); - gutterSpacing = -curr_options.gutter; - leftPosition = offsetRight + gutterSpacing; - } - - // Position dropdown - activates.css({ - position: 'absolute', - top: origin.position().top + verticalOffset + scrollYOffset, - left: leftPosition + scrollXOffset - }); - - // Show dropdown - activates.slideDown({ - queue: false, - duration: curr_options.inDuration, - easing: 'easeOutCubic', - complete: function () { - $(this).css('height', ''); - } - }).animate({ opacity: 1 }, { queue: false, duration: curr_options.inDuration, easing: 'easeOutSine' }); - - // Add click close handler to document - setTimeout(function () { - $(document).on('click.' + activates.attr('id'), function (e) { - hideDropdown(); - $(document).off('click.' + activates.attr('id')); - }); - }, 0); - } - - function hideDropdown() { - // Check for simultaneous focus and click events. - isFocused = false; - activates.fadeOut(curr_options.outDuration); - activates.removeClass('active'); - origin.removeClass('active'); - $(document).off('click.' + activates.attr('id')); - setTimeout(function () { - activates.css('max-height', ''); - }, curr_options.outDuration); - } - - // Hover - if (curr_options.hover) { - var open = false; - origin.off('click.' + origin.attr('id')); - // Hover handler to show dropdown - origin.on('mouseenter', function (e) { - // Mouse over - if (open === false) { - placeDropdown(); - open = true; - } - }); - origin.on('mouseleave', function (e) { - // If hover on origin then to something other than dropdown content, then close - var toEl = e.toElement || e.relatedTarget; // added browser compatibility for target element - if (!$(toEl).closest('.dropdown-content').is(activates)) { - activates.stop(true, true); - hideDropdown(); - open = false; - } - }); - - activates.on('mouseleave', function (e) { - // Mouse out - var toEl = e.toElement || e.relatedTarget; - if (!$(toEl).closest('.dropdown-button').is(origin)) { - activates.stop(true, true); - hideDropdown(); - open = false; - } - }); - - // Click - } else { - // Click handler to show dropdown - origin.off('click.' + origin.attr('id')); - origin.on('click.' + origin.attr('id'), function (e) { - if (!isFocused) { - if (origin[0] == e.currentTarget && !origin.hasClass('active') && $(e.target).closest('.dropdown-content').length === 0) { - e.preventDefault(); // Prevents button click from moving window - if (curr_options.stopPropagation) { - e.stopPropagation(); - } - placeDropdown('click'); - } - // If origin is clicked and menu is open, close menu - else if (origin.hasClass('active')) { - hideDropdown(); - $(document).off('click.' + activates.attr('id')); - } - } - }); - } // End else - - // Listen to open and close event - useful for select component - origin.on('open', function (e, eventType) { - placeDropdown(eventType); - }); - origin.on('close', hideDropdown); - }); - }; // End dropdown plugin - - $(document).ready(function () { - $('.dropdown-button').dropdown(); - }); -})(jQuery); -;(function ($, Vel) { - 'use strict'; - - var _defaults = { - opacity: 0.5, - inDuration: 250, - outDuration: 250, - ready: undefined, - complete: undefined, - dismissible: true, - startingTop: '4%', - endingTop: '10%' - }; - - /** - * @class - * - */ - - var Modal = function () { - /** - * Construct Modal instance and set up overlay - * @constructor - * @param {jQuery} $el - * @param {Object} options - */ - function Modal($el, options) { - _classCallCheck(this, Modal); - - // If exists, destroy and reinitialize - if (!!$el[0].M_Modal) { - $el[0].M_Modal.destroy(); - } - - /** - * The jQuery element - * @type {jQuery} - */ - this.$el = $el; - - /** - * Options for the modal - * @member Modal#options - * @prop {Number} [opacity=0.5] - Opacity of the modal overlay - * @prop {Number} [inDuration=250] - Length in ms of enter transition - * @prop {Number} [outDuration=250] - Length in ms of exit transition - * @prop {Function} ready - Callback function called when modal is finished entering - * @prop {Function} complete - Callback function called when modal is finished exiting - * @prop {Boolean} [dismissible=true] - Allow modal to be dismissed by keyboard or overlay click - * @prop {String} [startingTop='4%'] - startingTop - * @prop {String} [endingTop='10%'] - endingTop - */ - this.options = $.extend({}, Modal.defaults, options); - - /** - * Describes open/close state of modal - * @type {Boolean} - */ - this.isOpen = false; - - this.$el[0].M_Modal = this; - this.id = $el.attr('id'); - this.openingTrigger = undefined; - this.$overlay = $(''); - - Modal._increment++; - Modal._count++; - this.$overlay[0].style.zIndex = 1000 + Modal._increment * 2; - this.$el[0].style.zIndex = 1000 + Modal._increment * 2 + 1; - this.setupEventHandlers(); - } - - _createClass(Modal, [{ - key: 'getInstance', - - - /** - * Get Instance - */ - value: function getInstance() { - return this; - } - - /** - * Teardown component - */ - - }, { - key: 'destroy', - value: function destroy() { - this.removeEventHandlers(); - this.$el[0].removeAttribute('style'); - if (!!this.$overlay[0].parentNode) { - this.$overlay[0].parentNode.removeChild(this.$overlay[0]); - } - this.$el[0].M_Modal = undefined; - Modal._count--; - } - - /** - * Setup Event Handlers - */ - - }, { - key: 'setupEventHandlers', - value: function setupEventHandlers() { - this.handleOverlayClickBound = this.handleOverlayClick.bind(this); - this.handleModalCloseClickBound = this.handleModalCloseClick.bind(this); - - if (Modal._count === 1) { - document.body.addEventListener('click', this.handleTriggerClick); - } - this.$overlay[0].addEventListener('click', this.handleOverlayClickBound); - this.$el[0].addEventListener('click', this.handleModalCloseClickBound); - } - - /** - * Remove Event Handlers - */ - - }, { - key: 'removeEventHandlers', - value: function removeEventHandlers() { - if (Modal._count === 0) { - document.body.removeEventListener('click', this.handleTriggerClick); - } - this.$overlay[0].removeEventListener('click', this.handleOverlayClickBound); - this.$el[0].removeEventListener('click', this.handleModalCloseClickBound); - } - - /** - * Handle Trigger Click - * @param {Event} e - */ - - }, { - key: 'handleTriggerClick', - value: function handleTriggerClick(e) { - var $trigger = $(e.target).closest('.modal-trigger'); - if (e.target && $trigger.length) { - var modalId = $trigger[0].getAttribute('href'); - if (modalId) { - modalId = modalId.slice(1); - } else { - modalId = $trigger[0].getAttribute('data-target'); - } - var modalInstance = document.getElementById(modalId).M_Modal; - if (modalInstance) { - modalInstance.open($trigger); - } - e.preventDefault(); - } - } - - /** - * Handle Overlay Click - */ - - }, { - key: 'handleOverlayClick', - value: function handleOverlayClick() { - if (this.options.dismissible) { - this.close(); - } - } - - /** - * Handle Modal Close Click - * @param {Event} e - */ - - }, { - key: 'handleModalCloseClick', - value: function handleModalCloseClick(e) { - var $closeTrigger = $(e.target).closest('.modal-close'); - if (e.target && $closeTrigger.length) { - this.close(); - } - } - - /** - * Handle Keydown - * @param {Event} e - */ - - }, { - key: 'handleKeydown', - value: function handleKeydown(e) { - // ESC key - if (e.keyCode === 27 && this.options.dismissible) { - this.close(); - } - } - - /** - * Animate in modal - */ - - }, { - key: 'animateIn', - value: function animateIn() { - var _this = this; - - // Set initial styles - $.extend(this.$el[0].style, { - display: 'block', - opacity: 0 - }); - $.extend(this.$overlay[0].style, { - display: 'block', - opacity: 0 - }); - - // Animate overlay - Vel(this.$overlay[0], { opacity: this.options.opacity }, { duration: this.options.inDuration, queue: false, ease: 'easeOutCubic' }); - - // Define modal animation options - var enterVelocityOptions = { - duration: this.options.inDuration, - queue: false, - ease: 'easeOutCubic', - // Handle modal ready callback - complete: function () { - if (typeof _this.options.ready === 'function') { - _this.options.ready.call(_this, _this.$el, _this.openingTrigger); - } - } - }; - - // Bottom sheet animation - if (this.$el[0].classList.contains('bottom-sheet')) { - Vel(this.$el[0], { bottom: 0, opacity: 1 }, enterVelocityOptions); - - // Normal modal animation - } else { - Vel.hook(this.$el[0], 'scaleX', 0.7); - this.$el[0].style.top = this.options.startingTop; - Vel(this.$el[0], { top: this.options.endingTop, opacity: 1, scaleX: 1 }, enterVelocityOptions); - } - } - - /** - * Animate out modal - */ - - }, { - key: 'animateOut', - value: function animateOut() { - var _this2 = this; - - // Animate overlay - Vel(this.$overlay[0], { opacity: 0 }, { duration: this.options.outDuration, queue: false, ease: 'easeOutQuart' }); - - // Define modal animation options - var exitVelocityOptions = { - duration: this.options.outDuration, - queue: false, - ease: 'easeOutCubic', - // Handle modal ready callback - complete: function () { - _this2.$el[0].style.display = 'none'; - // Call complete callback - if (typeof _this2.options.complete === 'function') { - _this2.options.complete.call(_this2, _this2.$el); - } - _this2.$overlay[0].parentNode.removeChild(_this2.$overlay[0]); - } - }; - - // Bottom sheet animation - if (this.$el[0].classList.contains('bottom-sheet')) { - Vel(this.$el[0], { bottom: '-100%', opacity: 0 }, exitVelocityOptions); - - // Normal modal animation - } else { - Vel(this.$el[0], { top: this.options.startingTop, opacity: 0, scaleX: 0.7 }, exitVelocityOptions); - } - } - - /** - * Open Modal - * @param {jQuery} [$trigger] - */ - - }, { - key: 'open', - value: function open($trigger) { - if (this.isOpen) { - return; - } - - this.isOpen = true; - var body = document.body; - body.style.overflow = 'hidden'; - this.$el[0].classList.add('open'); - body.appendChild(this.$overlay[0]); - - // Set opening trigger, undefined indicates modal was opened by javascript - this.openingTrigger = !!$trigger ? $trigger : undefined; - - if (this.options.dismissible) { - this.handleKeydownBound = this.handleKeydown.bind(this); - document.addEventListener('keydown', this.handleKeydownBound); - } - - this.animateIn(); - - return this; - } - - /** - * Close Modal - */ - - }, { - key: 'close', - value: function close() { - if (!this.isOpen) { - return; - } - - this.isOpen = false; - this.$el[0].classList.remove('open'); - document.body.style.overflow = ''; - - if (this.options.dismissible) { - document.removeEventListener('keydown', this.handleKeydownBound); - } - - this.animateOut(); - - return this; - } - }], [{ - key: 'init', - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Modal($(this), options)); - }); - return arr; - } - }, { - key: 'defaults', - get: function () { - return _defaults; - } - }]); - - return Modal; - }(); - - /** - * @static - * @memberof Modal - */ - - - Modal._increment = 0; - - /** - * @static - * @memberof Modal - */ - Modal._count = 0; - - Materialize.Modal = Modal; - - $.fn.modal = function (methodOrOptions) { - // Call plugin method if valid method name is passed in - if (Modal.prototype[methodOrOptions]) { - // Getter methods - if (methodOrOptions.slice(0, 3) === 'get') { - return this.first()[0].M_Modal[methodOrOptions](); - - // Void methods - } else { - return this.each(function () { - this.M_Modal[methodOrOptions](); - }); - } - - // Initialize plugin if options or no argument is passed in - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - Modal.init(this, arguments[0]); - return this; - - // Return error if an unrecognized method name is passed in - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.modal'); - } - }; -})(jQuery, Materialize.Vel); -;(function ($) { - - $.fn.materialbox = function () { - - return this.each(function () { - - if ($(this).hasClass('initialized')) { - return; - } - - $(this).addClass('initialized'); - - var overlayActive = false; - var doneAnimating = true; - var inDuration = 275; - var outDuration = 200; - var origin = $(this); - var placeholder = $('
                            ').addClass('material-placeholder'); - var originalWidth = 0; - var originalHeight = 0; - var ancestorsChanged; - var ancestor; - var originInlineStyles = origin.attr('style'); - origin.wrap(placeholder); - - // Start click handler - origin.on('click', function () { - var placeholder = origin.parent('.material-placeholder'); - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var originalWidth = origin.width(); - var originalHeight = origin.height(); - - // If already modal, return to original - if (doneAnimating === false) { - returnToOriginal(); - return false; - } else if (overlayActive && doneAnimating === true) { - returnToOriginal(); - return false; - } - - // Set states - doneAnimating = false; - origin.addClass('active'); - overlayActive = true; - - // Set positioning for placeholder - placeholder.css({ - width: placeholder[0].getBoundingClientRect().width, - height: placeholder[0].getBoundingClientRect().height, - position: 'relative', - top: 0, - left: 0 - }); - - // Find ancestor with overflow: hidden; and remove it - ancestorsChanged = undefined; - ancestor = placeholder[0].parentNode; - var count = 0; - while (ancestor !== null && !$(ancestor).is(document)) { - var curr = $(ancestor); - if (curr.css('overflow') !== 'visible') { - curr.css('overflow', 'visible'); - if (ancestorsChanged === undefined) { - ancestorsChanged = curr; - } else { - ancestorsChanged = ancestorsChanged.add(curr); - } - } - ancestor = ancestor.parentNode; - } - - // Set css on origin - origin.css({ - position: 'absolute', - 'z-index': 1000, - 'will-change': 'left, top, width, height' - }).data('width', originalWidth).data('height', originalHeight); - - // Add overlay - var overlay = $('
                            ').css({ - opacity: 0 - }).click(function () { - if (doneAnimating === true) returnToOriginal(); - }); - - // Put before in origin image to preserve z-index layering. - origin.before(overlay); - - // Set dimensions if needed - var overlayOffset = overlay[0].getBoundingClientRect(); - overlay.css({ - width: windowWidth, - height: windowHeight, - left: -1 * overlayOffset.left, - top: -1 * overlayOffset.top - }); - - // Animate Overlay - overlay.velocity({ opacity: 1 }, { duration: inDuration, queue: false, easing: 'easeOutQuad' }); - - // Add and animate caption if it exists - if (origin.data('caption') !== "") { - var $photo_caption = $('
                            '); - $photo_caption.text(origin.data('caption')); - $('body').append($photo_caption); - $photo_caption.css({ "display": "inline" }); - $photo_caption.velocity({ opacity: 1 }, { duration: inDuration, queue: false, easing: 'easeOutQuad' }); - } - - // Resize Image - var ratio = 0; - var widthPercent = originalWidth / windowWidth; - var heightPercent = originalHeight / windowHeight; - var newWidth = 0; - var newHeight = 0; - - if (widthPercent > heightPercent) { - ratio = originalHeight / originalWidth; - newWidth = windowWidth * 0.9; - newHeight = windowWidth * 0.9 * ratio; - } else { - ratio = originalWidth / originalHeight; - newWidth = windowHeight * 0.9 * ratio; - newHeight = windowHeight * 0.9; - } - - // Animate image + set z-index - if (origin.hasClass('responsive-img')) { - origin.velocity({ 'max-width': newWidth, 'width': originalWidth }, { duration: 0, queue: false, - complete: function () { - origin.css({ left: 0, top: 0 }).velocity({ - height: newHeight, - width: newWidth, - left: $(document).scrollLeft() + windowWidth / 2 - origin.parent('.material-placeholder').offset().left - newWidth / 2, - top: $(document).scrollTop() + windowHeight / 2 - origin.parent('.material-placeholder').offset().top - newHeight / 2 - }, { - duration: inDuration, - queue: false, - easing: 'easeOutQuad', - complete: function () { - doneAnimating = true; - } - }); - } // End Complete - }); // End Velocity - } else { - origin.css('left', 0).css('top', 0).velocity({ - height: newHeight, - width: newWidth, - left: $(document).scrollLeft() + windowWidth / 2 - origin.parent('.material-placeholder').offset().left - newWidth / 2, - top: $(document).scrollTop() + windowHeight / 2 - origin.parent('.material-placeholder').offset().top - newHeight / 2 - }, { - duration: inDuration, - queue: false, - easing: 'easeOutQuad', - complete: function () { - doneAnimating = true; - } - }); // End Velocity - } - - // Handle Exit triggers - $(window).on('scroll.materialbox', function () { - if (overlayActive) { - returnToOriginal(); - } - }); - - $(window).on('resize.materialbox', function () { - if (overlayActive) { - returnToOriginal(); - } - }); - - $(document).on('keyup.materialbox', function (e) { - // ESC key - if (e.keyCode === 27 && doneAnimating === true && overlayActive) { - returnToOriginal(); - } - }); - }); // End click handler - - - // This function returns the modaled image to the original spot - function returnToOriginal() { - - doneAnimating = false; - - var placeholder = origin.parent('.material-placeholder'); - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var originalWidth = origin.data('width'); - var originalHeight = origin.data('height'); - - origin.velocity("stop", true); - $('#materialbox-overlay').velocity("stop", true); - $('.materialbox-caption').velocity("stop", true); - - // disable exit handlers - $(window).off('scroll.materialbox'); - $(document).off('keyup.materialbox'); - $(window).off('resize.materialbox'); - - $('#materialbox-overlay').velocity({ opacity: 0 }, { - duration: outDuration, // Delay prevents animation overlapping - queue: false, easing: 'easeOutQuad', - complete: function () { - // Remove Overlay - overlayActive = false; - $(this).remove(); - } - }); - - // Resize Image - origin.velocity({ - width: originalWidth, - height: originalHeight, - left: 0, - top: 0 - }, { - duration: outDuration, - queue: false, easing: 'easeOutQuad', - complete: function () { - placeholder.css({ - height: '', - width: '', - position: '', - top: '', - left: '' - }); - - origin.removeAttr('style'); - origin.attr('style', originInlineStyles); - - // Remove class - origin.removeClass('active'); - doneAnimating = true; - - // Remove overflow overrides on ancestors - if (ancestorsChanged) { - ancestorsChanged.css('overflow', ''); - } - } - }); - - // Remove Caption + reset css settings on image - $('.materialbox-caption').velocity({ opacity: 0 }, { - duration: outDuration, // Delay prevents animation overlapping - queue: false, easing: 'easeOutQuad', - complete: function () { - $(this).remove(); - } - }); - } - }); - }; - - $(document).ready(function () { - $('.materialboxed').materialbox(); - }); -})(jQuery); -;(function ($) { - - $.fn.parallax = function () { - var window_width = $(window).width(); - // Parallax Scripts - return this.each(function (i) { - var $this = $(this); - $this.addClass('parallax'); - - function updateParallax(initial) { - var container_height; - if (window_width < 601) { - container_height = $this.height() > 0 ? $this.height() : $this.children("img").height(); - } else { - container_height = $this.height() > 0 ? $this.height() : 500; - } - var $img = $this.children("img").first(); - var img_height = $img.height(); - var parallax_dist = img_height - container_height; - var bottom = $this.offset().top + container_height; - var top = $this.offset().top; - var scrollTop = $(window).scrollTop(); - var windowHeight = window.innerHeight; - var windowBottom = scrollTop + windowHeight; - var percentScrolled = (windowBottom - top) / (container_height + windowHeight); - var parallax = Math.round(parallax_dist * percentScrolled); - - if (initial) { - $img.css('display', 'block'); - } - if (bottom > scrollTop && top < scrollTop + windowHeight) { - $img.css('transform', "translate3D(-50%," + parallax + "px, 0)"); - } - } - - // Wait for image load - $this.children("img").one("load", function () { - updateParallax(true); - }).each(function () { - if (this.complete) $(this).trigger("load"); - }); - - $(window).scroll(function () { - window_width = $(window).width(); - updateParallax(false); - }); - - $(window).resize(function () { - window_width = $(window).width(); - updateParallax(false); - }); - }); - }; -})(jQuery); -;(function ($) { - - var methods = { - init: function (options) { - var defaults = { - onShow: null, - swipeable: false, - responsiveThreshold: Infinity // breakpoint for swipeable - }; - options = $.extend(defaults, options); - var namespace = Materialize.objectSelectorString($(this)); - - return this.each(function (i) { - - var uniqueNamespace = namespace + i; - - // For each set of tabs, we want to keep track of - // which tab is active and its associated content - var $this = $(this), - window_width = $(window).width(); - - var $active, - $content, - $links = $this.find('li.tab a'), - $tabs_width = $this.width(), - $tabs_content = $(), - $tabs_wrapper, - $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length, - $indicator, - index = 0, - prev_index = 0, - clicked = false, - clickedTimeout, - transition = 300; - - // Finds right attribute for indicator based on active tab. - // el: jQuery Object - var calcRightPos = function (el) { - return Math.ceil($tabs_width - el.position().left - el[0].getBoundingClientRect().width - $this.scrollLeft()); - }; - - // Finds left attribute for indicator based on active tab. - // el: jQuery Object - var calcLeftPos = function (el) { - return Math.floor(el.position().left + $this.scrollLeft()); - }; - - // Animates Indicator to active tab. - // prev_index: Number - var animateIndicator = function (prev_index) { - if (index - prev_index >= 0) { - $indicator.velocity({ "right": calcRightPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad' }); - $indicator.velocity({ "left": calcLeftPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad', delay: 90 }); - } else { - $indicator.velocity({ "left": calcLeftPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad' }); - $indicator.velocity({ "right": calcRightPos($active) }, { duration: transition, queue: false, easing: 'easeOutQuad', delay: 90 }); - } - }; - - // Change swipeable according to responsive threshold - if (options.swipeable) { - if (window_width > options.responsiveThreshold) { - options.swipeable = false; - } - } - - // If the location.hash matches one of the links, use that as the active tab. - $active = $($links.filter('[href="' + location.hash + '"]')); - - // If no match is found, use the first link or any with class 'active' as the initial active tab. - if ($active.length === 0) { - $active = $(this).find('li.tab a.active').first(); - } - if ($active.length === 0) { - $active = $(this).find('li.tab a').first(); - } - - $active.addClass('active'); - index = $links.index($active); - if (index < 0) { - index = 0; - } - - if ($active[0] !== undefined) { - $content = $($active[0].hash); - $content.addClass('active'); - } - - // append indicator then set indicator width to tab width - if (!$this.find('.indicator').length) { - $this.append('
                          • '); - } - $indicator = $this.find('.indicator'); - - // we make sure that the indicator is at the end of the tabs - $this.append($indicator); - - if ($this.is(":visible")) { - // $indicator.css({"right": $tabs_width - ((index + 1) * $tab_width)}); - // $indicator.css({"left": index * $tab_width}); - setTimeout(function () { - $indicator.css({ "right": calcRightPos($active) }); - $indicator.css({ "left": calcLeftPos($active) }); - }, 0); - } - $(window).off('resize.tabs-' + uniqueNamespace).on('resize.tabs-' + uniqueNamespace, function () { - $tabs_width = $this.width(); - $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length; - if (index < 0) { - index = 0; - } - if ($tab_width !== 0 && $tabs_width !== 0) { - $indicator.css({ "right": calcRightPos($active) }); - $indicator.css({ "left": calcLeftPos($active) }); - } - }); - - // Initialize Tabs Content. - if (options.swipeable) { - // TODO: Duplicate calls with swipeable? handle multiple div wrapping. - $links.each(function () { - var $curr_content = $(Materialize.escapeHash(this.hash)); - $curr_content.addClass('carousel-item'); - $tabs_content = $tabs_content.add($curr_content); - }); - $tabs_wrapper = $tabs_content.wrapAll(''); - $tabs_content.css('display', ''); - $('.tabs-content.carousel').carousel({ - fullWidth: true, - noWrap: true, - onCycleTo: function (item) { - if (!clicked) { - var prev_index = index; - index = $tabs_wrapper.index(item); - $active.removeClass('active'); - $active = $links.eq(index); - $active.addClass('active'); - animateIndicator(prev_index); - if (typeof options.onShow === "function") { - options.onShow.call($this[0], $content); - } - } - } - }); - } else { - // Hide the remaining content - $links.not($active).each(function () { - $(Materialize.escapeHash(this.hash)).hide(); - }); - } - - // Bind the click event handler - $this.off('click.tabs').on('click.tabs', 'a', function (e) { - if ($(this).parent().hasClass('disabled')) { - e.preventDefault(); - return; - } - - // Act as regular link if target attribute is specified. - if (!!$(this).attr("target")) { - return; - } - - clicked = true; - $tabs_width = $this.width(); - $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length; - - // Make the old tab inactive. - $active.removeClass('active'); - var $oldContent = $content; - - // Update the variables with the new link and content - $active = $(this); - $content = $(Materialize.escapeHash(this.hash)); - $links = $this.find('li.tab a'); - var activeRect = $active.position(); - - // Make the tab active. - $active.addClass('active'); - prev_index = index; - index = $links.index($(this)); - if (index < 0) { - index = 0; - } - // Change url to current tab - // window.location.hash = $active.attr('href'); - - // Swap content - if (options.swipeable) { - if ($tabs_content.length) { - $tabs_content.carousel('set', index, function () { - if (typeof options.onShow === "function") { - options.onShow.call($this[0], $content); - } - }); - } - } else { - if ($content !== undefined) { - $content.show(); - $content.addClass('active'); - if (typeof options.onShow === "function") { - options.onShow.call(this, $content); - } - } - - if ($oldContent !== undefined && !$oldContent.is($content)) { - $oldContent.hide(); - $oldContent.removeClass('active'); - } - } - - // Reset clicked state - clickedTimeout = setTimeout(function () { - clicked = false; - }, transition); - - // Update indicator - animateIndicator(prev_index); - - // Prevent the anchor's default click action - e.preventDefault(); - }); - }); - }, - select_tab: function (id) { - this.find('a[href="#' + id + '"]').trigger('click'); - } - }; - - $.fn.tabs = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tabs'); - } - }; - - $(document).ready(function () { - $('ul.tabs').tabs(); - }); -})(jQuery); -;(function ($) { - $.fn.tooltip = function (options) { - var timeout = null, - margin = 5; - - // Defaults - var defaults = { - delay: 350, - tooltip: '', - position: 'bottom', - html: false - }; - - // Remove tooltip from the activator - if (options === "remove") { - this.each(function () { - $('#' + $(this).attr('data-tooltip-id')).remove(); - $(this).removeAttr('data-tooltip-id'); - $(this).off('mouseenter.tooltip mouseleave.tooltip'); - }); - return false; - } - - options = $.extend(defaults, options); - - return this.each(function () { - var tooltipId = Materialize.guid(); - var origin = $(this); - - // Destroy old tooltip - if (origin.attr('data-tooltip-id')) { - $('#' + origin.attr('data-tooltip-id')).remove(); - } - - origin.attr('data-tooltip-id', tooltipId); - - // Get attributes. - var allowHtml, tooltipDelay, tooltipPosition, tooltipText, tooltipEl, backdrop; - var setAttributes = function () { - allowHtml = origin.attr('data-html') ? origin.attr('data-html') === 'true' : options.html; - tooltipDelay = origin.attr('data-delay'); - tooltipDelay = tooltipDelay === undefined || tooltipDelay === '' ? options.delay : tooltipDelay; - tooltipPosition = origin.attr('data-position'); - tooltipPosition = tooltipPosition === undefined || tooltipPosition === '' ? options.position : tooltipPosition; - tooltipText = origin.attr('data-tooltip'); - tooltipText = tooltipText === undefined || tooltipText === '' ? options.tooltip : tooltipText; - }; - setAttributes(); - - var renderTooltipEl = function () { - var tooltip = $('
                            '); - - // Create Text span - if (allowHtml) { - tooltipText = $('').html(tooltipText); - } else { - tooltipText = $('').text(tooltipText); - } - - // Create tooltip - tooltip.append(tooltipText).appendTo($('body')).attr('id', tooltipId); - - // Create backdrop - backdrop = $('
                            '); - backdrop.appendTo(tooltip); - return tooltip; - }; - tooltipEl = renderTooltipEl(); - - // Destroy previously binded events - origin.off('mouseenter.tooltip mouseleave.tooltip'); - // Mouse In - var started = false, - timeoutRef; - origin.on({ 'mouseenter.tooltip': function (e) { - var showTooltip = function () { - setAttributes(); - started = true; - tooltipEl.velocity('stop'); - backdrop.velocity('stop'); - tooltipEl.css({ visibility: 'visible', left: '0px', top: '0px' }); - - // Tooltip positioning - var originWidth = origin.outerWidth(); - var originHeight = origin.outerHeight(); - var tooltipHeight = tooltipEl.outerHeight(); - var tooltipWidth = tooltipEl.outerWidth(); - var tooltipVerticalMovement = '0px'; - var tooltipHorizontalMovement = '0px'; - var backdropOffsetWidth = backdrop[0].offsetWidth; - var backdropOffsetHeight = backdrop[0].offsetHeight; - var scaleXFactor = 8; - var scaleYFactor = 8; - var scaleFactor = 0; - var targetTop, targetLeft, newCoordinates; - - if (tooltipPosition === "top") { - // Top Position - targetTop = origin.offset().top - tooltipHeight - margin; - targetLeft = origin.offset().left + originWidth / 2 - tooltipWidth / 2; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - tooltipVerticalMovement = '-10px'; - backdrop.css({ - bottom: 0, - left: 0, - borderRadius: '14px 14px 0 0', - transformOrigin: '50% 100%', - marginTop: tooltipHeight, - marginLeft: tooltipWidth / 2 - backdropOffsetWidth / 2 - }); - } - // Left Position - else if (tooltipPosition === "left") { - targetTop = origin.offset().top + originHeight / 2 - tooltipHeight / 2; - targetLeft = origin.offset().left - tooltipWidth - margin; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - - tooltipHorizontalMovement = '-10px'; - backdrop.css({ - top: '-7px', - right: 0, - width: '14px', - height: '14px', - borderRadius: '14px 0 0 14px', - transformOrigin: '95% 50%', - marginTop: tooltipHeight / 2, - marginLeft: tooltipWidth - }); - } - // Right Position - else if (tooltipPosition === "right") { - targetTop = origin.offset().top + originHeight / 2 - tooltipHeight / 2; - targetLeft = origin.offset().left + originWidth + margin; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - - tooltipHorizontalMovement = '+10px'; - backdrop.css({ - top: '-7px', - left: 0, - width: '14px', - height: '14px', - borderRadius: '0 14px 14px 0', - transformOrigin: '5% 50%', - marginTop: tooltipHeight / 2, - marginLeft: '0px' - }); - } else { - // Bottom Position - targetTop = origin.offset().top + origin.outerHeight() + margin; - targetLeft = origin.offset().left + originWidth / 2 - tooltipWidth / 2; - newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); - tooltipVerticalMovement = '+10px'; - backdrop.css({ - top: 0, - left: 0, - marginLeft: tooltipWidth / 2 - backdropOffsetWidth / 2 - }); - } - - // Set tooptip css placement - tooltipEl.css({ - top: newCoordinates.y, - left: newCoordinates.x - }); - - // Calculate Scale to fill - scaleXFactor = Math.SQRT2 * tooltipWidth / parseInt(backdropOffsetWidth); - scaleYFactor = Math.SQRT2 * tooltipHeight / parseInt(backdropOffsetHeight); - scaleFactor = Math.max(scaleXFactor, scaleYFactor); - - tooltipEl.velocity({ translateY: tooltipVerticalMovement, translateX: tooltipHorizontalMovement }, { duration: 350, queue: false }).velocity({ opacity: 1 }, { duration: 300, delay: 50, queue: false }); - backdrop.css({ visibility: 'visible' }).velocity({ opacity: 1 }, { duration: 55, delay: 0, queue: false }).velocity({ scaleX: scaleFactor, scaleY: scaleFactor }, { duration: 300, delay: 0, queue: false, easing: 'easeInOutQuad' }); - }; - - timeoutRef = setTimeout(showTooltip, tooltipDelay); // End Interval - - // Mouse Out - }, - 'mouseleave.tooltip': function () { - // Reset State - started = false; - clearTimeout(timeoutRef); - - // Animate back - setTimeout(function () { - if (started !== true) { - tooltipEl.velocity({ - opacity: 0, translateY: 0, translateX: 0 }, { duration: 225, queue: false }); - backdrop.velocity({ opacity: 0, scaleX: 1, scaleY: 1 }, { - duration: 225, - queue: false, - complete: function () { - backdrop.css({ visibility: 'hidden' }); - tooltipEl.css({ visibility: 'hidden' }); - started = false; - } - }); - } - }, 225); - } - }); - }); - }; - - var repositionWithinScreen = function (x, y, width, height) { - var newX = x; - var newY = y; - - if (newX < 0) { - newX = 4; - } else if (newX + width > window.innerWidth) { - newX -= newX + width - window.innerWidth; - } - - if (newY < 0) { - newY = 4; - } else if (newY + height > window.innerHeight + $(window).scrollTop) { - newY -= newY + height - window.innerHeight; - } - - return { x: newX, y: newY }; - }; - - $(document).ready(function () { - $('.tooltipped').tooltip(); - }); -})(jQuery); -; /*! - * Waves v0.6.4 - * http://fian.my.id/Waves - * - * Copyright 2014 Alfiana E. Sibuea and other contributors - * Released under the MIT license - * https://github.com/fians/Waves/blob/master/LICENSE - */ - -;(function (window) { - 'use strict'; - - var Waves = Waves || {}; - var $$ = document.querySelectorAll.bind(document); - - // Find exact position of element - function isWindow(obj) { - return obj !== null && obj === obj.window; - } - - function getWindow(elem) { - return isWindow(elem) ? elem : elem.nodeType === 9 && elem.defaultView; - } - - function offset(elem) { - var docElem, - win, - box = { top: 0, left: 0 }, - doc = elem && elem.ownerDocument; - - docElem = doc.documentElement; - - if (typeof elem.getBoundingClientRect !== typeof undefined) { - box = elem.getBoundingClientRect(); - } - win = getWindow(doc); - return { - top: box.top + win.pageYOffset - docElem.clientTop, - left: box.left + win.pageXOffset - docElem.clientLeft - }; - } - - function convertStyle(obj) { - var style = ''; - - for (var a in obj) { - if (obj.hasOwnProperty(a)) { - style += a + ':' + obj[a] + ';'; - } - } - - return style; - } - - var Effect = { - - // Effect delay - duration: 750, - - show: function (e, element) { - - // Disable right click - if (e.button === 2) { - return false; - } - - var el = element || this; - - // Create ripple - var ripple = document.createElement('div'); - ripple.className = 'waves-ripple'; - el.appendChild(ripple); - - // Get click coordinate and element witdh - var pos = offset(el); - var relativeY = e.pageY - pos.top; - var relativeX = e.pageX - pos.left; - var scale = 'scale(' + el.clientWidth / 100 * 10 + ')'; - - // Support for touch devices - if ('touches' in e) { - relativeY = e.touches[0].pageY - pos.top; - relativeX = e.touches[0].pageX - pos.left; - } - - // Attach data to element - ripple.setAttribute('data-hold', Date.now()); - ripple.setAttribute('data-scale', scale); - ripple.setAttribute('data-x', relativeX); - ripple.setAttribute('data-y', relativeY); - - // Set ripple position - var rippleStyle = { - 'top': relativeY + 'px', - 'left': relativeX + 'px' - }; - - ripple.className = ripple.className + ' waves-notransition'; - ripple.setAttribute('style', convertStyle(rippleStyle)); - ripple.className = ripple.className.replace('waves-notransition', ''); - - // Scale the ripple - rippleStyle['-webkit-transform'] = scale; - rippleStyle['-moz-transform'] = scale; - rippleStyle['-ms-transform'] = scale; - rippleStyle['-o-transform'] = scale; - rippleStyle.transform = scale; - rippleStyle.opacity = '1'; - - rippleStyle['-webkit-transition-duration'] = Effect.duration + 'ms'; - rippleStyle['-moz-transition-duration'] = Effect.duration + 'ms'; - rippleStyle['-o-transition-duration'] = Effect.duration + 'ms'; - rippleStyle['transition-duration'] = Effect.duration + 'ms'; - - rippleStyle['-webkit-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - rippleStyle['-moz-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - rippleStyle['-o-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - rippleStyle['transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; - - ripple.setAttribute('style', convertStyle(rippleStyle)); - }, - - hide: function (e) { - TouchHandler.touchup(e); - - var el = this; - var width = el.clientWidth * 1.4; - - // Get first ripple - var ripple = null; - var ripples = el.getElementsByClassName('waves-ripple'); - if (ripples.length > 0) { - ripple = ripples[ripples.length - 1]; - } else { - return false; - } - - var relativeX = ripple.getAttribute('data-x'); - var relativeY = ripple.getAttribute('data-y'); - var scale = ripple.getAttribute('data-scale'); - - // Get delay beetween mousedown and mouse leave - var diff = Date.now() - Number(ripple.getAttribute('data-hold')); - var delay = 350 - diff; - - if (delay < 0) { - delay = 0; - } - - // Fade out ripple after delay - setTimeout(function () { - var style = { - 'top': relativeY + 'px', - 'left': relativeX + 'px', - 'opacity': '0', - - // Duration - '-webkit-transition-duration': Effect.duration + 'ms', - '-moz-transition-duration': Effect.duration + 'ms', - '-o-transition-duration': Effect.duration + 'ms', - 'transition-duration': Effect.duration + 'ms', - '-webkit-transform': scale, - '-moz-transform': scale, - '-ms-transform': scale, - '-o-transform': scale, - 'transform': scale - }; - - ripple.setAttribute('style', convertStyle(style)); - - setTimeout(function () { - try { - el.removeChild(ripple); - } catch (e) { - return false; - } - }, Effect.duration); - }, delay); - }, - - // Little hack to make can perform waves effect - wrapInput: function (elements) { - for (var a = 0; a < elements.length; a++) { - var el = elements[a]; - - if (el.tagName.toLowerCase() === 'input') { - var parent = el.parentNode; - - // If input already have parent just pass through - if (parent.tagName.toLowerCase() === 'i' && parent.className.indexOf('waves-effect') !== -1) { - continue; - } - - // Put element class and style to the specified parent - var wrapper = document.createElement('i'); - wrapper.className = el.className + ' waves-input-wrapper'; - - var elementStyle = el.getAttribute('style'); - - if (!elementStyle) { - elementStyle = ''; - } - - wrapper.setAttribute('style', elementStyle); - - el.className = 'waves-button-input'; - el.removeAttribute('style'); - - // Put element as child - parent.replaceChild(wrapper, el); - wrapper.appendChild(el); - } - } - } - }; - - /** - * Disable mousedown event for 500ms during and after touch - */ - var TouchHandler = { - /* uses an integer rather than bool so there's no issues with - * needing to clear timeouts if another touch event occurred - * within the 500ms. Cannot mouseup between touchstart and - * touchend, nor in the 500ms after touchend. */ - touches: 0, - allowEvent: function (e) { - var allow = true; - - if (e.type === 'touchstart') { - TouchHandler.touches += 1; //push - } else if (e.type === 'touchend' || e.type === 'touchcancel') { - setTimeout(function () { - if (TouchHandler.touches > 0) { - TouchHandler.touches -= 1; //pop after 500ms - } - }, 500); - } else if (e.type === 'mousedown' && TouchHandler.touches > 0) { - allow = false; - } - - return allow; - }, - touchup: function (e) { - TouchHandler.allowEvent(e); - } - }; - - /** - * Delegated click handler for .waves-effect element. - * returns null when .waves-effect element not in "click tree" - */ - function getWavesEffectElement(e) { - if (TouchHandler.allowEvent(e) === false) { - return null; - } - - var element = null; - var target = e.target || e.srcElement; - - while (target.parentNode !== null) { - if (!(target instanceof SVGElement) && target.className.indexOf('waves-effect') !== -1) { - element = target; - break; - } - target = target.parentNode; - } - return element; - } - - /** - * Bubble the click and show effect if .waves-effect elem was found - */ - function showEffect(e) { - var element = getWavesEffectElement(e); - - if (element !== null) { - Effect.show(e, element); - - if ('ontouchstart' in window) { - element.addEventListener('touchend', Effect.hide, false); - element.addEventListener('touchcancel', Effect.hide, false); - } - - element.addEventListener('mouseup', Effect.hide, false); - element.addEventListener('mouseleave', Effect.hide, false); - element.addEventListener('dragend', Effect.hide, false); - } - } - - Waves.displayEffect = function (options) { - options = options || {}; - - if ('duration' in options) { - Effect.duration = options.duration; - } - - //Wrap input inside tag - Effect.wrapInput($$('.waves-effect')); - - if ('ontouchstart' in window) { - document.body.addEventListener('touchstart', showEffect, false); - } - - document.body.addEventListener('mousedown', showEffect, false); - }; - - /** - * Attach Waves to an input element (or any element which doesn't - * bubble mouseup/mousedown events). - * Intended to be used with dynamically loaded forms/inputs, or - * where the user doesn't want a delegated click handler. - */ - Waves.attach = function (element) { - //FUTURE: automatically add waves classes and allow users - // to specify them with an options param? Eg. light/classic/button - if (element.tagName.toLowerCase() === 'input') { - Effect.wrapInput([element]); - element = element.parentNode; - } - - if ('ontouchstart' in window) { - element.addEventListener('touchstart', showEffect, false); - } - - element.addEventListener('mousedown', showEffect, false); - }; - - window.Waves = Waves; - - document.addEventListener('DOMContentLoaded', function () { - Waves.displayEffect(); - }, false); -})(window); -;(function ($, Vel) { - 'use strict'; - - var _defaults = { - displayLength: Infinity, - inDuration: 300, - outDuration: 375, - className: undefined, - completeCallback: undefined, - activationPercent: 0.8 - }; - - var Toast = function () { - function Toast(message, displayLength, className, completeCallback) { - _classCallCheck(this, Toast); - - if (!message) { - return; - } - - /** - * Options for the toast - * @member Toast#options - */ - this.options = { - displayLength: displayLength, - className: className, - completeCallback: completeCallback - }; - - this.options = $.extend({}, Toast.defaults, this.options); - this.message = message; - - /** - * Describes current pan state toast - * @type {Boolean} - */ - this.panning = false; - - /** - * Time remaining until toast is removed - */ - this.timeRemaining = this.options.displayLength; - - if (Toast._toasts.length === 0) { - Toast._createContainer(); - } - - // Create new toast - Toast._toasts.push(this); - var toastElement = this.createToast(); - toastElement.M_Toast = this; - this.el = toastElement; - this._animateIn(); - this.setTimer(); - } - - _createClass(Toast, [{ - key: 'createToast', - - - /** - * Create toast and append it to toast container - */ - value: function createToast() { - var toast = document.createElement('div'); - toast.classList.add('toast'); - - // Add custom classes onto toast - if (this.options.className) { - var classes = this.options.className.split(' '); - var i = void 0, - count = void 0; - for (i = 0, count = classes.length; i < count; i++) { - toast.classList.add(classes[i]); - } - } - - // Set content - if (typeof HTMLElement === 'object' ? this.message instanceof HTMLElement : this.message && typeof this.message === 'object' && this.message !== null && this.message.nodeType === 1 && typeof this.message.nodeName === 'string') { - toast.appendChild(this.message); - - // Check if it is jQuery object - } else if (this.message instanceof jQuery) { - $(toast).append(this.message); - - // Insert as text; - } else { - toast.innerHTML = this.message; - } - - // Append toasft - Toast._container.appendChild(toast); - return toast; - } - - /** - * Animate in toast - */ - - }, { - key: '_animateIn', - value: function _animateIn() { - // Animate toast in - Vel(this.el, { top: 0, opacity: 1 }, { - duration: 300, - easing: 'easeOutCubic', - queue: false - }); - } - - /** - * Create setInterval which automatically removes toast when timeRemaining >= 0 - * has been reached - */ - - }, { - key: 'setTimer', - value: function setTimer() { - var _this3 = this; - - if (this.timeRemaining !== Infinity) { - this.counterInterval = setInterval(function () { - // If toast is not being dragged, decrease its time remaining - if (!_this3.panning) { - _this3.timeRemaining -= 20; - } - - // Animate toast out - if (_this3.timeRemaining <= 0) { - _this3.remove(); - } - }, 20); - } - } - - /** - * Dismiss toast with animation - */ - - }, { - key: 'remove', - value: function remove() { - var _this4 = this; - - window.clearInterval(this.counterInterval); - var activationDistance = this.el.offsetWidth * this.options.activationPercent; - - if (this.wasSwiped) { - this.el.style.transition = 'transform .05s, opacity .05s'; - this.el.style.transform = 'translateX(' + activationDistance + 'px)'; - this.el.style.opacity = 0; - } - - Vel(this.el, { opacity: 0, marginTop: '-40px' }, { - duration: this.options.outDuration, - easing: 'easeOutExpo', - queue: false, - complete: function () { - // Call the optional callback - if (typeof _this4.options.completeCallback === 'function') { - _this4.options.completeCallback(); - } - // Remove toast from DOM - _this4.el.parentNode.removeChild(_this4.el); - Toast._toasts.splice(Toast._toasts.indexOf(_this4), 1); - if (Toast._toasts.length === 0) { - Toast._removeContainer(); - } - } - }); - } - }], [{ - key: '_createContainer', - - - /** - * Append toast container and add event handlers - */ - value: function _createContainer() { - var container = document.createElement('div'); - container.setAttribute('id', 'toast-container'); - - // Add event handler - container.addEventListener('touchstart', Toast._onDragStart); - container.addEventListener('touchmove', Toast._onDragMove); - container.addEventListener('touchend', Toast._onDragEnd); - - container.addEventListener('mousedown', Toast._onDragStart); - document.addEventListener('mousemove', Toast._onDragMove); - document.addEventListener('mouseup', Toast._onDragEnd); - - document.body.appendChild(container); - Toast._container = container; - } - - /** - * Remove toast container and event handlers - */ - - }, { - key: '_removeContainer', - value: function _removeContainer() { - // Add event handler - document.removeEventListener('mousemove', Toast._onDragMove); - document.removeEventListener('mouseup', Toast._onDragEnd); - - Toast._container.parentNode.removeChild(Toast._container); - Toast._container = null; - } - - /** - * Begin drag handler - * @param {Event} e - */ - - }, { - key: '_onDragStart', - value: function _onDragStart(e) { - if (e.target && $(e.target).closest('.toast').length) { - var $toast = $(e.target).closest('.toast'); - var toast = $toast[0].M_Toast; - toast.panning = true; - Toast._draggedToast = toast; - toast.el.classList.add('panning'); - toast.el.style.transition = ''; - toast.startingXPos = Toast._xPos(e); - toast.time = Date.now(); - toast.xPos = Toast._xPos(e); - } - } - - /** - * Drag move handler - * @param {Event} e - */ - - }, { - key: '_onDragMove', - value: function _onDragMove(e) { - if (!!Toast._draggedToast) { - e.preventDefault(); - var toast = Toast._draggedToast; - toast.deltaX = Math.abs(toast.xPos - Toast._xPos(e)); - toast.xPos = Toast._xPos(e); - toast.velocityX = toast.deltaX / (Date.now() - toast.time); - toast.time = Date.now(); - - var totalDeltaX = toast.xPos - toast.startingXPos; - var activationDistance = toast.el.offsetWidth * toast.options.activationPercent; - toast.el.style.transform = 'translateX(' + totalDeltaX + 'px)'; - toast.el.style.opacity = 1 - Math.abs(totalDeltaX / activationDistance); - } - } - - /** - * End drag handler - * @param {Event} e - */ - - }, { - key: '_onDragEnd', - value: function _onDragEnd(e) { - if (!!Toast._draggedToast) { - var toast = Toast._draggedToast; - toast.panning = false; - toast.el.classList.remove('panning'); - - var totalDeltaX = toast.xPos - toast.startingXPos; - var activationDistance = toast.el.offsetWidth * toast.options.activationPercent; - var shouldBeDismissed = Math.abs(totalDeltaX) > activationDistance || toast.velocityX > 1; - - // Remove toast - if (shouldBeDismissed) { - toast.wasSwiped = true; - toast.remove(); - - // Animate toast back to original position - } else { - toast.el.style.transition = 'transform .2s, opacity .2s'; - toast.el.style.transform = ''; - toast.el.style.opacity = ''; - } - Toast._draggedToast = null; - } - } - - /** - * Get x position of mouse or touch event - * @param {Event} e - */ - - }, { - key: '_xPos', - value: function _xPos(e) { - if (e.targetTouches && e.targetTouches.length >= 1) { - return e.targetTouches[0].clientX; - } - // mouse event - return e.clientX; - } - - /** - * Remove all toasts - */ - - }, { - key: 'removeAll', - value: function removeAll() { - for (var toastIndex in Toast._toasts) { - Toast._toasts[toastIndex].remove(); - } - } - }, { - key: 'defaults', - get: function () { - return _defaults; - } - }]); - - return Toast; - }(); - - /** - * @static - * @memberof Toast - * @type {Array.} - */ - - - Toast._toasts = []; - - /** - * @static - * @memberof Toast - */ - Toast._container = null; - - /** - * @static - * @memberof Toast - * @type {Toast} - */ - Toast._draggedToast = null; - - Materialize.Toast = Toast; - Materialize.toast = function (message, displayLength, className, completeCallback) { - return new Toast(message, displayLength, className, completeCallback); - }; -})(jQuery, Materialize.Vel); -;(function ($) { - - var methods = { - init: function (options) { - var defaults = { - menuWidth: 300, - edge: 'left', - closeOnClick: false, - draggable: true, - onOpen: null, - onClose: null - }; - options = $.extend(defaults, options); - - $(this).each(function () { - var $this = $(this); - var menuId = $this.attr('data-activates'); - var menu = $("#" + menuId); - - // Set to width - if (options.menuWidth != 300) { - menu.css('width', options.menuWidth); - } - - // Add Touch Area - var $dragTarget = $('.drag-target[data-sidenav="' + menuId + '"]'); - if (options.draggable) { - // Regenerate dragTarget - if ($dragTarget.length) { - $dragTarget.remove(); - } - - $dragTarget = $('
                            ').attr('data-sidenav', menuId); - $('body').append($dragTarget); - } else { - $dragTarget = $(); - } - - if (options.edge == 'left') { - menu.css('transform', 'translateX(-100%)'); - $dragTarget.css({ 'left': 0 }); // Add Touch Area - } else { - menu.addClass('right-aligned') // Change text-alignment to right - .css('transform', 'translateX(100%)'); - $dragTarget.css({ 'right': 0 }); // Add Touch Area - } - - // If fixed sidenav, bring menu out - if (menu.hasClass('fixed')) { - if (window.innerWidth > 992) { - menu.css('transform', 'translateX(0)'); - } - } - - // Window resize to reset on large screens fixed - if (menu.hasClass('fixed')) { - $(window).resize(function () { - if (window.innerWidth > 992) { - // Close menu if window is resized bigger than 992 and user has fixed sidenav - if ($('#sidenav-overlay').length !== 0 && menuOut) { - removeMenu(true); - } else { - // menu.removeAttr('style'); - menu.css('transform', 'translateX(0%)'); - // menu.css('width', options.menuWidth); - } - } else if (menuOut === false) { - if (options.edge === 'left') { - menu.css('transform', 'translateX(-100%)'); - } else { - menu.css('transform', 'translateX(100%)'); - } - } - }); - } - - // if closeOnClick, then add close event for all a tags in side sideNav - if (options.closeOnClick === true) { - menu.on("click.itemclick", "a:not(.collapsible-header)", function () { - if (!(window.innerWidth > 992 && menu.hasClass('fixed'))) { - removeMenu(); - } - }); - } - - var removeMenu = function (restoreNav) { - panning = false; - menuOut = false; - // Reenable scrolling - $('body').css({ - overflow: '', - width: '' - }); - - $('#sidenav-overlay').velocity({ opacity: 0 }, { duration: 200, - queue: false, easing: 'easeOutQuad', - complete: function () { - $(this).remove(); - } }); - if (options.edge === 'left') { - // Reset phantom div - $dragTarget.css({ width: '', right: '', left: '0' }); - menu.velocity({ 'translateX': '-100%' }, { duration: 200, - queue: false, - easing: 'easeOutCubic', - complete: function () { - if (restoreNav === true) { - // Restore Fixed sidenav - menu.removeAttr('style'); - menu.css('width', options.menuWidth); - } - } - - }); - } else { - // Reset phantom div - $dragTarget.css({ width: '', right: '0', left: '' }); - menu.velocity({ 'translateX': '100%' }, { duration: 200, - queue: false, - easing: 'easeOutCubic', - complete: function () { - if (restoreNav === true) { - // Restore Fixed sidenav - menu.removeAttr('style'); - menu.css('width', options.menuWidth); - } - } - }); - } - - // Callback - if (typeof options.onClose === 'function') { - options.onClose.call(this, menu); - } - }; - - // Touch Event - var panning = false; - var menuOut = false; - - if (options.draggable) { - $dragTarget.on('click', function () { - if (menuOut) { - removeMenu(); - } - }); - - $dragTarget.hammer({ - prevent_default: false - }).on('pan', function (e) { - - if (e.gesture.pointerType == "touch") { - - var direction = e.gesture.direction; - var x = e.gesture.center.x; - var y = e.gesture.center.y; - var velocityX = e.gesture.velocityX; - - // Vertical scroll bugfix - if (x === 0 && y === 0) { - return; - } - - // Disable Scrolling - var $body = $('body'); - var $overlay = $('#sidenav-overlay'); - var oldWidth = $body.innerWidth(); - $body.css('overflow', 'hidden'); - $body.width(oldWidth); - - // If overlay does not exist, create one and if it is clicked, close menu - if ($overlay.length === 0) { - $overlay = $('
                            '); - $overlay.css('opacity', 0).click(function () { - removeMenu(); - }); - - // Run 'onOpen' when sidenav is opened via touch/swipe if applicable - if (typeof options.onOpen === 'function') { - options.onOpen.call(this, menu); - } - - $('body').append($overlay); - } - - // Keep within boundaries - if (options.edge === 'left') { - if (x > options.menuWidth) { - x = options.menuWidth; - } else if (x < 0) { - x = 0; - } - } - - if (options.edge === 'left') { - // Left Direction - if (x < options.menuWidth / 2) { - menuOut = false; - } - // Right Direction - else if (x >= options.menuWidth / 2) { - menuOut = true; - } - menu.css('transform', 'translateX(' + (x - options.menuWidth) + 'px)'); - } else { - // Left Direction - if (x < window.innerWidth - options.menuWidth / 2) { - menuOut = true; - } - // Right Direction - else if (x >= window.innerWidth - options.menuWidth / 2) { - menuOut = false; - } - var rightPos = x - options.menuWidth / 2; - if (rightPos < 0) { - rightPos = 0; - } - - menu.css('transform', 'translateX(' + rightPos + 'px)'); - } - - // Percentage overlay - var overlayPerc; - if (options.edge === 'left') { - overlayPerc = x / options.menuWidth; - $overlay.velocity({ opacity: overlayPerc }, { duration: 10, queue: false, easing: 'easeOutQuad' }); - } else { - overlayPerc = Math.abs((x - window.innerWidth) / options.menuWidth); - $overlay.velocity({ opacity: overlayPerc }, { duration: 10, queue: false, easing: 'easeOutQuad' }); - } - } - }).on('panend', function (e) { - - if (e.gesture.pointerType == "touch") { - var $overlay = $('#sidenav-overlay'); - var velocityX = e.gesture.velocityX; - var x = e.gesture.center.x; - var leftPos = x - options.menuWidth; - var rightPos = x - options.menuWidth / 2; - if (leftPos > 0) { - leftPos = 0; - } - if (rightPos < 0) { - rightPos = 0; - } - panning = false; - - if (options.edge === 'left') { - // If velocityX <= 0.3 then the user is flinging the menu closed so ignore menuOut - if (menuOut && velocityX <= 0.3 || velocityX < -0.5) { - // Return menu to open - if (leftPos !== 0) { - menu.velocity({ 'translateX': [0, leftPos] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - - $overlay.velocity({ opacity: 1 }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - $dragTarget.css({ width: '50%', right: 0, left: '' }); - menuOut = true; - } else if (!menuOut || velocityX > 0.3) { - // Enable Scrolling - $('body').css({ - overflow: '', - width: '' - }); - // Slide menu closed - menu.velocity({ 'translateX': [-1 * options.menuWidth - 10, leftPos] }, { duration: 200, queue: false, easing: 'easeOutQuad' }); - $overlay.velocity({ opacity: 0 }, { duration: 200, queue: false, easing: 'easeOutQuad', - complete: function () { - // Run 'onClose' when sidenav is closed via touch/swipe if applicable - if (typeof options.onClose === 'function') { - options.onClose.call(this, menu); - } - - $(this).remove(); - } }); - $dragTarget.css({ width: '10px', right: '', left: 0 }); - } - } else { - if (menuOut && velocityX >= -0.3 || velocityX > 0.5) { - // Return menu to open - if (rightPos !== 0) { - menu.velocity({ 'translateX': [0, rightPos] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - - $overlay.velocity({ opacity: 1 }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - $dragTarget.css({ width: '50%', right: '', left: 0 }); - menuOut = true; - } else if (!menuOut || velocityX < -0.3) { - // Enable Scrolling - $('body').css({ - overflow: '', - width: '' - }); - - // Slide menu closed - menu.velocity({ 'translateX': [options.menuWidth + 10, rightPos] }, { duration: 200, queue: false, easing: 'easeOutQuad' }); - $overlay.velocity({ opacity: 0 }, { duration: 200, queue: false, easing: 'easeOutQuad', - complete: function () { - // Run 'onClose' when sidenav is closed via touch/swipe if applicable - if (typeof options.onClose === 'function') { - options.onClose.call(this, menu); - } - - $(this).remove(); - } }); - $dragTarget.css({ width: '10px', right: 0, left: '' }); - } - } - } - }); - } - - $this.off('click.sidenav').on('click.sidenav', function () { - if (menuOut === true) { - menuOut = false; - panning = false; - removeMenu(); - } else { - - // Disable Scrolling - var $body = $('body'); - var $overlay = $('
                            '); - var oldWidth = $body.innerWidth(); - $body.css('overflow', 'hidden'); - $body.width(oldWidth); - - // Push current drag target on top of DOM tree - $('body').append($dragTarget); - - if (options.edge === 'left') { - $dragTarget.css({ width: '50%', right: 0, left: '' }); - menu.velocity({ 'translateX': [0, -1 * options.menuWidth] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } else { - $dragTarget.css({ width: '50%', right: '', left: 0 }); - menu.velocity({ 'translateX': [0, options.menuWidth] }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - - // Overlay close on click - $overlay.css('opacity', 0).click(function () { - menuOut = false; - panning = false; - removeMenu(); - $overlay.velocity({ opacity: 0 }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - $(this).remove(); - } - }); - }); - - // Append body - $('body').append($overlay); - $overlay.velocity({ opacity: 1 }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - menuOut = true; - panning = false; - } - }); - - // Callback - if (typeof options.onOpen === 'function') { - options.onOpen.call(this, menu); - } - } - - return false; - }); - }); - }, - destroy: function () { - var $overlay = $('#sidenav-overlay'); - var $dragTarget = $('.drag-target[data-sidenav="' + $(this).attr('data-activates') + '"]'); - $overlay.trigger('click'); - $dragTarget.remove(); - $(this).off('click'); - $overlay.remove(); - }, - show: function () { - this.trigger('click'); - }, - hide: function () { - $('#sidenav-overlay').trigger('click'); - } - }; - - $.fn.sideNav = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.sideNav'); - } - }; // Plugin end -})(jQuery); -; /** - * Extend jquery with a scrollspy plugin. - * This watches the window scroll and fires events when elements are scrolled into viewport. - * - * throttle() and getTime() taken from Underscore.js - * https://github.com/jashkenas/underscore - * - * @author Copyright 2013 John Smart - * @license https://raw.github.com/thesmart/jquery-scrollspy/master/LICENSE - * @see https://github.com/thesmart - * @version 0.1.2 - */ -(function ($) { - - var jWindow = $(window); - var elements = []; - var elementsInView = []; - var isSpying = false; - var ticks = 0; - var unique_id = 1; - var offset = { - top: 0, - right: 0, - bottom: 0, - left: 0 - - /** - * Find elements that are within the boundary - * @param {number} top - * @param {number} right - * @param {number} bottom - * @param {number} left - * @return {jQuery} A collection of elements - */ - };function findElements(top, right, bottom, left) { - var hits = $(); - $.each(elements, function (i, element) { - if (element.height() > 0) { - var elTop = element.offset().top, - elLeft = element.offset().left, - elRight = elLeft + element.width(), - elBottom = elTop + element.height(); - - var isIntersect = !(elLeft > right || elRight < left || elTop > bottom || elBottom < top); - - if (isIntersect) { - hits.push(element); - } - } - }); - - return hits; - } - - /** - * Called when the user scrolls the window - */ - function onScroll(scrollOffset) { - // unique tick id - ++ticks; - - // viewport rectangle - var top = jWindow.scrollTop(), - left = jWindow.scrollLeft(), - right = left + jWindow.width(), - bottom = top + jWindow.height(); - - // determine which elements are in view - var intersections = findElements(top + offset.top + scrollOffset || 200, right + offset.right, bottom + offset.bottom, left + offset.left); - $.each(intersections, function (i, element) { - - var lastTick = element.data('scrollSpy:ticks'); - if (typeof lastTick != 'number') { - // entered into view - element.triggerHandler('scrollSpy:enter'); - } - - // update tick id - element.data('scrollSpy:ticks', ticks); - }); - - // determine which elements are no longer in view - $.each(elementsInView, function (i, element) { - var lastTick = element.data('scrollSpy:ticks'); - if (typeof lastTick == 'number' && lastTick !== ticks) { - // exited from view - element.triggerHandler('scrollSpy:exit'); - element.data('scrollSpy:ticks', null); - } - }); - - // remember elements in view for next tick - elementsInView = intersections; - } - - /** - * Called when window is resized - */ - function onWinSize() { - jWindow.trigger('scrollSpy:winSize'); - } - - /** - * Enables ScrollSpy using a selector - * @param {jQuery|string} selector The elements collection, or a selector - * @param {Object=} options Optional. - throttle : number -> scrollspy throttling. Default: 100 ms - offsetTop : number -> offset from top. Default: 0 - offsetRight : number -> offset from right. Default: 0 - offsetBottom : number -> offset from bottom. Default: 0 - offsetLeft : number -> offset from left. Default: 0 - activeClass : string -> Class name to be added to the active link. Default: active - * @returns {jQuery} - */ - $.scrollSpy = function (selector, options) { - var defaults = { - throttle: 100, - scrollOffset: 200, // offset - 200 allows elements near bottom of page to scroll - activeClass: 'active', - getActiveElement: function (id) { - return 'a[href="#' + id + '"]'; - } - }; - options = $.extend(defaults, options); - - var visible = []; - selector = $(selector); - selector.each(function (i, element) { - elements.push($(element)); - $(element).data("scrollSpy:id", i); - // Smooth scroll to section - $('a[href="#' + $(element).attr('id') + '"]').click(function (e) { - e.preventDefault(); - var offset = $(Materialize.escapeHash(this.hash)).offset().top + 1; - $('html, body').animate({ scrollTop: offset - options.scrollOffset }, { duration: 400, queue: false, easing: 'easeOutCubic' }); - }); - }); - - offset.top = options.offsetTop || 0; - offset.right = options.offsetRight || 0; - offset.bottom = options.offsetBottom || 0; - offset.left = options.offsetLeft || 0; - - var throttledScroll = Materialize.throttle(function () { - onScroll(options.scrollOffset); - }, options.throttle || 100); - var readyScroll = function () { - $(document).ready(throttledScroll); - }; - - if (!isSpying) { - jWindow.on('scroll', readyScroll); - jWindow.on('resize', readyScroll); - isSpying = true; - } - - // perform a scan once, after current execution context, and after dom is ready - setTimeout(readyScroll, 0); - - selector.on('scrollSpy:enter', function () { - visible = $.grep(visible, function (value) { - return value.height() != 0; - }); - - var $this = $(this); - - if (visible[0]) { - $(options.getActiveElement(visible[0].attr('id'))).removeClass(options.activeClass); - if ($this.data('scrollSpy:id') < visible[0].data('scrollSpy:id')) { - visible.unshift($(this)); - } else { - visible.push($(this)); - } - } else { - visible.push($(this)); - } - - $(options.getActiveElement(visible[0].attr('id'))).addClass(options.activeClass); - }); - selector.on('scrollSpy:exit', function () { - visible = $.grep(visible, function (value) { - return value.height() != 0; - }); - - if (visible[0]) { - $(options.getActiveElement(visible[0].attr('id'))).removeClass(options.activeClass); - var $this = $(this); - visible = $.grep(visible, function (value) { - return value.attr('id') != $this.attr('id'); - }); - if (visible[0]) { - // Check if empty - $(options.getActiveElement(visible[0].attr('id'))).addClass(options.activeClass); - } - } - }); - - return selector; - }; - - /** - * Listen for window resize events - * @param {Object=} options Optional. Set { throttle: number } to change throttling. Default: 100 ms - * @returns {jQuery} $(window) - */ - $.winSizeSpy = function (options) { - $.winSizeSpy = function () { - return jWindow; - }; // lock from multiple calls - options = options || { - throttle: 100 - }; - return jWindow.on('resize', Materialize.throttle(onWinSize, options.throttle || 100)); - }; - - /** - * Enables ScrollSpy on a collection of elements - * e.g. $('.scrollSpy').scrollSpy() - * @param {Object=} options Optional. - throttle : number -> scrollspy throttling. Default: 100 ms - offsetTop : number -> offset from top. Default: 0 - offsetRight : number -> offset from right. Default: 0 - offsetBottom : number -> offset from bottom. Default: 0 - offsetLeft : number -> offset from left. Default: 0 - * @returns {jQuery} - */ - $.fn.scrollSpy = function (options) { - return $.scrollSpy($(this), options); - }; -})(jQuery); -;(function ($) { - $(document).ready(function () { - - // Function to update labels of text fields - Materialize.updateTextFields = function () { - var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; - $(input_selector).each(function (index, element) { - var $this = $(this); - if ($(element).val().length > 0 || $(element).is(':focus') || element.autofocus || $this.attr('placeholder') !== undefined) { - $this.siblings('label').addClass('active'); - } else if ($(element)[0].validity) { - $this.siblings('label').toggleClass('active', $(element)[0].validity.badInput === true); - } else { - $this.siblings('label').removeClass('active'); - } - }); - }; - - // Text based inputs - var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; - - // Add active if form auto complete - $(document).on('change', input_selector, function () { - if ($(this).val().length !== 0 || $(this).attr('placeholder') !== undefined) { - $(this).siblings('label').addClass('active'); - } - validate_field($(this)); - }); - - // Add active if input element has been pre-populated on document ready - $(document).ready(function () { - Materialize.updateTextFields(); - }); - - // HTML DOM FORM RESET handling - $(document).on('reset', function (e) { - var formReset = $(e.target); - if (formReset.is('form')) { - formReset.find(input_selector).removeClass('valid').removeClass('invalid'); - formReset.find(input_selector).each(function () { - if ($(this).attr('value') === '') { - $(this).siblings('label').removeClass('active'); - } - }); - - // Reset select - formReset.find('select.initialized').each(function () { - var reset_text = formReset.find('option[selected]').text(); - formReset.siblings('input.select-dropdown').val(reset_text); - }); - } - }); - - // Add active when element has focus - $(document).on('focus', input_selector, function () { - $(this).siblings('label, .prefix').addClass('active'); - }); - - $(document).on('blur', input_selector, function () { - var $inputElement = $(this); - var selector = ".prefix"; - - if ($inputElement.val().length === 0 && $inputElement[0].validity.badInput !== true && $inputElement.attr('placeholder') === undefined) { - selector += ", label"; - } - - $inputElement.siblings(selector).removeClass('active'); - - validate_field($inputElement); - }); - - window.validate_field = function (object) { - var hasLength = object.attr('data-length') !== undefined; - var lenAttr = parseInt(object.attr('data-length')); - var len = object.val().length; - - if (object.val().length === 0 && object[0].validity.badInput === false && !object.is(':required')) { - if (object.hasClass('validate')) { - object.removeClass('valid'); - object.removeClass('invalid'); - } - } else { - if (object.hasClass('validate')) { - // Check for character counter attributes - if (object.is(':valid') && hasLength && len <= lenAttr || object.is(':valid') && !hasLength) { - object.removeClass('invalid'); - object.addClass('valid'); - } else { - object.removeClass('valid'); - object.addClass('invalid'); - } - } - } - }; - - // Radio and Checkbox focus class - var radio_checkbox = 'input[type=radio], input[type=checkbox]'; - $(document).on('keyup.radio', radio_checkbox, function (e) { - // TAB, check if tabbing to radio or checkbox. - if (e.which === 9) { - $(this).addClass('tabbed'); - var $this = $(this); - $this.one('blur', function (e) { - - $(this).removeClass('tabbed'); - }); - return; - } - }); - - // Textarea Auto Resize - var hiddenDiv = $('.hiddendiv').first(); - if (!hiddenDiv.length) { - hiddenDiv = $('
                            '); - $('body').append(hiddenDiv); - } - var text_area_selector = '.materialize-textarea'; - - function textareaAutoResize($textarea) { - // Set font properties of hiddenDiv - - var fontFamily = $textarea.css('font-family'); - var fontSize = $textarea.css('font-size'); - var lineHeight = $textarea.css('line-height'); - var padding = $textarea.css('padding'); - - if (fontSize) { - hiddenDiv.css('font-size', fontSize); - } - if (fontFamily) { - hiddenDiv.css('font-family', fontFamily); - } - if (lineHeight) { - hiddenDiv.css('line-height', lineHeight); - } - if (padding) { - hiddenDiv.css('padding', padding); - } - - // Set original-height, if none - if (!$textarea.data('original-height')) { - $textarea.data('original-height', $textarea.height()); - } - - if ($textarea.attr('wrap') === 'off') { - hiddenDiv.css('overflow-wrap', 'normal').css('white-space', 'pre'); - } - - hiddenDiv.text($textarea.val() + '\n'); - var content = hiddenDiv.html().replace(/\n/g, '
                            '); - hiddenDiv.html(content); - - // When textarea is hidden, width goes crazy. - // Approximate with half of window size - - if ($textarea.is(':visible')) { - hiddenDiv.css('width', $textarea.width()); - } else { - hiddenDiv.css('width', $(window).width() / 2); - } - - /** - * Resize if the new height is greater than the - * original height of the textarea - */ - if ($textarea.data('original-height') <= hiddenDiv.height()) { - $textarea.css('height', hiddenDiv.height()); - } else if ($textarea.val().length < $textarea.data('previous-length')) { - /** - * In case the new height is less than original height, it - * means the textarea has less text than before - * So we set the height to the original one - */ - $textarea.css('height', $textarea.data('original-height')); - } - $textarea.data('previous-length', $textarea.val().length); - } - - $(text_area_selector).each(function () { - var $textarea = $(this); - /** - * Instead of resizing textarea on document load, - * store the original height and the original length - */ - $textarea.data('original-height', $textarea.height()); - $textarea.data('previous-length', $textarea.val().length); - }); - - $('body').on('keyup keydown autoresize', text_area_selector, function () { - textareaAutoResize($(this)); - }); - - // File Input Path - $(document).on('change', '.file-field input[type="file"]', function () { - var file_field = $(this).closest('.file-field'); - var path_input = file_field.find('input.file-path'); - var files = $(this)[0].files; - var file_names = []; - for (var i = 0; i < files.length; i++) { - file_names.push(files[i].name); - } - path_input.val(file_names.join(", ")); - path_input.trigger('change'); - }); - - /**************** - * Range Input * - ****************/ - - var range_type = 'input[type=range]'; - var range_mousedown = false; - var left; - - $(range_type).each(function () { - var thumb = $(''); - $(this).after(thumb); - }); - - var showRangeBubble = function (thumb) { - var paddingLeft = parseInt(thumb.parent().css('padding-left')); - var marginLeft = -7 + paddingLeft + 'px'; - thumb.velocity({ height: "30px", width: "30px", top: "-30px", marginLeft: marginLeft }, { duration: 300, easing: 'easeOutExpo' }); - }; - - var calcRangeOffset = function (range) { - var width = range.width() - 15; - var max = parseFloat(range.attr('max')); - var min = parseFloat(range.attr('min')); - var percent = (parseFloat(range.val()) - min) / (max - min); - return percent * width; - }; - - var range_wrapper = '.range-field'; - $(document).on('change', range_type, function (e) { - var thumb = $(this).siblings('.thumb'); - thumb.find('.value').html($(this).val()); - - if (!thumb.hasClass('active')) { - showRangeBubble(thumb); - } - - var offsetLeft = calcRangeOffset($(this)); - thumb.addClass('active').css('left', offsetLeft); - }); - - $(document).on('mousedown touchstart', range_type, function (e) { - var thumb = $(this).siblings('.thumb'); - - // If thumb indicator does not exist yet, create it - if (thumb.length <= 0) { - thumb = $(''); - $(this).after(thumb); - } - - // Set indicator value - thumb.find('.value').html($(this).val()); - - range_mousedown = true; - $(this).addClass('active'); - - if (!thumb.hasClass('active')) { - showRangeBubble(thumb); - } - - if (e.type !== 'input') { - var offsetLeft = calcRangeOffset($(this)); - thumb.addClass('active').css('left', offsetLeft); - } - }); - - $(document).on('mouseup touchend', range_wrapper, function () { - range_mousedown = false; - $(this).removeClass('active'); - }); - - $(document).on('input mousemove touchmove', range_wrapper, function (e) { - var thumb = $(this).children('.thumb'); - var left; - var input = $(this).find(range_type); - - if (range_mousedown) { - if (!thumb.hasClass('active')) { - showRangeBubble(thumb); - } - - var offsetLeft = calcRangeOffset(input); - thumb.addClass('active').css('left', offsetLeft); - thumb.find('.value').html(thumb.siblings(range_type).val()); - } - }); - - $(document).on('mouseout touchleave', range_wrapper, function () { - if (!range_mousedown) { - - var thumb = $(this).children('.thumb'); - var paddingLeft = parseInt($(this).css('padding-left')); - var marginLeft = 7 + paddingLeft + 'px'; - - if (thumb.hasClass('active')) { - thumb.velocity({ height: '0', width: '0', top: '10px', marginLeft: marginLeft }, { duration: 100 }); - } - thumb.removeClass('active'); - } - }); - - /************************** - * Auto complete plugin * - *************************/ - $.fn.autocomplete = function (options) { - // Defaults - var defaults = { - data: {}, - limit: Infinity, - onAutocomplete: null, - minLength: 1 - }; - - options = $.extend(defaults, options); - - return this.each(function () { - var $input = $(this); - var data = options.data, - count = 0, - activeIndex = -1, - oldVal, - $inputDiv = $input.closest('.input-field'); // Div to append on - - // Check if data isn't empty - if (!$.isEmptyObject(data)) { - var $autocomplete = $(''); - var $oldAutocomplete; - - // Append autocomplete element. - // Prevent double structure init. - if ($inputDiv.length) { - $oldAutocomplete = $inputDiv.children('.autocomplete-content.dropdown-content').first(); - if (!$oldAutocomplete.length) { - $inputDiv.append($autocomplete); // Set ul in body - } - } else { - $oldAutocomplete = $input.next('.autocomplete-content.dropdown-content'); - if (!$oldAutocomplete.length) { - $input.after($autocomplete); - } - } - if ($oldAutocomplete.length) { - $autocomplete = $oldAutocomplete; - } - - // Highlight partial match. - var highlight = function (string, $el) { - var img = $el.find('img'); - var matchStart = $el.text().toLowerCase().indexOf("" + string.toLowerCase() + ""), - matchEnd = matchStart + string.length - 1, - beforeMatch = $el.text().slice(0, matchStart), - matchText = $el.text().slice(matchStart, matchEnd + 1), - afterMatch = $el.text().slice(matchEnd + 1); - $el.html("" + beforeMatch + "" + matchText + "" + afterMatch + ""); - if (img.length) { - $el.prepend(img); - } - }; - - // Reset current element position - var resetCurrentElement = function () { - activeIndex = -1; - $autocomplete.find('.active').removeClass('active'); - }; - - // Remove autocomplete elements - var removeAutocomplete = function () { - $autocomplete.empty(); - resetCurrentElement(); - oldVal = undefined; - }; - - $input.off('blur.autocomplete').on('blur.autocomplete', function () { - removeAutocomplete(); - }); - - // Perform search - $input.off('keyup.autocomplete focus.autocomplete').on('keyup.autocomplete focus.autocomplete', function (e) { - // Reset count. - count = 0; - var val = $input.val().toLowerCase(); - - // Don't capture enter or arrow key usage. - if (e.which === 13 || e.which === 38 || e.which === 40) { - return; - } - - // Check if the input isn't empty - if (oldVal !== val) { - removeAutocomplete(); - - if (val.length >= options.minLength) { - for (var key in data) { - if (data.hasOwnProperty(key) && key.toLowerCase().indexOf(val) !== -1) { - // Break if past limit - if (count >= options.limit) { - break; - } - - var autocompleteOption = $('
                          • '); - if (!!data[key]) { - autocompleteOption.append('' + key + ''); - } else { - autocompleteOption.append('' + key + ''); - } - - $autocomplete.append(autocompleteOption); - highlight(val, autocompleteOption); - count++; - } - } - } - } - - // Update oldVal - oldVal = val; - }); - - $input.off('keydown.autocomplete').on('keydown.autocomplete', function (e) { - // Arrow keys and enter key usage - var keyCode = e.which, - liElement, - numItems = $autocomplete.children('li').length, - $active = $autocomplete.children('.active').first(); - - // select element on Enter - if (keyCode === 13 && activeIndex >= 0) { - liElement = $autocomplete.children('li').eq(activeIndex); - if (liElement.length) { - liElement.trigger('mousedown.autocomplete'); - e.preventDefault(); - } - return; - } - - // Capture up and down key - if (keyCode === 38 || keyCode === 40) { - e.preventDefault(); - - if (keyCode === 38 && activeIndex > 0) { - activeIndex--; - } - - if (keyCode === 40 && activeIndex < numItems - 1) { - activeIndex++; - } - - $active.removeClass('active'); - if (activeIndex >= 0) { - $autocomplete.children('li').eq(activeIndex).addClass('active'); - } - } - }); - - // Set input value - $autocomplete.off('mousedown.autocomplete touchstart.autocomplete').on('mousedown.autocomplete touchstart.autocomplete', 'li', function () { - var text = $(this).text().trim(); - $input.val(text); - $input.trigger('change'); - removeAutocomplete(); - - // Handle onAutocomplete callback. - if (typeof options.onAutocomplete === "function") { - options.onAutocomplete.call(this, text); - } - }); - - // Empty data - } else { - $input.off('keyup.autocomplete focus.autocomplete'); - } - }); - }; - }); // End of $(document).ready - - /******************* - * Select Plugin * - ******************/ - $.fn.material_select = function (callback) { - $(this).each(function () { - var $select = $(this); - - if ($select.hasClass('browser-default')) { - return; // Continue to next (return false breaks out of entire loop) - } - - var multiple = $select.attr('multiple') ? true : false, - lastID = $select.attr('data-select-id'); // Tear down structure if Select needs to be rebuilt - - if (lastID) { - $select.parent().find('span.caret').remove(); - $select.parent().find('input').remove(); - - $select.unwrap(); - $('ul#select-options-' + lastID).remove(); - } - - // If destroying the select, remove the selelct-id and reset it to it's uninitialized state. - if (callback === 'destroy') { - $select.removeAttr('data-select-id').removeClass('initialized'); - $(window).off('click.select'); - return; - } - - var uniqueID = Materialize.guid(); - $select.attr('data-select-id', uniqueID); - var wrapper = $('
                            '); - wrapper.addClass($select.attr('class')); - if ($select.is(':disabled')) wrapper.addClass('disabled'); - var options = $(''), - selectChildren = $select.children('option, optgroup'), - valuesSelected = [], - optionsHover = false; - - var label = $select.find('option:selected').html() || $select.find('option:first').html() || ""; - - // Function that renders and appends the option taking into - // account type and possible image icon. - var appendOptionWithIcon = function (select, option, type) { - // Add disabled attr if disabled - var disabledClass = option.is(':disabled') ? 'disabled ' : ''; - var optgroupClass = type === 'optgroup-option' ? 'optgroup-option ' : ''; - var multipleCheckbox = multiple ? '' : ''; - - // add icons - var icon_url = option.data('icon'); - var classes = option.attr('class'); - if (!!icon_url) { - var classString = ''; - if (!!classes) classString = ' class="' + classes + '"'; - - // Check for multiple type. - options.append($('
                          • ' + multipleCheckbox + option.html() + '
                          • ')); - return true; - } - - // Check for multiple type. - options.append($('
                          • ' + multipleCheckbox + option.html() + '
                          • ')); - }; - - /* Create dropdown structure. */ - if (selectChildren.length) { - selectChildren.each(function () { - if ($(this).is('option')) { - // Direct descendant option. - if (multiple) { - appendOptionWithIcon($select, $(this), 'multiple'); - } else { - appendOptionWithIcon($select, $(this)); - } - } else if ($(this).is('optgroup')) { - // Optgroup. - var selectOptions = $(this).children('option'); - options.append($('
                          • ' + $(this).attr('label') + '
                          • ')); - - selectOptions.each(function () { - appendOptionWithIcon($select, $(this), 'optgroup-option'); - }); - } - }); - } - - options.find('li:not(.optgroup)').each(function (i) { - $(this).click(function (e) { - // Check if option element is disabled - if (!$(this).hasClass('disabled') && !$(this).hasClass('optgroup')) { - var selected = true; - - if (multiple) { - $('input[type="checkbox"]', this).prop('checked', function (i, v) { - return !v; - }); - selected = toggleEntryFromArray(valuesSelected, i, $select); - $newSelect.trigger('focus'); - } else { - options.find('li').removeClass('active'); - $(this).toggleClass('active'); - $newSelect.val($(this).text()); - } - - activateOption(options, $(this)); - $select.find('option').eq(i).prop('selected', selected); - // Trigger onchange() event - $select.trigger('change'); - if (typeof callback !== 'undefined') callback(); - } - - e.stopPropagation(); - }); - }); - - // Wrap Elements - $select.wrap(wrapper); - // Add Select Display Element - var dropdownIcon = $(''); - - // escape double quotes - var sanitizedLabelHtml = label.replace(/"/g, '"'); - - var $newSelect = $(''); - $select.before($newSelect); - $newSelect.before(dropdownIcon); - - $newSelect.after(options); - // Check if section element is disabled - if (!$select.is(':disabled')) { - $newSelect.dropdown({ 'hover': false }); - } - - // Copy tabindex - if ($select.attr('tabindex')) { - $($newSelect[0]).attr('tabindex', $select.attr('tabindex')); - } - - $select.addClass('initialized'); - - $newSelect.on({ - 'focus': function () { - if ($('ul.select-dropdown').not(options[0]).is(':visible')) { - $('input.select-dropdown').trigger('close'); - $(window).off('click.select'); - } - if (!options.is(':visible')) { - $(this).trigger('open', ['focus']); - var label = $(this).val(); - if (multiple && label.indexOf(',') >= 0) { - label = label.split(',')[0]; - } - - var selectedOption = options.find('li').filter(function () { - return $(this).text().toLowerCase() === label.toLowerCase(); - })[0]; - activateOption(options, selectedOption, true); - - $(window).off('click.select').on('click.select', function () { - multiple && (optionsHover || $newSelect.trigger('close')); - $(window).off('click.select'); - }); - } - }, - 'click': function (e) { - e.stopPropagation(); - } - }); - - $newSelect.on('blur', function () { - if (!multiple) { - $(this).trigger('close'); - $(window).off('click.select'); - } - options.find('li.selected').removeClass('selected'); - }); - - options.hover(function () { - optionsHover = true; - }, function () { - optionsHover = false; - }); - - // Add initial multiple selections. - if (multiple) { - $select.find("option:selected:not(:disabled)").each(function () { - var index = this.index; - - toggleEntryFromArray(valuesSelected, index, $select); - options.find("li:not(.optgroup)").eq(index).find(":checkbox").prop("checked", true); - }); - } - - /** - * Make option as selected and scroll to selected position - * @param {jQuery} collection Select options jQuery element - * @param {Element} newOption element of the new option - * @param {Boolean} firstActivation If on first activation of select - */ - var activateOption = function (collection, newOption, firstActivation) { - if (newOption) { - collection.find('li.selected').removeClass('selected'); - var option = $(newOption); - option.addClass('selected'); - if (!multiple || !!firstActivation) { - options.scrollTo(option); - } - } - }; - - // Allow user to search by typing - // this array is cleared after 1 second - var filterQuery = [], - onKeyDown = function (e) { - // TAB - switch to another input - if (e.which == 9) { - $newSelect.trigger('close'); - return; - } - - // ARROW DOWN WHEN SELECT IS CLOSED - open select options - if (e.which == 40 && !options.is(':visible')) { - $newSelect.trigger('open'); - return; - } - - // ENTER WHEN SELECT IS CLOSED - submit form - if (e.which == 13 && !options.is(':visible')) { - return; - } - - e.preventDefault(); - - // CASE WHEN USER TYPE LETTERS - var letter = String.fromCharCode(e.which).toLowerCase(), - nonLetters = [9, 13, 27, 38, 40]; - if (letter && nonLetters.indexOf(e.which) === -1) { - filterQuery.push(letter); - - var string = filterQuery.join(''), - newOption = options.find('li').filter(function () { - return $(this).text().toLowerCase().indexOf(string) === 0; - })[0]; - - if (newOption) { - activateOption(options, newOption); - } - } - - // ENTER - select option and close when select options are opened - if (e.which == 13) { - var activeOption = options.find('li.selected:not(.disabled)')[0]; - if (activeOption) { - $(activeOption).trigger('click'); - if (!multiple) { - $newSelect.trigger('close'); - } - } - } - - // ARROW DOWN - move to next not disabled option - if (e.which == 40) { - if (options.find('li.selected').length) { - newOption = options.find('li.selected').next('li:not(.disabled)')[0]; - } else { - newOption = options.find('li:not(.disabled)')[0]; - } - activateOption(options, newOption); - } - - // ESC - close options - if (e.which == 27) { - $newSelect.trigger('close'); - } - - // ARROW UP - move to previous not disabled option - if (e.which == 38) { - newOption = options.find('li.selected').prev('li:not(.disabled)')[0]; - if (newOption) activateOption(options, newOption); - } - - // Automaticaly clean filter query so user can search again by starting letters - setTimeout(function () { - filterQuery = []; - }, 1000); - }; - - $newSelect.on('keydown', onKeyDown); - }); - - function toggleEntryFromArray(entriesArray, entryIndex, select) { - var index = entriesArray.indexOf(entryIndex), - notAdded = index === -1; - - if (notAdded) { - entriesArray.push(entryIndex); - } else { - entriesArray.splice(index, 1); - } - - select.siblings('ul.dropdown-content').find('li:not(.optgroup)').eq(entryIndex).toggleClass('active'); - - // use notAdded instead of true (to detect if the option is selected or not) - select.find('option').eq(entryIndex).prop('selected', notAdded); - setValueToInput(entriesArray, select); - - return notAdded; - } - - function setValueToInput(entriesArray, select) { - var value = ''; - - for (var i = 0, count = entriesArray.length; i < count; i++) { - var text = select.find('option').eq(entriesArray[i]).text(); - - i === 0 ? value += text : value += ', ' + text; - } - - if (value === '') { - value = select.find('option:disabled').eq(0).text(); - } - - select.siblings('input.select-dropdown').val(value); - } - }; -})(jQuery); -;(function ($) { - - var methods = { - - init: function (options) { - var defaults = { - indicators: true, - height: 400, - transition: 500, - interval: 6000 - }; - options = $.extend(defaults, options); - - return this.each(function () { - - // For each slider, we want to keep track of - // which slide is active and its associated content - var $this = $(this); - var $slider = $this.find('ul.slides').first(); - var $slides = $slider.find('> li'); - var $active_index = $slider.find('.active').index(); - var $active, $indicators, $interval; - if ($active_index != -1) { - $active = $slides.eq($active_index); - } - - // Transitions the caption depending on alignment - function captionTransition(caption, duration) { - if (caption.hasClass("center-align")) { - caption.velocity({ opacity: 0, translateY: -100 }, { duration: duration, queue: false }); - } else if (caption.hasClass("right-align")) { - caption.velocity({ opacity: 0, translateX: 100 }, { duration: duration, queue: false }); - } else if (caption.hasClass("left-align")) { - caption.velocity({ opacity: 0, translateX: -100 }, { duration: duration, queue: false }); - } - } - - // This function will transition the slide to any index of the next slide - function moveToSlide(index) { - // Wrap around indices. - if (index >= $slides.length) index = 0;else if (index < 0) index = $slides.length - 1; - - $active_index = $slider.find('.active').index(); - - // Only do if index changes - if ($active_index != index) { - $active = $slides.eq($active_index); - $caption = $active.find('.caption'); - - $active.removeClass('active'); - $active.velocity({ opacity: 0 }, { duration: options.transition, queue: false, easing: 'easeOutQuad', - complete: function () { - $slides.not('.active').velocity({ opacity: 0, translateX: 0, translateY: 0 }, { duration: 0, queue: false }); - } }); - captionTransition($caption, options.transition); - - // Update indicators - if (options.indicators) { - $indicators.eq($active_index).removeClass('active'); - } - - $slides.eq(index).velocity({ opacity: 1 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); - $slides.eq(index).find('.caption').velocity({ opacity: 1, translateX: 0, translateY: 0 }, { duration: options.transition, delay: options.transition, queue: false, easing: 'easeOutQuad' }); - $slides.eq(index).addClass('active'); - - // Update indicators - if (options.indicators) { - $indicators.eq(index).addClass('active'); - } - } - } - - // Set height of slider - // If fullscreen, do nothing - if (!$this.hasClass('fullscreen')) { - if (options.indicators) { - // Add height if indicators are present - $this.height(options.height + 40); - } else { - $this.height(options.height); - } - $slider.height(options.height); - } - - // Set initial positions of captions - $slides.find('.caption').each(function () { - captionTransition($(this), 0); - }); - - // Move img src into background-image - $slides.find('img').each(function () { - var placeholderBase64 = 'data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='; - if ($(this).attr('src') !== placeholderBase64) { - $(this).css('background-image', 'url("' + $(this).attr('src') + '")'); - $(this).attr('src', placeholderBase64); - } - }); - - // dynamically add indicators - if (options.indicators) { - $indicators = $('
                              '); - $slides.each(function (index) { - var $indicator = $('
                            • '); - - // Handle clicks on indicators - $indicator.click(function () { - var $parent = $slider.parent(); - var curr_index = $parent.find($(this)).index(); - moveToSlide(curr_index); - - // reset interval - clearInterval($interval); - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - if ($slides.length == $active_index + 1) $active_index = 0; // loop to start - else $active_index += 1; - - moveToSlide($active_index); - }, options.transition + options.interval); - }); - $indicators.append($indicator); - }); - $this.append($indicators); - $indicators = $this.find('ul.indicators').find('li.indicator-item'); - } - - if ($active) { - $active.show(); - } else { - $slides.first().addClass('active').velocity({ opacity: 1 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); - - $active_index = 0; - $active = $slides.eq($active_index); - - // Update indicators - if (options.indicators) { - $indicators.eq($active_index).addClass('active'); - } - } - - // Adjust height to current slide - $active.find('img').each(function () { - $active.find('.caption').velocity({ opacity: 1, translateX: 0, translateY: 0 }, { duration: options.transition, queue: false, easing: 'easeOutQuad' }); - }); - - // auto scroll - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - moveToSlide($active_index + 1); - }, options.transition + options.interval); - - // HammerJS, Swipe navigation - - // Touch Event - var panning = false; - var swipeLeft = false; - var swipeRight = false; - - $this.hammer({ - prevent_default: false - }).on('pan', function (e) { - if (e.gesture.pointerType === "touch") { - - // reset interval - clearInterval($interval); - - var direction = e.gesture.direction; - var x = e.gesture.deltaX; - var velocityX = e.gesture.velocityX; - var velocityY = e.gesture.velocityY; - - $curr_slide = $slider.find('.active'); - if (Math.abs(velocityX) > Math.abs(velocityY)) { - $curr_slide.velocity({ translateX: x - }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - } - - // Swipe Left - if (direction === 4 && (x > $this.innerWidth() / 2 || velocityX < -0.65)) { - swipeRight = true; - } - // Swipe Right - else if (direction === 2 && (x < -1 * $this.innerWidth() / 2 || velocityX > 0.65)) { - swipeLeft = true; - } - - // Make Slide Behind active slide visible - var next_slide; - if (swipeLeft) { - next_slide = $curr_slide.next(); - if (next_slide.length === 0) { - next_slide = $slides.first(); - } - next_slide.velocity({ opacity: 1 - }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - if (swipeRight) { - next_slide = $curr_slide.prev(); - if (next_slide.length === 0) { - next_slide = $slides.last(); - } - next_slide.velocity({ opacity: 1 - }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } - } - }).on('panend', function (e) { - if (e.gesture.pointerType === "touch") { - - $curr_slide = $slider.find('.active'); - panning = false; - curr_index = $slider.find('.active').index(); - - if (!swipeRight && !swipeLeft || $slides.length <= 1) { - // Return to original spot - $curr_slide.velocity({ translateX: 0 - }, { duration: 300, queue: false, easing: 'easeOutQuad' }); - } else if (swipeLeft) { - moveToSlide(curr_index + 1); - $curr_slide.velocity({ translateX: -1 * $this.innerWidth() }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - $curr_slide.velocity({ opacity: 0, translateX: 0 }, { duration: 0, queue: false }); - } }); - } else if (swipeRight) { - moveToSlide(curr_index - 1); - $curr_slide.velocity({ translateX: $this.innerWidth() }, { duration: 300, queue: false, easing: 'easeOutQuad', - complete: function () { - $curr_slide.velocity({ opacity: 0, translateX: 0 }, { duration: 0, queue: false }); - } }); - } - swipeLeft = false; - swipeRight = false; - - // Restart interval - clearInterval($interval); - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - if ($slides.length == $active_index + 1) $active_index = 0; // loop to start - else $active_index += 1; - - moveToSlide($active_index); - }, options.transition + options.interval); - } - }); - - $this.on('sliderPause', function () { - clearInterval($interval); - }); - - $this.on('sliderStart', function () { - clearInterval($interval); - $interval = setInterval(function () { - $active_index = $slider.find('.active').index(); - if ($slides.length == $active_index + 1) $active_index = 0; // loop to start - else $active_index += 1; - - moveToSlide($active_index); - }, options.transition + options.interval); - }); - - $this.on('sliderNext', function () { - $active_index = $slider.find('.active').index(); - moveToSlide($active_index + 1); - }); - - $this.on('sliderPrev', function () { - $active_index = $slider.find('.active').index(); - moveToSlide($active_index - 1); - }); - }); - }, - pause: function () { - $(this).trigger('sliderPause'); - }, - start: function () { - $(this).trigger('sliderStart'); - }, - next: function () { - $(this).trigger('sliderNext'); - }, - prev: function () { - $(this).trigger('sliderPrev'); - } - }; - - $.fn.slider = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tooltip'); - } - }; // Plugin end -})(jQuery); -;(function ($) { - $(document).ready(function () { - - $(document).on('click.card', '.card', function (e) { - if ($(this).find('> .card-reveal').length) { - var $card = $(e.target).closest('.card'); - if ($card.data('initialOverflow') === undefined) { - $card.data('initialOverflow', $card.css('overflow') === undefined ? '' : $card.css('overflow')); - } - if ($(e.target).is($('.card-reveal .card-title')) || $(e.target).is($('.card-reveal .card-title i'))) { - // Make Reveal animate down and display none - $(this).find('.card-reveal').velocity({ translateY: 0 }, { - duration: 225, - queue: false, - easing: 'easeInOutQuad', - complete: function () { - $(this).css({ display: 'none' }); - $card.css('overflow', $card.data('initialOverflow')); - } - }); - } else if ($(e.target).is($('.card .activator')) || $(e.target).is($('.card .activator i'))) { - $card.css('overflow', 'hidden'); - $(this).find('.card-reveal').css({ display: 'block' }).velocity("stop", false).velocity({ translateY: '-100%' }, { duration: 300, queue: false, easing: 'easeInOutQuad' }); - } - } - }); - }); -})(jQuery); -;(function ($) { - var materialChipsDefaults = { - data: [], - placeholder: '', - secondaryPlaceholder: '', - autocompleteOptions: {} - }; - - $(document).ready(function () { - // Handle removal of static chips. - $(document).on('click', '.chip .close', function (e) { - var $chips = $(this).closest('.chips'); - if ($chips.attr('data-initialized')) { - return; - } - $(this).closest('.chip').remove(); - }); - }); - - $.fn.material_chip = function (options) { - var self = this; - this.$el = $(this); - this.$document = $(document); - this.SELS = { - CHIPS: '.chips', - CHIP: '.chip', - INPUT: 'input', - DELETE: '.material-icons', - SELECTED_CHIP: '.selected' - }; - - if ('data' === options) { - return this.$el.data('chips'); - } - - var curr_options = $.extend({}, materialChipsDefaults, options); - self.hasAutocomplete = !$.isEmptyObject(curr_options.autocompleteOptions.data); - - // Initialize - this.init = function () { - var i = 0; - var chips; - self.$el.each(function () { - var $chips = $(this); - var chipId = Materialize.guid(); - self.chipId = chipId; - - if (!curr_options.data || !(curr_options.data instanceof Array)) { - curr_options.data = []; - } - $chips.data('chips', curr_options.data); - $chips.attr('data-index', i); - $chips.attr('data-initialized', true); - - if (!$chips.hasClass(self.SELS.CHIPS)) { - $chips.addClass('chips'); - } - - self.chips($chips, chipId); - i++; - }); - }; - - this.handleEvents = function () { - var SELS = self.SELS; - - self.$document.off('click.chips-focus', SELS.CHIPS).on('click.chips-focus', SELS.CHIPS, function (e) { - $(e.target).find(SELS.INPUT).focus(); - }); - - self.$document.off('click.chips-select', SELS.CHIP).on('click.chips-select', SELS.CHIP, function (e) { - var $chip = $(e.target); - if ($chip.length) { - var wasSelected = $chip.hasClass('selected'); - var $chips = $chip.closest(SELS.CHIPS); - $(SELS.CHIP).removeClass('selected'); - - if (!wasSelected) { - self.selectChip($chip.index(), $chips); - } - } - }); - - self.$document.off('keydown.chips').on('keydown.chips', function (e) { - if ($(e.target).is('input, textarea')) { - return; - } - - // delete - var $chip = self.$document.find(SELS.CHIP + SELS.SELECTED_CHIP); - var $chips = $chip.closest(SELS.CHIPS); - var length = $chip.siblings(SELS.CHIP).length; - var index; - - if (!$chip.length) { - return; - } - - if (e.which === 8 || e.which === 46) { - e.preventDefault(); - - index = $chip.index(); - self.deleteChip(index, $chips); - - var selectIndex = null; - if (index + 1 < length) { - selectIndex = index; - } else if (index === length || index + 1 === length) { - selectIndex = length - 1; - } - - if (selectIndex < 0) selectIndex = null; - - if (null !== selectIndex) { - self.selectChip(selectIndex, $chips); - } - if (!length) $chips.find('input').focus(); - - // left - } else if (e.which === 37) { - index = $chip.index() - 1; - if (index < 0) { - return; - } - $(SELS.CHIP).removeClass('selected'); - self.selectChip(index, $chips); - - // right - } else if (e.which === 39) { - index = $chip.index() + 1; - $(SELS.CHIP).removeClass('selected'); - if (index > length) { - $chips.find('input').focus(); - return; - } - self.selectChip(index, $chips); - } - }); - - self.$document.off('focusin.chips', SELS.CHIPS + ' ' + SELS.INPUT).on('focusin.chips', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { - var $currChips = $(e.target).closest(SELS.CHIPS); - $currChips.addClass('focus'); - $currChips.siblings('label, .prefix').addClass('active'); - $(SELS.CHIP).removeClass('selected'); - }); - - self.$document.off('focusout.chips', SELS.CHIPS + ' ' + SELS.INPUT).on('focusout.chips', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { - var $currChips = $(e.target).closest(SELS.CHIPS); - $currChips.removeClass('focus'); - - // Remove active if empty - if ($currChips.data('chips') === undefined || !$currChips.data('chips').length) { - $currChips.siblings('label').removeClass('active'); - } - $currChips.siblings('.prefix').removeClass('active'); - }); - - self.$document.off('keydown.chips-add', SELS.CHIPS + ' ' + SELS.INPUT).on('keydown.chips-add', SELS.CHIPS + ' ' + SELS.INPUT, function (e) { - var $target = $(e.target); - var $chips = $target.closest(SELS.CHIPS); - var chipsLength = $chips.children(SELS.CHIP).length; - - // enter - if (13 === e.which) { - // Override enter if autocompleting. - if (self.hasAutocomplete && $chips.find('.autocomplete-content.dropdown-content').length && $chips.find('.autocomplete-content.dropdown-content').children().length) { - return; - } - - e.preventDefault(); - self.addChip({ tag: $target.val() }, $chips); - $target.val(''); - return; - } - - // delete or left - if ((8 === e.keyCode || 37 === e.keyCode) && '' === $target.val() && chipsLength) { - e.preventDefault(); - self.selectChip(chipsLength - 1, $chips); - $target.blur(); - return; - } - }); - - // Click on delete icon in chip. - self.$document.off('click.chips-delete', SELS.CHIPS + ' ' + SELS.DELETE).on('click.chips-delete', SELS.CHIPS + ' ' + SELS.DELETE, function (e) { - var $target = $(e.target); - var $chips = $target.closest(SELS.CHIPS); - var $chip = $target.closest(SELS.CHIP); - e.stopPropagation(); - self.deleteChip($chip.index(), $chips); - $chips.find('input').focus(); - }); - }; - - this.chips = function ($chips, chipId) { - $chips.empty(); - $chips.data('chips').forEach(function (elem) { - $chips.append(self.renderChip(elem)); - }); - $chips.append($('')); - self.setPlaceholder($chips); - - // Set for attribute for label - var label = $chips.next('label'); - if (label.length) { - label.attr('for', chipId); - - if ($chips.data('chips') !== undefined && $chips.data('chips').length) { - label.addClass('active'); - } - } - - // Setup autocomplete if needed. - var input = $('#' + chipId); - if (self.hasAutocomplete) { - curr_options.autocompleteOptions.onAutocomplete = function (val) { - self.addChip({ tag: val }, $chips); - input.val(''); - input.focus(); - }; - input.autocomplete(curr_options.autocompleteOptions); - } - }; - - /** - * Render chip jQuery element. - * @param {Object} elem - * @return {jQuery} - */ - this.renderChip = function (elem) { - if (!elem.tag) return; - - var $renderedChip = $('
                              '); - $renderedChip.text(elem.tag); - if (elem.image) { - $renderedChip.prepend($('').attr('src', elem.image)); - } - $renderedChip.append($('close')); - return $renderedChip; - }; - - this.setPlaceholder = function ($chips) { - if ($chips.data('chips') !== undefined && !$chips.data('chips').length && curr_options.placeholder) { - $chips.find('input').prop('placeholder', curr_options.placeholder); - } else if (($chips.data('chips') === undefined || !!$chips.data('chips').length) && curr_options.secondaryPlaceholder) { - $chips.find('input').prop('placeholder', curr_options.secondaryPlaceholder); - } - }; - - this.isValid = function ($chips, elem) { - var chips = $chips.data('chips'); - var exists = false; - for (var i = 0; i < chips.length; i++) { - if (chips[i].tag === elem.tag) { - exists = true; - return; - } - } - return '' !== elem.tag && !exists; - }; - - this.addChip = function (elem, $chips) { - if (!self.isValid($chips, elem)) { - return; - } - var $renderedChip = self.renderChip(elem); - var newData = []; - var oldData = $chips.data('chips'); - for (var i = 0; i < oldData.length; i++) { - newData.push(oldData[i]); - } - newData.push(elem); - - $chips.data('chips', newData); - $renderedChip.insertBefore($chips.find('input')); - $chips.trigger('chip.add', elem); - self.setPlaceholder($chips); - }; - - this.deleteChip = function (chipIndex, $chips) { - var chip = $chips.data('chips')[chipIndex]; - $chips.find('.chip').eq(chipIndex).remove(); - - var newData = []; - var oldData = $chips.data('chips'); - for (var i = 0; i < oldData.length; i++) { - if (i !== chipIndex) { - newData.push(oldData[i]); - } - } - - $chips.data('chips', newData); - $chips.trigger('chip.delete', chip); - self.setPlaceholder($chips); - }; - - this.selectChip = function (chipIndex, $chips) { - var $chip = $chips.find('.chip').eq(chipIndex); - if ($chip && false === $chip.hasClass('selected')) { - $chip.addClass('selected'); - $chips.trigger('chip.select', $chips.data('chips')[chipIndex]); - } - }; - - this.getChipsElement = function (index, $chips) { - return $chips.eq(index); - }; - - // init - this.init(); - - this.handleEvents(); - }; -})(jQuery); -;(function ($) { - $.fn.pushpin = function (options) { - // Defaults - var defaults = { - top: 0, - bottom: Infinity, - offset: 0 - }; - - // Remove pushpin event and classes - if (options === "remove") { - this.each(function () { - if (id = $(this).data('pushpin-id')) { - $(window).off('scroll.' + id); - $(this).removeData('pushpin-id').removeClass('pin-top pinned pin-bottom').removeAttr('style'); - } - }); - return false; - } - - options = $.extend(defaults, options); - - $index = 0; - return this.each(function () { - var $uniqueId = Materialize.guid(), - $this = $(this), - $original_offset = $(this).offset().top; - - function removePinClasses(object) { - object.removeClass('pin-top'); - object.removeClass('pinned'); - object.removeClass('pin-bottom'); - } - - function updateElements(objects, scrolled) { - objects.each(function () { - // Add position fixed (because its between top and bottom) - if (options.top <= scrolled && options.bottom >= scrolled && !$(this).hasClass('pinned')) { - removePinClasses($(this)); - $(this).css('top', options.offset); - $(this).addClass('pinned'); - } - - // Add pin-top (when scrolled position is above top) - if (scrolled < options.top && !$(this).hasClass('pin-top')) { - removePinClasses($(this)); - $(this).css('top', 0); - $(this).addClass('pin-top'); - } - - // Add pin-bottom (when scrolled position is below bottom) - if (scrolled > options.bottom && !$(this).hasClass('pin-bottom')) { - removePinClasses($(this)); - $(this).addClass('pin-bottom'); - $(this).css('top', options.bottom - $original_offset); - } - }); - } - - $(this).data('pushpin-id', $uniqueId); - updateElements($this, $(window).scrollTop()); - $(window).on('scroll.' + $uniqueId, function () { - var $scrolled = $(window).scrollTop() + options.offset; - updateElements($this, $scrolled); - }); - }); - }; -})(jQuery);;(function ($) { - $(document).ready(function () { - - // jQuery reverse - $.fn.reverse = [].reverse; - - // Hover behaviour: make sure this doesn't work on .click-to-toggle FABs! - $(document).on('mouseenter.fixedActionBtn', '.fixed-action-btn:not(.click-to-toggle):not(.toolbar)', function (e) { - var $this = $(this); - openFABMenu($this); - }); - $(document).on('mouseleave.fixedActionBtn', '.fixed-action-btn:not(.click-to-toggle):not(.toolbar)', function (e) { - var $this = $(this); - closeFABMenu($this); - }); - - // Toggle-on-click behaviour. - $(document).on('click.fabClickToggle', '.fixed-action-btn.click-to-toggle > a', function (e) { - var $this = $(this); - var $menu = $this.parent(); - if ($menu.hasClass('active')) { - closeFABMenu($menu); - } else { - openFABMenu($menu); - } - }); - - // Toolbar transition behaviour. - $(document).on('click.fabToolbar', '.fixed-action-btn.toolbar > a', function (e) { - var $this = $(this); - var $menu = $this.parent(); - FABtoToolbar($menu); - }); - }); - - $.fn.extend({ - openFAB: function () { - openFABMenu($(this)); - }, - closeFAB: function () { - closeFABMenu($(this)); - }, - openToolbar: function () { - FABtoToolbar($(this)); - }, - closeToolbar: function () { - toolbarToFAB($(this)); - } - }); - - var openFABMenu = function (btn) { - var $this = btn; - if ($this.hasClass('active') === false) { - - // Get direction option - var horizontal = $this.hasClass('horizontal'); - var offsetY, offsetX; - - if (horizontal === true) { - offsetX = 40; - } else { - offsetY = 40; - } - - $this.addClass('active'); - $this.find('ul .btn-floating').velocity({ scaleY: ".4", scaleX: ".4", translateY: offsetY + 'px', translateX: offsetX + 'px' }, { duration: 0 }); - - var time = 0; - $this.find('ul .btn-floating').reverse().each(function () { - $(this).velocity({ opacity: "1", scaleX: "1", scaleY: "1", translateY: "0", translateX: '0' }, { duration: 80, delay: time }); - time += 40; - }); - } - }; - - var closeFABMenu = function (btn) { - var $this = btn; - // Get direction option - var horizontal = $this.hasClass('horizontal'); - var offsetY, offsetX; - - if (horizontal === true) { - offsetX = 40; - } else { - offsetY = 40; - } - - $this.removeClass('active'); - var time = 0; - $this.find('ul .btn-floating').velocity("stop", true); - $this.find('ul .btn-floating').velocity({ opacity: "0", scaleX: ".4", scaleY: ".4", translateY: offsetY + 'px', translateX: offsetX + 'px' }, { duration: 80 }); - }; - - /** - * Transform FAB into toolbar - * @param {Object} object jQuery object - */ - var FABtoToolbar = function (btn) { - if (btn.attr('data-open') === "true") { - return; - } - - var offsetX, offsetY, scaleFactor; - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var btnRect = btn[0].getBoundingClientRect(); - var anchor = btn.find('> a').first(); - var menu = btn.find('> ul').first(); - var backdrop = $('
                              '); - var fabColor = anchor.css('background-color'); - anchor.append(backdrop); - - offsetX = btnRect.left - windowWidth / 2 + btnRect.width / 2; - offsetY = windowHeight - btnRect.bottom; - scaleFactor = windowWidth / backdrop.width(); - btn.attr('data-origin-bottom', btnRect.bottom); - btn.attr('data-origin-left', btnRect.left); - btn.attr('data-origin-width', btnRect.width); - - // Set initial state - btn.addClass('active'); - btn.attr('data-open', true); - btn.css({ - 'text-align': 'center', - width: '100%', - bottom: 0, - left: 0, - transform: 'translateX(' + offsetX + 'px)', - transition: 'none' - }); - anchor.css({ - transform: 'translateY(' + -offsetY + 'px)', - transition: 'none' - }); - backdrop.css({ - 'background-color': fabColor - }); - - setTimeout(function () { - btn.css({ - transform: '', - transition: 'transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s' - }); - anchor.css({ - overflow: 'visible', - transform: '', - transition: 'transform .2s' - }); - - setTimeout(function () { - btn.css({ - overflow: 'hidden', - 'background-color': fabColor - }); - backdrop.css({ - transform: 'scale(' + scaleFactor + ')', - transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' - }); - menu.find('> li > a').css({ - opacity: 1 - }); - - // Scroll to close. - $(window).on('scroll.fabToolbarClose', function () { - toolbarToFAB(btn); - $(window).off('scroll.fabToolbarClose'); - $(document).off('click.fabToolbarClose'); - }); - - $(document).on('click.fabToolbarClose', function (e) { - if (!$(e.target).closest(menu).length) { - toolbarToFAB(btn); - $(window).off('scroll.fabToolbarClose'); - $(document).off('click.fabToolbarClose'); - } - }); - }, 100); - }, 0); - }; - - /** - * Transform toolbar back into FAB - * @param {Object} object jQuery object - */ - var toolbarToFAB = function (btn) { - if (btn.attr('data-open') !== "true") { - return; - } - - var offsetX, offsetY, scaleFactor; - var windowWidth = window.innerWidth; - var windowHeight = window.innerHeight; - var btnWidth = btn.attr('data-origin-width'); - var btnBottom = btn.attr('data-origin-bottom'); - var btnLeft = btn.attr('data-origin-left'); - var anchor = btn.find('> .btn-floating').first(); - var menu = btn.find('> ul').first(); - var backdrop = btn.find('.fab-backdrop'); - var fabColor = anchor.css('background-color'); - - offsetX = btnLeft - windowWidth / 2 + btnWidth / 2; - offsetY = windowHeight - btnBottom; - scaleFactor = windowWidth / backdrop.width(); - - // Hide backdrop - btn.removeClass('active'); - btn.attr('data-open', false); - btn.css({ - 'background-color': 'transparent', - transition: 'none' - }); - anchor.css({ - transition: 'none' - }); - backdrop.css({ - transform: 'scale(0)', - 'background-color': fabColor - }); - menu.find('> li > a').css({ - opacity: '' - }); - - setTimeout(function () { - backdrop.remove(); - - // Set initial state. - btn.css({ - 'text-align': '', - width: '', - bottom: '', - left: '', - overflow: '', - 'background-color': '', - transform: 'translate3d(' + -offsetX + 'px,0,0)' - }); - anchor.css({ - overflow: '', - transform: 'translate3d(0,' + offsetY + 'px,0)' - }); - - setTimeout(function () { - btn.css({ - transform: 'translate3d(0,0,0)', - transition: 'transform .2s' - }); - anchor.css({ - transform: 'translate3d(0,0,0)', - transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' - }); - }, 20); - }, 200); - }; -})(jQuery); -;(function ($) { - // Image transition function - Materialize.fadeInImage = function (selectorOrEl) { - var element; - if (typeof selectorOrEl === 'string') { - element = $(selectorOrEl); - } else if (typeof selectorOrEl === 'object') { - element = selectorOrEl; - } else { - return; - } - element.css({ opacity: 0 }); - $(element).velocity({ opacity: 1 }, { - duration: 650, - queue: false, - easing: 'easeOutSine' - }); - $(element).velocity({ opacity: 1 }, { - duration: 1300, - queue: false, - easing: 'swing', - step: function (now, fx) { - fx.start = 100; - var grayscale_setting = now / 100; - var brightness_setting = 150 - (100 - now) / 1.75; - - if (brightness_setting < 100) { - brightness_setting = 100; - } - if (now >= 0) { - $(this).css({ - "-webkit-filter": "grayscale(" + grayscale_setting + ")" + "brightness(" + brightness_setting + "%)", - "filter": "grayscale(" + grayscale_setting + ")" + "brightness(" + brightness_setting + "%)" - }); - } - } - }); - }; - - // Horizontal staggered list - Materialize.showStaggeredList = function (selectorOrEl) { - var element; - if (typeof selectorOrEl === 'string') { - element = $(selectorOrEl); - } else if (typeof selectorOrEl === 'object') { - element = selectorOrEl; - } else { - return; - } - var time = 0; - element.find('li').velocity({ translateX: "-100px" }, { duration: 0 }); - - element.find('li').each(function () { - $(this).velocity({ opacity: "1", translateX: "0" }, { duration: 800, delay: time, easing: [60, 10] }); - time += 120; - }); - }; - - $(document).ready(function () { - // Hardcoded .staggered-list scrollFire - // var staggeredListOptions = []; - // $('ul.staggered-list').each(function (i) { - - // var label = 'scrollFire-' + i; - // $(this).addClass(label); - // staggeredListOptions.push( - // {selector: 'ul.staggered-list.' + label, - // offset: 200, - // callback: 'showStaggeredList("ul.staggered-list.' + label + '")'}); - // }); - // scrollFire(staggeredListOptions); - - // HammerJS, Swipe navigation - - // Touch Event - var swipeLeft = false; - var swipeRight = false; - - // Dismissible Collections - $('.dismissable').each(function () { - $(this).hammer({ - prevent_default: false - }).on('pan', function (e) { - if (e.gesture.pointerType === "touch") { - var $this = $(this); - var direction = e.gesture.direction; - var x = e.gesture.deltaX; - var velocityX = e.gesture.velocityX; - - $this.velocity({ translateX: x - }, { duration: 50, queue: false, easing: 'easeOutQuad' }); - - // Swipe Left - if (direction === 4 && (x > $this.innerWidth() / 2 || velocityX < -0.75)) { - swipeLeft = true; - } - - // Swipe Right - if (direction === 2 && (x < -1 * $this.innerWidth() / 2 || velocityX > 0.75)) { - swipeRight = true; - } - } - }).on('panend', function (e) { - // Reset if collection is moved back into original position - if (Math.abs(e.gesture.deltaX) < $(this).innerWidth() / 2) { - swipeRight = false; - swipeLeft = false; - } - - if (e.gesture.pointerType === "touch") { - var $this = $(this); - if (swipeLeft || swipeRight) { - var fullWidth; - if (swipeLeft) { - fullWidth = $this.innerWidth(); - } else { - fullWidth = -1 * $this.innerWidth(); - } - - $this.velocity({ translateX: fullWidth - }, { duration: 100, queue: false, easing: 'easeOutQuad', complete: function () { - $this.css('border', 'none'); - $this.velocity({ height: 0, padding: 0 - }, { duration: 200, queue: false, easing: 'easeOutQuad', complete: function () { - $this.remove(); - } - }); - } - }); - } else { - $this.velocity({ translateX: 0 - }, { duration: 100, queue: false, easing: 'easeOutQuad' }); - } - swipeLeft = false; - swipeRight = false; - } - }); - }); - - // time = 0 - // // Vertical Staggered list - // $('ul.staggered-list.vertical li').velocity( - // { translateY: "100px"}, - // { duration: 0 }); - - // $('ul.staggered-list.vertical li').each(function() { - // $(this).velocity( - // { opacity: "1", translateY: "0"}, - // { duration: 800, delay: time, easing: [60, 25] }); - // time += 120; - // }); - - // // Fade in and Scale - // $('.fade-in.scale').velocity( - // { scaleX: .4, scaleY: .4, translateX: -600}, - // { duration: 0}); - // $('.fade-in').each(function() { - // $(this).velocity( - // { opacity: "1", scaleX: 1, scaleY: 1, translateX: 0}, - // { duration: 800, easing: [60, 10] }); - // }); - }); -})(jQuery); -;(function ($) { - - var scrollFireEventsHandled = false; - - // Input: Array of JSON objects {selector, offset, callback} - Materialize.scrollFire = function (options) { - var onScroll = function () { - var windowScroll = window.pageYOffset + window.innerHeight; - - for (var i = 0; i < options.length; i++) { - // Get options from each line - var value = options[i]; - var selector = value.selector, - offset = value.offset, - callback = value.callback; - - var currentElement = document.querySelector(selector); - if (currentElement !== null) { - var elementOffset = currentElement.getBoundingClientRect().top + window.pageYOffset; - - if (windowScroll > elementOffset + offset) { - if (value.done !== true) { - if (typeof callback === 'function') { - callback.call(this, currentElement); - } else if (typeof callback === 'string') { - var callbackFunc = new Function(callback); - callbackFunc(currentElement); - } - value.done = true; - } - } - } - } - }; - - var throttledScroll = Materialize.throttle(function () { - onScroll(); - }, options.throttle || 100); - - if (!scrollFireEventsHandled) { - window.addEventListener("scroll", throttledScroll); - window.addEventListener("resize", throttledScroll); - scrollFireEventsHandled = true; - } - - // perform a scan once, after current execution context, and after dom is ready - setTimeout(throttledScroll, 0); - }; -})(jQuery); -; /*! - * pickadate.js v3.5.0, 2014/04/13 - * By Amsul, http://amsul.ca - * Hosted on http://amsul.github.io/pickadate.js - * Licensed under MIT - */ - -(function (factory) { - - Materialize.Picker = factory(jQuery); -})(function ($) { - - var $window = $(window); - var $document = $(document); - var $html = $(document.documentElement); - - /** - * The picker constructor that creates a blank picker. - */ - function PickerConstructor(ELEMENT, NAME, COMPONENT, OPTIONS) { - - // If there’s no element, return the picker constructor. - if (!ELEMENT) return PickerConstructor; - - var IS_DEFAULT_THEME = false, - - - // The state of the picker. - STATE = { - id: ELEMENT.id || 'P' + Math.abs(~~(Math.random() * new Date())) - }, - - - // Merge the defaults and options passed. - SETTINGS = COMPONENT ? $.extend(true, {}, COMPONENT.defaults, OPTIONS) : OPTIONS || {}, - - - // Merge the default classes with the settings classes. - CLASSES = $.extend({}, PickerConstructor.klasses(), SETTINGS.klass), - - - // The element node wrapper into a jQuery object. - $ELEMENT = $(ELEMENT), - - - // Pseudo picker constructor. - PickerInstance = function () { - return this.start(); - }, - - - // The picker prototype. - P = PickerInstance.prototype = { - - constructor: PickerInstance, - - $node: $ELEMENT, - - /** - * Initialize everything - */ - start: function () { - - // If it’s already started, do nothing. - if (STATE && STATE.start) return P; - - // Update the picker states. - STATE.methods = {}; - STATE.start = true; - STATE.open = false; - STATE.type = ELEMENT.type; - - // Confirm focus state, convert into text input to remove UA stylings, - // and set as readonly to prevent keyboard popup. - ELEMENT.autofocus = ELEMENT == getActiveElement(); - ELEMENT.readOnly = !SETTINGS.editable; - ELEMENT.id = ELEMENT.id || STATE.id; - if (ELEMENT.type != 'text') { - ELEMENT.type = 'text'; - } - - // Create a new picker component with the settings. - P.component = new COMPONENT(P, SETTINGS); - - // Create the picker root with a holder and then prepare it. - P.$root = $(PickerConstructor._.node('div', createWrappedComponent(), CLASSES.picker, 'id="' + ELEMENT.id + '_root" tabindex="0"')); - prepareElementRoot(); - - // If there’s a format for the hidden input element, create the element. - if (SETTINGS.formatSubmit) { - prepareElementHidden(); - } - - // Prepare the input element. - prepareElement(); - - // Insert the root as specified in the settings. - if (SETTINGS.container) $(SETTINGS.container).append(P.$root);else $ELEMENT.before(P.$root); - - // Bind the default component and settings events. - P.on({ - start: P.component.onStart, - render: P.component.onRender, - stop: P.component.onStop, - open: P.component.onOpen, - close: P.component.onClose, - set: P.component.onSet - }).on({ - start: SETTINGS.onStart, - render: SETTINGS.onRender, - stop: SETTINGS.onStop, - open: SETTINGS.onOpen, - close: SETTINGS.onClose, - set: SETTINGS.onSet - }); - - // Once we’re all set, check the theme in use. - IS_DEFAULT_THEME = isUsingDefaultTheme(P.$root.children()[0]); - - // If the element has autofocus, open the picker. - if (ELEMENT.autofocus) { - P.open(); - } - - // Trigger queued the “start” and “render” events. - return P.trigger('start').trigger('render'); - }, //start - - - /** - * Render a new picker - */ - render: function (entireComponent) { - - // Insert a new component holder in the root or box. - if (entireComponent) P.$root.html(createWrappedComponent());else P.$root.find('.' + CLASSES.box).html(P.component.nodes(STATE.open)); - - // Trigger the queued “render” events. - return P.trigger('render'); - }, //render - - - /** - * Destroy everything - */ - stop: function () { - - // If it’s already stopped, do nothing. - if (!STATE.start) return P; - - // Then close the picker. - P.close(); - - // Remove the hidden field. - if (P._hidden) { - P._hidden.parentNode.removeChild(P._hidden); - } - - // Remove the root. - P.$root.remove(); - - // Remove the input class, remove the stored data, and unbind - // the events (after a tick for IE - see `P.close`). - $ELEMENT.removeClass(CLASSES.input).removeData(NAME); - setTimeout(function () { - $ELEMENT.off('.' + STATE.id); - }, 0); - - // Restore the element state - ELEMENT.type = STATE.type; - ELEMENT.readOnly = false; - - // Trigger the queued “stop” events. - P.trigger('stop'); - - // Reset the picker states. - STATE.methods = {}; - STATE.start = false; - - return P; - }, //stop - - - /** - * Open up the picker - */ - open: function (dontGiveFocus) { - - // If it’s already open, do nothing. - if (STATE.open) return P; - - // Add the “active” class. - $ELEMENT.addClass(CLASSES.active); - aria(ELEMENT, 'expanded', true); - - // * A Firefox bug, when `html` has `overflow:hidden`, results in - // killing transitions :(. So add the “opened” state on the next tick. - // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 - setTimeout(function () { - - // Add the “opened” class to the picker root. - P.$root.addClass(CLASSES.opened); - aria(P.$root[0], 'hidden', false); - }, 0); - - // If we have to give focus, bind the element and doc events. - if (dontGiveFocus !== false) { - - // Set it as open. - STATE.open = true; - - // Prevent the page from scrolling. - if (IS_DEFAULT_THEME) { - $html.css('overflow', 'hidden').css('padding-right', '+=' + getScrollbarWidth()); - } - - // Pass focus to the root element’s jQuery object. - // * Workaround for iOS8 to bring the picker’s root into view. - P.$root.eq(0).focus(); - - // Bind the document events. - $document.on('click.' + STATE.id + ' focusin.' + STATE.id, function (event) { - - var target = event.target; - - // If the target of the event is not the element, close the picker picker. - // * Don’t worry about clicks or focusins on the root because those don’t bubble up. - // Also, for Firefox, a click on an `option` element bubbles up directly - // to the doc. So make sure the target wasn't the doc. - // * In Firefox stopPropagation() doesn’t prevent right-click events from bubbling, - // which causes the picker to unexpectedly close when right-clicking it. So make - // sure the event wasn’t a right-click. - if (target != ELEMENT && target != document && event.which != 3) { - - // If the target was the holder that covers the screen, - // keep the element focused to maintain tabindex. - P.close(target === P.$root.children()[0]); - } - }).on('keydown.' + STATE.id, function (event) { - - var - // Get the keycode. - keycode = event.keyCode, - - - // Translate that to a selection change. - keycodeToMove = P.component.key[keycode], - - - // Grab the target. - target = event.target; - - // On escape, close the picker and give focus. - if (keycode == 27) { - P.close(true); - } - - // Check if there is a key movement or “enter” keypress on the element. - else if (target == P.$root[0] && (keycodeToMove || keycode == 13)) { - - // Prevent the default action to stop page movement. - event.preventDefault(); - - // Trigger the key movement action. - if (keycodeToMove) { - PickerConstructor._.trigger(P.component.key.go, P, [PickerConstructor._.trigger(keycodeToMove)]); - } - - // On “enter”, if the highlighted item isn’t disabled, set the value and close. - else if (!P.$root.find('.' + CLASSES.highlighted).hasClass(CLASSES.disabled)) { - P.set('select', P.component.item.highlight); - if (SETTINGS.closeOnSelect) { - P.close(true); - } - } - } - - // If the target is within the root and “enter” is pressed, - // prevent the default action and trigger a click on the target instead. - else if ($.contains(P.$root[0], target) && keycode == 13) { - event.preventDefault(); - target.click(); - } - }); - } - - // Trigger the queued “open” events. - return P.trigger('open'); - }, //open - - - /** - * Close the picker - */ - close: function (giveFocus) { - - // If we need to give focus, do it before changing states. - if (giveFocus) { - // ....ah yes! It would’ve been incomplete without a crazy workaround for IE :| - // The focus is triggered *after* the close has completed - causing it - // to open again. So unbind and rebind the event at the next tick. - P.$root.off('focus.toOpen').eq(0).focus(); - setTimeout(function () { - P.$root.on('focus.toOpen', handleFocusToOpenEvent); - }, 0); - } - - // Remove the “active” class. - $ELEMENT.removeClass(CLASSES.active); - aria(ELEMENT, 'expanded', false); - - // * A Firefox bug, when `html` has `overflow:hidden`, results in - // killing transitions :(. So remove the “opened” state on the next tick. - // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 - setTimeout(function () { - - // Remove the “opened” and “focused” class from the picker root. - P.$root.removeClass(CLASSES.opened + ' ' + CLASSES.focused); - aria(P.$root[0], 'hidden', true); - }, 0); - - // If it’s already closed, do nothing more. - if (!STATE.open) return P; - - // Set it as closed. - STATE.open = false; - - // Allow the page to scroll. - if (IS_DEFAULT_THEME) { - $html.css('overflow', '').css('padding-right', '-=' + getScrollbarWidth()); - } - - // Unbind the document events. - $document.off('.' + STATE.id); - - // Trigger the queued “close” events. - return P.trigger('close'); - }, //close - - - /** - * Clear the values - */ - clear: function (options) { - return P.set('clear', null, options); - }, //clear - - - /** - * Set something - */ - set: function (thing, value, options) { - - var thingItem, - thingValue, - thingIsObject = $.isPlainObject(thing), - thingObject = thingIsObject ? thing : {}; - - // Make sure we have usable options. - options = thingIsObject && $.isPlainObject(value) ? value : options || {}; - - if (thing) { - - // If the thing isn’t an object, make it one. - if (!thingIsObject) { - thingObject[thing] = value; - } - - // Go through the things of items to set. - for (thingItem in thingObject) { - - // Grab the value of the thing. - thingValue = thingObject[thingItem]; - - // First, if the item exists and there’s a value, set it. - if (thingItem in P.component.item) { - if (thingValue === undefined) thingValue = null; - P.component.set(thingItem, thingValue, options); - } - - // Then, check to update the element value and broadcast a change. - if (thingItem == 'select' || thingItem == 'clear') { - $ELEMENT.val(thingItem == 'clear' ? '' : P.get(thingItem, SETTINGS.format)).trigger('change'); - } - } - - // Render a new picker. - P.render(); - } - - // When the method isn’t muted, trigger queued “set” events and pass the `thingObject`. - return options.muted ? P : P.trigger('set', thingObject); - }, //set - - - /** - * Get something - */ - get: function (thing, format) { - - // Make sure there’s something to get. - thing = thing || 'value'; - - // If a picker state exists, return that. - if (STATE[thing] != null) { - return STATE[thing]; - } - - // Return the submission value, if that. - if (thing == 'valueSubmit') { - if (P._hidden) { - return P._hidden.value; - } - thing = 'value'; - } - - // Return the value, if that. - if (thing == 'value') { - return ELEMENT.value; - } - - // Check if a component item exists, return that. - if (thing in P.component.item) { - if (typeof format == 'string') { - var thingValue = P.component.get(thing); - return thingValue ? PickerConstructor._.trigger(P.component.formats.toString, P.component, [format, thingValue]) : ''; - } - return P.component.get(thing); - } - }, //get - - - /** - * Bind events on the things. - */ - on: function (thing, method, internal) { - - var thingName, - thingMethod, - thingIsObject = $.isPlainObject(thing), - thingObject = thingIsObject ? thing : {}; - - if (thing) { - - // If the thing isn’t an object, make it one. - if (!thingIsObject) { - thingObject[thing] = method; - } - - // Go through the things to bind to. - for (thingName in thingObject) { - - // Grab the method of the thing. - thingMethod = thingObject[thingName]; - - // If it was an internal binding, prefix it. - if (internal) { - thingName = '_' + thingName; - } - - // Make sure the thing methods collection exists. - STATE.methods[thingName] = STATE.methods[thingName] || []; - - // Add the method to the relative method collection. - STATE.methods[thingName].push(thingMethod); - } - } - - return P; - }, //on - - - /** - * Unbind events on the things. - */ - off: function () { - var i, - thingName, - names = arguments; - for (i = 0, namesCount = names.length; i < namesCount; i += 1) { - thingName = names[i]; - if (thingName in STATE.methods) { - delete STATE.methods[thingName]; - } - } - return P; - }, - - /** - * Fire off method events. - */ - trigger: function (name, data) { - var _trigger = function (name) { - var methodList = STATE.methods[name]; - if (methodList) { - methodList.map(function (method) { - PickerConstructor._.trigger(method, P, [data]); - }); - } - }; - _trigger('_' + name); - _trigger(name); - return P; - } //trigger - //PickerInstance.prototype - - - /** - * Wrap the picker holder components together. - */ - };function createWrappedComponent() { - - // Create a picker wrapper holder - return PickerConstructor._.node('div', - - // Create a picker wrapper node - PickerConstructor._.node('div', - - // Create a picker frame - PickerConstructor._.node('div', - - // Create a picker box node - PickerConstructor._.node('div', - - // Create the components nodes. - P.component.nodes(STATE.open), - - // The picker box class - CLASSES.box), - - // Picker wrap class - CLASSES.wrap), - - // Picker frame class - CLASSES.frame), - - // Picker holder class - CLASSES.holder); //endreturn - } //createWrappedComponent - - - /** - * Prepare the input element with all bindings. - */ - function prepareElement() { - - $ELEMENT. - - // Store the picker data by component name. - data(NAME, P). - - // Add the “input” class name. - addClass(CLASSES.input). - - // Remove the tabindex. - attr('tabindex', -1). - - // If there’s a `data-value`, update the value of the element. - val($ELEMENT.data('value') ? P.get('select', SETTINGS.format) : ELEMENT.value); - - // Only bind keydown events if the element isn’t editable. - if (!SETTINGS.editable) { - - $ELEMENT. - - // On focus/click, focus onto the root to open it up. - on('focus.' + STATE.id + ' click.' + STATE.id, function (event) { - event.preventDefault(); - P.$root.eq(0).focus(); - }). - - // Handle keyboard event based on the picker being opened or not. - on('keydown.' + STATE.id, handleKeydownEvent); - } - - // Update the aria attributes. - aria(ELEMENT, { - haspopup: true, - expanded: false, - readonly: false, - owns: ELEMENT.id + '_root' - }); - } - - /** - * Prepare the root picker element with all bindings. - */ - function prepareElementRoot() { - - P.$root.on({ - - // For iOS8. - keydown: handleKeydownEvent, - - // When something within the root is focused, stop from bubbling - // to the doc and remove the “focused” state from the root. - focusin: function (event) { - P.$root.removeClass(CLASSES.focused); - event.stopPropagation(); - }, - - // When something within the root holder is clicked, stop it - // from bubbling to the doc. - 'mousedown click': function (event) { - - var target = event.target; - - // Make sure the target isn’t the root holder so it can bubble up. - if (target != P.$root.children()[0]) { - - event.stopPropagation(); - - // * For mousedown events, cancel the default action in order to - // prevent cases where focus is shifted onto external elements - // when using things like jQuery mobile or MagnificPopup (ref: #249 & #120). - // Also, for Firefox, don’t prevent action on the `option` element. - if (event.type == 'mousedown' && !$(target).is('input, select, textarea, button, option')) { - - event.preventDefault(); - - // Re-focus onto the root so that users can click away - // from elements focused within the picker. - P.$root.eq(0).focus(); - } - } - } - }). - - // Add/remove the “target” class on focus and blur. - on({ - focus: function () { - $ELEMENT.addClass(CLASSES.target); - }, - blur: function () { - $ELEMENT.removeClass(CLASSES.target); - } - }). - - // Open the picker and adjust the root “focused” state - on('focus.toOpen', handleFocusToOpenEvent). - - // If there’s a click on an actionable element, carry out the actions. - on('click', '[data-pick], [data-nav], [data-clear], [data-close]', function () { - - var $target = $(this), - targetData = $target.data(), - targetDisabled = $target.hasClass(CLASSES.navDisabled) || $target.hasClass(CLASSES.disabled), - - - // * For IE, non-focusable elements can be active elements as well - // (http://stackoverflow.com/a/2684561). - activeElement = getActiveElement(); - activeElement = activeElement && (activeElement.type || activeElement.href) && activeElement; - - // If it’s disabled or nothing inside is actively focused, re-focus the element. - if (targetDisabled || activeElement && !$.contains(P.$root[0], activeElement)) { - P.$root.eq(0).focus(); - } - - // If something is superficially changed, update the `highlight` based on the `nav`. - if (!targetDisabled && targetData.nav) { - P.set('highlight', P.component.item.highlight, { nav: targetData.nav }); - } - - // If something is picked, set `select` then close with focus. - else if (!targetDisabled && 'pick' in targetData) { - P.set('select', targetData.pick); - if (SETTINGS.closeOnSelect) { - P.close(true); - } - } - - // If a “clear” button is pressed, empty the values and close with focus. - else if (targetData.clear) { - P.clear(); - if (SETTINGS.closeOnSelect) { - P.close(true); - } - } else if (targetData.close) { - P.close(true); - } - }); //P.$root - - aria(P.$root[0], 'hidden', true); - } - - /** - * Prepare the hidden input element along with all bindings. - */ - function prepareElementHidden() { - - var name; - - if (SETTINGS.hiddenName === true) { - name = ELEMENT.name; - ELEMENT.name = ''; - } else { - name = [typeof SETTINGS.hiddenPrefix == 'string' ? SETTINGS.hiddenPrefix : '', typeof SETTINGS.hiddenSuffix == 'string' ? SETTINGS.hiddenSuffix : '_submit']; - name = name[0] + ELEMENT.name + name[1]; - } - - P._hidden = $('')[0]; - - $ELEMENT. - - // If the value changes, update the hidden input with the correct format. - on('change.' + STATE.id, function () { - P._hidden.value = ELEMENT.value ? P.get('select', SETTINGS.formatSubmit) : ''; - }); - - // Insert the hidden input as specified in the settings. - if (SETTINGS.container) $(SETTINGS.container).append(P._hidden);else $ELEMENT.before(P._hidden); - } - - // For iOS8. - function handleKeydownEvent(event) { - - var keycode = event.keyCode, - - - // Check if one of the delete keys was pressed. - isKeycodeDelete = /^(8|46)$/.test(keycode); - - // For some reason IE clears the input value on “escape”. - if (keycode == 27) { - P.close(); - return false; - } - - // Check if `space` or `delete` was pressed or the picker is closed with a key movement. - if (keycode == 32 || isKeycodeDelete || !STATE.open && P.component.key[keycode]) { - - // Prevent it from moving the page and bubbling to doc. - event.preventDefault(); - event.stopPropagation(); - - // If `delete` was pressed, clear the values and close the picker. - // Otherwise open the picker. - if (isKeycodeDelete) { - P.clear().close(); - } else { - P.open(); - } - } - } - - // Separated for IE - function handleFocusToOpenEvent(event) { - - // Stop the event from propagating to the doc. - event.stopPropagation(); - - // If it’s a focus event, add the “focused” class to the root. - if (event.type == 'focus') { - P.$root.addClass(CLASSES.focused); - } - - // And then finally open the picker. - P.open(); - } - - // Return a new picker instance. - return new PickerInstance(); - } //PickerConstructor - - - /** - * The default classes and prefix to use for the HTML classes. - */ - PickerConstructor.klasses = function (prefix) { - prefix = prefix || 'picker'; - return { - - picker: prefix, - opened: prefix + '--opened', - focused: prefix + '--focused', - - input: prefix + '__input', - active: prefix + '__input--active', - target: prefix + '__input--target', - - holder: prefix + '__holder', - - frame: prefix + '__frame', - wrap: prefix + '__wrap', - - box: prefix + '__box' - }; - }; //PickerConstructor.klasses - - - /** - * Check if the default theme is being used. - */ - function isUsingDefaultTheme(element) { - - var theme, - prop = 'position'; - - // For IE. - if (element.currentStyle) { - theme = element.currentStyle[prop]; - } - - // For normal browsers. - else if (window.getComputedStyle) { - theme = getComputedStyle(element)[prop]; - } - - return theme == 'fixed'; - } - - /** - * Get the width of the browser’s scrollbar. - * Taken from: https://github.com/VodkaBears/Remodal/blob/master/src/jquery.remodal.js - */ - function getScrollbarWidth() { - - if ($html.height() <= $window.height()) { - return 0; - } - - var $outer = $('
                              ').appendTo('body'); - - // Get the width without scrollbars. - var widthWithoutScroll = $outer[0].offsetWidth; - - // Force adding scrollbars. - $outer.css('overflow', 'scroll'); - - // Add the inner div. - var $inner = $('
                              ').appendTo($outer); - - // Get the width with scrollbars. - var widthWithScroll = $inner[0].offsetWidth; - - // Remove the divs. - $outer.remove(); - - // Return the difference between the widths. - return widthWithoutScroll - widthWithScroll; - } - - /** - * PickerConstructor helper methods. - */ - PickerConstructor._ = { - - /** - * Create a group of nodes. Expects: - * ` - { - min: {Integer}, - max: {Integer}, - i: {Integer}, - node: {String}, - item: {Function} - } - * ` - */ - group: function (groupObject) { - - var - // Scope for the looped object - loopObjectScope, - - - // Create the nodes list - nodesList = '', - - - // The counter starts from the `min` - counter = PickerConstructor._.trigger(groupObject.min, groupObject); - - // Loop from the `min` to `max`, incrementing by `i` - for (; counter <= PickerConstructor._.trigger(groupObject.max, groupObject, [counter]); counter += groupObject.i) { - - // Trigger the `item` function within scope of the object - loopObjectScope = PickerConstructor._.trigger(groupObject.item, groupObject, [counter]); - - // Splice the subgroup and create nodes out of the sub nodes - nodesList += PickerConstructor._.node(groupObject.node, loopObjectScope[0], // the node - loopObjectScope[1], // the classes - loopObjectScope[2] // the attributes - ); - } - - // Return the list of nodes - return nodesList; - }, //group - - - /** - * Create a dom node string - */ - node: function (wrapper, item, klass, attribute) { - - // If the item is false-y, just return an empty string - if (!item) return ''; - - // If the item is an array, do a join - item = $.isArray(item) ? item.join('') : item; - - // Check for the class - klass = klass ? ' class="' + klass + '"' : ''; - - // Check for any attributes - attribute = attribute ? ' ' + attribute : ''; - - // Return the wrapped item - return '<' + wrapper + klass + attribute + '>' + item + ''; - }, //node - - - /** - * Lead numbers below 10 with a zero. - */ - lead: function (number) { - return (number < 10 ? '0' : '') + number; - }, - - /** - * Trigger a function otherwise return the value. - */ - trigger: function (callback, scope, args) { - return typeof callback == 'function' ? callback.apply(scope, args || []) : callback; - }, - - /** - * If the second character is a digit, length is 2 otherwise 1. - */ - digits: function (string) { - return (/\d/.test(string[1]) ? 2 : 1 - ); - }, - - /** - * Tell if something is a date object. - */ - isDate: function (value) { - return {}.toString.call(value).indexOf('Date') > -1 && this.isInteger(value.getDate()); - }, - - /** - * Tell if something is an integer. - */ - isInteger: function (value) { - return {}.toString.call(value).indexOf('Number') > -1 && value % 1 === 0; - }, - - /** - * Create ARIA attribute strings. - */ - ariaAttr: ariaAttr //PickerConstructor._ - - - /** - * Extend the picker with a component and defaults. - */ - };PickerConstructor.extend = function (name, Component) { - - // Extend jQuery. - $.fn[name] = function (options, action) { - - // Grab the component data. - var componentData = this.data(name); - - // If the picker is requested, return the data object. - if (options == 'picker') { - return componentData; - } - - // If the component data exists and `options` is a string, carry out the action. - if (componentData && typeof options == 'string') { - return PickerConstructor._.trigger(componentData[options], componentData, [action]); - } - - // Otherwise go through each matched element and if the component - // doesn’t exist, create a new picker using `this` element - // and merging the defaults and options with a deep copy. - return this.each(function () { - var $this = $(this); - if (!$this.data(name)) { - new PickerConstructor(this, name, Component, options); - } - }); - }; - - // Set the defaults. - $.fn[name].defaults = Component.defaults; - }; //PickerConstructor.extend - - - function aria(element, attribute, value) { - if ($.isPlainObject(attribute)) { - for (var key in attribute) { - ariaSet(element, key, attribute[key]); - } - } else { - ariaSet(element, attribute, value); - } - } - function ariaSet(element, attribute, value) { - element.setAttribute((attribute == 'role' ? '' : 'aria-') + attribute, value); - } - function ariaAttr(attribute, data) { - if (!$.isPlainObject(attribute)) { - attribute = { attribute: data }; - } - data = ''; - for (var key in attribute) { - var attr = (key == 'role' ? '' : 'aria-') + key, - attrVal = attribute[key]; - data += attrVal == null ? '' : attr + '="' + attribute[key] + '"'; - } - return data; - } - - // IE8 bug throws an error for activeElements within iframes. - function getActiveElement() { - try { - return document.activeElement; - } catch (err) {} - } - - // Expose the picker constructor. - return PickerConstructor; -}); -; /*! - * Date picker for pickadate.js v3.5.0 - * http://amsul.github.io/pickadate.js/date.htm - */ - -(function (factory) { - factory(Materialize.Picker, jQuery); -})(function (Picker, $) { - - /** - * Globals and constants - */ - var DAYS_IN_WEEK = 7, - WEEKS_IN_CALENDAR = 6, - _ = Picker._; - - /** - * The date picker constructor - */ - function DatePicker(picker, settings) { - - var calendar = this, - element = picker.$node[0], - elementValue = element.value, - elementDataValue = picker.$node.data('value'), - valueString = elementDataValue || elementValue, - formatString = elementDataValue ? settings.formatSubmit : settings.format, - isRTL = function () { - - return element.currentStyle ? - - // For IE. - element.currentStyle.direction == 'rtl' : - - // For normal browsers. - getComputedStyle(picker.$root[0]).direction == 'rtl'; - }; - - calendar.settings = settings; - calendar.$node = picker.$node; - - // The queue of methods that will be used to build item objects. - calendar.queue = { - min: 'measure create', - max: 'measure create', - now: 'now create', - select: 'parse create validate', - highlight: 'parse navigate create validate', - view: 'parse create validate viewset', - disable: 'deactivate', - enable: 'activate' - - // The component's item object. - };calendar.item = {}; - - calendar.item.clear = null; - calendar.item.disable = (settings.disable || []).slice(0); - calendar.item.enable = -function (collectionDisabled) { - return collectionDisabled[0] === true ? collectionDisabled.shift() : -1; - }(calendar.item.disable); - - calendar.set('min', settings.min).set('max', settings.max).set('now'); - - // When there’s a value, set the `select`, which in turn - // also sets the `highlight` and `view`. - if (valueString) { - calendar.set('select', valueString, { format: formatString }); - } - - // If there’s no value, default to highlighting “today”. - else { - calendar.set('select', null).set('highlight', calendar.item.now); - } - - // The keycode to movement mapping. - calendar.key = { - 40: 7, // Down - 38: -7, // Up - 39: function () { - return isRTL() ? -1 : 1; - }, // Right - 37: function () { - return isRTL() ? 1 : -1; - }, // Left - go: function (timeChange) { - var highlightedObject = calendar.item.highlight, - targetDate = new Date(highlightedObject.year, highlightedObject.month, highlightedObject.date + timeChange); - calendar.set('highlight', targetDate, { interval: timeChange }); - this.render(); - } - - // Bind some picker events. - };picker.on('render', function () { - picker.$root.find('.' + settings.klass.selectMonth).on('change', function () { - var value = this.value; - if (value) { - picker.set('highlight', [picker.get('view').year, value, picker.get('highlight').date]); - picker.$root.find('.' + settings.klass.selectMonth).trigger('focus'); - } - }); - picker.$root.find('.' + settings.klass.selectYear).on('change', function () { - var value = this.value; - if (value) { - picker.set('highlight', [value, picker.get('view').month, picker.get('highlight').date]); - picker.$root.find('.' + settings.klass.selectYear).trigger('focus'); - } - }); - }, 1).on('open', function () { - var includeToday = ''; - if (calendar.disabled(calendar.get('now'))) { - includeToday = ':not(.' + settings.klass.buttonToday + ')'; - } - picker.$root.find('button' + includeToday + ', select').attr('disabled', false); - }, 1).on('close', function () { - picker.$root.find('button, select').attr('disabled', true); - }, 1); - } //DatePicker - - - /** - * Set a datepicker item object. - */ - DatePicker.prototype.set = function (type, value, options) { - - var calendar = this, - calendarItem = calendar.item; - - // If the value is `null` just set it immediately. - if (value === null) { - if (type == 'clear') type = 'select'; - calendarItem[type] = value; - return calendar; - } - - // Otherwise go through the queue of methods, and invoke the functions. - // Update this as the time unit, and set the final value as this item. - // * In the case of `enable`, keep the queue but set `disable` instead. - // And in the case of `flip`, keep the queue but set `enable` instead. - calendarItem[type == 'enable' ? 'disable' : type == 'flip' ? 'enable' : type] = calendar.queue[type].split(' ').map(function (method) { - value = calendar[method](type, value, options); - return value; - }).pop(); - - // Check if we need to cascade through more updates. - if (type == 'select') { - calendar.set('highlight', calendarItem.select, options); - } else if (type == 'highlight') { - calendar.set('view', calendarItem.highlight, options); - } else if (type.match(/^(flip|min|max|disable|enable)$/)) { - if (calendarItem.select && calendar.disabled(calendarItem.select)) { - calendar.set('select', calendarItem.select, options); - } - if (calendarItem.highlight && calendar.disabled(calendarItem.highlight)) { - calendar.set('highlight', calendarItem.highlight, options); - } - } - - return calendar; - }; //DatePicker.prototype.set - - - /** - * Get a datepicker item object. - */ - DatePicker.prototype.get = function (type) { - return this.item[type]; - }; //DatePicker.prototype.get - - - /** - * Create a picker date object. - */ - DatePicker.prototype.create = function (type, value, options) { - - var isInfiniteValue, - calendar = this; - - // If there’s no value, use the type as the value. - value = value === undefined ? type : value; - - // If it’s infinity, update the value. - if (value == -Infinity || value == Infinity) { - isInfiniteValue = value; - } - - // If it’s an object, use the native date object. - else if ($.isPlainObject(value) && _.isInteger(value.pick)) { - value = value.obj; - } - - // If it’s an array, convert it into a date and make sure - // that it’s a valid date – otherwise default to today. - else if ($.isArray(value)) { - value = new Date(value[0], value[1], value[2]); - value = _.isDate(value) ? value : calendar.create().obj; - } - - // If it’s a number or date object, make a normalized date. - else if (_.isInteger(value) || _.isDate(value)) { - value = calendar.normalize(new Date(value), options); - } - - // If it’s a literal true or any other case, set it to now. - else /*if ( value === true )*/{ - value = calendar.now(type, value, options); - } - - // Return the compiled object. - return { - year: isInfiniteValue || value.getFullYear(), - month: isInfiniteValue || value.getMonth(), - date: isInfiniteValue || value.getDate(), - day: isInfiniteValue || value.getDay(), - obj: isInfiniteValue || value, - pick: isInfiniteValue || value.getTime() - }; - }; //DatePicker.prototype.create - - - /** - * Create a range limit object using an array, date object, - * literal “true”, or integer relative to another time. - */ - DatePicker.prototype.createRange = function (from, to) { - - var calendar = this, - createDate = function (date) { - if (date === true || $.isArray(date) || _.isDate(date)) { - return calendar.create(date); - } - return date; - }; - - // Create objects if possible. - if (!_.isInteger(from)) { - from = createDate(from); - } - if (!_.isInteger(to)) { - to = createDate(to); - } - - // Create relative dates. - if (_.isInteger(from) && $.isPlainObject(to)) { - from = [to.year, to.month, to.date + from]; - } else if (_.isInteger(to) && $.isPlainObject(from)) { - to = [from.year, from.month, from.date + to]; - } - - return { - from: createDate(from), - to: createDate(to) - }; - }; //DatePicker.prototype.createRange - - - /** - * Check if a date unit falls within a date range object. - */ - DatePicker.prototype.withinRange = function (range, dateUnit) { - range = this.createRange(range.from, range.to); - return dateUnit.pick >= range.from.pick && dateUnit.pick <= range.to.pick; - }; - - /** - * Check if two date range objects overlap. - */ - DatePicker.prototype.overlapRanges = function (one, two) { - - var calendar = this; - - // Convert the ranges into comparable dates. - one = calendar.createRange(one.from, one.to); - two = calendar.createRange(two.from, two.to); - - return calendar.withinRange(one, two.from) || calendar.withinRange(one, two.to) || calendar.withinRange(two, one.from) || calendar.withinRange(two, one.to); - }; - - /** - * Get the date today. - */ - DatePicker.prototype.now = function (type, value, options) { - value = new Date(); - if (options && options.rel) { - value.setDate(value.getDate() + options.rel); - } - return this.normalize(value, options); - }; - - /** - * Navigate to next/prev month. - */ - DatePicker.prototype.navigate = function (type, value, options) { - - var targetDateObject, - targetYear, - targetMonth, - targetDate, - isTargetArray = $.isArray(value), - isTargetObject = $.isPlainObject(value), - viewsetObject = this.item.view; /*, - safety = 100*/ - - if (isTargetArray || isTargetObject) { - - if (isTargetObject) { - targetYear = value.year; - targetMonth = value.month; - targetDate = value.date; - } else { - targetYear = +value[0]; - targetMonth = +value[1]; - targetDate = +value[2]; - } - - // If we’re navigating months but the view is in a different - // month, navigate to the view’s year and month. - if (options && options.nav && viewsetObject && viewsetObject.month !== targetMonth) { - targetYear = viewsetObject.year; - targetMonth = viewsetObject.month; - } - - // Figure out the expected target year and month. - targetDateObject = new Date(targetYear, targetMonth + (options && options.nav ? options.nav : 0), 1); - targetYear = targetDateObject.getFullYear(); - targetMonth = targetDateObject.getMonth(); - - // If the month we’re going to doesn’t have enough days, - // keep decreasing the date until we reach the month’s last date. - while ( /*safety &&*/new Date(targetYear, targetMonth, targetDate).getMonth() !== targetMonth) { - targetDate -= 1; - /*safety -= 1 - if ( !safety ) { - throw 'Fell into an infinite loop while navigating to ' + new Date( targetYear, targetMonth, targetDate ) + '.' - }*/ - } - - value = [targetYear, targetMonth, targetDate]; - } - - return value; - }; //DatePicker.prototype.navigate - - - /** - * Normalize a date by setting the hours to midnight. - */ - DatePicker.prototype.normalize = function (value /*, options*/) { - value.setHours(0, 0, 0, 0); - return value; - }; - - /** - * Measure the range of dates. - */ - DatePicker.prototype.measure = function (type, value /*, options*/) { - - var calendar = this; - - // If it’s anything false-y, remove the limits. - if (!value) { - value = type == 'min' ? -Infinity : Infinity; - } - - // If it’s a string, parse it. - else if (typeof value == 'string') { - value = calendar.parse(type, value); - } - - // If it's an integer, get a date relative to today. - else if (_.isInteger(value)) { - value = calendar.now(type, value, { rel: value }); - } - - return value; - }; ///DatePicker.prototype.measure - - - /** - * Create a viewset object based on navigation. - */ - DatePicker.prototype.viewset = function (type, dateObject /*, options*/) { - return this.create([dateObject.year, dateObject.month, 1]); - }; - - /** - * Validate a date as enabled and shift if needed. - */ - DatePicker.prototype.validate = function (type, dateObject, options) { - - var calendar = this, - - - // Keep a reference to the original date. - originalDateObject = dateObject, - - - // Make sure we have an interval. - interval = options && options.interval ? options.interval : 1, - - - // Check if the calendar enabled dates are inverted. - isFlippedBase = calendar.item.enable === -1, - - - // Check if we have any enabled dates after/before now. - hasEnabledBeforeTarget, - hasEnabledAfterTarget, - - - // The min & max limits. - minLimitObject = calendar.item.min, - maxLimitObject = calendar.item.max, - - - // Check if we’ve reached the limit during shifting. - reachedMin, - reachedMax, - - - // Check if the calendar is inverted and at least one weekday is enabled. - hasEnabledWeekdays = isFlippedBase && calendar.item.disable.filter(function (value) { - - // If there’s a date, check where it is relative to the target. - if ($.isArray(value)) { - var dateTime = calendar.create(value).pick; - if (dateTime < dateObject.pick) hasEnabledBeforeTarget = true;else if (dateTime > dateObject.pick) hasEnabledAfterTarget = true; - } - - // Return only integers for enabled weekdays. - return _.isInteger(value); - }).length; /*, - safety = 100*/ - - // Cases to validate for: - // [1] Not inverted and date disabled. - // [2] Inverted and some dates enabled. - // [3] Not inverted and out of range. - // - // Cases to **not** validate for: - // • Navigating months. - // • Not inverted and date enabled. - // • Inverted and all dates disabled. - // • ..and anything else. - if (!options || !options.nav) if ( - /* 1 */!isFlippedBase && calendar.disabled(dateObject) || - /* 2 */isFlippedBase && calendar.disabled(dateObject) && (hasEnabledWeekdays || hasEnabledBeforeTarget || hasEnabledAfterTarget) || - /* 3 */!isFlippedBase && (dateObject.pick <= minLimitObject.pick || dateObject.pick >= maxLimitObject.pick)) { - - // When inverted, flip the direction if there aren’t any enabled weekdays - // and there are no enabled dates in the direction of the interval. - if (isFlippedBase && !hasEnabledWeekdays && (!hasEnabledAfterTarget && interval > 0 || !hasEnabledBeforeTarget && interval < 0)) { - interval *= -1; - } - - // Keep looping until we reach an enabled date. - while ( /*safety &&*/calendar.disabled(dateObject)) { - - /*safety -= 1 - if ( !safety ) { - throw 'Fell into an infinite loop while validating ' + dateObject.obj + '.' - }*/ - - // If we’ve looped into the next/prev month with a large interval, return to the original date and flatten the interval. - if (Math.abs(interval) > 1 && (dateObject.month < originalDateObject.month || dateObject.month > originalDateObject.month)) { - dateObject = originalDateObject; - interval = interval > 0 ? 1 : -1; - } - - // If we’ve reached the min/max limit, reverse the direction, flatten the interval and set it to the limit. - if (dateObject.pick <= minLimitObject.pick) { - reachedMin = true; - interval = 1; - dateObject = calendar.create([minLimitObject.year, minLimitObject.month, minLimitObject.date + (dateObject.pick === minLimitObject.pick ? 0 : -1)]); - } else if (dateObject.pick >= maxLimitObject.pick) { - reachedMax = true; - interval = -1; - dateObject = calendar.create([maxLimitObject.year, maxLimitObject.month, maxLimitObject.date + (dateObject.pick === maxLimitObject.pick ? 0 : 1)]); - } - - // If we’ve reached both limits, just break out of the loop. - if (reachedMin && reachedMax) { - break; - } - - // Finally, create the shifted date using the interval and keep looping. - dateObject = calendar.create([dateObject.year, dateObject.month, dateObject.date + interval]); - } - } //endif - - - // Return the date object settled on. - return dateObject; - }; //DatePicker.prototype.validate - - - /** - * Check if a date is disabled. - */ - DatePicker.prototype.disabled = function (dateToVerify) { - - var calendar = this, - - - // Filter through the disabled dates to check if this is one. - isDisabledMatch = calendar.item.disable.filter(function (dateToDisable) { - - // If the date is a number, match the weekday with 0index and `firstDay` check. - if (_.isInteger(dateToDisable)) { - return dateToVerify.day === (calendar.settings.firstDay ? dateToDisable : dateToDisable - 1) % 7; - } - - // If it’s an array or a native JS date, create and match the exact date. - if ($.isArray(dateToDisable) || _.isDate(dateToDisable)) { - return dateToVerify.pick === calendar.create(dateToDisable).pick; - } - - // If it’s an object, match a date within the “from” and “to” range. - if ($.isPlainObject(dateToDisable)) { - return calendar.withinRange(dateToDisable, dateToVerify); - } - }); - - // If this date matches a disabled date, confirm it’s not inverted. - isDisabledMatch = isDisabledMatch.length && !isDisabledMatch.filter(function (dateToDisable) { - return $.isArray(dateToDisable) && dateToDisable[3] == 'inverted' || $.isPlainObject(dateToDisable) && dateToDisable.inverted; - }).length; - - // Check the calendar “enabled” flag and respectively flip the - // disabled state. Then also check if it’s beyond the min/max limits. - return calendar.item.enable === -1 ? !isDisabledMatch : isDisabledMatch || dateToVerify.pick < calendar.item.min.pick || dateToVerify.pick > calendar.item.max.pick; - }; //DatePicker.prototype.disabled - - - /** - * Parse a string into a usable type. - */ - DatePicker.prototype.parse = function (type, value, options) { - - var calendar = this, - parsingObject = {}; - - // If it’s already parsed, we’re good. - if (!value || typeof value != 'string') { - return value; - } - - // We need a `.format` to parse the value with. - if (!(options && options.format)) { - options = options || {}; - options.format = calendar.settings.format; - } - - // Convert the format into an array and then map through it. - calendar.formats.toArray(options.format).map(function (label) { - - var - // Grab the formatting label. - formattingLabel = calendar.formats[label], - - - // The format length is from the formatting label function or the - // label length without the escaping exclamation (!) mark. - formatLength = formattingLabel ? _.trigger(formattingLabel, calendar, [value, parsingObject]) : label.replace(/^!/, '').length; - - // If there's a format label, split the value up to the format length. - // Then add it to the parsing object with appropriate label. - if (formattingLabel) { - parsingObject[label] = value.substr(0, formatLength); - } - - // Update the value as the substring from format length to end. - value = value.substr(formatLength); - }); - - // Compensate for month 0index. - return [parsingObject.yyyy || parsingObject.yy, +(parsingObject.mm || parsingObject.m) - 1, parsingObject.dd || parsingObject.d]; - }; //DatePicker.prototype.parse - - - /** - * Various formats to display the object in. - */ - DatePicker.prototype.formats = function () { - - // Return the length of the first word in a collection. - function getWordLengthFromCollection(string, collection, dateObject) { - - // Grab the first word from the string. - var word = string.match(/\w+/)[0]; - - // If there's no month index, add it to the date object - if (!dateObject.mm && !dateObject.m) { - dateObject.m = collection.indexOf(word) + 1; - } - - // Return the length of the word. - return word.length; - } - - // Get the length of the first word in a string. - function getFirstWordLength(string) { - return string.match(/\w+/)[0].length; - } - - return { - - d: function (string, dateObject) { - - // If there's string, then get the digits length. - // Otherwise return the selected date. - return string ? _.digits(string) : dateObject.date; - }, - dd: function (string, dateObject) { - - // If there's a string, then the length is always 2. - // Otherwise return the selected date with a leading zero. - return string ? 2 : _.lead(dateObject.date); - }, - ddd: function (string, dateObject) { - - // If there's a string, then get the length of the first word. - // Otherwise return the short selected weekday. - return string ? getFirstWordLength(string) : this.settings.weekdaysShort[dateObject.day]; - }, - dddd: function (string, dateObject) { - - // If there's a string, then get the length of the first word. - // Otherwise return the full selected weekday. - return string ? getFirstWordLength(string) : this.settings.weekdaysFull[dateObject.day]; - }, - m: function (string, dateObject) { - - // If there's a string, then get the length of the digits - // Otherwise return the selected month with 0index compensation. - return string ? _.digits(string) : dateObject.month + 1; - }, - mm: function (string, dateObject) { - - // If there's a string, then the length is always 2. - // Otherwise return the selected month with 0index and leading zero. - return string ? 2 : _.lead(dateObject.month + 1); - }, - mmm: function (string, dateObject) { - - var collection = this.settings.monthsShort; - - // If there's a string, get length of the relevant month from the short - // months collection. Otherwise return the selected month from that collection. - return string ? getWordLengthFromCollection(string, collection, dateObject) : collection[dateObject.month]; - }, - mmmm: function (string, dateObject) { - - var collection = this.settings.monthsFull; - - // If there's a string, get length of the relevant month from the full - // months collection. Otherwise return the selected month from that collection. - return string ? getWordLengthFromCollection(string, collection, dateObject) : collection[dateObject.month]; - }, - yy: function (string, dateObject) { - - // If there's a string, then the length is always 2. - // Otherwise return the selected year by slicing out the first 2 digits. - return string ? 2 : ('' + dateObject.year).slice(2); - }, - yyyy: function (string, dateObject) { - - // If there's a string, then the length is always 4. - // Otherwise return the selected year. - return string ? 4 : dateObject.year; - }, - - // Create an array by splitting the formatting string passed. - toArray: function (formatString) { - return formatString.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g); - }, - - // Format an object into a string using the formatting options. - toString: function (formatString, itemObject) { - var calendar = this; - return calendar.formats.toArray(formatString).map(function (label) { - return _.trigger(calendar.formats[label], calendar, [0, itemObject]) || label.replace(/^!/, ''); - }).join(''); - } - }; - }(); //DatePicker.prototype.formats - - - /** - * Check if two date units are the exact. - */ - DatePicker.prototype.isDateExact = function (one, two) { - - var calendar = this; - - // When we’re working with weekdays, do a direct comparison. - if (_.isInteger(one) && _.isInteger(two) || typeof one == 'boolean' && typeof two == 'boolean') { - return one === two; - } - - // When we’re working with date representations, compare the “pick” value. - if ((_.isDate(one) || $.isArray(one)) && (_.isDate(two) || $.isArray(two))) { - return calendar.create(one).pick === calendar.create(two).pick; - } - - // When we’re working with range objects, compare the “from” and “to”. - if ($.isPlainObject(one) && $.isPlainObject(two)) { - return calendar.isDateExact(one.from, two.from) && calendar.isDateExact(one.to, two.to); - } - - return false; - }; - - /** - * Check if two date units overlap. - */ - DatePicker.prototype.isDateOverlap = function (one, two) { - - var calendar = this, - firstDay = calendar.settings.firstDay ? 1 : 0; - - // When we’re working with a weekday index, compare the days. - if (_.isInteger(one) && (_.isDate(two) || $.isArray(two))) { - one = one % 7 + firstDay; - return one === calendar.create(two).day + 1; - } - if (_.isInteger(two) && (_.isDate(one) || $.isArray(one))) { - two = two % 7 + firstDay; - return two === calendar.create(one).day + 1; - } - - // When we’re working with range objects, check if the ranges overlap. - if ($.isPlainObject(one) && $.isPlainObject(two)) { - return calendar.overlapRanges(one, two); - } - - return false; - }; - - /** - * Flip the “enabled” state. - */ - DatePicker.prototype.flipEnable = function (val) { - var itemObject = this.item; - itemObject.enable = val || (itemObject.enable == -1 ? 1 : -1); - }; - - /** - * Mark a collection of dates as “disabled”. - */ - DatePicker.prototype.deactivate = function (type, datesToDisable) { - - var calendar = this, - disabledItems = calendar.item.disable.slice(0); - - // If we’re flipping, that’s all we need to do. - if (datesToDisable == 'flip') { - calendar.flipEnable(); - } else if (datesToDisable === false) { - calendar.flipEnable(1); - disabledItems = []; - } else if (datesToDisable === true) { - calendar.flipEnable(-1); - disabledItems = []; - } - - // Otherwise go through the dates to disable. - else { - - datesToDisable.map(function (unitToDisable) { - - var matchFound; - - // When we have disabled items, check for matches. - // If something is matched, immediately break out. - for (var index = 0; index < disabledItems.length; index += 1) { - if (calendar.isDateExact(unitToDisable, disabledItems[index])) { - matchFound = true; - break; - } - } - - // If nothing was found, add the validated unit to the collection. - if (!matchFound) { - if (_.isInteger(unitToDisable) || _.isDate(unitToDisable) || $.isArray(unitToDisable) || $.isPlainObject(unitToDisable) && unitToDisable.from && unitToDisable.to) { - disabledItems.push(unitToDisable); - } - } - }); - } - - // Return the updated collection. - return disabledItems; - }; //DatePicker.prototype.deactivate - - - /** - * Mark a collection of dates as “enabled”. - */ - DatePicker.prototype.activate = function (type, datesToEnable) { - - var calendar = this, - disabledItems = calendar.item.disable, - disabledItemsCount = disabledItems.length; - - // If we’re flipping, that’s all we need to do. - if (datesToEnable == 'flip') { - calendar.flipEnable(); - } else if (datesToEnable === true) { - calendar.flipEnable(1); - disabledItems = []; - } else if (datesToEnable === false) { - calendar.flipEnable(-1); - disabledItems = []; - } - - // Otherwise go through the disabled dates. - else { - - datesToEnable.map(function (unitToEnable) { - - var matchFound, disabledUnit, index, isExactRange; - - // Go through the disabled items and try to find a match. - for (index = 0; index < disabledItemsCount; index += 1) { - - disabledUnit = disabledItems[index]; - - // When an exact match is found, remove it from the collection. - if (calendar.isDateExact(disabledUnit, unitToEnable)) { - matchFound = disabledItems[index] = null; - isExactRange = true; - break; - } - - // When an overlapped match is found, add the “inverted” state to it. - else if (calendar.isDateOverlap(disabledUnit, unitToEnable)) { - if ($.isPlainObject(unitToEnable)) { - unitToEnable.inverted = true; - matchFound = unitToEnable; - } else if ($.isArray(unitToEnable)) { - matchFound = unitToEnable; - if (!matchFound[3]) matchFound.push('inverted'); - } else if (_.isDate(unitToEnable)) { - matchFound = [unitToEnable.getFullYear(), unitToEnable.getMonth(), unitToEnable.getDate(), 'inverted']; - } - break; - } - } - - // If a match was found, remove a previous duplicate entry. - if (matchFound) for (index = 0; index < disabledItemsCount; index += 1) { - if (calendar.isDateExact(disabledItems[index], unitToEnable)) { - disabledItems[index] = null; - break; - } - } - - // In the event that we’re dealing with an exact range of dates, - // make sure there are no “inverted” dates because of it. - if (isExactRange) for (index = 0; index < disabledItemsCount; index += 1) { - if (calendar.isDateOverlap(disabledItems[index], unitToEnable)) { - disabledItems[index] = null; - break; - } - } - - // If something is still matched, add it into the collection. - if (matchFound) { - disabledItems.push(matchFound); - } - }); - } - - // Return the updated collection. - return disabledItems.filter(function (val) { - return val != null; - }); - }; //DatePicker.prototype.activate - - - /** - * Create a string for the nodes in the picker. - */ - DatePicker.prototype.nodes = function (isOpen) { - - var calendar = this, - settings = calendar.settings, - calendarItem = calendar.item, - nowObject = calendarItem.now, - selectedObject = calendarItem.select, - highlightedObject = calendarItem.highlight, - viewsetObject = calendarItem.view, - disabledCollection = calendarItem.disable, - minLimitObject = calendarItem.min, - maxLimitObject = calendarItem.max, - - - // Create the calendar table head using a copy of weekday labels collection. - // * We do a copy so we don't mutate the original array. - tableHead = function (collection, fullCollection) { - - // If the first day should be Monday, move Sunday to the end. - if (settings.firstDay) { - collection.push(collection.shift()); - fullCollection.push(fullCollection.shift()); - } - - // Create and return the table head group. - return _.node('thead', _.node('tr', _.group({ - min: 0, - max: DAYS_IN_WEEK - 1, - i: 1, - node: 'th', - item: function (counter) { - return [collection[counter], settings.klass.weekdays, 'scope=col title="' + fullCollection[counter] + '"']; - } - }))); //endreturn - - // Materialize modified - }((settings.showWeekdaysFull ? settings.weekdaysFull : settings.weekdaysLetter).slice(0), settings.weekdaysFull.slice(0)), - //tableHead - - - // Create the nav for next/prev month. - createMonthNav = function (next) { - - // Otherwise, return the created month tag. - return _.node('div', ' ', settings.klass['nav' + (next ? 'Next' : 'Prev')] + ( - - // If the focused month is outside the range, disabled the button. - next && viewsetObject.year >= maxLimitObject.year && viewsetObject.month >= maxLimitObject.month || !next && viewsetObject.year <= minLimitObject.year && viewsetObject.month <= minLimitObject.month ? ' ' + settings.klass.navDisabled : ''), 'data-nav=' + (next || -1) + ' ' + _.ariaAttr({ - role: 'button', - controls: calendar.$node[0].id + '_table' - }) + ' ' + 'title="' + (next ? settings.labelMonthNext : settings.labelMonthPrev) + '"'); //endreturn - }, - //createMonthNav - - - // Create the month label. - //Materialize modified - createMonthLabel = function (override) { - - var monthsCollection = settings.showMonthsShort ? settings.monthsShort : settings.monthsFull; - - // Materialize modified - if (override == "short_months") { - monthsCollection = settings.monthsShort; - } - - // If there are months to select, add a dropdown menu. - if (settings.selectMonths && override == undefined) { - - return _.node('select', _.group({ - min: 0, - max: 11, - i: 1, - node: 'option', - item: function (loopedMonth) { - - return [ - - // The looped month and no classes. - monthsCollection[loopedMonth], 0, - - // Set the value and selected index. - 'value=' + loopedMonth + (viewsetObject.month == loopedMonth ? ' selected' : '') + (viewsetObject.year == minLimitObject.year && loopedMonth < minLimitObject.month || viewsetObject.year == maxLimitObject.year && loopedMonth > maxLimitObject.month ? ' disabled' : '')]; - } - }), settings.klass.selectMonth + ' browser-default', (isOpen ? '' : 'disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + 'title="' + settings.labelMonthSelect + '"'); - } - - // Materialize modified - if (override == "short_months") if (selectedObject != null) return monthsCollection[selectedObject.month];else return monthsCollection[viewsetObject.month]; - - // If there's a need for a month selector - return _.node('div', monthsCollection[viewsetObject.month], settings.klass.month); - }, - //createMonthLabel - - - // Create the year label. - // Materialize modified - createYearLabel = function (override) { - - var focusedYear = viewsetObject.year, - - - // If years selector is set to a literal "true", set it to 5. Otherwise - // divide in half to get half before and half after focused year. - numberYears = settings.selectYears === true ? 5 : ~~(settings.selectYears / 2); - - // If there are years to select, add a dropdown menu. - if (numberYears) { - - var minYear = minLimitObject.year, - maxYear = maxLimitObject.year, - lowestYear = focusedYear - numberYears, - highestYear = focusedYear + numberYears; - - // If the min year is greater than the lowest year, increase the highest year - // by the difference and set the lowest year to the min year. - if (minYear > lowestYear) { - highestYear += minYear - lowestYear; - lowestYear = minYear; - } - - // If the max year is less than the highest year, decrease the lowest year - // by the lower of the two: available and needed years. Then set the - // highest year to the max year. - if (maxYear < highestYear) { - - var availableYears = lowestYear - minYear, - neededYears = highestYear - maxYear; - - lowestYear -= availableYears > neededYears ? neededYears : availableYears; - highestYear = maxYear; - } - - if (settings.selectYears && override == undefined) { - return _.node('select', _.group({ - min: lowestYear, - max: highestYear, - i: 1, - node: 'option', - item: function (loopedYear) { - return [ - - // The looped year and no classes. - loopedYear, 0, - - // Set the value and selected index. - 'value=' + loopedYear + (focusedYear == loopedYear ? ' selected' : '')]; - } - }), settings.klass.selectYear + ' browser-default', (isOpen ? '' : 'disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + 'title="' + settings.labelYearSelect + '"'); - } - } - - // Materialize modified - if (override === 'raw' && selectedObject != null) { - return _.node('div', selectedObject.year); - } - - // Otherwise just return the year focused - return _.node('div', focusedYear, settings.klass.year); - }; //createYearLabel - - - // Materialize modified - createDayLabel = function () { - if (selectedObject != null) return selectedObject.date;else return nowObject.date; - }; - createWeekdayLabel = function () { - var display_day; - - if (selectedObject != null) display_day = selectedObject.day;else display_day = nowObject.day; - var weekday = settings.weekdaysShort[display_day]; - return weekday; - }; - - // Create and return the entire calendar. - - return _.node( - // Date presentation View - 'div', _.node( - // Div for Year - 'div', createYearLabel("raw"), settings.klass.year_display) + _.node('span', createWeekdayLabel() + ', ', "picker__weekday-display") + _.node( - // Div for short Month - 'span', createMonthLabel("short_months") + ' ', settings.klass.month_display) + _.node( - // Div for Day - 'span', createDayLabel(), settings.klass.day_display), settings.klass.date_display) + - // Calendar container - _.node('div', _.node('div', _.node('div', (settings.selectYears ? createMonthLabel() + createYearLabel() : createMonthLabel() + createYearLabel()) + createMonthNav() + createMonthNav(1), settings.klass.header) + _.node('table', tableHead + _.node('tbody', _.group({ - min: 0, - max: WEEKS_IN_CALENDAR - 1, - i: 1, - node: 'tr', - item: function (rowCounter) { - - // If Monday is the first day and the month starts on Sunday, shift the date back a week. - var shiftDateBy = settings.firstDay && calendar.create([viewsetObject.year, viewsetObject.month, 1]).day === 0 ? -7 : 0; - - return [_.group({ - min: DAYS_IN_WEEK * rowCounter - viewsetObject.day + shiftDateBy + 1, // Add 1 for weekday 0index - max: function () { - return this.min + DAYS_IN_WEEK - 1; - }, - i: 1, - node: 'td', - item: function (targetDate) { - - // Convert the time date from a relative date to a target date. - targetDate = calendar.create([viewsetObject.year, viewsetObject.month, targetDate + (settings.firstDay ? 1 : 0)]); - - var isSelected = selectedObject && selectedObject.pick == targetDate.pick, - isHighlighted = highlightedObject && highlightedObject.pick == targetDate.pick, - isDisabled = disabledCollection && calendar.disabled(targetDate) || targetDate.pick < minLimitObject.pick || targetDate.pick > maxLimitObject.pick, - formattedDate = _.trigger(calendar.formats.toString, calendar, [settings.format, targetDate]); - - return [_.node('div', targetDate.date, function (klasses) { - - // Add the `infocus` or `outfocus` classes based on month in view. - klasses.push(viewsetObject.month == targetDate.month ? settings.klass.infocus : settings.klass.outfocus); - - // Add the `today` class if needed. - if (nowObject.pick == targetDate.pick) { - klasses.push(settings.klass.now); - } - - // Add the `selected` class if something's selected and the time matches. - if (isSelected) { - klasses.push(settings.klass.selected); - } - - // Add the `highlighted` class if something's highlighted and the time matches. - if (isHighlighted) { - klasses.push(settings.klass.highlighted); - } - - // Add the `disabled` class if something's disabled and the object matches. - if (isDisabled) { - klasses.push(settings.klass.disabled); - } - - return klasses.join(' '); - }([settings.klass.day]), 'data-pick=' + targetDate.pick + ' ' + _.ariaAttr({ - role: 'gridcell', - label: formattedDate, - selected: isSelected && calendar.$node.val() === formattedDate ? true : null, - activedescendant: isHighlighted ? true : null, - disabled: isDisabled ? true : null - }) + ' ' + (isDisabled ? '' : 'tabindex="0"')), '', _.ariaAttr({ role: 'presentation' })]; //endreturn - } - })]; //endreturn - } - })), settings.klass.table, 'id="' + calendar.$node[0].id + '_table' + '" ' + _.ariaAttr({ - role: 'grid', - controls: calendar.$node[0].id, - readonly: true - })), settings.klass.calendar_container) // end calendar - - + - - // * For Firefox forms to submit, make sure to set the buttons’ `type` attributes as “button”. - _.node('div', _.node('button', settings.today, "btn-flat picker__today waves-effect", 'type=button data-pick=' + nowObject.pick + (isOpen && !calendar.disabled(nowObject) ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })) + _.node('button', settings.clear, "btn-flat picker__clear waves-effect", 'type=button data-clear=1' + (isOpen ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })) + _.node('button', settings.close, "btn-flat picker__close waves-effect", 'type=button data-close=true ' + (isOpen ? '' : ' disabled') + ' ' + _.ariaAttr({ controls: calendar.$node[0].id })), settings.klass.footer), 'picker__container__wrapper'); //endreturn - }; //DatePicker.prototype.nodes - - - /** - * The date picker defaults. - */ - DatePicker.defaults = function (prefix) { - - return { - - // The title label to use for the month nav buttons - labelMonthNext: 'Next month', - labelMonthPrev: 'Previous month', - - // The title label to use for the dropdown selectors - labelMonthSelect: 'Select a month', - labelYearSelect: 'Select a year', - - // Months and weekdays - monthsFull: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], - monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - weekdaysFull: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], - weekdaysShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], - - // Materialize modified - weekdaysLetter: ['S', 'M', 'T', 'W', 'T', 'F', 'S'], - - // Today and clear - today: 'Today', - clear: 'Clear', - close: 'Ok', - - // Picker close behavior (Prevent a change in behaviour for backwards compatibility) - closeOnSelect: false, - - // The format to show on the `input` element - format: 'd mmmm, yyyy', - - // Classes - klass: { - - table: prefix + 'table', - - header: prefix + 'header', - - // Materialize Added klasses - date_display: prefix + 'date-display', - day_display: prefix + 'day-display', - month_display: prefix + 'month-display', - year_display: prefix + 'year-display', - calendar_container: prefix + 'calendar-container', - // end - - - navPrev: prefix + 'nav--prev', - navNext: prefix + 'nav--next', - navDisabled: prefix + 'nav--disabled', - - month: prefix + 'month', - year: prefix + 'year', - - selectMonth: prefix + 'select--month', - selectYear: prefix + 'select--year', - - weekdays: prefix + 'weekday', - - day: prefix + 'day', - disabled: prefix + 'day--disabled', - selected: prefix + 'day--selected', - highlighted: prefix + 'day--highlighted', - now: prefix + 'day--today', - infocus: prefix + 'day--infocus', - outfocus: prefix + 'day--outfocus', - - footer: prefix + 'footer', - - buttonClear: prefix + 'button--clear', - buttonToday: prefix + 'button--today', - buttonClose: prefix + 'button--close' - } - }; - }(Picker.klasses().picker + '__'); - - /** - * Extend the picker to add the date picker. - */ - Picker.extend('pickadate', DatePicker); -}); -; /*! - * ClockPicker v0.0.7 (http://weareoutman.github.io/clockpicker/) - * Copyright 2014 Wang Shenwei. - * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE) - * - * Further modified - * Copyright 2015 Ching Yaw Hao. - */ - -(function ($) { - var $win = $(window), - $doc = $(document); - - // Can I use inline svg ? - var svgNS = 'http://www.w3.org/2000/svg', - svgSupported = 'SVGAngle' in window && function () { - var supported, - el = document.createElement('div'); - el.innerHTML = ''; - supported = (el.firstChild && el.firstChild.namespaceURI) == svgNS; - el.innerHTML = ''; - return supported; - }(); - - // Can I use transition ? - var transitionSupported = function () { - var style = document.createElement('div').style; - return 'transition' in style || 'WebkitTransition' in style || 'MozTransition' in style || 'msTransition' in style || 'OTransition' in style; - }(); - - // Listen touch events in touch screen device, instead of mouse events in desktop. - var touchSupported = 'ontouchstart' in window, - mousedownEvent = 'mousedown' + (touchSupported ? ' touchstart' : ''), - mousemoveEvent = 'mousemove.clockpicker' + (touchSupported ? ' touchmove.clockpicker' : ''), - mouseupEvent = 'mouseup.clockpicker' + (touchSupported ? ' touchend.clockpicker' : ''); - - // Vibrate the device if supported - var vibrate = navigator.vibrate ? 'vibrate' : navigator.webkitVibrate ? 'webkitVibrate' : null; - - function createSvgElement(name) { - return document.createElementNS(svgNS, name); - } - - function leadingZero(num) { - return (num < 10 ? '0' : '') + num; - } - - // Get a unique id - var idCounter = 0; - function uniqueId(prefix) { - var id = ++idCounter + ''; - return prefix ? prefix + id : id; - } - - // Clock size - var dialRadius = 135, - outerRadius = 105, - - // innerRadius = 80 on 12 hour clock - innerRadius = 70, - tickRadius = 20, - diameter = dialRadius * 2, - duration = transitionSupported ? 350 : 1; - - // Popover template - var tpl = ['
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '', ':', '', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '', '
                              ', '
                              ', '
                              ', '
                              ', '
                              ', '
                              '].join(''); - - // ClockPicker - function ClockPicker(element, options) { - var popover = $(tpl), - plate = popover.find('.clockpicker-plate'), - holder = popover.find('.picker__holder'), - hoursView = popover.find('.clockpicker-hours'), - minutesView = popover.find('.clockpicker-minutes'), - amPmBlock = popover.find('.clockpicker-am-pm-block'), - isInput = element.prop('tagName') === 'INPUT', - input = isInput ? element : element.find('input'), - label = $("label[for=" + input.attr("id") + "]"), - self = this; - - this.id = uniqueId('cp'); - this.element = element; - this.holder = holder; - this.options = options; - this.isAppended = false; - this.isShown = false; - this.currentView = 'hours'; - this.isInput = isInput; - this.input = input; - this.label = label; - this.popover = popover; - this.plate = plate; - this.hoursView = hoursView; - this.minutesView = minutesView; - this.amPmBlock = amPmBlock; - this.spanHours = popover.find('.clockpicker-span-hours'); - this.spanMinutes = popover.find('.clockpicker-span-minutes'); - this.spanAmPm = popover.find('.clockpicker-span-am-pm'); - this.footer = popover.find('.picker__footer'); - this.amOrPm = "PM"; - - // Setup for for 12 hour clock if option is selected - if (options.twelvehour) { - if (!options.ampmclickable) { - this.spanAmPm.empty(); - $('
                              AM
                              ').appendTo(this.spanAmPm); - $('
                              PM
                              ').appendTo(this.spanAmPm); - } else { - this.spanAmPm.empty(); - $('
                              AM
                              ').on("click", function () { - self.spanAmPm.children('#click-am').addClass("text-primary"); - self.spanAmPm.children('#click-pm').removeClass("text-primary"); - self.amOrPm = "AM"; - }).appendTo(this.spanAmPm); - $('
                              PM
                              ').on("click", function () { - self.spanAmPm.children('#click-pm').addClass("text-primary"); - self.spanAmPm.children('#click-am').removeClass("text-primary"); - self.amOrPm = 'PM'; - }).appendTo(this.spanAmPm); - } - } - - // Add buttons to footer - $('').click($.proxy(this.clear, this)).appendTo(this.footer); - $('').click($.proxy(this.hide, this)).appendTo(this.footer); - $('').click($.proxy(this.done, this)).appendTo(this.footer); - - this.spanHours.click($.proxy(this.toggleView, this, 'hours')); - this.spanMinutes.click($.proxy(this.toggleView, this, 'minutes')); - - // Show or toggle - input.on('focus.clockpicker click.clockpicker', $.proxy(this.show, this)); - - // Build ticks - var tickTpl = $('
                              '), - i, - tick, - radian, - radius; - - // Hours view - if (options.twelvehour) { - for (i = 1; i < 13; i += 1) { - tick = tickTpl.clone(); - radian = i / 6 * Math.PI; - radius = outerRadius; - tick.css({ - left: dialRadius + Math.sin(radian) * radius - tickRadius, - top: dialRadius - Math.cos(radian) * radius - tickRadius - }); - tick.html(i === 0 ? '00' : i); - hoursView.append(tick); - tick.on(mousedownEvent, mousedown); - } - } else { - for (i = 0; i < 24; i += 1) { - tick = tickTpl.clone(); - radian = i / 6 * Math.PI; - var inner = i > 0 && i < 13; - radius = inner ? innerRadius : outerRadius; - tick.css({ - left: dialRadius + Math.sin(radian) * radius - tickRadius, - top: dialRadius - Math.cos(radian) * radius - tickRadius - }); - tick.html(i === 0 ? '00' : i); - hoursView.append(tick); - tick.on(mousedownEvent, mousedown); - } - } - - // Minutes view - for (i = 0; i < 60; i += 5) { - tick = tickTpl.clone(); - radian = i / 30 * Math.PI; - tick.css({ - left: dialRadius + Math.sin(radian) * outerRadius - tickRadius, - top: dialRadius - Math.cos(radian) * outerRadius - tickRadius - }); - tick.html(leadingZero(i)); - minutesView.append(tick); - tick.on(mousedownEvent, mousedown); - } - - // Clicking on minutes view space - plate.on(mousedownEvent, function (e) { - if ($(e.target).closest('.clockpicker-tick').length === 0) { - mousedown(e, true); - } - }); - - // Mousedown or touchstart - function mousedown(e, space) { - var offset = plate.offset(), - isTouch = /^touch/.test(e.type), - x0 = offset.left + dialRadius, - y0 = offset.top + dialRadius, - dx = (isTouch ? e.originalEvent.touches[0] : e).pageX - x0, - dy = (isTouch ? e.originalEvent.touches[0] : e).pageY - y0, - z = Math.sqrt(dx * dx + dy * dy), - moved = false; - - // When clicking on minutes view space, check the mouse position - if (space && (z < outerRadius - tickRadius || z > outerRadius + tickRadius)) { - return; - } - e.preventDefault(); - - // Set cursor style of body after 200ms - var movingTimer = setTimeout(function () { - self.popover.addClass('clockpicker-moving'); - }, 200); - - // Clock - self.setHand(dx, dy, !space, true); - - // Mousemove on document - $doc.off(mousemoveEvent).on(mousemoveEvent, function (e) { - e.preventDefault(); - var isTouch = /^touch/.test(e.type), - x = (isTouch ? e.originalEvent.touches[0] : e).pageX - x0, - y = (isTouch ? e.originalEvent.touches[0] : e).pageY - y0; - if (!moved && x === dx && y === dy) { - // Clicking in chrome on windows will trigger a mousemove event - return; - } - moved = true; - self.setHand(x, y, false, true); - }); - - // Mouseup on document - $doc.off(mouseupEvent).on(mouseupEvent, function (e) { - $doc.off(mouseupEvent); - e.preventDefault(); - var isTouch = /^touch/.test(e.type), - x = (isTouch ? e.originalEvent.changedTouches[0] : e).pageX - x0, - y = (isTouch ? e.originalEvent.changedTouches[0] : e).pageY - y0; - if ((space || moved) && x === dx && y === dy) { - self.setHand(x, y); - } - - if (self.currentView === 'hours') { - self.toggleView('minutes', duration / 2); - } else if (options.autoclose) { - self.minutesView.addClass('clockpicker-dial-out'); - setTimeout(function () { - self.done(); - }, duration / 2); - } - plate.prepend(canvas); - - // Reset cursor style of body - clearTimeout(movingTimer); - self.popover.removeClass('clockpicker-moving'); - - // Unbind mousemove event - $doc.off(mousemoveEvent); - }); - } - - if (svgSupported) { - // Draw clock hands and others - var canvas = popover.find('.clockpicker-canvas'), - svg = createSvgElement('svg'); - svg.setAttribute('class', 'clockpicker-svg'); - svg.setAttribute('width', diameter); - svg.setAttribute('height', diameter); - var g = createSvgElement('g'); - g.setAttribute('transform', 'translate(' + dialRadius + ',' + dialRadius + ')'); - var bearing = createSvgElement('circle'); - bearing.setAttribute('class', 'clockpicker-canvas-bearing'); - bearing.setAttribute('cx', 0); - bearing.setAttribute('cy', 0); - bearing.setAttribute('r', 4); - var hand = createSvgElement('line'); - hand.setAttribute('x1', 0); - hand.setAttribute('y1', 0); - var bg = createSvgElement('circle'); - bg.setAttribute('class', 'clockpicker-canvas-bg'); - bg.setAttribute('r', tickRadius); - g.appendChild(hand); - g.appendChild(bg); - g.appendChild(bearing); - svg.appendChild(g); - canvas.append(svg); - - this.hand = hand; - this.bg = bg; - this.bearing = bearing; - this.g = g; - this.canvas = canvas; - } - - raiseCallback(this.options.init); - } - - function raiseCallback(callbackFunction) { - if (callbackFunction && typeof callbackFunction === "function") callbackFunction(); - } - - // Default options - ClockPicker.DEFAULTS = { - 'default': '', // default time, 'now' or '13:14' e.g. - fromnow: 0, // set default time to * milliseconds from now (using with default = 'now') - donetext: 'Ok', // done button text - cleartext: 'Clear', - canceltext: 'Cancel', - autoclose: false, // auto close when minute is selected - ampmclickable: true, // set am/pm button on itself - darktheme: false, // set to dark theme - twelvehour: true, // change to 12 hour AM/PM clock from 24 hour - vibrate: true // vibrate the device when dragging clock hand - }; - - // Show or hide popover - ClockPicker.prototype.toggle = function () { - this[this.isShown ? 'hide' : 'show'](); - }; - - // Set popover position - ClockPicker.prototype.locate = function () { - var element = this.element, - popover = this.popover, - offset = element.offset(), - width = element.outerWidth(), - height = element.outerHeight(), - align = this.options.align, - self = this; - - popover.show(); - }; - - // Show popover - ClockPicker.prototype.show = function (e) { - // Not show again - if (this.isShown) { - return; - } - raiseCallback(this.options.beforeShow); - $(':input').each(function () { - $(this).attr('tabindex', -1); - }); - var self = this; - // Initialize - this.input.blur(); - this.popover.addClass('picker--opened'); - this.input.addClass('picker__input picker__input--active'); - $(document.body).css('overflow', 'hidden'); - // Get the time - var value = ((this.input.prop('value') || this.options['default'] || '') + '').split(':'); - if (this.options.twelvehour && !(typeof value[1] === 'undefined')) { - if (value[1].indexOf("AM") > 0) { - this.amOrPm = 'AM'; - } else { - this.amOrPm = 'PM'; - } - value[1] = value[1].replace("AM", "").replace("PM", ""); - } - if (value[0] === 'now') { - var now = new Date(+new Date() + this.options.fromnow); - value = [now.getHours(), now.getMinutes()]; - if (this.options.twelvehour) { - this.amOrPm = value[0] >= 12 && value[0] < 24 ? 'PM' : 'AM'; - } - } - this.hours = +value[0] || 0; - this.minutes = +value[1] || 0; - this.spanHours.html(this.hours); - this.spanMinutes.html(leadingZero(this.minutes)); - if (!this.isAppended) { - - // Append popover to input by default - var containerEl = document.querySelector(this.options.container); - if (this.options.container && containerEl) { - containerEl.appendChild(this.popover[0]); - } else { - this.popover.insertAfter(this.input); - } - - if (this.options.twelvehour) { - if (this.amOrPm === 'PM') { - this.spanAmPm.children('#click-pm').addClass("text-primary"); - this.spanAmPm.children('#click-am').removeClass("text-primary"); - } else { - this.spanAmPm.children('#click-am').addClass("text-primary"); - this.spanAmPm.children('#click-pm').removeClass("text-primary"); - } - } - // Reset position when resize - $win.on('resize.clockpicker' + this.id, function () { - if (self.isShown) { - self.locate(); - } - }); - this.isAppended = true; - } - // Toggle to hours view - this.toggleView('hours'); - // Set position - this.locate(); - this.isShown = true; - // Hide when clicking or tabbing on any element except the clock and input - $doc.on('click.clockpicker.' + this.id + ' focusin.clockpicker.' + this.id, function (e) { - var target = $(e.target); - if (target.closest(self.popover.find('.picker__wrap')).length === 0 && target.closest(self.input).length === 0) { - self.hide(); - } - }); - // Hide when ESC is pressed - $doc.on('keyup.clockpicker.' + this.id, function (e) { - if (e.keyCode === 27) { - self.hide(); - } - }); - raiseCallback(this.options.afterShow); - }; - // Hide popover - ClockPicker.prototype.hide = function () { - raiseCallback(this.options.beforeHide); - this.input.removeClass('picker__input picker__input--active'); - this.popover.removeClass('picker--opened'); - $(document.body).css('overflow', 'visible'); - this.isShown = false; - $(':input').each(function (index) { - $(this).attr('tabindex', index + 1); - }); - // Unbinding events on document - $doc.off('click.clockpicker.' + this.id + ' focusin.clockpicker.' + this.id); - $doc.off('keyup.clockpicker.' + this.id); - this.popover.hide(); - raiseCallback(this.options.afterHide); - }; - // Toggle to hours or minutes view - ClockPicker.prototype.toggleView = function (view, delay) { - var raiseAfterHourSelect = false; - if (view === 'minutes' && $(this.hoursView).css("visibility") === "visible") { - raiseCallback(this.options.beforeHourSelect); - raiseAfterHourSelect = true; - } - var isHours = view === 'hours', - nextView = isHours ? this.hoursView : this.minutesView, - hideView = isHours ? this.minutesView : this.hoursView; - this.currentView = view; - - this.spanHours.toggleClass('text-primary', isHours); - this.spanMinutes.toggleClass('text-primary', !isHours); - - // Let's make transitions - hideView.addClass('clockpicker-dial-out'); - nextView.css('visibility', 'visible').removeClass('clockpicker-dial-out'); - - // Reset clock hand - this.resetClock(delay); - - // After transitions ended - clearTimeout(this.toggleViewTimer); - this.toggleViewTimer = setTimeout(function () { - hideView.css('visibility', 'hidden'); - }, duration); - - if (raiseAfterHourSelect) { - raiseCallback(this.options.afterHourSelect); - } - }; - - // Reset clock hand - ClockPicker.prototype.resetClock = function (delay) { - var view = this.currentView, - value = this[view], - isHours = view === 'hours', - unit = Math.PI / (isHours ? 6 : 30), - radian = value * unit, - radius = isHours && value > 0 && value < 13 ? innerRadius : outerRadius, - x = Math.sin(radian) * radius, - y = -Math.cos(radian) * radius, - self = this; - - if (svgSupported && delay) { - self.canvas.addClass('clockpicker-canvas-out'); - setTimeout(function () { - self.canvas.removeClass('clockpicker-canvas-out'); - self.setHand(x, y); - }, delay); - } else this.setHand(x, y); - }; - - // Set clock hand to (x, y) - ClockPicker.prototype.setHand = function (x, y, roundBy5, dragging) { - var radian = Math.atan2(x, -y), - isHours = this.currentView === 'hours', - unit = Math.PI / (isHours || roundBy5 ? 6 : 30), - z = Math.sqrt(x * x + y * y), - options = this.options, - inner = isHours && z < (outerRadius + innerRadius) / 2, - radius = inner ? innerRadius : outerRadius, - value; - - if (options.twelvehour) { - radius = outerRadius; - } - - // Radian should in range [0, 2PI] - if (radian < 0) { - radian = Math.PI * 2 + radian; - } - - // Get the round value - value = Math.round(radian / unit); - - // Get the round radian - radian = value * unit; - - // Correct the hours or minutes - if (options.twelvehour) { - if (isHours) { - if (value === 0) value = 12; - } else { - if (roundBy5) value *= 5; - if (value === 60) value = 0; - } - } else { - if (isHours) { - if (value === 12) value = 0; - value = inner ? value === 0 ? 12 : value : value === 0 ? 0 : value + 12; - } else { - if (roundBy5) value *= 5; - if (value === 60) value = 0; - } - } - - // Once hours or minutes changed, vibrate the device - if (this[this.currentView] !== value) { - if (vibrate && this.options.vibrate) { - // Do not vibrate too frequently - if (!this.vibrateTimer) { - navigator[vibrate](10); - this.vibrateTimer = setTimeout($.proxy(function () { - this.vibrateTimer = null; - }, this), 100); - } - } - } - - this[this.currentView] = value; - if (isHours) { - this['spanHours'].html(value); - } else { - this['spanMinutes'].html(leadingZero(value)); - } - - // If svg is not supported, just add an active class to the tick - if (!svgSupported) { - this[isHours ? 'hoursView' : 'minutesView'].find('.clockpicker-tick').each(function () { - var tick = $(this); - tick.toggleClass('active', value === +tick.html()); - }); - return; - } - - // Set clock hand and others' position - var cx1 = Math.sin(radian) * (radius - tickRadius), - cy1 = -Math.cos(radian) * (radius - tickRadius), - cx2 = Math.sin(radian) * radius, - cy2 = -Math.cos(radian) * radius; - this.hand.setAttribute('x2', cx1); - this.hand.setAttribute('y2', cy1); - this.bg.setAttribute('cx', cx2); - this.bg.setAttribute('cy', cy2); - }; - - // Hours and minutes are selected - ClockPicker.prototype.done = function () { - raiseCallback(this.options.beforeDone); - this.hide(); - this.label.addClass('active'); - - var last = this.input.prop('value'), - value = leadingZero(this.hours) + ':' + leadingZero(this.minutes); - if (this.options.twelvehour) { - value = value + this.amOrPm; - } - - this.input.prop('value', value); - if (value !== last) { - this.input.triggerHandler('change'); - if (!this.isInput) { - this.element.trigger('change'); - } - } - - if (this.options.autoclose) this.input.trigger('blur'); - - raiseCallback(this.options.afterDone); - }; - - // Clear input field - ClockPicker.prototype.clear = function () { - this.hide(); - this.label.removeClass('active'); - - var last = this.input.prop('value'), - value = ''; - - this.input.prop('value', value); - if (value !== last) { - this.input.triggerHandler('change'); - if (!this.isInput) { - this.element.trigger('change'); - } - } - - if (this.options.autoclose) { - this.input.trigger('blur'); - } - }; - - // Remove clockpicker from input - ClockPicker.prototype.remove = function () { - this.element.removeData('clockpicker'); - this.input.off('focus.clockpicker click.clockpicker'); - if (this.isShown) { - this.hide(); - } - if (this.isAppended) { - $win.off('resize.clockpicker' + this.id); - this.popover.remove(); - } - }; - - // Extends $.fn.clockpicker - $.fn.pickatime = function (option) { - var args = Array.prototype.slice.call(arguments, 1); - return this.each(function () { - var $this = $(this), - data = $this.data('clockpicker'); - if (!data) { - var options = $.extend({}, ClockPicker.DEFAULTS, $this.data(), typeof option == 'object' && option); - $this.data('clockpicker', new ClockPicker($this, options)); - } else { - // Manual operatsions. show, hide, remove, e.g. - if (typeof data[option] === 'function') { - data[option].apply(data, args); - } - } - }); - }; -})(jQuery); -;(function ($) { - - $.fn.characterCounter = function () { - return this.each(function () { - var $input = $(this); - var $counterElement = $input.parent().find('span[class="character-counter"]'); - - // character counter has already been added appended to the parent container - if ($counterElement.length) { - return; - } - - var itHasLengthAttribute = $input.attr('data-length') !== undefined; - - if (itHasLengthAttribute) { - $input.on('input', updateCounter); - $input.on('focus', updateCounter); - $input.on('blur', removeCounterElement); - - addCounterElement($input); - } - }); - }; - - function updateCounter() { - var maxLength = +$(this).attr('data-length'), - actualLength = +$(this).val().length, - isValidLength = actualLength <= maxLength; - - $(this).parent().find('span[class="character-counter"]').html(actualLength + '/' + maxLength); - - addInputStyle(isValidLength, $(this)); - } - - function addCounterElement($input) { - var $counterElement = $input.parent().find('span[class="character-counter"]'); - - if ($counterElement.length) { - return; - } - - $counterElement = $('').addClass('character-counter').css('float', 'right').css('font-size', '12px').css('height', 1); - - $input.parent().append($counterElement); - } - - function removeCounterElement() { - $(this).parent().find('span[class="character-counter"]').html(''); - } - - function addInputStyle(isValidLength, $input) { - var inputHasInvalidClass = $input.hasClass('invalid'); - if (isValidLength && inputHasInvalidClass) { - $input.removeClass('invalid'); - } else if (!isValidLength && !inputHasInvalidClass) { - $input.removeClass('valid'); - $input.addClass('invalid'); - } - } - - $(document).ready(function () { - $('input, textarea').characterCounter(); - }); -})(jQuery); -;(function ($) { - - var methods = { - - init: function (options) { - var defaults = { - duration: 200, // ms - dist: -100, // zoom scale TODO: make this more intuitive as an option - shift: 0, // spacing for center image - padding: 0, // Padding between non center items - fullWidth: false, // Change to full width styles - indicators: false, // Toggle indicators - noWrap: false, // Don't wrap around and cycle through items. - onCycleTo: null // Callback for when a new slide is cycled to. - }; - options = $.extend(defaults, options); - var namespace = Materialize.objectSelectorString($(this)); - - return this.each(function (i) { - - var images, item_width, item_height, offset, center, pressed, dim, count, reference, referenceY, amplitude, target, velocity, scrolling, xform, frame, timestamp, ticker, dragged, vertical_dragged; - var $indicators = $('
                                '); - var scrollingTimeout = null; - var oneTimeCallback = null; - - // Initialize - var view = $(this); - var hasMultipleSlides = view.find('.carousel-item').length > 1; - var showIndicators = (view.attr('data-indicators') || options.indicators) && hasMultipleSlides; - var noWrap = view.attr('data-no-wrap') || options.noWrap || !hasMultipleSlides; - var uniqueNamespace = view.attr('data-namespace') || namespace + i; - view.attr('data-namespace', uniqueNamespace); - - // Options - var setCarouselHeight = function (imageOnly) { - var firstSlide = view.find('.carousel-item.active').length ? view.find('.carousel-item.active').first() : view.find('.carousel-item').first(); - var firstImage = firstSlide.find('img').first(); - if (firstImage.length) { - if (firstImage[0].complete) { - // If image won't trigger the load event - var imageHeight = firstImage.height(); - if (imageHeight > 0) { - view.css('height', firstImage.height()); - } else { - // If image still has no height, use the natural dimensions to calculate - var naturalWidth = firstImage[0].naturalWidth; - var naturalHeight = firstImage[0].naturalHeight; - var adjustedHeight = view.width() / naturalWidth * naturalHeight; - view.css('height', adjustedHeight); - } - } else { - // Get height when image is loaded normally - firstImage.on('load', function () { - view.css('height', $(this).height()); - }); - } - } else if (!imageOnly) { - var slideHeight = firstSlide.height(); - view.css('height', slideHeight); - } - }; - - if (options.fullWidth) { - options.dist = 0; - setCarouselHeight(); - - // Offset fixed items when indicators. - if (showIndicators) { - view.find('.carousel-fixed-item').addClass('with-indicators'); - } - } - - // Don't double initialize. - if (view.hasClass('initialized')) { - // Recalculate variables - $(window).trigger('resize'); - - // Redraw carousel. - view.trigger('carouselNext', [0.000001]); - return true; - } - - view.addClass('initialized'); - pressed = false; - offset = target = 0; - images = []; - item_width = view.find('.carousel-item').first().innerWidth(); - item_height = view.find('.carousel-item').first().innerHeight(); - dim = item_width * 2 + options.padding; - - view.find('.carousel-item').each(function (i) { - images.push($(this)[0]); - if (showIndicators) { - var $indicator = $('
                              • '); - - // Add active to first by default. - if (i === 0) { - $indicator.addClass('active'); - } - - // Handle clicks on indicators. - $indicator.click(function (e) { - e.stopPropagation(); - - var index = $(this).index(); - cycleTo(index); - }); - $indicators.append($indicator); - } - }); - - if (showIndicators) { - view.append($indicators); - } - count = images.length; - - function setupEvents() { - if (typeof window.ontouchstart !== 'undefined') { - view.on('touchstart.carousel', tap); - view.on('touchmove.carousel', drag); - view.on('touchend.carousel', release); - } - view.on('mousedown.carousel', tap); - view.on('mousemove.carousel', drag); - view.on('mouseup.carousel', release); - view.on('mouseleave.carousel', release); - view.on('click.carousel', click); - } - - function xpos(e) { - // touch event - if (e.targetTouches && e.targetTouches.length >= 1) { - return e.targetTouches[0].clientX; - } - - // mouse event - return e.clientX; - } - - function ypos(e) { - // touch event - if (e.targetTouches && e.targetTouches.length >= 1) { - return e.targetTouches[0].clientY; - } - - // mouse event - return e.clientY; - } - - function wrap(x) { - return x >= count ? x % count : x < 0 ? wrap(count + x % count) : x; - } - - function scroll(x) { - // Track scrolling state - scrolling = true; - if (!view.hasClass('scrolling')) { - view.addClass('scrolling'); - } - if (scrollingTimeout != null) { - window.clearTimeout(scrollingTimeout); - } - scrollingTimeout = window.setTimeout(function () { - scrolling = false; - view.removeClass('scrolling'); - }, options.duration); - - // Start actual scroll - var i, half, delta, dir, tween, el, alignment, xTranslation; - var lastCenter = center; - - offset = typeof x === 'number' ? x : offset; - center = Math.floor((offset + dim / 2) / dim); - delta = offset - center * dim; - dir = delta < 0 ? 1 : -1; - tween = -dir * delta * 2 / dim; - half = count >> 1; - - if (!options.fullWidth) { - alignment = 'translateX(' + (view[0].clientWidth - item_width) / 2 + 'px) '; - alignment += 'translateY(' + (view[0].clientHeight - item_height) / 2 + 'px)'; - } else { - alignment = 'translateX(0)'; - } - - // Set indicator active - if (showIndicators) { - var diff = center % count; - var activeIndicator = $indicators.find('.indicator-item.active'); - if (activeIndicator.index() !== diff) { - activeIndicator.removeClass('active'); - $indicators.find('.indicator-item').eq(diff).addClass('active'); - } - } - - // center - // Don't show wrapped items. - if (!noWrap || center >= 0 && center < count) { - el = images[wrap(center)]; - - // Add active class to center item. - if (!$(el).hasClass('active')) { - view.find('.carousel-item').removeClass('active'); - $(el).addClass('active'); - } - el.style[xform] = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * options.shift * tween * i + 'px)' + ' translateZ(' + options.dist * tween + 'px)'; - el.style.zIndex = 0; - if (options.fullWidth) { - tweenedOpacity = 1; - } else { - tweenedOpacity = 1 - 0.2 * tween; - } - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - - for (i = 1; i <= half; ++i) { - // right side - if (options.fullWidth) { - zTranslation = options.dist; - tweenedOpacity = i === half && delta < 0 ? 1 - tween : 1; - } else { - zTranslation = options.dist * (i * 2 + tween * dir); - tweenedOpacity = 1 - 0.2 * (i * 2 + tween * dir); - } - // Don't show wrapped items. - if (!noWrap || center + i < count) { - el = images[wrap(center + i)]; - el.style[xform] = alignment + ' translateX(' + (options.shift + (dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; - el.style.zIndex = -i; - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - - // left side - if (options.fullWidth) { - zTranslation = options.dist; - tweenedOpacity = i === half && delta > 0 ? 1 - tween : 1; - } else { - zTranslation = options.dist * (i * 2 - tween * dir); - tweenedOpacity = 1 - 0.2 * (i * 2 - tween * dir); - } - // Don't show wrapped items. - if (!noWrap || center - i >= 0) { - el = images[wrap(center - i)]; - el.style[xform] = alignment + ' translateX(' + (-options.shift + (-dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; - el.style.zIndex = -i; - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - } - - // center - // Don't show wrapped items. - if (!noWrap || center >= 0 && center < count) { - el = images[wrap(center)]; - el.style[xform] = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * options.shift * tween + 'px)' + ' translateZ(' + options.dist * tween + 'px)'; - el.style.zIndex = 0; - if (options.fullWidth) { - tweenedOpacity = 1; - } else { - tweenedOpacity = 1 - 0.2 * tween; - } - el.style.opacity = tweenedOpacity; - el.style.display = 'block'; - } - - // onCycleTo callback - if (lastCenter !== center && typeof options.onCycleTo === "function") { - var $curr_item = view.find('.carousel-item').eq(wrap(center)); - options.onCycleTo.call(this, $curr_item, dragged); - } - - // One time callback - if (typeof oneTimeCallback === "function") { - oneTimeCallback.call(this, $curr_item, dragged); - oneTimeCallback = null; - } - } - - function track() { - var now, elapsed, delta, v; - - now = Date.now(); - elapsed = now - timestamp; - timestamp = now; - delta = offset - frame; - frame = offset; - - v = 1000 * delta / (1 + elapsed); - velocity = 0.8 * v + 0.2 * velocity; - } - - function autoScroll() { - var elapsed, delta; - - if (amplitude) { - elapsed = Date.now() - timestamp; - delta = amplitude * Math.exp(-elapsed / options.duration); - if (delta > 2 || delta < -2) { - scroll(target - delta); - requestAnimationFrame(autoScroll); - } else { - scroll(target); - } - } - } - - function click(e) { - // Disable clicks if carousel was dragged. - if (dragged) { - e.preventDefault(); - e.stopPropagation(); - return false; - } else if (!options.fullWidth) { - var clickedIndex = $(e.target).closest('.carousel-item').index(); - var diff = wrap(center) - clickedIndex; - - // Disable clicks if carousel was shifted by click - if (diff !== 0) { - e.preventDefault(); - e.stopPropagation(); - } - cycleTo(clickedIndex); - } - } - - function cycleTo(n) { - var diff = center % count - n; - - // Account for wraparound. - if (!noWrap) { - if (diff < 0) { - if (Math.abs(diff + count) < Math.abs(diff)) { - diff += count; - } - } else if (diff > 0) { - if (Math.abs(diff - count) < diff) { - diff -= count; - } - } - } - - // Call prev or next accordingly. - if (diff < 0) { - view.trigger('carouselNext', [Math.abs(diff)]); - } else if (diff > 0) { - view.trigger('carouselPrev', [diff]); - } - } - - function tap(e) { - // Fixes firefox draggable image bug - if (e.type === 'mousedown' && $(e.target).is('img')) { - e.preventDefault(); - } - pressed = true; - dragged = false; - vertical_dragged = false; - reference = xpos(e); - referenceY = ypos(e); - - velocity = amplitude = 0; - frame = offset; - timestamp = Date.now(); - clearInterval(ticker); - ticker = setInterval(track, 100); - } - - function drag(e) { - var x, delta, deltaY; - if (pressed) { - x = xpos(e); - y = ypos(e); - delta = reference - x; - deltaY = Math.abs(referenceY - y); - if (deltaY < 30 && !vertical_dragged) { - // If vertical scrolling don't allow dragging. - if (delta > 2 || delta < -2) { - dragged = true; - reference = x; - scroll(offset + delta); - } - } else if (dragged) { - // If dragging don't allow vertical scroll. - e.preventDefault(); - e.stopPropagation(); - return false; - } else { - // Vertical scrolling. - vertical_dragged = true; - } - } - - if (dragged) { - // If dragging don't allow vertical scroll. - e.preventDefault(); - e.stopPropagation(); - return false; - } - } - - function release(e) { - if (pressed) { - pressed = false; - } else { - return; - } - - clearInterval(ticker); - target = offset; - if (velocity > 10 || velocity < -10) { - amplitude = 0.9 * velocity; - target = offset + amplitude; - } - target = Math.round(target / dim) * dim; - - // No wrap of items. - if (noWrap) { - if (target >= dim * (count - 1)) { - target = dim * (count - 1); - } else if (target < 0) { - target = 0; - } - } - amplitude = target - offset; - timestamp = Date.now(); - requestAnimationFrame(autoScroll); - - if (dragged) { - e.preventDefault(); - e.stopPropagation(); - } - return false; - } - - xform = 'transform'; - ['webkit', 'Moz', 'O', 'ms'].every(function (prefix) { - var e = prefix + 'Transform'; - if (typeof document.body.style[e] !== 'undefined') { - xform = e; - return false; - } - return true; - }); - - var throttledResize = Materialize.throttle(function () { - if (options.fullWidth) { - item_width = view.find('.carousel-item').first().innerWidth(); - var imageHeight = view.find('.carousel-item.active').height(); - dim = item_width * 2 + options.padding; - offset = center * 2 * item_width; - target = offset; - setCarouselHeight(true); - } else { - scroll(); - } - }, 200); - $(window).off('resize.carousel-' + uniqueNamespace).on('resize.carousel-' + uniqueNamespace, throttledResize); - - setupEvents(); - scroll(offset); - - $(this).on('carouselNext', function (e, n, callback) { - if (n === undefined) { - n = 1; - } - if (typeof callback === "function") { - oneTimeCallback = callback; - } - - target = dim * Math.round(offset / dim) + dim * n; - if (offset !== target) { - amplitude = target - offset; - timestamp = Date.now(); - requestAnimationFrame(autoScroll); - } - }); - - $(this).on('carouselPrev', function (e, n, callback) { - if (n === undefined) { - n = 1; - } - if (typeof callback === "function") { - oneTimeCallback = callback; - } - - target = dim * Math.round(offset / dim) - dim * n; - if (offset !== target) { - amplitude = target - offset; - timestamp = Date.now(); - requestAnimationFrame(autoScroll); - } - }); - - $(this).on('carouselSet', function (e, n, callback) { - if (n === undefined) { - n = 0; - } - if (typeof callback === "function") { - oneTimeCallback = callback; - } - - cycleTo(n); - }); - }); - }, - next: function (n, callback) { - $(this).trigger('carouselNext', [n, callback]); - }, - prev: function (n, callback) { - $(this).trigger('carouselPrev', [n, callback]); - }, - set: function (n, callback) { - $(this).trigger('carouselSet', [n, callback]); - }, - destroy: function () { - var uniqueNamespace = $(this).attr('data-namespace'); - $(this).removeAttr('data-namespace'); - $(this).removeClass('initialized'); - $(this).find('.indicators').remove(); - - // Remove event handlers - $(this).off('carouselNext carouselPrev carouselSet'); - $(window).off('resize.carousel-' + uniqueNamespace); - if (typeof window.ontouchstart !== 'undefined') { - $(this).off('touchstart.carousel touchmove.carousel touchend.carousel'); - } - $(this).off('mousedown.carousel mousemove.carousel mouseup.carousel mouseleave.carousel click.carousel'); - } - }; - - $.fn.carousel = function (methodOrOptions) { - if (methods[methodOrOptions]) { - return methods[methodOrOptions].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { - // Default to "init" - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.carousel'); - } - }; // Plugin end -})(jQuery); -;(function ($) { - - var methods = { - init: function (options) { - return this.each(function () { - var origin = $('#' + $(this).attr('data-activates')); - var screen = $('body'); - - // Creating tap target - var tapTargetEl = $(this); - var tapTargetWrapper = tapTargetEl.parent('.tap-target-wrapper'); - var tapTargetWave = tapTargetWrapper.find('.tap-target-wave'); - var tapTargetOriginEl = tapTargetWrapper.find('.tap-target-origin'); - var tapTargetContentEl = tapTargetEl.find('.tap-target-content'); - - // Creating wrapper - if (!tapTargetWrapper.length) { - tapTargetWrapper = tapTargetEl.wrap($('
                                ')).parent(); - } - - // Creating content - if (!tapTargetContentEl.length) { - tapTargetContentEl = $('
                                '); - tapTargetEl.append(tapTargetContentEl); - } - - // Creating foreground wave - if (!tapTargetWave.length) { - tapTargetWave = $('
                                '); - - // Creating origin - if (!tapTargetOriginEl.length) { - tapTargetOriginEl = origin.clone(true, true); - tapTargetOriginEl.addClass('tap-target-origin'); - tapTargetOriginEl.removeAttr('id'); - tapTargetOriginEl.removeAttr('style'); - tapTargetWave.append(tapTargetOriginEl); - } - - tapTargetWrapper.append(tapTargetWave); - } - - // Open - var openTapTarget = function () { - if (tapTargetWrapper.is('.open')) { - return; - } - - // Adding open class - tapTargetWrapper.addClass('open'); - - setTimeout(function () { - tapTargetOriginEl.off('click.tapTarget').on('click.tapTarget', function (e) { - closeTapTarget(); - tapTargetOriginEl.off('click.tapTarget'); - }); - - $(document).off('click.tapTarget').on('click.tapTarget', function (e) { - closeTapTarget(); - $(document).off('click.tapTarget'); - }); - - var throttledCalc = Materialize.throttle(function () { - calculateTapTarget(); - }, 200); - $(window).off('resize.tapTarget').on('resize.tapTarget', throttledCalc); - }, 0); - }; - - // Close - var closeTapTarget = function () { - if (!tapTargetWrapper.is('.open')) { - return; - } - - tapTargetWrapper.removeClass('open'); - tapTargetOriginEl.off('click.tapTarget'); - $(document).off('click.tapTarget'); - $(window).off('resize.tapTarget'); - }; - - // Pre calculate - var calculateTapTarget = function () { - // Element or parent is fixed position? - var isFixed = origin.css('position') === 'fixed'; - if (!isFixed) { - var parents = origin.parents(); - for (var i = 0; i < parents.length; i++) { - isFixed = $(parents[i]).css('position') == 'fixed'; - if (isFixed) { - break; - } - } - } - - // Calculating origin - var originWidth = origin.outerWidth(); - var originHeight = origin.outerHeight(); - var originTop = isFixed ? origin.offset().top - $(document).scrollTop() : origin.offset().top; - var originLeft = isFixed ? origin.offset().left - $(document).scrollLeft() : origin.offset().left; - - // Calculating screen - var windowWidth = $(window).width(); - var windowHeight = $(window).height(); - var centerX = windowWidth / 2; - var centerY = windowHeight / 2; - var isLeft = originLeft <= centerX; - var isRight = originLeft > centerX; - var isTop = originTop <= centerY; - var isBottom = originTop > centerY; - var isCenterX = originLeft >= windowWidth * 0.25 && originLeft <= windowWidth * 0.75; - var isCenterY = originTop >= windowHeight * 0.25 && originTop <= windowHeight * 0.75; - - // Calculating tap target - var tapTargetWidth = tapTargetEl.outerWidth(); - var tapTargetHeight = tapTargetEl.outerHeight(); - var tapTargetTop = originTop + originHeight / 2 - tapTargetHeight / 2; - var tapTargetLeft = originLeft + originWidth / 2 - tapTargetWidth / 2; - var tapTargetPosition = isFixed ? 'fixed' : 'absolute'; - - // Calculating content - var tapTargetTextWidth = isCenterX ? tapTargetWidth : tapTargetWidth / 2 + originWidth; - var tapTargetTextHeight = tapTargetHeight / 2; - var tapTargetTextTop = isTop ? tapTargetHeight / 2 : 0; - var tapTargetTextBottom = 0; - var tapTargetTextLeft = isLeft && !isCenterX ? tapTargetWidth / 2 - originWidth : 0; - var tapTargetTextRight = 0; - var tapTargetTextPadding = originWidth; - var tapTargetTextAlign = isBottom ? 'bottom' : 'top'; - - // Calculating wave - var tapTargetWaveWidth = originWidth > originHeight ? originWidth * 2 : originWidth * 2; - var tapTargetWaveHeight = tapTargetWaveWidth; - var tapTargetWaveTop = tapTargetHeight / 2 - tapTargetWaveHeight / 2; - var tapTargetWaveLeft = tapTargetWidth / 2 - tapTargetWaveWidth / 2; - - // Setting tap target - var tapTargetWrapperCssObj = {}; - tapTargetWrapperCssObj.top = isTop ? tapTargetTop : ''; - tapTargetWrapperCssObj.right = isRight ? windowWidth - tapTargetLeft - tapTargetWidth : ''; - tapTargetWrapperCssObj.bottom = isBottom ? windowHeight - tapTargetTop - tapTargetHeight : ''; - tapTargetWrapperCssObj.left = isLeft ? tapTargetLeft : ''; - tapTargetWrapperCssObj.position = tapTargetPosition; - tapTargetWrapper.css(tapTargetWrapperCssObj); - - // Setting content - tapTargetContentEl.css({ - width: tapTargetTextWidth, - height: tapTargetTextHeight, - top: tapTargetTextTop, - right: tapTargetTextRight, - bottom: tapTargetTextBottom, - left: tapTargetTextLeft, - padding: tapTargetTextPadding, - verticalAlign: tapTargetTextAlign - }); - - // Setting wave - tapTargetWave.css({ - top: tapTargetWaveTop, - left: tapTargetWaveLeft, - width: tapTargetWaveWidth, - height: tapTargetWaveHeight - }); - }; - - if (options == 'open') { - calculateTapTarget(); - openTapTarget(); - } - - if (options == 'close') closeTapTarget(); - }); - }, - open: function () {}, - close: function () {} - }; - - $.fn.tapTarget = function (methodOrOptions) { - if (methods[methodOrOptions] || typeof methodOrOptions === 'object') return methods.init.apply(this, arguments); - - $.error('Method ' + methodOrOptions + ' does not exist on jQuery.tap-target'); - }; -})(jQuery); diff --git a/mhcmemes/js/materialize.min.js b/mhcmemes/js/materialize.min.js deleted file mode 100644 index c1a6d7e..0000000 --- a/mhcmemes/js/materialize.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Materialize v0.100.2 (http://materializecss.com) - * Copyright 2014-2017 Materialize - * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) - */ -function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var _createClass=function(){function t(t,e){for(var i=0;i0&&e-1 in t))}if(!t.jQuery){var i=function(t,e){return new i.fn.init(t,e)};i.isWindow=function(t){return null!=t&&t==t.window},i.type=function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?o[r.call(t)]||"object":typeof t},i.isArray=Array.isArray||function(t){return"array"===i.type(t)},i.isPlainObject=function(t){var e;if(!t||"object"!==i.type(t)||t.nodeType||i.isWindow(t))return!1;try{if(t.constructor&&!a.call(t,"constructor")&&!a.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}for(e in t);return void 0===e||a.call(t,e)},i.each=function(t,i,n){var o=0,a=t.length,r=e(t);if(n){if(r)for(;a>o&&!1!==i.apply(t[o],n);o++);else for(o in t)if(!1===i.apply(t[o],n))break}else if(r)for(;a>o&&!1!==i.call(t[o],o,t[o]);o++);else for(o in t)if(!1===i.call(t[o],o,t[o]))break;return t},i.data=function(t,e,o){if(void 0===o){var a=(r=t[i.expando])&&n[r];if(void 0===e)return a;if(a&&e in a)return a[e]}else if(void 0!==e){var r=t[i.expando]||(t[i.expando]=++i.uuid);return n[r]=n[r]||{},n[r][e]=o,o}},i.removeData=function(t,e){var o=t[i.expando],a=o&&n[o];a&&i.each(e,function(t,e){delete a[e]})},i.extend=function(){var t,e,n,o,a,r,s=arguments[0]||{},l=1,c=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[l]||{},l++),"object"!=typeof s&&"function"!==i.type(s)&&(s={}),l===c&&(s=this,l--);c>l;l++)if(null!=(a=arguments[l]))for(o in a)t=s[o],s!==(n=a[o])&&(u&&n&&(i.isPlainObject(n)||(e=i.isArray(n)))?(e?(e=!1,r=t&&i.isArray(t)?t:[]):r=t&&i.isPlainObject(t)?t:{},s[o]=i.extend(u,r,n)):void 0!==n&&(s[o]=n));return s},i.queue=function(t,n,o){if(t){n=(n||"fx")+"queue";var a=i.data(t,n);return o?(!a||i.isArray(o)?a=i.data(t,n,function(t,i){var n=i||[];return null!=t&&(e(Object(t))?function(t,e){for(var i=+e.length,n=0,o=t.length;i>n;)t[o++]=e[n++];if(i!==i)for(;void 0!==e[n];)t[o++]=e[n++];t.length=o}(n,"string"==typeof t?[t]:t):[].push.call(n,t)),n}(o)):a.push(o),a):a||[]}},i.dequeue=function(t,e){i.each(t.nodeType?[t]:t,function(t,n){e=e||"fx";var o=i.queue(n,e),a=o.shift();"inprogress"===a&&(a=o.shift()),a&&("fx"===e&&o.unshift("inprogress"),a.call(n,function(){i.dequeue(n,e)}))})},i.fn=i.prototype={init:function(t){if(t.nodeType)return this[0]=t,this;throw new Error("Not a DOM node.")},offset:function(){var e=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:e.top+(t.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:e.left+(t.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function t(){for(var t=this.offsetParent||document;t&&"html"===!t.nodeType.toLowerCase&&"static"===t.style.position;)t=t.offsetParent;return t||document}var e=this[0],t=t.apply(e),n=this.offset(),o=/^(?:body|html)$/i.test(t.nodeName)?{top:0,left:0}:i(t).offset();return n.top-=parseFloat(e.style.marginTop)||0,n.left-=parseFloat(e.style.marginLeft)||0,t.style&&(o.top+=parseFloat(t.style.borderTopWidth)||0,o.left+=parseFloat(t.style.borderLeftWidth)||0),{top:n.top-o.top,left:n.left-o.left}}};var n={};i.expando="velocity"+(new Date).getTime(),i.uuid=0;for(var o={},a=o.hasOwnProperty,r=o.toString,s="Boolean Number String Function Array Date RegExp Object Error".split(" "),l=0;lo;++o){var a=c(i,t,n);if(0===a)return i;i-=(l(i,t,n)-e)/a}return i}function d(){for(var e=0;b>e;++e)C[e]=l(e*w,t,n)}function p(e,i,o){var a,r,s=0;do{(a=l(r=i+(o-i)/2,t,n)-e)>0?o=r:i=r}while(Math.abs(a)>g&&++s=m?u(e,r):0==s?r:p(e,i,i+w)}function f(){T=!0,(t!=i||n!=o)&&d()}var v=4,m=.001,g=1e-7,y=10,b=11,w=1/(b-1),k="Float32Array"in e;if(4!==arguments.length)return!1;for(var x=0;4>x;++x)if("number"!=typeof arguments[x]||isNaN(arguments[x])||!isFinite(arguments[x]))return!1;t=Math.min(t,1),n=Math.min(n,1),t=Math.max(t,0),n=Math.max(n,0);var C=k?new Float32Array(b):new Array(b),T=!1,S=function(e){return T||f(),t===i&&n===o?e:0===e?0:1===e?1:l(h(e),i,o)};S.getControlPoints=function(){return[{x:t,y:i},{x:n,y:o}]};var P="generateBezier("+[t,i,n,o]+")";return S.toString=function(){return P},S}function c(t,e){var i=t;return v.isString(t)?b.Easings[t]||(i=!1):i=v.isArray(t)&&1===t.length?s.apply(null,t):v.isArray(t)&&2===t.length?w.apply(null,t.concat([e])):!(!v.isArray(t)||4!==t.length)&&l.apply(null,t),!1===i&&(i=b.Easings[b.defaults.easing]?b.defaults.easing:y),i}function u(t){if(t){var e=(new Date).getTime(),i=b.State.calls.length;i>1e4&&(b.State.calls=o(b.State.calls));for(var a=0;i>a;a++)if(b.State.calls[a]){var s=b.State.calls[a],l=s[0],c=s[2],h=s[3],f=!!h,m=null;h||(h=b.State.calls[a][3]=e-16);for(var g=Math.min((e-h)/c.duration,1),y=0,w=l.length;w>y;y++){var x=l[y],T=x.element;if(r(T)){var S=!1;if(c.display!==n&&null!==c.display&&"none"!==c.display){if("flex"===c.display){var P=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];p.each(P,function(t,e){k.setPropertyValue(T,"display",e)})}k.setPropertyValue(T,"display",c.display)}c.visibility!==n&&"hidden"!==c.visibility&&k.setPropertyValue(T,"visibility",c.visibility);for(var A in x)if("element"!==A){var O,E=x[A],_=v.isString(E.easing)?b.Easings[E.easing]:E.easing;if(1===g)O=E.endValue;else{var M=E.endValue-E.startValue;if(O=E.startValue+M*_(g,c,M),!f&&O===E.currentValue)continue}if(E.currentValue=O,"tween"===A)m=O;else{if(k.Hooks.registered[A]){var I=k.Hooks.getRoot(A),D=r(T).rootPropertyValueCache[I];D&&(E.rootPropertyValue=D)}var q=k.setPropertyValue(T,A,E.currentValue+(0===parseFloat(O)?"":E.unitType),E.rootPropertyValue,E.scrollData);k.Hooks.registered[A]&&(r(T).rootPropertyValueCache[I]=k.Normalizations.registered[I]?k.Normalizations.registered[I]("extract",null,q[1]):q[1]),"transform"===q[0]&&(S=!0)}}c.mobileHA&&r(T).transformCache.translate3d===n&&(r(T).transformCache.translate3d="(0px, 0px, 0px)",S=!0),S&&k.flushTransformCache(T)}}c.display!==n&&"none"!==c.display&&(b.State.calls[a][2].display=!1),c.visibility!==n&&"hidden"!==c.visibility&&(b.State.calls[a][2].visibility=!1),c.progress&&c.progress.call(s[1],s[1],g,Math.max(0,h+c.duration-e),h,m),1===g&&d(a)}}b.State.isTicking&&C(u)}function d(t,e){if(!b.State.calls[t])return!1;for(var i=b.State.calls[t][0],o=b.State.calls[t][1],a=b.State.calls[t][2],s=b.State.calls[t][4],l=!1,c=0,u=i.length;u>c;c++){var d=i[c].element;if(e||a.loop||("none"===a.display&&k.setPropertyValue(d,"display",a.display),"hidden"===a.visibility&&k.setPropertyValue(d,"visibility",a.visibility)),!0!==a.loop&&(p.queue(d)[1]===n||!/\.velocityQueueEntryFlag/i.test(p.queue(d)[1]))&&r(d)){r(d).isAnimating=!1,r(d).rootPropertyValueCache={};var h=!1;p.each(k.Lists.transforms3D,function(t,e){var i=/^scale/.test(e)?1:0,o=r(d).transformCache[e];r(d).transformCache[e]!==n&&new RegExp("^\\("+i+"[^.]").test(o)&&(h=!0,delete r(d).transformCache[e])}),a.mobileHA&&(h=!0,delete r(d).transformCache.translate3d),h&&k.flushTransformCache(d),k.Values.removeClass(d,"velocity-animating")}if(!e&&a.complete&&!a.loop&&c===u-1)try{a.complete.call(o,o)}catch(t){setTimeout(function(){throw t},1)}s&&!0!==a.loop&&s(o),r(d)&&!0===a.loop&&!e&&(p.each(r(d).tweensContainer,function(t,e){/^rotate/.test(t)&&360===parseFloat(e.endValue)&&(e.endValue=0,e.startValue=360),/^backgroundPosition/.test(t)&&100===parseFloat(e.endValue)&&"%"===e.unitType&&(e.endValue=0,e.startValue=100)}),b(d,"reverse",{loop:!0,delay:a.delay})),!1!==a.queue&&p.dequeue(d,a.queue)}b.State.calls[t]=!1;for(var f=0,v=b.State.calls.length;v>f;f++)if(!1!==b.State.calls[f]){l=!0;break}!1===l&&(b.State.isTicking=!1,delete b.State.calls,b.State.calls=[])}var p,h=function(){if(i.documentMode)return i.documentMode;for(var t=7;t>4;t--){var e=i.createElement("div");if(e.innerHTML="\x3c!--[if IE "+t+"]>0)},isWrapped:function(t){return t&&(t.jquery||e.Zepto&&e.Zepto.zepto.isZ(t))},isSVG:function(t){return e.SVGElement&&t instanceof e.SVGElement},isEmptyObject:function(t){for(var e in t)return!1;return!0}},m=!1;if(t.fn&&t.fn.jquery?(p=t,m=!0):p=e.Velocity.Utilities,8>=h&&!m)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");{if(!(7>=h)){var g=400,y="swing",b={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:e.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:i.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:p,Redirects:{},Easings:{},Promise:e.Promise,defaults:{queue:"",duration:g,easing:y,begin:n,complete:n,progress:n,display:n,visibility:n,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(t){p.data(t,"velocity",{isSVG:v.isSVG(t),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};e.pageYOffset!==n?(b.State.scrollAnchor=e,b.State.scrollPropertyLeft="pageXOffset",b.State.scrollPropertyTop="pageYOffset"):(b.State.scrollAnchor=i.documentElement||i.body.parentNode||i.body,b.State.scrollPropertyLeft="scrollLeft",b.State.scrollPropertyTop="scrollTop");var w=function(){function t(t){return-t.tension*t.x-t.friction*t.v}function e(e,i,n){var o={x:e.x+n.dx*i,v:e.v+n.dv*i,tension:e.tension,friction:e.friction};return{dx:o.v,dv:t(o)}}function i(i,n){var o={dx:i.v,dv:t(i)},a=e(i,.5*n,o),r=e(i,.5*n,a),s=e(i,n,r),l=1/6*(o.dx+2*(a.dx+r.dx)+s.dx),c=1/6*(o.dv+2*(a.dv+r.dv)+s.dv);return i.x=i.x+l*n,i.v=i.v+c*n,i}return function t(e,n,o){var a,r,s,l={x:-1,v:0,tension:null,friction:null},c=[0],u=0;for(e=parseFloat(e)||500,n=parseFloat(n)||20,o=o||null,l.tension=e,l.friction=n,(a=null!==o)?(u=t(e,n),r=u/o*.016):r=.016;s=i(s||l,r),c.push(1+s.x),u+=16,Math.abs(s.x)>1e-4&&Math.abs(s.v)>1e-4;);return a?function(t){return c[t*(c.length-1)|0]}:u}}();b.Easings={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},spring:function(t){return 1-Math.cos(4.5*t*Math.PI)*Math.exp(6*-t)}},p.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(t,e){b.Easings[e[0]]=l.apply(null,e[1])});var k=b.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(a=0;a=h)switch(t){case"name":return"filter";case"extract":var n=i.toString().match(/alpha\(opacity=(.*)\)/i);return i=n?n[1]/100:1;case"inject":return e.style.zoom=1,parseFloat(i)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(i),10)+")"}else switch(t){case"name":return"opacity";case"extract":case"inject":return i}}},register:function(){9>=h||b.State.isGingerbread||(k.Lists.transformsBase=k.Lists.transformsBase.concat(k.Lists.transforms3D));for(t=0;to&&(o=1),a=!/(\d)$/i.test(o);break;case"skew":a=!/(deg|\d)$/i.test(o);break;case"rotate":a=!/(deg|\d)$/i.test(o)}return a||(r(i).transformCache[e]="("+o+")"),r(i).transformCache[e]}}}();for(var t=0;t=h||3!==a.split(" ").length||(a+=" 1"),a;case"inject":return 8>=h?4===o.split(" ").length&&(o=o.split(/\s+/).slice(0,3).join(" ")):3===o.split(" ").length&&(o+=" 1"),(8>=h?"rgb":"rgba")+"("+o.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(t){return t.replace(/-(\w)/g,function(t,e){return e.toUpperCase()})},SVGAttribute:function(t){var e="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(h||b.State.isAndroid&&!b.State.isChrome)&&(e+="|transform"),new RegExp("^("+e+")$","i").test(t)},prefixCheck:function(t){if(b.State.prefixMatches[t])return[b.State.prefixMatches[t],!0];for(var e=["","Webkit","Moz","ms","O"],i=0,n=e.length;n>i;i++){var o;if(o=0===i?t:e[i]+t.replace(/^\w/,function(t){return t.toUpperCase()}),v.isString(b.State.prefixElement.style[o]))return b.State.prefixMatches[t]=o,[o,!0]}return[t,!1]}},Values:{hexToRgb:function(t){var e,i=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return t=t.replace(i,function(t,e,i,n){return e+e+i+i+n+n}),e=n.exec(t),e?[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]:[0,0,0]},isCSSNullValue:function(t){return 0==t||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(t)},getUnitType:function(t){return/^(rotate|skew)/i.test(t)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(t)?"":"px"},getDisplayType:function(t){var e=t&&t.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(e)?"inline":/^(li)$/i.test(e)?"list-item":/^(tr)$/i.test(e)?"table-row":/^(table)$/i.test(e)?"table":/^(tbody)$/i.test(e)?"table-row-group":"block"},addClass:function(t,e){t.classList?t.classList.add(e):t.className+=(t.className.length?" ":"")+e},removeClass:function(t,e){t.classList?t.classList.remove(e):t.className=t.className.toString().replace(new RegExp("(^|\\s)"+e.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(t,i,o,a){function s(t,i){function o(){c&&k.setPropertyValue(t,"display","none")}var l=0;if(8>=h)l=p.css(t,i);else{var c=!1;if(/^(width|height)$/.test(i)&&0===k.getPropertyValue(t,"display")&&(c=!0,k.setPropertyValue(t,"display",k.Values.getDisplayType(t))),!a){if("height"===i&&"border-box"!==k.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var u=t.offsetHeight-(parseFloat(k.getPropertyValue(t,"borderTopWidth"))||0)-(parseFloat(k.getPropertyValue(t,"borderBottomWidth"))||0)-(parseFloat(k.getPropertyValue(t,"paddingTop"))||0)-(parseFloat(k.getPropertyValue(t,"paddingBottom"))||0);return o(),u}if("width"===i&&"border-box"!==k.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var d=t.offsetWidth-(parseFloat(k.getPropertyValue(t,"borderLeftWidth"))||0)-(parseFloat(k.getPropertyValue(t,"borderRightWidth"))||0)-(parseFloat(k.getPropertyValue(t,"paddingLeft"))||0)-(parseFloat(k.getPropertyValue(t,"paddingRight"))||0);return o(),d}}var f;f=r(t)===n?e.getComputedStyle(t,null):r(t).computedStyle?r(t).computedStyle:r(t).computedStyle=e.getComputedStyle(t,null),"borderColor"===i&&(i="borderTopColor"),(""===(l=9===h&&"filter"===i?f.getPropertyValue(i):f[i])||null===l)&&(l=t.style[i]),o()}if("auto"===l&&/^(top|right|bottom|left)$/i.test(i)){var v=s(t,"position");("fixed"===v||"absolute"===v&&/top|left/i.test(i))&&(l=p(t).position()[i]+"px")}return l}var l;if(k.Hooks.registered[i]){var c=i,u=k.Hooks.getRoot(c);o===n&&(o=k.getPropertyValue(t,k.Names.prefixCheck(u)[0])),k.Normalizations.registered[u]&&(o=k.Normalizations.registered[u]("extract",t,o)),l=k.Hooks.extractValue(c,o)}else if(k.Normalizations.registered[i]){var d,f;"transform"!==(d=k.Normalizations.registered[i]("name",t))&&(f=s(t,k.Names.prefixCheck(d)[0]),k.Values.isCSSNullValue(f)&&k.Hooks.templates[i]&&(f=k.Hooks.templates[i][1])),l=k.Normalizations.registered[i]("extract",t,f)}if(!/^[\d-]/.test(l))if(r(t)&&r(t).isSVG&&k.Names.SVGAttribute(i))if(/^(height|width)$/i.test(i))try{l=t.getBBox()[i]}catch(t){l=0}else l=t.getAttribute(i);else l=s(t,k.Names.prefixCheck(i)[0]);return k.Values.isCSSNullValue(l)&&(l=0),b.debug>=2&&console.log("Get "+i+": "+l),l},setPropertyValue:function(t,i,n,o,a){var s=i;if("scroll"===i)a.container?a.container["scroll"+a.direction]=n:"Left"===a.direction?e.scrollTo(n,a.alternateValue):e.scrollTo(a.alternateValue,n);else if(k.Normalizations.registered[i]&&"transform"===k.Normalizations.registered[i]("name",t))k.Normalizations.registered[i]("inject",t,n),s="transform",n=r(t).transformCache[i];else{if(k.Hooks.registered[i]){var l=i,c=k.Hooks.getRoot(i);o=o||k.getPropertyValue(t,c),n=k.Hooks.injectValue(l,n,o),i=c}if(k.Normalizations.registered[i]&&(n=k.Normalizations.registered[i]("inject",t,n),i=k.Normalizations.registered[i]("name",t)),s=k.Names.prefixCheck(i)[0],8>=h)try{t.style[s]=n}catch(t){b.debug&&console.log("Browser does not support ["+n+"] for ["+s+"]")}else r(t)&&r(t).isSVG&&k.Names.SVGAttribute(i)?t.setAttribute(i,n):t.style[s]=n;b.debug>=2&&console.log("Set "+i+" ("+s+"): "+n)}return[s,n]},flushTransformCache:function(t){function e(e){return parseFloat(k.getPropertyValue(t,e))}var i="";if((h||b.State.isAndroid&&!b.State.isChrome)&&r(t).isSVG){var n={translate:[e("translateX"),e("translateY")],skewX:[e("skewX")],skewY:[e("skewY")],scale:1!==e("scale")?[e("scale"),e("scale")]:[e("scaleX"),e("scaleY")],rotate:[e("rotateZ"),0,0]};p.each(r(t).transformCache,function(t){/^translate/i.test(t)?t="translate":/^scale/i.test(t)?t="scale":/^rotate/i.test(t)&&(t="rotate"),n[t]&&(i+=t+"("+n[t].join(" ")+") ",delete n[t])})}else{var o,a;p.each(r(t).transformCache,function(e){return o=r(t).transformCache[e],"transformPerspective"===e?(a=o,!0):(9===h&&"rotateZ"===e&&(e="rotate"),void(i+=e+o+" "))}),a&&(i="perspective"+a+" "+i)}k.setPropertyValue(t,"transform",i)}};k.Hooks.register(),k.Normalizations.register(),b.hook=function(t,e,i){var o=n;return t=a(t),p.each(t,function(t,a){if(r(a)===n&&b.init(a),i===n)o===n&&(o=b.CSS.getPropertyValue(a,e));else{var s=b.CSS.setPropertyValue(a,e,i);"transform"===s[0]&&b.CSS.flushTransformCache(a),o=s}}),o};var x=function(){function t(){return s?P.promise||null:l}function o(){function t(t){function d(t,e){var i=n,o=n,r=n;return v.isArray(t)?(i=t[0],!v.isArray(t[1])&&/^[\d-]/.test(t[1])||v.isFunction(t[1])||k.RegEx.isHex.test(t[1])?r=t[1]:(v.isString(t[1])&&!k.RegEx.isHex.test(t[1])||v.isArray(t[1]))&&(o=e?t[1]:c(t[1],s.duration),t[2]!==n&&(r=t[2]))):i=t,e||(o=o||s.easing),v.isFunction(i)&&(i=i.call(a,T,C)),v.isFunction(r)&&(r=r.call(a,T,C)),[i||0,o,r]}function h(t,e){var i,n;return n=(e||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(t){return i=t,""}),i||(i=k.Values.getUnitType(t)),[n,i]}if(s.begin&&0===T)try{s.begin.call(f,f)}catch(t){setTimeout(function(){throw t},1)}if("scroll"===A){var g,w,x,S=/^x$/i.test(s.axis)?"Left":"Top",O=parseFloat(s.offset)||0;s.container?v.isWrapped(s.container)||v.isNode(s.container)?(s.container=s.container[0]||s.container,g=s.container["scroll"+S],x=g+p(a).position()[S.toLowerCase()]+O):s.container=null:(g=b.State.scrollAnchor[b.State["scrollProperty"+S]],w=b.State.scrollAnchor[b.State["scrollProperty"+("Left"===S?"Top":"Left")]],x=p(a).offset()[S.toLowerCase()]+O),l={scroll:{rootPropertyValue:!1,startValue:g,currentValue:g,endValue:x,unitType:"",easing:s.easing,scrollData:{container:s.container,direction:S,alternateValue:w}},element:a},b.debug&&console.log("tweensContainer (scroll): ",l.scroll,a)}else if("reverse"===A){if(!r(a).tweensContainer)return void p.dequeue(a,s.queue);"none"===r(a).opts.display&&(r(a).opts.display="auto"),"hidden"===r(a).opts.visibility&&(r(a).opts.visibility="visible"),r(a).opts.loop=!1,r(a).opts.begin=null,r(a).opts.complete=null,y.easing||delete s.easing,y.duration||delete s.duration,s=p.extend({},r(a).opts,s);M=p.extend(!0,{},r(a).tweensContainer);for(var E in M)if("element"!==E){var _=M[E].startValue;M[E].startValue=M[E].currentValue=M[E].endValue,M[E].endValue=_,v.isEmptyObject(y)||(M[E].easing=s.easing),b.debug&&console.log("reverse tweensContainer ("+E+"): "+JSON.stringify(M[E]),a)}l=M}else if("start"===A){var M;r(a).tweensContainer&&!0===r(a).isAnimating&&(M=r(a).tweensContainer),p.each(m,function(t,e){if(RegExp("^"+k.Lists.colors.join("$|^")+"$").test(t)){var i=d(e,!0),o=i[0],a=i[1],r=i[2];if(k.RegEx.isHex.test(o)){for(var s=["Red","Green","Blue"],l=k.Values.hexToRgb(o),c=r?k.Values.hexToRgb(r):n,u=0;u=1&&console.log("Unit ratios: "+JSON.stringify(l),a),l}();var X=/margin|padding|left|right|width|text|word|letter/i.test(q)||/X$/.test(q)||"x"===q?"x":"y";switch(F){case"%":L*="x"===X?o.percentToPxWidth:o.percentToPxHeight;break;case"px":break;default:L*=o[F+"ToPx"]}switch(W){case"%":L*=1/("x"===X?o.percentToPxWidth:o.percentToPxHeight);break;case"px":break;default:L*=1/o[W+"ToPx"]}}switch(Q){case"+":V=L+V;break;case"-":V=L-V;break;case"*":V*=L;break;case"/":V=L/V}l[q]={rootPropertyValue:$,startValue:L,currentValue:L,endValue:V,unitType:W,easing:H},b.debug&&console.log("tweensContainer ("+q+"): "+JSON.stringify(l[q]),a)}else b.debug&&console.log("Skipping ["+j+"] due to a lack of browser support.")}l.element=a}l.element&&(k.Values.addClass(a,"velocity-animating"),D.push(l),""===s.queue&&(r(a).tweensContainer=l,r(a).opts=s),r(a).isAnimating=!0,T===C-1?(b.State.calls.push([D,f,s,null,P.resolver]),!1===b.State.isTicking&&(b.State.isTicking=!0,u())):T++)}var o,a=this,s=p.extend({},b.defaults,y),l={};switch(r(a)===n&&b.init(a),parseFloat(s.delay)&&!1!==s.queue&&p.queue(a,s.queue,function(t){b.velocityQueueEntryFlag=!0,r(a).delayTimer={setTimeout:setTimeout(t,parseFloat(s.delay)),next:t}}),s.duration.toString().toLowerCase()){case"fast":s.duration=200;break;case"normal":s.duration=g;break;case"slow":s.duration=600;break;default:s.duration=parseFloat(s.duration)||1}!1!==b.mock&&(!0===b.mock?s.duration=s.delay=1:(s.duration*=parseFloat(b.mock)||1,s.delay*=parseFloat(b.mock)||1)),s.easing=c(s.easing,s.duration),s.begin&&!v.isFunction(s.begin)&&(s.begin=null),s.progress&&!v.isFunction(s.progress)&&(s.progress=null),s.complete&&!v.isFunction(s.complete)&&(s.complete=null),s.display!==n&&null!==s.display&&(s.display=s.display.toString().toLowerCase(),"auto"===s.display&&(s.display=b.CSS.Values.getDisplayType(a))),s.visibility!==n&&null!==s.visibility&&(s.visibility=s.visibility.toString().toLowerCase()),s.mobileHA=s.mobileHA&&b.State.isMobile&&!b.State.isGingerbread,!1===s.queue?s.delay?setTimeout(t,s.delay):t():p.queue(a,s.queue,function(e,i){return!0===i?(P.promise&&P.resolver(f),!0):(b.velocityQueueEntryFlag=!0,void t(e))}),""!==s.queue&&"fx"!==s.queue||"inprogress"===p.queue(a)[0]||p.dequeue(a)}var s,l,h,f,m,y,w=arguments[0]&&(arguments[0].p||p.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||v.isString(arguments[0].properties));if(v.isWrapped(this)?(s=!1,h=0,f=this,l=this):(s=!0,h=1,f=w?arguments[0].elements||arguments[0].e:arguments[0]),f=a(f)){w?(m=arguments[0].properties||arguments[0].p,y=arguments[0].options||arguments[0].o):(m=arguments[h],y=arguments[h+1]);var C=f.length,T=0;if(!/^(stop|finish)$/i.test(m)&&!p.isPlainObject(y)){y={};for(var S=h+1;SV;V++){var H={delay:z.delay,progress:z.progress};V===q-1&&(H.display=z.display,H.visibility=z.visibility,H.complete=z.complete),x(f,"reverse",H)}return t()}};(b=p.extend(x,b)).animate=x;var C=e.requestAnimationFrame||f;return b.State.isMobile||i.hidden===n||i.addEventListener("visibilitychange",function(){i.hidden?(C=function(t){return setTimeout(function(){t(!0)},16)},u()):C=e.requestAnimationFrame||f}),t.Velocity=b,t!==e&&(t.fn.velocity=x,t.fn.velocity.defaults=b.defaults),p.each(["Down","Up"],function(t,e){b.Redirects["slide"+e]=function(t,i,o,a,r,s){var l=p.extend({},i),c=l.begin,u=l.complete,d={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},h={};l.display===n&&(l.display="Down"===e?"inline"===b.CSS.Values.getDisplayType(t)?"inline-block":"block":"none"),l.begin=function(){c&&c.call(r,r);for(var i in d){h[i]=t.style[i];var n=b.CSS.getPropertyValue(t,i);d[i]="Down"===e?[n,0]:[0,n]}h.overflow=t.style.overflow,t.style.overflow="hidden"},l.complete=function(){for(var e in h)t.style[e]=h[e];u&&u.call(r,r),s&&s.resolver(r)},b(t,d,l)}}),p.each(["In","Out"],function(t,e){b.Redirects["fade"+e]=function(t,i,o,a,r,s){var l=p.extend({},i),c={opacity:"In"===e?1:0},u=l.complete;l.complete=o!==a-1?l.begin=null:function(){u&&u.call(r,r),s&&s.resolver(r)},l.display===n&&(l.display="In"===e?"auto":"none"),b(this,c,l)}}),b}jQuery.fn.velocity=jQuery.fn.animate}}(window.jQuery||window.Zepto||window,window,document)})),function(t,e,i,n){"use strict";function o(t,e,i){return setTimeout(u(t,i),e)}function a(t,e,i){return!!Array.isArray(t)&&(r(t,i[e],i),!0)}function r(t,e,i){var o;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==n)for(o=0;o-1}function g(t){return t.trim().split(/\s+/g)}function y(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;ni[e]}):n.sort()),n}function k(t,e){for(var i,o,a=e[0].toUpperCase()+e.slice(1),r=0;r1&&!i.firstMultiple?i.firstMultiple=_(e):1===o&&(i.firstMultiple=!1);var a=i.firstInput,r=i.firstMultiple,s=r?r.center:a.center,l=e.center=M(n);e.timeStamp=ht(),e.deltaTime=e.timeStamp-a.timeStamp,e.angle=z(s,l),e.distance=q(s,l),O(i,e),e.offsetDirection=D(e.deltaX,e.deltaY),e.scale=r?H(r.pointers,n):1,e.rotation=r?V(r.pointers,n):0,E(i,e);var c=t.element;v(e.srcEvent.target,c)&&(c=e.srcEvent.target),e.target=c}function O(t,e){var i=e.center,n=t.offsetDelta||{},o=t.prevDelta||{},a=t.prevInput||{};(e.eventType===xt||a.eventType===Tt)&&(o=t.prevDelta={x:a.deltaX||0,y:a.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=o.x+(i.x-n.x),e.deltaY=o.y+(i.y-n.y)}function E(t,e){var i,o,a,r,s=t.lastInterval||e,l=e.timeStamp-s.timeStamp;if(e.eventType!=St&&(l>kt||s.velocity===n)){var c=s.deltaX-e.deltaX,u=s.deltaY-e.deltaY,d=I(l,c,u);o=d.x,a=d.y,i=pt(d.x)>pt(d.y)?d.x:d.y,r=D(c,u),t.lastInterval=e}else i=s.velocity,o=s.velocityX,a=s.velocityY,r=s.direction;e.velocity=i,e.velocityX=o,e.velocityY=a,e.direction=r}function _(t){for(var e=[],i=0;io;)i+=t[o].clientX,n+=t[o].clientY,o++;return{x:dt(i/e),y:dt(n/e)}}function I(t,e,i){return{x:e/t||0,y:i/t||0}}function D(t,e){return t===e?Pt:pt(t)>=pt(e)?t>0?At:Ot:e>0?Et:_t}function q(t,e,i){i||(i=qt);var n=e[i[0]]-t[i[0]],o=e[i[1]]-t[i[1]];return Math.sqrt(n*n+o*o)}function z(t,e,i){i||(i=qt);var n=e[i[0]]-t[i[0]],o=e[i[1]]-t[i[1]];return 180*Math.atan2(o,n)/Math.PI}function V(t,e){return z(e[1],e[0],zt)-z(t[1],t[0],zt)}function H(t,e){return q(e[0],e[1],zt)/q(t[0],t[1],zt)}function L(){this.evEl=Ht,this.evWin=Lt,this.allow=!0,this.pressed=!1,T.apply(this,arguments)}function j(){this.evEl=Nt,this.evWin=Wt,T.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function $(){this.evTarget=Qt,this.evWin=Xt,this.started=!1,T.apply(this,arguments)}function N(t,e){var i=b(t.touches),n=b(t.changedTouches);return e&(Tt|St)&&(i=w(i.concat(n),"identifier",!0)),[i,n]}function W(){this.evTarget=Yt,this.targetIds={},T.apply(this,arguments)}function F(t,e){var i=b(t.touches),n=this.targetIds;if(e&(xt|Ct)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var o,a,r=b(t.changedTouches),s=[],l=this.target;if(a=i.filter(function(t){return v(t.target,l)}),e===xt)for(o=0;os&&(e.push(t),s=e.length-1):o&(Tt|St)&&(i=!0),0>s||(e[s]=t,this.callback(this.manager,o,{pointers:e,changedPointers:[t],pointerType:a,srcEvent:t}),i&&e.splice(s,1))}});var Ft={touchstart:xt,touchmove:Ct,touchend:Tt,touchcancel:St},Qt="touchstart",Xt="touchstart touchmove touchend touchcancel";c($,T,{handler:function(t){var e=Ft[t.type];if(e===xt&&(this.started=!0),this.started){var i=N.call(this,t,e);e&(Tt|St)&&0==i[0].length-i[1].length&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:bt,srcEvent:t})}}});var Rt={touchstart:xt,touchmove:Ct,touchend:Tt,touchcancel:St},Yt="touchstart touchmove touchend touchcancel";c(W,T,{handler:function(t){var e=Rt[t.type],i=F.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:bt,srcEvent:t})}}),c(Q,T,{handler:function(t,e,i){var n=i.pointerType==bt,o=i.pointerType==wt;if(n)this.mouse.allow=!1;else if(o&&!this.mouse.allow)return;e&(Tt|St)&&(this.mouse.allow=!0),this.callback(t,e,i)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Bt=k(ct.style,"touchAction"),Ut=Bt!==n,Gt="compute",Zt="auto",Jt="manipulation",Kt="none",te="pan-x",ee="pan-y";X.prototype={set:function(t){t==Gt&&(t=this.compute()),Ut&&(this.manager.element.style[Bt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return r(this.manager.recognizers,function(e){d(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))}),R(t.join(" "))},preventDefaults:function(t){if(!Ut){var e=t.srcEvent,i=t.offsetDirection;if(this.manager.session.prevented)return void e.preventDefault();var n=this.actions,o=m(n,Kt),a=m(n,ee),r=m(n,te);return o||a&&i&Mt||r&&i&It?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var ie=1,ne=2,oe=4,ae=8,re=ae,se=16;Y.prototype={defaults:{},set:function(t){return s(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(a(t,"recognizeWith",this))return this;var e=this.simultaneous;return t=G(t,this),e[t.id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return a(t,"dropRecognizeWith",this)?this:(t=G(t,this),delete this.simultaneous[t.id],this)},requireFailure:function(t){if(a(t,"requireFailure",this))return this;var e=this.requireFail;return t=G(t,this),-1===y(e,t)&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(a(t,"dropRequireFailure",this))return this;t=G(t,this);var e=y(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){function e(e){i.manager.emit(i.options.event+(e?B(n):""),t)}var i=this,n=this.state;ae>n&&e(!0),e(),n>=ae&&e(!0)},tryEmit:function(t){return this.canEmit()?this.emit(t):void(this.state=32)},canEmit:function(){for(var t=0;ta?At:Ot,i=a!=this.pX,n=Math.abs(t.deltaX)):(o=0===r?Pt:0>r?Et:_t,i=r!=this.pY,n=Math.abs(t.deltaY))),t.direction=o,i&&n>e.threshold&&o&e.direction},attrTest:function(t){return Z.prototype.attrTest.call(this,t)&&(this.state&ne||!(this.state&ne)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=U(t.direction);e&&this.manager.emit(this.options.event+e,t),this._super.emit.call(this,t)}}),c(K,Z,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Kt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&ne)},emit:function(t){if(this._super.emit.call(this,t),1!==t.scale){var e=t.scale<1?"in":"out";this.manager.emit(this.options.event+e,t)}}}),c(tt,Y,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[Zt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distancee.time;if(this._input=t,!n||!i||t.eventType&(Tt|St)&&!a)this.reset();else if(t.eventType&xt)this.reset(),this._timer=o(function(){this.state=re,this.tryEmit()},e.time,this);else if(t.eventType&Tt)return re;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===re&&(t&&t.eventType&Tt?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=ht(),this.manager.emit(this.options.event,this._input)))}}),c(et,Z,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Kt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&ne)}}),c(it,Z,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Mt|It,pointers:1},getTouchAction:function(){return J.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(Mt|It)?e=t.velocity:i&Mt?e=t.velocityX:i&It&&(e=t.velocityY),this._super.attrTest.call(this,t)&&i&t.direction&&t.distance>this.options.threshold&&pt(e)>this.options.velocity&&t.eventType&Tt},emit:function(t){var e=U(t.direction);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),c(nt,Y,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[Jt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance=0&&!n;)n=t[i[a]+"RequestAnimationFrame"],o=t[i[a]+"CancelRequestAnimationFrame"];n&&o||(n=function(t){var i=+Date.now(),n=Math.max(e+16,i);return setTimeout(function(){t(e=n)},n-i)},o=clearTimeout),t.requestAnimationFrame=n,t.cancelAnimationFrame=o}(window),Materialize.objectSelectorString=function(t){return((t.prop("tagName")||"")+(t.attr("id")||"")+(t.attr("class")||"")).replace(/\s/g,"")},Materialize.guid=function(){function t(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return t()+t()+"-"+t()+"-"+t()+"-"+t()+"-"+t()+t()+t()}}(),Materialize.escapeHash=function(t){return t.replace(/(:|\.|\[|\]|,|=)/g,"\\$1")},Materialize.elementOrParentIsFixed=function(t){var e=$(t),i=!1;return e.add(e.parents()).each(function(){if("fixed"===$(this).css("position"))return i=!0,!1}),i};var getTime=Date.now||function(){return(new Date).getTime()};Materialize.throttle=function(t,e,i){var n,o,a,r=null,s=0;i||(i={});var l=function(){s=!1===i.leading?0:getTime(),r=null,a=t.apply(n,o),n=o=null};return function(){var c=getTime();s||!1!==i.leading||(s=c);var u=e-(c-s);return n=this,o=arguments,u<=0?(clearTimeout(r),r=null,s=c,a=t.apply(n,o),n=o=null):r||!1===i.trailing||(r=setTimeout(l,u)),a}};var Vel;Vel=jQuery?jQuery.Velocity:$?$.Velocity:Velocity,Materialize.Vel=Vel||Velocity,function(t){t.fn.collapsible=function(e,i){var n={accordion:void 0,onOpen:void 0,onClose:void 0},o=e;return e=t.extend(n,e),this.each(function(){function n(e){p=d.find("> li > .collapsible-header"),e.hasClass("active")?e.parent().addClass("active"):e.parent().removeClass("active"),e.parent().hasClass("active")?e.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}):e.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}),p.not(e).removeClass("active").parent().removeClass("active"),p.not(e).parent().children(".collapsible-body").stop(!0,!1).each(function(){t(this).is(":visible")&&t(this).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height",""),s(t(this).siblings(".collapsible-header"))}})})}function a(e){e.hasClass("active")?e.parent().addClass("active"):e.parent().removeClass("active"),e.parent().hasClass("active")?e.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}}):e.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){t(this).css("height","")}})}function r(t,i){i||t.toggleClass("active"),e.accordion||"accordion"===h||void 0===h?n(t):a(t),s(t)}function s(t){t.hasClass("active")?"function"==typeof e.onOpen&&e.onOpen.call(this,t.parent()):"function"==typeof e.onClose&&e.onClose.call(this,t.parent())}function l(t){return c(t).length>0}function c(t){return t.closest("li > .collapsible-header")}function u(){d.off("click.collapse","> li > .collapsible-header")}var d=t(this),p=t(this).find("> li > .collapsible-header"),h=d.data("collapsible");if("destroy"!==o)if(i>=0&&i li > .collapsible-header",function(e){var i=t(e.target);l(i)&&(i=c(i)),r(i)}),e.accordion||"accordion"===h||void 0===h?r(p.filter(".active").first(),!0):p.filter(".active").each(function(){r(t(this),!0)});else u()})},t(document).ready(function(){t(".collapsible").collapsible()})}(jQuery),function(t){t.fn.scrollTo=function(e){return t(this).scrollTop(t(this).scrollTop()-t(this).offset().top+t(e).offset().top),this},t.fn.dropdown=function(e){var i={inDuration:300,outDuration:225,constrainWidth:!0,hover:!1,gutter:0,belowOrigin:!1,alignment:"left",stopPropagation:!1};return"open"===e?(this.each(function(){t(this).trigger("open")}),!1):"close"===e?(this.each(function(){t(this).trigger("close")}),!1):void this.each(function(){function n(){void 0!==r.data("induration")&&(s.inDuration=r.data("induration")),void 0!==r.data("outduration")&&(s.outDuration=r.data("outduration")),void 0!==r.data("constrainwidth")&&(s.constrainWidth=r.data("constrainwidth")),void 0!==r.data("hover")&&(s.hover=r.data("hover")),void 0!==r.data("gutter")&&(s.gutter=r.data("gutter")),void 0!==r.data("beloworigin")&&(s.belowOrigin=r.data("beloworigin")),void 0!==r.data("alignment")&&(s.alignment=r.data("alignment")),void 0!==r.data("stoppropagation")&&(s.stopPropagation=r.data("stoppropagation"))}function o(e){"focus"===e&&(l=!0),n(),c.addClass("active"),r.addClass("active");var i=r[0].getBoundingClientRect().width;!0===s.constrainWidth?c.css("width",i):c.css("white-space","nowrap");var o=window.innerHeight,u=r.innerHeight(),d=r.offset().left,p=r.offset().top-t(window).scrollTop(),h=s.alignment,f=0,v=0,m=0;!0===s.belowOrigin&&(m=u);var g=0,y=0,b=r.parent();if(b.is("body")||(b[0].scrollHeight>b[0].clientHeight&&(g=b[0].scrollTop),b[0].scrollWidth>b[0].clientWidth&&(y=b[0].scrollLeft)),d+c.innerWidth()>t(window).width()?h="right":d-c.innerWidth()+r.innerWidth()<0&&(h="left"),p+c.innerHeight()>o)if(p+u-c.innerHeight()<0){var w=o-p-m;c.css("max-height",w)}else m||(m+=u),m-=c.innerHeight();"left"===h?(f=s.gutter,v=r.position().left+f):"right"===h&&(c.stop(!0,!0).css({opacity:0,left:0}),v=r.position().left+i-c.width()+(f=-s.gutter)),c.css({position:"absolute",top:r.position().top+m+g,left:v+y}),c.slideDown({queue:!1,duration:s.inDuration,easing:"easeOutCubic",complete:function(){t(this).css("height","")}}).animate({opacity:1},{queue:!1,duration:s.inDuration,easing:"easeOutSine"}),setTimeout(function(){t(document).on("click."+c.attr("id"),function(e){a(),t(document).off("click."+c.attr("id"))})},0)}function a(){l=!1,c.fadeOut(s.outDuration),c.removeClass("active"),r.removeClass("active"),t(document).off("click."+c.attr("id")),setTimeout(function(){c.css("max-height","")},s.outDuration)}var r=t(this),s=t.extend({},i,e),l=!1,c=t("#"+r.attr("data-activates"));if(n(),r.after(c),s.hover){var u=!1;r.off("click."+r.attr("id")),r.on("mouseenter",function(t){!1===u&&(o(),u=!0)}),r.on("mouseleave",function(e){var i=e.toElement||e.relatedTarget;t(i).closest(".dropdown-content").is(c)||(c.stop(!0,!0),a(),u=!1)}),c.on("mouseleave",function(e){var i=e.toElement||e.relatedTarget;t(i).closest(".dropdown-button").is(r)||(c.stop(!0,!0),a(),u=!1)})}else r.off("click."+r.attr("id")),r.on("click."+r.attr("id"),function(e){l||(r[0]!=e.currentTarget||r.hasClass("active")||0!==t(e.target).closest(".dropdown-content").length?r.hasClass("active")&&(a(),t(document).off("click."+c.attr("id"))):(e.preventDefault(),s.stopPropagation&&e.stopPropagation(),o("click")))});r.on("open",function(t,e){o(e)}),r.on("close",a)})},t(document).ready(function(){t(".dropdown-button").dropdown()})}(jQuery),function(t,e){"use strict";var i={opacity:.5,inDuration:250,outDuration:250,ready:void 0,complete:void 0,dismissible:!0,startingTop:"4%",endingTop:"10%"},n=function(){function n(e,i){_classCallCheck(this,n),e[0].M_Modal&&e[0].M_Modal.destroy(),this.$el=e,this.options=t.extend({},n.defaults,i),this.isOpen=!1,this.$el[0].M_Modal=this,this.id=e.attr("id"),this.openingTrigger=void 0,this.$overlay=t(''),n._increment++,n._count++,this.$overlay[0].style.zIndex=1e3+2*n._increment,this.$el[0].style.zIndex=1e3+2*n._increment+1,this.setupEventHandlers()}return _createClass(n,[{key:"getInstance",value:function(){return this}},{key:"destroy",value:function(){this.removeEventHandlers(),this.$el[0].removeAttribute("style"),this.$overlay[0].parentNode&&this.$overlay[0].parentNode.removeChild(this.$overlay[0]),this.$el[0].M_Modal=void 0,n._count--}},{key:"setupEventHandlers",value:function(){this.handleOverlayClickBound=this.handleOverlayClick.bind(this),this.handleModalCloseClickBound=this.handleModalCloseClick.bind(this),1===n._count&&document.body.addEventListener("click",this.handleTriggerClick),this.$overlay[0].addEventListener("click",this.handleOverlayClickBound),this.$el[0].addEventListener("click",this.handleModalCloseClickBound)}},{key:"removeEventHandlers",value:function(){0===n._count&&document.body.removeEventListener("click",this.handleTriggerClick),this.$overlay[0].removeEventListener("click",this.handleOverlayClickBound),this.$el[0].removeEventListener("click",this.handleModalCloseClickBound)}},{key:"handleTriggerClick",value:function(e){var i=t(e.target).closest(".modal-trigger");if(e.target&&i.length){var n=i[0].getAttribute("href");n=n?n.slice(1):i[0].getAttribute("data-target");var o=document.getElementById(n).M_Modal;o&&o.open(i),e.preventDefault()}}},{key:"handleOverlayClick",value:function(){this.options.dismissible&&this.close()}},{key:"handleModalCloseClick",value:function(e){var i=t(e.target).closest(".modal-close");e.target&&i.length&&this.close()}},{key:"handleKeydown",value:function(t){27===t.keyCode&&this.options.dismissible&&this.close()}},{key:"animateIn",value:function(){var i=this;t.extend(this.$el[0].style,{display:"block",opacity:0}),t.extend(this.$overlay[0].style,{display:"block",opacity:0}),e(this.$overlay[0],{opacity:this.options.opacity},{duration:this.options.inDuration,queue:!1,ease:"easeOutCubic"});var n={duration:this.options.inDuration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof i.options.ready&&i.options.ready.call(i,i.$el,i.openingTrigger)}};this.$el[0].classList.contains("bottom-sheet")?e(this.$el[0],{bottom:0,opacity:1},n):(e.hook(this.$el[0],"scaleX",.7),this.$el[0].style.top=this.options.startingTop,e(this.$el[0],{top:this.options.endingTop,opacity:1,scaleX:1},n))}},{key:"animateOut",value:function(){var t=this;e(this.$overlay[0],{opacity:0},{duration:this.options.outDuration,queue:!1,ease:"easeOutQuart"});var i={duration:this.options.outDuration,queue:!1,ease:"easeOutCubic",complete:function(){t.$el[0].style.display="none","function"==typeof t.options.complete&&t.options.complete.call(t,t.$el),t.$overlay[0].parentNode.removeChild(t.$overlay[0])}};this.$el[0].classList.contains("bottom-sheet")?e(this.$el[0],{bottom:"-100%",opacity:0},i):e(this.$el[0],{top:this.options.startingTop,opacity:0,scaleX:.7},i)}},{key:"open",value:function(t){if(!this.isOpen){this.isOpen=!0;var e=document.body;return e.style.overflow="hidden",this.$el[0].classList.add("open"),e.appendChild(this.$overlay[0]),this.openingTrigger=t||void 0,this.options.dismissible&&(this.handleKeydownBound=this.handleKeydown.bind(this),document.addEventListener("keydown",this.handleKeydownBound)),this.animateIn(),this}}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,this.$el[0].classList.remove("open"),document.body.style.overflow="",this.options.dismissible&&document.removeEventListener("keydown",this.handleKeydownBound),this.animateOut(),this}}],[{key:"init",value:function(e,i){var o=[];return e.each(function(){o.push(new n(t(this),i))}),o}},{key:"defaults",get:function(){return i}}]),n}();n._increment=0,n._count=0,Materialize.Modal=n,t.fn.modal=function(e){return n.prototype[e]?"get"===e.slice(0,3)?this.first()[0].M_Modal[e]():this.each(function(){this.M_Modal[e]()}):"object"!=typeof e&&e?void t.error("Method "+e+" does not exist on jQuery.modal"):(n.init(this,arguments[0]),this)}}(jQuery,Materialize.Vel),function(t){t.fn.materialbox=function(){return this.each(function(){function e(){a=!1;var e=s.parent(".material-placeholder"),n=(window.innerWidth,window.innerHeight,s.data("width")),l=s.data("height");s.velocity("stop",!0),t("#materialbox-overlay").velocity("stop",!0),t(".materialbox-caption").velocity("stop",!0),t(window).off("scroll.materialbox"),t(document).off("keyup.materialbox"),t(window).off("resize.materialbox"),t("#materialbox-overlay").velocity({opacity:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){o=!1,t(this).remove()}}),s.velocity({width:n,height:l,left:0,top:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){e.css({height:"",width:"",position:"",top:"",left:""}),s.removeAttr("style"),s.attr("style",c),s.removeClass("active"),a=!0,i&&i.css("overflow","")}}),t(".materialbox-caption").velocity({opacity:0},{duration:r,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}})}if(!t(this).hasClass("initialized")){t(this).addClass("initialized");var i,n,o=!1,a=!0,r=200,s=t(this),l=t("
                                ").addClass("material-placeholder"),c=s.attr("style");s.wrap(l),s.on("click",function(){var r=s.parent(".material-placeholder"),l=window.innerWidth,c=window.innerHeight,u=s.width(),d=s.height();if(!1===a)return e(),!1;if(o&&!0===a)return e(),!1;a=!1,s.addClass("active"),o=!0,r.css({width:r[0].getBoundingClientRect().width,height:r[0].getBoundingClientRect().height,position:"relative",top:0,left:0}),i=void 0,n=r[0].parentNode;for(;null!==n&&!t(n).is(document);){var p=t(n);"visible"!==p.css("overflow")&&(p.css("overflow","visible"),i=void 0===i?p:i.add(p)),n=n.parentNode}s.css({position:"absolute","z-index":1e3,"will-change":"left, top, width, height"}).data("width",u).data("height",d);var h=t('
                                ').css({opacity:0}).click(function(){!0===a&&e()});s.before(h);var f=h[0].getBoundingClientRect();if(h.css({width:l,height:c,left:-1*f.left,top:-1*f.top}),h.velocity({opacity:1},{duration:275,queue:!1,easing:"easeOutQuad"}),""!==s.data("caption")){var v=t('
                                ');v.text(s.data("caption")),t("body").append(v),v.css({display:"inline"}),v.velocity({opacity:1},{duration:275,queue:!1,easing:"easeOutQuad"})}var m=0,g=0;u/l>d/c?(m=.9*l,g=.9*l*(d/u)):(m=.9*c*(u/d),g=.9*c),s.hasClass("responsive-img")?s.velocity({"max-width":m,width:u},{duration:0,queue:!1,complete:function(){s.css({left:0,top:0}).velocity({height:g,width:m,left:t(document).scrollLeft()+l/2-s.parent(".material-placeholder").offset().left-m/2,top:t(document).scrollTop()+c/2-s.parent(".material-placeholder").offset().top-g/2},{duration:275,queue:!1,easing:"easeOutQuad",complete:function(){a=!0}})}}):s.css("left",0).css("top",0).velocity({height:g,width:m,left:t(document).scrollLeft()+l/2-s.parent(".material-placeholder").offset().left-m/2,top:t(document).scrollTop()+c/2-s.parent(".material-placeholder").offset().top-g/2},{duration:275,queue:!1,easing:"easeOutQuad",complete:function(){a=!0}}),t(window).on("scroll.materialbox",function(){o&&e()}),t(window).on("resize.materialbox",function(){o&&e()}),t(document).on("keyup.materialbox",function(t){27===t.keyCode&&!0===a&&o&&e()})})}})},t(document).ready(function(){t(".materialboxed").materialbox()})}(jQuery),function(t){t.fn.parallax=function(){var e=t(window).width();return this.each(function(i){function n(i){var n;n=e<601?o.height()>0?o.height():o.children("img").height():o.height()>0?o.height():500;var a=o.children("img").first(),r=a.height()-n,s=o.offset().top+n,l=o.offset().top,c=t(window).scrollTop(),u=window.innerHeight,d=(c+u-l)/(n+u),p=Math.round(r*d);i&&a.css("display","block"),s>c&&l=0?(s.velocity({right:b(o)},{duration:300,queue:!1,easing:"easeOutQuad"}),s.velocity({left:w(o)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})):(s.velocity({left:w(o)},{duration:300,queue:!1,easing:"easeOutQuad"}),s.velocity({right:b(o)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90}))};e.swipeable&&d>e.responsiveThreshold&&(e.swipeable=!1),0===(o=t(p.filter('[href="'+location.hash+'"]'))).length&&(o=t(this).find("li.tab a.active").first()),0===o.length&&(o=t(this).find("li.tab a").first()),o.addClass("active"),(m=p.index(o))<0&&(m=0),void 0!==o[0]&&(a=t(o[0].hash)).addClass("active"),u.find(".indicator").length||u.append('
                              • '),s=u.find(".indicator"),u.append(s),u.is(":visible")&&setTimeout(function(){s.css({right:b(o)}),s.css({left:w(o)})},0),t(window).off("resize.tabs-"+c).on("resize.tabs-"+c,function(){h=u.width(),v=Math.max(h,u[0].scrollWidth)/p.length,m<0&&(m=0),0!==v&&0!==h&&(s.css({right:b(o)}),s.css({left:w(o)}))}),e.swipeable?(p.each(function(){var e=t(Materialize.escapeHash(this.hash));e.addClass("carousel-item"),f=f.add(e)}),r=f.wrapAll(''),f.css("display",""),t(".tabs-content.carousel").carousel({fullWidth:!0,noWrap:!0,onCycleTo:function(t){if(!y){var i=m;m=r.index(t),o.removeClass("active"),(o=p.eq(m)).addClass("active"),k(i),"function"==typeof e.onShow&&e.onShow.call(u[0],a)}}})):p.not(o).each(function(){t(Materialize.escapeHash(this.hash)).hide()}),u.off("click.tabs").on("click.tabs","a",function(i){if(t(this).parent().hasClass("disabled"))i.preventDefault();else if(!t(this).attr("target")){y=!0,h=u.width(),v=Math.max(h,u[0].scrollWidth)/p.length,o.removeClass("active");var n=a;o=t(this),a=t(Materialize.escapeHash(this.hash)),p=u.find("li.tab a");o.position();o.addClass("active"),g=m,(m=p.index(t(this)))<0&&(m=0),e.swipeable?f.length&&f.carousel("set",m,function(){"function"==typeof e.onShow&&e.onShow.call(u[0],a)}):(void 0!==a&&(a.show(),a.addClass("active"),"function"==typeof e.onShow&&e.onShow.call(this,a)),void 0===n||n.is(a)||(n.hide(),n.removeClass("active"))),l=setTimeout(function(){y=!1},300),k(g),i.preventDefault()}})})},select_tab:function(t){this.find('a[href="#'+t+'"]').trigger("click")}};t.fn.tabs=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.tabs"):e.init.apply(this,arguments)},t(document).ready(function(){t("ul.tabs").tabs()})}(jQuery),function(t){t.fn.tooltip=function(i){var n={delay:350,tooltip:"",position:"bottom",html:!1};return"remove"===i?(this.each(function(){t("#"+t(this).attr("data-tooltip-id")).remove(),t(this).removeAttr("data-tooltip-id"),t(this).off("mouseenter.tooltip mouseleave.tooltip")}),!1):(i=t.extend(n,i),this.each(function(){var n=Materialize.guid(),o=t(this);o.attr("data-tooltip-id")&&t("#"+o.attr("data-tooltip-id")).remove(),o.attr("data-tooltip-id",n);var a,r,s,l,c,u,d=function(){a=o.attr("data-html")?"true"===o.attr("data-html"):i.html,r=o.attr("data-delay"),r=void 0===r||""===r?i.delay:r,s=o.attr("data-position"),s=void 0===s||""===s?i.position:s,l=o.attr("data-tooltip"),l=void 0===l||""===l?i.tooltip:l};d();c=function(){var e=t('
                                ');return l=a?t("").html(l):t("").text(l),e.append(l).appendTo(t("body")).attr("id",n),(u=t('
                                ')).appendTo(e),e}(),o.off("mouseenter.tooltip mouseleave.tooltip");var p,h=!1;o.on({"mouseenter.tooltip":function(t){p=setTimeout(function(){d(),h=!0,c.velocity("stop"),u.velocity("stop"),c.css({visibility:"visible",left:"0px",top:"0px"});var t,i,n,a=o.outerWidth(),r=o.outerHeight(),l=c.outerHeight(),p=c.outerWidth(),f="0px",v="0px",m=u[0].offsetWidth,g=u[0].offsetHeight,y=8,b=8,w=0;"top"===s?(t=o.offset().top-l-5,i=o.offset().left+a/2-p/2,n=e(i,t,p,l),f="-10px",u.css({bottom:0,left:0,borderRadius:"14px 14px 0 0",transformOrigin:"50% 100%",marginTop:l,marginLeft:p/2-m/2})):"left"===s?(t=o.offset().top+r/2-l/2,i=o.offset().left-p-5,n=e(i,t,p,l),v="-10px",u.css({top:"-7px",right:0,width:"14px",height:"14px",borderRadius:"14px 0 0 14px",transformOrigin:"95% 50%",marginTop:l/2,marginLeft:p})):"right"===s?(t=o.offset().top+r/2-l/2,i=o.offset().left+a+5,n=e(i,t,p,l),v="+10px",u.css({top:"-7px",left:0,width:"14px",height:"14px",borderRadius:"0 14px 14px 0",transformOrigin:"5% 50%",marginTop:l/2,marginLeft:"0px"})):(t=o.offset().top+o.outerHeight()+5,i=o.offset().left+a/2-p/2,n=e(i,t,p,l),f="+10px",u.css({top:0,left:0,marginLeft:p/2-m/2})),c.css({top:n.y,left:n.x}),y=Math.SQRT2*p/parseInt(m),b=Math.SQRT2*l/parseInt(g),w=Math.max(y,b),c.velocity({translateY:f,translateX:v},{duration:350,queue:!1}).velocity({opacity:1},{duration:300,delay:50,queue:!1}),u.css({visibility:"visible"}).velocity({opacity:1},{duration:55,delay:0,queue:!1}).velocity({scaleX:w,scaleY:w},{duration:300,delay:0,queue:!1,easing:"easeInOutQuad"})},r)},"mouseleave.tooltip":function(){h=!1,clearTimeout(p),setTimeout(function(){!0!==h&&(c.velocity({opacity:0,translateY:0,translateX:0},{duration:225,queue:!1}),u.velocity({opacity:0,scaleX:1,scaleY:1},{duration:225,queue:!1,complete:function(){u.css({visibility:"hidden"}),c.css({visibility:"hidden"}),h=!1}}))},225)}})}))};var e=function(e,i,n,o){var a=e,r=i;return a<0?a=4:a+n>window.innerWidth&&(a-=a+n-window.innerWidth),r<0?r=4:r+o>window.innerHeight+t(window).scrollTop&&(r-=r+o-window.innerHeight),{x:a,y:r}};t(document).ready(function(){t(".tooltipped").tooltip()})}(jQuery),function(t){"use strict";function e(t){return null!==t&&t===t.window}function i(t){return e(t)?t:9===t.nodeType&&t.defaultView}function n(t){var e,n,o={top:0,left:0},a=t&&t.ownerDocument;return e=a.documentElement,void 0!==t.getBoundingClientRect&&(o=t.getBoundingClientRect()),n=i(a),{top:o.top+n.pageYOffset-e.clientTop,left:o.left+n.pageXOffset-e.clientLeft}}function o(t){var e="";for(var i in t)t.hasOwnProperty(i)&&(e+=i+":"+t[i]+";");return e}function a(t){if(!1===u.allowEvent(t))return null;for(var e=null,i=t.target||t.srcElement;null!==i.parentNode;){if(!(i instanceof SVGElement)&&-1!==i.className.indexOf("waves-effect")){e=i;break}i=i.parentNode}return e}function r(e){var i=a(e);null!==i&&(c.show(e,i),"ontouchstart"in t&&(i.addEventListener("touchend",c.hide,!1),i.addEventListener("touchcancel",c.hide,!1)),i.addEventListener("mouseup",c.hide,!1),i.addEventListener("mouseleave",c.hide,!1),i.addEventListener("dragend",c.hide,!1))}var s=s||{},l=document.querySelectorAll.bind(document),c={duration:750,show:function(t,e){if(2===t.button)return!1;var i=e||this,a=document.createElement("div");a.className="waves-ripple",i.appendChild(a);var r=n(i),s=t.pageY-r.top,l=t.pageX-r.left,u="scale("+i.clientWidth/100*10+")";"touches"in t&&(s=t.touches[0].pageY-r.top,l=t.touches[0].pageX-r.left),a.setAttribute("data-hold",Date.now()),a.setAttribute("data-scale",u),a.setAttribute("data-x",l),a.setAttribute("data-y",s);var d={top:s+"px",left:l+"px"};a.className=a.className+" waves-notransition",a.setAttribute("style",o(d)),a.className=a.className.replace("waves-notransition",""),d["-webkit-transform"]=u,d["-moz-transform"]=u,d["-ms-transform"]=u,d["-o-transform"]=u,d.transform=u,d.opacity="1",d["-webkit-transition-duration"]=c.duration+"ms",d["-moz-transition-duration"]=c.duration+"ms",d["-o-transition-duration"]=c.duration+"ms",d["transition-duration"]=c.duration+"ms",d["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",a.setAttribute("style",o(d))},hide:function(t){u.touchup(t);var e=this,i=(e.clientWidth,null),n=e.getElementsByClassName("waves-ripple");if(!(n.length>0))return!1;var a=(i=n[n.length-1]).getAttribute("data-x"),r=i.getAttribute("data-y"),s=i.getAttribute("data-scale"),l=350-(Date.now()-Number(i.getAttribute("data-hold")));l<0&&(l=0),setTimeout(function(){var t={top:r+"px",left:a+"px",opacity:"0","-webkit-transition-duration":c.duration+"ms","-moz-transition-duration":c.duration+"ms","-o-transition-duration":c.duration+"ms","transition-duration":c.duration+"ms","-webkit-transform":s,"-moz-transform":s,"-ms-transform":s,"-o-transform":s,transform:s};i.setAttribute("style",o(t)),setTimeout(function(){try{e.removeChild(i)}catch(t){return!1}},c.duration)},l)},wrapInput:function(t){for(var e=0;e0&&(u.touches-=1)},500):"mousedown"===t.type&&u.touches>0&&(e=!1),e},touchup:function(t){u.allowEvent(t)}};s.displayEffect=function(e){"duration"in(e=e||{})&&(c.duration=e.duration),c.wrapInput(l(".waves-effect")),"ontouchstart"in t&&document.body.addEventListener("touchstart",r,!1),document.body.addEventListener("mousedown",r,!1)},s.attach=function(e){"input"===e.tagName.toLowerCase()&&(c.wrapInput([e]),e=e.parentNode),"ontouchstart"in t&&e.addEventListener("touchstart",r,!1),e.addEventListener("mousedown",r,!1)},t.Waves=s,document.addEventListener("DOMContentLoaded",function(){s.displayEffect()},!1)}(window),function(t,e){"use strict";var i={displayLength:1/0,inDuration:300,outDuration:375,className:void 0,completeCallback:void 0,activationPercent:.8},n=function(){function n(e,i,o,a){if(_classCallCheck(this,n),e){this.options={displayLength:i,className:o,completeCallback:a},this.options=t.extend({},n.defaults,this.options),this.message=e,this.panning=!1,this.timeRemaining=this.options.displayLength,0===n._toasts.length&&n._createContainer(),n._toasts.push(this);var r=this.createToast();r.M_Toast=this,this.el=r,this._animateIn(),this.setTimer()}}return _createClass(n,[{key:"createToast",value:function(){var e=document.createElement("div");if(e.classList.add("toast"),this.options.className){var i=this.options.className.split(" "),o=void 0,a=void 0;for(o=0,a=i.length;oo||e.velocityX>1?(e.wasSwiped=!0,e.remove()):(e.el.style.transition="transform .2s, opacity .2s",e.el.style.transform="",e.el.style.opacity=""),n._draggedToast=null}}},{key:"_xPos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}},{key:"removeAll",value:function(){for(var t in n._toasts)n._toasts[t].remove()}},{key:"defaults",get:function(){return i}}]),n}();n._toasts=[],n._container=null,n._draggedToast=null,Materialize.Toast=n,Materialize.toast=function(t,e,i,o){return new n(t,e,i,o)}}(jQuery,Materialize.Vel),function(t){var e={init:function(e){var i={menuWidth:300,edge:"left",closeOnClick:!1,draggable:!0,onOpen:null,onClose:null};e=t.extend(i,e),t(this).each(function(){var i=t(this),n=i.attr("data-activates"),o=t("#"+n);300!=e.menuWidth&&o.css("width",e.menuWidth);var a=t('.drag-target[data-sidenav="'+n+'"]');e.draggable?(a.length&&a.remove(),a=t('
                                ').attr("data-sidenav",n),t("body").append(a)):a=t(),"left"==e.edge?(o.css("transform","translateX(-100%)"),a.css({left:0})):(o.addClass("right-aligned").css("transform","translateX(100%)"),a.css({right:0})),o.hasClass("fixed")&&window.innerWidth>992&&o.css("transform","translateX(0)"),o.hasClass("fixed")&&t(window).resize(function(){window.innerWidth>992?0!==t("#sidenav-overlay").length&&l?r(!0):o.css("transform","translateX(0%)"):!1===l&&("left"===e.edge?o.css("transform","translateX(-100%)"):o.css("transform","translateX(100%)"))}),!0===e.closeOnClick&&o.on("click.itemclick","a:not(.collapsible-header)",function(){window.innerWidth>992&&o.hasClass("fixed")||r()});var r=function(i){s=!1,l=!1,t("body").css({overflow:"",width:""}),t("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}}),"left"===e.edge?(a.css({width:"",right:"",left:"0"}),o.velocity({translateX:"-100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){!0===i&&(o.removeAttr("style"),o.css("width",e.menuWidth))}})):(a.css({width:"",right:"0",left:""}),o.velocity({translateX:"100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){!0===i&&(o.removeAttr("style"),o.css("width",e.menuWidth))}})),"function"==typeof e.onClose&&e.onClose.call(this,o)},s=!1,l=!1;e.draggable&&(a.on("click",function(){l&&r()}),a.hammer({prevent_default:!1}).on("pan",function(i){if("touch"==i.gesture.pointerType){i.gesture.direction;var n=i.gesture.center.x,a=i.gesture.center.y;i.gesture.velocityX;if(0===n&&0===a)return;var s=t("body"),c=t("#sidenav-overlay"),u=s.innerWidth();if(s.css("overflow","hidden"),s.width(u),0===c.length&&((c=t('
                                ')).css("opacity",0).click(function(){r()}),"function"==typeof e.onOpen&&e.onOpen.call(this,o),t("body").append(c)),"left"===e.edge&&(n>e.menuWidth?n=e.menuWidth:n<0&&(n=0)),"left"===e.edge)n=e.menuWidth/2&&(l=!0),o.css("transform","translateX("+(n-e.menuWidth)+"px)");else{n=window.innerWidth-e.menuWidth/2&&(l=!1);var d=n-e.menuWidth/2;d<0&&(d=0),o.css("transform","translateX("+d+"px)")}var p;"left"===e.edge?(p=n/e.menuWidth,c.velocity({opacity:p},{duration:10,queue:!1,easing:"easeOutQuad"})):(p=Math.abs((n-window.innerWidth)/e.menuWidth),c.velocity({opacity:p},{duration:10,queue:!1,easing:"easeOutQuad"}))}}).on("panend",function(i){if("touch"==i.gesture.pointerType){var n=t("#sidenav-overlay"),r=i.gesture.velocityX,c=i.gesture.center.x,u=c-e.menuWidth,d=c-e.menuWidth/2;u>0&&(u=0),d<0&&(d=0),s=!1,"left"===e.edge?l&&r<=.3||r<-.5?(0!==u&&o.velocity({translateX:[0,u]},{duration:300,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a.css({width:"50%",right:0,left:""}),l=!0):(!l||r>.3)&&(t("body").css({overflow:"",width:""}),o.velocity({translateX:[-1*e.menuWidth-10,u]},{duration:200,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof e.onClose&&e.onClose.call(this,o),t(this).remove()}}),a.css({width:"10px",right:"",left:0})):l&&r>=-.3||r>.5?(0!==d&&o.velocity({translateX:[0,d]},{duration:300,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a.css({width:"50%",right:"",left:0}),l=!0):(!l||r<-.3)&&(t("body").css({overflow:"",width:""}),o.velocity({translateX:[e.menuWidth+10,d]},{duration:200,queue:!1,easing:"easeOutQuad"}),n.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof e.onClose&&e.onClose.call(this,o),t(this).remove()}}),a.css({width:"10px",right:0,left:""}))}})),i.off("click.sidenav").on("click.sidenav",function(){if(!0===l)l=!1,s=!1,r();else{var i=t("body"),n=t('
                                '),c=i.innerWidth();i.css("overflow","hidden"),i.width(c),t("body").append(a),"left"===e.edge?(a.css({width:"50%",right:0,left:""}),o.velocity({translateX:[0,-1*e.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})):(a.css({width:"50%",right:"",left:0}),o.velocity({translateX:[0,e.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})),n.css("opacity",0).click(function(){l=!1,s=!1,r(),n.velocity({opacity:0},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){t(this).remove()}})}),t("body").append(n),n.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){l=!0,s=!1}}),"function"==typeof e.onOpen&&e.onOpen.call(this,o)}return!1})})},destroy:function(){var e=t("#sidenav-overlay"),i=t('.drag-target[data-sidenav="'+t(this).attr("data-activates")+'"]');e.trigger("click"),i.remove(),t(this).off("click"),e.remove()},show:function(){this.trigger("click")},hide:function(){t("#sidenav-overlay").trigger("click")}};t.fn.sideNav=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.sideNav"):e.init.apply(this,arguments)}}(jQuery),function(t){function e(e,i,n,o){var r=t();return t.each(a,function(t,a){if(a.height()>0){var s=a.offset().top,l=a.offset().left,c=l+a.width(),u=s+a.height();!(l>i||cn||u");n.html(s),e.is(":visible")?n.css("width",e.width()):n.css("width",t(window).width()/2),e.data("original-height")<=n.height()?e.css("height",n.height()):e.val().length0||t(i).is(":focus")||i.autofocus||void 0!==n.attr("placeholder")?n.siblings("label").addClass("active"):t(i)[0].validity?n.siblings("label").toggleClass("active",!0===t(i)[0].validity.badInput):n.siblings("label").removeClass("active")})};var i="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";t(document).on("change",i,function(){0===t(this).val().length&&void 0===t(this).attr("placeholder")||t(this).siblings("label").addClass("active"),validate_field(t(this))}),t(document).ready(function(){Materialize.updateTextFields()}),t(document).on("reset",function(e){var n=t(e.target);n.is("form")&&(n.find(i).removeClass("valid").removeClass("invalid"),n.find(i).each(function(){""===t(this).attr("value")&&t(this).siblings("label").removeClass("active")}),n.find("select.initialized").each(function(){var t=n.find("option[selected]").text();n.siblings("input.select-dropdown").val(t)}))}),t(document).on("focus",i,function(){t(this).siblings("label, .prefix").addClass("active")}),t(document).on("blur",i,function(){var e=t(this),i=".prefix";0===e.val().length&&!0!==e[0].validity.badInput&&void 0===e.attr("placeholder")&&(i+=", label"),e.siblings(i).removeClass("active"),validate_field(e)}),window.validate_field=function(t){var e=void 0!==t.attr("data-length"),i=parseInt(t.attr("data-length")),n=t.val().length;0!==t.val().length||!1!==t[0].validity.badInput||t.is(":required")?t.hasClass("validate")&&(t.is(":valid")&&e&&n<=i||t.is(":valid")&&!e?(t.removeClass("invalid"),t.addClass("valid")):(t.removeClass("valid"),t.addClass("invalid"))):t.hasClass("validate")&&(t.removeClass("valid"),t.removeClass("invalid"))};t(document).on("keyup.radio","input[type=radio], input[type=checkbox]",function(e){if(9===e.which)return t(this).addClass("tabbed"),void t(this).one("blur",function(e){t(this).removeClass("tabbed")})});var n=t(".hiddendiv").first();n.length||(n=t('
                                '),t("body").append(n));t(".materialize-textarea").each(function(){var e=t(this);e.data("original-height",e.height()),e.data("previous-length",e.val().length)}),t("body").on("keyup keydown autoresize",".materialize-textarea",function(){e(t(this))}),t(document).on("change",'.file-field input[type="file"]',function(){for(var e=t(this).closest(".file-field").find("input.file-path"),i=t(this)[0].files,n=[],o=0;o
                                ');t(this).after(e)});var r=function(t){var e=-7+parseInt(t.parent().css("padding-left"))+"px";t.velocity({height:"30px",width:"30px",top:"-30px",marginLeft:e},{duration:300,easing:"easeOutExpo"})},s=function(t){var e=t.width()-15,i=parseFloat(t.attr("max")),n=parseFloat(t.attr("min"));return(parseFloat(t.val())-n)/(i-n)*e};t(document).on("change",o,function(e){var i=t(this).siblings(".thumb");i.find(".value").html(t(this).val()),i.hasClass("active")||r(i);var n=s(t(this));i.addClass("active").css("left",n)}),t(document).on("mousedown touchstart",o,function(e){var i=t(this).siblings(".thumb");if(i.length<=0&&(i=t(''),t(this).after(i)),i.find(".value").html(t(this).val()),a=!0,t(this).addClass("active"),i.hasClass("active")||r(i),"input"!==e.type){var n=s(t(this));i.addClass("active").css("left",n)}}),t(document).on("mouseup touchend",".range-field",function(){a=!1,t(this).removeClass("active")}),t(document).on("input mousemove touchmove",".range-field",function(e){var i=t(this).children(".thumb"),n=t(this).find(o);if(a){i.hasClass("active")||r(i);var l=s(n);i.addClass("active").css("left",l),i.find(".value").html(i.siblings(o).val())}}),t(document).on("mouseout touchleave",".range-field",function(){if(!a){var e=t(this).children(".thumb"),i=7+parseInt(t(this).css("padding-left"))+"px";e.hasClass("active")&&e.velocity({height:"0",width:"0",top:"10px",marginLeft:i},{duration:100}),e.removeClass("active")}}),t.fn.autocomplete=function(e){var i={data:{},limit:1/0,onAutocomplete:null,minLength:1};return e=t.extend(i,e),this.each(function(){var i,n=t(this),o=e.data,a=0,r=-1,s=n.closest(".input-field");if(t.isEmptyObject(o))n.off("keyup.autocomplete focus.autocomplete");else{var l,c=t('');s.length?(l=s.children(".autocomplete-content.dropdown-content").first()).length||s.append(c):(l=n.next(".autocomplete-content.dropdown-content")).length||n.after(c),l.length&&(c=l);var u=function(t,e){var i=e.find("img"),n=e.text().toLowerCase().indexOf(""+t.toLowerCase()),o=n+t.length-1,a=e.text().slice(0,n),r=e.text().slice(n,o+1),s=e.text().slice(o+1);e.html(""+a+""+r+""+s+""),i.length&&e.prepend(i)},d=function(){r=-1,c.find(".active").removeClass("active")},p=function(){c.empty(),d(),i=void 0};n.off("blur.autocomplete").on("blur.autocomplete",function(){p()}),n.off("keyup.autocomplete focus.autocomplete").on("keyup.autocomplete focus.autocomplete",function(r){a=0;var s=n.val().toLowerCase();if(13!==r.which&&38!==r.which&&40!==r.which){if(i!==s&&(p(),s.length>=e.minLength))for(var l in o)if(o.hasOwnProperty(l)&&-1!==l.toLowerCase().indexOf(s)){if(a>=e.limit)break;var d=t("
                              • ");o[l]?d.append(''+l+""):d.append(""+l+""),c.append(d),u(s,d),a++}i=s}}),n.off("keydown.autocomplete").on("keydown.autocomplete",function(t){var e,i=t.which,n=c.children("li").length,o=c.children(".active").first();13===i&&r>=0?(e=c.children("li").eq(r)).length&&(e.trigger("mousedown.autocomplete"),t.preventDefault()):38!==i&&40!==i||(t.preventDefault(),38===i&&r>0&&r--,40===i&&r=0&&c.children("li").eq(r).addClass("active"))}),c.off("mousedown.autocomplete touchstart.autocomplete").on("mousedown.autocomplete touchstart.autocomplete","li",function(){var i=t(this).text().trim();n.val(i),n.trigger("change"),p(),"function"==typeof e.onAutocomplete&&e.onAutocomplete.call(this,i)})}})}}),t.fn.material_select=function(e){function i(t,e,i){var o=t.indexOf(e),a=-1===o;return a?t.push(e):t.splice(o,1),i.siblings("ul.dropdown-content").find("li:not(.optgroup)").eq(e).toggleClass("active"),i.find("option").eq(e).prop("selected",a),n(t,i),a}function n(t,e){for(var i="",n=0,o=t.length;n
                                ');s.addClass(n.attr("class")),n.is(":disabled")&&s.addClass("disabled");var l=t(''),c=n.children("option, optgroup"),u=[],d=!1,p=n.find("option:selected").html()||n.find("option:first").html()||"",h=function(e,i,n){var a=i.is(":disabled")?"disabled ":"",r="optgroup-option"===n?"optgroup-option ":"",s=o?'":"",c=i.data("icon"),u=i.attr("class");if(c){var d="";return u&&(d=' class="'+u+'"'),l.append(t('
                              • "+s+i.html()+"
                              • ")),!0}l.append(t('
                              • '+s+i.html()+"
                              • "))};c.length&&c.each(function(){if(t(this).is("option"))o?h(0,t(this),"multiple"):h(0,t(this));else if(t(this).is("optgroup")){var e=t(this).children("option");l.append(t('
                              • '+t(this).attr("label")+"
                              • ")),e.each(function(){h(0,t(this),"optgroup-option")})}}),l.find("li:not(.optgroup)").each(function(a){t(this).click(function(r){if(!t(this).hasClass("disabled")&&!t(this).hasClass("optgroup")){var s=!0;o?(t('input[type="checkbox"]',this).prop("checked",function(t,e){return!e}),s=i(u,a,n),m.trigger("focus")):(l.find("li").removeClass("active"),t(this).toggleClass("active"),m.val(t(this).text())),g(l,t(this)),n.find("option").eq(a).prop("selected",s),n.trigger("change"),void 0!==e&&e()}r.stopPropagation()})}),n.wrap(s);var f=t(''),v=p.replace(/"/g,"""),m=t('');n.before(m),m.before(f),m.after(l),n.is(":disabled")||m.dropdown({hover:!1}),n.attr("tabindex")&&t(m[0]).attr("tabindex",n.attr("tabindex")),n.addClass("initialized"),m.on({focus:function(){if(t("ul.select-dropdown").not(l[0]).is(":visible")&&(t("input.select-dropdown").trigger("close"),t(window).off("click.select")),!l.is(":visible")){t(this).trigger("open",["focus"]);var e=t(this).val();o&&e.indexOf(",")>=0&&(e=e.split(",")[0]);var i=l.find("li").filter(function(){return t(this).text().toLowerCase()===e.toLowerCase()})[0];g(l,i,!0),t(window).off("click.select").on("click.select",function(){o&&(d||m.trigger("close")),t(window).off("click.select")})}},click:function(t){t.stopPropagation()}}),m.on("blur",function(){o||(t(this).trigger("close"),t(window).off("click.select")),l.find("li.selected").removeClass("selected")}),l.hover(function(){d=!0},function(){d=!1}),o&&n.find("option:selected:not(:disabled)").each(function(){var t=this.index;i(u,t,n),l.find("li:not(.optgroup)").eq(t).find(":checkbox").prop("checked",!0)});var g=function(e,i,n){if(i){e.find("li.selected").removeClass("selected");var a=t(i);a.addClass("selected"),o&&!n||l.scrollTo(a)}},y=[];m.on("keydown",function(e){if(9!=e.which)if(40!=e.which||l.is(":visible")){if(13!=e.which||l.is(":visible")){e.preventDefault();var i=String.fromCharCode(e.which).toLowerCase(),n=[9,13,27,38,40];if(i&&-1===n.indexOf(e.which)){y.push(i);var a=y.join(""),r=l.find("li").filter(function(){return 0===t(this).text().toLowerCase().indexOf(a)})[0];r&&g(l,r)}if(13==e.which){var s=l.find("li.selected:not(.disabled)")[0];s&&(t(s).trigger("click"),o||m.trigger("close"))}40==e.which&&(r=l.find("li.selected").length?l.find("li.selected").next("li:not(.disabled)")[0]:l.find("li:not(.disabled)")[0],g(l,r)),27==e.which&&m.trigger("close"),38==e.which&&(r=l.find("li.selected").prev("li:not(.disabled)")[0])&&g(l,r),setTimeout(function(){y=[]},1e3)}}else m.trigger("open");else m.trigger("close")})}})}}(jQuery),function(t){var e={init:function(e){var i={indicators:!0,height:400,transition:500,interval:6e3};return e=t.extend(i,e),this.each(function(){function i(t,e){t.hasClass("center-align")?t.velocity({opacity:0,translateY:-100},{duration:e,queue:!1}):t.hasClass("right-align")?t.velocity({opacity:0,translateX:100},{duration:e,queue:!1}):t.hasClass("left-align")&&t.velocity({opacity:0,translateX:-100},{duration:e,queue:!1})}function n(t){t>=c.length?t=0:t<0&&(t=c.length-1),(u=l.find(".active").index())!=t&&(o=c.eq(u),$caption=o.find(".caption"),o.removeClass("active"),o.velocity({opacity:0},{duration:e.transition,queue:!1,easing:"easeOutQuad",complete:function(){c.not(".active").velocity({opacity:0,translateX:0,translateY:0},{duration:0,queue:!1})}}),i($caption,e.transition),e.indicators&&a.eq(u).removeClass("active"),c.eq(t).velocity({opacity:1},{duration:e.transition,queue:!1,easing:"easeOutQuad"}),c.eq(t).find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:e.transition,delay:e.transition,queue:!1,easing:"easeOutQuad"}),c.eq(t).addClass("active"),e.indicators&&a.eq(t).addClass("active"))}var o,a,r,s=t(this),l=s.find("ul.slides").first(),c=l.find("> li"),u=l.find(".active").index();-1!=u&&(o=c.eq(u)),s.hasClass("fullscreen")||(e.indicators?s.height(e.height+40):s.height(e.height),l.height(e.height)),c.find(".caption").each(function(){i(t(this),0)}),c.find("img").each(function(){var e="data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";t(this).attr("src")!==e&&(t(this).css("background-image",'url("'+t(this).attr("src")+'")'),t(this).attr("src",e))}),e.indicators&&(a=t('
                                  '),c.each(function(i){var o=t('
                                • ');o.click(function(){n(l.parent().find(t(this)).index()),clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval)}),a.append(o)}),s.append(a),a=s.find("ul.indicators").find("li.indicator-item")),o?o.show():(c.first().addClass("active").velocity({opacity:1},{duration:e.transition,queue:!1,easing:"easeOutQuad"}),u=0,o=c.eq(u),e.indicators&&a.eq(u).addClass("active")),o.find("img").each(function(){o.find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:e.transition,queue:!1,easing:"easeOutQuad"})}),r=setInterval(function(){n((u=l.find(".active").index())+1)},e.transition+e.interval);var d=!1,p=!1,h=!1;s.hammer({prevent_default:!1}).on("pan",function(t){if("touch"===t.gesture.pointerType){clearInterval(r);var e=t.gesture.direction,i=t.gesture.deltaX,n=t.gesture.velocityX,o=t.gesture.velocityY;$curr_slide=l.find(".active"),Math.abs(n)>Math.abs(o)&&$curr_slide.velocity({translateX:i},{duration:50,queue:!1,easing:"easeOutQuad"}),4===e&&(i>s.innerWidth()/2||n<-.65)?h=!0:2===e&&(i<-1*s.innerWidth()/2||n>.65)&&(p=!0);var a;p&&(0===(a=$curr_slide.next()).length&&(a=c.first()),a.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"})),h&&(0===(a=$curr_slide.prev()).length&&(a=c.last()),a.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"}))}}).on("panend",function(t){"touch"===t.gesture.pointerType&&($curr_slide=l.find(".active"),d=!1,curr_index=l.find(".active").index(),!h&&!p||c.length<=1?$curr_slide.velocity({translateX:0},{duration:300,queue:!1,easing:"easeOutQuad"}):p?(n(curr_index+1),$curr_slide.velocity({translateX:-1*s.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):h&&(n(curr_index-1),$curr_slide.velocity({translateX:s.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})),p=!1,h=!1,clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval))}),s.on("sliderPause",function(){clearInterval(r)}),s.on("sliderStart",function(){clearInterval(r),r=setInterval(function(){u=l.find(".active").index(),c.length==u+1?u=0:u+=1,n(u)},e.transition+e.interval)}),s.on("sliderNext",function(){n((u=l.find(".active").index())+1)}),s.on("sliderPrev",function(){n((u=l.find(".active").index())-1)})})},pause:function(){t(this).trigger("sliderPause")},start:function(){t(this).trigger("sliderStart")},next:function(){t(this).trigger("sliderNext")},prev:function(){t(this).trigger("sliderPrev")}};t.fn.slider=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.tooltip"):e.init.apply(this,arguments)}}(jQuery),function(t){t(document).ready(function(){t(document).on("click.card",".card",function(e){if(t(this).find("> .card-reveal").length){var i=t(e.target).closest(".card");void 0===i.data("initialOverflow")&&i.data("initialOverflow",void 0===i.css("overflow")?"":i.css("overflow")),t(e.target).is(t(".card-reveal .card-title"))||t(e.target).is(t(".card-reveal .card-title i"))?t(this).find(".card-reveal").velocity({translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad",complete:function(){t(this).css({display:"none"}),i.css("overflow",i.data("initialOverflow"))}}):(t(e.target).is(t(".card .activator"))||t(e.target).is(t(".card .activator i")))&&(i.css("overflow","hidden"),t(this).find(".card-reveal").css({display:"block"}).velocity("stop",!1).velocity({translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"}))}})})}(jQuery),function(t){var e={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{}};t(document).ready(function(){t(document).on("click",".chip .close",function(e){t(this).closest(".chips").attr("data-initialized")||t(this).closest(".chip").remove()})}),t.fn.material_chip=function(i){var n=this;if(this.$el=t(this),this.$document=t(document),this.SELS={CHIPS:".chips",CHIP:".chip",INPUT:"input",DELETE:".material-icons",SELECTED_CHIP:".selected"},"data"===i)return this.$el.data("chips");var o=t.extend({},e,i);n.hasAutocomplete=!t.isEmptyObject(o.autocompleteOptions.data),this.init=function(){var e=0;n.$el.each(function(){var i=t(this),a=Materialize.guid();n.chipId=a,o.data&&o.data instanceof Array||(o.data=[]),i.data("chips",o.data),i.attr("data-index",e),i.attr("data-initialized",!0),i.hasClass(n.SELS.CHIPS)||i.addClass("chips"),n.chips(i,a),e++})},this.handleEvents=function(){var e=n.SELS;n.$document.off("click.chips-focus",e.CHIPS).on("click.chips-focus",e.CHIPS,function(i){t(i.target).find(e.INPUT).focus()}),n.$document.off("click.chips-select",e.CHIP).on("click.chips-select",e.CHIP,function(i){var o=t(i.target);if(o.length){var a=o.hasClass("selected"),r=o.closest(e.CHIPS);t(e.CHIP).removeClass("selected"),a||n.selectChip(o.index(),r)}}),n.$document.off("keydown.chips").on("keydown.chips",function(i){if(!t(i.target).is("input, textarea")){var o,a=n.$document.find(e.CHIP+e.SELECTED_CHIP),r=a.closest(e.CHIPS),s=a.siblings(e.CHIP).length;if(a.length)if(8===i.which||46===i.which){i.preventDefault(),o=a.index(),n.deleteChip(o,r);var l=null;o+1s)return void r.find("input").focus();n.selectChip(o,r)}}}),n.$document.off("focusin.chips",e.CHIPS+" "+e.INPUT).on("focusin.chips",e.CHIPS+" "+e.INPUT,function(i){var n=t(i.target).closest(e.CHIPS);n.addClass("focus"),n.siblings("label, .prefix").addClass("active"),t(e.CHIP).removeClass("selected")}),n.$document.off("focusout.chips",e.CHIPS+" "+e.INPUT).on("focusout.chips",e.CHIPS+" "+e.INPUT,function(i){var n=t(i.target).closest(e.CHIPS);n.removeClass("focus"),void 0!==n.data("chips")&&n.data("chips").length||n.siblings("label").removeClass("active"),n.siblings(".prefix").removeClass("active")}),n.$document.off("keydown.chips-add",e.CHIPS+" "+e.INPUT).on("keydown.chips-add",e.CHIPS+" "+e.INPUT,function(i){var o=t(i.target),a=o.closest(e.CHIPS),r=a.children(e.CHIP).length;if(13===i.which){if(n.hasAutocomplete&&a.find(".autocomplete-content.dropdown-content").length&&a.find(".autocomplete-content.dropdown-content").children().length)return;return i.preventDefault(),n.addChip({tag:o.val()},a),void o.val("")}if((8===i.keyCode||37===i.keyCode)&&""===o.val()&&r)return i.preventDefault(),n.selectChip(r-1,a),void o.blur()}),n.$document.off("click.chips-delete",e.CHIPS+" "+e.DELETE).on("click.chips-delete",e.CHIPS+" "+e.DELETE,function(i){var o=t(i.target),a=o.closest(e.CHIPS),r=o.closest(e.CHIP);i.stopPropagation(),n.deleteChip(r.index(),a),a.find("input").focus()})},this.chips=function(e,i){e.empty(),e.data("chips").forEach(function(t){e.append(n.renderChip(t))}),e.append(t('')),n.setPlaceholder(e);var a=e.next("label");a.length&&(a.attr("for",i),void 0!==e.data("chips")&&e.data("chips").length&&a.addClass("active"));var r=t("#"+i);n.hasAutocomplete&&(o.autocompleteOptions.onAutocomplete=function(t){n.addChip({tag:t},e),r.val(""),r.focus()},r.autocomplete(o.autocompleteOptions))},this.renderChip=function(e){if(e.tag){var i=t('
                                  ');return i.text(e.tag),e.image&&i.prepend(t("").attr("src",e.image)),i.append(t('close')),i}},this.setPlaceholder=function(t){void 0!==t.data("chips")&&!t.data("chips").length&&o.placeholder?t.find("input").prop("placeholder",o.placeholder):(void 0===t.data("chips")||t.data("chips").length)&&o.secondaryPlaceholder&&t.find("input").prop("placeholder",o.secondaryPlaceholder)},this.isValid=function(t,e){for(var i=t.data("chips"),n=!1,o=0;o=o&&!t(this).hasClass("pinned")&&(i(t(this)),t(this).css("top",e.offset),t(this).addClass("pinned")),oe.bottom&&!t(this).hasClass("pin-bottom")&&(i(t(this)),t(this).addClass("pin-bottom"),t(this).css("top",e.bottom-r))})}var o=Materialize.guid(),a=t(this),r=t(this).offset().top;t(this).data("pushpin-id",o),n(a,t(window).scrollTop()),t(window).on("scroll."+o,function(){var i=t(window).scrollTop()+e.offset;n(a,i)})}))}}(jQuery),function(t){t(document).ready(function(){t.fn.reverse=[].reverse,t(document).on("mouseenter.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(i){var n=t(this);e(n)}),t(document).on("mouseleave.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(e){var n=t(this);i(n)}),t(document).on("click.fabClickToggle",".fixed-action-btn.click-to-toggle > a",function(n){var o=t(this).parent();o.hasClass("active")?i(o):e(o)}),t(document).on("click.fabToolbar",".fixed-action-btn.toolbar > a",function(e){var i=t(this).parent();n(i)})}),t.fn.extend({openFAB:function(){e(t(this))},closeFAB:function(){i(t(this))},openToolbar:function(){n(t(this))},closeToolbar:function(){o(t(this))}});var e=function(e){var i=e;if(!1===i.hasClass("active")){var n,o;!0===i.hasClass("horizontal")?o=40:n=40,i.addClass("active"),i.find("ul .btn-floating").velocity({scaleY:".4",scaleX:".4",translateY:n+"px",translateX:o+"px"},{duration:0});var a=0;i.find("ul .btn-floating").reverse().each(function(){t(this).velocity({opacity:"1",scaleX:"1",scaleY:"1",translateY:"0",translateX:"0"},{duration:80,delay:a}),a+=40})}},i=function(t){var e,i,n=t;!0===n.hasClass("horizontal")?i=40:e=40,n.removeClass("active");n.find("ul .btn-floating").velocity("stop",!0),n.find("ul .btn-floating").velocity({opacity:"0",scaleX:".4",scaleY:".4",translateY:e+"px",translateX:i+"px"},{duration:80})},n=function(e){if("true"!==e.attr("data-open")){var i,n,a,r=window.innerWidth,s=window.innerHeight,l=e[0].getBoundingClientRect(),c=e.find("> a").first(),u=e.find("> ul").first(),d=t('
                                  '),p=c.css("background-color");c.append(d),i=l.left-r/2+l.width/2,n=s-l.bottom,a=r/d.width(),e.attr("data-origin-bottom",l.bottom),e.attr("data-origin-left",l.left),e.attr("data-origin-width",l.width),e.addClass("active"),e.attr("data-open",!0),e.css({"text-align":"center",width:"100%",bottom:0,left:0,transform:"translateX("+i+"px)",transition:"none"}),c.css({transform:"translateY("+-n+"px)",transition:"none"}),d.css({"background-color":p}),setTimeout(function(){e.css({transform:"",transition:"transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s"}),c.css({overflow:"visible",transform:"",transition:"transform .2s"}),setTimeout(function(){e.css({overflow:"hidden","background-color":p}),d.css({transform:"scale("+a+")",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"}),u.find("> li > a").css({opacity:1}),t(window).on("scroll.fabToolbarClose",function(){o(e),t(window).off("scroll.fabToolbarClose"),t(document).off("click.fabToolbarClose")}),t(document).on("click.fabToolbarClose",function(i){t(i.target).closest(u).length||(o(e),t(window).off("scroll.fabToolbarClose"),t(document).off("click.fabToolbarClose"))})},100)},0)}},o=function(t){if("true"===t.attr("data-open")){var e,i,n=window.innerWidth,o=window.innerHeight,a=t.attr("data-origin-width"),r=t.attr("data-origin-bottom"),s=t.attr("data-origin-left"),l=t.find("> .btn-floating").first(),c=t.find("> ul").first(),u=t.find(".fab-backdrop"),d=l.css("background-color");e=s-n/2+a/2,i=o-r,n/u.width(),t.removeClass("active"),t.attr("data-open",!1),t.css({"background-color":"transparent",transition:"none"}),l.css({transition:"none"}),u.css({transform:"scale(0)","background-color":d}),c.find("> li > a").css({opacity:""}),setTimeout(function(){u.remove(),t.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-e+"px,0,0)"}),l.css({overflow:"",transform:"translate3d(0,"+i+"px,0)"}),setTimeout(function(){t.css({transform:"translate3d(0,0,0)",transition:"transform .2s"}),l.css({transform:"translate3d(0,0,0)",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"})},20)},200)}}}(jQuery),function(t){Materialize.fadeInImage=function(e){var i;if("string"==typeof e)i=t(e);else{if("object"!=typeof e)return;i=e}i.css({opacity:0}),t(i).velocity({opacity:1},{duration:650,queue:!1,easing:"easeOutSine"}),t(i).velocity({opacity:1},{duration:1300,queue:!1,easing:"swing",step:function(e,i){i.start=100;var n=e/100,o=150-(100-e)/1.75;o<100&&(o=100),e>=0&&t(this).css({"-webkit-filter":"grayscale("+n+")brightness("+o+"%)",filter:"grayscale("+n+")brightness("+o+"%)"})}})},Materialize.showStaggeredList=function(e){var i;if("string"==typeof e)i=t(e);else{if("object"!=typeof e)return;i=e}var n=0;i.find("li").velocity({translateX:"-100px"},{duration:0}),i.find("li").each(function(){t(this).velocity({opacity:"1",translateX:"0"},{duration:800,delay:n,easing:[60,10]}),n+=120})},t(document).ready(function(){var e=!1,i=!1;t(".dismissable").each(function(){t(this).hammer({prevent_default:!1}).on("pan",function(n){if("touch"===n.gesture.pointerType){var o=t(this),a=n.gesture.direction,r=n.gesture.deltaX,s=n.gesture.velocityX;o.velocity({translateX:r},{duration:50,queue:!1,easing:"easeOutQuad"}),4===a&&(r>o.innerWidth()/2||s<-.75)&&(e=!0),2===a&&(r<-1*o.innerWidth()/2||s>.75)&&(i=!0)}}).on("panend",function(n){if(Math.abs(n.gesture.deltaX)s.getBoundingClientRect().top+window.pageYOffset+a&&!0!==n.done&&("function"==typeof r?r.call(this,s):"string"==typeof r&&new Function(r)(s),n.done=!0)}},n=Materialize.throttle(function(){i()},t.throttle||100);e||(window.addEventListener("scroll",n),window.addEventListener("resize",n),e=!0),setTimeout(n,0)}}(jQuery),function(t){Materialize.Picker=t(jQuery)}(function(t){function e(a,s,u,d){function p(){return e._.node("div",e._.node("div",e._.node("div",e._.node("div",T.component.nodes(b.open),k.box),k.wrap),k.frame),k.holder)}function h(){x.data(s,T).addClass(k.input).attr("tabindex",-1).val(x.data("value")?T.get("select",w.format):a.value),w.editable||x.on("focus."+b.id+" click."+b.id,function(t){t.preventDefault(),T.$root.eq(0).focus()}).on("keydown."+b.id,m),o(a,{haspopup:!0,expanded:!1,readonly:!1,owns:a.id+"_root"})}function f(){T.$root.on({keydown:m,focusin:function(t){T.$root.removeClass(k.focused),t.stopPropagation()},"mousedown click":function(e){var i=e.target;i!=T.$root.children()[0]&&(e.stopPropagation(),"mousedown"!=e.type||t(i).is("input, select, textarea, button, option")||(e.preventDefault(),T.$root.eq(0).focus()))}}).on({focus:function(){x.addClass(k.target)},blur:function(){x.removeClass(k.target)}}).on("focus.toOpen",g).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var e=t(this),i=e.data(),n=e.hasClass(k.navDisabled)||e.hasClass(k.disabled),o=r();o=o&&(o.type||o.href)&&o,(n||o&&!t.contains(T.$root[0],o))&&T.$root.eq(0).focus(),!n&&i.nav?T.set("highlight",T.component.item.highlight,{nav:i.nav}):!n&&"pick"in i?(T.set("select",i.pick),w.closeOnSelect&&T.close(!0)):i.clear?(T.clear(),w.closeOnSelect&&T.close(!0)):i.close&&T.close(!0)}),o(T.$root[0],"hidden",!0)}function v(){var e;!0===w.hiddenName?(e=a.name,a.name=""):e=(e=["string"==typeof w.hiddenPrefix?w.hiddenPrefix:"","string"==typeof w.hiddenSuffix?w.hiddenSuffix:"_submit"])[0]+a.name+e[1],T._hidden=t('")[0],x.on("change."+b.id,function(){T._hidden.value=a.value?T.get("select",w.formatSubmit):""}),w.container?t(w.container).append(T._hidden):x.before(T._hidden)}function m(t){var e=t.keyCode,i=/^(8|46)$/.test(e);if(27==e)return T.close(),!1;(32==e||i||!b.open&&T.component.key[e])&&(t.preventDefault(),t.stopPropagation(),i?T.clear().close():T.open())}function g(t){t.stopPropagation(),"focus"==t.type&&T.$root.addClass(k.focused),T.open()}if(!a)return e;var y=!1,b={id:a.id||"P"+Math.abs(~~(Math.random()*new Date))},w=u?t.extend(!0,{},u.defaults,d):d||{},k=t.extend({},e.klasses(),w.klass),x=t(a),C=function(){return this.start()},T=C.prototype={constructor:C,$node:x,start:function(){return b&&b.start?T:(b.methods={},b.start=!0,b.open=!1,b.type=a.type,a.autofocus=a==r(),a.readOnly=!w.editable,a.id=a.id||b.id,"text"!=a.type&&(a.type="text"),T.component=new u(T,w),T.$root=t(e._.node("div",p(),k.picker,'id="'+a.id+'_root" tabindex="0"')),f(),w.formatSubmit&&v(),h(),w.container?t(w.container).append(T.$root):x.before(T.$root),T.on({start:T.component.onStart,render:T.component.onRender,stop:T.component.onStop,open:T.component.onOpen,close:T.component.onClose,set:T.component.onSet}).on({start:w.onStart,render:w.onRender,stop:w.onStop,open:w.onOpen,close:w.onClose,set:w.onSet}),y=i(T.$root.children()[0]),a.autofocus&&T.open(),T.trigger("start").trigger("render"))},render:function(t){return t?T.$root.html(p()):T.$root.find("."+k.box).html(T.component.nodes(b.open)),T.trigger("render")},stop:function(){return b.start?(T.close(),T._hidden&&T._hidden.parentNode.removeChild(T._hidden),T.$root.remove(),x.removeClass(k.input).removeData(s),setTimeout(function(){x.off("."+b.id)},0),a.type=b.type,a.readOnly=!1,T.trigger("stop"),b.methods={},b.start=!1,T):T},open:function(i){return b.open?T:(x.addClass(k.active),o(a,"expanded",!0),setTimeout(function(){T.$root.addClass(k.opened),o(T.$root[0],"hidden",!1)},0),!1!==i&&(b.open=!0,y&&c.css("overflow","hidden").css("padding-right","+="+n()),T.$root.eq(0).focus(),l.on("click."+b.id+" focusin."+b.id,function(t){var e=t.target;e!=a&&e!=document&&3!=t.which&&T.close(e===T.$root.children()[0])}).on("keydown."+b.id,function(i){var n=i.keyCode,o=T.component.key[n],a=i.target;27==n?T.close(!0):a!=T.$root[0]||!o&&13!=n?t.contains(T.$root[0],a)&&13==n&&(i.preventDefault(),a.click()):(i.preventDefault(),o?e._.trigger(T.component.key.go,T,[e._.trigger(o)]):T.$root.find("."+k.highlighted).hasClass(k.disabled)||(T.set("select",T.component.item.highlight),w.closeOnSelect&&T.close(!0)))})),T.trigger("open"))},close:function(t){return t&&(T.$root.off("focus.toOpen").eq(0).focus(),setTimeout(function(){T.$root.on("focus.toOpen",g)},0)),x.removeClass(k.active),o(a,"expanded",!1),setTimeout(function(){T.$root.removeClass(k.opened+" "+k.focused),o(T.$root[0],"hidden",!0)},0),b.open?(b.open=!1,y&&c.css("overflow","").css("padding-right","-="+n()),l.off("."+b.id),T.trigger("close")):T},clear:function(t){return T.set("clear",null,t)},set:function(e,i,n){var o,a,r=t.isPlainObject(e),s=r?e:{};if(n=r&&t.isPlainObject(i)?i:n||{},e){r||(s[e]=i);for(o in s)a=s[o],o in T.component.item&&(void 0===a&&(a=null),T.component.set(o,a,n)),"select"!=o&&"clear"!=o||x.val("clear"==o?"":T.get(o,w.format)).trigger("change");T.render()}return n.muted?T:T.trigger("set",s)},get:function(t,i){if(t=t||"value",null!=b[t])return b[t];if("valueSubmit"==t){if(T._hidden)return T._hidden.value;t="value"}if("value"==t)return a.value;if(t in T.component.item){if("string"==typeof i){var n=T.component.get(t);return n?e._.trigger(T.component.formats.toString,T.component,[i,n]):""}return T.component.get(t)}},on:function(e,i,n){var o,a,r=t.isPlainObject(e),s=r?e:{};if(e){r||(s[e]=i);for(o in s)a=s[o],n&&(o="_"+o),b.methods[o]=b.methods[o]||[],b.methods[o].push(a)}return T},off:function(){var t,e,i=arguments;for(t=0,namesCount=i.length;t').appendTo("body"),i=e[0].offsetWidth;e.css("overflow","scroll");var n=t('
                                  ').appendTo(e)[0].offsetWidth;return e.remove(),i-n}function o(e,i,n){if(t.isPlainObject(i))for(var o in i)a(e,o,i[o]);else a(e,i,n)}function a(t,e,i){t.setAttribute(("role"==e?"":"aria-")+e,i)}function r(){try{return document.activeElement}catch(t){}}var s=t(window),l=t(document),c=t(document.documentElement);return e.klasses=function(t){return t=t||"picker",{picker:t,opened:t+"--opened",focused:t+"--focused",input:t+"__input",active:t+"__input--active",target:t+"__input--target",holder:t+"__holder",frame:t+"__frame",wrap:t+"__wrap",box:t+"__box"}},e._={group:function(t){for(var i,n="",o=e._.trigger(t.min,t);o<=e._.trigger(t.max,t,[o]);o+=t.i)i=e._.trigger(t.item,t,[o]),n+=e._.node(t.node,i[0],i[1],i[2]);return n},node:function(e,i,n,o){return i?(i=t.isArray(i)?i.join(""):i,n=n?' class="'+n+'"':"",o=o?" "+o:"","<"+e+n+o+">"+i+""):""},lead:function(t){return(t<10?"0":"")+t},trigger:function(t,e,i){return"function"==typeof t?t.apply(e,i||[]):t},digits:function(t){return/\d/.test(t[1])?2:1},isDate:function(t){return{}.toString.call(t).indexOf("Date")>-1&&this.isInteger(t.getDate())},isInteger:function(t){return{}.toString.call(t).indexOf("Number")>-1&&t%1==0},ariaAttr:function(e,i){t.isPlainObject(e)||(e={attribute:i}),i="";for(var n in e){var o=("role"==n?"":"aria-")+n;i+=null==e[n]?"":o+'="'+e[n]+'"'}return i}},e.extend=function(i,n){t.fn[i]=function(o,a){var r=this.data(i);return"picker"==o?r:r&&"string"==typeof o?e._.trigger(r[o],r,[a]):this.each(function(){t(this).data(i)||new e(this,i,n,o)})},t.fn[i].defaults=n.defaults},e}),function(t){t(Materialize.Picker,jQuery)}(function(t,e){function i(t,e){var i=this,n=t.$node[0],o=n.value,a=t.$node.data("value"),r=a||o,s=a?e.formatSubmit:e.format,l=function(){return n.currentStyle?"rtl"==n.currentStyle.direction:"rtl"==getComputedStyle(t.$root[0]).direction};i.settings=e,i.$node=t.$node,i.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},i.item={},i.item.clear=null,i.item.disable=(e.disable||[]).slice(0),i.item.enable=-function(t){return!0===t[0]?t.shift():-1}(i.item.disable),i.set("min",e.min).set("max",e.max).set("now"),r?i.set("select",r,{format:s}):i.set("select",null).set("highlight",i.item.now),i.key={40:7,38:-7,39:function(){return l()?-1:1},37:function(){return l()?1:-1},go:function(t){var e=i.item.highlight,n=new Date(e.year,e.month,e.date+t);i.set("highlight",n,{interval:t}),this.render()}},t.on("render",function(){t.$root.find("."+e.klass.selectMonth).on("change",function(){var i=this.value;i&&(t.set("highlight",[t.get("view").year,i,t.get("highlight").date]),t.$root.find("."+e.klass.selectMonth).trigger("focus"))}),t.$root.find("."+e.klass.selectYear).on("change",function(){var i=this.value;i&&(t.set("highlight",[i,t.get("view").month,t.get("highlight").date]),t.$root.find("."+e.klass.selectYear).trigger("focus"))})},1).on("open",function(){var n="";i.disabled(i.get("now"))&&(n=":not(."+e.klass.buttonToday+")"),t.$root.find("button"+n+", select").attr("disabled",!1)},1).on("close",function(){t.$root.find("button, select").attr("disabled",!0)},1)}var n=t._;i.prototype.set=function(t,e,i){var n=this,o=n.item;return null===e?("clear"==t&&(t="select"),o[t]=e,n):(o["enable"==t?"disable":"flip"==t?"enable":t]=n.queue[t].split(" ").map(function(o){return e=n[o](t,e,i)}).pop(),"select"==t?n.set("highlight",o.select,i):"highlight"==t?n.set("view",o.highlight,i):t.match(/^(flip|min|max|disable|enable)$/)&&(o.select&&n.disabled(o.select)&&n.set("select",o.select,i),o.highlight&&n.disabled(o.highlight)&&n.set("highlight",o.highlight,i)),n)},i.prototype.get=function(t){return this.item[t]},i.prototype.create=function(t,i,o){var a,r=this;return i=void 0===i?t:i,i==-1/0||i==1/0?a=i:e.isPlainObject(i)&&n.isInteger(i.pick)?i=i.obj:e.isArray(i)?(i=new Date(i[0],i[1],i[2]),i=n.isDate(i)?i:r.create().obj):i=n.isInteger(i)||n.isDate(i)?r.normalize(new Date(i),o):r.now(t,i,o),{year:a||i.getFullYear(),month:a||i.getMonth(),date:a||i.getDate(),day:a||i.getDay(),obj:a||i,pick:a||i.getTime()}},i.prototype.createRange=function(t,i){var o=this,a=function(t){return!0===t||e.isArray(t)||n.isDate(t)?o.create(t):t};return n.isInteger(t)||(t=a(t)),n.isInteger(i)||(i=a(i)),n.isInteger(t)&&e.isPlainObject(i)?t=[i.year,i.month,i.date+t]:n.isInteger(i)&&e.isPlainObject(t)&&(i=[t.year,t.month,t.date+i]),{from:a(t),to:a(i)}},i.prototype.withinRange=function(t,e){return t=this.createRange(t.from,t.to),e.pick>=t.from.pick&&e.pick<=t.to.pick},i.prototype.overlapRanges=function(t,e){var i=this;return t=i.createRange(t.from,t.to),e=i.createRange(e.from,e.to),i.withinRange(t,e.from)||i.withinRange(t,e.to)||i.withinRange(e,t.from)||i.withinRange(e,t.to)},i.prototype.now=function(t,e,i){return e=new Date,i&&i.rel&&e.setDate(e.getDate()+i.rel),this.normalize(e,i)},i.prototype.navigate=function(t,i,n){var o,a,r,s,l=e.isArray(i),c=e.isPlainObject(i),u=this.item.view;if(l||c){for(c?(a=i.year,r=i.month,s=i.date):(a=+i[0],r=+i[1],s=+i[2]),n&&n.nav&&u&&u.month!==r&&(a=u.year,r=u.month),a=(o=new Date(a,r+(n&&n.nav?n.nav:0),1)).getFullYear(),r=o.getMonth();new Date(a,r,s).getMonth()!==r;)s-=1;i=[a,r,s]}return i},i.prototype.normalize=function(t){return t.setHours(0,0,0,0),t},i.prototype.measure=function(t,e){var i=this;return e?"string"==typeof e?e=i.parse(t,e):n.isInteger(e)&&(e=i.now(t,e,{rel:e})):e="min"==t?-1/0:1/0,e},i.prototype.viewset=function(t,e){return this.create([e.year,e.month,1])},i.prototype.validate=function(t,i,o){var a,r,s,l,c=this,u=i,d=o&&o.interval?o.interval:1,p=-1===c.item.enable,h=c.item.min,f=c.item.max,v=p&&c.item.disable.filter(function(t){if(e.isArray(t)){var o=c.create(t).pick;oi.pick&&(r=!0)}return n.isInteger(t)}).length;if((!o||!o.nav)&&(!p&&c.disabled(i)||p&&c.disabled(i)&&(v||a||r)||!p&&(i.pick<=h.pick||i.pick>=f.pick)))for(p&&!v&&(!r&&d>0||!a&&d<0)&&(d*=-1);c.disabled(i)&&(Math.abs(d)>1&&(i.monthu.month)&&(i=u,d=d>0?1:-1),i.pick<=h.pick?(s=!0,d=1,i=c.create([h.year,h.month,h.date+(i.pick===h.pick?0:-1)])):i.pick>=f.pick&&(l=!0,d=-1,i=c.create([f.year,f.month,f.date+(i.pick===f.pick?0:1)])),!s||!l);)i=c.create([i.year,i.month,i.date+d]);return i},i.prototype.disabled=function(t){var i=this,o=i.item.disable.filter(function(o){return n.isInteger(o)?t.day===(i.settings.firstDay?o:o-1)%7:e.isArray(o)||n.isDate(o)?t.pick===i.create(o).pick:e.isPlainObject(o)?i.withinRange(o,t):void 0});return o=o.length&&!o.filter(function(t){return e.isArray(t)&&"inverted"==t[3]||e.isPlainObject(t)&&t.inverted}).length,-1===i.item.enable?!o:o||t.picki.item.max.pick},i.prototype.parse=function(t,e,i){var o=this,a={};return e&&"string"==typeof e?(i&&i.format||((i=i||{}).format=o.settings.format),o.formats.toArray(i.format).map(function(t){var i=o.formats[t],r=i?n.trigger(i,o,[e,a]):t.replace(/^!/,"").length;i&&(a[t]=e.substr(0,r)),e=e.substr(r)}),[a.yyyy||a.yy,+(a.mm||a.m)-1,a.dd||a.d]):e},i.prototype.formats=function(){function t(t,e,i){var n=t.match(/\w+/)[0];return i.mm||i.m||(i.m=e.indexOf(n)+1),n.length}function e(t){return t.match(/\w+/)[0].length}return{d:function(t,e){return t?n.digits(t):e.date},dd:function(t,e){return t?2:n.lead(e.date)},ddd:function(t,i){return t?e(t):this.settings.weekdaysShort[i.day]},dddd:function(t,i){return t?e(t):this.settings.weekdaysFull[i.day]},m:function(t,e){return t?n.digits(t):e.month+1},mm:function(t,e){return t?2:n.lead(e.month+1)},mmm:function(e,i){var n=this.settings.monthsShort;return e?t(e,n,i):n[i.month]},mmmm:function(e,i){var n=this.settings.monthsFull;return e?t(e,n,i):n[i.month]},yy:function(t,e){return t?2:(""+e.year).slice(2)},yyyy:function(t,e){return t?4:e.year},toArray:function(t){return t.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(t,e){var i=this;return i.formats.toArray(t).map(function(t){return n.trigger(i.formats[t],i,[0,e])||t.replace(/^!/,"")}).join("")}}}(),i.prototype.isDateExact=function(t,i){var o=this;return n.isInteger(t)&&n.isInteger(i)||"boolean"==typeof t&&"boolean"==typeof i?t===i:(n.isDate(t)||e.isArray(t))&&(n.isDate(i)||e.isArray(i))?o.create(t).pick===o.create(i).pick:!(!e.isPlainObject(t)||!e.isPlainObject(i))&&(o.isDateExact(t.from,i.from)&&o.isDateExact(t.to,i.to))},i.prototype.isDateOverlap=function(t,i){var o=this,a=o.settings.firstDay?1:0;return n.isInteger(t)&&(n.isDate(i)||e.isArray(i))?(t=t%7+a)===o.create(i).day+1:n.isInteger(i)&&(n.isDate(t)||e.isArray(t))?(i=i%7+a)===o.create(t).day+1:!(!e.isPlainObject(t)||!e.isPlainObject(i))&&o.overlapRanges(t,i)},i.prototype.flipEnable=function(t){var e=this.item;e.enable=t||(-1==e.enable?1:-1)},i.prototype.deactivate=function(t,i){var o=this,a=o.item.disable.slice(0);return"flip"==i?o.flipEnable():!1===i?(o.flipEnable(1),a=[]):!0===i?(o.flipEnable(-1),a=[]):i.map(function(t){for(var i,r=0;r=d.year&&l.month>=d.month||!t&&l.year<=u.year&&l.month<=u.month?" "+i.klass.navDisabled:""),"data-nav="+(t||-1)+" "+n.ariaAttr({role:"button",controls:e.$node[0].id+"_table"})+' title="'+(t?i.labelMonthNext:i.labelMonthPrev)+'"')},f=function(o){var a=i.showMonthsShort?i.monthsShort:i.monthsFull;return"short_months"==o&&(a=i.monthsShort),i.selectMonths&&void 0==o?n.node("select",n.group({min:0,max:11,i:1,node:"option",item:function(t){return[a[t],0,"value="+t+(l.month==t?" selected":"")+(l.year==u.year&&td.month?" disabled":"")]}}),i.klass.selectMonth+" browser-default",(t?"":"disabled")+" "+n.ariaAttr({controls:e.$node[0].id+"_table"})+' title="'+i.labelMonthSelect+'"'):"short_months"==o?null!=r?a[r.month]:a[l.month]:n.node("div",a[l.month],i.klass.month)},v=function(o){var a=l.year,s=!0===i.selectYears?5:~~(i.selectYears/2);if(s){var c=u.year,p=d.year,h=a-s,f=a+s;if(c>h&&(f+=c-h,h=c),pm?m:v,f=p}if(i.selectYears&&void 0==o)return n.node("select",n.group({min:h,max:f,i:1,node:"option",item:function(t){return[t,0,"value="+t+(a==t?" selected":"")]}}),i.klass.selectYear+" browser-default",(t?"":"disabled")+" "+n.ariaAttr({controls:e.$node[0].id+"_table"})+' title="'+i.labelYearSelect+'"')}return"raw"===o&&null!=r?n.node("div",r.year):n.node("div",a,i.klass.year)};return createDayLabel=function(){return null!=r?r.date:a.date},createWeekdayLabel=function(){var t;return t=null!=r?r.day:a.day,i.weekdaysShort[t]},n.node("div",n.node("div",v("raw"),i.klass.year_display)+n.node("span",createWeekdayLabel()+", ","picker__weekday-display")+n.node("span",f("short_months")+" ",i.klass.month_display)+n.node("span",createDayLabel(),i.klass.day_display),i.klass.date_display)+n.node("div",n.node("div",n.node("div",(i.selectYears,f()+v()+h()+h(1)),i.klass.header)+n.node("table",p+n.node("tbody",n.group({min:0,max:5,i:1,node:"tr",item:function(t){var o=i.firstDay&&0===e.create([l.year,l.month,1]).day?-7:0;return[n.group({min:7*t-l.day+o+1,max:function(){return this.min+7-1},i:1,node:"td",item:function(t){t=e.create([l.year,l.month,t+(i.firstDay?1:0)]);var o=r&&r.pick==t.pick,p=s&&s.pick==t.pick,h=c&&e.disabled(t)||t.pickd.pick,f=n.trigger(e.formats.toString,e,[i.format,t]);return[n.node("div",t.date,function(e){return e.push(l.month==t.month?i.klass.infocus:i.klass.outfocus),a.pick==t.pick&&e.push(i.klass.now),o&&e.push(i.klass.selected),p&&e.push(i.klass.highlighted),h&&e.push(i.klass.disabled),e.join(" ")}([i.klass.day]),"data-pick="+t.pick+" "+n.ariaAttr({role:"gridcell",label:f,selected:!(!o||e.$node.val()!==f)||null,activedescendant:!!p||null,disabled:!!h||null})+" "+(h?"":'tabindex="0"')),"",n.ariaAttr({role:"presentation"})]}})]}})),i.klass.table,'id="'+e.$node[0].id+'_table" '+n.ariaAttr({role:"grid",controls:e.$node[0].id,readonly:!0})),i.klass.calendar_container)+n.node("div",n.node("button",i.today,"btn-flat picker__today waves-effect","type=button data-pick="+a.pick+(t&&!e.disabled(a)?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id}))+n.node("button",i.clear,"btn-flat picker__clear waves-effect","type=button data-clear=1"+(t?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id}))+n.node("button",i.close,"btn-flat picker__close waves-effect","type=button data-close=true "+(t?"":" disabled")+" "+n.ariaAttr({controls:e.$node[0].id})),i.klass.footer),"picker__container__wrapper")},i.defaults=function(t){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysLetter:["S","M","T","W","T","F","S"],today:"Today",clear:"Clear",close:"Ok",closeOnSelect:!1,format:"d mmmm, yyyy",klass:{table:t+"table",header:t+"header",date_display:t+"date-display",day_display:t+"day-display",month_display:t+"month-display",year_display:t+"year-display",calendar_container:t+"calendar-container",navPrev:t+"nav--prev",navNext:t+"nav--next",navDisabled:t+"nav--disabled",month:t+"month",year:t+"year",selectMonth:t+"select--month",selectYear:t+"select--year",weekdays:t+"weekday",day:t+"day",disabled:t+"day--disabled",selected:t+"day--selected",highlighted:t+"day--highlighted",now:t+"day--today",infocus:t+"day--infocus",outfocus:t+"day--outfocus",footer:t+"footer",buttonClear:t+"button--clear",buttonToday:t+"button--today",buttonClose:t+"button--close"}}}(t.klasses().picker+"__"),t.extend("pickadate",i)}),function(t){function e(t){return document.createElementNS(l,t)}function i(t){return(t<10?"0":"")+t}function n(t){var e=++m+"";return t?t+e:e}function o(o,r){function l(t,e){var i=d.offset(),n=/^touch/.test(t.type),o=i.left+g,a=i.top+g,l=(n?t.originalEvent.touches[0]:t).pageX-o,c=(n?t.originalEvent.touches[0]:t).pageY-a,u=Math.sqrt(l*l+c*c),p=!1;if(!e||!(uy+w)){t.preventDefault();var v=setTimeout(function(){E.popover.addClass("clockpicker-moving")},200);E.setHand(l,c,!e,!0),s.off(h).on(h,function(t){t.preventDefault();var e=/^touch/.test(t.type),i=(e?t.originalEvent.touches[0]:t).pageX-o,n=(e?t.originalEvent.touches[0]:t).pageY-a;(p||i!==l||n!==c)&&(p=!0,E.setHand(i,n,!1,!0))}),s.off(f).on(f,function(t){s.off(f),t.preventDefault();var i=/^touch/.test(t.type),n=(i?t.originalEvent.changedTouches[0]:t).pageX-o,u=(i?t.originalEvent.changedTouches[0]:t).pageY-a;(e||p)&&n===l&&u===c&&E.setHand(n,u),"hours"===E.currentView?E.toggleView("minutes",x/2):r.autoclose&&(E.minutesView.addClass("clockpicker-dial-out"),setTimeout(function(){E.done()},x/2)),d.prepend(z),clearTimeout(v),E.popover.removeClass("clockpicker-moving"),s.off(h)})}}var u=t(C),d=u.find(".clockpicker-plate"),v=u.find(".picker__holder"),m=u.find(".clockpicker-hours"),T=u.find(".clockpicker-minutes"),S=u.find(".clockpicker-am-pm-block"),P="INPUT"===o.prop("tagName"),A=P?o:o.find("input"),O=t("label[for="+A.attr("id")+"]"),E=this;this.id=n("cp"),this.element=o,this.holder=v,this.options=r,this.isAppended=!1,this.isShown=!1,this.currentView="hours",this.isInput=P,this.input=A,this.label=O,this.popover=u,this.plate=d,this.hoursView=m,this.minutesView=T,this.amPmBlock=S,this.spanHours=u.find(".clockpicker-span-hours"),this.spanMinutes=u.find(".clockpicker-span-minutes"),this.spanAmPm=u.find(".clockpicker-span-am-pm"),this.footer=u.find(".picker__footer"),this.amOrPm="PM",r.twelvehour&&(r.ampmclickable?(this.spanAmPm.empty(),t('
                                  AM
                                  ').on("click",function(){E.spanAmPm.children("#click-am").addClass("text-primary"),E.spanAmPm.children("#click-pm").removeClass("text-primary"),E.amOrPm="AM"}).appendTo(this.spanAmPm),t('
                                  PM
                                  ').on("click",function(){E.spanAmPm.children("#click-pm").addClass("text-primary"),E.spanAmPm.children("#click-am").removeClass("text-primary"),E.amOrPm="PM"}).appendTo(this.spanAmPm)):(this.spanAmPm.empty(),t('
                                  AM
                                  ').appendTo(this.spanAmPm),t('
                                  PM
                                  ').appendTo(this.spanAmPm))),t('").click(t.proxy(this.clear,this)).appendTo(this.footer),t('").click(t.proxy(this.hide,this)).appendTo(this.footer),t('").click(t.proxy(this.done,this)).appendTo(this.footer),this.spanHours.click(t.proxy(this.toggleView,this,"hours")),this.spanMinutes.click(t.proxy(this.toggleView,this,"minutes")),A.on("focus.clockpicker click.clockpicker",t.proxy(this.show,this));var _,M,I,D,q=t('
                                  ');if(r.twelvehour)for(_=1;_<13;_+=1)M=q.clone(),I=_/6*Math.PI,D=y,M.css({left:g+Math.sin(I)*D-w,top:g-Math.cos(I)*D-w}),M.html(0===_?"00":_),m.append(M),M.on(p,l);else for(_=0;_<24;_+=1)M=q.clone(),I=_/6*Math.PI,D=_>0&&_<13?b:y,M.css({left:g+Math.sin(I)*D-w,top:g-Math.cos(I)*D-w}),M.html(0===_?"00":_),m.append(M),M.on(p,l);for(_=0;_<60;_+=5)M=q.clone(),I=_/30*Math.PI,M.css({left:g+Math.sin(I)*y-w,top:g-Math.cos(I)*y-w}),M.html(i(_)),T.append(M),M.on(p,l);if(d.on(p,function(e){0===t(e.target).closest(".clockpicker-tick").length&&l(e,!0)}),c){var z=u.find(".clockpicker-canvas"),V=e("svg");V.setAttribute("class","clockpicker-svg"),V.setAttribute("width",k),V.setAttribute("height",k);var H=e("g");H.setAttribute("transform","translate("+g+","+g+")");var L=e("circle");L.setAttribute("class","clockpicker-canvas-bearing"),L.setAttribute("cx",0),L.setAttribute("cy",0),L.setAttribute("r",4);var j=e("line");j.setAttribute("x1",0),j.setAttribute("y1",0);var $=e("circle");$.setAttribute("class","clockpicker-canvas-bg"),$.setAttribute("r",w),H.appendChild(j),H.appendChild($),H.appendChild(L),V.appendChild(H),z.append(V),this.hand=j,this.bg=$,this.bearing=L,this.g=H,this.canvas=z}a(this.options.init)}function a(t){t&&"function"==typeof t&&t()}var r=t(window),s=t(document),l="http://www.w3.org/2000/svg",c="SVGAngle"in window&&function(){var t,e=document.createElement("div");return e.innerHTML="",t=(e.firstChild&&e.firstChild.namespaceURI)==l,e.innerHTML="",t}(),u=function(){var t=document.createElement("div").style;return"transition"in t||"WebkitTransition"in t||"MozTransition"in t||"msTransition"in t||"OTransition"in t}(),d="ontouchstart"in window,p="mousedown"+(d?" touchstart":""),h="mousemove.clockpicker"+(d?" touchmove.clockpicker":""),f="mouseup.clockpicker"+(d?" touchend.clockpicker":""),v=navigator.vibrate?"vibrate":navigator.webkitVibrate?"webkitVibrate":null,m=0,g=135,y=105,b=70,w=20,k=2*g,x=u?350:1,C=['
                                  ','
                                  ','
                                  ','
                                  ','
                                  ','
                                  ','
                                  ','
                                  ','',":",'',"
                                  ",'
                                  ','
                                  ',"
                                  ","
                                  ","
                                  ",'
                                  ','
                                  ','
                                  ','
                                  ','
                                  ','
                                  ',"
                                  ",'
                                  ',"
                                  ","
                                  ",'","
                                  ","
                                  ","
                                  ","
                                  ","
                                  ","
                                  "].join("");o.DEFAULTS={default:"",fromnow:0,donetext:"Ok",cleartext:"Clear",canceltext:"Cancel",autoclose:!1,ampmclickable:!0,darktheme:!1,twelvehour:!0,vibrate:!0},o.prototype.toggle=function(){this[this.isShown?"hide":"show"]()},o.prototype.locate=function(){var t=this.element,e=this.popover;t.offset(),t.outerWidth(),t.outerHeight(),this.options.align;e.show()},o.prototype.show=function(e){if(!this.isShown){a(this.options.beforeShow),t(":input").each(function(){t(this).attr("tabindex",-1)});var n=this;this.input.blur(),this.popover.addClass("picker--opened"),this.input.addClass("picker__input picker__input--active"),t(document.body).css("overflow","hidden");var o=((this.input.prop("value")||this.options.default||"")+"").split(":");if(this.options.twelvehour&&void 0!==o[1]&&(o[1].indexOf("AM")>0?this.amOrPm="AM":this.amOrPm="PM",o[1]=o[1].replace("AM","").replace("PM","")),"now"===o[0]){var l=new Date(+new Date+this.options.fromnow);o=[l.getHours(),l.getMinutes()],this.options.twelvehour&&(this.amOrPm=o[0]>=12&&o[0]<24?"PM":"AM")}if(this.hours=+o[0]||0,this.minutes=+o[1]||0,this.spanHours.html(this.hours),this.spanMinutes.html(i(this.minutes)),!this.isAppended){var c=document.querySelector(this.options.container);this.options.container&&c?c.appendChild(this.popover[0]):this.popover.insertAfter(this.input),this.options.twelvehour&&("PM"===this.amOrPm?(this.spanAmPm.children("#click-pm").addClass("text-primary"),this.spanAmPm.children("#click-am").removeClass("text-primary")):(this.spanAmPm.children("#click-am").addClass("text-primary"),this.spanAmPm.children("#click-pm").removeClass("text-primary"))),r.on("resize.clockpicker"+this.id,function(){n.isShown&&n.locate()}),this.isAppended=!0}this.toggleView("hours"),this.locate(),this.isShown=!0,s.on("click.clockpicker."+this.id+" focusin.clockpicker."+this.id,function(e){var i=t(e.target);0===i.closest(n.popover.find(".picker__wrap")).length&&0===i.closest(n.input).length&&n.hide()}),s.on("keyup.clockpicker."+this.id,function(t){27===t.keyCode&&n.hide()}),a(this.options.afterShow)}},o.prototype.hide=function(){a(this.options.beforeHide),this.input.removeClass("picker__input picker__input--active"),this.popover.removeClass("picker--opened"),t(document.body).css("overflow","visible"),this.isShown=!1,t(":input").each(function(e){t(this).attr("tabindex",e+1)}),s.off("click.clockpicker."+this.id+" focusin.clockpicker."+this.id),s.off("keyup.clockpicker."+this.id),this.popover.hide(),a(this.options.afterHide)},o.prototype.toggleView=function(e,i){var n=!1;"minutes"===e&&"visible"===t(this.hoursView).css("visibility")&&(a(this.options.beforeHourSelect),n=!0);var o="hours"===e,r=o?this.hoursView:this.minutesView,s=o?this.minutesView:this.hoursView;this.currentView=e,this.spanHours.toggleClass("text-primary",o),this.spanMinutes.toggleClass("text-primary",!o),s.addClass("clockpicker-dial-out"),r.css("visibility","visible").removeClass("clockpicker-dial-out"),this.resetClock(i),clearTimeout(this.toggleViewTimer),this.toggleViewTimer=setTimeout(function(){s.css("visibility","hidden")},x),n&&a(this.options.afterHourSelect)},o.prototype.resetClock=function(t){var e=this.currentView,i=this[e],n="hours"===e,o=i*(Math.PI/(n?6:30)),a=n&&i>0&&i<13?b:y,r=Math.sin(o)*a,s=-Math.cos(o)*a,l=this;c&&t?(l.canvas.addClass("clockpicker-canvas-out"),setTimeout(function(){l.canvas.removeClass("clockpicker-canvas-out"),l.setHand(r,s)},t)):this.setHand(r,s)},o.prototype.setHand=function(e,n,o,a){var r,s=Math.atan2(e,-n),l="hours"===this.currentView,u=Math.PI/(l||o?6:30),d=Math.sqrt(e*e+n*n),p=this.options,h=l&&d<(y+b)/2,f=h?b:y;if(p.twelvehour&&(f=y),s<0&&(s=2*Math.PI+s),r=Math.round(s/u),s=r*u,p.twelvehour?l?0===r&&(r=12):(o&&(r*=5),60===r&&(r=0)):l?(12===r&&(r=0),r=h?0===r?12:r:0===r?0:r+12):(o&&(r*=5),60===r&&(r=0)),this[this.currentView]!==r&&v&&this.options.vibrate&&(this.vibrateTimer||(navigator[v](10),this.vibrateTimer=setTimeout(t.proxy(function(){this.vibrateTimer=null},this),100))),this[this.currentView]=r,l?this.spanHours.html(r):this.spanMinutes.html(i(r)),c){var m=Math.sin(s)*(f-w),g=-Math.cos(s)*(f-w),k=Math.sin(s)*f,x=-Math.cos(s)*f;this.hand.setAttribute("x2",m),this.hand.setAttribute("y2",g),this.bg.setAttribute("cx",k),this.bg.setAttribute("cy",x)}else this[l?"hoursView":"minutesView"].find(".clockpicker-tick").each(function(){var e=t(this);e.toggleClass("active",r===+e.html())})},o.prototype.done=function(){a(this.options.beforeDone),this.hide(),this.label.addClass("active");var t=this.input.prop("value"),e=i(this.hours)+":"+i(this.minutes);this.options.twelvehour&&(e+=this.amOrPm),this.input.prop("value",e),e!==t&&(this.input.triggerHandler("change"),this.isInput||this.element.trigger("change")),this.options.autoclose&&this.input.trigger("blur"),a(this.options.afterDone)},o.prototype.clear=function(){this.hide(),this.label.removeClass("active");var t=this.input.prop("value");this.input.prop("value",""),""!==t&&(this.input.triggerHandler("change"),this.isInput||this.element.trigger("change")),this.options.autoclose&&this.input.trigger("blur")},o.prototype.remove=function(){this.element.removeData("clockpicker"),this.input.off("focus.clockpicker click.clockpicker"),this.isShown&&this.hide(),this.isAppended&&(r.off("resize.clockpicker"+this.id),this.popover.remove())},t.fn.pickatime=function(e){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var n=t(this),a=n.data("clockpicker");if(a)"function"==typeof a[e]&&a[e].apply(a,i);else{var r=t.extend({},o.DEFAULTS,n.data(),"object"==typeof e&&e);n.data("clockpicker",new o(n,r))}})}}(jQuery),function(t){function e(){var e=+t(this).attr("data-length"),i=+t(this).val().length,n=i<=e;t(this).parent().find('span[class="character-counter"]').html(i+"/"+e),o(n,t(this))}function i(e){var i=e.parent().find('span[class="character-counter"]');i.length||(i=t("").addClass("character-counter").css("float","right").css("font-size","12px").css("height",1),e.parent().append(i))}function n(){t(this).parent().find('span[class="character-counter"]').html("")}function o(t,e){var i=e.hasClass("invalid");t&&i?e.removeClass("invalid"):t||i||(e.removeClass("valid"),e.addClass("invalid"))}t.fn.characterCounter=function(){return this.each(function(){var o=t(this);o.parent().find('span[class="character-counter"]').length||void 0!==o.attr("data-length")&&(o.on("input",e),o.on("focus",e),o.on("blur",n),i(o))})},t(document).ready(function(){t("input, textarea").characterCounter()})}(jQuery),function(t){var e={init:function(e){var i={duration:200,dist:-100,shift:0,padding:0,fullWidth:!1,indicators:!1,noWrap:!1,onCycleTo:null};e=t.extend(i,e);var n=Materialize.objectSelectorString(t(this));return this.each(function(i){function o(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}function a(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientY:t.clientY}function r(t){return t>=C?t%C:t<0?r(C+t%C):t}function s(i){E=!0,j.hasClass("scrolling")||j.addClass("scrolling"),null!=H&&window.clearTimeout(H),H=window.setTimeout(function(){E=!1,j.removeClass("scrolling")},e.duration);var n,o,a,s,l,c,u,d=w;if(b="number"==typeof i?i:b,w=Math.floor((b+x/2)/x),a=b-w*x,s=a<0?1:-1,l=-s*a*2/x,o=C>>1,e.fullWidth?u="translateX(0)":(u="translateX("+(j[0].clientWidth-m)/2+"px) ",u+="translateY("+(j[0].clientHeight-g)/2+"px)"),N){var p=w%C,h=V.find(".indicator-item.active");h.index()!==p&&(h.removeClass("active"),V.find(".indicator-item").eq(p).addClass("active"))}for((!W||w>=0&&w0?1-l:1):(zTranslation=e.dist*(2*n-l*s),tweenedOpacity=1-.2*(2*n-l*s)),(!W||w-n>=0)&&((c=v[r(w-n)]).style[_]=u+" translateX("+(-e.shift+(-x*n-a)/2)+"px) translateZ("+zTranslation+"px)",c.style.zIndex=-n,c.style.opacity=tweenedOpacity,c.style.display="block");if((!W||w>=0&&w2||i<-2?(s(A-i),requestAnimationFrame(c)):s(A))}function u(i){if(q)return i.preventDefault(),i.stopPropagation(),!1;if(!e.fullWidth){var n=t(i.target).closest(".carousel-item").index();0!==r(w)-n&&(i.preventDefault(),i.stopPropagation()),d(n)}}function d(t){var e=w%C-t;W||(e<0?Math.abs(e+C)0&&Math.abs(e-C)0&&j.trigger("carouselPrev",[e])}function p(e){"mousedown"===e.type&&t(e.target).is("img")&&e.preventDefault(),k=!0,q=!1,z=!1,T=o(e),S=a(e),O=P=0,M=b,I=Date.now(),clearInterval(D),D=setInterval(l,100)}function h(t){var e,i;if(k)if(e=o(t),y=a(t),i=T-e,Math.abs(S-y)<30&&!z)(i>2||i<-2)&&(q=!0,T=e,s(b+i));else{if(q)return t.preventDefault(),t.stopPropagation(),!1;z=!0}if(q)return t.preventDefault(),t.stopPropagation(),!1}function f(t){if(k)return k=!1,clearInterval(D),A=b,(O>10||O<-10)&&(A=b+(P=.9*O)),A=Math.round(A/x)*x,W&&(A>=x*(C-1)?A=x*(C-1):A<0&&(A=0)),P=A-b,I=Date.now(),requestAnimationFrame(c),q&&(t.preventDefault(),t.stopPropagation()),!1}var v,m,g,b,w,k,x,C,T,S,P,A,O,E,_,M,I,D,q,z,V=t('
                                    '),H=null,L=null,j=t(this),$=j.find(".carousel-item").length>1,N=(j.attr("data-indicators")||e.indicators)&&$,W=j.attr("data-no-wrap")||e.noWrap||!$,F=j.attr("data-namespace")||n+i;j.attr("data-namespace",F);var Q=function(e){var i=j.find(".carousel-item.active").length?j.find(".carousel-item.active").first():j.find(".carousel-item").first(),n=i.find("img").first();if(n.length)if(n[0].complete)if(n.height()>0)j.css("height",n.height());else{var o=n[0].naturalWidth,a=n[0].naturalHeight,r=j.width()/o*a;j.css("height",r)}else n.on("load",function(){j.css("height",t(this).height())});else if(!e){var s=i.height();j.css("height",s)}};if(e.fullWidth&&(e.dist=0,Q(),N&&j.find(".carousel-fixed-item").addClass("with-indicators")),j.hasClass("initialized"))return t(window).trigger("resize"),j.trigger("carouselNext",[1e-6]),!0;j.addClass("initialized"),k=!1,b=A=0,v=[],m=j.find(".carousel-item").first().innerWidth(),g=j.find(".carousel-item").first().innerHeight(),x=2*m+e.padding,j.find(".carousel-item").each(function(e){if(v.push(t(this)[0]),N){var i=t('
                                  • ');0===e&&i.addClass("active"),i.click(function(e){e.stopPropagation(),d(t(this).index())}),V.append(i)}}),N&&j.append(V),C=v.length,_="transform",["webkit","Moz","O","ms"].every(function(t){var e=t+"Transform";return void 0===document.body.style[e]||(_=e,!1)});var X=Materialize.throttle(function(){if(e.fullWidth){m=j.find(".carousel-item").first().innerWidth();j.find(".carousel-item.active").height();x=2*m+e.padding,A=b=2*w*m,Q(!0)}else s()},200);t(window).off("resize.carousel-"+F).on("resize.carousel-"+F,X),void 0!==window.ontouchstart&&(j.on("touchstart.carousel",p),j.on("touchmove.carousel",h),j.on("touchend.carousel",f)),j.on("mousedown.carousel",p),j.on("mousemove.carousel",h),j.on("mouseup.carousel",f),j.on("mouseleave.carousel",f),j.on("click.carousel",u),s(b),t(this).on("carouselNext",function(t,e,i){void 0===e&&(e=1),"function"==typeof i&&(L=i),A=x*Math.round(b/x)+x*e,b!==A&&(P=A-b,I=Date.now(),requestAnimationFrame(c))}),t(this).on("carouselPrev",function(t,e,i){void 0===e&&(e=1),"function"==typeof i&&(L=i),A=x*Math.round(b/x)-x*e,b!==A&&(P=A-b,I=Date.now(),requestAnimationFrame(c))}),t(this).on("carouselSet",function(t,e,i){void 0===e&&(e=0),"function"==typeof i&&(L=i),d(e)})})},next:function(e,i){t(this).trigger("carouselNext",[e,i])},prev:function(e,i){t(this).trigger("carouselPrev",[e,i])},set:function(e,i){t(this).trigger("carouselSet",[e,i])},destroy:function(){var e=t(this).attr("data-namespace");t(this).removeAttr("data-namespace"),t(this).removeClass("initialized"),t(this).find(".indicators").remove(),t(this).off("carouselNext carouselPrev carouselSet"),t(window).off("resize.carousel-"+e),void 0!==window.ontouchstart&&t(this).off("touchstart.carousel touchmove.carousel touchend.carousel"),t(this).off("mousedown.carousel mousemove.carousel mouseup.carousel mouseleave.carousel click.carousel")}};t.fn.carousel=function(i){return e[i]?e[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.carousel"):e.init.apply(this,arguments)}}(jQuery),function(t){var e={init:function(e){return this.each(function(){var i=t("#"+t(this).attr("data-activates")),n=(t("body"),t(this)),o=n.parent(".tap-target-wrapper"),a=o.find(".tap-target-wave"),r=o.find(".tap-target-origin"),s=n.find(".tap-target-content");o.length||(o=n.wrap(t('
                                    ')).parent()),s.length||(s=t('
                                    '),n.append(s)),a.length||(a=t('
                                    '),r.length||((r=i.clone(!0,!0)).addClass("tap-target-origin"),r.removeAttr("id"),r.removeAttr("style"),a.append(r)),o.append(a));var l=function(){o.is(".open")&&(o.removeClass("open"),r.off("click.tapTarget"),t(document).off("click.tapTarget"),t(window).off("resize.tapTarget"))},c=function(){var e="fixed"===i.css("position");if(!e)for(var r=i.parents(),l=0;lv,b=d<=m,w=d>m,k=p>=.25*h&&p<=.75*h,x=n.outerWidth(),C=n.outerHeight(),T=d+u/2-C/2,S=p+c/2-x/2,P=e?"fixed":"absolute",A=k?x:x/2+c,O=C/2,E=b?C/2:0,_=g&&!k?x/2-c:0,M=c,I=w?"bottom":"top",D=2*c,q=D,z=C/2-q/2,V=x/2-D/2,H={};H.top=b?T:"",H.right=y?h-S-x:"",H.bottom=w?f-T-C:"",H.left=g?S:"",H.position=P,o.css(H),s.css({width:A,height:O,top:E,right:0,bottom:0,left:_,padding:M,verticalAlign:I}),a.css({top:z,left:V,width:D,height:q})};"open"==e&&(c(),o.is(".open")||(o.addClass("open"),setTimeout(function(){r.off("click.tapTarget").on("click.tapTarget",function(t){l(),r.off("click.tapTarget")}),t(document).off("click.tapTarget").on("click.tapTarget",function(e){l(),t(document).off("click.tapTarget")});var e=Materialize.throttle(function(){c()},200);t(window).off("resize.tapTarget").on("resize.tapTarget",e)},0))),"close"==e&&l()})},open:function(){},close:function(){}};t.fn.tapTarget=function(i){if(e[i]||"object"==typeof i)return e.init.apply(this,arguments);t.error("Method "+i+" does not exist on jQuery.tap-target")}}(jQuery); \ No newline at end of file diff --git a/tabber/index.html b/tabber/index.html deleted file mode 100644 index e69de29..0000000 From 8f263520bd4e6095c33ed211f175fcf1d0c1929a Mon Sep 17 00:00:00 2001 From: Boubacar Date: Thu, 16 Jan 2020 23:49:58 -0500 Subject: [PATCH 19/31] delete unneccessary files n folders --- asset-manifest.json | 22 ---------- boubacar_diallo_resume.pdf | Bin 146003 -> 0 bytes favicon.ico | Bin 3870 -> 0 bytes index.html | 1 - manifest.json | 15 ------- ...nifest.e3c60dda58ad455174cf27183f3abf5c.js | 26 ------------ service-worker.js | 39 ------------------ static/css/main.a3c85ec6.chunk.css | 2 - static/css/main.a3c85ec6.chunk.css.map | 1 - static/js/2.c764e30c.chunk.js | 3 -- static/js/2.c764e30c.chunk.js.LICENSE | 32 -------------- static/js/2.c764e30c.chunk.js.map | 1 - static/js/main.038f8281.chunk.js | 2 - static/js/main.038f8281.chunk.js.map | 1 - static/js/runtime-main.bcc80e32.js | 2 - static/js/runtime-main.bcc80e32.js.map | 1 - 16 files changed, 148 deletions(-) delete mode 100644 asset-manifest.json delete mode 100644 boubacar_diallo_resume.pdf delete mode 100644 favicon.ico delete mode 100644 index.html delete mode 100644 manifest.json delete mode 100644 precache-manifest.e3c60dda58ad455174cf27183f3abf5c.js delete mode 100644 service-worker.js delete mode 100644 static/css/main.a3c85ec6.chunk.css delete mode 100644 static/css/main.a3c85ec6.chunk.css.map delete mode 100644 static/js/2.c764e30c.chunk.js delete mode 100644 static/js/2.c764e30c.chunk.js.LICENSE delete mode 100644 static/js/2.c764e30c.chunk.js.map delete mode 100644 static/js/main.038f8281.chunk.js delete mode 100644 static/js/main.038f8281.chunk.js.map delete mode 100644 static/js/runtime-main.bcc80e32.js delete mode 100644 static/js/runtime-main.bcc80e32.js.map diff --git a/asset-manifest.json b/asset-manifest.json deleted file mode 100644 index e5d626b..0000000 --- a/asset-manifest.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "files": { - "main.css": "/static/css/main.a3c85ec6.chunk.css", - "main.js": "/static/js/main.038f8281.chunk.js", - "main.js.map": "/static/js/main.038f8281.chunk.js.map", - "runtime-main.js": "/static/js/runtime-main.bcc80e32.js", - "runtime-main.js.map": "/static/js/runtime-main.bcc80e32.js.map", - "static/js/2.c764e30c.chunk.js": "/static/js/2.c764e30c.chunk.js", - "static/js/2.c764e30c.chunk.js.map": "/static/js/2.c764e30c.chunk.js.map", - "index.html": "/index.html", - "precache-manifest.e3c60dda58ad455174cf27183f3abf5c.js": "/precache-manifest.e3c60dda58ad455174cf27183f3abf5c.js", - "service-worker.js": "/service-worker.js", - "static/css/main.a3c85ec6.chunk.css.map": "/static/css/main.a3c85ec6.chunk.css.map", - "static/js/2.c764e30c.chunk.js.LICENSE": "/static/js/2.c764e30c.chunk.js.LICENSE" - }, - "entrypoints": [ - "static/js/runtime-main.bcc80e32.js", - "static/js/2.c764e30c.chunk.js", - "static/css/main.a3c85ec6.chunk.css", - "static/js/main.038f8281.chunk.js" - ] -} \ No newline at end of file diff --git a/boubacar_diallo_resume.pdf b/boubacar_diallo_resume.pdf deleted file mode 100644 index d92abe4a773553eaec93a18d7e11930e4c90cb2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146003 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 diff --git a/favicon.ico b/favicon.ico deleted file mode 100644 index a11777cc471a4344702741ab1c8a588998b1311a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ diff --git a/index.html b/index.html deleted file mode 100644 index 9661389..0000000 --- a/index.html +++ /dev/null @@ -1 +0,0 @@ -React App
                                    diff --git a/manifest.json b/manifest.json deleted file mode 100644 index 1f2f141..0000000 --- a/manifest.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "short_name": "React App", - "name": "Create React App Sample", - "icons": [ - { - "src": "favicon.ico", - "sizes": "64x64 32x32 24x24 16x16", - "type": "image/x-icon" - } - ], - "start_url": ".", - "display": "standalone", - "theme_color": "#000000", - "background_color": "#ffffff" -} diff --git a/precache-manifest.e3c60dda58ad455174cf27183f3abf5c.js b/precache-manifest.e3c60dda58ad455174cf27183f3abf5c.js deleted file mode 100644 index 0e879b3..0000000 --- a/precache-manifest.e3c60dda58ad455174cf27183f3abf5c.js +++ /dev/null @@ -1,26 +0,0 @@ -self.__precacheManifest = (self.__precacheManifest || []).concat([ - { - "revision": "554bac4a0eb46db82a47467f7347cbfb", - "url": "/index.html" - }, - { - "revision": "551b3024711e5e7b1dc7", - "url": "/static/css/main.a3c85ec6.chunk.css" - }, - { - "revision": "01d5df3d649549400410", - "url": "/static/js/2.c764e30c.chunk.js" - }, - { - "revision": "d705cb622423d72c5defbf368ca70dcc", - "url": "/static/js/2.c764e30c.chunk.js.LICENSE" - }, - { - "revision": "551b3024711e5e7b1dc7", - "url": "/static/js/main.038f8281.chunk.js" - }, - { - "revision": "0a3feac61fa3c1061d2b", - "url": "/static/js/runtime-main.bcc80e32.js" - } -]); \ No newline at end of file diff --git a/service-worker.js b/service-worker.js deleted file mode 100644 index 3d1ea89..0000000 --- a/service-worker.js +++ /dev/null @@ -1,39 +0,0 @@ -/** - * Welcome to your Workbox-powered service worker! - * - * You'll need to register this file in your web app and you should - * disable HTTP caching for this file too. - * See https://goo.gl/nhQhGp - * - * The rest of the code is auto-generated. Please don't update this file - * directly; instead, make changes to your Workbox build configuration - * and re-run your build process. - * See https://goo.gl/2aRDsh - */ - -importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js"); - -importScripts( - "/precache-manifest.e3c60dda58ad455174cf27183f3abf5c.js" -); - -self.addEventListener('message', (event) => { - if (event.data && event.data.type === 'SKIP_WAITING') { - self.skipWaiting(); - } -}); - -workbox.core.clientsClaim(); - -/** - * The workboxSW.precacheAndRoute() method efficiently caches and responds to - * requests for URLs in the manifest. - * See https://goo.gl/S9QRab - */ -self.__precacheManifest = [].concat(self.__precacheManifest || []); -workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); - -workbox.routing.registerNavigationRoute(workbox.precaching.getCacheKeyForURL("/index.html"), { - - blacklist: [/^\/_/,/\/[^\/?]+\.[^\/]+$/], -}); diff --git a/static/css/main.a3c85ec6.chunk.css b/static/css/main.a3c85ec6.chunk.css deleted file mode 100644 index b3806b7..0000000 --- a/static/css/main.a3c85ec6.chunk.css +++ /dev/null @@ -1,2 +0,0 @@ -body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 10s linear infinite;animation:App-logo-spin 10s linear infinite;height:40vmin}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}} -/*# sourceMappingURL=main.a3c85ec6.chunk.css.map */ \ No newline at end of file diff --git a/static/css/main.a3c85ec6.chunk.css.map b/static/css/main.a3c85ec6.chunk.css.map deleted file mode 100644 index d039dbb..0000000 --- a/static/css/main.a3c85ec6.chunk.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["index.css","App.css"],"names":[],"mappings":"AAAA,KACE,QAAS,CACT,SAAU,CACV,mIAEY,CACZ,kCAAmC,CACnC,iCACF,CAEA,KACE,uEAEF,CCbA,KACE,iBACF,CAEA,UACE,mDAA4C,CAA5C,2CAA4C,CAC5C,aACF,CAEA,YACE,wBAAyB,CACzB,gBAAiB,CACjB,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,sBAAuB,CACvB,4BAA6B,CAC7B,UACF,CAEA,UACE,aACF,CAEA,iCACE,GACE,8BAAuB,CAAvB,sBACF,CACA,GACE,+BAAyB,CAAzB,uBACF,CACF,CAPA,yBACE,GACE,8BAAuB,CAAvB,sBACF,CACA,GACE,+BAAyB,CAAzB,uBACF,CACF","file":"main.a3c85ec6.chunk.css","sourcesContent":["body {\n margin: 0;\n padding: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\",\n \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\",\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, \"Courier New\",\n monospace;\n}\n",".App {\n text-align: center;\n}\n\n.App-logo {\n animation: App-logo-spin infinite 10s linear;\n height: 40vmin;\n}\n\n.App-header {\n background-color: #282c34;\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n font-size: calc(10px + 2vmin);\n color: white;\n}\n\n.App-link {\n color: #61dafb;\n}\n\n@keyframes App-logo-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n"]} \ No newline at end of file diff --git a/static/js/2.c764e30c.chunk.js b/static/js/2.c764e30c.chunk.js deleted file mode 100644 index ca1bc3c..0000000 --- a/static/js/2.c764e30c.chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see 2.c764e30c.chunk.js.LICENSE */ -(this.webpackJsonpboubareact=this.webpackJsonpboubareact||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(9)},function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,a=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={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(l){return!1}}()?Object.assign:function(e,t){for(var n,o,u=i(e),c=1;cz.length&&z.push(e)}function R(e,t,n){return null==e?0:function e(t,n,r,l){var o=typeof t;"undefined"!==o&&"boolean"!==o||(t=null);var u=!1;if(null===t)u=!0;else switch(o){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case a:case i:u=!0}}if(u)return r(l,t,""===n?"."+F(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c
                                    \n

                                    Bouba

                                    \n
                                    \n

                                    Currently editing  \n \n src\n .\n

                                    \n

                                    \n Be back soon.\n

                                    \n
                                    \n

                                    In the meantime:

                                    \n

                                    \n \n Resume\n \n  \n \n Github\n \n  \n \n Linkedin\n \n

                                    \n
                                    \n
                                    \n );\n }\n}\n\nexport default App;\n","// This optional code is used to register a service worker.\n// register() is not called by default.\n\n// This lets the app load faster on subsequent visits in production, and gives\n// it offline capabilities. However, it also means that developers (and users)\n// will only see deployed updates on subsequent visits to a page, after all the\n// existing tabs open on the page have been closed, since previously cached\n// resources are updated in the background.\n\n// To learn more about the benefits of this model and instructions on how to\n// opt-in, read http://bit.ly/CRA-PWA\n\nconst isLocalhost = Boolean(\n window.location.hostname === 'localhost' ||\n // [::1] is the IPv6 localhost address.\n window.location.hostname === '[::1]' ||\n // 127.0.0.1/8 is considered localhost for IPv4.\n window.location.hostname.match(\n /^127(?:\\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/\n )\n);\n\nexport function register(config) {\n if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {\n // The URL constructor is available in all browsers that support SW.\n const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href);\n if (publicUrl.origin !== window.location.origin) {\n // Our service worker won't work if PUBLIC_URL is on a different origin\n // from what our page is served on. This might happen if a CDN is used to\n // serve assets; see https://github.com/facebook/create-react-app/issues/2374\n return;\n }\n\n window.addEventListener('load', () => {\n const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;\n\n if (isLocalhost) {\n // This is running on localhost. Let's check if a service worker still exists or not.\n checkValidServiceWorker(swUrl, config);\n\n // Add some additional logging to localhost, pointing developers to the\n // service worker/PWA documentation.\n navigator.serviceWorker.ready.then(() => {\n console.log(\n 'This web app is being served cache-first by a service ' +\n 'worker. To learn more, visit http://bit.ly/CRA-PWA'\n );\n });\n } else {\n // Is not localhost. Just register service worker\n registerValidSW(swUrl, config);\n }\n });\n }\n}\n\nfunction registerValidSW(swUrl, config) {\n navigator.serviceWorker\n .register(swUrl)\n .then(registration => {\n registration.onupdatefound = () => {\n const installingWorker = registration.installing;\n if (installingWorker == null) {\n return;\n }\n installingWorker.onstatechange = () => {\n if (installingWorker.state === 'installed') {\n if (navigator.serviceWorker.controller) {\n // At this point, the updated precached content has been fetched,\n // but the previous service worker will still serve the older\n // content until all client tabs are closed.\n console.log(\n 'New content is available and will be used when all ' +\n 'tabs for this page are closed. See http://bit.ly/CRA-PWA.'\n );\n\n // Execute callback\n if (config && config.onUpdate) {\n config.onUpdate(registration);\n }\n } else {\n // At this point, everything has been precached.\n // It's the perfect time to display a\n // \"Content is cached for offline use.\" message.\n console.log('Content is cached for offline use.');\n\n // Execute callback\n if (config && config.onSuccess) {\n config.onSuccess(registration);\n }\n }\n }\n };\n };\n })\n .catch(error => {\n console.error('Error during service worker registration:', error);\n });\n}\n\nfunction checkValidServiceWorker(swUrl, config) {\n // Check if the service worker can be found. If it can't reload the page.\n fetch(swUrl)\n .then(response => {\n // Ensure service worker exists, and that we really are getting a JS file.\n const contentType = response.headers.get('content-type');\n if (\n response.status === 404 ||\n (contentType != null && contentType.indexOf('javascript') === -1)\n ) {\n // No service worker found. Probably a different app. Reload the page.\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister().then(() => {\n window.location.reload();\n });\n });\n } else {\n // Service worker found. Proceed as normal.\n registerValidSW(swUrl, config);\n }\n })\n .catch(() => {\n console.log(\n 'No internet connection found. App is running in offline mode.'\n );\n });\n}\n\nexport function unregister() {\n if ('serviceWorker' in navigator) {\n navigator.serviceWorker.ready.then(registration => {\n registration.unregister();\n });\n }\n}\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\nimport * as serviceWorker from './serviceWorker';\n\nReactDOM.render(, document.getElementById('root'));\n\n// If you want your app to work offline and load faster, you can change\n// unregister() to register() below. Note this comes with some pitfalls.\n// Learn more about service workers: http://bit.ly/CRA-PWA\nserviceWorker.unregister();\n"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/runtime-main.bcc80e32.js b/static/js/runtime-main.bcc80e32.js deleted file mode 100644 index 28e0c7e..0000000 --- a/static/js/runtime-main.bcc80e32.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e){function r(r){for(var n,a,l=r[0],f=r[1],i=r[2],p=0,s=[];p Date: Fri, 24 Jan 2020 23:57:11 -0500 Subject: [PATCH 20/31] hbd to me --- boubareact/src/App.css | 6 ++++-- boubareact/src/App.js | 14 +++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/boubareact/src/App.css b/boubareact/src/App.css index 68b4dbd..39400d8 100644 --- a/boubareact/src/App.css +++ b/boubareact/src/App.css @@ -2,9 +2,10 @@ text-align: center; background-color: #282c34; min-height: 100vh; + min-width: 500px; display: flex; flex-direction: column; - align-items: center; + /* align-items: center; */ color: white; } @@ -29,13 +30,14 @@ margin:20px; } + .App-body { font-size: calc(5vmin); } .App-link { color: #61dafb; - padding:10px; + padding-left:10px; } @keyframes App-logo-spin { diff --git a/boubareact/src/App.js b/boubareact/src/App.js index b1b5491..b2b9911 100644 --- a/boubareact/src/App.js +++ b/boubareact/src/App.js @@ -7,16 +7,16 @@ class App extends Component {

                                    Boubacar Diallo

                                    -

                                    Software Developer | ??? | Working on it ...

                                    -

                                    vibes

                                    +

                                    Software Developer | ??? | Working on things ...

                                    -
                                    +
                                    +

                                    CS Major interested in gaining experience with every part of the stack.

                                    Currently editing - src + src .

                                    @@ -32,7 +32,7 @@ class App extends Component { target="_blank" rel="noopener noreferrer" > - +   - +   - +

                                    From de511be2f8c58638d4e9c08b90d43a81397a039b Mon Sep 17 00:00:00 2001 From: Boubacar Date: Mon, 27 Jan 2020 01:39:57 -0500 Subject: [PATCH 21/31] updated github username links --- ....pdf => boubacar_diallo_resume_public.pdf} | Bin 98343 -> 98639 bytes boubareact/src/App.js | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) rename boubareact/public/{boubacar_diallo_resume.pdf => boubacar_diallo_resume_public.pdf} (71%) diff --git a/boubareact/public/boubacar_diallo_resume.pdf b/boubareact/public/boubacar_diallo_resume_public.pdf similarity index 71% rename from boubareact/public/boubacar_diallo_resume.pdf rename to boubareact/public/boubacar_diallo_resume_public.pdf index 9ce5638645dc6c566379e9678e903a3e22960890..4e002eb6014f744cf7422b2984695dfa3e0284cf 100644 GIT binary patch delta 28435 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

                                    Tnes>u&N+^88 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 diff --git a/boubareact/src/App.js b/boubareact/src/App.js index b2b9911..f77549d 100644 --- a/boubareact/src/App.js +++ b/boubareact/src/App.js @@ -12,7 +12,7 @@ class App extends Component {

                                    CS Major interested in gaining experience with every part of the stack.

                                    Currently editing - @@ -27,7 +27,7 @@ class App extends Component {

                                    In the meantime:

                                      Date: Tue, 28 Jan 2020 22:27:11 -0500 Subject: [PATCH 22/31] add opensource blog and make mobile not gross --- boubareact/src/App.css | 27 +++++------ boubareact/src/App.js | 104 +++++++++++++++++++++-------------------- 2 files changed, 68 insertions(+), 63 deletions(-) diff --git a/boubareact/src/App.css b/boubareact/src/App.css index 39400d8..c2821f8 100644 --- a/boubareact/src/App.css +++ b/boubareact/src/App.css @@ -2,18 +2,13 @@ text-align: center; background-color: #282c34; min-height: 100vh; - min-width: 500px; + min-width: 100px; display: flex; flex-direction: column; /* align-items: center; */ color: white; } -.App-logo { - animation: App-logo-spin infinite 7s ease; - height: 10vmin; -} - .App-header { font-size: calc(2vmin); } @@ -30,21 +25,27 @@ margin:20px; } +.align-left { + text-align: left; +} .App-body { font-size: calc(5vmin); } +.App-section { + font-size: calc(4vmin); + width: 50%; + margin:auto; +} + .App-link { color: #61dafb; padding-left:10px; } -@keyframes App-logo-spin { - from { - transform: rotate(0deg); +@media only screen and (max-width: 768px) { + .header-text { + font-size: calc(3vmin); } - to { - transform: rotate(360deg); - } -} +} \ No newline at end of file diff --git a/boubareact/src/App.js b/boubareact/src/App.js index f77549d..fb71126 100644 --- a/boubareact/src/App.js +++ b/boubareact/src/App.js @@ -1,62 +1,66 @@ import React, { Component } from 'react'; import './App.css'; -class App extends Component { +export default class App extends Component { render() { return (

                                    -

                                    Boubacar Diallo

                                    -

                                    Software Developer | ??? | Working on things ...

                                    +

                                    Boubacar Diallo

                                    +

                                    Software Developer | ??? | Working on things ...

                                    -
                                    -
                                    -

                                    In the meantime:

                                    -

                                    - - - -   - - - -   - - - -

                                    -
                                    +
                                    +
                                    +

                                    Undergraduate CS Major interested in gaining experience with every part of the stack.

                                    +

                                    Currently editing + + src + . +

                                    +

                                    Be back soon.

                                    +

                                    In the meantime, + follow my journey in open source. +

                                    +

                                    Or stalk my professional online presence:

                                    +
                                    +
                                    +

                                    + + + +   + + + +   + + + +

                                    +
                                    +
                                    ); } } - -export default App; From 1a6752f1ca6f937fe0f57099fd859f523a908c89 Mon Sep 17 00:00:00 2001 From: Boubacar Date: Sat, 29 Feb 2020 23:10:54 -0500 Subject: [PATCH 23/31] leap day, commits don't count for 4 years whoo --- boubareact/package.json | 2 +- boubareact/src/App.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/boubareact/package.json b/boubareact/package.json index 794ef23..fe336d3 100644 --- a/boubareact/package.json +++ b/boubareact/package.json @@ -15,7 +15,7 @@ "test": "react-scripts test", "eject": "react-scripts eject", "predeploy": "npm run build", - "deploy": "gh-pages -d build && git checkout master && git pull origin gh-pages" + "deploy": "gh-pages -d build && git checkout master && git rebase origin gh-pages" }, "eslintConfig": { "extends": "react-app" diff --git a/boubareact/src/App.js b/boubareact/src/App.js index fb71126..d7792b7 100644 --- a/boubareact/src/App.js +++ b/boubareact/src/App.js @@ -25,7 +25,7 @@ export default class App extends Component { follow my journey in open source. + rel="noopener noreferrer"> follow my journey in open source development.

                                    Or stalk my professional online presence:

                                    From b158d1c0f3bf1a898c49aa4a78e454f7779b2fb4 Mon Sep 17 00:00:00 2001 From: Boubacar Date: Sat, 29 Feb 2020 23:17:50 -0500 Subject: [PATCH 24/31] only fitting to break things on leap day --- boubareact/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boubareact/package.json b/boubareact/package.json index fe336d3..aedb6e4 100644 --- a/boubareact/package.json +++ b/boubareact/package.json @@ -15,7 +15,7 @@ "test": "react-scripts test", "eject": "react-scripts eject", "predeploy": "npm run build", - "deploy": "gh-pages -d build && git checkout master && git rebase origin gh-pages" + "deploy": "gh-pages -d build && git checkout gh-pages && git rebase origin master" }, "eslintConfig": { "extends": "react-app" From 4e8866e63be505b4fc7a8bb2d4ffe30710c79f88 Mon Sep 17 00:00:00 2001 From: Boubacar Date: Thu, 5 Mar 2020 10:54:55 -0500 Subject: [PATCH 25/31] trying out rebase --- boubareact/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boubareact/package.json b/boubareact/package.json index aedb6e4..0cc56ab 100644 --- a/boubareact/package.json +++ b/boubareact/package.json @@ -15,7 +15,7 @@ "test": "react-scripts test", "eject": "react-scripts eject", "predeploy": "npm run build", - "deploy": "gh-pages -d build && git checkout gh-pages && git rebase origin master" + "deploy": "gh-pages -d build && git checkout master && git rebase gh-pages && git push" }, "eslintConfig": { "extends": "react-app" From 05b906e3f5e10dcced6e2e7f7e9066eecf52fc93 Mon Sep 17 00:00:00 2001 From: Boubacar Date: Thu, 5 Mar 2020 10:58:26 -0500 Subject: [PATCH 26/31] smh audit --- boubareact/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/boubareact/package-lock.json b/boubareact/package-lock.json index 848f416..13a017b 100644 --- a/boubareact/package-lock.json +++ b/boubareact/package-lock.json @@ -1011,9 +1011,9 @@ "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" }, "@hapi/hoek": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.0.tgz", - "integrity": "sha512-7XYT10CZfPsH7j9F1Jmg1+d0ezOux2oM2GfArAzLwWe4mE2Dr3hVjsAL6+TFY49RRJlCdJDMw3nJsLFroTc8Kw==" + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" }, "@hapi/joi": { "version": "15.1.1", From 6d79132d3aab32c2a16c89dfe4b86c7d2f38e045 Mon Sep 17 00:00:00 2001 From: Boubacar Date: Thu, 5 Mar 2020 11:51:23 -0500 Subject: [PATCH 27/31] space != / --- boubareact/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boubareact/package.json b/boubareact/package.json index 0cc56ab..248bf34 100644 --- a/boubareact/package.json +++ b/boubareact/package.json @@ -15,7 +15,7 @@ "test": "react-scripts test", "eject": "react-scripts eject", "predeploy": "npm run build", - "deploy": "gh-pages -d build && git checkout master && git rebase gh-pages && git push" + "deploy": "gh-pages -d build && git checkout master && git rebase origin/gh-pages && git push" }, "eslintConfig": { "extends": "react-app" From d9297d903129e5832be738231626d1417fffea05 Mon Sep 17 00:00:00 2001 From: Boubacar Date: Thu, 5 Mar 2020 11:57:45 -0500 Subject: [PATCH 28/31] reinventing and rebase test --- boubareact/src/App.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boubareact/src/App.js b/boubareact/src/App.js index d7792b7..1f347fe 100644 --- a/boubareact/src/App.js +++ b/boubareact/src/App.js @@ -20,7 +20,7 @@ export default class App extends Component { src .

                                    -

                                    Be back soon.

                                    +

                                    Reinventing myself at the moment, be back soon.

                                    In the meantime, Date: Thu, 5 Mar 2020 12:03:41 -0500 Subject: [PATCH 29/31] gotta fetch apparently --- boubareact/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boubareact/package.json b/boubareact/package.json index 248bf34..f4398ef 100644 --- a/boubareact/package.json +++ b/boubareact/package.json @@ -15,7 +15,7 @@ "test": "react-scripts test", "eject": "react-scripts eject", "predeploy": "npm run build", - "deploy": "gh-pages -d build && git checkout master && git rebase origin/gh-pages && git push" + "deploy": "gh-pages -d build && git checkout master && git fetch && git rebase origin/gh-pages && git push" }, "eslintConfig": { "extends": "react-app" From ae74819bc5025e1f806767ce2374808afe500dd7 Mon Sep 17 00:00:00 2001 From: Boubacar Date: Thu, 5 Mar 2020 12:21:57 -0500 Subject: [PATCH 30/31] change about line and better rebase in deploy script --- boubareact/package.json | 2 +- boubareact/src/App.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/boubareact/package.json b/boubareact/package.json index f4398ef..fdd0009 100644 --- a/boubareact/package.json +++ b/boubareact/package.json @@ -15,7 +15,7 @@ "test": "react-scripts test", "eject": "react-scripts eject", "predeploy": "npm run build", - "deploy": "gh-pages -d build && git checkout master && git fetch && git rebase origin/gh-pages && git push" + "deploy": "gh-pages -d build && git fetch && git rebase origin/gh-pages master && git push && git checkout code" }, "eslintConfig": { "extends": "react-app" diff --git a/boubareact/src/App.js b/boubareact/src/App.js index 1f347fe..a3eff79 100644 --- a/boubareact/src/App.js +++ b/boubareact/src/App.js @@ -11,7 +11,7 @@ export default class App extends Component {

                                    <@@N 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 BL=6A{ diff --git a/mhcmemes/images/memecollage.jpg b/mhcmemes/images/memecollage.jpg deleted file mode 100644 index bc2114fdb4947a7ce49a56cb19011688913dfcbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374222 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

                                    -

                                    Working on it ...

                                    +

                                    Working on it ...

                                    Bouba

                                    -
                                    +
                                    +

                                    Currently editing

                                    +

                                    <@@N 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 BL=6A{ literal 0 HcmV?d00001 diff --git a/mhcmemes/images/memecollage.jpg b/mhcmemes/images/memecollage.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bc2114fdb4947a7ce49a56cb19011688913dfcbd GIT binary patch literal 374222 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

                                    <@@N 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 BL=6A{ diff --git a/mhcmemes/images/memecollage.jpg b/mhcmemes/images/memecollage.jpg deleted file mode 100644 index bc2114fdb4947a7ce49a56cb19011688913dfcbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374222 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