diff --git a/.eslintrc b/.eslintrc index 8192e2c..690df49 100644 --- a/.eslintrc +++ b/.eslintrc @@ -15,6 +15,7 @@ }, "ecmaVersion": 12 }, + "ignorePatterns": ["**/*.d.ts", "**/*.d.tsx", "**/*.min.js"], "overrides": [ { "files": [ @@ -43,9 +44,13 @@ "react" ], "rules": { + "react/require-default-props": "off", + "react/default-props-match-prop-types": "off", "react/static-property-placement": "off", "max-len": "off", - "no-plusplus": "off" + "no-plusplus": "off", + "import/prefer-default-export": "off", + "react/function-component-definition": "off" }, "globals": { "document": false, diff --git a/.gitignore b/.gitignore index 20bbdfc..42bb88f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ node_modules/ package-lock.json .vscode/launch.json .npmrc +.idea/ diff --git a/build/index.d.ts b/build/index.d.ts deleted file mode 100644 index 44110a5..0000000 --- a/build/index.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare const _exports: any; -export = _exports; -export var _adminlte_2_react: any; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/build/index.d.ts.map b/build/index.d.ts.map deleted file mode 100644 index ca7a93a..0000000 --- a/build/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["index.js"],"names":[],"mappings":""} \ No newline at end of file diff --git a/build/index.js b/build/index.js index aaa05fa..17ba09f 100644 --- a/build/index.js +++ b/build/index.js @@ -1,103 +1,3 @@ -!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n(require("react-dom"),require("moment"),require("@fortawesome/react-fontawesome"),require("react-ionicons"),require("@fortawesome/fontawesome-svg-core"),require("@fortawesome/free-solid-svg-icons"),require("@fortawesome/free-brands-svg-icons"),require("@fortawesome/free-regular-svg-icons"),require("source-sans-pro/source-sans-pro.css"),require("fullcalendar")):"function"==typeof define&&define.amd?define(["react-dom","moment","@fortawesome/react-fontawesome","react-ionicons","@fortawesome/fontawesome-svg-core","@fortawesome/free-solid-svg-icons","@fortawesome/free-brands-svg-icons","@fortawesome/free-regular-svg-icons","source-sans-pro/source-sans-pro.css","fullcalendar"],n):"object"==typeof exports?exports["adminlte-2-react"]=n(require("react-dom"),require("moment"),require("@fortawesome/react-fontawesome"),require("react-ionicons"),require("@fortawesome/fontawesome-svg-core"),require("@fortawesome/free-solid-svg-icons"),require("@fortawesome/free-brands-svg-icons"),require("@fortawesome/free-regular-svg-icons"),require("source-sans-pro/source-sans-pro.css"),require("fullcalendar")):e["adminlte-2-react"]=n(e["react-dom"],e.moment,e["@fortawesome/react-fontawesome"],e["react-ionicons"],e["@fortawesome/fontawesome-svg-core"],e["@fortawesome/free-solid-svg-icons"],e["@fortawesome/free-brands-svg-icons"],e["@fortawesome/free-regular-svg-icons"],e["source-sans-pro/source-sans-pro.css"],e.fullcalendar)}(window,(function(e,n,t,r,o,i,a,l,s,c){return function(e){var n={};function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(r,o,function(n){return e[n]}.bind(null,o));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="/",t(t.s=405)}([function(e,n,t){e.exports=t(583)()},function(e,n){e.exports=require("react")},function(e,n,t){var r; -/*! - Copyright (c) 2017 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/!function(){"use strict";var t={}.hasOwnProperty;function o(){for(var e=[],n=0;n=0&&u.splice(n,1)}function g(e){var n=document.createElement("style");if(void 0===e.attrs.type&&(e.attrs.type="text/css"),void 0===e.attrs.nonce){var r=function(){0;return t.nc}();r&&(e.attrs.nonce=r)}return m(n,e.attrs),h(e,n),n}function m(e,n){Object.keys(n).forEach((function(t){e.setAttribute(t,n[t])}))}function C(e,n){var t,r,o,i;if(n.transform&&e.css){if(!(i="function"==typeof n.transform?n.transform(e.css):n.transform.default(e.css)))return function(){};e.css=i}if(n.singleton){var a=d++;t=c||(c=g(n)),r=B.bind(null,t,a,!1),o=B.bind(null,t,a,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(t=function(e){var n=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",m(n,e.attrs),h(e,n),n}(n),r=k.bind(null,t,n),o=function(){b(t),t.href&&URL.revokeObjectURL(t.href)}):(t=g(n),r=x.bind(null,t),o=function(){b(t)});return r(e),function(n){if(n){if(n.css===e.css&&n.media===e.media&&n.sourceMap===e.sourceMap)return;r(e=n)}else o()}}e.exports=function(e,n){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(n=n||{}).attrs="object"==typeof n.attrs?n.attrs:{},n.singleton||"boolean"==typeof n.singleton||(n.singleton=a()),n.insertInto||(n.insertInto="head"),n.insertAt||(n.insertAt="bottom");var t=f(e,n);return A(t,n),function(e){for(var r=[],o=0;o1&&"boolean"!=typeof n)throw new i('"allowMissing" argument must be a boolean');var t=k(e),o=t.length>0?t[0]:"",a=E("%"+o+"%",n),s=a.name,c=a.value,d=!1,u=a.alias;u&&(o=u[0],C(t,m([0,1],u)));for(var p=1,A=!0;p=t.length){var B=l(c,h);c=(A=!!B)&&"get"in B&&!("originalValue"in B.get)?B.get:c[h]}else A=g(c,h),c=c[h];A&&!d&&(f[s]=c)}}return c}},function(e,n,t){"use strict";var r=function(){};e.exports=r},function(e,n,t){var r=t(150)("wks"),o=t(89),i=t(17).Symbol,a="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=r},function(e,n,t){var r=t(59),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,n,t){e.exports=t(871)},function(e,n,t){"use strict";e.exports=function(e,n,t,r,o,i,a,l){if(!e){var s;if(void 0===n)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[t,r,o,i,a,l],d=0;(s=new Error(n.replace(/%s/g,(function(){return c[d++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},function(e,n){var t=e.exports={version:"2.6.5"};"number"==typeof __e&&(__e=t)},function(e,n){e.exports=t},function(e,n,t){var r=t(19),o=t(250),i=t(79),a=Object.defineProperty;n.f=t(33)?Object.defineProperty:function(e,n,t){if(r(e),n=i(n,!0),r(t),o)try{return a(e,n,t)}catch(e){}if("get"in t||"set"in t)throw TypeError("Accessors not supported!");return"value"in t&&(e[n]=t.value),e}},function(e,n){var t=e.exports={version:"2.6.5"};"number"==typeof __e&&(__e=t)},function(e,n){e.exports=function(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}},function(e,n,t){"use strict";n.__esModule=!0;var r,o=t(319),i=(r=o)&&r.__esModule?r:{default:r};n.default=function(){function e(e,n){for(var t=0;t0}));return[t[0],t[1]]}return["far","question-circle"]};var r=function(e,n){if(void 0===e&&void 0===n)return!0;if(null===e&&null===n)return!0;if(!n)return!1;if(!e)return!1;if(e.length!==n.length)return!1;for(var t=0,o=e.length;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}},function(e,n,t){var r=t(73);e.exports=function(e){return Object(r(e))}},function(e,n,t){var r=t(63),o=t(30),i=t(208),a=t(114),l=t(100),s=function(e,n,t){var c,d,u,p=e&s.F,A=e&s.G,f=e&s.S,h=e&s.P,b=e&s.B,g=e&s.W,m=A?o:o[n]||(o[n]={}),C=m.prototype,v=A?r:f?r[n]:(r[n]||{}).prototype;for(c in A&&(t=n),t)(d=!p&&v&&void 0!==v[c])&&l(m,c)||(u=d?v[c]:t[c],m[c]=A&&"function"!=typeof v[c]?t[c]:b&&d?i(u,r):g&&v[c]==u?function(e){var n=function(n,t,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,t)}return new e(n,t,r)}return e.apply(this,arguments)};return n.prototype=e.prototype,n}(u):h&&"function"==typeof u?i(Function.call,u):u,h&&((m.virtual||(m.virtual={}))[c]=u,e&s.R&&C&&!C[c]&&a(C,c,u)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,e.exports=s},function(e,n){function t(){return e.exports=t=Object.assign||function(e){for(var n=1;n1?i-1:0),l=1;l"+o+""};e.exports=function(e,n){var t={};t[e]=n(l),r(r.P+r.F*o((function(){var n=""[e]('"');return n!==n.toLowerCase()||n.split('"').length>3})),"String",t)}},function(e,n,t){"use strict";var r=t(323),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,a=Array.prototype.concat,l=Object.defineProperty,s=l&&function(){var e={};try{for(var n in l(e,"x",{enumerable:!1,value:e}),e)return!1;return e.x===e}catch(e){return!1}}(),c=function(e,n,t,r){var o;(!(n in e)||"function"==typeof(o=r)&&"[object Function]"===i.call(o)&&r())&&(s?l(e,n,{configurable:!0,enumerable:!1,value:t,writable:!0}):e[n]=t)},d=function(e,n){var t=arguments.length>2?arguments[2]:{},i=r(n);o&&(i=a.call(i,Object.getOwnPropertySymbols(n)));for(var l=0;l0&&void 0!==arguments[0]?arguments[0]:A.default,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.stylesPropName,r=void 0===t?"styles":t,o=n.themePropName,b=void 0===o?"theme":o,g=n.cssPropName,C=void 0===g?"css":g,v=n.flushBefore,y=void 0!==v&&v,B=n.pureComponent,x=void 0!==B&&B;e=e||A.default;var k=x?c.default.PureComponent:c.default.Component,E="undefined"==typeof WeakMap?new Map:new WeakMap;function w(n){var t=E.get(n)||e(n)||{};return E.set(n,t),t}var D="undefined"==typeof WeakMap?new Map:new WeakMap;function _(e,n,t){var r=D.get(e);if(!r)return null;var o=r.get(n);return o?o[t]:null}function S(e,n,t,r){var o=D.get(e);o||(o="undefined"==typeof WeakMap?new Map:new WeakMap,D.set(e,o));var i=o.get(n);i||(i={ltr:{},rtl:{}},o.set(n,i)),i[t]=r}function P(e,n){var t=e===f.DIRECTIONS.RTL?"RTL":"LTR",r=n["create".concat(t)]||n.create;return{create:r,original:r}}function O(e,n){var t=e===f.DIRECTIONS.RTL?"RTL":"LTR",r=n["resolve".concat(t)]||n.resolve;return{resolve:r,original:r}}return function(e){var n=(0,u.default)(e),t=function(n){function t(){return n.apply(this,arguments)||this}(0,s.default)(t,n);var o=t.prototype;return o.getCurrentInterface=function(){return this.context&&this.context.stylesInterface||(0,h._getInterface)()},o.getCurrentTheme=function(){return this.context&&this.context.stylesTheme||(0,h._getTheme)()},o.getCurrentDirection=function(){return this.context&&this.context.direction||f.DIRECTIONS.LTR},o.getProps=function(){var e=this.getCurrentInterface(),n=this.getCurrentTheme(),r=this.getCurrentDirection(),o=_(n,t,r),i=!o||!o.stylesInterface||e&&o.stylesInterface!==e,a=!o||o.theme!==n;if(!i&&!a)return o.props;var l=i&&P(r,e)||o.create,s=i&&O(r,e)||o.resolve,c=l.create,d=s.resolve,u=!o||!o.create||l.original!==o.create.original,p=(!o||!o.resolve||s.original!==o.resolve.original)&&function(){for(var e=arguments.length,n=new Array(e),t=0;t0?r:t)(e)}},function(e,n,t){var r=t(136),o=t(88),i=t(51),a=t(79),l=t(49),s=t(250),c=Object.getOwnPropertyDescriptor;n.f=t(33)?c:function(e,n){if(e=i(e),n=a(n,!0),s)try{return c(e,n)}catch(e){}if(l(e,n))return o(!r.f.call(e,n),e[n])}},function(e,n,t){var r=t(3),o=t(27),i=t(18);e.exports=function(e,n){var t=(o.Object||{})[e]||Object[e],a={};a[e]=n(t),r(r.S+r.F*i((function(){t(1)})),"Object",a)}},function(e,n,t){var r=t(57),o=t(135),i=t(37),a=t(24),l=t(266);e.exports=function(e,n){var t=1==e,s=2==e,c=3==e,d=4==e,u=6==e,p=5==e||u,A=n||l;return function(n,l,f){for(var h,b,g=i(n),m=o(g),C=r(l,f,3),v=a(m.length),y=0,B=t?A(n,v):s?A(n,0):void 0;v>y;y++)if((p||y in m)&&(b=C(h=m[y],y,g),e))if(t)B[y]=b;else if(b)switch(e){case 3:return!0;case 5:return h;case 6:return y;case 2:B.push(h)}else if(d)return!1;return u?-1:c||d?d:B}}},function(e,n){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},function(e,n,t){var r=t(213)("wks"),o=t(165),i=t(63).Symbol,a="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=r},function(e,n,t){"use strict";var r,o=this&&this.__extends||(r=function(e,n){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])})(e,n)},function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function t(){this.constructor=e}r(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}),i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var n,t=1,r=arguments.length;t=0||(o[t]=e[t]);return o}var b=t(2),g=t.n(b),m=t(0),C=t.n(m),v=t(42),y=t.n(v),B=t(149),x=t.n(B),k=t(26),E=t.n(k),w="large",D="small",_="xsmall",S={large:"lg",medium:"md",small:"sm",xsmall:"xs",lg:"lg",md:"md",sm:"sm",xs:"xs"},P=["lg","md","sm","xs"],O={SUCCESS:"success",WARNING:"warning",DANGER:"danger",INFO:"info"},I="default",T="primary",M="link",N="inverse";function j(e){return function(){for(var n=arguments.length,t=new Array(n),r=0;r1?n-1:0),r=1;r1?t-1:0),o=1;o=e.children.length&&this.setState({activeIndex:0,previousActiveIndex:null,direction:null})},t.componentWillUnmount=function(){clearTimeout(this.timeout),this.isUnmounted=!0},t.getActiveIndex=function(){var e=this.props.activeIndex;return null!=e?e:this.state.activeIndex},t.getDirection=function(e,n){return e===n?null:e>n?"prev":"next"},t.handleItemAnimateOutEnd=function(){var e=this;this.setState({previousActiveIndex:null,direction:null},(function(){e.waitForNext(),e.props.onSlideEnd&&e.props.onSlideEnd()}))},t.handleMouseOut=function(){this.isPaused&&this.play()},t.handleMouseOver=function(){this.props.pauseOnHover&&this.pause()},t.handleNext=function(e){var n=this.getActiveIndex()+1;if(n>Q.count(this.props.children)-1){if(!this.props.wrap)return;n=0}this.select(n,e,"next")},t.handlePrev=function(e){var n=this.getActiveIndex()-1;if(n<0){if(!this.props.wrap)return;n=Q.count(this.props.children)-1}this.select(n,e,"prev")},t.pause=function(){this.isPaused=!0,clearTimeout(this.timeout)},t.play=function(){this.isPaused=!1,this.waitForNext()},t.select=function(e,n,t){if(clearTimeout(this.timeout),!this.isUnmounted){var r=this.props.slide?this.getActiveIndex():null;t=t||this.getDirection(r,e);var o=this.props.onSelect;if(o&&(o.length>1?(n?(n.persist(),n.direction=t):n={direction:t},o(e,n)):o(e)),null==this.props.activeIndex&&e!==r){if(null!=this.state.previousActiveIndex)return;this.setState({activeIndex:e,previousActiveIndex:r,direction:t})}}},t.waitForNext=function(){var e=this.props,n=e.slide,t=e.interval,r=e.activeIndex;!this.isPaused&&n&&t&&null==r&&(this.timeout=setTimeout(this.handleNext,t))},t.renderControls=function(e){var n=e.wrap,t=e.children,r=e.activeIndex,o=e.prevIcon,i=e.nextIcon,a=e.bsProps,l=e.prevLabel,s=e.nextLabel,c=R(a,"control"),d=Q.count(t);return[(n||0!==r)&&p.a.createElement(Be,{key:"prev",className:g()(c,"left"),onClick:this.handlePrev},o,l&&p.a.createElement("span",{className:"sr-only"},l)),(n||r!==d-1)&&p.a.createElement(Be,{key:"next",className:g()(c,"right"),onClick:this.handleNext},i,s&&p.a.createElement("span",{className:"sr-only"},s))]},t.renderIndicators=function(e,n,t){var r=this,o=[];return Q.forEach(e,(function(e,t){o.push(p.a.createElement("li",{key:t,className:t===n?"active":null,onClick:function(e){return r.select(t,e)}})," ")})),p.a.createElement("ol",{className:R(t,"indicators")},o)},t.render=function(){var e=this,n=this.props,t=n.slide,r=n.indicators,o=n.controls,i=n.wrap,a=n.prevIcon,s=n.prevLabel,c=n.nextIcon,d=n.nextLabel,A=n.className,f=n.children,b=h(n,["slide","indicators","controls","wrap","prevIcon","prevLabel","nextIcon","nextLabel","className","children"]),m=this.state,C=m.previousActiveIndex,v=m.direction,y=G(b,["interval","pauseOnHover","onSelect","onSlideEnd","activeIndex","defaultActiveIndex","direction"]),B=y[0],x=y[1],k=this.getActiveIndex(),E=l({},W(B),{slide:t});return p.a.createElement("div",l({},x,{className:g()(A,E),onMouseOver:this.handleMouseOver,onMouseOut:this.handleMouseOut}),r&&this.renderIndicators(f,k,B),p.a.createElement("div",{className:R(B,"inner")},Q.map(f,(function(n,r){var o=r===k,i=t&&r===C;return Object(u.cloneElement)(n,{active:o,index:r,animateOut:i,animateIn:o&&null!=C&&t,direction:v,onAnimateOutEnd:i?e.handleItemAnimateOutEnd:null})}))),o&&this.renderControls({wrap:i,children:f,activeIndex:k,prevIcon:a,prevLabel:s,nextIcon:c,nextLabel:d,bsProps:B}))},n}(p.a.Component);$e.propTypes=Ze,$e.defaultProps=Je,$e.Caption=Le,$e.Item=Xe;var en=F("carousel",$e),nn=(t(56),{inline:C.a.bool,disabled:C.a.bool,title:C.a.string,validationState:C.a.oneOf(["success","warning","error",null]),inputRef:C.a.func}),tn=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.inline,t=e.disabled,r=e.validationState,o=e.inputRef,i=e.className,a=e.style,s=e.title,c=e.children,d=U(h(e,["inline","disabled","validationState","inputRef","className","style","title","children"])),u=d[0],A=d[1],f=p.a.createElement("input",l({},A,{ref:o,type:"checkbox",disabled:t}));if(n){var b,m=((b={})[R(u,"inline")]=!0,b.disabled=t,b);return p.a.createElement("label",{className:g()(i,m),style:a,title:s},f,c)}var C=l({},W(u),{disabled:t});return r&&(C["has-"+r]=!0),p.a.createElement("div",{className:g()(i,C),style:a},p.a.createElement("label",{title:s},f,c))},n}(p.a.Component);tn.propTypes=nn,tn.defaultProps={inline:!1,disabled:!1,title:""};var rn=F("checkbox",tn);function on(e){return""+e.charAt(0).toUpperCase()+e.slice(1)}var an={componentClass:ge.a,visibleXsBlock:C.a.bool,visibleSmBlock:C.a.bool,visibleMdBlock:C.a.bool,visibleLgBlock:C.a.bool},ln=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.componentClass,t=e.className,r=U(h(e,["componentClass","className"])),o=r[0],i=r[1],a=W(o);return P.forEach((function(e){var n="visible"+on(e)+"Block";i[n]&&(a["visible-"+e+"-block"]=!0),delete i[n]})),p.a.createElement(n,l({},i,{className:g()(t,a)}))},n}(p.a.Component);ln.propTypes=an,ln.defaultProps={componentClass:"div"};var sn=F("clearfix",ln),cn={htmlFor:C.a.string,srOnly:C.a.bool},dn={$bs_formGroup:C.a.object},un=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.context.$bs_formGroup,n=e&&e.controlId,t=this.props,r=t.htmlFor,o=void 0===r?n:r,i=t.srOnly,a=t.className,s=U(h(t,["htmlFor","srOnly","className"])),c=s[0],d=s[1],u=l({},W(c),{"sr-only":i});return p.a.createElement("label",l({},d,{htmlFor:o,className:g()(a,u)}))},n}(p.a.Component);un.propTypes=cn,un.defaultProps={srOnly:!1},un.contextTypes=dn;var pn=F("control-label",un),An={componentClass:ge.a,xs:C.a.number,sm:C.a.number,md:C.a.number,lg:C.a.number,xsHidden:C.a.bool,smHidden:C.a.bool,mdHidden:C.a.bool,lgHidden:C.a.bool,xsOffset:C.a.number,smOffset:C.a.number,mdOffset:C.a.number,lgOffset:C.a.number,xsPush:C.a.number,smPush:C.a.number,mdPush:C.a.number,lgPush:C.a.number,xsPull:C.a.number,smPull:C.a.number,mdPull:C.a.number,lgPull:C.a.number},fn=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.componentClass,t=e.className,r=U(h(e,["componentClass","className"])),o=r[0],i=r[1],a=[];return P.forEach((function(e){function n(n,t){var r=""+e+n,l=i[r];null!=l&&a.push(R(o,""+e+t+"-"+l)),delete i[r]}n("",""),n("Offset","-offset"),n("Push","-push"),n("Pull","-pull");var t=e+"Hidden";i[t]&&a.push("hidden-"+e),delete i[t]})),p.a.createElement(n,l({},i,{className:g()(t,a)}))},n}(p.a.Component);fn.propTypes=An,fn.defaultProps={componentClass:"div"};var hn,bn=F("col",fn),gn=t(247),mn=t.n(gn),Cn=t(106),vn=t.n(Cn),yn=t(71),Bn=t.n(yn),xn={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function kn(e){e.offsetHeight}var En=((hn={})[yn.EXITED]="collapse",hn[yn.EXITING]="collapsing",hn[yn.ENTERING]="collapsing",hn[yn.ENTERED]="collapse in",hn),wn={in:C.a.bool,mountOnEnter:C.a.bool,unmountOnExit:C.a.bool,appear:C.a.bool,timeout:C.a.number,onEnter:C.a.func,onEntering:C.a.func,onEntered:C.a.func,onExit:C.a.func,onExiting:C.a.func,onExited:C.a.func,dimension:C.a.oneOfType([C.a.oneOf(["height","width"]),C.a.func]),getDimensionValue:C.a.func,role:C.a.string},Dn={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,dimension:"height",getDimensionValue:function(e,n){var t=n["offset"+on(e)],r=xn[e];return t+mn()(vn()(n,r[0]),10)+mn()(vn()(n,r[1]),10)}},_n=function(e){function n(){for(var n,t=arguments.length,r=new Array(t),o=0;o1)||(o=n,!1)})),o?new Error("(children) "+r+" - Duplicate children detected of bsRole: "+o+". Only one child each allowed with the following bsRoles: "+n.join(", ")):null}))}(Kn)),disabled:C.a.bool,pullRight:C.a.bool,open:C.a.bool,defaultOpen:C.a.bool,onToggle:C.a.func,onSelect:C.a.func,role:C.a.string,rootCloseEvent:C.a.oneOf(["click","mousedown"]),onMouseEnter:C.a.func,onMouseLeave:C.a.func},Zn={componentClass:Ne},Jn=function(e){function n(n,t){var r;return(r=e.call(this,n,t)||this).handleClick=r.handleClick.bind(he(he(r))),r.handleKeyDown=r.handleKeyDown.bind(he(he(r))),r.handleClose=r.handleClose.bind(he(he(r))),r._focusInDropdown=!1,r.lastOpenEventType=null,r}d(n,e);var t=n.prototype;return t.componentDidMount=function(){this.focusNextOnOpen()},t.componentWillUpdate=function(e){!e.open&&this.props.open&&(this._focusInDropdown=Tn()(He.a.findDOMNode(this.menu),On()(document)))},t.componentDidUpdate=function(e){var n=this.props.open,t=e.open;n&&!t&&this.focusNextOnOpen(),!n&&t&&this._focusInDropdown&&(this._focusInDropdown=!1,this.focus())},t.focus=function(){var e=He.a.findDOMNode(this.toggle);e&&e.focus&&e.focus()},t.focusNextOnOpen=function(){var e=this.menu;e&&e.focusNext&&("keydown"!==this.lastOpenEventType&&"menuitem"!==this.props.role||e.focusNext())},t.handleClick=function(e){this.props.disabled||this.toggleOpen(e,{source:"click"})},t.handleClose=function(e,n){this.props.open&&this.toggleOpen(e,n)},t.handleKeyDown=function(e){if(!this.props.disabled)switch(e.keyCode){case Nn.a.codes.down:this.props.open?this.menu.focusNext&&this.menu.focusNext():this.toggleOpen(e,{source:"keydown"}),e.preventDefault();break;case Nn.a.codes.esc:case Nn.a.codes.tab:this.handleClose(e,{source:"keydown"})}},t.toggleOpen=function(e,n){var t=!this.props.open;t&&(this.lastOpenEventType=n.source),this.props.onToggle&&this.props.onToggle(t,e,n)},t.renderMenu=function(e,n){var t=this,r=n.id,o=n.onSelect,i=n.rootCloseEvent,a=h(n,["id","onSelect","rootCloseEvent"]),s=function(e){t.menu=e};return"string"==typeof e.ref||(s=me(e.ref,s)),Object(u.cloneElement)(e,l({},a,{ref:s,labelledBy:r,bsClass:R(a,"menu"),onClose:me(e.props.onClose,this.handleClose),onSelect:me(e.props.onSelect,o,(function(e,n){return t.handleClose(n,{source:"select"})})),rootCloseEvent:i}))},t.renderToggle=function(e,n){var t=this,r=function(e){t.toggle=e};return"string"==typeof e.ref||(r=me(e.ref,r)),Object(u.cloneElement)(e,l({},n,{ref:r,bsClass:R(n,"toggle"),onClick:me(e.props.onClick,this.handleClick),onKeyDown:me(e.props.onKeyDown,this.handleKeyDown)}))},t.render=function(){var e,n=this,t=this.props,r=t.componentClass,o=t.id,i=t.dropup,a=t.disabled,s=t.pullRight,c=t.open,d=t.onSelect,u=t.role,A=t.bsClass,f=t.className,b=t.rootCloseEvent,m=t.children,C=h(t,["componentClass","id","dropup","disabled","pullRight","open","onSelect","role","bsClass","className","rootCloseEvent","children"]);delete C.onToggle;var v=((e={})[A]=!0,e.open=c,e.disabled=a,e);return i&&(v[A]=!1,v.dropup=!0),p.a.createElement(r,l({},C,{className:g()(f,v)}),Q.map(m,(function(e){switch(e.props.bsRole){case Qn:return n.renderToggle(e,{id:o,disabled:a,open:c,role:u,bsClass:A});case Kn:return n.renderMenu(e,{id:o,open:c,pullRight:s,bsClass:A,onSelect:d,rootCloseEvent:b});default:return e}})))},n}(p.a.Component);Jn.propTypes=Vn,Jn.defaultProps=Zn,F("dropdown",Jn);var $n=y()(Jn,{open:"onToggle"});$n.Toggle=Xn,$n.Menu=Un;var et=$n;function nt(e,n){var t=n.propTypes,r={},o={};return x()(e).forEach((function(e){var n=e[0],i=e[1];t[n]?r[n]=i:o[n]=i})),[r,o]}var tt=l({},et.propTypes,{bsStyle:C.a.string,bsSize:C.a.string,title:C.a.node.isRequired,noCaret:C.a.bool,children:C.a.node}),rt=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.bsSize,t=e.bsStyle,r=e.title,o=e.children,i=nt(h(e,["bsSize","bsStyle","title","children"]),et.ControlledComponent),a=i[0],s=i[1];return p.a.createElement(et,l({},a,{bsSize:n,bsStyle:t}),p.a.createElement(et.Toggle,l({},s,{bsSize:n,bsStyle:t}),r),p.a.createElement(et.Menu,null,o))},n}(p.a.Component);rt.propTypes=tt;var ot,it=rt,at={in:C.a.bool,mountOnEnter:C.a.bool,unmountOnExit:C.a.bool,appear:C.a.bool,timeout:C.a.number,onEnter:C.a.func,onEntering:C.a.func,onEntered:C.a.func,onExit:C.a.func,onExiting:C.a.func,onExited:C.a.func},lt=((ot={})[yn.ENTERING]="in",ot[yn.ENTERED]="in",ot),st=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=e.children,r=h(e,["className","children"]);return p.a.createElement(Bn.a,r,(function(e,r){return p.a.cloneElement(t,l({},r,{className:g()("fade",n,t.props.className,lt[e])}))}))},n}(p.a.Component);st.propTypes=at,st.defaultProps={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1};var ct=st,dt={horizontal:C.a.bool,inline:C.a.bool,componentClass:ge.a},ut=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.horizontal,t=e.inline,r=e.componentClass,o=e.className,i=U(h(e,["horizontal","inline","componentClass","className"])),a=i[0],s=i[1],c=[];return n&&c.push(R(a,"horizontal")),t&&c.push(R(a,"inline")),p.a.createElement(r,l({},s,{className:g()(o,c)}))},n}(p.a.Component);ut.propTypes=dt,ut.defaultProps={horizontal:!1,inline:!1,componentClass:"form"};var pt=F("form",ut),At={$bs_formGroup:C.a.object},ft=function(e){function n(){return e.apply(this,arguments)||this}d(n,e);var t=n.prototype;return t.getGlyph=function(e){switch(e){case"success":return"ok";case"warning":return"warning-sign";case"error":return"remove";default:return null}},t.renderDefaultFeedback=function(e,n,t,r){var o=this.getGlyph(e&&e.validationState);return o?p.a.createElement(Ve,l({},r,{glyph:o,className:g()(n,t)})):null},t.render=function(){var e=this.props,n=e.className,t=e.children,r=U(h(e,["className","children"])),o=r[0],i=r[1],a=W(o);if(!t)return this.renderDefaultFeedback(this.context.$bs_formGroup,n,a,i);var s=p.a.Children.only(t);return p.a.cloneElement(s,l({},i,{className:g()(s.props.className,n,a)}))},n}(p.a.Component);ft.defaultProps={bsRole:"feedback"},ft.contextTypes=At;var ht=F("form-control-feedback",ft),bt={componentClass:ge.a},gt=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.componentClass,t=e.className,r=U(h(e,["componentClass","className"])),o=r[0],i=r[1],a=W(o);return p.a.createElement(n,l({},i,{className:g()(t,a)}))},n}(p.a.Component);gt.propTypes=bt,gt.defaultProps={componentClass:"p"};var mt=F("form-control-static",gt),Ct={componentClass:ge.a,type:C.a.string,id:C.a.string,inputRef:C.a.func},vt={$bs_formGroup:C.a.object},yt=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e,n=this.context.$bs_formGroup,t=n&&n.controlId,r=this.props,o=r.componentClass,i=r.type,a=r.id,s=void 0===a?t:a,c=r.inputRef,d=r.className,u=r.bsSize,A=U(h(r,["componentClass","type","id","inputRef","className","bsSize"])),f=A[0],b=A[1];("file"!==i&&(e=W(f)),u)&&(e[R({bsClass:"input"},S[u]||u)]=!0);return p.a.createElement(o,l({},b,{type:i,id:s,ref:c,className:g()(d,e)}))},n}(p.a.Component);yt.propTypes=Ct,yt.defaultProps={componentClass:"input"},yt.contextTypes=vt,yt.Feedback=ht,yt.Static=mt;var Bt=F("form-control",L([D,w],yt)),xt={controlId:C.a.string,validationState:C.a.oneOf(["success","warning","error",null])},kt={$bs_formGroup:C.a.object.isRequired},Et=function(e){function n(){return e.apply(this,arguments)||this}d(n,e);var t=n.prototype;return t.getChildContext=function(){var e=this.props;return{$bs_formGroup:{controlId:e.controlId,validationState:e.validationState}}},t.hasFeedback=function(e){var n=this;return Q.some(e,(function(e){return"feedback"===e.props.bsRole||e.props.children&&n.hasFeedback(e.props.children)}))},t.render=function(){var e=this.props,n=e.validationState,t=e.className,r=e.children,o=G(h(e,["validationState","className","children"]),["controlId"]),i=o[0],a=o[1],s=l({},W(i),{"has-feedback":this.hasFeedback(r)});return n&&(s["has-"+n]=!0),p.a.createElement("div",l({},a,{className:g()(t,s)}),r)},n}(p.a.Component);Et.propTypes=xt,Et.childContextTypes=kt;var wt=F("form-group",L([w,D],Et)),Dt={fluid:C.a.bool,componentClass:ge.a},_t=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.fluid,t=e.componentClass,r=e.className,o=U(h(e,["fluid","componentClass","className"])),i=o[0],a=o[1],s=R(i,n&&"fluid");return p.a.createElement(t,l({},a,{className:g()(r,s)}))},n}(p.a.Component);_t.propTypes=Dt,_t.defaultProps={componentClass:"div",fluid:!1};var St=F("container",_t),Pt=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=U(h(e,["className"])),r=t[0],o=t[1],i=W(r);return p.a.createElement("span",l({},o,{className:g()(n,i)}))},n}(p.a.Component),Ot=F("help-block",Pt),It={responsive:C.a.bool,rounded:C.a.bool,circle:C.a.bool,thumbnail:C.a.bool},Tt=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e,n=this.props,t=n.responsive,r=n.rounded,o=n.circle,i=n.thumbnail,a=n.className,s=U(h(n,["responsive","rounded","circle","thumbnail","className"])),c=s[0],d=s[1],u=((e={})[R(c,"responsive")]=t,e[R(c,"rounded")]=r,e[R(c,"circle")]=o,e[R(c,"thumbnail")]=i,e);return p.a.createElement("img",l({},d,{className:g()(a,u)}))},n}(p.a.Component);Tt.propTypes=It,Tt.defaultProps={responsive:!1,rounded:!1,circle:!1,thumbnail:!1};var Mt=F("img",Tt),Nt=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=U(h(e,["className"])),r=t[0],o=t[1],i=W(r);return p.a.createElement("span",l({},o,{className:g()(n,i)}))},n}(p.a.Component),jt=F("input-group-addon",Nt),Rt=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=U(h(e,["className"])),r=t[0],o=t[1],i=W(r);return p.a.createElement("span",l({},o,{className:g()(n,i)}))},n}(p.a.Component),Ft=F("input-group-btn",Rt),zt=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=U(h(e,["className"])),r=t[0],o=t[1],i=W(r);return p.a.createElement("span",l({},o,{className:g()(n,i)}))},n}(p.a.Component);zt.Addon=jt,zt.Button=Ft;var Lt=F("input-group",L([w,D],zt)),Wt={componentClass:ge.a},Ht=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.componentClass,t=e.className,r=U(h(e,["componentClass","className"])),o=r[0],i=r[1],a=W(o);return p.a.createElement(n,l({},i,{className:g()(t,a)}))},n}(p.a.Component);Ht.propTypes=Wt,Ht.defaultProps={componentClass:"div"};var Yt=F("jumbotron",Ht),Ut=function(e){function n(){return e.apply(this,arguments)||this}d(n,e);var t=n.prototype;return t.hasContent=function(e){var n=!1;return p.a.Children.forEach(e,(function(e){n||(e||0===e)&&(n=!0)})),n},t.render=function(){var e=this.props,n=e.className,t=e.children,r=U(h(e,["className","children"])),o=r[0],i=r[1],a=l({},W(o),{hidden:!this.hasContent(t)});return p.a.createElement("span",l({},i,{className:g()(n,a)}),t)},n}(p.a.Component),Gt=F("label",z(ie()(O).concat([I,T]),I,Ut)),qt={active:C.a.any,disabled:C.a.any,header:C.a.node,listItem:C.a.bool,onClick:C.a.func,href:C.a.string,type:C.a.string},Xt=function(e){function n(){return e.apply(this,arguments)||this}d(n,e);var t=n.prototype;return t.renderHeader=function(e,n){return p.a.isValidElement(e)?Object(u.cloneElement)(e,{className:g()(e.props.className,n)}):p.a.createElement("h4",{className:n},e)},t.render=function(){var e,n=this.props,t=n.active,r=n.disabled,o=n.className,i=n.header,a=n.listItem,s=n.children,c=U(h(n,["active","disabled","className","header","listItem","children"])),d=c[0],u=c[1],A=l({},W(d),{active:t,disabled:r});return u.href?e="a":u.onClick?(e="button",u.type=u.type||"button"):e=a?"li":"span",u.className=g()(o,A),i?p.a.createElement(e,u,this.renderHeader(i,R(d,"heading")),p.a.createElement("p",{className:R(d,"text")},s)):p.a.createElement(e,u,s)},n}(p.a.Component);Xt.propTypes=qt,Xt.defaultProps={listItem:!1};var Qt=F("list-group-item",z(ie()(O),Xt)),Kt={componentClass:ge.a};var Vt=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.children,t=e.componentClass,r=void 0===t?function(e){return e?Q.some(e,(function(e){return e.type!==Qt||e.props.href||e.props.onClick}))?"div":"ul":"div"}(n):t,o=e.className,i=U(h(e,["children","componentClass","className"])),a=i[0],s=i[1],c=W(a),d="ul"===r&&Q.every(n,(function(e){return e.type===Qt}));return p.a.createElement(r,l({},s,{className:g()(o,c)}),d?Q.map(n,(function(e){return Object(u.cloneElement)(e,{listItem:!0})})):n)},n}(p.a.Component);Vt.propTypes=Kt;var Zt=F("list-group",Vt),Jt={align:C.a.oneOf(["top","middle","bottom"]),componentClass:ge.a},$t=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.componentClass,t=e.align,r=e.className,o=U(h(e,["componentClass","align","className"])),i=o[0],a=o[1],s=W(i);return t&&(s[R(br.defaultProps,t)]=!0),p.a.createElement(n,l({},a,{className:g()(r,s)}))},n}(p.a.Component);$t.propTypes=Jt,$t.defaultProps={componentClass:"div"};var er=F("media-body",$t),nr={componentClass:ge.a},tr=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.componentClass,t=e.className,r=U(h(e,["componentClass","className"])),o=r[0],i=r[1],a=W(o);return p.a.createElement(n,l({},i,{className:g()(t,a)}))},n}(p.a.Component);tr.propTypes=nr,tr.defaultProps={componentClass:"h4"};var rr=F("media-heading",tr),or={align:C.a.oneOf(["top","middle","bottom"])},ir=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.align,t=e.className,r=U(h(e,["align","className"])),o=r[0],i=r[1],a=W(o);return n&&(a[R(br.defaultProps,n)]=!0),p.a.createElement("div",l({},i,{className:g()(t,a)}))},n}(p.a.Component);ir.propTypes=or;var ar=F("media-left",ir),lr=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=U(h(e,["className"])),r=t[0],o=t[1],i=W(r);return p.a.createElement("ul",l({},o,{className:g()(n,i)}))},n}(p.a.Component),sr=F("media-list",lr),cr=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=U(h(e,["className"])),r=t[0],o=t[1],i=W(r);return p.a.createElement("li",l({},o,{className:g()(n,i)}))},n}(p.a.Component),dr=F("media",cr),ur={align:C.a.oneOf(["top","middle","bottom"])},pr=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.align,t=e.className,r=U(h(e,["align","className"])),o=r[0],i=r[1],a=W(o);return n&&(a[R(br.defaultProps,n)]=!0),p.a.createElement("div",l({},i,{className:g()(t,a)}))},n}(p.a.Component);pr.propTypes=ur;var Ar=F("media-right",pr),fr={componentClass:ge.a},hr=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.componentClass,t=e.className,r=U(h(e,["componentClass","className"])),o=r[0],i=r[1],a=W(o);return p.a.createElement(n,l({},i,{className:g()(t,a)}))},n}(p.a.Component);hr.propTypes=fr,hr.defaultProps={componentClass:"div"},hr.Heading=rr,hr.Body=er,hr.Left=ar,hr.Right=Ar,hr.List=sr,hr.ListItem=dr;var br=F("media",hr),gr={active:C.a.bool,disabled:C.a.bool,divider:Ie()(C.a.bool,(function(e){var n=e.divider,t=e.children;return n&&t?new Error("Children will not be rendered for dividers"):null})),eventKey:C.a.any,header:C.a.bool,href:C.a.string,onClick:C.a.func,onSelect:C.a.func},mr=function(e){function n(n,t){var r;return(r=e.call(this,n,t)||this).handleClick=r.handleClick.bind(he(he(r))),r}d(n,e);var t=n.prototype;return t.handleClick=function(e){var n=this.props,t=n.href,r=n.disabled,o=n.onSelect,i=n.eventKey;t&&!r||e.preventDefault(),r||o&&o(i,e)},t.render=function(){var e=this.props,n=e.active,t=e.disabled,r=e.divider,o=e.header,i=e.onClick,a=e.className,s=e.style,c=G(h(e,["active","disabled","divider","header","onClick","className","style"]),["eventKey","onSelect"]),d=c[0],u=c[1];return r?(u.children=void 0,p.a.createElement("li",l({},u,{role:"separator",className:g()(a,"divider"),style:s}))):o?p.a.createElement("li",l({},u,{role:"heading",className:g()(a,R(d,"header")),style:s})):p.a.createElement("li",{role:"presentation",className:g()(a,{active:n,disabled:t}),style:s},p.a.createElement(Be,l({},u,{role:"menuitem",tabIndex:"-1",onClick:me(i,this.handleClick)})))},n}(p.a.Component);mr.propTypes=gr,mr.defaultProps={divider:!1,disabled:!1,header:!1};var Cr=F("dropdown",mr),vr=t(248),yr=t.n(vr),Br=t(105),xr=t.n(Br),kr=t(78),Er=t.n(kr),wr=t(180),Dr=t.n(wr),_r=t(134),Sr=t.n(_r),Pr=t(246),Or=t.n(Pr),Ir={componentClass:ge.a},Tr=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.componentClass,t=e.className,r=U(h(e,["componentClass","className"])),o=r[0],i=r[1],a=W(o);return p.a.createElement(n,l({},i,{className:g()(t,a)}))},n}(p.a.Component);Tr.propTypes=Ir,Tr.defaultProps={componentClass:"div"};var Mr=F("modal-body",Tr),Nr={dialogClassName:C.a.string},jr=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e,n=this.props,t=n.dialogClassName,r=n.className,o=n.style,i=n.children,a=U(h(n,["dialogClassName","className","style","children"])),s=a[0],c=a[1],d=R(s),u=l({display:"block"},o),A=l({},W(s),((e={})[d]=!1,e[R(s,"dialog")]=!0,e));return p.a.createElement("div",l({},c,{tabIndex:"-1",role:"dialog",style:u,className:g()(r,d)}),p.a.createElement("div",{className:g()(t,A)},p.a.createElement("div",{className:R(s,"content"),role:"document"},i)))},n}(p.a.Component);jr.propTypes=Nr;var Rr=F("modal",L([w,D],jr)),Fr={componentClass:ge.a},zr=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.componentClass,t=e.className,r=U(h(e,["componentClass","className"])),o=r[0],i=r[1],a=W(o);return p.a.createElement(n,l({},i,{className:g()(t,a)}))},n}(p.a.Component);zr.propTypes=Fr,zr.defaultProps={componentClass:"div"};var Lr=F("modal-footer",zr),Wr={closeLabel:C.a.string,closeButton:C.a.bool,onHide:C.a.func},Hr={$bs_modal:C.a.shape({onHide:C.a.func})},Yr=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.closeLabel,t=e.closeButton,r=e.onHide,o=e.className,i=e.children,a=h(e,["closeLabel","closeButton","onHide","className","children"]),s=this.context.$bs_modal,c=U(a),d=c[0],u=c[1],A=W(d);return p.a.createElement("div",l({},u,{className:g()(o,A)}),t&&p.a.createElement(se,{label:n,onClick:me(s&&s.onHide,r)}),i)},n}(p.a.Component);Yr.propTypes=Wr,Yr.defaultProps={closeLabel:"Close",closeButton:!1},Yr.contextTypes=Hr;var Ur=F("modal-header",Yr),Gr={componentClass:ge.a},qr=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.componentClass,t=e.className,r=U(h(e,["componentClass","className"])),o=r[0],i=r[1],a=W(o);return p.a.createElement(n,l({},i,{className:g()(t,a)}))},n}(p.a.Component);qr.propTypes=Gr,qr.defaultProps={componentClass:"h4"};var Xr=F("modal-title",qr),Qr=l({},Sr.a.propTypes,Rr.propTypes,{backdrop:C.a.oneOf(["static",!0,!1]),backdropClassName:C.a.string,keyboard:C.a.bool,animation:C.a.bool,dialogComponentClass:ge.a,autoFocus:C.a.bool,enforceFocus:C.a.bool,restoreFocus:C.a.bool,show:C.a.bool,onHide:C.a.func,onEnter:C.a.func,onEntering:C.a.func,onEntered:C.a.func,onExit:C.a.func,onExiting:C.a.func,onExited:C.a.func,container:Sr.a.propTypes.container}),Kr=l({},Sr.a.defaultProps,{animation:!0,dialogComponentClass:Rr}),Vr={$bs_modal:C.a.shape({onHide:C.a.func})};function Zr(e){return p.a.createElement(ct,l({},e,{timeout:$r.TRANSITION_DURATION}))}function Jr(e){return p.a.createElement(ct,l({},e,{timeout:$r.BACKDROP_TRANSITION_DURATION}))}var $r=function(e){function n(n,t){var r;return(r=e.call(this,n,t)||this).handleEntering=r.handleEntering.bind(he(he(r))),r.handleExited=r.handleExited.bind(he(he(r))),r.handleWindowResize=r.handleWindowResize.bind(he(he(r))),r.handleDialogClick=r.handleDialogClick.bind(he(he(r))),r.setModalRef=r.setModalRef.bind(he(he(r))),r.state={style:{}},r}d(n,e);var t=n.prototype;return t.getChildContext=function(){return{$bs_modal:{onHide:this.props.onHide}}},t.componentWillUnmount=function(){this.handleExited()},t.setModalRef=function(e){this._modal=e},t.handleDialogClick=function(e){e.target===e.currentTarget&&this.props.onHide()},t.handleEntering=function(){yr.a.on(window,"resize",this.handleWindowResize),this.updateStyle()},t.handleExited=function(){yr.a.off(window,"resize",this.handleWindowResize)},t.handleWindowResize=function(){this.updateStyle()},t.updateStyle=function(){if(Er.a){var e=this._modal.getDialogElement(),n=e.scrollHeight,t=xr()(e),r=Or()(He.a.findDOMNode(this.props.container||t.body)),o=n>t.documentElement.clientHeight;this.setState({style:{paddingRight:r&&!o?Dr()():void 0,paddingLeft:!r&&o?Dr()():void 0}})}},t.render=function(){var e=this.props,n=e.backdrop,t=e.backdropClassName,r=e.animation,o=e.show,i=e.dialogComponentClass,a=e.className,s=e.style,c=e.children,d=e.onEntering,u=e.onExited,A=h(e,["backdrop","backdropClassName","animation","show","dialogComponentClass","className","style","children","onEntering","onExited"]),f=nt(A,Sr.a),b=f[0],m=f[1],C=o&&!r&&"in";return p.a.createElement(Sr.a,l({},b,{ref:this.setModalRef,show:o,containerClassName:R(A,"open"),transition:r?Zr:void 0,backdrop:n,backdropTransition:r?Jr:void 0,backdropClassName:g()(R(A,"backdrop"),t,C),onEntering:me(d,this.handleEntering),onExited:me(u,this.handleExited)}),p.a.createElement(i,l({},m,{style:l({},this.state.style,s),className:g()(a,C),onClick:!0===n?this.handleDialogClick:null}),c))},n}(p.a.Component);$r.propTypes=Qr,$r.defaultProps=Kr,$r.childContextTypes=Vr,$r.Body=Mr,$r.Header=Ur,$r.Title=Xr,$r.Footer=Lr,$r.Dialog=Rr,$r.TRANSITION_DURATION=300,$r.BACKDROP_TRANSITION_DURATION=150;var eo=F("modal",L([w,D],$r)),no={activeKey:C.a.any,activeHref:C.a.string,stacked:C.a.bool,justified:Ie()(C.a.bool,(function(e){var n=e.justified,t=e.navbar;return n&&t?Error("justified navbar `Nav`s are not supported"):null})),onSelect:C.a.func,role:C.a.string,navbar:C.a.bool,pullRight:C.a.bool,pullLeft:C.a.bool},to={$bs_navbar:C.a.shape({bsClass:C.a.string,onSelect:C.a.func}),$bs_tabContainer:C.a.shape({activeKey:C.a.any,onSelect:C.a.func.isRequired,getTabId:C.a.func.isRequired,getPaneId:C.a.func.isRequired})},ro=function(e){function n(){return e.apply(this,arguments)||this}d(n,e);var t=n.prototype;return t.componentDidUpdate=function(){var e=this;if(this._needsRefocus){this._needsRefocus=!1;var n=this.props.children,t=this.getActiveProps(),r=t.activeKey,o=t.activeHref,i=Q.find(n,(function(n){return e.isActive(n,r,o)})),a=Q.toArray(n).indexOf(i),l=He.a.findDOMNode(this).children,s=l&&l[a];s&&s.firstChild&&s.firstChild.focus()}},t.getActiveProps=function(){var e=this.context.$bs_tabContainer;return e||this.props},t.getNextActiveChild=function(e){var n=this,t=this.props.children,r=t.filter((function(e){return null!=e.props.eventKey&&!e.props.disabled})),o=this.getActiveProps(),i=o.activeKey,a=o.activeHref,l=Q.find(t,(function(e){return n.isActive(e,i,a)})),s=r.indexOf(l);if(-1===s)return r[0];var c=s+e,d=r.length;return c>=d?c=0:c<0&&(c=d-1),r[c]},t.getTabProps=function(e,n,t,r,o){var i=this;if(!n&&"tablist"!==t)return null;var a=e.props,l=a.id,s=a["aria-controls"],c=a.eventKey,d=a.role,u=a.onKeyDown,p=a.tabIndex;return n&&(l=n.getTabId(c),s=n.getPaneId(c)),"tablist"===t&&(d=d||"tab",u=me((function(e){return i.handleTabKeyDown(o,e)}),u),p=r?p:-1),{id:l,role:d,onKeyDown:u,"aria-controls":s,tabIndex:p}},t.handleTabKeyDown=function(e,n){var t;switch(n.keyCode){case Nn.a.codes.left:case Nn.a.codes.up:t=this.getNextActiveChild(-1);break;case Nn.a.codes.right:case Nn.a.codes.down:t=this.getNextActiveChild(1);break;default:return}n.preventDefault(),e&&t&&null!=t.props.eventKey&&e(t.props.eventKey),this._needsRefocus=!0},t.isActive=function(e,n,t){var r=e.props;return!!(r.active||null!=n&&r.eventKey===n||t&&r.href===t)||r.active},t.render=function(){var e,n=this,t=this.props,r=t.stacked,o=t.justified,i=t.onSelect,a=t.role,s=t.navbar,c=t.pullRight,d=t.pullLeft,A=t.className,f=t.children,b=h(t,["stacked","justified","onSelect","role","navbar","pullRight","pullLeft","className","children"]),m=this.context.$bs_tabContainer,C=a||(m?"tablist":null),v=this.getActiveProps(),y=v.activeKey,B=v.activeHref;delete b.activeKey,delete b.activeHref;var x,k,E=U(b),w=E[0],D=E[1],_=l({},W(w),((e={})[R(w,"stacked")]=r,e[R(w,"justified")]=o,e)),S=null!=s?s:this.context.$bs_navbar;if(S){var P=this.context.$bs_navbar||{bsClass:"navbar"};_[R(P,"nav")]=!0,k=R(P,"right"),x=R(P,"left")}else k="pull-right",x="pull-left";return _[k]=c,_[x]=d,p.a.createElement("ul",l({},D,{role:C,className:g()(A,_)}),Q.map(f,(function(e){var t=n.isActive(e,y,B),r=me(e.props.onSelect,i,S&&S.onSelect,m&&m.onSelect);return Object(u.cloneElement)(e,l({},n.getTabProps(e,m,C,t,r),{active:t,activeKey:y,activeHref:B,onSelect:r}))})))},n}(p.a.Component);ro.propTypes=no,ro.defaultProps={justified:!1,pullRight:!1,pullLeft:!1,stacked:!1},ro.contextTypes=to;var oo=F("nav",z(["tabs","pills"],ro)),io={$bs_navbar:C.a.shape({bsClass:C.a.string})},ao=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=e.children,r=h(e,["className","children"]),o=R(this.context.$bs_navbar||{bsClass:"navbar"},"brand");return p.a.isValidElement(t)?p.a.cloneElement(t,{className:g()(t.props.className,n,o)}):p.a.createElement("span",l({},r,{className:g()(n,o)}),t)},n}(p.a.Component);ao.contextTypes=io;var lo=ao,so={$bs_navbar:C.a.shape({bsClass:C.a.string,expanded:C.a.bool})},co=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.children,t=h(e,["children"]),r=this.context.$bs_navbar||{bsClass:"navbar"},o=R(r,"collapse");return p.a.createElement(Sn,l({in:r.expanded},t),p.a.createElement("div",{className:o},n))},n}(p.a.Component);co.contextTypes=so;var uo=co,po={$bs_navbar:C.a.shape({bsClass:C.a.string})},Ao=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=h(e,["className"]),r=R(this.context.$bs_navbar||{bsClass:"navbar"},"header");return p.a.createElement("div",l({},t,{className:g()(n,r)}))},n}(p.a.Component);Ao.contextTypes=po;var fo=Ao,ho={onClick:C.a.func,children:C.a.node},bo={$bs_navbar:C.a.shape({bsClass:C.a.string,expanded:C.a.bool,onToggle:C.a.func.isRequired})},go=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.onClick,t=e.className,r=e.children,o=h(e,["onClick","className","children"]),i=this.context.$bs_navbar||{bsClass:"navbar"},a=l({type:"button"},o,{onClick:me(n,i.onToggle),className:g()(t,R(i,"toggle"),!i.expanded&&"collapsed")});return r?p.a.createElement("button",a,r):p.a.createElement("button",a,p.a.createElement("span",{className:"sr-only"},"Toggle navigation"),p.a.createElement("span",{className:"icon-bar"}),p.a.createElement("span",{className:"icon-bar"}),p.a.createElement("span",{className:"icon-bar"}))},n}(p.a.Component);go.propTypes=ho,go.contextTypes=bo;var mo=go,Co={fixedTop:C.a.bool,fixedBottom:C.a.bool,staticTop:C.a.bool,inverse:C.a.bool,fluid:C.a.bool,componentClass:ge.a,onToggle:C.a.func,onSelect:C.a.func,collapseOnSelect:C.a.bool,expanded:C.a.bool,role:C.a.string},vo={$bs_navbar:C.a.shape({bsClass:C.a.string,expanded:C.a.bool,onToggle:C.a.func.isRequired,onSelect:C.a.func})},yo=function(e){function n(n,t){var r;return(r=e.call(this,n,t)||this).handleToggle=r.handleToggle.bind(he(he(r))),r.handleCollapse=r.handleCollapse.bind(he(he(r))),r}d(n,e);var t=n.prototype;return t.getChildContext=function(){var e=this.props,n=e.bsClass,t=e.expanded,r=e.onSelect,o=e.collapseOnSelect;return{$bs_navbar:{bsClass:n,expanded:t,onToggle:this.handleToggle,onSelect:me(r,o?this.handleCollapse:null)}}},t.handleCollapse=function(){var e=this.props,n=e.onToggle;e.expanded&&n(!1)},t.handleToggle=function(){var e=this.props;(0,e.onToggle)(!e.expanded)},t.render=function(){var e,n=this.props,t=n.componentClass,r=n.fixedTop,o=n.fixedBottom,i=n.staticTop,a=n.inverse,s=n.fluid,c=n.className,d=n.children,u=G(h(n,["componentClass","fixedTop","fixedBottom","staticTop","inverse","fluid","className","children"]),["expanded","onToggle","onSelect","collapseOnSelect"]),A=u[0],f=u[1];void 0===f.role&&"nav"!==t&&(f.role="navigation"),a&&(A.bsStyle=N);var b=l({},W(A),((e={})[R(A,"fixed-top")]=r,e[R(A,"fixed-bottom")]=o,e[R(A,"static-top")]=i,e));return p.a.createElement(t,l({},f,{className:g()(c,b)}),p.a.createElement(St,{fluid:s},d))},n}(p.a.Component);yo.propTypes=Co,yo.defaultProps={componentClass:"nav",fixedTop:!1,fixedBottom:!1,staticTop:!1,inverse:!1,fluid:!1,collapseOnSelect:!1},yo.childContextTypes=vo,F("navbar",yo);var Bo=y()(yo,{expanded:"onToggle"});function xo(e,n,t){var r=function(e,t){var r=e.componentClass,o=e.className,i=e.pullRight,a=e.pullLeft,s=h(e,["componentClass","className","pullRight","pullLeft"]),c=t.$bs_navbar,d=void 0===c?{bsClass:"navbar"}:c;return p.a.createElement(r,l({},s,{className:g()(o,R(d,n),i&&R(d,"right"),a&&R(d,"left"))}))};return r.displayName=t,r.propTypes={componentClass:ge.a,pullRight:C.a.bool,pullLeft:C.a.bool},r.defaultProps={componentClass:e,pullRight:!1,pullLeft:!1},r.contextTypes={$bs_navbar:C.a.shape({bsClass:C.a.string})},r}Bo.Brand=lo,Bo.Header=fo,Bo.Toggle=mo,Bo.Collapse=uo,Bo.Form=xo("div","form","NavbarForm"),Bo.Text=xo("p","text","NavbarText"),Bo.Link=xo("a","link","NavbarLink");var ko=z([I,N],I,Bo),Eo=l({},et.propTypes,{title:C.a.node.isRequired,noCaret:C.a.bool,active:C.a.bool,activeKey:C.a.any,activeHref:C.a.string,children:C.a.node}),wo=function(e){function n(){return e.apply(this,arguments)||this}d(n,e);var t=n.prototype;return t.isActive=function(e,n,t){var r=this,o=e.props;return!!(o.active||null!=n&&o.eventKey===n||t&&o.href===t)||(!!Q.some(o.children,(function(e){return r.isActive(e,n,t)}))||o.active)},t.render=function(){var e=this,n=this.props,t=n.title,r=n.activeKey,o=n.activeHref,i=n.className,a=n.style,s=n.children,c=h(n,["title","activeKey","activeHref","className","style","children"]),d=this.isActive(this,r,o);delete c.active,delete c.eventKey;var u=nt(c,et.ControlledComponent),A=u[0],f=u[1];return p.a.createElement(et,l({},A,{componentClass:"li",className:g()(i,{active:d}),style:a}),p.a.createElement(et.Toggle,l({},f,{useAnchor:!0}),t),p.a.createElement(et.Menu,null,Q.map(s,(function(n){return p.a.cloneElement(n,{active:e.isActive(n,r,o)})}))))},n}(p.a.Component);wo.propTypes=Eo;var Do=wo,_o={active:C.a.bool,disabled:C.a.bool,role:C.a.string,href:C.a.string,onClick:C.a.func,onSelect:C.a.func,eventKey:C.a.any},So=function(e){function n(n,t){var r;return(r=e.call(this,n,t)||this).handleClick=r.handleClick.bind(he(he(r))),r}d(n,e);var t=n.prototype;return t.handleClick=function(e){this.props.disabled?e.preventDefault():this.props.onSelect&&this.props.onSelect(this.props.eventKey,e)},t.render=function(){var e=this.props,n=e.active,t=e.disabled,r=e.onClick,o=e.className,i=e.style,a=h(e,["active","disabled","onClick","className","style"]);return delete a.onSelect,delete a.eventKey,delete a.activeKey,delete a.activeHref,a.role?"tab"===a.role&&(a["aria-selected"]=n):"#"===a.href&&(a.role="button"),p.a.createElement("li",{role:"presentation",className:g()(o,{active:n,disabled:t}),style:i},p.a.createElement(Be,l({},a,{disabled:t,onClick:me(r,this.handleClick)})))},n}(p.a.Component);So.propTypes=_o,So.defaultProps={active:!1,disabled:!1};var Po=So,Oo=t(249),Io=t.n(Oo),To=l({},Io.a.propTypes,{show:C.a.bool,rootClose:C.a.bool,onHide:C.a.func,animation:C.a.oneOfType([C.a.bool,ge.a]),onEnter:C.a.func,onEntering:C.a.func,onEntered:C.a.func,onExit:C.a.func,onExiting:C.a.func,onExited:C.a.func,placement:C.a.oneOf(["top","right","bottom","left"])}),Mo={animation:ct,rootClose:!1,show:!1,placement:"right"},No=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e,n=this.props,t=n.animation,r=n.children,o=h(n,["animation","children"]),i=!0===t?ct:t||null;return e=i?r:Object(u.cloneElement)(r,{className:g()(r.props.className,"in")}),p.a.createElement(Io.a,l({},o,{transition:i}),e)},n}(p.a.Component);No.propTypes=To,No.defaultProps=Mo;var jo=No,Ro=t(402),Fo=t.n(Ro);function zo(e,n){return Fo()(n)?n.indexOf(e)>=0:e===n}var Lo=C.a.oneOf(["click","hover","focus"]),Wo=l({},jo.propTypes,{trigger:C.a.oneOfType([Lo,C.a.arrayOf(Lo)]),delay:C.a.number,delayShow:C.a.number,delayHide:C.a.number,defaultOverlayShown:C.a.bool,overlay:C.a.node.isRequired,onBlur:C.a.func,onClick:C.a.func,onFocus:C.a.func,onMouseOut:C.a.func,onMouseOver:C.a.func,target:C.a.oneOf([null]),onHide:C.a.oneOf([null]),show:C.a.oneOf([null])}),Ho=function(e){function n(n,t){var r;return(r=e.call(this,n,t)||this).handleToggle=r.handleToggle.bind(he(he(r))),r.handleDelayedShow=r.handleDelayedShow.bind(he(he(r))),r.handleDelayedHide=r.handleDelayedHide.bind(he(he(r))),r.handleHide=r.handleHide.bind(he(he(r))),r.handleMouseOver=function(e){return r.handleMouseOverOut(r.handleDelayedShow,e,"fromElement")},r.handleMouseOut=function(e){return r.handleMouseOverOut(r.handleDelayedHide,e,"toElement")},r._mountNode=null,r.state={show:n.defaultOverlayShown},r}d(n,e);var t=n.prototype;return t.componentDidMount=function(){this._mountNode=document.createElement("div"),this.renderOverlay()},t.componentDidUpdate=function(){this.renderOverlay()},t.componentWillUnmount=function(){He.a.unmountComponentAtNode(this._mountNode),this._mountNode=null,clearTimeout(this._hoverShowDelay),clearTimeout(this._hoverHideDelay)},t.handleDelayedHide=function(){var e=this;if(null!=this._hoverShowDelay)return clearTimeout(this._hoverShowDelay),void(this._hoverShowDelay=null);if(this.state.show&&null==this._hoverHideDelay){var n=null!=this.props.delayHide?this.props.delayHide:this.props.delay;n?this._hoverHideDelay=setTimeout((function(){e._hoverHideDelay=null,e.hide()}),n):this.hide()}},t.handleDelayedShow=function(){var e=this;if(null!=this._hoverHideDelay)return clearTimeout(this._hoverHideDelay),void(this._hoverHideDelay=null);if(!this.state.show&&null==this._hoverShowDelay){var n=null!=this.props.delayShow?this.props.delayShow:this.props.delay;n?this._hoverShowDelay=setTimeout((function(){e._hoverShowDelay=null,e.show()}),n):this.show()}},t.handleHide=function(){this.hide()},t.handleMouseOverOut=function(e,n,t){var r=n.currentTarget,o=n.relatedTarget||n.nativeEvent[t];o&&o===r||Tn()(r,o)||e(n)},t.handleToggle=function(){this.state.show?this.hide():this.show()},t.hide=function(){this.setState({show:!1})},t.makeOverlay=function(e,n){return p.a.createElement(jo,l({},n,{show:this.state.show,onHide:this.handleHide,target:this}),e)},t.show=function(){this.setState({show:!0})},t.renderOverlay=function(){He.a.unstable_renderSubtreeIntoContainer(this,this._overlay,this._mountNode)},t.render=function(){var e=this.props,n=e.trigger,t=e.overlay,r=e.children,o=e.onBlur,i=e.onClick,a=e.onFocus,l=e.onMouseOut,s=e.onMouseOver,c=h(e,["trigger","overlay","children","onBlur","onClick","onFocus","onMouseOut","onMouseOver"]);delete c.delay,delete c.delayShow,delete c.delayHide,delete c.defaultOverlayShown;var d=p.a.Children.only(r),A=d.props,f={};return this.state.show&&(f["aria-describedby"]=t.props.id),f.onClick=me(A.onClick,i),zo("click",n)&&(f.onClick=me(f.onClick,this.handleToggle)),zo("hover",n)&&(f.onMouseOver=me(A.onMouseOver,s,this.handleMouseOver),f.onMouseOut=me(A.onMouseOut,l,this.handleMouseOut)),zo("focus",n)&&(f.onFocus=me(A.onFocus,a,this.handleDelayedShow),f.onBlur=me(A.onBlur,o,this.handleDelayedHide)),this._overlay=this.makeOverlay(t,c),Object(u.cloneElement)(d,f)},n}(p.a.Component);Ho.propTypes=Wo,Ho.defaultProps={defaultOverlayShown:!1,trigger:["hover","focus"]};var Yo=Ho,Uo=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=e.children,r=U(h(e,["className","children"])),o=r[0],i=r[1],a=W(o);return p.a.createElement("div",l({},i,{className:g()(n,a)}),p.a.createElement("h1",null,t))},n}(p.a.Component),Go=F("page-header",Uo),qo={disabled:C.a.bool,previous:C.a.bool,next:C.a.bool,onClick:C.a.func,onSelect:C.a.func,eventKey:C.a.any},Xo=function(e){function n(n,t){var r;return(r=e.call(this,n,t)||this).handleSelect=r.handleSelect.bind(he(he(r))),r}d(n,e);var t=n.prototype;return t.handleSelect=function(e){var n=this.props,t=n.disabled,r=n.onSelect,o=n.eventKey;t?e.preventDefault():r&&r(o,e)},t.render=function(){var e=this.props,n=e.disabled,t=e.previous,r=e.next,o=e.onClick,i=e.className,a=e.style,s=h(e,["disabled","previous","next","onClick","className","style"]);return delete s.onSelect,delete s.eventKey,p.a.createElement("li",{className:g()(i,{disabled:n,previous:t,next:r}),style:a},p.a.createElement(Be,l({},s,{disabled:n,onClick:me(o,this.handleSelect)})))},n}(p.a.Component);Xo.propTypes=qo,Xo.defaultProps={disabled:!1,previous:!1,next:!1};var Qo=Xo,Ko={};function Vo(e,n,t){var r;"object"==typeof e?r=e.message:(r=e+" is deprecated. Use "+n+" instead.",t&&(r+="\nYou can read more about it at "+t)),Ko[r]||(Ko[r]=!0)}Vo.wrapper=function(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r`","``"),Jo={onSelect:C.a.func},$o=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.onSelect,t=e.className,r=e.children,o=U(h(e,["onSelect","className","children"])),i=o[0],a=o[1],s=W(i);return p.a.createElement("ul",l({},a,{className:g()(t,s)}),Q.map(r,(function(e){return Object(u.cloneElement)(e,{onSelect:me(e.props.onSelect,n)})})))},n}(p.a.Component);$o.propTypes=Jo,$o.Item=Qo;var ei=F("pager",$o),ni={eventKey:C.a.any,className:C.a.string,onSelect:C.a.func,disabled:C.a.bool,active:C.a.bool,activeLabel:C.a.string.isRequired};function ti(e){var n=e.active,t=e.disabled,r=e.className,o=e.style,i=e.activeLabel,a=e.children,s=h(e,["active","disabled","className","style","activeLabel","children"]),c=n||t?"span":Be;return p.a.createElement("li",{style:o,className:g()(r,{active:n,disabled:t})},p.a.createElement(c,l({disabled:t},s),a,n&&p.a.createElement("span",{className:"sr-only"},i)))}function ri(e,n,t){var r,o;return void 0===t&&(t=e),o=r=function(e){function r(){return e.apply(this,arguments)||this}return d(r,e),r.prototype.render=function(){var e=this.props,r=e.disabled,o=e.children,i=e.className,a=h(e,["disabled","children","className"]),s=r?"span":Be;return p.a.createElement("li",l({"aria-label":t,className:g()(i,{disabled:r})},a),p.a.createElement(s,null,o||n))},r}(p.a.Component),r.displayName=e,r.propTypes={disabled:C.a.bool},o}ti.propTypes=ni,ti.defaultProps={active:!1,disabled:!1,activeLabel:"(current)"};var oi=ri("First","«"),ii=ri("Prev","‹"),ai=ri("Ellipsis","…","More"),li=ri("Next","›"),si=ri("Last","»"),ci=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.className,t=e.children,r=U(h(e,["className","children"])),o=r[0],i=r[1],a=W(o);return p.a.createElement("ul",l({},i,{className:g()(n,a)}),t)},n}(p.a.Component);F("pagination",ci),ci.First=oi,ci.Prev=ii,ci.Ellipsis=ai,ci.Item=ti,ci.Next=li,ci.Last=si;var di=ci,ui={onEnter:C.a.func,onEntering:C.a.func,onEntered:C.a.func,onExit:C.a.func,onExiting:C.a.func,onExited:C.a.func},pi={$bs_panel:C.a.shape({headingId:C.a.string,bodyId:C.a.string,bsClass:C.a.string,expanded:C.a.bool})},Ai=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props.children,n=this.context.$bs_panel||{},t=n.headingId,r=n.bodyId,o=n.bsClass,i=n.expanded,a=U(this.props),s=a[0],c=a[1];return s.bsClass=o||s.bsClass,t&&r&&(c.id=r,c.role=c.role||"tabpanel",c["aria-labelledby"]=t),p.a.createElement(Sn,l({in:i},c),p.a.createElement("div",{className:R(s,"collapse")},e))},n}(p.a.Component);Ai.propTypes=ui,Ai.contextTypes=pi;var fi=F("panel",Ai),hi={collapsible:C.a.bool.isRequired},bi={$bs_panel:C.a.shape({bsClass:C.a.string})},gi=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.children,t=e.className,r=e.collapsible,o=(this.context.$bs_panel||{}).bsClass,i=G(this.props,["collapsible"]),a=i[0],s=i[1];a.bsClass=o||a.bsClass;var c=p.a.createElement("div",l({},s,{className:g()(t,R(a,"body"))}),n);return r&&(c=p.a.createElement(fi,null,c)),c},n}(p.a.Component);gi.propTypes=hi,gi.defaultProps={collapsible:!1},gi.contextTypes=bi;var mi=F("panel",gi),Ci=t(131),vi=t.n(Ci),yi={componentClass:vi.a},Bi={$bs_panel:C.a.shape({headingId:C.a.string,bsClass:C.a.string})},xi=function(e){function n(){return e.apply(this,arguments)||this}return d(n,e),n.prototype.render=function(){var e=this.props,n=e.children,t=e.className,r=e.componentClass,o=h(e,["children","className","componentClass"]),i=this.context.$bs_panel||{},a=i.headingId,s=i.bsClass,c=U(o),d=c[0],u=c[1];return d.bsClass=s||d.bsClass,a&&(u.role=u.role||"tab",u.id=a),p.a.createElement(r,l({},u,{className:g()(t,R(d,"heading"))}),n)},n}(p.a.Component);xi.propTypes=yi,xi.defaultProps={componentClass:"div"},xi.contextTypes=Bi;var ki=F("panel",xi),Ei={onClick:C.a.func,componentClass:vi.a},wi={componentClass:Be},Di={$bs_panel:C.a.shape({bodyId:C.a.string,onToggle:C.a.func,expanded:C.a.bool})},_i=function(e){function n(){for(var n,t=arguments.length,r=new Array(t),o=0;o1?t-1:0),o=1;o=0||(o[t]=e[t]);return o}(n,["children"]);if(delete r.in,delete r.mountOnEnter,delete r.unmountOnExit,delete r.appear,delete r.enter,delete r.exit,delete r.timeout,delete r.addEndListener,delete r.onEnter,delete r.onEntering,delete r.onEntered,delete r.onExit,delete r.onExiting,delete r.onExited,"function"==typeof t)return t(e,r);var i=o.default.Children.only(t);return o.default.cloneElement(i,r)},r}(o.default.Component);function c(){}s.contextTypes={transitionGroup:r.object},s.childContextTypes={transitionGroup:function(){}},s.propTypes={},s.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:c,onEntering:c,onEntered:c,onExit:c,onExiting:c,onExited:c},s.UNMOUNTED=0,s.EXITED=1,s.ENTERING=2,s.ENTERED=3,s.EXITING=4;var d=(0,a.polyfill)(s);n.default=d},function(e,n){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},function(e,n){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,n,t){"use strict";if(t(33)){var r=t(90),o=t(17),i=t(18),a=t(3),l=t(161),s=t(207),c=t(57),d=t(112),u=t(88),p=t(50),A=t(113),f=t(59),h=t(24),b=t(277),g=t(92),m=t(79),C=t(49),v=t(137),y=t(20),B=t(37),x=t(199),k=t(93),E=t(95),w=t(94).f,D=t(201),_=t(89),S=t(23),P=t(62),O=t(151),I=t(138),T=t(203),M=t(110),N=t(154),j=t(111),R=t(202),F=t(268),z=t(29),L=t(60),W=z.f,H=L.f,Y=o.RangeError,U=o.TypeError,G=o.Uint8Array,q=Array.prototype,X=s.ArrayBuffer,Q=s.DataView,K=P(0),V=P(2),Z=P(3),J=P(4),$=P(5),ee=P(6),ne=O(!0),te=O(!1),re=T.values,oe=T.keys,ie=T.entries,ae=q.lastIndexOf,le=q.reduce,se=q.reduceRight,ce=q.join,de=q.sort,ue=q.slice,pe=q.toString,Ae=q.toLocaleString,fe=S("iterator"),he=S("toStringTag"),be=_("typed_constructor"),ge=_("def_constructor"),me=l.CONSTR,Ce=l.TYPED,ve=l.VIEW,ye=P(1,(function(e,n){return we(I(e,e[ge]),n)})),Be=i((function(){return 1===new G(new Uint16Array([1]).buffer)[0]})),xe=!!G&&!!G.prototype.set&&i((function(){new G(1).set({})})),ke=function(e,n){var t=f(e);if(t<0||t%n)throw Y("Wrong offset!");return t},Ee=function(e){if(y(e)&&Ce in e)return e;throw U(e+" is not a typed array!")},we=function(e,n){if(!y(e)||!(be in e))throw U("It is not a typed array constructor!");return new e(n)},De=function(e,n){return _e(I(e,e[ge]),n)},_e=function(e,n){for(var t=0,r=n.length,o=we(e,r);r>t;)o[t]=n[t++];return o},Se=function(e,n,t){W(e,n,{get:function(){return this._d[t]}})},Pe=function(e){var n,t,r,o,i,a,l=B(e),s=arguments.length,d=s>1?arguments[1]:void 0,u=void 0!==d,p=D(l);if(null!=p&&!x(p)){for(a=p.call(l),r=[],n=0;!(i=a.next()).done;n++)r.push(i.value);l=r}for(u&&s>2&&(d=c(d,arguments[2],2)),n=0,t=h(l.length),o=we(this,t);t>n;n++)o[n]=u?d(l[n],n):l[n];return o},Oe=function(){for(var e=0,n=arguments.length,t=we(this,n);n>e;)t[e]=arguments[e++];return t},Ie=!!G&&i((function(){Ae.call(new G(1))})),Te=function(){return Ae.apply(Ie?ue.call(Ee(this)):Ee(this),arguments)},Me={copyWithin:function(e,n){return F.call(Ee(this),e,n,arguments.length>2?arguments[2]:void 0)},every:function(e){return J(Ee(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return R.apply(Ee(this),arguments)},filter:function(e){return De(this,V(Ee(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return $(Ee(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return ee(Ee(this),e,arguments.length>1?arguments[1]:void 0)},forEach:function(e){K(Ee(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return te(Ee(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return ne(Ee(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return ce.apply(Ee(this),arguments)},lastIndexOf:function(e){return ae.apply(Ee(this),arguments)},map:function(e){return ye(Ee(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return le.apply(Ee(this),arguments)},reduceRight:function(e){return se.apply(Ee(this),arguments)},reverse:function(){for(var e,n=Ee(this).length,t=Math.floor(n/2),r=0;r1?arguments[1]:void 0)},sort:function(e){return de.call(Ee(this),e)},subarray:function(e,n){var t=Ee(this),r=t.length,o=g(e,r);return new(I(t,t[ge]))(t.buffer,t.byteOffset+o*t.BYTES_PER_ELEMENT,h((void 0===n?r:g(n,r))-o))}},Ne=function(e,n){return De(this,ue.call(Ee(this),e,n))},je=function(e){Ee(this);var n=ke(arguments[1],1),t=this.length,r=B(e),o=h(r.length),i=0;if(o+n>t)throw Y("Wrong length!");for(;i255?255:255&r),o.v[A](t*n+o.o,r,Be)}(this,t,e)},enumerable:!0})};C?(f=t((function(e,t,r,o){d(e,f,c,"_d");var i,a,l,s,u=0,A=0;if(y(t)){if(!(t instanceof X||"ArrayBuffer"==(s=v(t))||"SharedArrayBuffer"==s))return Ce in t?_e(f,t):Pe.call(f,t);i=t,A=ke(r,n);var g=t.byteLength;if(void 0===o){if(g%n)throw Y("Wrong length!");if((a=g-A)<0)throw Y("Wrong length!")}else if((a=h(o)*n)+A>g)throw Y("Wrong length!");l=a/n}else l=b(t),i=new X(a=l*n);for(p(e,"_d",{b:i,o:A,l:a,e:l,v:new Q(i)});u-1?o(t):t}},function(e,n,t){"use strict";t.r(n),t.d(n,"BrowserRouter",(function(){return G})),t.d(n,"HashRouter",(function(){return K})),t.d(n,"Link",(function(){return ne})),t.d(n,"MemoryRouter",(function(){return ie})),t.d(n,"NavLink",(function(){return Be})),t.d(n,"Prompt",(function(){return we})),t.d(n,"Redirect",(function(){return Ne})),t.d(n,"Route",(function(){return me})),t.d(n,"Router",(function(){return W})),t.d(n,"StaticRouter",(function(){return qe})),t.d(n,"Switch",(function(){return Ve})),t.d(n,"generatePath",(function(){return Ze})),t.d(n,"matchPath",(function(){return Je})),t.d(n,"withRouter",(function(){return tn}));var r=t(22),o=t.n(r),i=t(1),a=t.n(i),l=t(0),s=t.n(l);function c(){return(c=Object.assign||function(e){for(var n=1;n1&&void 0!==arguments[1]?arguments[1]:"",t=e&&e.split("/")||[],r=n&&n.split("/")||[],o=e&&d(e),i=n&&d(n),a=o||i;if(e&&d(e)?r=t:t.length&&(r.pop(),r=r.concat(t)),!r.length)return"/";var l=void 0;if(r.length){var s=r[r.length-1];l="."===s||".."===s||""===s}else l=!1;for(var c=0,p=r.length;p>=0;p--){var A=r[p];"."===A?u(r,p):".."===A?(u(r,p),c++):c&&(u(r,p),c--)}if(!a)for(;c--;c)r.unshift("..");!a||""===r[0]||r[0]&&d(r[0])||r.unshift("");var f=r.join("/");return l&&"/"!==f.substr(-1)&&(f+="/"),f},A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var f=function e(n,t){if(n===t)return!0;if(null==n||null==t)return!1;if(Array.isArray(n))return Array.isArray(t)&&n.length===t.length&&n.every((function(n,r){return e(n,t[r])}));var r=void 0===n?"undefined":A(n);if(r!==(void 0===t?"undefined":A(t)))return!1;if("object"===r){var o=n.valueOf(),i=t.valueOf();if(o!==n||i!==t)return e(o,i);var a=Object.keys(n),l=Object.keys(t);return a.length===l.length&&a.every((function(r){return e(n[r],t[r])}))}return!1};var h=function(e,n){if(!e)throw new Error("Invariant failed")};function b(e){return"/"===e.charAt(0)?e:"/"+e}function g(e){return"/"===e.charAt(0)?e.substr(1):e}function m(e,n){return function(e,n){return new RegExp("^"+n+"(\\/|\\?|#|$)","i").test(e)}(e,n)?e.substr(n.length):e}function C(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function v(e){var n=e.pathname,t=e.search,r=e.hash,o=n||"/";return t&&"?"!==t&&(o+="?"===t.charAt(0)?t:"?"+t),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function y(e,n,t,r){var o;"string"==typeof e?(o=function(e){var n=e||"/",t="",r="",o=n.indexOf("#");-1!==o&&(r=n.substr(o),n=n.substr(0,o));var i=n.indexOf("?");return-1!==i&&(t=n.substr(i),n=n.substr(0,i)),{pathname:n,search:"?"===t?"":t,hash:"#"===r?"":r}}(e)).state=n:(void 0===(o=c({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==n&&void 0===o.state&&(o.state=n));try{o.pathname=decodeURI(o.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return t&&(o.key=t),r?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=p(o.pathname,r.pathname)):o.pathname=r.pathname:o.pathname||(o.pathname="/"),o}function B(e,n){return e.pathname===n.pathname&&e.search===n.search&&e.hash===n.hash&&e.key===n.key&&f(e.state,n.state)}function x(){var e=null;var n=[];return{setPrompt:function(n){return e=n,function(){e===n&&(e=null)}},confirmTransitionTo:function(n,t,r,o){if(null!=e){var i="function"==typeof e?e(n,t):e;"string"==typeof i?"function"==typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var t=!0;function r(){t&&e.apply(void 0,arguments)}return n.push(r),function(){t=!1,n=n.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,t=new Array(e),r=0;r=0?n:0)+"#"+e)}function O(e){void 0===e&&(e={}),k||h(!1);var n=window.history,t=(window.navigator.userAgent.indexOf("Firefox"),e),r=t.getUserConfirmation,o=void 0===r?E:r,i=t.hashType,a=void 0===i?"slash":i,l=e.basename?C(b(e.basename)):"",s=_[a],d=s.encodePath,u=s.decodePath;function p(){var e=u(S());return l&&(e=m(e,l)),y(e)}var A=x();function f(e){c(z,e),z.length=n.length,A.notifyListeners(z.location,z.action)}var g=!1,w=null;function D(){var e=S(),n=d(e);if(e!==n)P(n);else{var t=p(),r=z.location;if(!g&&B(r,t))return;if(w===v(t))return;w=null,function(e){if(g)g=!1,f();else{A.confirmTransitionTo(e,"POP",o,(function(n){n?f({action:"POP",location:e}):function(e){var n=z.location,t=M.lastIndexOf(v(n));-1===t&&(t=0);var r=M.lastIndexOf(v(e));-1===r&&(r=0);var o=t-r;o&&(g=!0,N(o))}(e)}))}}(t)}}var O=S(),I=d(O);O!==I&&P(I);var T=p(),M=[v(T)];function N(e){n.go(e)}var j=0;function R(e){1===(j+=e)&&1===e?window.addEventListener("hashchange",D):0===j&&window.removeEventListener("hashchange",D)}var F=!1;var z={length:n.length,action:"POP",location:T,createHref:function(e){return"#"+d(l+v(e))},push:function(e,n){var t=y(e,void 0,void 0,z.location);A.confirmTransitionTo(t,"PUSH",o,(function(e){if(e){var n=v(t),r=d(l+n);if(S()!==r){w=n,function(e){window.location.hash=e}(r);var o=M.lastIndexOf(v(z.location)),i=M.slice(0,-1===o?0:o+1);i.push(n),M=i,f({action:"PUSH",location:t})}else f()}}))},replace:function(e,n){var t=y(e,void 0,void 0,z.location);A.confirmTransitionTo(t,"REPLACE",o,(function(e){if(e){var n=v(t),r=d(l+n);S()!==r&&(w=n,P(r));var o=M.indexOf(v(z.location));-1!==o&&(M[o]=n),f({action:"REPLACE",location:t})}}))},go:N,goBack:function(){N(-1)},goForward:function(){N(1)},block:function(e){void 0===e&&(e=!1);var n=A.setPrompt(e);return F||(R(1),F=!0),function(){return F&&(F=!1,R(-1)),n()}},listen:function(e){var n=A.appendListener(e);return R(1),function(){R(-1),n()}}};return z}function I(e,n,t){return Math.min(Math.max(e,n),t)}function T(e){void 0===e&&(e={});var n=e,t=n.getUserConfirmation,r=n.initialEntries,o=void 0===r?["/"]:r,i=n.initialIndex,a=void 0===i?0:i,l=n.keyLength,s=void 0===l?6:l,d=x();function u(e){c(g,e),g.length=g.entries.length,d.notifyListeners(g.location,g.action)}function p(){return Math.random().toString(36).substr(2,s)}var A=I(a,0,o.length-1),f=o.map((function(e){return y(e,void 0,"string"==typeof e?p():e.key||p())})),h=v;function b(e){var n=I(g.index+e,0,g.entries.length-1),r=g.entries[n];d.confirmTransitionTo(r,"POP",t,(function(e){e?u({action:"POP",location:r,index:n}):u()}))}var g={length:f.length,action:"POP",location:f[A],index:A,entries:f,createHref:h,push:function(e,n){var r=y(e,n,p(),g.location);d.confirmTransitionTo(r,"PUSH",t,(function(e){if(e){var n=g.index+1,t=g.entries.slice(0);t.length>n?t.splice(n,t.length-n,r):t.push(r),u({action:"PUSH",location:r,index:n,entries:t})}}))},replace:function(e,n){var r=y(e,n,p(),g.location);d.confirmTransitionTo(r,"REPLACE",t,(function(e){e&&(g.entries[g.index]=r,u({action:"REPLACE",location:r}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var n=g.index+e;return n>=0&&n may have only one child element"),this.unlisten=r.listen((function(){e.setState({match:e.computeMatch(r.location.pathname)})}))},n.prototype.componentWillReceiveProps=function(e){o()(this.props.history===e.history,"You cannot change ")},n.prototype.componentWillUnmount=function(){this.unlisten()},n.prototype.render=function(){var e=this.props.children;return e?a.a.Children.only(e):null},n}(a.a.Component);z.propTypes={history:s.a.object.isRequired,children:s.a.node},z.contextTypes={router:s.a.object},z.childContextTypes={router:s.a.object.isRequired};var L=z,W=L;function H(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Y(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?e:n}var U=function(e){function n(){var t,r;H(this,n);for(var o=arguments.length,i=Array(o),a=0;a ignores the history prop. To use a custom history, use `import { Router }` instead of `import { BrowserRouter as Router }`.")},n.prototype.render=function(){return a.a.createElement(W,{history:this.history,children:this.props.children})},n}(a.a.Component);U.propTypes={basename:s.a.string,forceRefresh:s.a.bool,getUserConfirmation:s.a.func,keyLength:s.a.number,children:s.a.node};var G=U;function q(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function X(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?e:n}var Q=function(e){function n(){var t,r;q(this,n);for(var o=arguments.length,i=Array(o),a=0;a ignores the history prop. To use a custom history, use `import { Router }` instead of `import { HashRouter as Router }`.")},n.prototype.render=function(){return a.a.createElement(W,{history:this.history,children:this.props.children})},n}(a.a.Component);Q.propTypes={basename:s.a.string,getUserConfirmation:s.a.func,hashType:s.a.oneOf(["hashbang","noslash","slash"]),children:s.a.node};var K=Q,V=Object.assign||function(e){for(var n=1;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}(e,["replace","to","innerRef"]);N()(this.context.router,"You should not use outside a "),N()(void 0!==n,'You must specify the "to" property');var o=this.context.router.history,i="string"==typeof n?y(n,null,null,o.location):n,l=o.createHref(i);return a.a.createElement("a",V({},r,{onClick:this.handleClick,href:l,ref:t}))},n}(a.a.Component);ee.propTypes={onClick:s.a.func,target:s.a.string,replace:s.a.bool,to:s.a.oneOfType([s.a.string,s.a.object]).isRequired,innerRef:s.a.oneOfType([s.a.string,s.a.func])},ee.defaultProps={replace:!1},ee.contextTypes={router:s.a.shape({history:s.a.shape({push:s.a.func.isRequired,replace:s.a.func.isRequired,createHref:s.a.func.isRequired}).isRequired}).isRequired};var ne=ee;function te(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function re(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?e:n}var oe=function(e){function n(){var t,r;te(this,n);for(var o=arguments.length,i=Array(o),a=0;a ignores the history prop. To use a custom history, use `import { Router }` instead of `import { MemoryRouter as Router }`.")},n.prototype.render=function(){return a.a.createElement(L,{history:this.history,children:this.props.children})},n}(a.a.Component);oe.propTypes={initialEntries:s.a.array,initialIndex:s.a.number,getUserConfirmation:s.a.func,keyLength:s.a.number,children:s.a.node};var ie=oe,ae=t(179),le=t.n(ae),se={},ce=0,de=function(e,n){var t=""+n.end+n.strict+n.sensitive,r=se[t]||(se[t]={});if(r[e])return r[e];var o=[],i={re:le()(e,o,n),keys:o};return ce<1e4&&(r[e]=i,ce++),i},ue=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments[2];"string"==typeof n&&(n={path:n});var r=n,o=r.path,i=r.exact,a=void 0!==i&&i,l=r.strict,s=void 0!==l&&l,c=r.sensitive,d=void 0!==c&&c;if(null==o)return t;var u=de(o,{end:a,strict:s,sensitive:d}),p=u.re,A=u.keys,f=p.exec(e);if(!f)return null;var h=f[0],b=f.slice(1),g=e===h;return a&&!g?null:{path:o,url:"/"===o&&""===h?"/":h,isExact:g,params:A.reduce((function(e,n,t){return e[n.name]=b[t],e}),{})}},pe=Object.assign||function(e){for(var n=1;n or withRouter() outside a ");var s=n.route,c=(r||s.location).pathname;return ue(c,{path:o,strict:i,exact:a,sensitive:l},s.match)},n.prototype.componentWillMount=function(){o()(!(this.props.component&&this.props.render),"You should not use and in the same route; will be ignored"),o()(!(this.props.component&&this.props.children&&!he(this.props.children)),"You should not use and in the same route; will be ignored"),o()(!(this.props.render&&this.props.children&&!he(this.props.children)),"You should not use and in the same route; will be ignored")},n.prototype.componentWillReceiveProps=function(e,n){o()(!(e.location&&!this.props.location),' elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),o()(!(!e.location&&this.props.location),' elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.'),this.setState({match:this.computeMatch(e,n.router)})},n.prototype.render=function(){var e=this.state.match,n=this.props,t=n.children,r=n.component,o=n.render,i=this.context.router,l=i.history,s=i.route,c=i.staticContext,d={match:e,location:this.props.location||s.location,history:l,staticContext:c};return r?e?a.a.createElement(r,d):null:o?e?o(d):null:"function"==typeof t?t(d):t&&!he(t)?a.a.Children.only(t):null},n}(a.a.Component);be.propTypes={computedMatch:s.a.object,path:s.a.string,exact:s.a.bool,strict:s.a.bool,sensitive:s.a.bool,component:s.a.func,render:s.a.func,children:s.a.oneOfType([s.a.func,s.a.node]),location:s.a.object},be.contextTypes={router:s.a.shape({history:s.a.object.isRequired,route:s.a.object.isRequired,staticContext:s.a.object})},be.childContextTypes={router:s.a.object.isRequired};var ge=be,me=ge,Ce=Object.assign||function(e){for(var n=1;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}(e,["to","exact","strict","location","activeClassName","className","activeStyle","style","isActive","aria-current"]),A="object"===(void 0===n?"undefined":ve(n))?n.pathname:n,f=A&&A.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1");return a.a.createElement(me,{path:f,exact:t,strict:r,location:o,children:function(e){var t=e.location,r=e.match,o=!!(d?d(r,t):r);return a.a.createElement(ne,Ce({to:n,className:o?[l,i].filter((function(e){return e})).join(" "):l,style:o?Ce({},c,s):c,"aria-current":o&&u||null},p))}})};ye.propTypes={to:ne.propTypes.to,exact:s.a.bool,strict:s.a.bool,location:s.a.object,activeClassName:s.a.string,className:s.a.string,activeStyle:s.a.object,style:s.a.object,isActive:s.a.func,"aria-current":s.a.oneOf(["page","step","location","date","time","true"])},ye.defaultProps={activeClassName:"active","aria-current":"page"};var Be=ye;function xe(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function ke(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?e:n}var Ee=function(e){function n(){return xe(this,n),ke(this,e.apply(this,arguments))}return function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(n,e),n.prototype.enable=function(e){this.unblock&&this.unblock(),this.unblock=this.context.router.history.block(e)},n.prototype.disable=function(){this.unblock&&(this.unblock(),this.unblock=null)},n.prototype.componentWillMount=function(){N()(this.context.router,"You should not use outside a "),this.props.when&&this.enable(this.props.message)},n.prototype.componentWillReceiveProps=function(e){e.when?this.props.when&&this.props.message===e.message||this.enable(e.message):this.disable()},n.prototype.componentWillUnmount=function(){this.disable()},n.prototype.render=function(){return null},n}(a.a.Component);Ee.propTypes={when:s.a.bool,message:s.a.oneOfType([s.a.func,s.a.string]).isRequired},Ee.defaultProps={when:!0},Ee.contextTypes={router:s.a.shape({history:s.a.shape({block:s.a.func.isRequired}).isRequired}).isRequired};var we=Ee,De={},_e=0,Se=function(e){var n=e,t=De[n]||(De[n]={});if(t[e])return t[e];var r=le.a.compile(e);return _e<1e4&&(t[e]=r,_e++),r},Pe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("/"===e)return e;var t=Se(e);return t(n,{pretty:!0})},Oe=Object.assign||function(e){for(var n=1;n outside a "),this.isStatic()&&this.perform()},n.prototype.componentDidMount=function(){this.isStatic()||this.perform()},n.prototype.componentDidUpdate=function(e){var n=y(e.to),t=y(this.props.to);B(n,t)?o()(!1,"You tried to redirect to the same route you're currently on: \""+t.pathname+t.search+'"'):this.perform()},n.prototype.computeTo=function(e){var n=e.computedMatch,t=e.to;return n?"string"==typeof t?Pe(t,n.params):Oe({},t,{pathname:Pe(t.pathname,n.params)}):t},n.prototype.perform=function(){var e=this.context.router.history,n=this.props.push,t=this.computeTo(this.props);n?e.push(t):e.replace(t)},n.prototype.render=function(){return null},n}(a.a.Component);Me.propTypes={computedMatch:s.a.object,push:s.a.bool,from:s.a.string,to:s.a.oneOfType([s.a.string,s.a.object]).isRequired},Me.defaultProps={push:!1},Me.contextTypes={router:s.a.shape({history:s.a.shape({push:s.a.func.isRequired,replace:s.a.func.isRequired}).isRequired,staticContext:s.a.object}).isRequired};var Ne=Me,je=Object.assign||function(e){for(var n=1;n",e)}},Ue=function(){},Ge=function(e){function n(){var t,r;Re(this,n);for(var o=arguments.length,i=Array(o),a=0;a ignores the history prop. To use a custom history, use `import { Router }` instead of `import { StaticRouter as Router }`.")},n.prototype.render=function(){var e=this.props,n=e.basename,t=(e.context,e.location),r=function(e,n){var t={};for(var r in e)n.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}(e,["basename","context","location"]),o={createHref:this.createHref,action:"POP",location:We(n,y(t)),push:this.handlePush,replace:this.handleReplace,go:Ye("go"),goBack:Ye("goBack"),goForward:Ye("goForward"),listen:this.handleListen,block:this.handleBlock};return a.a.createElement(L,je({},r,{history:o}))},n}(a.a.Component);Ge.propTypes={basename:s.a.string,context:s.a.object.isRequired,location:s.a.oneOfType([s.a.string,s.a.object])},Ge.defaultProps={basename:"",location:"/"},Ge.childContextTypes={router:s.a.object.isRequired};var qe=Ge;function Xe(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Qe(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?e:n}var Ke=function(e){function n(){return Xe(this,n),Qe(this,e.apply(this,arguments))}return function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(n,e),n.prototype.componentWillMount=function(){N()(this.context.router,"You should not use outside a ")},n.prototype.componentWillReceiveProps=function(e){o()(!(e.location&&!this.props.location),' elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),o()(!(!e.location&&this.props.location),' elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.')},n.prototype.render=function(){var e=this.context.router.route,n=this.props.children,t=this.props.location||e.location,r=void 0,o=void 0;return a.a.Children.forEach(n,(function(n){if(null==r&&a.a.isValidElement(n)){var i=n.props,l=i.path,s=i.exact,c=i.strict,d=i.sensitive,u=i.from,p=l||u;o=n,r=ue(t.pathname,{path:p,exact:s,strict:c,sensitive:d},e.match)}})),r?a.a.cloneElement(o,{location:t,computedMatch:r}):null},n}(a.a.Component);Ke.contextTypes={router:s.a.shape({route:s.a.object.isRequired}).isRequired},Ke.propTypes={children:s.a.node,location:s.a.object};var Ve=Ke,Ze=Pe,Je=ue,$e=t(399),en=t.n($e),nn=Object.assign||function(e){for(var n=1;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}(n,["wrappedComponentRef"]);return a.a.createElement(ge,{children:function(n){return a.a.createElement(e,nn({},r,n,{ref:t}))}})};return n.displayName="withRouter("+(e.displayName||e.name)+")",n.WrappedComponent=e,n.propTypes={wrappedComponentRef:s.a.func},en()(n,e)}},function(e,n,t){"use strict";n.__esModule=!0,n.default=void 0;var r=!("undefined"==typeof window||!window.document||!window.document.createElement);n.default=r,e.exports=n.default},function(e,n,t){var r=t(20);e.exports=function(e,n){if(!r(e))return e;var t,o;if(n&&"function"==typeof(t=e.toString)&&!r(o=t.call(e)))return o;if("function"==typeof(t=e.valueOf)&&!r(o=t.call(e)))return o;if(!n&&"function"==typeof(t=e.toString)&&!r(o=t.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,n,t){var r=t(89)("meta"),o=t(20),i=t(49),a=t(29).f,l=0,s=Object.isExtensible||function(){return!0},c=!t(18)((function(){return s(Object.preventExtensions({}))})),d=function(e){a(e,r,{value:{i:"O"+ ++l,w:{}}})},u=e.exports={KEY:r,NEED:!1,fastKey:function(e,n){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,r)){if(!s(e))return"F";if(!n)return"E";d(e)}return e[r].i},getWeak:function(e,n){if(!i(e,r)){if(!s(e))return!0;if(!n)return!1;d(e)}return e[r].w},onFreeze:function(e){return c&&u.NEED&&s(e)&&!i(e,r)&&d(e),e}}},function(e,n,t){var r=t(115),o=t(281),i=t(209),a=Object.defineProperty;n.f=t(98)?Object.defineProperty:function(e,n,t){if(r(e),n=i(n,!0),r(t),o)try{return a(e,n,t)}catch(e){}if("get"in t||"set"in t)throw TypeError("Accessors not supported!");return"value"in t&&(e[n]=t.value),e}},function(e,n,t){var r=t(289),o=t(163);e.exports=function(e){return r(o(e))}},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){if("number"==typeof e)return"".concat(e,"px ").concat("/* @noflip */");if("string"==typeof e)return"".concat(e," ").concat("/* @noflip */");throw new TypeError("noflip expects a string or a number")}},function(e,n,t){"use strict";var r=t(4);n.__esModule=!0,n.default=void 0;var o=r(t(78)).default?function(e,n){return e.contains?e.contains(n):e.compareDocumentPosition?e===n||!!(16&e.compareDocumentPosition(n)):i(e,n)}:i;function i(e,n){if(n)do{if(n===e)return!0}while(n=n.parentNode);return!1}n.default=o,e.exports=n.default},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(){for(var e=arguments.length,n=Array(e),t=0;t>",l=i||t;if(null==n[t])return new Error("The "+o+" `"+l+"` is required to make `"+a+"` accessible for users of assistive technologies such as screen readers.");for(var s=arguments.length,c=Array(s>5?s-5:0),d=5;d children");r=e}})),r}var x=t(5),k=t.n(x),E=t(178),w=t.n(E),D={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},_={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},S=[],P=[];function O(e,n,t){e.addEventListener(n,t,!1)}function I(e,n,t){e.removeEventListener(n,t,!1)}"undefined"!=typeof window&&"undefined"!=typeof document&&function(){var e=document.createElement("div").style;function n(n,t){for(var r in n)if(n.hasOwnProperty(r)){var o=n[r];for(var i in o)if(i in e){t.push(o[i]);break}}}"AnimationEvent"in window||(delete D.animationstart.animation,delete _.animationend.animation),"TransitionEvent"in window||(delete D.transitionstart.transition,delete _.transitionend.transition),n(D,S),n(_,P)}();var T={startEvents:S,addStartEventListener:function(e,n){0!==S.length?S.forEach((function(t){O(e,t,n)})):window.setTimeout(n,0)},removeStartEventListener:function(e,n){0!==S.length&&S.forEach((function(t){I(e,t,n)}))},endEvents:P,addEndEventListener:function(e,n){0!==P.length?P.forEach((function(t){O(e,t,n)})):window.setTimeout(n,0)},removeEndEventListener:function(e,n){0!==P.length&&P.forEach((function(t){I(e,t,n)}))}},M=t(404),N=t.n(M),j=0!==T.endEvents.length,R=["Webkit","Moz","O","ms"],F=["-webkit-","-moz-","-o-","ms-",""];function z(e,n){for(var t=window.getComputedStyle(e,null),r="",o=0;o children");return b.a.createElement(X,{key:t.key,ref:function(n){e.childrenRefs[t.key]=n},animation:n.animation,transitionName:n.transitionName,transitionEnter:n.transitionEnter,transitionAppear:n.transitionAppear,transitionLeave:n.transitionLeave},t)})));var i=n.component;if(i){var a=n;return"string"==typeof i&&(a=o()({className:n.className,style:n.style},n.componentProps)),b.a.createElement(i,a,r)}return r[0]||null}}]),n}(b.a.Component);Z.isAnimate=!0,Z.propTypes={className:m.a.string,style:m.a.object,component:m.a.any,componentProps:m.a.object,animation:m.a.object,transitionName:m.a.oneOfType([m.a.string,m.a.object]),transitionEnter:m.a.bool,transitionAppear:m.a.bool,exclusive:m.a.bool,transitionLeave:m.a.bool,onEnd:m.a.func,onEnter:m.a.func,onLeave:m.a.func,onAppear:m.a.func,showProp:m.a.string,children:m.a.node},Z.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:V,onEnter:V,onLeave:V,onAppear:V};var J=function(){var e=this;this.performEnter=function(n){e.childrenRefs[n]&&(e.currentlyAnimatingKeys[n]=!0,e.childrenRefs[n].componentWillEnter(e.handleDoneAdding.bind(e,n,"enter")))},this.performAppear=function(n){e.childrenRefs[n]&&(e.currentlyAnimatingKeys[n]=!0,e.childrenRefs[n].componentWillAppear(e.handleDoneAdding.bind(e,n,"appear")))},this.handleDoneAdding=function(n,t){var r=e.props;if(delete e.currentlyAnimatingKeys[n],!r.exclusive||r===e.nextProps){var o=v(K(r));e.isValidChildByKey(o,n)?"appear"===t?U.allowAppearCallback(r)&&(r.onAppear(n),r.onEnd(n,!0)):U.allowEnterCallback(r)&&(r.onEnter(n),r.onEnd(n,!0)):e.performLeave(n)}},this.performLeave=function(n){e.childrenRefs[n]&&(e.currentlyAnimatingKeys[n]=!0,e.childrenRefs[n].componentWillLeave(e.handleDoneLeaving.bind(e,n)))},this.handleDoneLeaving=function(n){var t=e.props;if(delete e.currentlyAnimatingKeys[n],!t.exclusive||t===e.nextProps){var r,o,i,a,l=v(K(t));if(e.isValidChildByKey(l,n))e.performEnter(n);else{var s=function(){U.allowLeaveCallback(t)&&(t.onLeave(n),t.onEnd(n,!1))};r=e.state.children,o=l,i=t.showProp,(a=r.length===o.length)&&r.forEach((function(e,n){var t=o[n];e&&t&&(e&&!t||!e&&t||e.key!==t.key||i&&e.props[i]!==t.props[i])&&(a=!1)})),a?s():e.setState({children:l},s)}}}};n.a=C(Z)},function(e,n){e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},function(e,n){var t=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++t+r).toString(36))}},function(e,n){e.exports=!1},function(e,n,t){var r=t(252),o=t(186);e.exports=Object.keys||function(e){return r(e,o)}},function(e,n,t){var r=t(59),o=Math.max,i=Math.min;e.exports=function(e,n){return(e=r(e))<0?o(e+n,0):i(e,n)}},function(e,n,t){var r=t(19),o=t(253),i=t(186),a=t(185)("IE_PROTO"),l=function(){},s=function(){var e,n=t(183)("iframe"),r=i.length;for(n.style.display="none",t(187).appendChild(n),n.src="javascript:",(e=n.contentWindow.document).open(),e.write(" - - - - - -
- - - \ No newline at end of file diff --git a/build/static/media/glyphicons-halflings-regular.89889688.svg b/build/static/media/glyphicons-halflings-regular.89889688.svg new file mode 100644 index 0000000..94fb549 --- /dev/null +++ b/build/static/media/glyphicons-halflings-regular.89889688.svg @@ -0,0 +1,288 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/package.json b/package.json index c53178b..e361f50 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,15 @@ { "name": "adminlte-2-react", - "version": "0.2.0-beta.14", + "version": "0.2.2-beta.3", "description": "AdminLTE 2.x.x. template ported to React", "main": "build/index.js", - "typings": "src/components/AdminLTE.d.ts", + "typings": "types/src/components/AdminLTE.d.ts", "scripts": { "test": "jest", "start": "webpack --watch", "build": "cross-env NODE_ENV=production webpack", - "build-dev": "webpack" + "build-dev": "webpack", + "lint": "eslint src" }, "keywords": [ "AdminLTE", @@ -39,49 +40,32 @@ }, "dependencies": { "@babel/preset-typescript": "^7.15.0", - "@fortawesome/fontawesome-common-types": "^0.2.36", - "@fortawesome/fontawesome-svg-core": "^1.2.36", - "@fortawesome/free-brands-svg-icons": "^5.15.4", - "@fortawesome/free-regular-svg-icons": "^5.15.4", - "@fortawesome/free-solid-svg-icons": "^5.15.4", - "@fortawesome/react-fontawesome": "^0.1.15", - "@types/icheck": "^1.0.1", - "@types/jest": "^27.0.2", - "@types/jquery": "^3.5.7", - "@types/node": "^16.11.0", - "@types/rc-tooltip": "^3.7.3", - "@types/react": "^17.0.30", - "@types/react-bootstrap": "^0.32.28", - "@types/react-dates": "^21.8.3", - "@types/react-dom": "^17.0.9", - "@types/react-router-dom": "^5.3.1", - "@types/select2": "^4.0.54", - "@types/uuid": "^3.4.0", + "@fortawesome/fontawesome-common-types": "6.5.1", + "@fortawesome/fontawesome-svg-core": "6.5.1", + "@fortawesome/free-brands-svg-icons": "6.5.1", + "@fortawesome/free-regular-svg-icons": "6.5.1", + "@fortawesome/free-solid-svg-icons": "6.5.1", + "@fortawesome/react-fontawesome": "0.2.0", "bootstrap": "^3.3.7", "browserify-css": "0.12.0", - "datatables.net-bs": "^1.11.3", + "datatables.net-bs": "1.11.5", "datatables.net-select-bs": "^1.3.3", - "fullcalendar": "^3.10.3", + "fullcalendar": "^6.1.10", "icheck": "^1.0.2", "jquery": "^3.6.0", "jquery-sparkline": "^2.4.0", "jquery-ui": "^1.13.0", - "moment": "^2.29.1", - "prop-types": "^15.6.2", - "rc-slider": "^8.7.1", + "moment": "^2.30.1", + "rc-slider": "8.7.1", "rc-tooltip": "^3.7.3", - "react": "^16.14.0", + "react": "^16.6.0", "react-animate-height": "^2.0.23", "react-bootstrap": "^0.32.4", "react-dates": "^21.8.0", - "react-datetime": "^2.16.3", + "react-datetime": "3.2.0", "react-dom": "^16.14.0", "react-draggable": "^4.4.4", - "react-fontawesome": "^1.7.1", - "react-ionicons": "^2.1.6", - "react-moment-proptypes": "^1.8.1", "react-router-dom": "^4.3.1", - "react-router-prop-types": "^1.0.5", "react-select": "^2.4.4", "select2": "^4.0.13", "source-sans-pro": "^2.45.0", @@ -106,8 +90,21 @@ "@babel/preset-env": "^7.15.8", "@babel/preset-stage-2": "^7.8.3", "@microsoft/api-extractor": "^7.18.16", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", + "@types/icheck": "^1.0.1", + "@types/jest": "^27.0.2", + "@types/jquery": "^3.5.7", + "@types/node": "^16.11.0", + "@types/rc-slider": "^8.6.6", + "@types/rc-tooltip": "^3.7.3", + "@types/react": "^16.14.56", + "@types/react-bootstrap": "^0.32.28", + "@types/react-dates": "^21.8.3", + "@types/react-dom": "^16.9.24", + "@types/react-router-dom": "^5.3.1", + "@types/select2": "^4.0.54", + "@types/uuid": "^3.4.0", + "@typescript-eslint/eslint-plugin": "^6.19.1", + "@typescript-eslint/parser": "^6.19.1", "autoprefixer": "^9.8.8", "babel-core": "^7.0.0-bridge.0", "babel-eslint": "^10.1.0", @@ -120,8 +117,8 @@ "enzyme-adapter-react-16": "^1.15.6", "enzyme-to-json": "^3.6.2", "eslint": "^7.32.0", - "eslint-config-airbnb": "^18.2.1", - "eslint-config-airbnb-typescript": "^14.0.1", + "eslint-config-airbnb": "^19.0.4", + "eslint-config-airbnb-typescript": "^17.1.0", "eslint-plugin-import": "^2.25.2", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-react": "^7.26.1", @@ -130,7 +127,7 @@ "file-loader": "^2.0.0", "jest": "^24.9.0", "mini-css-extract-plugin": "^0.5.0", - "node-sass": "^4.14.1", + "sass": "1.70.0", "postcss-flexbugs-fixes": "^4.2.1", "postcss-loader": "^3.0.0", "resolve-url-loader": "^3.1.4", @@ -138,11 +135,12 @@ "source-map-loader": "^1.1.3", "style-loader": "^0.23.1", "ts-loader": "^8.2.0", - "typescript": "^4.4.4", + "typescript": "^5.3.3", "url-loader": "^1.1.2", "webpack": "^4.46.0", "webpack-bundle-analyzer": "^4.5.0", - "webpack-cli": "^3.3.12" + "webpack-cli": "^3.3.12", + "terser-webpack-plugin": "4.2.3" }, "jest": { "setupFiles": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..8be49a3 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,11047 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + '@babel/preset-typescript': + specifier: ^7.15.0 + version: 7.23.3(@babel/core@7.23.7) + '@fortawesome/fontawesome-common-types': + specifier: 6.5.1 + version: 6.5.1 + '@fortawesome/fontawesome-svg-core': + specifier: 6.5.1 + version: 6.5.1 + '@fortawesome/free-brands-svg-icons': + specifier: 6.5.1 + version: 6.5.1 + '@fortawesome/free-regular-svg-icons': + specifier: 6.5.1 + version: 6.5.1 + '@fortawesome/free-solid-svg-icons': + specifier: 6.5.1 + version: 6.5.1 + '@fortawesome/react-fontawesome': + specifier: 0.2.0 + version: 0.2.0(@fortawesome/fontawesome-svg-core@6.5.1)(react@16.14.0) + bootstrap: + specifier: ^3.3.7 + version: 3.4.1 + browserify-css: + specifier: 0.12.0 + version: 0.12.0 + datatables.net-bs: + specifier: 1.11.5 + version: 1.11.5 + datatables.net-select-bs: + specifier: ^1.3.3 + version: 1.7.0 + fullcalendar: + specifier: ^6.1.10 + version: 6.1.10 + icheck: + specifier: ^1.0.2 + version: 1.0.2 + jquery: + specifier: ^3.6.0 + version: 3.7.1 + jquery-sparkline: + specifier: ^2.4.0 + version: 2.4.0 + jquery-ui: + specifier: ^1.13.0 + version: 1.13.2 + moment: + specifier: ^2.30.1 + version: 2.30.1 + rc-slider: + specifier: 8.7.1 + version: 8.7.1(react-dom@16.14.0)(react@16.14.0) + rc-tooltip: + specifier: ^3.7.3 + version: 3.7.3(react-dom@16.14.0)(react@16.14.0) + react: + specifier: ^16.6.0 + version: 16.14.0 + react-animate-height: + specifier: ^2.0.23 + version: 2.1.2(react-dom@16.14.0)(react@16.14.0) + react-bootstrap: + specifier: ^0.32.4 + version: 0.32.4(react-dom@16.14.0)(react@16.14.0) + react-dates: + specifier: ^21.8.0 + version: 21.8.0(@babel/runtime@7.23.8)(moment@2.30.1)(react-dom@16.14.0)(react-with-direction@1.4.0)(react@16.14.0) + react-datetime: + specifier: 3.2.0 + version: 3.2.0(moment@2.30.1)(react@16.14.0) + react-dom: + specifier: ^16.14.0 + version: 16.14.0(react@16.14.0) + react-draggable: + specifier: ^4.4.4 + version: 4.4.6(react-dom@16.14.0)(react@16.14.0) + react-router-dom: + specifier: ^4.3.1 + version: 4.3.1(react@16.14.0) + react-select: + specifier: ^2.4.4 + version: 2.4.4(react-dom@16.14.0)(react@16.14.0) + select2: + specifier: ^4.0.13 + version: 4.0.13 + source-sans-pro: + specifier: ^2.45.0 + version: 2.45.0 + uuid: + specifier: ^3.4.0 + version: 3.4.0 + +devDependencies: + '@babel/cli': + specifier: ^7.15.7 + version: 7.23.4(@babel/core@7.23.7) + '@babel/core': + specifier: ^7.15.8 + version: 7.23.7 + '@babel/plugin-proposal-class-properties': + specifier: ^7.14.5 + version: 7.18.6(@babel/core@7.23.7) + '@babel/plugin-proposal-decorators': + specifier: ^7.15.8 + version: 7.23.7(@babel/core@7.23.7) + '@babel/plugin-proposal-export-namespace-from': + specifier: ^7.14.5 + version: 7.18.9(@babel/core@7.23.7) + '@babel/plugin-proposal-function-sent': + specifier: ^7.14.5 + version: 7.23.3(@babel/core@7.23.7) + '@babel/plugin-proposal-json-strings': + specifier: ^7.14.5 + version: 7.18.6(@babel/core@7.23.7) + '@babel/plugin-proposal-numeric-separator': + specifier: ^7.14.5 + version: 7.18.6(@babel/core@7.23.7) + '@babel/plugin-proposal-object-rest-spread': + specifier: ^7.15.6 + version: 7.20.7(@babel/core@7.23.7) + '@babel/plugin-proposal-throw-expressions': + specifier: ^7.14.5 + version: 7.23.3(@babel/core@7.23.7) + '@babel/plugin-syntax-dynamic-import': + specifier: ^7.8.3 + version: 7.8.3(@babel/core@7.23.7) + '@babel/plugin-syntax-import-meta': + specifier: ^7.10.4 + version: 7.10.4(@babel/core@7.23.7) + '@babel/plugin-transform-react-jsx': + specifier: ^7.14.9 + version: 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-runtime': + specifier: ^7.15.8 + version: 7.23.7(@babel/core@7.23.7) + '@babel/polyfill': + specifier: ^7.12.1 + version: 7.12.1 + '@babel/preset-env': + specifier: ^7.15.8 + version: 7.23.8(@babel/core@7.23.7) + '@babel/preset-stage-2': + specifier: ^7.8.3 + version: 7.8.3 + '@microsoft/api-extractor': + specifier: ^7.18.16 + version: 7.39.1(@types/node@16.18.74) + '@types/icheck': + specifier: ^1.0.1 + version: 1.0.3 + '@types/jest': + specifier: ^27.0.2 + version: 27.5.2 + '@types/jquery': + specifier: ^3.5.7 + version: 3.5.29 + '@types/node': + specifier: ^16.11.0 + version: 16.18.74 + '@types/rc-slider': + specifier: ^8.6.6 + version: 8.6.6 + '@types/rc-tooltip': + specifier: ^3.7.3 + version: 3.7.13 + '@types/react': + specifier: ^16.14.56 + version: 16.14.56 + '@types/react-bootstrap': + specifier: ^0.32.28 + version: 0.32.35 + '@types/react-dates': + specifier: ^21.8.3 + version: 21.8.6 + '@types/react-dom': + specifier: ^16.9.24 + version: 16.9.24 + '@types/react-router-dom': + specifier: ^5.3.1 + version: 5.3.3 + '@types/select2': + specifier: ^4.0.54 + version: 4.0.63 + '@types/uuid': + specifier: ^3.4.0 + version: 3.4.13 + '@typescript-eslint/eslint-plugin': + specifier: ^6.19.1 + version: 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': + specifier: ^6.19.1 + version: 6.19.1(eslint@7.32.0)(typescript@5.3.3) + autoprefixer: + specifier: ^9.8.8 + version: 9.8.8 + babel-core: + specifier: ^7.0.0-bridge.0 + version: 7.0.0-bridge.0(@babel/core@7.23.7) + babel-eslint: + specifier: ^10.1.0 + version: 10.1.0(eslint@7.32.0) + babel-jest: + specifier: ^23.4.2 + version: 23.6.0(babel-core@7.0.0-bridge.0) + babel-loader: + specifier: ^8.2.2 + version: 8.3.0(@babel/core@7.23.7)(webpack@4.47.0) + babel-runtime: + specifier: ^6.26.0 + version: 6.26.0 + cross-env: + specifier: ^5.2.1 + version: 5.2.1 + css-loader: + specifier: ^1.0.1 + version: 1.0.1(webpack@4.47.0) + enzyme: + specifier: ^3.11.0 + version: 3.11.0 + enzyme-adapter-react-16: + specifier: ^1.15.6 + version: 1.15.7(enzyme@3.11.0)(react-dom@16.14.0)(react@16.14.0) + enzyme-to-json: + specifier: ^3.6.2 + version: 3.6.2(enzyme@3.11.0) + eslint: + specifier: ^7.32.0 + version: 7.32.0 + eslint-config-airbnb: + specifier: ^19.0.4 + version: 19.0.4(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) + eslint-config-airbnb-typescript: + specifier: ^17.1.0 + version: 17.1.0(@typescript-eslint/eslint-plugin@6.19.1)(@typescript-eslint/parser@6.19.1)(eslint-plugin-import@2.29.1)(eslint@7.32.0) + eslint-plugin-import: + specifier: ^2.25.2 + version: 2.29.1(@typescript-eslint/parser@6.19.1)(eslint@7.32.0) + eslint-plugin-jsx-a11y: + specifier: ^6.4.1 + version: 6.8.0(eslint@7.32.0) + eslint-plugin-react: + specifier: ^7.26.1 + version: 7.33.2(eslint@7.32.0) + eslint-plugin-react-hooks: + specifier: ^4.2.0 + version: 4.6.0(eslint@7.32.0) + expose-loader: + specifier: ^1.0.3 + version: 1.0.3(webpack@4.47.0) + file-loader: + specifier: ^2.0.0 + version: 2.0.0(webpack@4.47.0) + jest: + specifier: ^24.9.0 + version: 24.9.0 + mini-css-extract-plugin: + specifier: ^0.5.0 + version: 0.5.0(webpack@4.47.0) + postcss-flexbugs-fixes: + specifier: ^4.2.1 + version: 4.2.1 + postcss-loader: + specifier: ^3.0.0 + version: 3.0.0 + resolve-url-loader: + specifier: ^3.1.4 + version: 3.1.5 + sass: + specifier: 1.70.0 + version: 1.70.0 + sass-loader: + specifier: ^7.3.1 + version: 7.3.1(webpack@4.47.0) + source-map-loader: + specifier: ^1.1.3 + version: 1.1.3(webpack@4.47.0) + style-loader: + specifier: ^0.23.1 + version: 0.23.1 + terser-webpack-plugin: + specifier: 4.2.3 + version: 4.2.3(webpack@4.47.0) + ts-loader: + specifier: ^8.2.0 + version: 8.4.0(typescript@5.3.3)(webpack@4.47.0) + typescript: + specifier: ^5.3.3 + version: 5.3.3 + url-loader: + specifier: ^1.1.2 + version: 1.1.2(webpack@4.47.0) + webpack: + specifier: ^4.46.0 + version: 4.47.0(webpack-cli@3.3.12) + webpack-bundle-analyzer: + specifier: ^4.5.0 + version: 4.10.1 + webpack-cli: + specifier: ^3.3.12 + version: 3.3.12(webpack@4.47.0) + +packages: + + /@aashutoshrathi/word-wrap@1.2.6: + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} + engines: {node: '>=0.10.0'} + dev: true + + /@ampproject/remapping@2.2.1: + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.22 + + /@babel/cli@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-j3luA9xGKCXVyCa5R7lJvOMM+Kc2JEnAEIgz2ggtjQ/j5YUVgfsg/WsG95bbsgq7YLHuiCOzMnoSasuY16qiCw==} + engines: {node: '>=6.9.0'} + hasBin: true + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@jridgewell/trace-mapping': 0.3.22 + commander: 4.1.1 + convert-source-map: 2.0.0 + fs-readdir-recursive: 1.1.0 + glob: 7.2.3 + make-dir: 2.1.0 + slash: 2.0.0 + optionalDependencies: + '@nicolo-ribaudo/chokidar-2': 2.1.8-no-fsevents.3 + chokidar: 3.5.3 + dev: true + + /@babel/code-frame@7.12.11: + resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} + dependencies: + '@babel/highlight': 7.23.4 + dev: true + + /@babel/code-frame@7.23.5: + resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.23.4 + chalk: 2.4.2 + + /@babel/compat-data@7.23.5: + resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} + engines: {node: '>=6.9.0'} + + /@babel/core@7.23.7: + resolution: {integrity: sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.7) + '@babel/helpers': 7.23.8 + '@babel/parser': 7.23.6 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.7 + '@babel/types': 7.23.6 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/generator@7.23.6: + resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.22 + jsesc: 2.5.2 + + /@babel/helper-annotate-as-pure@7.22.5: + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + + /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: + resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + dev: true + + /@babel/helper-compilation-targets@7.23.6: + resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.22.2 + lru-cache: 5.1.1 + semver: 6.3.1 + + /@babel/helper-create-class-features-plugin@7.23.7(@babel/core@7.23.7): + resolution: {integrity: sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.7) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 + + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.7): + resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 + semver: 6.3.1 + dev: true + + /@babel/helper-define-polyfill-provider@0.4.4(@babel/core@7.23.7): + resolution: {integrity: sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.23.7): + resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-environment-visitor@7.22.20: + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} + engines: {node: '>=6.9.0'} + + /@babel/helper-function-name@7.23.0: + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.15 + '@babel/types': 7.23.6 + + /@babel/helper-hoist-variables@7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + + /@babel/helper-member-expression-to-functions@7.23.0: + resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + + /@babel/helper-module-imports@7.22.15: + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + + /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + + /@babel/helper-optimise-call-expression@7.22.5: + resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + + /@babel/helper-plugin-utils@7.22.5: + resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} + engines: {node: '>=6.9.0'} + + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.7): + resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 + dev: true + + /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.7): + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + + /@babel/helper-simple-access@7.22.5: + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + + /@babel/helper-skip-transparent-expression-wrappers@7.22.5: + resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + + /@babel/helper-split-export-declaration@7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.6 + + /@babel/helper-string-parser@7.23.4: + resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} + engines: {node: '>=6.9.0'} + + /@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} + engines: {node: '>=6.9.0'} + + /@babel/helper-validator-option@7.23.5: + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} + engines: {node: '>=6.9.0'} + + /@babel/helper-wrap-function@7.22.20: + resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.22.15 + '@babel/types': 7.23.6 + dev: true + + /@babel/helpers@7.23.8: + resolution: {integrity: sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.7 + '@babel/types': 7.23.6 + transitivePeerDependencies: + - supports-color + + /@babel/highlight@7.23.4: + resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + + /@babel/parser@7.23.6: + resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.23.6 + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.7) + dev: true + + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.23.7): + resolution: {integrity: sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.7): + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-proposal-decorators@7.23.7(@babel/core@7.23.7): + resolution: {integrity: sha512-b1s5JyeMvqj7d9m9KhJNHKc18gEJiSyVzVX3bwbiPalQBQpuvfPh6lA9F7Kk/dWH0TIiXRpB9yicwijY6buPng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.23.7): + resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-proposal-function-sent@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-dSbjzbWBPvVumoT6gokV3kYBNz+KFgQMMpd2JeN6BhO34LH3AicqdOc5r4qIeakSqNFZXqMVdRNI7J7xMwqpXA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-wrap-function': 7.22.20 + '@babel/plugin-syntax-function-sent': 7.23.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.23.7): + resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.23.7): + resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.7) + dev: true + + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.7): + resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.7 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.7) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.7): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + dev: true + + /@babel/plugin-proposal-throw-expressions@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-aAQebpCm3+qUMJ3ug9B5G26Z5VsaE955lGWrZMhAIPFhK/Cv7bL9GbWgdEXmel/jlHTRvwcYRnfzJS2prsPdVg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-throw-expressions': 7.23.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.7): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.7): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.7): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.7): + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.7): + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-function-sent@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-wd4AHIGg0VtmX3kxFOYI5R5+vwy6+9xRnkBekTTkUCRBT9A1oZ7LnQN0GYLVl/3DThqTJGaumrvKRLqodjc1vw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.7): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.7): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.7): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.7): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.7): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.7): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.7): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.7): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.7): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-throw-expressions@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-P7zUpjwebv09kxTCG0Gp0TMa8luPG4t2Q5gylayLeRHHwfUR4jgjYgx/X9DYPF81/W5aYpYOzX2kQnChAFFp8Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.7): + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.7): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-async-generator-functions@7.23.7(@babel/core@7.23.7): + resolution: {integrity: sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.7) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.7): + resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.7) + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 + dev: true + + /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/template': 7.22.15 + dev: true + + /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.7): + resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true + + /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 + + /@babel/plugin-transform-modules-systemjs@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 + dev: true + + /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.7): + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.7 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.7) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.7) + dev: true + + /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.7): + resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.7) + '@babel/types': 7.23.6 + dev: true + + /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + regenerator-transform: 0.15.2 + dev: true + + /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-runtime@7.23.7(@babel/core@7.23.7): + resolution: {integrity: sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.7) + babel-plugin-polyfill-corejs3: 0.8.7(@babel/core@7.23.7) + babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.7) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true + + /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.7): + resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.7) + dev: false + + /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.7) + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/polyfill@7.12.1: + resolution: {integrity: sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==} + deprecated: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information. + dependencies: + core-js: 2.6.12 + regenerator-runtime: 0.13.11 + dev: true + + /@babel/preset-env@7.23.8(@babel/core@7.23.7): + resolution: {integrity: sha512-lFlpmkApLkEP6woIKprO6DO60RImpatTQKtz4sUcDjVcK8M8mQ4sZsuxaTMNOZf0sqAq/ReYW1ZBHnOQwKpLWA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.7 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.23.7) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.7) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.7) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.7) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.7) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.7) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.7) + '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.7) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.7) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.7) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.7) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.7) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.7) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.7) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.7) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.7) + '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-async-generator-functions': 7.23.7(@babel/core@7.23.7) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.23.7) + '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.23.7) + '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-modules-systemjs': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.7) + '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.7) + '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.7) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.7) + babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.7) + babel-plugin-polyfill-corejs3: 0.8.7(@babel/core@7.23.7) + babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.7) + core-js-compat: 3.35.1 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.7): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/types': 7.23.6 + esutils: 2.0.3 + dev: true + + /@babel/preset-stage-2@7.8.3: + resolution: {integrity: sha512-dStnEQgejNYIHFNACdDCigK4BF7wgW6Zahv9Dc2un7rGjbeVtZhBfR3sy0I7ZJOhBexkFxVdMZ5hqmll7BFShw==} + dev: true + + /@babel/preset-typescript@7.23.3(@babel/core@7.23.7): + resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7) + dev: false + + /@babel/regjsgen@0.8.0: + resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} + dev: true + + /@babel/runtime-corejs2@7.23.8: + resolution: {integrity: sha512-U7JI0Qne1eSenXriL+BynbS4GyJE5nwGW/L72RnqOPJ+lgAZvEHS/jHtfU001R8NxD0Y/fqWKrHBoSBg8g2Vqw==} + engines: {node: '>=6.9.0'} + dependencies: + core-js: 2.6.12 + regenerator-runtime: 0.14.1 + dev: false + + /@babel/runtime@7.23.8: + resolution: {integrity: sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + + /@babel/template@7.22.15: + resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 + + /@babel/traverse@7.23.7: + resolution: {integrity: sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + /@babel/types@7.23.6: + resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.23.4 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + + /@cnakazawa/watch@1.0.4: + resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==} + engines: {node: '>=0.1.95'} + hasBin: true + dependencies: + exec-sh: 0.3.6 + minimist: 1.2.8 + dev: true + + /@discoveryjs/json-ext@0.5.7: + resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} + engines: {node: '>=10.0.0'} + dev: true + + /@emotion/babel-utils@0.6.10: + resolution: {integrity: sha512-/fnkM/LTEp3jKe++T0KyTszVGWNKPNOUJfjNKLO17BzQ6QPxgbg3whayom1Qr2oLFH3V92tDymU+dT5q676uow==} + dependencies: + '@emotion/hash': 0.6.6 + '@emotion/memoize': 0.6.6 + '@emotion/serialize': 0.9.1 + convert-source-map: 1.9.0 + find-root: 1.1.0 + source-map: 0.7.4 + dev: false + + /@emotion/hash@0.6.6: + resolution: {integrity: sha512-ojhgxzUHZ7am3D2jHkMzPpsBAiB005GF5YU4ea+8DNPybMk01JJUM9V9YRlF/GE95tcOm8DxQvWA2jq19bGalQ==} + dev: false + + /@emotion/memoize@0.6.6: + resolution: {integrity: sha512-h4t4jFjtm1YV7UirAFuSuFGyLa+NNxjdkq6DpFLANNQY5rHueFZHVY+8Cu1HYVP6DrheB0kv4m5xPjo7eKT7yQ==} + dev: false + + /@emotion/serialize@0.9.1: + resolution: {integrity: sha512-zTuAFtyPvCctHBEL8KZ5lJuwBanGSutFEncqLn/m9T1a6a93smBStK+bZzcNPgj4QS8Rkw9VTwJGhRIUVO8zsQ==} + dependencies: + '@emotion/hash': 0.6.6 + '@emotion/memoize': 0.6.6 + '@emotion/unitless': 0.6.7 + '@emotion/utils': 0.8.2 + dev: false + + /@emotion/stylis@0.7.1: + resolution: {integrity: sha512-/SLmSIkN13M//53TtNxgxo57mcJk/UJIDFRKwOiLIBEyBHEcipgR6hNMQ/59Sl4VjCJ0Z/3zeAZyvnSLPG/1HQ==} + dev: false + + /@emotion/unitless@0.6.7: + resolution: {integrity: sha512-Arj1hncvEVqQ2p7Ega08uHLr1JuRYBuO5cIvcA+WWEQ5+VmkOE3ZXzl04NbQxeQpWX78G7u6MqxKuNX3wvYZxg==} + dev: false + + /@emotion/utils@0.8.2: + resolution: {integrity: sha512-rLu3wcBWH4P5q1CGoSSH/i9hrXs7SlbRLkoq9IGuoPYNGQvDJ3pt/wmOM+XgYjIDRMVIdkUWt0RsfzF50JfnCw==} + dev: false + + /@eslint-community/eslint-utils@4.4.0(eslint@7.32.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 7.32.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@eslint-community/regexpp@4.10.0: + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + + /@eslint/eslintrc@0.4.3: + resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.4 + espree: 7.3.1 + globals: 13.24.0 + ignore: 4.0.6 + import-fresh: 3.3.0 + js-yaml: 3.14.1 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@fortawesome/fontawesome-common-types@6.5.1: + resolution: {integrity: sha512-GkWzv+L6d2bI5f/Vk6ikJ9xtl7dfXtoRu3YGE6nq0p/FFqA1ebMOAWg3XgRyb0I6LYyYkiAo+3/KrwuBp8xG7A==} + engines: {node: '>=6'} + requiresBuild: true + dev: false + + /@fortawesome/fontawesome-svg-core@6.5.1: + resolution: {integrity: sha512-MfRCYlQPXoLlpem+egxjfkEuP9UQswTrlCOsknus/NcMoblTH2g0jPrapbcIb04KGA7E2GZxbAccGZfWoYgsrQ==} + engines: {node: '>=6'} + requiresBuild: true + dependencies: + '@fortawesome/fontawesome-common-types': 6.5.1 + dev: false + + /@fortawesome/free-brands-svg-icons@6.5.1: + resolution: {integrity: sha512-093l7DAkx0aEtBq66Sf19MgoZewv1zeY9/4C7vSKPO4qMwEsW/2VYTUTpBtLwfb9T2R73tXaRDPmE4UqLCYHfg==} + engines: {node: '>=6'} + requiresBuild: true + dependencies: + '@fortawesome/fontawesome-common-types': 6.5.1 + dev: false + + /@fortawesome/free-regular-svg-icons@6.5.1: + resolution: {integrity: sha512-m6ShXn+wvqEU69wSP84coxLbNl7sGVZb+Ca+XZq6k30SzuP3X4TfPqtycgUh9ASwlNh5OfQCd8pDIWxl+O+LlQ==} + engines: {node: '>=6'} + requiresBuild: true + dependencies: + '@fortawesome/fontawesome-common-types': 6.5.1 + dev: false + + /@fortawesome/free-solid-svg-icons@6.5.1: + resolution: {integrity: sha512-S1PPfU3mIJa59biTtXJz1oI0+KAXW6bkAb31XKhxdxtuXDiUIFsih4JR1v5BbxY7hVHsD1RKq+jRkVRaf773NQ==} + engines: {node: '>=6'} + requiresBuild: true + dependencies: + '@fortawesome/fontawesome-common-types': 6.5.1 + dev: false + + /@fortawesome/react-fontawesome@0.2.0(@fortawesome/fontawesome-svg-core@6.5.1)(react@16.14.0): + resolution: {integrity: sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==} + peerDependencies: + '@fortawesome/fontawesome-svg-core': ~1 || ~6 + react: '>=16.3' + dependencies: + '@fortawesome/fontawesome-svg-core': 6.5.1 + prop-types: 15.8.1 + react: 16.14.0 + dev: false + + /@fullcalendar/core@6.1.10: + resolution: {integrity: sha512-oTXGJSAGpCf1oY+CKp5qYjMHkJCPBkJ3SHitl63n8Q6xKeiwQ4EF6Au451euUovREwJpLmD1AyZrCnWmtB9AVg==} + dependencies: + preact: 10.12.1 + dev: false + + /@fullcalendar/daygrid@6.1.10(@fullcalendar/core@6.1.10): + resolution: {integrity: sha512-Z4GRm1IyHKgxXFTWGcEI0nTsvYOIkpE0aMt3/o3ER2SZkF+hfwcDFhtj0c9+WhMjXFIWYeoTnA9rUOY7Zl/nxA==} + peerDependencies: + '@fullcalendar/core': ~6.1.10 + dependencies: + '@fullcalendar/core': 6.1.10 + dev: false + + /@fullcalendar/interaction@6.1.10(@fullcalendar/core@6.1.10): + resolution: {integrity: sha512-aZRlwCpmDasq2RNeWV0ub20Uevare9Cb6iMlxCacx0fhOC14H28G9d1FsduJIecInL84SPGwt5ItqAYMsWv7zw==} + peerDependencies: + '@fullcalendar/core': ~6.1.10 + dependencies: + '@fullcalendar/core': 6.1.10 + dev: false + + /@fullcalendar/list@6.1.10(@fullcalendar/core@6.1.10): + resolution: {integrity: sha512-WE4vuSUCzol4tJd0ZP0cNxeyRPaZcsVVYs2I3qdf3OZQkXwDCdSyWEz0Hluf+XZWcZXt21aEYKlxRjwUpQcf4Q==} + peerDependencies: + '@fullcalendar/core': ~6.1.10 + dependencies: + '@fullcalendar/core': 6.1.10 + dev: false + + /@fullcalendar/multimonth@6.1.10(@fullcalendar/core@6.1.10): + resolution: {integrity: sha512-mLGEgD+sv8rNfKphyOCWRQapX7/nAvHgQmDTjuy4STlhHsddCYVmFlsSgF373ph1tXh41wAJUVdNO/pDmCvUfA==} + peerDependencies: + '@fullcalendar/core': ~6.1.10 + dependencies: + '@fullcalendar/core': 6.1.10 + '@fullcalendar/daygrid': 6.1.10(@fullcalendar/core@6.1.10) + dev: false + + /@fullcalendar/timegrid@6.1.10(@fullcalendar/core@6.1.10): + resolution: {integrity: sha512-hFKyQXJaPbNyq1reZmvkCmM64O99krHoIcJAbDS+dntCm3FzZUcDtAcRKIbMiantHrezCG/1MEYk3m9e3aKvIQ==} + peerDependencies: + '@fullcalendar/core': ~6.1.10 + dependencies: + '@fullcalendar/core': 6.1.10 + '@fullcalendar/daygrid': 6.1.10(@fullcalendar/core@6.1.10) + dev: false + + /@gar/promisify@1.1.3: + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} + dev: true + + /@humanwhocodes/config-array@0.5.0: + resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/object-schema@1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + dev: true + + /@jest/console@24.9.0: + resolution: {integrity: sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==} + engines: {node: '>= 6'} + dependencies: + '@jest/source-map': 24.9.0 + chalk: 2.4.2 + slash: 2.0.0 + dev: true + + /@jest/core@24.9.0: + resolution: {integrity: sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==} + engines: {node: '>= 6'} + dependencies: + '@jest/console': 24.9.0 + '@jest/reporters': 24.9.0 + '@jest/test-result': 24.9.0 + '@jest/transform': 24.9.0 + '@jest/types': 24.9.0 + ansi-escapes: 3.2.0 + chalk: 2.4.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + 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.9.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(supports-color@6.1.0) + p-each-series: 1.0.0 + realpath-native: 1.1.0 + rimraf: 2.7.1 + slash: 2.0.0 + strip-ansi: 5.2.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /@jest/environment@24.9.0: + resolution: {integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==} + engines: {node: '>= 6'} + dependencies: + '@jest/fake-timers': 24.9.0 + '@jest/transform': 24.9.0 + '@jest/types': 24.9.0 + jest-mock: 24.9.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/fake-timers@24.9.0: + resolution: {integrity: sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==} + engines: {node: '>= 6'} + dependencies: + '@jest/types': 24.9.0 + jest-message-util: 24.9.0 + jest-mock: 24.9.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/reporters@24.9.0: + resolution: {integrity: sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==} + engines: {node: '>= 6'} + dependencies: + '@jest/environment': 24.9.0 + '@jest/test-result': 24.9.0 + '@jest/transform': 24.9.0 + '@jest/types': 24.9.0 + chalk: 2.4.2 + exit: 0.1.2 + glob: 7.2.3 + istanbul-lib-coverage: 2.0.5 + istanbul-lib-instrument: 3.3.0 + istanbul-lib-report: 2.0.8 + istanbul-lib-source-maps: 3.0.6 + istanbul-reports: 2.2.7 + jest-haste-map: 24.9.0 + jest-resolve: 24.9.0 + jest-runtime: 24.9.0 + jest-util: 24.9.0 + jest-worker: 24.9.0 + node-notifier: 5.4.5 + slash: 2.0.0 + source-map: 0.6.1 + string-length: 2.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /@jest/source-map@24.9.0: + resolution: {integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==} + engines: {node: '>= 6'} + dependencies: + callsites: 3.1.0 + graceful-fs: 4.2.11 + source-map: 0.6.1 + dev: true + + /@jest/test-result@24.9.0: + resolution: {integrity: sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==} + engines: {node: '>= 6'} + dependencies: + '@jest/console': 24.9.0 + '@jest/types': 24.9.0 + '@types/istanbul-lib-coverage': 2.0.6 + dev: true + + /@jest/test-sequencer@24.9.0: + resolution: {integrity: sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==} + engines: {node: '>= 6'} + dependencies: + '@jest/test-result': 24.9.0 + jest-haste-map: 24.9.0 + jest-runner: 24.9.0 + jest-runtime: 24.9.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /@jest/transform@24.9.0: + resolution: {integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==} + engines: {node: '>= 6'} + dependencies: + '@babel/core': 7.23.7 + '@jest/types': 24.9.0 + babel-plugin-istanbul: 5.2.0 + chalk: 2.4.2 + convert-source-map: 1.9.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 24.9.0 + jest-regex-util: 24.9.0 + jest-util: 24.9.0 + micromatch: 3.1.10(supports-color@6.1.0) + pirates: 4.0.6 + realpath-native: 1.1.0 + slash: 2.0.0 + source-map: 0.6.1 + write-file-atomic: 2.4.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/types@24.9.0: + resolution: {integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==} + engines: {node: '>= 6'} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 1.1.2 + '@types/yargs': 13.0.12 + dev: true + + /@jridgewell/gen-mapping@0.3.3: + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.22 + + /@jridgewell/resolve-uri@3.1.1: + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + engines: {node: '>=6.0.0'} + + /@jridgewell/set-array@1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + + /@jridgewell/source-map@0.3.5: + resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} + dependencies: + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.22 + dev: true + + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + + /@jridgewell/trace-mapping@0.3.22: + resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==} + dependencies: + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 + + /@microsoft/api-extractor-model@7.28.4(@types/node@16.18.74): + resolution: {integrity: sha512-vucgyPmgHrJ/D4/xQywAmjTmSfxAx2/aDmD6TkIoLu51FdsAfuWRbijWA48AePy60OO+l+mmy9p2P/CEeBZqig==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 3.63.0(@types/node@16.18.74) + transitivePeerDependencies: + - '@types/node' + dev: true + + /@microsoft/api-extractor@7.39.1(@types/node@16.18.74): + resolution: {integrity: sha512-V0HtCufWa8hZZvSmlEzQZfINcJkHAU/bmpyJQj6w+zpI87EkR8DuBOW6RWrO9c7mUYFZoDaNgUTyKo83ytv+QQ==} + hasBin: true + dependencies: + '@microsoft/api-extractor-model': 7.28.4(@types/node@16.18.74) + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 3.63.0(@types/node@16.18.74) + '@rushstack/rig-package': 0.5.1 + '@rushstack/ts-command-line': 4.17.1 + colors: 1.2.5 + lodash: 4.17.21 + resolve: 1.22.8 + semver: 7.5.4 + source-map: 0.6.1 + typescript: 5.3.3 + transitivePeerDependencies: + - '@types/node' + dev: true + + /@microsoft/tsdoc-config@0.16.2: + resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + ajv: 6.12.6 + jju: 1.4.0 + resolve: 1.19.0 + dev: true + + /@microsoft/tsdoc@0.14.2: + resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + dev: true + + /@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3: + resolution: {integrity: sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==} + requiresBuild: true + dev: true + optional: true + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.16.0 + dev: true + + /@npmcli/fs@1.1.1: + resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} + dependencies: + '@gar/promisify': 1.1.3 + semver: 7.5.4 + dev: true + + /@npmcli/move-file@1.1.2: + resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} + engines: {node: '>=10'} + deprecated: This functionality has been moved to @npmcli/fs + dependencies: + mkdirp: 1.0.4 + rimraf: 3.0.2 + dev: true + + /@polka/url@1.0.0-next.24: + resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} + dev: true + + /@rushstack/node-core-library@3.63.0(@types/node@16.18.74): + resolution: {integrity: sha512-Q7B3dVpBQF1v+mUfxNcNZh5uHVR8ntcnkN5GYjbBLrxUYHBGKbnCM+OdcN+hzCpFlLBH6Ob0dEHhZ0spQwf24A==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@types/node': 16.18.74 + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.8 + semver: 7.5.4 + z-schema: 5.0.5 + dev: true + + /@rushstack/rig-package@0.5.1: + resolution: {integrity: sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==} + dependencies: + resolve: 1.22.8 + strip-json-comments: 3.1.1 + dev: true + + /@rushstack/ts-command-line@4.17.1: + resolution: {integrity: sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==} + dependencies: + '@types/argparse': 1.0.38 + argparse: 1.0.10 + colors: 1.2.5 + string-argv: 0.3.2 + dev: true + + /@types/argparse@1.0.38: + resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} + dev: true + + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + dependencies: + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 + '@types/babel__generator': 7.6.8 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.5 + dev: true + + /@types/babel__generator@7.6.8: + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + dependencies: + '@babel/types': 7.23.6 + dev: true + + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + dependencies: + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 + dev: true + + /@types/babel__traverse@7.20.5: + resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} + dependencies: + '@babel/types': 7.23.6 + dev: true + + /@types/cheerio@0.22.35: + resolution: {integrity: sha512-yD57BchKRvTV+JD53UZ6PD8KWY5g5rvvMLRnZR3EQBCZXiDT/HR+pKpMzFGlWNhFrXlo7VPZXtKvIEwZkAWOIA==} + dependencies: + '@types/node': 16.18.74 + dev: true + + /@types/history@4.7.11: + resolution: {integrity: sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==} + dev: true + + /@types/icheck@1.0.3: + resolution: {integrity: sha512-dh7XgxHYSTzBKsgdbmcb8SFyjZ5upmI0VlXOuZ+UOT6jtj/t5uk0jC7Ko3JOQpatK7THoeeD7/NzOzF8CwIsSQ==} + dependencies: + '@types/jquery': 3.5.29 + dev: true + + /@types/istanbul-lib-coverage@2.0.6: + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + dev: true + + /@types/istanbul-lib-report@3.0.3: + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + dev: true + + /@types/istanbul-reports@1.1.2: + resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-lib-report': 3.0.3 + dev: true + + /@types/jest@27.5.2: + resolution: {integrity: sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==} + dependencies: + jest-matcher-utils: 27.5.1 + pretty-format: 27.5.1 + dev: true + + /@types/jquery@3.5.29: + resolution: {integrity: sha512-oXQQC9X9MOPRrMhPHHOsXqeQDnWeCDT3PelUIg/Oy8FAbzSZtFHRjc7IpbfFVmpLtJ+UOoywpRsuO5Jxjybyeg==} + dependencies: + '@types/sizzle': 2.3.8 + dev: true + + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + dev: true + + /@types/json5@0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + dev: true + + /@types/node@16.18.74: + resolution: {integrity: sha512-eEn8RkzZFcT0gb8qyi0CcfSOQnLE+NbGLIIaxGGmjn/N35v/C3M8ohxcpSlNlCv+H8vPpMGmrGDdCkzr8xu2tQ==} + dev: true + + /@types/parse-json@4.0.2: + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + dev: false + + /@types/prop-types@15.7.11: + resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} + dev: true + + /@types/rc-slider@8.6.6: + resolution: {integrity: sha512-2Q3vwKrSm3PbgiMNwzxMkOaMtcAGi0xQ8WPeVKoabk1vNYHiVR44DMC3mr9jC2lhbxCBgGBJWF9sBhmnSDQ8Bg==} + dependencies: + '@types/rc-tooltip': 3.7.13 + '@types/react': 16.14.56 + dev: true + + /@types/rc-tooltip@3.7.13: + resolution: {integrity: sha512-dEyeENUBCUdswu0CYDTuHltrZbpONAsk5HlqMuIbpIB+Wu9RI5W/XWZic0DdNeeCdM+MQy2V9Y0zbZS4PAzvqg==} + dependencies: + '@types/react': 16.14.56 + dev: true + + /@types/react-bootstrap@0.32.35: + resolution: {integrity: sha512-NI5oZZSo0Z+MEELS2X8f4PzIK3GPxNeRsv/q8KREEeCvFxK33+8izMB4Uchy7EuxE1V9Ed4+0dc0T5dtWzOogA==} + dependencies: + '@types/react': 16.14.56 + dev: true + + /@types/react-dates@21.8.6: + resolution: {integrity: sha512-fDF322SOXAxstapv0/oruiPx9kY4DiiaEHYAVvXdPfQhi/hdaONsA9dFw5JBNPAWz7Niuwk+UUhxPU98h70TjA==} + dependencies: + '@types/react': 16.14.56 + '@types/react-outside-click-handler': 1.3.3 + moment: 2.30.1 + dev: true + + /@types/react-dom@16.9.24: + resolution: {integrity: sha512-Gcmq2JTDheyWn/1eteqyzzWKSqDjYU6KYsIvH7thb7CR5OYInAWOX+7WnKf6PaU/cbdOc4szJItcDEJO7UGmfA==} + dependencies: + '@types/react': 16.14.56 + dev: true + + /@types/react-outside-click-handler@1.3.3: + resolution: {integrity: sha512-fF7x4dHf/IPIne8kkt3rlCGuWFrWkFJmzQm4JkxSBzXJIM9WDLob++VnmGpE3ToVWrW3Xw9D5TxcUWrwqe04Gg==} + dependencies: + '@types/react': 16.14.56 + dev: true + + /@types/react-router-dom@5.3.3: + resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==} + dependencies: + '@types/history': 4.7.11 + '@types/react': 16.14.56 + '@types/react-router': 5.1.20 + dev: true + + /@types/react-router@5.1.20: + resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} + dependencies: + '@types/history': 4.7.11 + '@types/react': 16.14.56 + dev: true + + /@types/react@16.14.56: + resolution: {integrity: sha512-MxuHB7dvVm5yOxRr7hJoonLG0JY8YvqZtaQ9Quirp3Oe4FLFjAgxkxsKE6IspdHPpRVZKo2ZoDEravWO81EeYA==} + dependencies: + '@types/prop-types': 15.7.11 + '@types/scheduler': 0.16.8 + csstype: 3.1.3 + dev: true + + /@types/scheduler@0.16.8: + resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} + dev: true + + /@types/select2@4.0.63: + resolution: {integrity: sha512-/DXUfPSj3iVTGlRYRYPCFKKSogAGP/j+Z0fIMXbBiBtmmZj0WH7vnfNuckafq9C43KnqPPQW2TI/Rj/vTSGnQQ==} + dependencies: + '@types/jquery': 3.5.29 + dev: true + + /@types/semver@7.5.6: + resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} + dev: true + + /@types/sizzle@2.3.8: + resolution: {integrity: sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==} + dev: true + + /@types/stack-utils@1.0.1: + resolution: {integrity: sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==} + dev: true + + /@types/uuid@3.4.13: + resolution: {integrity: sha512-pAeZeUbLE4Z9Vi9wsWV2bYPTweEHeJJy0G4pEjOA/FSvy1Ad5U5Km8iDV6TKre1mjBiVNfAdVHKruP8bAh4Q5A==} + dev: true + + /@types/yargs-parser@21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + dev: true + + /@types/yargs@13.0.12: + resolution: {integrity: sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==} + dependencies: + '@types/yargs-parser': 21.0.3 + dev: true + + /@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1)(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-roQScUGFruWod9CEyoV5KlCYrubC/fvG8/1zXuT0WTcxX87GnMMmnksMwSg99lo1xiKrBzw2icsJPMAw1OtKxg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 6.19.1(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.19.1 + '@typescript-eslint/type-utils': 6.19.1(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.19.1(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.19.1 + debug: 4.3.4 + eslint: 7.32.0 + graphemer: 1.4.0 + ignore: 5.3.0 + natural-compare: 1.4.0 + semver: 7.5.4 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser@6.19.1(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 6.19.1 + '@typescript-eslint/types': 6.19.1 + '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.19.1 + debug: 4.3.4 + eslint: 7.32.0 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager@6.19.1: + resolution: {integrity: sha512-4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.19.1 + '@typescript-eslint/visitor-keys': 6.19.1 + dev: true + + /@typescript-eslint/type-utils@6.19.1(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-0vdyld3ecfxJuddDjACUvlAeYNrHP/pDeQk2pWBR2ESeEzQhg52DF53AbI9QCBkYE23lgkhLCZNkHn2hEXXYIg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.3.3) + '@typescript-eslint/utils': 6.19.1(eslint@7.32.0)(typescript@5.3.3) + debug: 4.3.4 + eslint: 7.32.0 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types@6.19.1: + resolution: {integrity: sha512-6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true + + /@typescript-eslint/typescript-estree@6.19.1(typescript@5.3.3): + resolution: {integrity: sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 6.19.1 + '@typescript-eslint/visitor-keys': 6.19.1 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.5.4 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils@6.19.1(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@7.32.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.6 + '@typescript-eslint/scope-manager': 6.19.1 + '@typescript-eslint/types': 6.19.1 + '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.3.3) + eslint: 7.32.0 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys@6.19.1: + resolution: {integrity: sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.19.1 + eslint-visitor-keys: 3.4.3 + dev: true + + /@webassemblyjs/ast@1.9.0: + resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==} + dependencies: + '@webassemblyjs/helper-module-context': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/wast-parser': 1.9.0 + dev: true + + /@webassemblyjs/floating-point-hex-parser@1.9.0: + resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==} + dev: true + + /@webassemblyjs/helper-api-error@1.9.0: + resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} + dev: true + + /@webassemblyjs/helper-buffer@1.9.0: + resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==} + dev: true + + /@webassemblyjs/helper-code-frame@1.9.0: + resolution: {integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==} + dependencies: + '@webassemblyjs/wast-printer': 1.9.0 + dev: true + + /@webassemblyjs/helper-fsm@1.9.0: + resolution: {integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==} + dev: true + + /@webassemblyjs/helper-module-context@1.9.0: + resolution: {integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + dev: true + + /@webassemblyjs/helper-wasm-bytecode@1.9.0: + resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} + dev: true + + /@webassemblyjs/helper-wasm-section@1.9.0: + resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-buffer': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/wasm-gen': 1.9.0 + dev: true + + /@webassemblyjs/ieee754@1.9.0: + resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==} + dependencies: + '@xtuc/ieee754': 1.2.0 + dev: true + + /@webassemblyjs/leb128@1.9.0: + resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==} + dependencies: + '@xtuc/long': 4.2.2 + dev: true + + /@webassemblyjs/utf8@1.9.0: + resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} + dev: true + + /@webassemblyjs/wasm-edit@1.9.0: + resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-buffer': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/helper-wasm-section': 1.9.0 + '@webassemblyjs/wasm-gen': 1.9.0 + '@webassemblyjs/wasm-opt': 1.9.0 + '@webassemblyjs/wasm-parser': 1.9.0 + '@webassemblyjs/wast-printer': 1.9.0 + dev: true + + /@webassemblyjs/wasm-gen@1.9.0: + resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/ieee754': 1.9.0 + '@webassemblyjs/leb128': 1.9.0 + '@webassemblyjs/utf8': 1.9.0 + dev: true + + /@webassemblyjs/wasm-opt@1.9.0: + resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-buffer': 1.9.0 + '@webassemblyjs/wasm-gen': 1.9.0 + '@webassemblyjs/wasm-parser': 1.9.0 + dev: true + + /@webassemblyjs/wasm-parser@1.9.0: + resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-api-error': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/ieee754': 1.9.0 + '@webassemblyjs/leb128': 1.9.0 + '@webassemblyjs/utf8': 1.9.0 + dev: true + + /@webassemblyjs/wast-parser@1.9.0: + resolution: {integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/floating-point-hex-parser': 1.9.0 + '@webassemblyjs/helper-api-error': 1.9.0 + '@webassemblyjs/helper-code-frame': 1.9.0 + '@webassemblyjs/helper-fsm': 1.9.0 + '@xtuc/long': 4.2.2 + dev: true + + /@webassemblyjs/wast-printer@1.9.0: + resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/wast-parser': 1.9.0 + '@xtuc/long': 4.2.2 + dev: true + + /@xtuc/ieee754@1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + dev: true + + /@xtuc/long@4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + dev: true + + /abab@2.0.6: + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead + dev: true + + /abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + dev: false + + /acorn-globals@4.3.4: + resolution: {integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==} + dependencies: + acorn: 6.4.2 + acorn-walk: 6.2.0 + dev: true + + /acorn-jsx@5.3.2(acorn@7.4.1): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 7.4.1 + dev: true + + /acorn-walk@6.2.0: + resolution: {integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==} + engines: {node: '>=0.4.0'} + dev: true + + /acorn-walk@8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + engines: {node: '>=0.4.0'} + dev: true + + /acorn@5.7.4: + resolution: {integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /acorn@6.4.2: + resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /acorn@7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /add-dom-event-listener@1.1.0: + resolution: {integrity: sha512-WCxx1ixHT0GQU9hb0KI/mhgRQhnU+U3GvwY6ZvVjYq8rsihIGoaIOUbY0yMPBxLH5MDtr0kz3fisWGNcbWW7Jw==} + dependencies: + object-assign: 4.1.1 + dev: false + + /adjust-sourcemap-loader@3.0.0: + resolution: {integrity: sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==} + engines: {node: '>=8.9'} + dependencies: + loader-utils: 2.0.4 + regex-parser: 2.3.0 + dev: true + + /aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + dev: true + + /airbnb-prop-types@2.16.0(react@16.14.0): + resolution: {integrity: sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==} + peerDependencies: + react: ^0.14 || ^15.0.0 || ^16.0.0-alpha + dependencies: + array.prototype.find: 2.2.2 + function.prototype.name: 1.1.6 + is-regex: 1.1.4 + object-is: 1.1.5 + object.assign: 4.1.5 + object.entries: 1.1.7 + prop-types: 15.8.1 + prop-types-exact: 1.2.0 + react: 16.14.0 + react-is: 16.13.1 + + /ajv-errors@1.0.1(ajv@6.12.6): + resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==} + peerDependencies: + ajv: '>=5.0.0' + dependencies: + ajv: 6.12.6 + dev: true + + /ajv-keywords@3.5.2(ajv@6.12.6): + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + dependencies: + ajv: 6.12.6 + dev: true + + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + dev: true + + /ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + dev: true + + /ansi-escapes@3.2.0: + resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} + engines: {node: '>=4'} + dev: true + + /ansi-regex@2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} + dev: true + + /ansi-regex@3.0.1: + resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} + engines: {node: '>=4'} + dev: true + + /ansi-regex@4.1.1: + resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} + engines: {node: '>=6'} + dev: true + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-styles@2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} + engines: {node: '>=0.10.0'} + dev: true + + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + dev: true + + /anymatch@2.0.0: + resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} + dependencies: + micromatch: 3.1.10(supports-color@6.1.0) + normalize-path: 2.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + requiresBuild: true + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true + + /aproba@1.2.0: + resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} + dev: true + + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + dependencies: + sprintf-js: 1.0.3 + dev: true + + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + dependencies: + dequal: 2.0.3 + dev: true + + /arity-n@1.0.4: + resolution: {integrity: sha512-fExL2kFDC1Q2DUOx3whE/9KoN66IzkY4b4zUHUBFM1ojEYjZZYDcUW3bek/ufGionX9giIKDC5redH2IlGqcQQ==} + dev: true + + /arr-diff@2.0.0: + resolution: {integrity: sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA==} + engines: {node: '>=0.10.0'} + dependencies: + arr-flatten: 1.1.0 + + /arr-diff@4.0.0: + resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} + engines: {node: '>=0.10.0'} + dev: true + + /arr-flatten@1.1.0: + resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} + engines: {node: '>=0.10.0'} + + /arr-union@3.1.0: + resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} + engines: {node: '>=0.10.0'} + dev: true + + /array-buffer-byte-length@1.0.0: + resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} + dependencies: + call-bind: 1.0.5 + is-array-buffer: 3.0.2 + + /array-equal@1.0.2: + resolution: {integrity: sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==} + dev: true + + /array-includes@3.1.7: + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 + is-string: 1.0.7 + dev: true + + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + + /array-unique@0.2.1: + resolution: {integrity: sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==} + engines: {node: '>=0.10.0'} + + /array-unique@0.3.2: + resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} + engines: {node: '>=0.10.0'} + dev: true + + /array.prototype.filter@1.0.3: + resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 + dev: true + + /array.prototype.find@2.2.2: + resolution: {integrity: sha512-DRumkfW97iZGOfn+lIXbkVrXL04sfYKX+EfOodo8XboR5sxPDVvOjZTF/rysusa9lmhmSOeD6Vp6RKQP+eP4Tg==} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 + + /array.prototype.findlastindex@1.2.3: + resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 + get-intrinsic: 1.2.2 + dev: true + + /array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 + + /array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.reduce@1.0.6: + resolution: {integrity: sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 + dev: true + + /array.prototype.tosorted@1.1.2: + resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 + get-intrinsic: 1.2.2 + dev: true + + /arraybuffer.prototype.slice@1.0.2: + resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.0 + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 + is-array-buffer: 3.0.2 + is-shared-array-buffer: 1.0.2 + + /arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + dev: true + + /asn1.js@5.4.1: + resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} + dependencies: + bn.js: 4.12.0 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + safer-buffer: 2.1.2 + dev: true + + /asn1@0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + dev: true + + /assert@1.5.1: + resolution: {integrity: sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==} + dependencies: + object.assign: 4.1.5 + util: 0.10.4 + dev: true + + /assign-symbols@1.0.0: + resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} + engines: {node: '>=0.10.0'} + dev: true + + /ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + dev: true + + /astral-regex@1.0.0: + resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} + engines: {node: '>=4'} + dev: true + + /astral-regex@2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} + dev: true + + /async-each@1.0.6: + resolution: {integrity: sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==} + requiresBuild: true + dev: true + optional: true + + /async-limiter@1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} + dev: true + + /asynciterator.prototype@1.0.0: + resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} + dependencies: + has-symbols: 1.0.3 + dev: true + + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: true + + /atob@2.1.2: + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} + hasBin: true + + /autoprefixer@9.8.8: + resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} + hasBin: true + dependencies: + browserslist: 4.22.2 + caniuse-lite: 1.0.30001579 + normalize-range: 0.1.2 + num2fraction: 1.2.2 + picocolors: 0.2.1 + postcss: 7.0.39 + postcss-value-parser: 4.2.0 + dev: true + + /available-typed-arrays@1.0.5: + resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} + engines: {node: '>= 0.4'} + + /aws-sign2@0.7.0: + resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} + dev: true + + /aws4@1.12.0: + resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} + dev: true + + /axe-core@4.7.0: + resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} + engines: {node: '>=4'} + dev: true + + /axobject-query@3.2.1: + resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} + dependencies: + dequal: 2.0.3 + dev: true + + /babel-code-frame@6.26.0: + resolution: {integrity: sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==} + dependencies: + chalk: 1.1.3 + esutils: 2.0.3 + js-tokens: 3.0.2 + dev: true + + /babel-core@7.0.0-bridge.0(@babel/core@7.23.7): + resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.7 + dev: true + + /babel-eslint@10.1.0(eslint@7.32.0): + resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==} + engines: {node: '>=6'} + deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. + peerDependencies: + eslint: '>= 4.12.1' + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.6 + '@babel/traverse': 7.23.7 + '@babel/types': 7.23.6 + eslint: 7.32.0 + eslint-visitor-keys: 1.3.0 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-generator@6.26.1: + resolution: {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.21 + source-map: 0.5.7 + trim-right: 1.0.1 + dev: true + + /babel-jest@23.6.0(babel-core@7.0.0-bridge.0): + resolution: {integrity: sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew==} + peerDependencies: + babel-core: ^6.0.0 || ^7.0.0-0 + dependencies: + babel-core: 7.0.0-bridge.0(@babel/core@7.23.7) + babel-plugin-istanbul: 4.1.6 + babel-preset-jest: 23.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-jest@24.9.0(@babel/core@7.23.7): + resolution: {integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==} + engines: {node: '>= 6'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@jest/transform': 24.9.0 + '@jest/types': 24.9.0 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 5.2.0 + babel-preset-jest: 24.9.0(@babel/core@7.23.7) + chalk: 2.4.2 + slash: 2.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-loader@8.3.0(@babel/core@7.23.7)(webpack@4.47.0): + resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} + engines: {node: '>= 8.9'} + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + dependencies: + '@babel/core': 7.23.7 + find-cache-dir: 3.3.2 + loader-utils: 2.0.4 + make-dir: 3.1.0 + schema-utils: 2.7.1 + webpack: 4.47.0(webpack-cli@3.3.12) + dev: true + + /babel-messages@6.23.0: + resolution: {integrity: sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==} + dependencies: + babel-runtime: 6.26.0 + dev: true + + /babel-plugin-emotion@9.2.11: + resolution: {integrity: sha512-dgCImifnOPPSeXod2znAmgc64NhaaOjGEHROR/M+lmStb3841yK1sgaDYAYMnlvWNz8GnpwIPN0VmNpbWYZ+VQ==} + dependencies: + '@babel/helper-module-imports': 7.22.15 + '@emotion/babel-utils': 0.6.10 + '@emotion/hash': 0.6.6 + '@emotion/memoize': 0.6.6 + '@emotion/stylis': 0.7.1 + babel-plugin-macros: 2.8.0 + babel-plugin-syntax-jsx: 6.18.0 + convert-source-map: 1.9.0 + find-root: 1.1.0 + mkdirp: 0.5.6 + source-map: 0.5.7 + touch: 2.0.2 + dev: false + + /babel-plugin-istanbul@4.1.6: + resolution: {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.2 + test-exclude: 4.2.3 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-istanbul@5.2.0: + resolution: {integrity: sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==} + engines: {node: '>=6'} + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + find-up: 3.0.0 + istanbul-lib-instrument: 3.3.0 + test-exclude: 5.2.3 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-jest-hoist@23.2.0: + resolution: {integrity: sha512-N0MlMjZtahXK0yb0K3V9hWPrq5e7tThbghvDr0k3X75UuOOqwsWW6mk8XHD2QvEC0Ca9dLIfTgNU36TeJD6Hnw==} + dev: true + + /babel-plugin-jest-hoist@24.9.0: + resolution: {integrity: sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==} + engines: {node: '>= 6'} + dependencies: + '@types/babel__traverse': 7.20.5 + dev: true + + /babel-plugin-macros@2.8.0: + resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} + dependencies: + '@babel/runtime': 7.23.8 + cosmiconfig: 6.0.0 + resolve: 1.22.8 + dev: false + + /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.23.7): + resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.7 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.7) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-corejs3@0.8.7(@babel/core@7.23.7): + resolution: {integrity: sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-define-polyfill-provider': 0.4.4(@babel/core@7.23.7) + core-js-compat: 3.35.1 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.7): + resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.7) + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-syntax-jsx@6.18.0: + resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} + dev: false + + /babel-plugin-syntax-object-rest-spread@6.13.0: + resolution: {integrity: sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==} + dev: true + + /babel-preset-jest@23.2.0: + resolution: {integrity: sha512-AdfWwc0PYvDtwr009yyVNh72Ev68os7SsPmOFVX7zSA+STXuk5CV2iMVazZU01bEoHCSwTkgv4E4HOOcODPkPg==} + dependencies: + babel-plugin-jest-hoist: 23.2.0 + babel-plugin-syntax-object-rest-spread: 6.13.0 + dev: true + + /babel-preset-jest@24.9.0(@babel/core@7.23.7): + resolution: {integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==} + engines: {node: '>= 6'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.7 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.7) + babel-plugin-jest-hoist: 24.9.0 + dev: true + + /babel-runtime@6.26.0: + resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==} + dependencies: + core-js: 2.6.12 + regenerator-runtime: 0.11.1 + + /babel-template@6.26.0: + resolution: {integrity: sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==} + dependencies: + babel-runtime: 6.26.0 + babel-traverse: 6.26.0 + babel-types: 6.26.0 + babylon: 6.18.0 + lodash: 4.17.21 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-traverse@6.26.0: + resolution: {integrity: sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==} + 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.9(supports-color@6.1.0) + globals: 9.18.0 + invariant: 2.2.4 + lodash: 4.17.21 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-types@6.26.0: + resolution: {integrity: sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==} + dependencies: + babel-runtime: 6.26.0 + esutils: 2.0.3 + lodash: 4.17.21 + to-fast-properties: 1.0.3 + dev: true + + /babylon@6.18.0: + resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} + hasBin: true + dev: true + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true + + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + dev: true + + /base@0.11.2: + resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} + engines: {node: '>=0.10.0'} + dependencies: + cache-base: 1.0.1 + class-utils: 0.3.6 + component-emitter: 1.3.1 + define-property: 1.0.0 + isobject: 3.0.1 + mixin-deep: 1.3.2 + pascalcase: 0.1.1 + dev: true + + /bcrypt-pbkdf@1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} + dependencies: + tweetnacl: 0.14.5 + dev: true + + /big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + dev: true + + /binary-extensions@1.13.1: + resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} + engines: {node: '>=0.10.0'} + requiresBuild: true + dev: true + optional: true + + /binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + requiresBuild: true + dev: true + + /bindings@1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + requiresBuild: true + dependencies: + file-uri-to-path: 1.0.0 + dev: true + optional: true + + /bluebird@3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + dev: true + + /bn.js@4.12.0: + resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + dev: true + + /bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + dev: true + + /boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + dev: true + + /bootstrap@3.4.1: + resolution: {integrity: sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA==} + engines: {node: '>=6'} + dev: false + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: true + + /braces@1.8.5: + resolution: {integrity: sha512-xU7bpz2ytJl1bH9cgIurjpg/n8Gohy9GTw81heDYLJQ4RU60dlyJsa+atVF2pI0yMMvKxI9HkKwjePCj5XI1hw==} + engines: {node: '>=0.10.0'} + dependencies: + expand-range: 1.8.2 + preserve: 0.2.0 + repeat-element: 1.1.4 + + /braces@2.3.2(supports-color@6.1.0): + resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} + engines: {node: '>=0.10.0'} + 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.4 + snapdragon: 0.8.2(supports-color@6.1.0) + snapdragon-node: 2.1.1 + split-string: 3.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + dev: true + + /brcast@2.0.2: + resolution: {integrity: sha512-Tfn5JSE7hrUlFcOoaLzVvkbgIemIorMIyoMr3TgvszWW7jFt2C9PdeMLtysYD9RU0MmU17b69+XJG1eRY2OBRg==} + dev: false + + /brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + dev: true + + /browser-process-hrtime@1.0.0: + resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} + dev: true + + /browser-resolve@1.11.3: + resolution: {integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==} + dependencies: + resolve: 1.1.7 + dev: true + + /browserify-aes@1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} + dependencies: + buffer-xor: 1.0.3 + cipher-base: 1.0.4 + create-hash: 1.2.0 + evp_bytestokey: 1.0.3 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-cipher@1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} + dependencies: + browserify-aes: 1.2.0 + browserify-des: 1.0.2 + evp_bytestokey: 1.0.3 + dev: true + + /browserify-css@0.12.0: + resolution: {integrity: sha512-tF6cflGGE+Cu5dN+bp3MxcdWt04PESUWmZsA/KZGS5xDYuHFvEc+wsPqwmND9YpIQ9RAEMmErB8+Yaek0nfqfA==} + dependencies: + clean-css: 4.2.4 + concat-stream: 1.6.2 + css: 2.2.4 + find-node-modules: 1.0.4 + lodash: 4.17.21 + mime: 1.6.0 + through2: 2.0.5 + dev: false + + /browserify-des@1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} + dependencies: + cipher-base: 1.0.4 + des.js: 1.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-rsa@4.1.0: + resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} + dependencies: + bn.js: 5.2.1 + randombytes: 2.1.0 + dev: true + + /browserify-sign@4.2.2: + resolution: {integrity: sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==} + engines: {node: '>= 4'} + dependencies: + bn.js: 5.2.1 + browserify-rsa: 4.1.0 + create-hash: 1.2.0 + create-hmac: 1.1.7 + elliptic: 6.5.4 + inherits: 2.0.4 + parse-asn1: 5.1.6 + readable-stream: 3.6.2 + safe-buffer: 5.2.1 + dev: true + + /browserify-zlib@0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} + dependencies: + pako: 1.0.11 + dev: true + + /browserslist@4.22.2: + resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001579 + electron-to-chromium: 1.4.642 + node-releases: 2.0.14 + update-browserslist-db: 1.0.13(browserslist@4.22.2) + + /bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + dependencies: + node-int64: 0.4.0 + dev: true + + /buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + /buffer-xor@1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + dev: true + + /buffer@4.9.2: + resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + isarray: 1.0.0 + dev: true + + /builtin-status-codes@3.0.0: + resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} + dev: true + + /cacache@12.0.4: + resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} + dependencies: + bluebird: 3.7.2 + chownr: 1.1.4 + figgy-pudding: 3.5.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + infer-owner: 1.0.4 + lru-cache: 5.1.1 + mississippi: 3.0.0 + mkdirp: 0.5.6 + move-concurrently: 1.0.1 + promise-inflight: 1.0.1(bluebird@3.7.2) + rimraf: 2.7.1 + ssri: 6.0.2 + unique-filename: 1.1.1 + y18n: 4.0.3 + dev: true + + /cacache@15.3.0: + resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} + engines: {node: '>= 10'} + dependencies: + '@npmcli/fs': 1.1.1 + '@npmcli/move-file': 1.1.2 + chownr: 2.0.0 + fs-minipass: 2.1.0 + glob: 7.2.3 + infer-owner: 1.0.4 + lru-cache: 6.0.0 + minipass: 3.3.6 + minipass-collect: 1.0.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + mkdirp: 1.0.4 + p-map: 4.0.0 + promise-inflight: 1.0.1(bluebird@3.7.2) + rimraf: 3.0.2 + ssri: 8.0.1 + tar: 6.2.0 + unique-filename: 1.1.1 + transitivePeerDependencies: + - bluebird + dev: true + + /cache-base@1.0.1: + resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} + engines: {node: '>=0.10.0'} + dependencies: + collection-visit: 1.0.0 + component-emitter: 1.3.1 + get-value: 2.0.6 + has-value: 1.0.0 + isobject: 3.0.1 + set-value: 2.0.1 + to-object-path: 0.3.0 + union-value: 1.0.1 + unset-value: 1.0.0 + dev: true + + /call-bind@1.0.5: + resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + dependencies: + function-bind: 1.1.2 + get-intrinsic: 1.2.2 + set-function-length: 1.2.0 + + /caller-callsite@2.0.0: + resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} + engines: {node: '>=4'} + dependencies: + callsites: 2.0.0 + dev: true + + /caller-path@2.0.0: + resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} + engines: {node: '>=4'} + dependencies: + caller-callsite: 2.0.0 + dev: true + + /callsites@2.0.0: + resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} + engines: {node: '>=4'} + dev: true + + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: true + + /caniuse-lite@1.0.30001579: + resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==} + + /capture-exit@2.0.0: + resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} + engines: {node: 6.* || 8.* || >= 10.*} + dependencies: + rsvp: 4.8.5 + dev: true + + /caseless@0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + dev: true + + /chalk@1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-styles: 2.2.1 + escape-string-regexp: 1.0.5 + has-ansi: 2.0.0 + strip-ansi: 3.0.1 + supports-color: 2.0.0 + dev: true + + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /cheerio-select@2.1.0: + resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} + dependencies: + boolbase: 1.0.0 + css-select: 5.1.0 + css-what: 6.1.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.1.0 + dev: true + + /cheerio@1.0.0-rc.12: + resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} + engines: {node: '>= 6'} + dependencies: + cheerio-select: 2.1.0 + dom-serializer: 2.0.0 + domhandler: 5.0.3 + domutils: 3.1.0 + htmlparser2: 8.0.2 + parse5: 7.1.2 + parse5-htmlparser2-tree-adapter: 7.0.0 + dev: true + + /chokidar@2.1.8: + resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} + deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies + requiresBuild: true + dependencies: + anymatch: 2.0.0 + async-each: 1.0.6 + braces: 2.3.2(supports-color@6.1.0) + glob-parent: 3.1.0 + inherits: 2.0.4 + is-binary-path: 1.0.1 + is-glob: 4.0.3 + normalize-path: 3.0.0 + path-is-absolute: 1.0.1 + readdirp: 2.2.1 + upath: 1.2.0 + optionalDependencies: + fsevents: 1.2.13 + transitivePeerDependencies: + - supports-color + dev: true + optional: true + + /chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + dev: true + + /chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + dev: true + + /chrome-trace-event@1.0.3: + resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + engines: {node: '>=6.0'} + dev: true + + /ci-info@2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} + dev: true + + /cipher-base@1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /class-utils@0.3.6: + resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-union: 3.1.0 + define-property: 0.2.5 + isobject: 3.0.1 + static-extend: 0.1.2 + dev: true + + /classnames@2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} + dev: false + + /clean-css@4.2.4: + resolution: {integrity: sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==} + engines: {node: '>= 4.0'} + dependencies: + source-map: 0.6.1 + dev: false + + /clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + dev: true + + /cliui@5.0.0: + resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} + dependencies: + string-width: 3.1.0 + strip-ansi: 5.2.0 + wrap-ansi: 5.1.0 + dev: true + + /clone-deep@4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} + dependencies: + is-plain-object: 2.0.4 + kind-of: 6.0.3 + shallow-clone: 3.0.1 + dev: true + + /clsx@1.2.1: + resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} + engines: {node: '>=6'} + dev: false + + /co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + dev: true + + /collection-visit@1.0.0: + resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} + engines: {node: '>=0.10.0'} + dependencies: + map-visit: 1.0.0 + object-visit: 1.0.1 + dev: true + + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /colors@1.2.5: + resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} + engines: {node: '>=0.1.90'} + dev: true + + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: true + + /commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + dev: true + + /commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + dev: true + + /commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + dev: true + + /commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + requiresBuild: true + dev: true + optional: true + + /commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + dev: true + + /component-classes@1.2.6: + resolution: {integrity: sha512-hPFGULxdwugu1QWW3SvVOCUHLzO34+a2J6Wqy0c5ASQkfi9/8nZcBB0ZohaEbXOQlCflMAEMmEWk7u7BVs4koA==} + dependencies: + component-indexof: 0.0.3 + dev: false + + /component-emitter@1.3.1: + resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} + dev: true + + /component-indexof@0.0.3: + resolution: {integrity: sha512-puDQKvx/64HZXb4hBwIcvQLaLgux8o1CbWl39s41hrIIZDl1lJiD5jc22gj3RBeGK0ovxALDYpIbyjqDUUl0rw==} + dev: false + + /compose-function@3.0.3: + resolution: {integrity: sha512-xzhzTJ5eC+gmIzvZq+C3kCJHsp9os6tJkrigDRZclyGtOKINbZtE8n1Tzmeh32jW+BUDPbvZpibwvJHBLGMVwg==} + dependencies: + arity-n: 1.0.4 + dev: true + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true + + /concat-stream@1.6.2: + resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} + engines: {'0': node >= 0.8} + dependencies: + buffer-from: 1.1.2 + inherits: 2.0.4 + readable-stream: 2.3.8 + typedarray: 0.0.6 + + /confusing-browser-globals@1.0.11: + resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} + dev: true + + /console-browserify@1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} + dev: true + + /consolidated-events@2.0.2: + resolution: {integrity: sha512-2/uRVMdRypf5z/TW/ncD/66l75P5hH2vM/GR8Jf8HLc2xnfJtmina6F6du8+v4Z2vTrMo7jC+W1tmEEuuELgkQ==} + dev: false + + /constants-browserify@1.0.0: + resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} + dev: true + + /convert-source-map@0.3.5: + resolution: {integrity: sha512-+4nRk0k3oEpwUB7/CalD7xE2z4VmtEnnq0GO2IPTkrooTrAhEsWvuLF5iWP1dXrwluki/azwXV1ve7gtYuPldg==} + dev: true + + /convert-source-map@1.7.0: + resolution: {integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==} + dependencies: + safe-buffer: 5.1.2 + dev: true + + /convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + /copy-concurrently@1.0.5: + resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} + dependencies: + aproba: 1.2.0 + fs-write-stream-atomic: 1.0.10 + iferr: 0.1.5 + mkdirp: 0.5.6 + rimraf: 2.7.1 + run-queue: 1.0.3 + dev: true + + /copy-descriptor@0.1.1: + resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} + engines: {node: '>=0.10.0'} + dev: true + + /core-js-compat@3.35.1: + resolution: {integrity: sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==} + dependencies: + browserslist: 4.22.2 + dev: true + + /core-js@2.6.12: + resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} + deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. + requiresBuild: true + + /core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + dev: true + + /core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + + /cosmiconfig@5.2.1: + resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} + engines: {node: '>=4'} + dependencies: + import-fresh: 2.0.0 + is-directory: 0.3.1 + js-yaml: 3.14.1 + parse-json: 4.0.0 + dev: true + + /cosmiconfig@6.0.0: + resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} + engines: {node: '>=8'} + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + dev: false + + /create-ecdh@4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} + dependencies: + bn.js: 4.12.0 + elliptic: 6.5.4 + dev: true + + /create-emotion@9.2.12: + resolution: {integrity: sha512-P57uOF9NL2y98Xrbl2OuiDQUZ30GVmASsv5fbsjF4Hlraip2kyAvMm+2PoYUvFFw03Fhgtxk3RqZSm2/qHL9hA==} + dependencies: + '@emotion/hash': 0.6.6 + '@emotion/memoize': 0.6.6 + '@emotion/stylis': 0.7.1 + '@emotion/unitless': 0.6.7 + csstype: 2.6.21 + stylis: 3.5.4 + stylis-rule-sheet: 0.0.10(stylis@3.5.4) + dev: false + + /create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + dependencies: + cipher-base: 1.0.4 + inherits: 2.0.4 + md5.js: 1.3.5 + ripemd160: 2.0.2 + sha.js: 2.4.11 + dev: true + + /create-hmac@1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + dependencies: + cipher-base: 1.0.4 + create-hash: 1.2.0 + inherits: 2.0.4 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + + /cross-env@5.2.1: + resolution: {integrity: sha512-1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ==} + engines: {node: '>=4.0'} + hasBin: true + dependencies: + cross-spawn: 6.0.5 + dev: true + + /cross-spawn@6.0.5: + resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + engines: {node: '>=4.8'} + dependencies: + nice-try: 1.0.5 + path-key: 2.0.1 + semver: 5.7.2 + shebang-command: 1.2.0 + which: 1.3.1 + dev: true + + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true + + /crypto-browserify@3.12.0: + resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} + dependencies: + browserify-cipher: 1.0.1 + browserify-sign: 4.2.2 + create-ecdh: 4.0.4 + create-hash: 1.2.0 + create-hmac: 1.1.7 + diffie-hellman: 5.0.3 + inherits: 2.0.4 + pbkdf2: 3.1.2 + public-encrypt: 4.0.3 + randombytes: 2.1.0 + randomfill: 1.0.4 + dev: true + + /css-animation@1.6.1: + resolution: {integrity: sha512-/48+/BaEaHRY6kNQ2OIPzKf9A6g8WjZYjhiNDNuIVbsm5tXCGIAsHDjB4Xu1C4vXJtUWZo26O68OQkDpNBaPog==} + dependencies: + babel-runtime: 6.26.0 + component-classes: 1.2.6 + dev: false + + /css-loader@1.0.1(webpack@4.47.0): + resolution: {integrity: sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==} + engines: {node: '>= 6.9.0 <7.0.0 || >= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 + dependencies: + babel-code-frame: 6.26.0 + css-selector-tokenizer: 0.7.3 + icss-utils: 2.1.0 + loader-utils: 1.4.2 + lodash: 4.17.21 + postcss: 6.0.23 + postcss-modules-extract-imports: 1.2.1 + 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.1 + source-list-map: 2.0.1 + webpack: 4.47.0(webpack-cli@3.3.12) + dev: true + + /css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.1.0 + nth-check: 2.1.1 + dev: true + + /css-selector-tokenizer@0.7.3: + resolution: {integrity: sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==} + dependencies: + cssesc: 3.0.0 + fastparse: 1.1.2 + dev: true + + /css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + dev: true + + /css@2.2.4: + resolution: {integrity: sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==} + dependencies: + inherits: 2.0.4 + source-map: 0.6.1 + source-map-resolve: 0.5.3 + urix: 0.1.0 + + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /cssom@0.3.8: + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} + dev: true + + /cssstyle@1.4.0: + resolution: {integrity: sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==} + dependencies: + cssom: 0.3.8 + dev: true + + /csstype@2.6.21: + resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==} + dev: false + + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + dev: true + + /cyclist@1.0.2: + resolution: {integrity: sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==} + dev: true + + /d@1.0.1: + resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} + dependencies: + es5-ext: 0.10.62 + type: 1.2.0 + dev: true + + /damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dev: true + + /dashdash@1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} + engines: {node: '>=0.10'} + dependencies: + assert-plus: 1.0.0 + dev: true + + /data-urls@1.1.0: + resolution: {integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==} + dependencies: + abab: 2.0.6 + whatwg-mimetype: 2.3.0 + whatwg-url: 7.1.0 + dev: true + + /datatables.net-bs@1.11.5: + resolution: {integrity: sha512-thj90yxWnJpAkKdiPtdFMHlDTHCg1VRrzAE7juABYaw3hNQdvf1Veh7a/1hvuqOfn2g7ORzQUFXP8oxJ4SJWfg==} + dependencies: + datatables.net: 1.13.8 + jquery: 3.7.1 + dev: false + + /datatables.net-bs@1.13.8: + resolution: {integrity: sha512-KJ1ePUXVHi/l3qP+r2uan3NJPIwtHP2hep9H7oP2UrEEq9Ibkhm5HHr6Pce+qpQbMd1x0584Grxydz4Zx/SqBg==} + dependencies: + datatables.net: 1.13.8 + jquery: 3.7.1 + dev: false + + /datatables.net-select-bs@1.7.0: + resolution: {integrity: sha512-gjxecfrLazVp1ukLSwGyMePR9GCAsAJlxvTpbr2WSP/X0fBRt+siZlTgTBRB36MV13EBEfYIHeY5ufgnYkhEIg==} + dependencies: + datatables.net-bs: 1.13.8 + datatables.net-select: 1.7.0 + jquery: 3.7.1 + dev: false + + /datatables.net-select@1.7.0: + resolution: {integrity: sha512-ps8eL8S2gUV7EdzMraw8mfQlHXpfuc8TC2onBxdk0snP8eizPe85VhpI3r4ULvPRTTI7vcViz8E7JV8aayA2lw==} + dependencies: + datatables.net: 1.13.8 + jquery: 3.7.1 + dev: false + + /datatables.net@1.13.8: + resolution: {integrity: sha512-2pDamr+GUwPTby2OgriVB9dR9ftFKD2AQyiuCXzZIiG4d9KkKFQ7gqPfNmG7uj9Tc5kDf+rGj86do4LAb/V71g==} + dependencies: + jquery: 3.7.1 + dev: false + + /debounce@1.2.1: + resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} + dev: true + + /debug@2.6.9(supports-color@6.1.0): + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.0.0 + supports-color: 6.1.0 + dev: true + + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + dev: true + + /decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true + + /deepmerge@1.5.2: + resolution: {integrity: sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==} + engines: {node: '>=0.10.0'} + dev: false + + /define-data-property@1.1.1: + resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.2 + gopd: 1.0.1 + has-property-descriptors: 1.0.1 + + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.1 + has-property-descriptors: 1.0.1 + object-keys: 1.1.1 + + /define-property@0.2.5: + resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: 0.1.7 + dev: true + + /define-property@1.0.0: + resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: 1.0.3 + dev: true + + /define-property@2.0.2: + resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: 1.0.3 + isobject: 3.0.1 + dev: true + + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: true + + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + dev: true + + /des.js@1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /detect-file@0.1.0: + resolution: {integrity: sha512-akiVcMZym+vO3IxctGG9dnuJT4AYQTAhjsGbjeGqqMUr9Ffy7XEAUmfKLSHugr/tGLaAZ4jWROErPPrsfG8+bQ==} + engines: {node: '>=0.10.0'} + dependencies: + fs-exists-sync: 0.1.0 + dev: false + + /detect-file@1.0.0: + resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==} + engines: {node: '>=0.10.0'} + dev: true + + /detect-indent@4.0.0: + resolution: {integrity: sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==} + engines: {node: '>=0.10.0'} + dependencies: + repeating: 2.0.1 + dev: true + + /detect-newline@2.1.0: + resolution: {integrity: sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==} + engines: {node: '>=0.10.0'} + dev: true + + /diff-sequences@24.9.0: + resolution: {integrity: sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==} + engines: {node: '>= 6'} + dev: true + + /diff-sequences@27.5.1: + resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dev: true + + /diffie-hellman@5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} + dependencies: + bn.js: 4.12.0 + miller-rabin: 4.0.1 + randombytes: 2.1.0 + dev: true + + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /direction@1.0.4: + resolution: {integrity: sha512-GYqKi1aH7PJXxdhTeZBFrg8vUBeKXi+cNprXsC1kpJcbcVnV9wBsrOu1cQEdG0WeQwlfHiy3XvnKfIrJ2R0NzQ==} + hasBin: true + dev: false + + /discontinuous-range@1.0.0: + resolution: {integrity: sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==} + dev: true + + /doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /document.contains@1.0.2: + resolution: {integrity: sha512-YcvYFs15mX8m3AO1QNQy3BlIpSMfNRj3Ujk2BEJxsZG+HZf7/hZ6jr7mDpXrF8q+ff95Vef5yjhiZxm8CGJr6Q==} + dependencies: + define-properties: 1.2.1 + dev: false + + /dom-align@1.12.4: + resolution: {integrity: sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==} + dev: false + + /dom-helpers@3.4.0: + resolution: {integrity: sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==} + dependencies: + '@babel/runtime': 7.23.8 + dev: false + + /dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + dev: true + + /domain-browser@1.2.0: + resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} + engines: {node: '>=0.4', npm: '>=1.2'} + dev: true + + /domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + dev: true + + /domexception@1.0.1: + resolution: {integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==} + deprecated: Use your platform's native DOMException instead + dependencies: + webidl-conversions: 4.0.2 + dev: true + + /domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + dependencies: + domelementtype: 2.3.0 + dev: true + + /domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + dev: true + + /duplexer@0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} + dev: true + + /duplexify@3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} + dependencies: + end-of-stream: 1.4.4 + inherits: 2.0.4 + readable-stream: 2.3.8 + stream-shift: 1.0.3 + dev: true + + /ecc-jsbn@0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + dev: true + + /electron-to-chromium@1.4.642: + resolution: {integrity: sha512-M4+u22ZJGpk4RY7tne6W+APkZhnnhmAH48FNl8iEFK2lEgob+U5rUQsIqQhvAwCXYpfd3H20pHK/ENsCvwTbsA==} + + /elliptic@6.5.4: + resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + + /emoji-regex@7.0.3: + resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} + dev: true + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true + + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + + /emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + dev: true + + /emotion@9.2.12: + resolution: {integrity: sha512-hcx7jppaI8VoXxIWEhxpDW7I+B4kq9RNzQLmsrF6LY8BGKqe2N+gFAQr0EfuFucFlPs2A9HM4+xNj4NeqEWIOQ==} + dependencies: + babel-plugin-emotion: 9.2.11 + create-emotion: 9.2.12 + dev: false + + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + dependencies: + once: 1.4.0 + dev: true + + /enhanced-resolve@4.5.0: + resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} + engines: {node: '>=6.9.0'} + dependencies: + graceful-fs: 4.2.11 + memory-fs: 0.5.0 + tapable: 1.1.3 + dev: true + + /enquirer@2.4.1: + resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} + engines: {node: '>=8.6'} + dependencies: + ansi-colors: 4.1.3 + strip-ansi: 6.0.1 + dev: true + + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + dev: true + + /enzyme-adapter-react-16@1.15.7(enzyme@3.11.0)(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-LtjKgvlTc/H7adyQcj+aq0P0H07LDL480WQl1gU512IUyaDo/sbOaNDdZsJXYW2XaoPqrLLE9KbZS+X2z6BASw==} + peerDependencies: + enzyme: ^3.0.0 + react: ^16.0.0-0 + react-dom: ^16.0.0-0 + dependencies: + enzyme: 3.11.0 + enzyme-adapter-utils: 1.14.1(react@16.14.0) + enzyme-shallow-equal: 1.0.5 + has: 1.0.4 + object.assign: 4.1.5 + object.values: 1.1.7 + prop-types: 15.8.1 + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + react-is: 16.13.1 + react-test-renderer: 16.14.0(react@16.14.0) + semver: 5.7.2 + dev: true + + /enzyme-adapter-utils@1.14.1(react@16.14.0): + resolution: {integrity: sha512-JZgMPF1QOI7IzBj24EZoDpaeG/p8Os7WeBZWTJydpsH7JRStc7jYbHE4CmNQaLqazaGFyLM8ALWA3IIZvxW3PQ==} + peerDependencies: + react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 + dependencies: + airbnb-prop-types: 2.16.0(react@16.14.0) + function.prototype.name: 1.1.6 + has: 1.0.4 + object.assign: 4.1.5 + object.fromentries: 2.0.7 + prop-types: 15.8.1 + react: 16.14.0 + semver: 5.7.2 + dev: true + + /enzyme-shallow-equal@1.0.5: + resolution: {integrity: sha512-i6cwm7hN630JXenxxJFBKzgLC3hMTafFQXflvzHgPmDhOBhxUWDe8AeRv1qp2/uWJ2Y8z5yLWMzmAfkTOiOCZg==} + dependencies: + has: 1.0.4 + object-is: 1.1.5 + + /enzyme-to-json@3.6.2(enzyme@3.11.0): + resolution: {integrity: sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==} + engines: {node: '>=6.0.0'} + peerDependencies: + enzyme: ^3.4.0 + dependencies: + '@types/cheerio': 0.22.35 + enzyme: 3.11.0 + lodash: 4.17.21 + react-is: 16.13.1 + dev: true + + /enzyme@3.11.0: + resolution: {integrity: sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==} + dependencies: + array.prototype.flat: 1.3.2 + cheerio: 1.0.0-rc.12 + enzyme-shallow-equal: 1.0.5 + function.prototype.name: 1.1.6 + has: 1.0.4 + html-element-map: 1.3.1 + is-boolean-object: 1.1.2 + is-callable: 1.2.7 + is-number-object: 1.0.7 + is-regex: 1.1.4 + is-string: 1.0.7 + is-subset: 0.1.1 + lodash.escape: 4.0.1 + lodash.isequal: 4.5.0 + object-inspect: 1.13.1 + object-is: 1.1.5 + object.assign: 4.1.5 + object.entries: 1.1.7 + object.values: 1.1.7 + raf: 3.4.1 + rst-selector-parser: 2.2.3 + string.prototype.trim: 1.2.8 + dev: true + + /errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + dependencies: + prr: 1.0.1 + dev: true + + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + + /es-abstract@1.22.3: + resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.0 + arraybuffer.prototype.slice: 1.0.2 + available-typed-arrays: 1.0.5 + call-bind: 1.0.5 + es-set-tostringtag: 2.0.2 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.2 + get-symbol-description: 1.0.0 + globalthis: 1.0.3 + gopd: 1.0.1 + has-property-descriptors: 1.0.1 + has-proto: 1.0.1 + has-symbols: 1.0.3 + hasown: 2.0.0 + internal-slot: 1.0.6 + is-array-buffer: 3.0.2 + is-callable: 1.2.7 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-typed-array: 1.1.12 + is-weakref: 1.0.2 + object-inspect: 1.13.1 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.1 + safe-array-concat: 1.1.0 + safe-regex-test: 1.0.2 + string.prototype.trim: 1.2.8 + string.prototype.trimend: 1.0.7 + string.prototype.trimstart: 1.0.7 + typed-array-buffer: 1.0.0 + typed-array-byte-length: 1.0.0 + typed-array-byte-offset: 1.0.0 + typed-array-length: 1.0.4 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.13 + + /es-array-method-boxes-properly@1.0.0: + resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} + dev: true + + /es-iterator-helpers@1.0.15: + resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} + dependencies: + asynciterator.prototype: 1.0.0 + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-set-tostringtag: 2.0.2 + function-bind: 1.1.2 + get-intrinsic: 1.2.2 + globalthis: 1.0.3 + has-property-descriptors: 1.0.1 + has-proto: 1.0.1 + has-symbols: 1.0.3 + internal-slot: 1.0.6 + iterator.prototype: 1.1.2 + safe-array-concat: 1.1.0 + dev: true + + /es-set-tostringtag@2.0.2: + resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.2 + has-tostringtag: 1.0.0 + hasown: 2.0.0 + + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + dependencies: + hasown: 2.0.0 + + /es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + + /es5-ext@0.10.62: + resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} + engines: {node: '>=0.10'} + requiresBuild: true + dependencies: + es6-iterator: 2.0.3 + es6-symbol: 3.1.3 + next-tick: 1.1.0 + dev: true + + /es6-iterator@2.0.3: + resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} + dependencies: + d: 1.0.1 + es5-ext: 0.10.62 + es6-symbol: 3.1.3 + dev: true + + /es6-symbol@3.1.3: + resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} + dependencies: + d: 1.0.1 + ext: 1.7.0 + dev: true + + /escalade@3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + /escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + dev: true + + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true + + /escodegen@1.14.3: + resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} + engines: {node: '>=4.0'} + hasBin: true + dependencies: + esprima: 4.0.1 + estraverse: 4.3.0 + esutils: 2.0.3 + optionator: 0.8.3 + optionalDependencies: + source-map: 0.6.1 + dev: true + + /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.29.1)(eslint@7.32.0): + resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.2 + dependencies: + confusing-browser-globals: 1.0.11 + eslint: 7.32.0 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.19.1)(eslint@7.32.0) + object.assign: 4.1.5 + object.entries: 1.1.7 + semver: 6.3.1 + dev: true + + /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.19.1)(@typescript-eslint/parser@6.19.1)(eslint-plugin-import@2.29.1)(eslint@7.32.0): + resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0 + '@typescript-eslint/parser': ^5.0.0 || ^6.0.0 + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + dependencies: + '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.19.1(eslint@7.32.0)(typescript@5.3.3) + eslint: 7.32.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1)(eslint@7.32.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.19.1)(eslint@7.32.0) + dev: true + + /eslint-config-airbnb@19.0.4(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0): + resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} + engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.28.0 + eslint-plugin-react-hooks: ^4.3.0 + dependencies: + eslint: 7.32.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1)(eslint@7.32.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.19.1)(eslint@7.32.0) + eslint-plugin-jsx-a11y: 6.8.0(eslint@7.32.0) + eslint-plugin-react: 7.33.2(eslint@7.32.0) + eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) + object.assign: 4.1.5 + object.entries: 1.1.7 + dev: true + + /eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + dependencies: + debug: 3.2.7 + is-core-module: 2.13.1 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-node@0.3.9)(eslint@7.32.0): + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 6.19.1(eslint@7.32.0)(typescript@5.3.3) + debug: 3.2.7 + eslint: 7.32.0 + eslint-import-resolver-node: 0.3.9 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.19.1)(eslint@7.32.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 6.19.1(eslint@7.32.0)(typescript@5.3.3) + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.3 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 7.32.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-node@0.3.9)(eslint@7.32.0) + hasown: 2.0.0 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.7 + object.groupby: 1.0.1 + object.values: 1.1.7 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-plugin-jsx-a11y@6.8.0(eslint@7.32.0): + resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + '@babel/runtime': 7.23.8 + aria-query: 5.3.0 + array-includes: 3.1.7 + array.prototype.flatmap: 1.3.2 + ast-types-flow: 0.0.8 + axe-core: 4.7.0 + axobject-query: 3.2.1 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + es-iterator-helpers: 1.0.15 + eslint: 7.32.0 + hasown: 2.0.0 + jsx-ast-utils: 3.3.5 + language-tags: 1.0.9 + minimatch: 3.1.2 + object.entries: 1.1.7 + object.fromentries: 2.0.7 + dev: true + + /eslint-plugin-react-hooks@4.6.0(eslint@7.32.0): + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 7.32.0 + dev: true + + /eslint-plugin-react@7.33.2(eslint@7.32.0): + resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + array-includes: 3.1.7 + array.prototype.flatmap: 1.3.2 + array.prototype.tosorted: 1.1.2 + doctrine: 2.1.0 + es-iterator-helpers: 1.0.15 + eslint: 7.32.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.7 + object.fromentries: 2.0.7 + object.hasown: 1.1.3 + object.values: 1.1.7 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.10 + dev: true + + /eslint-scope@4.0.3: + resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} + engines: {node: '>=4.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-utils@2.1.0: + resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} + engines: {node: '>=6'} + dependencies: + eslint-visitor-keys: 1.3.0 + dev: true + + /eslint-visitor-keys@1.3.0: + resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} + engines: {node: '>=4'} + dev: true + + /eslint-visitor-keys@2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + dev: true + + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint@7.32.0: + resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} + engines: {node: ^10.12.0 || >=12.0.0} + hasBin: true + dependencies: + '@babel/code-frame': 7.12.11 + '@eslint/eslintrc': 0.4.3 + '@humanwhocodes/config-array': 0.5.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4 + doctrine: 3.0.0 + enquirer: 2.4.1 + escape-string-regexp: 4.0.0 + eslint-scope: 5.1.1 + eslint-utils: 2.1.0 + eslint-visitor-keys: 2.1.0 + espree: 7.3.1 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + functional-red-black-tree: 1.0.1 + glob-parent: 5.1.2 + globals: 13.24.0 + ignore: 4.0.6 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + js-yaml: 3.14.1 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.3 + progress: 2.0.3 + regexpp: 3.2.0 + semver: 7.5.4 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + table: 6.8.1 + text-table: 0.2.0 + v8-compile-cache: 2.4.0 + transitivePeerDependencies: + - supports-color + dev: true + + /espree@7.3.1: + resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + acorn: 7.4.1 + acorn-jsx: 5.3.2(acorn@7.4.1) + eslint-visitor-keys: 1.3.0 + dev: true + + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: true + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + dev: true + + /evp_bytestokey@1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + dependencies: + md5.js: 1.3.5 + safe-buffer: 5.2.1 + dev: true + + /exec-sh@0.3.6: + resolution: {integrity: sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==} + dev: true + + /execa@1.0.0: + resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} + engines: {node: '>=6'} + dependencies: + cross-spawn: 6.0.5 + get-stream: 4.1.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + dev: true + + /exit@0.1.2: + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + engines: {node: '>= 0.8.0'} + dev: true + + /expand-brackets@0.1.5: + resolution: {integrity: sha512-hxx03P2dJxss6ceIeri9cmYOT4SRs3Zk3afZwWpOsRqLqprhTR8u++SlC+sFGsQr7WGFPdMF7Gjc1njDLDK6UA==} + engines: {node: '>=0.10.0'} + dependencies: + is-posix-bracket: 0.1.1 + + /expand-brackets@2.1.4(supports-color@6.1.0): + resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} + engines: {node: '>=0.10.0'} + dependencies: + debug: 2.6.9(supports-color@6.1.0) + define-property: 0.2.5 + extend-shallow: 2.0.1 + posix-character-classes: 0.1.1 + regex-not: 1.0.2 + snapdragon: 0.8.2(supports-color@6.1.0) + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /expand-range@1.8.2: + resolution: {integrity: sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA==} + engines: {node: '>=0.10.0'} + dependencies: + fill-range: 2.2.4 + + /expand-tilde@1.2.2: + resolution: {integrity: sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==} + engines: {node: '>=0.10.0'} + dependencies: + os-homedir: 1.0.2 + dev: false + + /expand-tilde@2.0.2: + resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} + engines: {node: '>=0.10.0'} + dependencies: + homedir-polyfill: 1.0.3 + dev: true + + /expect@24.9.0: + resolution: {integrity: sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==} + engines: {node: '>= 6'} + dependencies: + '@jest/types': 24.9.0 + ansi-styles: 3.2.1 + jest-get-type: 24.9.0 + jest-matcher-utils: 24.9.0 + jest-message-util: 24.9.0 + jest-regex-util: 24.9.0 + transitivePeerDependencies: + - supports-color + dev: true + + /expose-loader@1.0.3(webpack@4.47.0): + resolution: {integrity: sha512-gP6hs3vYeWIqyoVfsApGQcgCEpbcI1xe+celwI31zeDhXz2q03ycBC1+75IlQUGaYvj6rAloFIe/NIBnEElLsQ==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 4.47.0(webpack-cli@3.3.12) + dev: true + + /ext@1.7.0: + resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} + dependencies: + type: 2.7.2 + dev: true + + /extend-shallow@2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} + dependencies: + is-extendable: 0.1.1 + dev: true + + /extend-shallow@3.0.2: + resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} + engines: {node: '>=0.10.0'} + dependencies: + assign-symbols: 1.0.0 + is-extendable: 1.0.1 + dev: true + + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + dev: true + + /extglob@0.3.2: + resolution: {integrity: sha512-1FOj1LOwn42TMrruOHGt18HemVnbwAmAak7krWk+wa93KXxGbK+2jpezm+ytJYDaBX0/SPLZFHKM7m+tKobWGg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 1.0.0 + + /extglob@2.0.4(supports-color@6.1.0): + resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} + engines: {node: '>=0.10.0'} + dependencies: + array-unique: 0.3.2 + define-property: 1.0.0 + expand-brackets: 2.1.4(supports-color@6.1.0) + extend-shallow: 2.0.1 + fragment-cache: 0.2.1 + regex-not: 1.0.2 + snapdragon: 0.8.2(supports-color@6.1.0) + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /extsprintf@1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + dev: true + + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true + + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true + + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true + + /fastparse@1.1.2: + resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} + dev: true + + /fastq@1.16.0: + resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==} + dependencies: + reusify: 1.0.4 + dev: true + + /fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + dependencies: + bser: 2.1.1 + dev: true + + /figgy-pudding@3.5.2: + resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} + deprecated: This module is no longer supported. + dev: true + + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.2.0 + dev: true + + /file-loader@2.0.0(webpack@4.47.0): + resolution: {integrity: sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==} + engines: {node: '>= 6.9.0 < 7.0.0 || >= 8.9.0'} + peerDependencies: + webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 + dependencies: + loader-utils: 1.4.2 + schema-utils: 1.0.0 + webpack: 4.47.0(webpack-cli@3.3.12) + dev: true + + /file-uri-to-path@1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + requiresBuild: true + dev: true + optional: true + + /filename-regex@2.0.1: + resolution: {integrity: sha512-BTCqyBaWBTsauvnHiE8i562+EdJj+oUpkqWp2R1iCoR8f6oo8STRu3of7WJJ0TqWtxN50a5YFpzYK4Jj9esYfQ==} + engines: {node: '>=0.10.0'} + + /fill-range@2.2.4: + resolution: {integrity: sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: 2.1.0 + isobject: 2.1.0 + randomatic: 3.1.1 + repeat-element: 1.1.4 + repeat-string: 1.6.1 + + /fill-range@4.0.0: + resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 2.0.1 + is-number: 3.0.0 + repeat-string: 1.6.1 + to-regex-range: 2.1.1 + dev: true + + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + requiresBuild: true + dependencies: + to-regex-range: 5.0.1 + dev: true + + /find-cache-dir@2.1.0: + resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} + engines: {node: '>=6'} + dependencies: + commondir: 1.0.1 + make-dir: 2.1.0 + pkg-dir: 3.0.0 + dev: true + + /find-cache-dir@3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} + dependencies: + commondir: 1.0.1 + make-dir: 3.1.0 + pkg-dir: 4.2.0 + dev: true + + /find-node-modules@1.0.4: + resolution: {integrity: sha512-BxNd+z0yQ64ipAlUz81RS42RTeLx5XsdyBIlFr5pIG2VGCy9+p+4XhZwgljL1987B8k03cZIZqbcWRlOkmz1Ew==} + dependencies: + findup-sync: 0.4.2 + merge: 1.2.1 + dev: false + + /find-root@1.1.0: + resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} + dev: false + + /find-up@1.1.2: + resolution: {integrity: sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==} + engines: {node: '>=0.10.0'} + dependencies: + path-exists: 2.1.0 + pinkie-promise: 2.0.1 + dev: true + + /find-up@2.1.0: + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} + engines: {node: '>=4'} + dependencies: + locate-path: 2.0.0 + dev: true + + /find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + dependencies: + locate-path: 3.0.0 + dev: true + + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + dev: true + + /findup-sync@0.4.2: + resolution: {integrity: sha512-5rUA3v5FP0hN2hxVA9WEOYn8xEyzqR6yB0q+jK+UDQnSwrTRJwY2jfnxQd3t3enZ6JvPlJYwUfAfjzJp+jsYuw==} + engines: {node: '>= 0.8.0'} + dependencies: + detect-file: 0.1.0 + is-glob: 2.0.1 + micromatch: 2.3.11 + resolve-dir: 0.1.1 + dev: false + + /findup-sync@3.0.0(supports-color@6.1.0): + resolution: {integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==} + engines: {node: '>= 0.10'} + dependencies: + detect-file: 1.0.0 + is-glob: 4.0.3 + micromatch: 3.1.10(supports-color@6.1.0) + resolve-dir: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.2.9 + keyv: 4.5.4 + rimraf: 3.0.2 + dev: true + + /flatted@3.2.9: + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + dev: true + + /flush-write-stream@1.1.1: + resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + dependencies: + is-callable: 1.2.7 + + /for-in@1.0.2: + resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} + engines: {node: '>=0.10.0'} + + /for-own@0.1.5: + resolution: {integrity: sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==} + engines: {node: '>=0.10.0'} + dependencies: + for-in: 1.0.2 + + /forever-agent@0.6.1: + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + dev: true + + /form-data@2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + + /fragment-cache@0.2.1: + resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} + engines: {node: '>=0.10.0'} + dependencies: + map-cache: 0.2.2 + dev: true + + /from2@2.3.0: + resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /fs-exists-sync@0.1.0: + resolution: {integrity: sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==} + engines: {node: '>=0.10.0'} + dev: false + + /fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: true + + /fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /fs-readdir-recursive@1.1.0: + resolution: {integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==} + dev: true + + /fs-write-stream-atomic@1.0.10: + resolution: {integrity: sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==} + dependencies: + graceful-fs: 4.2.11 + iferr: 0.1.5 + imurmurhash: 0.1.4 + readable-stream: 2.3.8 + dev: true + + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true + + /fsevents@1.2.13: + resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} + engines: {node: '>= 4.0'} + os: [darwin] + deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 + requiresBuild: true + dependencies: + bindings: 1.5.0 + nan: 2.18.0 + dev: true + optional: true + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /fullcalendar@6.1.10: + resolution: {integrity: sha512-JVka6cf3s90vKY221Xa2V8sq42J9SRYxbUILy+o2mIAzG4BqCNLPLr9uBTDtAf7eK3bNhqohnlofRzVBX0BPMw==} + dependencies: + '@fullcalendar/core': 6.1.10 + '@fullcalendar/daygrid': 6.1.10(@fullcalendar/core@6.1.10) + '@fullcalendar/interaction': 6.1.10(@fullcalendar/core@6.1.10) + '@fullcalendar/list': 6.1.10(@fullcalendar/core@6.1.10) + '@fullcalendar/multimonth': 6.1.10(@fullcalendar/core@6.1.10) + '@fullcalendar/timegrid': 6.1.10(@fullcalendar/core@6.1.10) + dev: false + + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + /function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + functions-have-names: 1.2.3 + + /functional-red-black-tree@1.0.1: + resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} + dev: true + + /functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true + + /get-intrinsic@1.2.2: + resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + dependencies: + function-bind: 1.1.2 + has-proto: 1.0.1 + has-symbols: 1.0.3 + hasown: 2.0.0 + + /get-stream@4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} + engines: {node: '>=6'} + dependencies: + pump: 3.0.0 + dev: true + + /get-symbol-description@1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + + /get-value@2.0.6: + resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} + engines: {node: '>=0.10.0'} + dev: true + + /getpass@0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} + dependencies: + assert-plus: 1.0.0 + dev: true + + /glob-base@0.3.0: + resolution: {integrity: sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA==} + engines: {node: '>=0.10.0'} + dependencies: + glob-parent: 2.0.0 + is-glob: 2.0.1 + + /glob-parent@2.0.0: + resolution: {integrity: sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==} + dependencies: + is-glob: 2.0.1 + + /glob-parent@3.1.0: + resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} + requiresBuild: true + dependencies: + is-glob: 3.1.0 + path-dirname: 1.0.2 + dev: true + optional: true + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /global-cache@1.2.1: + resolution: {integrity: sha512-EOeUaup5DgWKlCMhA9YFqNRIlZwoxt731jCh47WBV9fQqHgXhr3Fa55hfgIUqilIcPsfdNKN7LHjrNY+Km40KA==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + is-symbol: 1.0.4 + dev: false + + /global-modules@0.2.3: + resolution: {integrity: sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==} + engines: {node: '>=0.10.0'} + dependencies: + global-prefix: 0.1.5 + is-windows: 0.2.0 + dev: false + + /global-modules@1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} + dependencies: + global-prefix: 1.0.2 + is-windows: 1.0.2 + resolve-dir: 1.0.1 + dev: true + + /global-modules@2.0.0: + resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} + engines: {node: '>=6'} + dependencies: + global-prefix: 3.0.0 + dev: true + + /global-prefix@0.1.5: + resolution: {integrity: sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==} + engines: {node: '>=0.10.0'} + dependencies: + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 0.2.0 + which: 1.3.1 + dev: false + + /global-prefix@1.0.2: + resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} + engines: {node: '>=0.10.0'} + dependencies: + expand-tilde: 2.0.2 + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 1.0.2 + which: 1.3.1 + dev: true + + /global-prefix@3.0.0: + resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} + engines: {node: '>=6'} + dependencies: + ini: 1.3.8 + kind-of: 6.0.3 + which: 1.3.1 + dev: true + + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + + /globals@9.18.0: + resolution: {integrity: sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==} + engines: {node: '>=0.10.0'} + dev: true + + /globalthis@1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.0 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + dependencies: + get-intrinsic: 1.2.2 + + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + dev: true + + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true + + /growly@1.3.0: + resolution: {integrity: sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==} + dev: true + + /gzip-size@6.0.0: + resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} + engines: {node: '>=10'} + dependencies: + duplexer: 0.1.2 + dev: true + + /har-schema@2.0.0: + resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} + engines: {node: '>=4'} + dev: true + + /har-validator@5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} + engines: {node: '>=6'} + deprecated: this library is no longer supported + dependencies: + ajv: 6.12.6 + har-schema: 2.0.0 + dev: true + + /has-ansi@2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: 2.1.1 + dev: true + + /has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true + + /has-property-descriptors@1.0.1: + resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} + dependencies: + get-intrinsic: 1.2.2 + + /has-proto@1.0.1: + resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} + engines: {node: '>= 0.4'} + + /has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + + /has-tostringtag@1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + + /has-value@0.3.1: + resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} + engines: {node: '>=0.10.0'} + dependencies: + get-value: 2.0.6 + has-values: 0.1.4 + isobject: 2.1.0 + dev: true + + /has-value@1.0.0: + resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} + engines: {node: '>=0.10.0'} + dependencies: + get-value: 2.0.6 + has-values: 1.0.0 + isobject: 3.0.1 + dev: true + + /has-values@0.1.4: + resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} + engines: {node: '>=0.10.0'} + dev: true + + /has-values@1.0.0: + resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: 3.0.0 + kind-of: 4.0.0 + dev: true + + /has@1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} + engines: {node: '>= 0.4.0'} + + /hash-base@3.1.0: + resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} + engines: {node: '>=4'} + dependencies: + inherits: 2.0.4 + readable-stream: 3.6.2 + safe-buffer: 5.2.1 + dev: true + + /hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /hasown@2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + + /history@4.10.1: + resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} + dependencies: + '@babel/runtime': 7.23.8 + loose-envify: 1.4.0 + resolve-pathname: 3.0.0 + tiny-invariant: 1.3.1 + tiny-warning: 1.0.3 + value-equal: 1.0.1 + dev: false + + /hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + dependencies: + hash.js: 1.1.7 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + + /hoist-non-react-statics@2.5.5: + resolution: {integrity: sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==} + dev: false + + /hoist-non-react-statics@3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + dependencies: + react-is: 16.13.1 + dev: false + + /homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} + dependencies: + parse-passwd: 1.0.0 + + /hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + dev: true + + /html-element-map@1.3.1: + resolution: {integrity: sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==} + dependencies: + array.prototype.filter: 1.0.3 + call-bind: 1.0.5 + dev: true + + /html-encoding-sniffer@1.0.2: + resolution: {integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==} + dependencies: + whatwg-encoding: 1.0.5 + dev: true + + /html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + dev: true + + /htmlparser2@8.0.2: + resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.1.0 + entities: 4.5.0 + dev: true + + /http-signature@1.2.0: + resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} + engines: {node: '>=0.8', npm: '>=1.3.7'} + dependencies: + assert-plus: 1.0.0 + jsprim: 1.4.2 + sshpk: 1.18.0 + dev: true + + /https-browserify@1.0.0: + resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} + dev: true + + /icheck@1.0.2: + resolution: {integrity: sha512-1oDqj9ikiH4csFWKZnfbD1S9IY/MqzEt4cir6PIfkT84D/8QYaAZFrplXoyz5eaATmaoawY3KMTkMAO+fP4wGg==} + dev: false + + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /icss-replace-symbols@1.1.0: + resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} + dev: true + + /icss-utils@2.1.0: + resolution: {integrity: sha512-bsVoyn/1V4R1kYYjLcWLedozAM4FClZUdjE9nIr8uWY7xs78y9DATgwz2wGU7M+7z55KenmmTkN2DVJ7bqzjAA==} + dependencies: + postcss: 6.0.23 + dev: true + + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + dev: true + + /iferr@0.1.5: + resolution: {integrity: sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==} + dev: true + + /ignore@4.0.6: + resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} + engines: {node: '>= 4'} + dev: true + + /ignore@5.3.0: + resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} + engines: {node: '>= 4'} + dev: true + + /immutable@4.3.4: + resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} + dev: true + + /import-cwd@2.1.0: + resolution: {integrity: sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==} + engines: {node: '>=4'} + dependencies: + import-from: 2.1.0 + dev: true + + /import-fresh@2.0.0: + resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} + engines: {node: '>=4'} + dependencies: + caller-path: 2.0.0 + resolve-from: 3.0.0 + dev: true + + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + /import-from@2.1.0: + resolution: {integrity: sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==} + engines: {node: '>=4'} + dependencies: + resolve-from: 3.0.0 + dev: true + + /import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} + dev: true + + /import-local@2.0.0: + resolution: {integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==} + engines: {node: '>=6'} + hasBin: true + dependencies: + pkg-dir: 3.0.0 + resolve-cwd: 2.0.0 + dev: true + + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true + + /indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + dev: true + + /infer-owner@1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} + dev: true + + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + + /inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + dev: true + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + /ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + /internal-slot@1.0.6: + resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.2 + hasown: 2.0.0 + side-channel: 1.0.4 + + /interpret@1.4.0: + resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} + engines: {node: '>= 0.10'} + dev: true + + /invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + dependencies: + loose-envify: 1.4.0 + + /is-accessor-descriptor@1.0.1: + resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} + engines: {node: '>= 0.10'} + dependencies: + hasown: 2.0.0 + dev: true + + /is-array-buffer@3.0.2: + resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + is-typed-array: 1.1.12 + + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + /is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + dependencies: + has-bigints: 1.0.2 + + /is-binary-path@1.0.1: + resolution: {integrity: sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==} + engines: {node: '>=0.10.0'} + requiresBuild: true + dependencies: + binary-extensions: 1.13.1 + dev: true + optional: true + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + requiresBuild: true + dependencies: + binary-extensions: 2.2.0 + dev: true + + /is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + has-tostringtag: 1.0.0 + + /is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + + /is-ci@2.0.0: + resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + hasBin: true + dependencies: + ci-info: 2.0.0 + dev: true + + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + dependencies: + hasown: 2.0.0 + + /is-data-descriptor@1.0.1: + resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.0 + dev: true + + /is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + + /is-descriptor@0.1.7: + resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} + engines: {node: '>= 0.4'} + dependencies: + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 + dev: true + + /is-descriptor@1.0.3: + resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} + engines: {node: '>= 0.4'} + dependencies: + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 + dev: true + + /is-directory@0.3.1: + resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} + engines: {node: '>=0.10.0'} + dev: true + + /is-dotfile@1.0.3: + resolution: {integrity: sha512-9YclgOGtN/f8zx0Pr4FQYMdibBiTaH3sn52vjYip4ZSf6C4/6RfTEZ+MR4GvKhCxdPh21Bg42/WL55f6KSnKpg==} + engines: {node: '>=0.10.0'} + + /is-equal-shallow@0.1.3: + resolution: {integrity: sha512-0EygVC5qPvIyb+gSz7zdD5/AAoS6Qrx1e//6N4yv4oNm30kqvdmG66oZFWVlQHUWe5OjP08FuTw2IdT0EOTcYA==} + engines: {node: '>=0.10.0'} + dependencies: + is-primitive: 2.0.0 + + /is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + + /is-extendable@1.0.1: + resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} + engines: {node: '>=0.10.0'} + dependencies: + is-plain-object: 2.0.4 + dev: true + + /is-extglob@1.0.0: + resolution: {integrity: sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==} + engines: {node: '>=0.10.0'} + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + dependencies: + call-bind: 1.0.5 + dev: true + + /is-finite@1.1.0: + resolution: {integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==} + engines: {node: '>=0.10.0'} + dev: true + + /is-fullwidth-code-point@2.0.0: + resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} + engines: {node: '>=4'} + dev: true + + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true + + /is-generator-fn@2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} + dev: true + + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-glob@2.0.1: + resolution: {integrity: sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 1.0.0 + + /is-glob@3.1.0: + resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} + engines: {node: '>=0.10.0'} + requiresBuild: true + dependencies: + is-extglob: 2.1.1 + dev: true + optional: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-map@2.0.2: + resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + dev: true + + /is-negative-zero@2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} + engines: {node: '>= 0.4'} + + /is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + + /is-number@2.1.0: + resolution: {integrity: sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + + /is-number@3.0.0: + resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + dev: true + + /is-number@4.0.0: + resolution: {integrity: sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==} + engines: {node: '>=0.10.0'} + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + requiresBuild: true + dev: true + + /is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + dependencies: + isobject: 3.0.1 + dev: true + + /is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + dev: true + + /is-posix-bracket@0.1.1: + resolution: {integrity: sha512-Yu68oeXJ7LeWNmZ3Zov/xg/oDBnBK2RNxwYY1ilNJX+tKKZqgPK+qOn/Gs9jEu66KDY9Netf5XLKNGzas/vPfQ==} + engines: {node: '>=0.10.0'} + + /is-primitive@2.0.0: + resolution: {integrity: sha512-N3w1tFaRfk3UrPfqeRyD+GYDASU3W5VinKhlORy8EWVf/sIdDL9GAcew85XmktCfH+ngG7SRXEVDoO18WMdB/Q==} + engines: {node: '>=0.10.0'} + + /is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + has-tostringtag: 1.0.0 + + /is-set@2.0.2: + resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + dev: true + + /is-shared-array-buffer@1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + dependencies: + call-bind: 1.0.5 + + /is-stream@1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + + /is-subset@0.1.1: + resolution: {integrity: sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==} + dev: true + + /is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + + /is-touch-device@1.0.1: + resolution: {integrity: sha512-LAYzo9kMT1b2p19L/1ATGt2XcSilnzNlyvq6c0pbPRVisLbAPpLqr53tIJS00kvrTkj0HtR8U7+u8X0yR8lPSw==} + dev: false + + /is-typed-array@1.1.12: + resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.13 + + /is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + dev: true + + /is-utf8@0.2.1: + resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} + dev: true + + /is-weakmap@2.0.1: + resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} + dev: true + + /is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + dependencies: + call-bind: 1.0.5 + + /is-weakset@2.0.2: + resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + dev: true + + /is-windows@0.2.0: + resolution: {integrity: sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==} + engines: {node: '>=0.10.0'} + dev: false + + /is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + dev: true + + /is-wsl@1.1.0: + resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} + engines: {node: '>=4'} + dev: true + + /isarray@0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} + dev: false + + /isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + /isobject@2.1.0: + resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} + engines: {node: '>=0.10.0'} + dependencies: + isarray: 1.0.0 + + /isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + dev: true + + /isstream@0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + dev: true + + /istanbul-lib-coverage@1.2.1: + resolution: {integrity: sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==} + dev: true + + /istanbul-lib-coverage@2.0.5: + resolution: {integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==} + engines: {node: '>=6'} + dev: true + + /istanbul-lib-instrument@1.10.2: + resolution: {integrity: sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==} + dependencies: + babel-generator: 6.26.1 + babel-template: 6.26.0 + babel-traverse: 6.26.0 + babel-types: 6.26.0 + babylon: 6.18.0 + istanbul-lib-coverage: 1.2.1 + semver: 5.7.2 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-lib-instrument@3.3.0: + resolution: {integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==} + engines: {node: '>=6'} + dependencies: + '@babel/generator': 7.23.6 + '@babel/parser': 7.23.6 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.7 + '@babel/types': 7.23.6 + istanbul-lib-coverage: 2.0.5 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-lib-report@2.0.8: + resolution: {integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==} + engines: {node: '>=6'} + dependencies: + istanbul-lib-coverage: 2.0.5 + make-dir: 2.1.0 + supports-color: 6.1.0 + dev: true + + /istanbul-lib-source-maps@3.0.6: + resolution: {integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==} + engines: {node: '>=6'} + dependencies: + debug: 4.3.4 + istanbul-lib-coverage: 2.0.5 + make-dir: 2.1.0 + rimraf: 2.7.1 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-reports@2.2.7: + resolution: {integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==} + engines: {node: '>=6'} + dependencies: + html-escaper: 2.0.2 + dev: true + + /iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + dependencies: + define-properties: 1.2.1 + get-intrinsic: 1.2.2 + has-symbols: 1.0.3 + reflect.getprototypeof: 1.0.4 + set-function-name: 2.0.1 + dev: true + + /jest-changed-files@24.9.0: + resolution: {integrity: sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==} + engines: {node: '>= 6'} + dependencies: + '@jest/types': 24.9.0 + execa: 1.0.0 + throat: 4.1.0 + dev: true + + /jest-cli@24.9.0: + resolution: {integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==} + engines: {node: '>= 6'} + hasBin: true + dependencies: + '@jest/core': 24.9.0 + '@jest/test-result': 24.9.0 + '@jest/types': 24.9.0 + chalk: 2.4.2 + exit: 0.1.2 + 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.4.2 + realpath-native: 1.1.0 + yargs: 13.3.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /jest-config@24.9.0: + resolution: {integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==} + engines: {node: '>= 6'} + dependencies: + '@babel/core': 7.23.7 + '@jest/test-sequencer': 24.9.0 + '@jest/types': 24.9.0 + babel-jest: 24.9.0(@babel/core@7.23.7) + chalk: 2.4.2 + glob: 7.2.3 + 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.9.0 + jest-resolve: 24.9.0 + jest-util: 24.9.0 + jest-validate: 24.9.0 + micromatch: 3.1.10(supports-color@6.1.0) + pretty-format: 24.9.0 + realpath-native: 1.1.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /jest-diff@24.9.0: + resolution: {integrity: sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==} + engines: {node: '>= 6'} + dependencies: + chalk: 2.4.2 + diff-sequences: 24.9.0 + jest-get-type: 24.9.0 + pretty-format: 24.9.0 + dev: true + + /jest-diff@27.5.1: + resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dependencies: + chalk: 4.1.2 + diff-sequences: 27.5.1 + jest-get-type: 27.5.1 + pretty-format: 27.5.1 + dev: true + + /jest-docblock@24.9.0: + resolution: {integrity: sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==} + engines: {node: '>= 6'} + dependencies: + detect-newline: 2.1.0 + dev: true + + /jest-each@24.9.0: + resolution: {integrity: sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==} + engines: {node: '>= 6'} + dependencies: + '@jest/types': 24.9.0 + chalk: 2.4.2 + jest-get-type: 24.9.0 + jest-util: 24.9.0 + pretty-format: 24.9.0 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-environment-jsdom@24.9.0: + resolution: {integrity: sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==} + engines: {node: '>= 6'} + dependencies: + '@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.12.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /jest-environment-node@24.9.0: + resolution: {integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==} + engines: {node: '>= 6'} + dependencies: + '@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 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-get-type@24.9.0: + resolution: {integrity: sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==} + engines: {node: '>= 6'} + dev: true + + /jest-get-type@27.5.1: + resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dev: true + + /jest-haste-map@24.9.0: + resolution: {integrity: sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==} + engines: {node: '>= 6'} + dependencies: + '@jest/types': 24.9.0 + anymatch: 2.0.0 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + invariant: 2.2.4 + jest-serializer: 24.9.0 + jest-util: 24.9.0 + jest-worker: 24.9.0 + micromatch: 3.1.10(supports-color@6.1.0) + sane: 4.1.0 + walker: 1.0.8 + optionalDependencies: + fsevents: 1.2.13 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-jasmine2@24.9.0: + resolution: {integrity: sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==} + engines: {node: '>= 6'} + dependencies: + '@babel/traverse': 7.23.7 + '@jest/environment': 24.9.0 + '@jest/test-result': 24.9.0 + '@jest/types': 24.9.0 + chalk: 2.4.2 + co: 4.6.0 + expect: 24.9.0 + is-generator-fn: 2.1.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.1.0 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-leak-detector@24.9.0: + resolution: {integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==} + engines: {node: '>= 6'} + dependencies: + jest-get-type: 24.9.0 + pretty-format: 24.9.0 + dev: true + + /jest-matcher-utils@24.9.0: + resolution: {integrity: sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==} + engines: {node: '>= 6'} + dependencies: + chalk: 2.4.2 + jest-diff: 24.9.0 + jest-get-type: 24.9.0 + pretty-format: 24.9.0 + dev: true + + /jest-matcher-utils@27.5.1: + resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dependencies: + chalk: 4.1.2 + jest-diff: 27.5.1 + jest-get-type: 27.5.1 + pretty-format: 27.5.1 + dev: true + + /jest-message-util@24.9.0: + resolution: {integrity: sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==} + engines: {node: '>= 6'} + dependencies: + '@babel/code-frame': 7.23.5 + '@jest/test-result': 24.9.0 + '@jest/types': 24.9.0 + '@types/stack-utils': 1.0.1 + chalk: 2.4.2 + micromatch: 3.1.10(supports-color@6.1.0) + slash: 2.0.0 + stack-utils: 1.0.5 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-mock@24.9.0: + resolution: {integrity: sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==} + engines: {node: '>= 6'} + dependencies: + '@jest/types': 24.9.0 + dev: true + + /jest-pnp-resolver@1.2.3(jest-resolve@24.9.0): + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + dependencies: + jest-resolve: 24.9.0 + dev: true + + /jest-regex-util@24.9.0: + resolution: {integrity: sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==} + engines: {node: '>= 6'} + dev: true + + /jest-resolve-dependencies@24.9.0: + resolution: {integrity: sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==} + engines: {node: '>= 6'} + dependencies: + '@jest/types': 24.9.0 + jest-regex-util: 24.9.0 + jest-snapshot: 24.9.0 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-resolve@24.9.0: + resolution: {integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==} + engines: {node: '>= 6'} + dependencies: + '@jest/types': 24.9.0 + browser-resolve: 1.11.3 + chalk: 2.4.2 + jest-pnp-resolver: 1.2.3(jest-resolve@24.9.0) + realpath-native: 1.1.0 + dev: true + + /jest-runner@24.9.0: + resolution: {integrity: sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==} + engines: {node: '>= 6'} + dependencies: + '@jest/console': 24.9.0 + '@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.2.11 + jest-config: 24.9.0 + jest-docblock: 24.9.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.9.0 + source-map-support: 0.5.21 + throat: 4.1.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /jest-runtime@24.9.0: + resolution: {integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==} + engines: {node: '>= 6'} + hasBin: true + dependencies: + '@jest/console': 24.9.0 + '@jest/environment': 24.9.0 + '@jest/source-map': 24.9.0 + '@jest/transform': 24.9.0 + '@jest/types': 24.9.0 + '@types/yargs': 13.0.12 + chalk: 2.4.2 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + 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.9.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.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /jest-serializer@24.9.0: + resolution: {integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==} + engines: {node: '>= 6'} + dev: true + + /jest-snapshot@24.9.0: + resolution: {integrity: sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==} + engines: {node: '>= 6'} + dependencies: + '@babel/types': 7.23.6 + '@jest/types': 24.9.0 + chalk: 2.4.2 + 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.6 + natural-compare: 1.4.0 + pretty-format: 24.9.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-util@24.9.0: + resolution: {integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==} + engines: {node: '>= 6'} + dependencies: + '@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.1.0 + chalk: 2.4.2 + graceful-fs: 4.2.11 + is-ci: 2.0.0 + mkdirp: 0.5.6 + slash: 2.0.0 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-validate@24.9.0: + resolution: {integrity: sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==} + engines: {node: '>= 6'} + dependencies: + '@jest/types': 24.9.0 + camelcase: 5.3.1 + chalk: 2.4.2 + jest-get-type: 24.9.0 + leven: 3.1.0 + pretty-format: 24.9.0 + dev: true + + /jest-watcher@24.9.0: + resolution: {integrity: sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==} + engines: {node: '>= 6'} + dependencies: + '@jest/test-result': 24.9.0 + '@jest/types': 24.9.0 + '@types/yargs': 13.0.12 + ansi-escapes: 3.2.0 + chalk: 2.4.2 + jest-util: 24.9.0 + string-length: 2.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-worker@24.9.0: + resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==} + engines: {node: '>= 6'} + dependencies: + merge-stream: 2.0.0 + supports-color: 6.1.0 + dev: true + + /jest-worker@26.6.2: + resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} + engines: {node: '>= 10.13.0'} + dependencies: + '@types/node': 16.18.74 + merge-stream: 2.0.0 + supports-color: 7.2.0 + dev: true + + /jest@24.9.0: + resolution: {integrity: sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==} + engines: {node: '>= 6'} + hasBin: true + dependencies: + import-local: 2.0.0 + jest-cli: 24.9.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + dev: true + + /jquery-sparkline@2.4.0: + resolution: {integrity: sha512-SzjpMkOwlnqZpH4Ni2UbdRU5GxDl/BljgN8Smlun7CXUDqRhjPf2eolJ37KKcaG0/ufsMKY+XDERfPTV1hIcjg==} + dev: false + + /jquery-ui@1.13.2: + resolution: {integrity: sha512-wBZPnqWs5GaYJmo1Jj0k/mrSkzdQzKDwhXNtHKcBdAcKVxMM3KNYFq+iJ2i1rwiG53Z8M4mTn3Qxrm17uH1D4Q==} + dependencies: + jquery: 3.7.1 + dev: false + + /jquery@3.7.1: + resolution: {integrity: sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==} + dev: false + + /js-tokens@3.0.2: + resolution: {integrity: sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==} + dev: true + + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + /js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: true + + /jsbn@0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + dev: true + + /jsdom@11.12.0: + resolution: {integrity: sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==} + dependencies: + abab: 2.0.6 + acorn: 5.7.4 + acorn-globals: 4.3.4 + array-equal: 1.0.2 + cssom: 0.3.8 + cssstyle: 1.4.0 + data-urls: 1.1.0 + domexception: 1.0.1 + escodegen: 1.14.3 + html-encoding-sniffer: 1.0.2 + left-pad: 1.3.0 + nwsapi: 2.2.7 + parse5: 4.0.0 + pn: 1.1.0 + request: 2.88.2 + request-promise-native: 1.0.9(request@2.88.2) + sax: 1.3.0 + symbol-tree: 3.2.4 + tough-cookie: 2.5.0 + w3c-hr-time: 1.0.2 + webidl-conversions: 4.0.2 + whatwg-encoding: 1.0.5 + whatwg-mimetype: 2.3.0 + whatwg-url: 6.5.0 + ws: 5.2.3 + xml-name-validator: 3.0.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: true + + /jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + dev: true + + /jsesc@1.3.0: + resolution: {integrity: sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==} + hasBin: true + dev: true + + /jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true + + /json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + dev: true + + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: false + + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true + + /json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + dev: true + + /json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + dev: true + + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + + /json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: true + + /json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + dependencies: + minimist: 1.2.8 + dev: true + + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + /jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + optionalDependencies: + graceful-fs: 4.2.11 + dev: true + + /jsprim@1.4.2: + resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} + engines: {node: '>=0.6.0'} + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + dev: true + + /jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.7 + array.prototype.flat: 1.3.2 + object.assign: 4.1.5 + object.values: 1.1.7 + dev: true + + /keycode@2.2.1: + resolution: {integrity: sha512-Rdgz9Hl9Iv4QKi8b0OlCRQEzp4AgVxyCtz5S/+VIHezDmrDhkp2N2TqBWOLz0/gbeREXOOiI9/4b8BY9uw2vFg==} + dev: false + + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: true + + /kind-of@3.2.2: + resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: 1.1.6 + + /kind-of@4.0.0: + resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: 1.1.6 + dev: true + + /kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + /kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + dev: true + + /language-subtag-registry@0.3.22: + resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} + dev: true + + /language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} + dependencies: + language-subtag-registry: 0.3.22 + dev: true + + /left-pad@1.3.0: + resolution: {integrity: sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==} + deprecated: use String.prototype.padStart() + dev: true + + /leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + dev: true + + /levn@0.3.0: + resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.1.2 + type-check: 0.3.2 + dev: true + + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: false + + /load-json-file@1.1.0: + resolution: {integrity: sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==} + engines: {node: '>=0.10.0'} + dependencies: + graceful-fs: 4.2.11 + parse-json: 2.2.0 + pify: 2.3.0 + pinkie-promise: 2.0.1 + strip-bom: 2.0.0 + dev: true + + /load-json-file@4.0.0: + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} + engines: {node: '>=4'} + dependencies: + graceful-fs: 4.2.11 + parse-json: 4.0.0 + pify: 3.0.0 + strip-bom: 3.0.0 + dev: true + + /loader-runner@2.4.0: + resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + dev: true + + /loader-utils@1.4.2: + resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==} + engines: {node: '>=4.0.0'} + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 1.0.2 + dev: true + + /loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.3 + dev: true + + /locate-path@2.0.0: + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} + engines: {node: '>=4'} + dependencies: + p-locate: 2.0.0 + path-exists: 3.0.0 + dev: true + + /locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + dev: true + + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + dependencies: + p-locate: 4.1.0 + dev: true + + /lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + dev: true + + /lodash.escape@4.0.1: + resolution: {integrity: sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==} + dev: true + + /lodash.flattendeep@4.4.0: + resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} + dev: true + + /lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + dev: true + + /lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + dev: true + + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + + /lodash.sortby@4.7.0: + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + dev: true + + /lodash.truncate@4.4.2: + resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} + dev: true + + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + dependencies: + js-tokens: 4.0.0 + + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + dev: true + + /make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + dependencies: + pify: 4.0.1 + semver: 5.7.2 + dev: true + + /make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + dependencies: + semver: 6.3.1 + dev: true + + /makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + dependencies: + tmpl: 1.0.5 + dev: true + + /map-cache@0.2.2: + resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} + engines: {node: '>=0.10.0'} + dev: true + + /map-visit@1.0.0: + resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} + engines: {node: '>=0.10.0'} + dependencies: + object-visit: 1.0.1 + dev: true + + /math-random@1.0.4: + resolution: {integrity: sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==} + + /md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + dependencies: + hash-base: 3.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /memoize-one@5.2.1: + resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} + dev: false + + /memory-fs@0.4.1: + resolution: {integrity: sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==} + dependencies: + errno: 0.1.8 + readable-stream: 2.3.8 + dev: true + + /memory-fs@0.5.0: + resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + dependencies: + errno: 0.1.8 + readable-stream: 2.3.8 + dev: true + + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: true + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true + + /merge@1.2.1: + resolution: {integrity: sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==} + dev: false + + /micromatch@2.3.11: + resolution: {integrity: sha512-LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 2.0.0 + array-unique: 0.2.1 + braces: 1.8.5 + expand-brackets: 0.1.5 + extglob: 0.3.2 + filename-regex: 2.0.1 + is-extglob: 1.0.0 + is-glob: 2.0.1 + kind-of: 3.2.2 + normalize-path: 2.1.1 + object.omit: 2.0.1 + parse-glob: 3.0.4 + regex-cache: 0.4.4 + + /micromatch@3.1.10(supports-color@6.1.0): + resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + braces: 2.3.2(supports-color@6.1.0) + define-property: 2.0.2 + extend-shallow: 3.0.2 + extglob: 2.0.4(supports-color@6.1.0) + fragment-cache: 0.2.1 + kind-of: 6.0.3 + nanomatch: 1.2.13(supports-color@6.1.0) + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2(supports-color@6.1.0) + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true + + /miller-rabin@4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + dev: true + + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: true + + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: true + + /mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + dev: false + + /mime@2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} + engines: {node: '>=4.0.0'} + hasBin: true + dev: true + + /mini-css-extract-plugin@0.5.0(webpack@4.47.0): + resolution: {integrity: sha512-IuaLjruM0vMKhUUT51fQdQzBYTX49dLj8w68ALEAe2A4iYNpIC4eMac67mt3NzycvjOlf07/kYxJDc0RTl1Wqw==} + engines: {node: '>= 6.9.0 <7.0.0 || >= 8.9.0'} + peerDependencies: + webpack: ^4.4.0 + dependencies: + loader-utils: 1.4.2 + schema-utils: 1.0.0 + webpack: 4.47.0(webpack-cli@3.3.12) + webpack-sources: 1.4.3 + dev: true + + /minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + dev: true + + /minimalistic-crypto-utils@1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + dev: true + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + /minipass-collect@1.0.2: + resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /minipass-flush@1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /minipass-pipeline@1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} + dependencies: + minipass: 3.3.6 + dev: true + + /minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + dependencies: + yallist: 4.0.0 + dev: true + + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + dev: true + + /minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + dev: true + + /mississippi@3.0.0: + resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==} + engines: {node: '>=4.0.0'} + dependencies: + concat-stream: 1.6.2 + duplexify: 3.7.1 + end-of-stream: 1.4.4 + flush-write-stream: 1.1.1 + from2: 2.3.0 + parallel-transform: 1.2.0 + pump: 3.0.0 + pumpify: 1.5.1 + stream-each: 1.2.3 + through2: 2.0.5 + dev: true + + /mixin-deep@1.3.2: + resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} + engines: {node: '>=0.10.0'} + dependencies: + for-in: 1.0.2 + is-extendable: 1.0.1 + dev: true + + /mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + dependencies: + minimist: 1.2.8 + + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: true + + /moment@2.30.1: + resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} + + /moo@0.5.2: + resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==} + dev: true + + /move-concurrently@1.0.1: + resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==} + dependencies: + aproba: 1.2.0 + copy-concurrently: 1.0.5 + fs-write-stream-atomic: 1.0.10 + mkdirp: 0.5.6 + rimraf: 2.7.1 + run-queue: 1.0.3 + dev: true + + /mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + engines: {node: '>=10'} + dev: true + + /ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + dev: true + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: true + + /nan@2.18.0: + resolution: {integrity: sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==} + requiresBuild: true + dev: true + optional: true + + /nanomatch@1.2.13(supports-color@6.1.0): + resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} + engines: {node: '>=0.10.0'} + 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.3 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2(supports-color@6.1.0) + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true + + /nearley@2.20.1: + resolution: {integrity: sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==} + hasBin: true + dependencies: + commander: 2.20.3 + moo: 0.5.2 + railroad-diagrams: 1.0.0 + randexp: 0.4.6 + dev: true + + /neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + dev: true + + /next-tick@1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + dev: true + + /nice-try@1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + dev: true + + /node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + dev: true + + /node-libs-browser@2.2.1: + resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} + dependencies: + assert: 1.5.1 + browserify-zlib: 0.2.0 + buffer: 4.9.2 + console-browserify: 1.2.0 + constants-browserify: 1.0.0 + crypto-browserify: 3.12.0 + domain-browser: 1.2.0 + events: 3.3.0 + https-browserify: 1.0.0 + os-browserify: 0.3.0 + path-browserify: 0.0.1 + process: 0.11.10 + punycode: 1.4.1 + querystring-es3: 0.2.1 + readable-stream: 2.3.8 + stream-browserify: 2.0.2 + stream-http: 2.8.3 + string_decoder: 1.3.0 + timers-browserify: 2.0.12 + tty-browserify: 0.0.0 + url: 0.11.3 + util: 0.11.1 + vm-browserify: 1.1.2 + dev: true + + /node-notifier@5.4.5: + resolution: {integrity: sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ==} + dependencies: + growly: 1.3.0 + is-wsl: 1.1.0 + semver: 5.7.2 + shellwords: 0.1.1 + which: 1.3.1 + dev: true + + /node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + + /nopt@1.0.10: + resolution: {integrity: sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==} + hasBin: true + dependencies: + abbrev: 1.1.1 + dev: false + + /normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.8 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + dev: true + + /normalize-path@2.1.1: + resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} + engines: {node: '>=0.10.0'} + dependencies: + remove-trailing-separator: 1.1.0 + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + requiresBuild: true + dev: true + + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + dev: true + + /npm-run-path@2.0.2: + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} + engines: {node: '>=4'} + dependencies: + path-key: 2.0.1 + dev: true + + /nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + dependencies: + boolbase: 1.0.0 + dev: true + + /num2fraction@1.2.2: + resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==} + dev: true + + /nwsapi@2.2.7: + resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} + dev: true + + /oauth-sign@0.9.0: + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} + dev: true + + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + /object-copy@0.1.0: + resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} + engines: {node: '>=0.10.0'} + dependencies: + copy-descriptor: 0.1.1 + define-property: 0.2.5 + kind-of: 3.2.2 + dev: true + + /object-inspect@1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + + /object-is@1.1.5: + resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + /object-visit@1.0.1: + resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} + engines: {node: '>=0.10.0'} + dependencies: + isobject: 3.0.1 + dev: true + + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + + /object.entries@1.1.7: + resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + + /object.fromentries@2.0.7: + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + dev: true + + /object.getownpropertydescriptors@2.1.7: + resolution: {integrity: sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==} + engines: {node: '>= 0.8'} + dependencies: + array.prototype.reduce: 1.0.6 + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + safe-array-concat: 1.1.0 + dev: true + + /object.groupby@1.0.1: + resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 + dev: true + + /object.hasown@1.1.3: + resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} + dependencies: + define-properties: 1.2.1 + es-abstract: 1.22.3 + dev: true + + /object.omit@2.0.1: + resolution: {integrity: sha512-UiAM5mhmIuKLsOvrL+B0U2d1hXHF3bFYWIuH1LMpuV2EJEHG1Ntz06PgLEHjm6VFd87NpH8rastvPoyv6UW2fA==} + engines: {node: '>=0.10.0'} + dependencies: + for-own: 0.1.5 + is-extendable: 0.1.1 + + /object.pick@1.3.0: + resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} + engines: {node: '>=0.10.0'} + dependencies: + isobject: 3.0.1 + dev: true + + /object.values@1.1.7: + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /opener@1.5.2: + resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} + hasBin: true + dev: true + + /optionator@0.8.3: + resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.3.0 + prelude-ls: 1.1.2 + type-check: 0.3.2 + word-wrap: 1.2.5 + dev: true + + /optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + engines: {node: '>= 0.8.0'} + dependencies: + '@aashutoshrathi/word-wrap': 1.2.6 + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /os-browserify@0.3.0: + resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} + dev: true + + /os-homedir@1.0.2: + resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} + engines: {node: '>=0.10.0'} + dev: false + + /p-each-series@1.0.0: + resolution: {integrity: sha512-J/e9xiZZQNrt+958FFzJ+auItsBGq+UrQ7nE89AUP7UOTtjHnkISANXLdayhVzh538UnLMCSlf13lFfRIAKQOA==} + engines: {node: '>=4'} + dependencies: + p-reduce: 1.0.0 + dev: true + + /p-finally@1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} + dev: true + + /p-limit@1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + engines: {node: '>=4'} + dependencies: + p-try: 1.0.0 + dev: true + + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + dependencies: + p-try: 2.2.0 + dev: true + + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: true + + /p-locate@2.0.0: + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} + engines: {node: '>=4'} + dependencies: + p-limit: 1.3.0 + dev: true + + /p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + dependencies: + p-limit: 2.3.0 + dev: true + + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + dependencies: + p-limit: 2.3.0 + dev: true + + /p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} + dependencies: + aggregate-error: 3.1.0 + dev: true + + /p-reduce@1.0.0: + resolution: {integrity: sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ==} + engines: {node: '>=4'} + dev: true + + /p-try@1.0.0: + resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} + engines: {node: '>=4'} + dev: true + + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: true + + /pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + dev: true + + /parallel-transform@1.2.0: + resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==} + dependencies: + cyclist: 1.0.2 + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + + /parse-asn1@5.1.6: + resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} + dependencies: + asn1.js: 5.4.1 + browserify-aes: 1.2.0 + evp_bytestokey: 1.0.3 + pbkdf2: 3.1.2 + safe-buffer: 5.2.1 + dev: true + + /parse-glob@3.0.4: + resolution: {integrity: sha512-FC5TeK0AwXzq3tUBFtH74naWkPQCEWs4K+xMxWZBlKDWu0bVHXGZa+KKqxKidd7xwhdZ19ZNuF2uO1M/r196HA==} + engines: {node: '>=0.10.0'} + dependencies: + glob-base: 0.3.0 + is-dotfile: 1.0.3 + is-extglob: 1.0.0 + is-glob: 2.0.1 + + /parse-json@2.2.0: + resolution: {integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==} + engines: {node: '>=0.10.0'} + dependencies: + error-ex: 1.3.2 + dev: true + + /parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} + dependencies: + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 + dev: true + + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.23.5 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: false + + /parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + + /parse5-htmlparser2-tree-adapter@7.0.0: + resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} + dependencies: + domhandler: 5.0.3 + parse5: 7.1.2 + dev: true + + /parse5@4.0.0: + resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} + dev: true + + /parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} + dependencies: + entities: 4.5.0 + dev: true + + /pascalcase@0.1.1: + resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} + engines: {node: '>=0.10.0'} + dev: true + + /path-browserify@0.0.1: + resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} + dev: true + + /path-dirname@1.0.2: + resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} + requiresBuild: true + dev: true + optional: true + + /path-exists@2.1.0: + resolution: {integrity: sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==} + engines: {node: '>=0.10.0'} + dependencies: + pinkie-promise: 2.0.1 + dev: true + + /path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + dev: true + + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: true + + /path-key@2.0.1: + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} + engines: {node: '>=4'} + dev: true + + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: true + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + /path-to-regexp@1.8.0: + resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} + dependencies: + isarray: 0.0.1 + dev: false + + /path-type@1.1.0: + resolution: {integrity: sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==} + engines: {node: '>=0.10.0'} + dependencies: + graceful-fs: 4.2.11 + pify: 2.3.0 + pinkie-promise: 2.0.1 + dev: true + + /path-type@3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} + dependencies: + pify: 3.0.0 + dev: true + + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + /pbkdf2@3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} + dependencies: + create-hash: 1.2.0 + create-hmac: 1.1.7 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + + /performance-now@2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + + /picocolors@0.2.1: + resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} + dev: true + + /picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + dev: true + + /pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + dev: true + + /pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + dev: true + + /pinkie-promise@2.0.1: + resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==} + engines: {node: '>=0.10.0'} + dependencies: + pinkie: 2.0.4 + dev: true + + /pinkie@2.0.4: + resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==} + engines: {node: '>=0.10.0'} + dev: true + + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + dev: true + + /pkg-dir@3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} + dependencies: + find-up: 3.0.0 + dev: true + + /pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + dependencies: + find-up: 4.1.0 + dev: true + + /pn@1.1.0: + resolution: {integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==} + dev: true + + /posix-character-classes@0.1.1: + resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} + engines: {node: '>=0.10.0'} + dev: true + + /postcss-flexbugs-fixes@4.2.1: + resolution: {integrity: sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==} + dependencies: + postcss: 7.0.39 + dev: true + + /postcss-load-config@2.1.2: + resolution: {integrity: sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==} + engines: {node: '>= 4'} + dependencies: + cosmiconfig: 5.2.1 + import-cwd: 2.1.0 + dev: true + + /postcss-loader@3.0.0: + resolution: {integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==} + engines: {node: '>= 6'} + dependencies: + loader-utils: 1.4.2 + postcss: 7.0.39 + postcss-load-config: 2.1.2 + schema-utils: 1.0.0 + dev: true + + /postcss-modules-extract-imports@1.2.1: + resolution: {integrity: sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==} + dependencies: + postcss: 6.0.23 + dev: true + + /postcss-modules-local-by-default@1.2.0: + resolution: {integrity: sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==} + dependencies: + css-selector-tokenizer: 0.7.3 + postcss: 6.0.23 + dev: true + + /postcss-modules-scope@1.1.0: + resolution: {integrity: sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==} + dependencies: + css-selector-tokenizer: 0.7.3 + postcss: 6.0.23 + dev: true + + /postcss-modules-values@1.3.0: + resolution: {integrity: sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==} + dependencies: + icss-replace-symbols: 1.1.0 + postcss: 6.0.23 + dev: true + + /postcss-value-parser@3.3.1: + resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} + dev: true + + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + dev: true + + /postcss@6.0.23: + resolution: {integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==} + engines: {node: '>=4.0.0'} + dependencies: + chalk: 2.4.2 + source-map: 0.6.1 + supports-color: 5.5.0 + dev: true + + /postcss@7.0.36: + resolution: {integrity: sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==} + engines: {node: '>=6.0.0'} + dependencies: + chalk: 2.4.2 + source-map: 0.6.1 + supports-color: 6.1.0 + dev: true + + /postcss@7.0.39: + resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} + engines: {node: '>=6.0.0'} + dependencies: + picocolors: 0.2.1 + source-map: 0.6.1 + dev: true + + /preact@10.12.1: + resolution: {integrity: sha512-l8386ixSsBdbreOAkqtrwqHwdvR35ID8c3rKPa8lCWuO86dBi32QWHV4vfsZK1utLLFMvw+Z5Ad4XLkZzchscg==} + dev: false + + /prelude-ls@1.1.2: + resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} + engines: {node: '>= 0.8.0'} + dev: true + + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true + + /preserve@0.2.0: + resolution: {integrity: sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ==} + engines: {node: '>=0.10.0'} + + /pretty-format@24.9.0: + resolution: {integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==} + engines: {node: '>= 6'} + dependencies: + '@jest/types': 24.9.0 + ansi-regex: 4.1.1 + ansi-styles: 3.2.1 + react-is: 16.13.1 + dev: true + + /pretty-format@27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dependencies: + ansi-regex: 5.0.1 + ansi-styles: 5.2.0 + react-is: 17.0.2 + dev: true + + /process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + dev: true + + /progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} + dev: true + + /promise-inflight@1.0.1(bluebird@3.7.2): + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dependencies: + bluebird: 3.7.2 + dev: true + + /prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + dev: true + + /prop-types-exact@1.2.0: + resolution: {integrity: sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==} + dependencies: + has: 1.0.4 + object.assign: 4.1.5 + reflect.ownkeys: 0.2.0 + + /prop-types-extra@1.1.1(react@16.14.0): + resolution: {integrity: sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==} + peerDependencies: + react: '>=0.14.0' + dependencies: + react: 16.14.0 + react-is: 16.13.1 + warning: 4.0.3 + dev: false + + /prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + + /prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + dev: true + + /psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + dev: true + + /public-encrypt@4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + dependencies: + bn.js: 4.12.0 + browserify-rsa: 4.1.0 + create-hash: 1.2.0 + parse-asn1: 5.1.6 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /pump@2.0.1: + resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /pumpify@1.5.1: + resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} + dependencies: + duplexify: 3.7.1 + inherits: 2.0.4 + pump: 2.0.1 + dev: true + + /punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + dev: true + + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + dev: true + + /qs@6.11.2: + resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.4 + dev: true + + /qs@6.5.3: + resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} + engines: {node: '>=0.6'} + dev: true + + /querystring-es3@0.2.1: + resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} + engines: {node: '>=0.4.x'} + dev: true + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + + /raf@3.4.1: + resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} + dependencies: + performance-now: 2.1.0 + + /railroad-diagrams@1.0.0: + resolution: {integrity: sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==} + dev: true + + /randexp@0.4.6: + resolution: {integrity: sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==} + engines: {node: '>=0.12'} + dependencies: + discontinuous-range: 1.0.0 + ret: 0.1.15 + dev: true + + /randomatic@3.1.1: + resolution: {integrity: sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==} + engines: {node: '>= 0.10.0'} + dependencies: + is-number: 4.0.0 + kind-of: 6.0.3 + math-random: 1.0.4 + + /randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /randomfill@1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} + dependencies: + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /rc-align@2.4.5: + resolution: {integrity: sha512-nv9wYUYdfyfK+qskThf4BQUSIadeI/dCsfaMZfNEoxm9HwOIioQ+LyqmMK6jWHAZQgOzMLaqawhuBXlF63vgjw==} + dependencies: + babel-runtime: 6.26.0 + dom-align: 1.12.4 + prop-types: 15.8.1 + rc-util: 4.21.1 + dev: false + + /rc-animate@2.11.1(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-1NyuCGFJG/0Y+9RKh5y/i/AalUCA51opyyS/jO2seELpgymZm2u9QV3xwODwEuzkmeQ1BDPxMLmYLcTJedPlkQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + babel-runtime: 6.26.0 + classnames: 2.5.1 + css-animation: 1.6.1 + prop-types: 15.8.1 + raf: 3.4.1 + rc-util: 4.21.1 + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + react-lifecycles-compat: 3.0.4 + dev: false + + /rc-slider@8.7.1(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-WMT5mRFUEcrLWwTxsyS8jYmlaMsTVCZIGENLikHsNv+tE8ThU2lCoPfi/xFNUfJFNFSBFP3MwPez9ZsJmNp13g==} + dependencies: + babel-runtime: 6.26.0 + classnames: 2.5.1 + prop-types: 15.8.1 + rc-tooltip: 3.7.3(react-dom@16.14.0)(react@16.14.0) + rc-util: 4.21.1 + react-lifecycles-compat: 3.0.4 + shallowequal: 1.1.0 + warning: 4.0.3 + transitivePeerDependencies: + - react + - react-dom + dev: false + + /rc-tooltip@3.7.3(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-dE2ibukxxkrde7wH9W8ozHKUO4aQnPZ6qBHtrTH9LoO836PjDdiaWO73fgPB05VfJs9FbZdmGPVEbXCeOP99Ww==} + dependencies: + babel-runtime: 6.26.0 + prop-types: 15.8.1 + rc-trigger: 2.6.5(react-dom@16.14.0)(react@16.14.0) + transitivePeerDependencies: + - react + - react-dom + dev: false + + /rc-trigger@2.6.5(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-m6Cts9hLeZWsTvWnuMm7oElhf+03GOjOLfTuU0QmdB9ZrW7jR2IpI5rpNM7i9MvAAlMAmTx5Zr7g3uu/aMvZAw==} + dependencies: + babel-runtime: 6.26.0 + classnames: 2.5.1 + prop-types: 15.8.1 + rc-align: 2.4.5 + rc-animate: 2.11.1(react-dom@16.14.0)(react@16.14.0) + rc-util: 4.21.1 + react-lifecycles-compat: 3.0.4 + transitivePeerDependencies: + - react + - react-dom + dev: false + + /rc-util@4.21.1: + resolution: {integrity: sha512-Z+vlkSQVc1l8O2UjR3WQ+XdWlhj5q9BMQNLk2iOBch75CqPfrJyGtcWMcnhRlNuDu0Ndtt4kLVO8JI8BrABobg==} + dependencies: + add-dom-event-listener: 1.1.0 + prop-types: 15.8.1 + react-is: 16.13.1 + react-lifecycles-compat: 3.0.4 + shallowequal: 1.1.0 + dev: false + + /react-animate-height@2.1.2(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-A9jfz/4CTdsIsE7WCQtO9UkOpMBcBRh8LxyHl2eoZz1ki02jpyUL5xt58gabd0CyeLQ8fRyQ+s2lyV2Ufu8Owg==} + engines: {node: '>= 6.0.0'} + peerDependencies: + react: '>=15.6.2' + react-dom: '>=15.6.2' + dependencies: + classnames: 2.5.1 + prop-types: 15.8.1 + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + dev: false + + /react-bootstrap@0.32.4(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-xj+JfaPOvnvr3ow0aHC7Y3HaBKZNR1mm361hVxVzVX3fcdJNIrfiodbQ0m9nLBpNxiKG6FTU2lq/SbTDYT2vew==} + peerDependencies: + react: ^0.14.9 || >=15.3.0 + react-dom: ^0.14.9 || >=15.3.0 + dependencies: + '@babel/runtime-corejs2': 7.23.8 + classnames: 2.5.1 + dom-helpers: 3.4.0 + invariant: 2.2.4 + keycode: 2.2.1 + prop-types: 15.8.1 + prop-types-extra: 1.1.1(react@16.14.0) + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + react-overlays: 0.8.3(react-dom@16.14.0)(react@16.14.0) + react-prop-types: 0.4.0(react@16.14.0) + react-transition-group: 2.9.0(react-dom@16.14.0)(react@16.14.0) + uncontrollable: 5.1.0(react@16.14.0) + warning: 3.0.0 + dev: false + + /react-dates@21.8.0(@babel/runtime@7.23.8)(moment@2.30.1)(react-dom@16.14.0)(react-with-direction@1.4.0)(react@16.14.0): + resolution: {integrity: sha512-PPriGqi30CtzZmoHiGdhlA++YPYPYGCZrhydYmXXQ6RAvAsaONcPtYgXRTLozIOrsQ5mSo40+DiA5eOFHnZ6xw==} + peerDependencies: + '@babel/runtime': ^7.0.0 + moment: ^2.18.1 + react: ^0.14 || ^15.5.4 || ^16.1.1 + react-dom: ^0.14 || ^15.5.4 || ^16.1.1 + react-with-direction: ^1.3.1 + dependencies: + '@babel/runtime': 7.23.8 + airbnb-prop-types: 2.16.0(react@16.14.0) + consolidated-events: 2.0.2 + enzyme-shallow-equal: 1.0.5 + is-touch-device: 1.0.1 + lodash: 4.17.21 + moment: 2.30.1 + object.assign: 4.1.5 + object.values: 1.1.7 + prop-types: 15.8.1 + raf: 3.4.1 + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + react-moment-proptypes: 1.8.1(moment@2.30.1) + react-outside-click-handler: 1.3.0(react-dom@16.14.0)(react@16.14.0) + react-portal: 4.2.2(react-dom@16.14.0)(react@16.14.0) + react-with-direction: 1.4.0(react-dom@16.14.0)(react@16.14.0) + react-with-styles: 4.2.0(@babel/runtime@7.23.8)(react-with-direction@1.4.0)(react@16.14.0) + react-with-styles-interface-css: 6.0.0(@babel/runtime@7.23.8)(react-with-styles@4.2.0) + dev: false + + /react-datetime@3.2.0(moment@2.30.1)(react@16.14.0): + resolution: {integrity: sha512-w5XdeNIGzBht9CadaZIJhKUhEcDTgH0XokKxGPCxeeJRYL7B3HIKA8CM6Q0xej2JFJt0n5d+zi3maMwaY3262A==} + peerDependencies: + moment: ^2.16.0 + react: ^16.5.0 || ^17.0.0 || ^18.0.0 + dependencies: + moment: 2.30.1 + prop-types: 15.8.1 + react: 16.14.0 + dev: false + + /react-dom@16.14.0(react@16.14.0): + resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==} + peerDependencies: + react: ^16.14.0 + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + prop-types: 15.8.1 + react: 16.14.0 + scheduler: 0.19.1 + bundledDependencies: false + + /react-draggable@4.4.6(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==} + peerDependencies: + react: '>= 16.3.0' + react-dom: '>= 16.3.0' + dependencies: + clsx: 1.2.1 + prop-types: 15.8.1 + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + dev: false + + /react-input-autosize@2.2.2(react@16.14.0): + resolution: {integrity: sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw==} + peerDependencies: + react: ^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0 + dependencies: + prop-types: 15.8.1 + react: 16.14.0 + dev: false + + /react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + /react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + dev: true + + /react-lifecycles-compat@3.0.4: + resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} + dev: false + + /react-moment-proptypes@1.8.1(moment@2.30.1): + resolution: {integrity: sha512-Er940DxWoObfIqPrZNfwXKugjxMIuk1LAuEzn23gytzV6hKS/sw108wibi9QubfMN4h+nrlje8eUCSbQRJo2fQ==} + peerDependencies: + moment: '>=1.6.0' + dependencies: + moment: 2.30.1 + dev: false + + /react-outside-click-handler@1.3.0(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-Te/7zFU0oHpAnctl//pP3hEAeobfeHMyygHB8MnjP6sX5OR8KHT1G3jmLsV3U9RnIYo+Yn+peJYWu+D5tUS8qQ==} + peerDependencies: + react: ^0.14 || >=15 + react-dom: ^0.14 || >=15 + dependencies: + airbnb-prop-types: 2.16.0(react@16.14.0) + consolidated-events: 2.0.2 + document.contains: 1.0.2 + object.values: 1.1.7 + prop-types: 15.8.1 + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + dev: false + + /react-overlays@0.8.3(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-h6GT3jgy90PgctleP39Yu3eK1v9vaJAW73GOA/UbN9dJ7aAN4BTZD6793eI1D5U+ukMk17qiqN/wl3diK1Z5LA==} + peerDependencies: + react: ^0.14.9 || >=15.3.0 + react-dom: ^0.14.9 || >=15.3.0 + dependencies: + classnames: 2.5.1 + dom-helpers: 3.4.0 + prop-types: 15.8.1 + prop-types-extra: 1.1.1(react@16.14.0) + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + react-transition-group: 2.9.0(react-dom@16.14.0)(react@16.14.0) + warning: 3.0.0 + dev: false + + /react-portal@4.2.2(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-vS18idTmevQxyQpnde0Td6ZcUlv+pD8GTyR42n3CHUQq9OHi1C4jDE4ZWEbEsrbrLRhSECYiao58cvocwMtP7Q==} + peerDependencies: + react: ^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0 + react-dom: ^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0 + dependencies: + prop-types: 15.8.1 + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + dev: false + + /react-prop-types@0.4.0(react@16.14.0): + resolution: {integrity: sha512-IyjsJhDX9JkoOV9wlmLaS7z+oxYoIWhfzDcFy7inwoAKTu+VcVNrVpPmLeioJ94y6GeDRsnwarG1py5qofFQMg==} + peerDependencies: + react: '>=0.14.0' + dependencies: + react: 16.14.0 + warning: 3.0.0 + dev: false + + /react-router-dom@4.3.1(react@16.14.0): + resolution: {integrity: sha512-c/MlywfxDdCp7EnB7YfPMOfMD3tOtIjrQlj/CKfNMBxdmpJP8xcz5P/UAFn3JbnQCNUxsHyVVqllF9LhgVyFCA==} + peerDependencies: + react: '>=15' + dependencies: + history: 4.10.1 + invariant: 2.2.4 + loose-envify: 1.4.0 + prop-types: 15.8.1 + react: 16.14.0 + react-router: 4.3.1(react@16.14.0) + warning: 4.0.3 + dev: false + + /react-router@4.3.1(react@16.14.0): + resolution: {integrity: sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg==} + peerDependencies: + react: '>=15' + dependencies: + history: 4.10.1 + hoist-non-react-statics: 2.5.5 + invariant: 2.2.4 + loose-envify: 1.4.0 + path-to-regexp: 1.8.0 + prop-types: 15.8.1 + react: 16.14.0 + warning: 4.0.3 + dev: false + + /react-select@2.4.4(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-C4QPLgy9h42J/KkdrpVxNmkY6p4lb49fsrbDk/hRcZpX7JvZPNb6mGj+c5SzyEtBv1DmQ9oPH4NmhAFvCrg8Jw==} + peerDependencies: + react: ^15.3.0 || ^16.0.0 + react-dom: ^15.3.0 || ^16.0.0 + dependencies: + classnames: 2.5.1 + emotion: 9.2.12 + memoize-one: 5.2.1 + prop-types: 15.8.1 + raf: 3.4.1 + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + react-input-autosize: 2.2.2(react@16.14.0) + react-transition-group: 2.9.0(react-dom@16.14.0)(react@16.14.0) + dev: false + + /react-test-renderer@16.14.0(react@16.14.0): + resolution: {integrity: sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==} + peerDependencies: + react: ^16.14.0 + dependencies: + object-assign: 4.1.1 + prop-types: 15.8.1 + react: 16.14.0 + react-is: 16.13.1 + scheduler: 0.19.1 + dev: true + bundledDependencies: false + + /react-transition-group@2.9.0(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==} + peerDependencies: + react: '>=15.0.0' + react-dom: '>=15.0.0' + dependencies: + dom-helpers: 3.4.0 + loose-envify: 1.4.0 + prop-types: 15.8.1 + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + react-lifecycles-compat: 3.0.4 + dev: false + + /react-with-direction@1.4.0(react-dom@16.14.0)(react@16.14.0): + resolution: {integrity: sha512-ybHNPiAmaJpoWwugwqry9Hd1Irl2hnNXlo/2SXQBwbLn/jGMauMS2y9jw+ydyX5V9ICryCqObNSthNt5R94xpg==} + peerDependencies: + react: ^0.14 || ^15 || ^16 + react-dom: ^0.14 || ^15 || ^16 + dependencies: + airbnb-prop-types: 2.16.0(react@16.14.0) + brcast: 2.0.2 + deepmerge: 1.5.2 + direction: 1.0.4 + hoist-non-react-statics: 3.3.2 + object.assign: 4.1.5 + object.values: 1.1.7 + prop-types: 15.8.1 + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + dev: false + + /react-with-styles-interface-css@6.0.0(@babel/runtime@7.23.8)(react-with-styles@4.2.0): + resolution: {integrity: sha512-6khSG1Trf4L/uXOge/ZAlBnq2O2PEXlQEqAhCRbvzaQU4sksIkdwpCPEl6d+DtP3+IdhyffTWuHDO9lhe1iYvA==} + peerDependencies: + '@babel/runtime': ^7.0.0 + react-with-styles: ^3.0.0 || ^4.0.0 + dependencies: + '@babel/runtime': 7.23.8 + array.prototype.flat: 1.3.2 + global-cache: 1.2.1 + react-with-styles: 4.2.0(@babel/runtime@7.23.8)(react-with-direction@1.4.0)(react@16.14.0) + dev: false + + /react-with-styles@4.2.0(@babel/runtime@7.23.8)(react-with-direction@1.4.0)(react@16.14.0): + resolution: {integrity: sha512-tZCTY27KriRNhwHIbg1NkSdTTOSfXDg6Z7s+Q37mtz0Ym7Sc7IOr3PzVt4qJhJMW6Nkvfi3g34FuhtiGAJCBQA==} + peerDependencies: + '@babel/runtime': ^7.0.0 + react: '>=0.14' + react-with-direction: ^1.3.1 + dependencies: + '@babel/runtime': 7.23.8 + airbnb-prop-types: 2.16.0(react@16.14.0) + hoist-non-react-statics: 3.3.2 + object.assign: 4.1.5 + prop-types: 15.8.1 + react: 16.14.0 + react-with-direction: 1.4.0(react-dom@16.14.0)(react@16.14.0) + dev: false + + /react@16.14.0: + resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + prop-types: 15.8.1 + bundledDependencies: false + + /read-pkg-up@1.0.1: + resolution: {integrity: sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==} + engines: {node: '>=0.10.0'} + dependencies: + find-up: 1.1.2 + read-pkg: 1.1.0 + dev: true + + /read-pkg-up@4.0.0: + resolution: {integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==} + engines: {node: '>=6'} + dependencies: + find-up: 3.0.0 + read-pkg: 3.0.0 + dev: true + + /read-pkg@1.1.0: + resolution: {integrity: sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==} + engines: {node: '>=0.10.0'} + dependencies: + load-json-file: 1.1.0 + normalize-package-data: 2.5.0 + path-type: 1.1.0 + dev: true + + /read-pkg@3.0.0: + resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} + engines: {node: '>=4'} + dependencies: + load-json-file: 4.0.0 + normalize-package-data: 2.5.0 + path-type: 3.0.0 + dev: true + + /readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: true + + /readdirp@2.2.1: + resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} + engines: {node: '>=0.10'} + requiresBuild: true + dependencies: + graceful-fs: 4.2.11 + micromatch: 3.1.10(supports-color@6.1.0) + readable-stream: 2.3.8 + transitivePeerDependencies: + - supports-color + dev: true + optional: true + + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + requiresBuild: true + dependencies: + picomatch: 2.3.1 + dev: true + + /realpath-native@1.1.0: + resolution: {integrity: sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==} + engines: {node: '>=4'} + dependencies: + util.promisify: 1.1.2 + dev: true + + /reflect.getprototypeof@1.0.4: + resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 + globalthis: 1.0.3 + which-builtin-type: 1.1.3 + dev: true + + /reflect.ownkeys@0.2.0: + resolution: {integrity: sha512-qOLsBKHCpSOFKK1NUOCGC5VyeufB6lEsFe92AL2bhIJsacZS1qdoOZSbPk3MYKuT2cFlRDnulKXuuElIrMjGUg==} + + /regenerate-unicode-properties@10.1.1: + resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + engines: {node: '>=4'} + dependencies: + regenerate: 1.4.2 + dev: true + + /regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + dev: true + + /regenerator-runtime@0.11.1: + resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} + + /regenerator-runtime@0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + dev: true + + /regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + + /regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + dependencies: + '@babel/runtime': 7.23.8 + dev: true + + /regex-cache@0.4.4: + resolution: {integrity: sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-equal-shallow: 0.1.3 + + /regex-not@1.0.2: + resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 3.0.2 + safe-regex: 1.1.0 + dev: true + + /regex-parser@2.3.0: + resolution: {integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==} + dev: true + + /regexp.prototype.flags@1.5.1: + resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + set-function-name: 2.0.1 + + /regexpp@3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} + dev: true + + /regexpu-core@5.3.2: + resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} + engines: {node: '>=4'} + dependencies: + '@babel/regjsgen': 0.8.0 + regenerate: 1.4.2 + regenerate-unicode-properties: 10.1.1 + regjsparser: 0.9.1 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.1.0 + dev: true + + /regjsparser@0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} + hasBin: true + dependencies: + jsesc: 0.5.0 + dev: true + + /remove-trailing-separator@1.1.0: + resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} + + /repeat-element@1.1.4: + resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} + engines: {node: '>=0.10.0'} + + /repeat-string@1.6.1: + resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} + engines: {node: '>=0.10'} + + /repeating@2.0.1: + resolution: {integrity: sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==} + engines: {node: '>=0.10.0'} + dependencies: + is-finite: 1.1.0 + dev: true + + /request-promise-core@1.1.4(request@2.88.2): + resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} + engines: {node: '>=0.10.0'} + peerDependencies: + request: ^2.34 + dependencies: + lodash: 4.17.21 + request: 2.88.2 + dev: true + + /request-promise-native@1.0.9(request@2.88.2): + resolution: {integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==} + engines: {node: '>=0.12.0'} + deprecated: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 + peerDependencies: + request: ^2.34 + dependencies: + request: 2.88.2 + request-promise-core: 1.1.4(request@2.88.2) + stealthy-require: 1.1.1 + tough-cookie: 2.5.0 + dev: true + + /request@2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + dependencies: + aws-sign2: 0.7.0 + aws4: 1.12.0 + caseless: 0.12.0 + combined-stream: 1.0.8 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 2.3.3 + har-validator: 5.1.5 + http-signature: 1.2.0 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.35 + oauth-sign: 0.9.0 + performance-now: 2.1.0 + qs: 6.5.3 + safe-buffer: 5.2.1 + tough-cookie: 2.5.0 + tunnel-agent: 0.6.0 + uuid: 3.4.0 + dev: true + + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: true + + /require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + dev: true + + /require-main-filename@1.0.1: + resolution: {integrity: sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==} + dev: true + + /require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + dev: true + + /resolve-cwd@2.0.0: + resolution: {integrity: sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==} + engines: {node: '>=4'} + dependencies: + resolve-from: 3.0.0 + dev: true + + /resolve-dir@0.1.1: + resolution: {integrity: sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==} + engines: {node: '>=0.10.0'} + dependencies: + expand-tilde: 1.2.2 + global-modules: 0.2.3 + dev: false + + /resolve-dir@1.0.1: + resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} + engines: {node: '>=0.10.0'} + dependencies: + expand-tilde: 2.0.2 + global-modules: 1.0.0 + dev: true + + /resolve-from@3.0.0: + resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} + engines: {node: '>=4'} + dev: true + + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + /resolve-pathname@3.0.0: + resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} + dev: false + + /resolve-url-loader@3.1.5: + resolution: {integrity: sha512-mgFMCmrV/tA4738EsFmPFE5/MaqSgUMe8LK971kVEKA/RrNVb7+VqFsg/qmKyythf34eyq476qIobP/gfFBGSQ==} + engines: {node: '>=6.0.0'} + dependencies: + adjust-sourcemap-loader: 3.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.4.2 + postcss: 7.0.36 + rework: 1.0.1 + rework-visit: 1.0.0 + source-map: 0.6.1 + dev: true + + /resolve-url@0.2.1: + resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} + deprecated: https://github.com/lydell/resolve-url#deprecated + + /resolve@1.1.7: + resolution: {integrity: sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==} + dev: true + + /resolve@1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + dev: true + + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + /resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /ret@0.1.15: + resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} + engines: {node: '>=0.12'} + dev: true + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /rework-visit@1.0.0: + resolution: {integrity: sha512-W6V2fix7nCLUYX1v6eGPrBOZlc03/faqzP4sUxMAJMBMOPYhfV/RyLegTufn5gJKaOITyi+gvf0LXDZ9NzkHnQ==} + dev: true + + /rework@1.0.1: + resolution: {integrity: sha512-eEjL8FdkdsxApd0yWVZgBGzfCQiT8yqSc2H1p4jpZpQdtz7ohETiDMoje5PlM8I9WgkqkreVxFUKYOiJdVWDXw==} + dependencies: + convert-source-map: 0.3.5 + css: 2.2.4 + dev: true + + /rimraf@2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /ripemd160@2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + dependencies: + hash-base: 3.1.0 + inherits: 2.0.4 + dev: true + + /rst-selector-parser@2.2.3: + resolution: {integrity: sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==} + dependencies: + lodash.flattendeep: 4.4.0 + nearley: 2.20.1 + dev: true + + /rsvp@4.8.5: + resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} + engines: {node: 6.* || >= 7.*} + dev: true + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true + + /run-queue@1.0.3: + resolution: {integrity: sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==} + dependencies: + aproba: 1.2.0 + dev: true + + /safe-array-concat@1.1.0: + resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + has-symbols: 1.0.3 + isarray: 2.0.5 + + /safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: true + + /safe-regex-test@1.0.2: + resolution: {integrity: sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + is-regex: 1.1.4 + + /safe-regex@1.1.0: + resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} + dependencies: + ret: 0.1.15 + dev: true + + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: true + + /sane@4.1.0: + resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==} + engines: {node: 6.* || 8.* || >= 10.*} + deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added + hasBin: true + dependencies: + '@cnakazawa/watch': 1.0.4 + anymatch: 2.0.0 + capture-exit: 2.0.0 + exec-sh: 0.3.6 + execa: 1.0.0 + fb-watchman: 2.0.2 + micromatch: 3.1.10(supports-color@6.1.0) + minimist: 1.2.8 + walker: 1.0.8 + transitivePeerDependencies: + - supports-color + dev: true + + /sass-loader@7.3.1(webpack@4.47.0): + resolution: {integrity: sha512-tuU7+zm0pTCynKYHpdqaPpe+MMTQ76I9TPZ7i4/5dZsigE350shQWe5EZNl5dBidM49TPET75tNqRbcsUZWeNA==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^3.0.0 || ^4.0.0 + dependencies: + clone-deep: 4.0.1 + loader-utils: 1.4.2 + neo-async: 2.6.2 + pify: 4.0.1 + semver: 6.3.1 + webpack: 4.47.0(webpack-cli@3.3.12) + dev: true + + /sass@1.70.0: + resolution: {integrity: sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + chokidar: 3.5.3 + immutable: 4.3.4 + source-map-js: 1.0.2 + dev: true + + /sax@1.3.0: + resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} + dev: true + + /scheduler@0.19.1: + resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + + /schema-utils@1.0.0: + resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} + engines: {node: '>= 4'} + dependencies: + ajv: 6.12.6 + ajv-errors: 1.0.1(ajv@6.12.6) + ajv-keywords: 3.5.2(ajv@6.12.6) + dev: true + + /schema-utils@2.7.1: + resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} + engines: {node: '>= 8.9.0'} + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + dev: true + + /schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + dev: true + + /select2@4.0.13: + resolution: {integrity: sha512-1JeB87s6oN/TDxQQYCvS5EFoQyvV6eYMZZ0AeA4tdFDYWN3BAGZ8npr17UBFddU0lgAt3H0yjX3X6/ekOj1yjw==} + dev: false + + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + dev: true + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /serialize-javascript@4.0.0: + resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} + dependencies: + randombytes: 2.1.0 + dev: true + + /serialize-javascript@5.0.1: + resolution: {integrity: sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==} + dependencies: + randombytes: 2.1.0 + dev: true + + /set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + dev: true + + /set-function-length@1.2.0: + resolution: {integrity: sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.1 + function-bind: 1.1.2 + get-intrinsic: 1.2.2 + gopd: 1.0.1 + has-property-descriptors: 1.0.1 + + /set-function-name@2.0.1: + resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.1 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.1 + + /set-value@2.0.1: + resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 2.0.1 + is-extendable: 0.1.1 + is-plain-object: 2.0.4 + split-string: 3.1.0 + dev: true + + /setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + dev: true + + /sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /shallow-clone@3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} + dependencies: + kind-of: 6.0.3 + dev: true + + /shallowequal@1.1.0: + resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} + dev: false + + /shebang-command@1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} + dependencies: + shebang-regex: 1.0.0 + dev: true + + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex@1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + dev: true + + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + dev: true + + /shellwords@0.1.1: + resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} + dev: true + + /side-channel@1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + object-inspect: 1.13.1 + + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: true + + /sirv@2.0.4: + resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} + engines: {node: '>= 10'} + dependencies: + '@polka/url': 1.0.0-next.24 + mrmime: 2.0.0 + totalist: 3.0.1 + dev: true + + /sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + dev: true + + /slash@2.0.0: + resolution: {integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==} + engines: {node: '>=6'} + dev: true + + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + + /slice-ansi@4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + dev: true + + /snapdragon-node@2.1.1: + resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} + engines: {node: '>=0.10.0'} + dependencies: + define-property: 1.0.0 + isobject: 3.0.1 + snapdragon-util: 3.0.1 + dev: true + + /snapdragon-util@3.0.1: + resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + dev: true + + /snapdragon@0.8.2(supports-color@6.1.0): + resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} + engines: {node: '>=0.10.0'} + dependencies: + base: 0.11.2 + debug: 2.6.9(supports-color@6.1.0) + define-property: 0.2.5 + extend-shallow: 2.0.1 + map-cache: 0.2.2 + source-map: 0.5.7 + source-map-resolve: 0.5.3 + use: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /source-list-map@2.0.1: + resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} + dev: true + + /source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + dev: true + + /source-map-loader@1.1.3(webpack@4.47.0): + resolution: {integrity: sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + abab: 2.0.6 + iconv-lite: 0.6.3 + loader-utils: 2.0.4 + schema-utils: 3.3.0 + source-map: 0.6.1 + webpack: 4.47.0(webpack-cli@3.3.12) + whatwg-mimetype: 2.3.0 + dev: true + + /source-map-resolve@0.5.3: + resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} + deprecated: See https://github.com/lydell/source-map-resolve#deprecated + dependencies: + atob: 2.1.2 + decode-uri-component: 0.2.2 + resolve-url: 0.2.1 + source-map-url: 0.4.1 + urix: 0.1.0 + + /source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + + /source-map-url@0.4.1: + resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} + deprecated: See https://github.com/lydell/source-map-url#deprecated + + /source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + /source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + dev: false + + /source-sans-pro@2.45.0: + resolution: {integrity: sha512-MBbmgyzlD0yCKAvJ4Q86s9BB8yXYld26joJh0DMD53j9aFJZYnFo/B7f4RKXDUfX9I4FyEfdr51lOaVioAOBHw==} + deprecated: 'WARNING: This project has been renamed to source-sans. Install using source-sans instead.' + dev: false + + /spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.16 + dev: true + + /spdx-exceptions@2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} + dev: true + + /spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + dependencies: + spdx-exceptions: 2.3.0 + spdx-license-ids: 3.0.16 + dev: true + + /spdx-license-ids@3.0.16: + resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} + dev: true + + /split-string@3.1.0: + resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 3.0.2 + dev: true + + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: true + + /sshpk@1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + asn1: 0.2.6 + assert-plus: 1.0.0 + bcrypt-pbkdf: 1.0.2 + dashdash: 1.14.1 + ecc-jsbn: 0.1.2 + getpass: 0.1.7 + jsbn: 0.1.1 + safer-buffer: 2.1.2 + tweetnacl: 0.14.5 + dev: true + + /ssri@6.0.2: + resolution: {integrity: sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==} + dependencies: + figgy-pudding: 3.5.2 + dev: true + + /ssri@8.0.1: + resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /stack-utils@1.0.5: + resolution: {integrity: sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==} + engines: {node: '>=8'} + dependencies: + escape-string-regexp: 2.0.0 + dev: true + + /static-extend@0.1.2: + resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} + engines: {node: '>=0.10.0'} + dependencies: + define-property: 0.2.5 + object-copy: 0.1.0 + dev: true + + /stealthy-require@1.1.1: + resolution: {integrity: sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==} + engines: {node: '>=0.10.0'} + dev: true + + /stream-browserify@2.0.2: + resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /stream-each@1.2.3: + resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} + dependencies: + end-of-stream: 1.4.4 + stream-shift: 1.0.3 + dev: true + + /stream-http@2.8.3: + resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} + dependencies: + builtin-status-codes: 3.0.0 + inherits: 2.0.4 + readable-stream: 2.3.8 + to-arraybuffer: 1.0.1 + xtend: 4.0.2 + dev: true + + /stream-shift@1.0.3: + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + dev: true + + /string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + dev: true + + /string-length@2.0.0: + resolution: {integrity: sha512-Qka42GGrS8Mm3SZ+7cH8UXiIWI867/b/Z/feQSpQx/rbfB8UGknGEZVaUQMOUVj+soY6NpWAxily63HI1OckVQ==} + engines: {node: '>=4'} + dependencies: + astral-regex: 1.0.0 + strip-ansi: 4.0.0 + dev: true + + /string-width@3.1.0: + resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} + engines: {node: '>=6'} + dependencies: + emoji-regex: 7.0.3 + is-fullwidth-code-point: 2.0.0 + strip-ansi: 5.2.0 + dev: true + + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + + /string.prototype.matchall@4.0.10: + resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 + has-symbols: 1.0.3 + internal-slot: 1.0.6 + regexp.prototype.flags: 1.5.1 + set-function-name: 2.0.1 + side-channel: 1.0.4 + dev: true + + /string.prototype.trim@1.2.8: + resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + + /string.prototype.trimend@1.0.7: + resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + + /string.prototype.trimstart@1.0.7: + resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + + /string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + dependencies: + safe-buffer: 5.1.2 + + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: 2.1.1 + dev: true + + /strip-ansi@4.0.0: + resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} + engines: {node: '>=4'} + dependencies: + ansi-regex: 3.0.1 + dev: true + + /strip-ansi@5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} + dependencies: + ansi-regex: 4.1.1 + dev: true + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-bom@2.0.0: + resolution: {integrity: sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==} + engines: {node: '>=0.10.0'} + dependencies: + is-utf8: 0.2.1 + dev: true + + /strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true + + /strip-eof@1.0.0: + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} + engines: {node: '>=0.10.0'} + dev: true + + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + dev: true + + /style-loader@0.23.1: + resolution: {integrity: sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==} + engines: {node: '>= 0.12.0'} + dependencies: + loader-utils: 1.4.2 + schema-utils: 1.0.0 + dev: true + + /stylis-rule-sheet@0.0.10(stylis@3.5.4): + resolution: {integrity: sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==} + peerDependencies: + stylis: ^3.5.0 + dependencies: + stylis: 3.5.4 + dev: false + + /stylis@3.5.4: + resolution: {integrity: sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==} + dev: false + + /supports-color@2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} + engines: {node: '>=0.8.0'} + dev: true + + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 + + /supports-color@6.1.0: + resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} + engines: {node: '>=6'} + dependencies: + has-flag: 3.0.0 + dev: true + + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + /symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + dev: true + + /table@6.8.1: + resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} + engines: {node: '>=10.0.0'} + dependencies: + ajv: 8.12.0 + lodash.truncate: 4.4.2 + slice-ansi: 4.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /tapable@1.1.3: + resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} + engines: {node: '>=6'} + dev: true + + /tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: true + + /terser-webpack-plugin@1.4.5(webpack@4.47.0): + resolution: {integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.0.0 + dependencies: + cacache: 12.0.4 + find-cache-dir: 2.1.0 + is-wsl: 1.1.0 + schema-utils: 1.0.0 + serialize-javascript: 4.0.0 + source-map: 0.6.1 + terser: 4.8.1 + webpack: 4.47.0(webpack-cli@3.3.12) + webpack-sources: 1.4.3 + worker-farm: 1.7.0 + dev: true + + /terser-webpack-plugin@4.2.3(webpack@4.47.0): + resolution: {integrity: sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + cacache: 15.3.0 + find-cache-dir: 3.3.2 + jest-worker: 26.6.2 + p-limit: 3.1.0 + schema-utils: 3.3.0 + serialize-javascript: 5.0.1 + source-map: 0.6.1 + terser: 5.27.0 + webpack: 4.47.0(webpack-cli@3.3.12) + webpack-sources: 1.4.3 + transitivePeerDependencies: + - bluebird + dev: true + + /terser@4.8.1: + resolution: {integrity: sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + acorn: 8.11.3 + commander: 2.20.3 + source-map: 0.6.1 + source-map-support: 0.5.21 + dev: true + + /terser@5.27.0: + resolution: {integrity: sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==} + engines: {node: '>=10'} + hasBin: true + dependencies: + '@jridgewell/source-map': 0.3.5 + acorn: 8.11.3 + commander: 2.20.3 + source-map-support: 0.5.21 + dev: true + + /test-exclude@4.2.3: + resolution: {integrity: sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==} + dependencies: + arrify: 1.0.1 + micromatch: 2.3.11 + object-assign: 4.1.1 + read-pkg-up: 1.0.1 + require-main-filename: 1.0.1 + dev: true + + /test-exclude@5.2.3: + resolution: {integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==} + engines: {node: '>=6'} + dependencies: + glob: 7.2.3 + minimatch: 3.1.2 + read-pkg-up: 4.0.0 + require-main-filename: 2.0.0 + dev: true + + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + + /throat@4.1.0: + resolution: {integrity: sha512-wCVxLDcFxw7ujDxaeJC6nfl2XfHJNYs8yUYJnvMgtPEFlttP9tHSfRUv2vBe6C4hkVFPWoP1P6ZccbYjmSEkKA==} + dev: true + + /through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + + /timers-browserify@2.0.12: + resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} + engines: {node: '>=0.6.0'} + dependencies: + setimmediate: 1.0.5 + dev: true + + /tiny-invariant@1.3.1: + resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} + dev: false + + /tiny-warning@1.0.3: + resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} + dev: false + + /tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + dev: true + + /to-arraybuffer@1.0.1: + resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==} + dev: true + + /to-fast-properties@1.0.3: + resolution: {integrity: sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==} + engines: {node: '>=0.10.0'} + dev: true + + /to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + + /to-object-path@0.3.0: + resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + dev: true + + /to-regex-range@2.1.1: + resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: 3.0.0 + repeat-string: 1.6.1 + dev: true + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + requiresBuild: true + dependencies: + is-number: 7.0.0 + dev: true + + /to-regex@3.0.2: + resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} + engines: {node: '>=0.10.0'} + dependencies: + define-property: 2.0.2 + extend-shallow: 3.0.2 + regex-not: 1.0.2 + safe-regex: 1.1.0 + dev: true + + /totalist@3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} + engines: {node: '>=6'} + dev: true + + /touch@2.0.2: + resolution: {integrity: sha512-qjNtvsFXTRq7IuMLweVgFxmEuQ6gLbRs2jQxL80TtZ31dEKWYIxRXquij6w6VimyDek5hD3PytljHmEtAs2u0A==} + engines: {node: '>=0.6'} + hasBin: true + dependencies: + nopt: 1.0.10 + dev: false + + /tough-cookie@2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} + engines: {node: '>=0.8'} + dependencies: + psl: 1.9.0 + punycode: 2.3.1 + dev: true + + /tr46@1.0.1: + resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} + dependencies: + punycode: 2.3.1 + dev: true + + /trim-right@1.0.1: + resolution: {integrity: sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==} + engines: {node: '>=0.10.0'} + dev: true + + /ts-api-utils@1.0.3(typescript@5.3.3): + resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} + engines: {node: '>=16.13.0'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.3.3 + dev: true + + /ts-loader@8.4.0(typescript@5.3.3)(webpack@4.47.0): + resolution: {integrity: sha512-6nFY3IZ2//mrPc+ImY3hNWx1vCHyEhl6V+wLmL4CZcm6g1CqX7UKrkc6y0i4FwcfOhxyMPCfaEvh20f4r9GNpw==} + engines: {node: '>=10.0.0'} + peerDependencies: + typescript: '*' + webpack: '*' + dependencies: + chalk: 4.1.2 + enhanced-resolve: 4.5.0 + loader-utils: 2.0.4 + micromatch: 4.0.5 + semver: 7.5.4 + typescript: 5.3.3 + webpack: 4.47.0(webpack-cli@3.3.12) + dev: true + + /tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: true + + /tty-browserify@0.0.0: + resolution: {integrity: sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==} + dev: true + + /tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /tweetnacl@0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + dev: true + + /type-check@0.3.2: + resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.1.2 + dev: true + + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true + + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true + + /type@1.2.0: + resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} + dev: true + + /type@2.7.2: + resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} + dev: true + + /typed-array-buffer@1.0.0: + resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + is-typed-array: 1.1.12 + + /typed-array-byte-length@1.0.0: + resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + for-each: 0.3.3 + has-proto: 1.0.1 + is-typed-array: 1.1.12 + + /typed-array-byte-offset@1.0.0: + resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.5 + call-bind: 1.0.5 + for-each: 0.3.3 + has-proto: 1.0.1 + is-typed-array: 1.1.12 + + /typed-array-length@1.0.4: + resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + dependencies: + call-bind: 1.0.5 + for-each: 0.3.3 + is-typed-array: 1.1.12 + + /typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + + /unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + dependencies: + call-bind: 1.0.5 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + + /uncontrollable@5.1.0(react@16.14.0): + resolution: {integrity: sha512-5FXYaFANKaafg4IVZXUNtGyzsnYEvqlr9wQ3WpZxFpEUxl29A3H6Q4G1Dnnorvq9TGOGATBApWR4YpLAh+F5hw==} + peerDependencies: + react: '>=15.0.0' + dependencies: + invariant: 2.2.4 + react: 16.14.0 + dev: false + + /unicode-canonical-property-names-ecmascript@2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + engines: {node: '>=4'} + dev: true + + /unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-property-aliases-ecmascript: 2.1.0 + dev: true + + /unicode-match-property-value-ecmascript@2.1.0: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + engines: {node: '>=4'} + dev: true + + /unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + dev: true + + /union-value@1.0.1: + resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-union: 3.1.0 + get-value: 2.0.6 + is-extendable: 0.1.1 + set-value: 2.0.1 + dev: true + + /unique-filename@1.1.1: + resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} + dependencies: + unique-slug: 2.0.2 + dev: true + + /unique-slug@2.0.2: + resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} + dependencies: + imurmurhash: 0.1.4 + dev: true + + /universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + dev: true + + /unset-value@1.0.0: + resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} + engines: {node: '>=0.10.0'} + dependencies: + has-value: 0.3.1 + isobject: 3.0.1 + dev: true + + /upath@1.2.0: + resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} + engines: {node: '>=4'} + requiresBuild: true + dev: true + optional: true + + /update-browserslist-db@1.0.13(browserslist@4.22.2): + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.22.2 + escalade: 3.1.1 + picocolors: 1.0.0 + + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.1 + dev: true + + /urix@0.1.0: + resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} + deprecated: Please see https://github.com/lydell/urix#deprecated + + /url-loader@1.1.2(webpack@4.47.0): + resolution: {integrity: sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^3.0.0 || ^4.0.0 + dependencies: + loader-utils: 1.4.2 + mime: 2.6.0 + schema-utils: 1.0.0 + webpack: 4.47.0(webpack-cli@3.3.12) + dev: true + + /url@0.11.3: + resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} + dependencies: + punycode: 1.4.1 + qs: 6.11.2 + dev: true + + /use@3.1.1: + resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} + engines: {node: '>=0.10.0'} + dev: true + + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + /util.promisify@1.1.2: + resolution: {integrity: sha512-PBdZ03m1kBnQ5cjjO0ZvJMJS+QsbyIcFwi4hY4U76OQsCO9JrOYjbCFgIF76ccFg9xnJo7ZHPkqyj1GqmdS7MA==} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + for-each: 0.3.3 + has-proto: 1.0.1 + has-symbols: 1.0.3 + object.getownpropertydescriptors: 2.1.7 + safe-array-concat: 1.1.0 + dev: true + + /util@0.10.4: + resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} + dependencies: + inherits: 2.0.3 + dev: true + + /util@0.11.1: + resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} + dependencies: + inherits: 2.0.3 + dev: true + + /uuid@3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + + /v8-compile-cache@2.4.0: + resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} + dev: true + + /validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + dev: true + + /validator@13.11.0: + resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + engines: {node: '>= 0.10'} + dev: true + + /value-equal@1.0.1: + resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} + dev: false + + /verror@1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.3.0 + dev: true + + /vm-browserify@1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + dev: true + + /w3c-hr-time@1.0.2: + resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} + deprecated: Use your platform's native performance.now() and performance.timeOrigin. + dependencies: + browser-process-hrtime: 1.0.0 + dev: true + + /walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + dependencies: + makeerror: 1.0.12 + dev: true + + /warning@3.0.0: + resolution: {integrity: sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==} + dependencies: + loose-envify: 1.4.0 + dev: false + + /warning@4.0.3: + resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} + dependencies: + loose-envify: 1.4.0 + dev: false + + /watchpack-chokidar2@2.0.1: + resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} + requiresBuild: true + dependencies: + chokidar: 2.1.8 + transitivePeerDependencies: + - supports-color + dev: true + optional: true + + /watchpack@1.7.5: + resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} + dependencies: + graceful-fs: 4.2.11 + neo-async: 2.6.2 + optionalDependencies: + chokidar: 3.5.3 + watchpack-chokidar2: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /webidl-conversions@4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} + dev: true + + /webpack-bundle-analyzer@4.10.1: + resolution: {integrity: sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ==} + engines: {node: '>= 10.13.0'} + hasBin: true + dependencies: + '@discoveryjs/json-ext': 0.5.7 + acorn: 8.11.3 + acorn-walk: 8.3.2 + commander: 7.2.0 + debounce: 1.2.1 + escape-string-regexp: 4.0.0 + gzip-size: 6.0.0 + html-escaper: 2.0.2 + is-plain-object: 5.0.0 + opener: 1.5.2 + picocolors: 1.0.0 + sirv: 2.0.4 + ws: 7.5.9 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: true + + /webpack-cli@3.3.12(webpack@4.47.0): + resolution: {integrity: sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==} + engines: {node: '>=6.11.5'} + hasBin: true + peerDependencies: + webpack: 4.x.x + dependencies: + chalk: 2.4.2 + cross-spawn: 6.0.5 + enhanced-resolve: 4.5.0 + findup-sync: 3.0.0(supports-color@6.1.0) + global-modules: 2.0.0 + import-local: 2.0.0 + interpret: 1.4.0 + loader-utils: 1.4.2 + supports-color: 6.1.0 + v8-compile-cache: 2.4.0 + webpack: 4.47.0(webpack-cli@3.3.12) + yargs: 13.3.2 + dev: true + + /webpack-sources@1.4.3: + resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} + dependencies: + source-list-map: 2.0.1 + source-map: 0.6.1 + dev: true + + /webpack@4.47.0(webpack-cli@3.3.12): + resolution: {integrity: sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==} + engines: {node: '>=6.11.5'} + hasBin: true + peerDependencies: + webpack-cli: '*' + webpack-command: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + webpack-command: + optional: true + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-module-context': 1.9.0 + '@webassemblyjs/wasm-edit': 1.9.0 + '@webassemblyjs/wasm-parser': 1.9.0 + acorn: 6.4.2 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + chrome-trace-event: 1.0.3 + enhanced-resolve: 4.5.0 + eslint-scope: 4.0.3 + json-parse-better-errors: 1.0.2 + loader-runner: 2.4.0 + loader-utils: 1.4.2 + memory-fs: 0.4.1 + micromatch: 3.1.10(supports-color@6.1.0) + mkdirp: 0.5.6 + neo-async: 2.6.2 + node-libs-browser: 2.2.1 + schema-utils: 1.0.0 + tapable: 1.1.3 + terser-webpack-plugin: 1.4.5(webpack@4.47.0) + watchpack: 1.7.5 + webpack-cli: 3.3.12(webpack@4.47.0) + webpack-sources: 1.4.3 + transitivePeerDependencies: + - supports-color + dev: true + + /whatwg-encoding@1.0.5: + resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} + dependencies: + iconv-lite: 0.4.24 + dev: true + + /whatwg-mimetype@2.3.0: + resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} + dev: true + + /whatwg-url@6.5.0: + resolution: {integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==} + dependencies: + lodash.sortby: 4.7.0 + tr46: 1.0.1 + webidl-conversions: 4.0.2 + dev: true + + /whatwg-url@7.1.0: + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + dependencies: + lodash.sortby: 4.7.0 + tr46: 1.0.1 + webidl-conversions: 4.0.2 + dev: true + + /which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + + /which-builtin-type@1.1.3: + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + engines: {node: '>= 0.4'} + dependencies: + function.prototype.name: 1.1.6 + has-tostringtag: 1.0.0 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.0.2 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.1 + which-typed-array: 1.1.13 + dev: true + + /which-collection@1.0.1: + resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + dependencies: + is-map: 2.0.2 + is-set: 2.0.2 + is-weakmap: 2.0.1 + is-weakset: 2.0.2 + dev: true + + /which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + dev: true + + /which-typed-array@1.1.13: + resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.5 + call-bind: 1.0.5 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.0 + + /which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + dependencies: + isexe: 2.0.0 + + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true + + /worker-farm@1.7.0: + resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==} + dependencies: + errno: 0.1.8 + dev: true + + /wrap-ansi@5.1.0: + resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} + engines: {node: '>=6'} + dependencies: + ansi-styles: 3.2.1 + string-width: 3.1.0 + strip-ansi: 5.2.0 + dev: true + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + + /write-file-atomic@2.4.1: + resolution: {integrity: sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==} + dependencies: + graceful-fs: 4.2.11 + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + dev: true + + /ws@5.2.3: + resolution: {integrity: sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dependencies: + async-limiter: 1.0.1 + dev: true + + /ws@7.5.9: + resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true + + /xml-name-validator@3.0.0: + resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} + dev: true + + /xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + + /y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + dev: true + + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true + + /yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: false + + /yargs-parser@13.1.2: + resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + dev: true + + /yargs@13.3.2: + resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} + dependencies: + cliui: 5.0.0 + find-up: 3.0.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + require-main-filename: 2.0.0 + set-blocking: 2.0.0 + string-width: 3.1.0 + which-module: 2.0.1 + y18n: 4.0.3 + yargs-parser: 13.1.2 + dev: true + + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true + + /z-schema@5.0.5: + resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} + engines: {node: '>=8.0.0'} + hasBin: true + dependencies: + lodash.get: 4.4.2 + lodash.isequal: 4.5.0 + validator: 13.11.0 + optionalDependencies: + commander: 9.5.0 + dev: true diff --git a/src/components/AdminLTE.d.ts.map b/src/components/AdminLTE.d.ts.map deleted file mode 100644 index 1fa4f73..0000000 --- a/src/components/AdminLTE.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AdminLTE.d.ts","sourceRoot":"","sources":["AdminLTE.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/components/AdminLTE.tsx b/src/components/AdminLTE.tsx index 435c6c7..1c2b1b4 100644 --- a/src/components/AdminLTE.tsx +++ b/src/components/AdminLTE.tsx @@ -53,26 +53,25 @@ import NavList from './content/NavList'; import NavListItem from './content/NavListItem'; import ProductList from './content/ProductList'; import ProductListItem from './content/ProductListItem'; -import Infobox2 from './content/Infobox2'; import Alert from './content/Alert'; import Callout from './content/Callout'; import ProgressBar from './content/ProgressBar'; import Divider from './content/Divider'; import * as Inputs from './content/Inputs'; import LoginCore from './content/LoginCore'; -import AsyncComponent from './AsyncComponent'; import { Colors as Colors_, Types as Types_, Sizes as Sizes_, FormTypes as FormTypes_, Themes as Themes_, } from './PropTypes'; import Badge from './content/Badge'; import Calendar from './content/Calendar'; -import LoadingSpinner from './content/LoadingSpinner'; -import AsyncContent from './content/AsyncContent'; +import { LoadingSpinner } from './content/LoadingSpinner'; import BoxPane from './content/BoxPane'; import ButtonToolbar from './content/ButtonToolbar'; import Label from './content/Label'; import Pagination from './content/Pagination'; import SmartTable from './content/SmartTable'; +import { ColumnType, DataType } from './content/TableProps'; +import { SmartColumnType } from './content/smartTable/SmartTableTypes'; library.add(fab, fas, far); @@ -232,30 +231,18 @@ class AdminLTE extends Component { .forEach((p: any) => { let route: any = p as Route; if (p.type !== Route && p.type !== Redirect) { - if (p.type === AsyncContent) { - route = ( - import(p.props.component))} - /> - ); - } else { - route = ( - React.cloneElement(p, { - key: p.props.key ? p.props.key : p.props.path, - ...props, - })} - /> - ); - } + route = ( + React.cloneElement(p, { + key: p.props.path, + ...props, + })} + /> + ); } if (p.props.modal) { modalRoutes.push(route); @@ -337,6 +324,7 @@ export type FormTypes = FormTypes_; export type Themes = Themes_; export { + LoadingSpinner, Content, Sidebar, Footer, @@ -365,9 +353,7 @@ export { NavList, ProductList, ProductListItem, - Infobox2, LoginCore, - AsyncComponent, Alert, Callout, ProgressBar, @@ -376,9 +362,11 @@ export { Label, Badge, Calendar, - LoadingSpinner, BoxPane, ButtonToolbar, Pagination, SmartTable, + DataType, + ColumnType, + SmartColumnType, }; diff --git a/src/components/AsyncComponent.d.ts.map b/src/components/AsyncComponent.d.ts.map deleted file mode 100644 index 2b67ee8..0000000 --- a/src/components/AsyncComponent.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AsyncComponent.d.ts","sourceRoot":"","sources":["AsyncComponent.tsx"],"names":[],"mappings":"AAEA,MAAM,CAAC,OAAO,UAAU,cAAc,CAAC,eAAe,EAAE,QAAQ,OAmC/D"} \ No newline at end of file diff --git a/src/components/Content.d.ts b/src/components/Content.d.ts deleted file mode 100644 index e30126f..0000000 --- a/src/components/Content.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import React, { Component, ReactNode } from 'react'; -import { RouteComponentProps } from 'react-router-dom'; -import { Types } from './PropTypes'; -interface ContentProps extends RouteComponentProps { - title?: string; - subTitle?: string; - homeRoute?: string; - modal?: boolean; - modalCloseTo?: string; - show?: boolean; - modalFooter?: ReactNode; - browserTitle?: string; - onHide?: Function; - modalSize?: ReactBootstrap.Sizes; - modalType?: Types; - modalCloseButton?: boolean; -} -declare class Content extends Component { - static defaultProps: { - title: undefined; - subTitle: undefined; - homeRoute: string; - modal: boolean; - modalCloseTo: undefined; - show: boolean; - modalFooter: undefined; - browserTitle: undefined; - history: undefined; - onHide: undefined; - modalSize: undefined; - modalType: undefined; - modalCloseButton: boolean; - }; - componentDidMount(): void; - isModal(): boolean | undefined; - render(): JSX.Element; -} -declare const _default: React.ComponentClass, any> & import("react-router").WithRouterStatics; -export default _default; -//# sourceMappingURL=Content.d.ts.map \ No newline at end of file diff --git a/src/components/Content.d.ts.map b/src/components/Content.d.ts.map deleted file mode 100644 index bc94ae8..0000000 --- a/src/components/Content.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Content.d.ts","sourceRoot":"","sources":["Content.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACpD,OAAO,EAAoB,mBAAmB,EAAE,MAAM,kBAAkB,CAAC;AAGzE,OAAO,EAAE,KAAK,EAAE,MAAM,aAAa,CAAC;AAEpC,UAAU,YAAa,SAAQ,mBAAmB;IAChD,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,WAAW,CAAC,EAAE,SAAS,CAAC;IACxB,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,MAAM,CAAC,EAAE,QAAQ,CAAC;IAClB,SAAS,CAAC,EAAE,cAAc,CAAC,KAAK,CAAC;IACjC,SAAS,CAAC,EAAE,KAAK,CAAC;IAClB,gBAAgB,CAAC,EAAE,OAAO,CAAC;CAE5B;AAED,cAAM,OAAQ,SAAQ,SAAS,CAAC,YAAY,EAAE,EAAE,CAAC;IAC/C,MAAM,CAAC,YAAY;;;;;;;;;;;;;;MAcjB;IAEF,iBAAiB;IAKjB,OAAO;IAKP,MAAM;CAsDP;;AAED,wBAAmC"} \ No newline at end of file diff --git a/src/components/ControlSidebar.d.ts.map b/src/components/ControlSidebar.d.ts.map deleted file mode 100644 index 3e27f1d..0000000 --- a/src/components/ControlSidebar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ControlSidebar.d.ts","sourceRoot":"","sources":["ControlSidebar.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,KAAK;CAEd;AACD,UAAU,KAAK;CAEd;AAED,cAAM,cAAe,SAAQ,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IAClD,KAAK,KAAM;IAEX,MAAM;CA8DP;AAED,eAAe,cAAc,CAAC"} \ No newline at end of file diff --git a/src/components/Footer.d.ts.map b/src/components/Footer.d.ts.map deleted file mode 100644 index 1be8714..0000000 --- a/src/components/Footer.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Footer.d.ts","sourceRoot":"","sources":["Footer.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,UAAU,WAAW;IACnB,QAAQ,CAAC,EAAE,SAAS,CAAC;IACrB,kBAAkB,CAAC,EAAE,OAAO,CAAA;CAC7B;AAED,aAAK,eAAe,GAAG,KAAK,CAAC,EAAE,CAAC,WAAW,CAAC,CAAC;AAI7C,QAAA,MAAM,MAAM,EAAE,eAab,CAAC;AAOF,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/ControlSidebarEntry.d.ts.map b/src/components/NavbarMenu/ControlSidebarEntry.d.ts.map deleted file mode 100644 index 03afed5..0000000 --- a/src/components/NavbarMenu/ControlSidebarEntry.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ControlSidebarEntry.d.ts","sourceRoot":"","sources":["ControlSidebarEntry.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,KAAK;CAEd;AACD,UAAU,KAAK;CAEd;AAED,cAAM,mBAAoB,SAAQ,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvD,KAAK,KAAM;IAEX,MAAM;CASP;AAED,eAAe,mBAAmB,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/Entry.d.ts.map b/src/components/NavbarMenu/Entry.d.ts.map deleted file mode 100644 index ac53a56..0000000 --- a/src/components/NavbarMenu/Entry.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Entry.d.ts","sourceRoot":"","sources":["Entry.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAI5D,OAAO,aAAa,CAAC;AACrB,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAGrC,UAAU,UAAU;IAClB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,SAAS,CAAC,EAAE,KAAK,CAAC;IAClB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,aAAa,CAAC,EAAE,iBAAiB,CAAC,aAAa,CAAC,CAAC;IACjD,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,QAAQ,CAAC,EAAE,SAAS,CAAC;IACrB,OAAO,CAAC,EAAE,iBAAiB,CAAC,aAAa,CAAC,CAAC;CAC5C;AAED,aAAK,cAAc,GAAG,KAAK,CAAC,EAAE,CAAC,UAAU,CAAC,CAAC;AAE3C,QAAA,MAAM,KAAK,EAAE,cAqCZ,CAAC;AAcF,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/MessageItem.d.ts.map b/src/components/NavbarMenu/MessageItem.d.ts.map deleted file mode 100644 index 02664d1..0000000 --- a/src/components/NavbarMenu/MessageItem.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MessageItem.d.ts","sourceRoot":"","sources":["MessageItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AACjD,OAAe,KAAK,QAAQ,MAAM,QAAQ,CAAC;AAG3C,OAAO,mBAAmB,CAAC;AAE3B,aAAK,eAAe,GAAG;IACrB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAA;CACb,CAAC;AAEF,UAAU,gBAAgB;IACxB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,OAAO,CAAC,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAAC;IAC/C,IAAI,CAAC,EAAE,QAAQ,CAAC,MAAM,CAAC;IACvB,WAAW,CAAC,EAAE,eAAe,CAAC;CAC/B;AAED,aAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAE,oBAmDlB,CAAC;AAiBF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/Navbar.d.ts.map b/src/components/NavbarMenu/Navbar.d.ts.map deleted file mode 100644 index 3e363f7..0000000 --- a/src/components/NavbarMenu/Navbar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Navbar.d.ts","sourceRoot":"","sources":["Navbar.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACzC,OAAO,KAAK,MAAM,SAAS,CAAC;AAC5B,OAAO,WAAW,MAAM,eAAe,CAAC;AACxC,OAAO,gBAAgB,MAAM,oBAAoB,CAAC;AAClD,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,mBAAmB,MAAM,uBAAuB,CAAC;AAExD,UAAU,WAAW;IACnB,eAAe,CAAC,EAAE,SAAS,CAAC;IAC5B,QAAQ,CAAC,EAAE,SAAS,CAAA;CACrB;AAED,aAAK,eAAe,GAAG,KAAK,CAAC,EAAE,CAAC,WAAW,CAAC,CAAC;AAE7C,QAAA,MAAM,MAAM,EAAE,eAKb,CAAC;AAOF,OAAO,EACL,MAAM,IAAI,IAAI,EAAE,KAAK,EAAE,WAAW,EAAE,gBAAgB,EAAE,QAAQ,EAAE,mBAAmB,GACpF,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/NotificationItem.d.ts.map b/src/components/NavbarMenu/NotificationItem.d.ts.map deleted file mode 100644 index 899fdbc..0000000 --- a/src/components/NavbarMenu/NotificationItem.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NotificationItem.d.ts","sourceRoot":"","sources":["NotificationItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AAIjD,OAAO,wBAAwB,CAAC;AAEhC,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,qBAAqB;IAC7B,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,IAAI,EAAE,MAAM,CAAC;IACb,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,OAAO,CAAC,EAAE,iBAAiB,CAAC,cAAc,CAAC,CAAA;CAC5C;AAED,aAAK,yBAAyB,GAAG,KAAK,CAAC,EAAE,CAAC,qBAAqB,CAAC,CAAC;AAEjE,QAAA,MAAM,gBAAgB,EAAE,yBAoBvB,CAAC;AASF,eAAe,gBAAgB,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/TaskItem.d.ts.map b/src/components/NavbarMenu/TaskItem.d.ts.map deleted file mode 100644 index 63d708e..0000000 --- a/src/components/NavbarMenu/TaskItem.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TaskItem.d.ts","sourceRoot":"","sources":["TaskItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AAGjD,OAAO,gBAAgB,CAAC;AACxB,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,aAAa;IACrB,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,EAAE,MAAM,CAAC;IACb,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,OAAO,CAAC,EAAE,iBAAiB,CAAC,cAAc,CAAC,CAAA;IAC3C,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,GAAG,CAAC,EAAE,MAAM,CAAC;CACd;AAED,aAAK,iBAAiB,GAAG,KAAK,CAAC,EAAE,CAAC,aAAa,CAAC,CAAC;AAEjD,QAAA,MAAM,QAAQ,EAAE,iBA6Bf,CAAC;AASF,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/PropTypes.d.ts.map b/src/components/PropTypes.d.ts.map deleted file mode 100644 index 753a254..0000000 --- a/src/components/PropTypes.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PropTypes.d.ts","sourceRoot":"","sources":["PropTypes.ts"],"names":[],"mappings":"AAAA,oBAAY,MAAM,GAAG,YAAY,GAAG,MAAM,GAAG,OAAO,GAAG,QAAQ,GAAG,KAAK,GAAG,MAAM,GAAG,MAAM,GAAG,MAAM,GAAG,QAAQ,GAAG,QAAQ,GAAG,QAAQ,GAAG,OAAO,CAAC;AAC9I,oBAAY,KAAK,GAAG,SAAS,GAAG,MAAM,GAAG,QAAQ,GAAG,SAAS,GAAG,SAAS,GAAG,SAAS,CAAC;AACtF,oBAAY,KAAK,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,CAAC;AAC9C,oBAAY,SAAS,GAAG,SAAS,GAAG,SAAS,GAAG,OAAO,CAAC;AACxD,oBAAY,MAAM,GAAG,aAAa,GAAG,OAAO,GAAG,MAAM,GAAG,YAAY,GAAG,OAAO,GAAG,aAAa,GAC9F,QAAQ,GAAG,cAAc,GAAG,KAAK,GAAG,WAAW,GAAG,QAAQ,GAAG,cAAc,CAAC;AAE5E,aAAK,QAAQ,GAAG;IACd,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,CAAC;CACnB,CAAC;AAyCF,QAAA,MAAM,KAAK;;iBAtCA,QAAQ;iBACR,QAAQ;cACX,QAAQ;iBACL,QAAQ;iBACR,QAAQ;gBACT,QAAQ;;;;;;;;;;;;;;;;;;;;;;;;CAyDjB,CAAC;AAEF,oBAAY,UAAU,GAAG;IAAE,CAAC,SAAS,EAAE,MAAM,GAAG,GAAG,CAAA;CAAE,CAAC;AAItD,OAAO,EAEL,KAAK,IAAI,YAAY,GACtB,CAAC"} \ No newline at end of file diff --git a/src/components/PropTypes.ts b/src/components/PropTypes.ts index 37de019..0c8f503 100644 --- a/src/components/PropTypes.ts +++ b/src/components/PropTypes.ts @@ -78,9 +78,6 @@ const types = { export type Dictionary = { [fieldName: string]: any }; -// export type Colors - export { - // eslint-disable-next-line import/prefer-default-export types as TypeMappings, }; diff --git a/src/components/Sidebar/Header.d.ts.map b/src/components/Sidebar/Header.d.ts.map deleted file mode 100644 index dc018fd..0000000 --- a/src/components/Sidebar/Header.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Header.d.ts","sourceRoot":"","sources":["Header.tsx"],"names":[],"mappings":"AAGA,UAAU,KAAK;IACb,IAAI,EAAE,MAAM,CAAA;CACb;AAED,QAAA,MAAM,MAAM,aAAc,KAAK,gBAAyC,CAAC;AAEzE,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/Sidebar/Header.tsx b/src/components/Sidebar/Header.tsx index e241a07..161c9a9 100644 --- a/src/components/Sidebar/Header.tsx +++ b/src/components/Sidebar/Header.tsx @@ -1,10 +1,11 @@ -import React from 'react'; -import PropTypes from 'prop-types'; - -interface Props { - text: string -} - -const Header = ({ text }: Props) => (
  • {text}
  • ); - -export default Header; +import React from 'react'; + +interface Props { + text: string +} + +function Header({ text }: Props) { + return
  • {text}
  • ; +} + +export default Header; diff --git a/src/components/Sidebar/Item.d.ts b/src/components/Sidebar/Item.d.ts deleted file mode 100644 index 44666e0..0000000 --- a/src/components/Sidebar/Item.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import React from 'react'; -import { RouteComponentProps } from 'react-router-dom'; -import { Colors, Types } from '../PropTypes'; -declare type ItemComponent = React.FC; -interface ItemLabel { - small: boolean; - color: Colors; - text: string; - type: Types; -} -interface ItemProps extends RouteComponentProps { - id?: string; - children?: ItemComponent; - icon?: string; - text: string; - labels?: ItemLabel | ItemLabel[]; - color?: Colors; - activeOn?: string | string[]; - to?: string; - highlighted?: boolean; -} -declare const _default: React.ComponentClass, any> & import("react-router").WithRouterStatics; -export default _default; -//# sourceMappingURL=Item.d.ts.map \ No newline at end of file diff --git a/src/components/Sidebar/Item.d.ts.map b/src/components/Sidebar/Item.d.ts.map deleted file mode 100644 index 7c38787..0000000 --- a/src/components/Sidebar/Item.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Item.d.ts","sourceRoot":"","sources":["Item.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAoB,MAAM,OAAO,CAAC;AACzC,OAAO,EAAoB,mBAAmB,EAAE,MAAM,kBAAkB,CAAC;AAGzE,OAAO,EAAE,MAAM,EAAgB,KAAK,EAAE,MAAM,cAAc,CAAC;AAc3D,aAAK,aAAa,GAAG,KAAK,CAAC,EAAE,CAAC,SAAS,CAAC,CAAC;AAEzC,UAAU,SAAS;IACjB,KAAK,EAAE,OAAO,CAAC;IACf,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,SAAU,SAAQ,mBAAmB;IAC7C,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,QAAQ,CAAC,EAAE,aAAa,CAAC;IACzB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,CAAC,EAAE,SAAS,GAAG,SAAS,EAAE,CAAC;IACjC,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,MAAM,GAAG,MAAM,EAAE,CAAC;IAC7B,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,WAAW,CAAC,EAAE,OAAO,CAAC;CACvB;;AAoGD,wBAAgC"} \ No newline at end of file diff --git a/src/components/Sidebar/Item.tsx b/src/components/Sidebar/Item.tsx index 2b2f330..5a288fd 100644 --- a/src/components/Sidebar/Item.tsx +++ b/src/components/Sidebar/Item.tsx @@ -68,7 +68,7 @@ const Item: ItemComponent = ({ } else { localChildren = children; } - localChildren = localChildren.filter(p => p && p instanceof Component).map((p: any) => React.cloneElement(p as any, { key: p.props.to })) as any; + localChildren = localChildren.filter((p) => p && p instanceof Component).map((p: any) => React.cloneElement(p as any, { key: p.props.to })) as any; activeChild = !!(localChildren.find((p: any) => isActiveItem({ history, link: p.props.to || p.props.link, diff --git a/src/components/Sidebar/Searchbar.d.ts.map b/src/components/Sidebar/Searchbar.d.ts.map deleted file mode 100644 index 11c1e4c..0000000 --- a/src/components/Sidebar/Searchbar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Searchbar.d.ts","sourceRoot":"","sources":["Searchbar.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,kBAAkB,EAAE,SAAS,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AAGhF,UAAU,cAAc;IACtB,aAAa,EAAE,OAAO,CAAC;IACvB,aAAa,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAAC;IACpD,QAAQ,EAAE,kBAAkB,CAAC,gBAAgB,CAAC,CAAC;IAC/C,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,GAAG,MAAM,CAAC;IACvB,YAAY,EAAE,MAAM,GAAG,MAAM,CAAC;CAC/B;AAED,cAAM,SAAU,SAAQ,SAAS,CAAC,cAAc,EAAE,EAAE,CAAC;IACnD,MAAM,CAAC,YAAY;;;;;;;MAOjB;IAEF,KAAK,KAAM;IAEX,MAAM;CAiCP;AAED,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/src/components/Sidebar/Sidebar.d.ts.map b/src/components/Sidebar/Sidebar.d.ts.map deleted file mode 100644 index 663ec52..0000000 --- a/src/components/Sidebar/Sidebar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Sidebar.d.ts","sourceRoot":"","sources":["Sidebar.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,eAAe,CAAC;AAEvB,OAAO,IAAI,MAAM,QAAQ,CAAC;AAC1B,OAAO,MAAM,MAAM,UAAU,CAAC;AAC9B,OAAO,SAAS,MAAM,aAAa,CAAC;AACpC,OAAO,SAAS,MAAM,aAAa,CAAC;AAEpC,aAAK,YAAY,GAAG;IAClB,QAAQ,EAAE,KAAK,CAAC,SAAS,CAAC;IAC1B,eAAe,EAAE,OAAO,CAAC;CAC1B,CAAC;AAEF,aAAK,YAAY,GAAG;IAClB,WAAW,EAAE,MAAM,CAAA;CACpB,CAAC;AAEF,cAAM,OAAQ,SAAQ,SAAS,CAAC,YAAY,EAAE,YAAY,CAAC;IACzD,MAAM,CAAC,YAAY;;;MAGjB;gBAEU,KAAK,EAAE,YAAY;IAQ/B,iBAAiB;IAIjB,mBAAmB,CAAC,CAAC,EAAE,KAAK,CAAC,WAAW,CAAC,gBAAgB,CAAC;IAK1D,eAAe,EAAE,gBAAgB,GAAG,IAAI,CAAQ;IAEhD,MAAM;CAkEP;AAED,eAAe,OAAO,CAAC;AACvB,OAAO,EACL,IAAI,EAAE,OAAO,IAAI,IAAI,EAAE,MAAM,EAAE,SAAS,EAAE,SAAS,GACpD,CAAC"} \ No newline at end of file diff --git a/src/components/Sidebar/UserPanel.d.ts.map b/src/components/Sidebar/UserPanel.d.ts.map deleted file mode 100644 index 1534915..0000000 --- a/src/components/Sidebar/UserPanel.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UserPanel.d.ts","sourceRoot":"","sources":["UserPanel.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AACrC,OAAO,iBAAiB,CAAC;AAEzB,UAAU,cAAc;IACtB,QAAQ,EAAE,MAAM,CAAC;IACjB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,EAAE,MAAM,CAAC;IACf,UAAU,EAAE,KAAK,CAAA;CAClB;AACD,cAAM,SAAU,SAAQ,SAAS,CAAC,cAAc,EAAE,EAAE,CAAC;IACnD,MAAM,CAAC,YAAY;;;;;MAKjB;IAEF,KAAK,KAAM;IAEX,MAAM;CAqBP;AAED,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/src/components/Utilities.d.ts.map b/src/components/Utilities.d.ts.map deleted file mode 100644 index 3babae9..0000000 --- a/src/components/Utilities.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Utilities.d.ts","sourceRoot":"","sources":["Utilities.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,UAAU,EAAE,MAAM,uCAAuC,CAAC;AAE7E,QAAA,MAAM,SAAS,iCAAoB,CAAC,UAAU,EAAE,QAAQ,CAOvD,CAAC;AACF,QAAA,MAAM,WAAW,MAAO,GAAG,KAAK,GAAG,YAqClC,CAAC;AAEF,OAAO,EAAE,SAAS,EAAE,WAAW,EAAE,CAAC"} \ No newline at end of file diff --git a/src/components/content/Alert.d.ts.map b/src/components/content/Alert.d.ts.map deleted file mode 100644 index f51406e..0000000 --- a/src/components/content/Alert.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Alert.d.ts","sourceRoot":"","sources":["Alert.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGpD,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAErC,OAAO,aAAa,CAAC;AAErB,aAAK,KAAK,GAAG;IACX,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,SAAS,CAAC,EAAE,QAAQ,CAAC;IACrB,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,SAAS,CAAA;CACrB,CAAC;AAEF,aAAK,KAAK,GAAG;IACX,MAAM,EAAE,OAAO,CAAA;CAChB,CAAC;AAEF,cAAM,KAAM,SAAQ,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACzC,MAAM,CAAC,YAAY;;;;;;;;MAQjB;gBAEU,KAAK,EAAE,KAAK;IAMxB,SAAS;IAIT,MAAM;CAoBP;AAED,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/src/components/content/AsyncContent.d.ts.map b/src/components/content/AsyncContent.d.ts.map deleted file mode 100644 index 560a3db..0000000 --- a/src/components/content/AsyncContent.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AsyncContent.d.ts","sourceRoot":"","sources":["AsyncContent.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAK1B,UAAU,iBAAiB;IACzB,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,EAAE,CAAC;IAC1B,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,SAAS,EAAE,MAAM,CAAC;CACnB;AAED,aAAK,qBAAqB,GAAG,KAAK,CAAC,EAAE,CAAC,iBAAiB,CAAC,CAAC;AAEzD,QAAA,MAAM,YAAY,EAAE,qBAMnB,CAAC;AAOF,eAAe,YAAY,CAAC"} \ No newline at end of file diff --git a/src/components/content/Badge.d.ts.map b/src/components/content/Badge.d.ts.map deleted file mode 100644 index f074123..0000000 --- a/src/components/content/Badge.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Badge.d.ts","sourceRoot":"","sources":["Badge.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,UAAU;IAClB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAA;CACd;AAED,aAAK,cAAc,GAAG,KAAK,CAAC,EAAE,CAAC,UAAU,CAAC,CAAC;AAE3C,QAAA,MAAM,KAAK,EAAE,cAEZ,CAAC;AAOF,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/src/components/content/Box.d.ts.map b/src/components/content/Box.d.ts.map deleted file mode 100644 index d70122b..0000000 --- a/src/components/content/Box.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Box.d.ts","sourceRoot":"","sources":["Box.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,iBAAiB,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAKvE,OAAO,YAAY,CAAC;AAEpB,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAIrC,aAAK,QAAQ,GAAG;IACd,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,MAAM,CAAC,EAAE,SAAS,CAAC;IACnB,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,OAAO,CAAC,EAAE,SAAS,CAAC;IACpB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,KAAK,CAAC,EAAE,SAAS,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,aAAa,CAAC,EAAE,GAAG,CAAC;IACpB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,KAAK,CAAC,EAAE,GAAG,CAAC;IACZ,MAAM,CAAC,EAAE,SAAS,CAAC;IACnB,QAAQ,CAAC,EAAE,SAAS,CAAA;CACrB,CAAC;AAEF,aAAK,QAAQ,GAAG;IACd,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,OAAO,EAAE,OAAO,CAAC;IACjB,MAAM,EAAE,OAAO,CAAA;CAChB,CAAC;AAEF,cAAM,GAAI,SAAQ,SAAS,CAAC,QAAQ,EAAE,QAAQ,CAAC;IAC7C,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;;;;;;;;;;;MA0BjB;gBAEU,KAAK,EAAE,QAAQ;IAU3B,iBAAiB;IAIjB,KAAK,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAIzC;IAEF,UAAU,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAK9C;IAEF,IAAI,EAAE,cAAc,GAAG,IAAI,CAAQ;IAEnC,MAAM;CAgHP;AAED,eAAe,GAAG,CAAC"} \ No newline at end of file diff --git a/src/components/content/Box.tsx b/src/components/content/Box.tsx index 07c7490..433377f 100644 --- a/src/components/content/Box.tsx +++ b/src/components/content/Box.tsx @@ -6,7 +6,7 @@ import { import './Box.scss'; import AnimateHeight from 'react-animate-height'; import { Types } from '../PropTypes'; -import LoadingSpinner from './LoadingSpinner'; +import { LoadingSpinner } from './LoadingSpinner'; import { splitIcon } from '../Utilities'; type BoxProps = { diff --git a/src/components/content/BoxPane.d.ts.map b/src/components/content/BoxPane.d.ts.map deleted file mode 100644 index 4ad2ff4..0000000 --- a/src/components/content/BoxPane.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"BoxPane.d.ts","sourceRoot":"","sources":["BoxPane.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACzC,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,aAAK,gBAAgB,GAAG,KAAK,CAAC,EAAE,CAAC,YAAY,CAAC,CAAC;AAE/C,UAAU,YAAY;IACpB,QAAQ,EAAE,SAAS,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,OAAO,CAAC,EAAE,OAAO,CAAC;CACnB;AAED,QAAA,MAAM,OAAO,EAAE,gBAMd,CAAC;AAOF,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Button.d.ts.map b/src/components/content/Button.d.ts.map deleted file mode 100644 index 1bbfd6b..0000000 --- a/src/components/content/Button.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Button.d.ts","sourceRoot":"","sources":["Button.tsx"],"names":[],"mappings":"AAAA,OAAc,EACZ,SAAS,EAAE,iBAAiB,EAAE,YAAY,EAAE,SAAS,EACtD,MAAM,OAAO,CAAC;AAQf,OAAO,cAAc,CAAC;AACtB,OAAO,EAAE,MAAM,EAAE,KAAK,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAGpD,UAAU,WAAW;IACnB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,GAAG,CAAC,EAAE,OAAO,CAAC;IACd,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,KAAK,EAAE,SAAS,CAAC;IACjB,OAAO,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAAC;IAC9C,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,QAAQ,CAAC,EAAE,YAAY,GAAG,YAAY,EAAE,CAAC;IACzC,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACxB,IAAI,CAAC,EAAE,MAAM,CAAC;CACf;AAED,cAAM,MAAO,SAAQ,SAAS,CAAC,WAAW,EAAE,EAAE,CAAC;IAC7C,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;;;;;;;;;MAwBjB;IAEF,MAAM;CA+FP;AAED,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/content/Button.tsx b/src/components/content/Button.tsx index 17684be..700ec69 100644 --- a/src/components/content/Button.tsx +++ b/src/components/content/Button.tsx @@ -68,7 +68,6 @@ class Button extends Component { render() { const { id, size, type, block, icon, color, flat, text, alignRight, disabled, - // eslint-disable-next-line react/prop-types, no-unused-vars margin, pullRight = alignRight, pullLeft, to, app, badge, onClick, split, outline, className, value, name, } = this.props; diff --git a/src/components/content/ButtonGroup.d.ts.map b/src/components/content/ButtonGroup.d.ts.map deleted file mode 100644 index 1d03890..0000000 --- a/src/components/content/ButtonGroup.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ButtonGroup.d.ts","sourceRoot":"","sources":["ButtonGroup.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,gBAAgB;IACxB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,QAAQ,EAAE,SAAS,CAAC;CACrB;AAED,aAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAE,oBAalB,CAAC;AAQF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/ButtonToolbar.d.ts.map b/src/components/content/ButtonToolbar.d.ts.map deleted file mode 100644 index 1493879..0000000 --- a/src/components/content/ButtonToolbar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ButtonToolbar.d.ts","sourceRoot":"","sources":["ButtonToolbar.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAEhD,eAAe,aAAa,CAAC"} \ No newline at end of file diff --git a/src/components/content/Calendar.d.ts.map b/src/components/content/Calendar.d.ts.map deleted file mode 100644 index bc1c1bf..0000000 --- a/src/components/content/Calendar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Calendar.d.ts","sourceRoot":"","sources":["Calendar.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACzC,OAAO,cAAc,CAAC;AACtB,OAAO,wCAAwC,CAAC;AAChD,OAAO,gBAAgB,CAAC;AAIxB,UAAU,aAAa;CAEtB;AACD,UAAU,aAAa;CAEtB;AAED,cAAM,QAAS,SAAQ,SAAS,CAAC,aAAa,EAAE,aAAa,CAAC;IAC5D,KAAK,EAAE,aAAa,CAAM;IAE1B,iBAAiB;IA2JjB,IAAI,EAAE,cAAc,GAAG,IAAI,CAAQ;IAEnC,MAAM;CAGP;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/content/Calendar.tsx b/src/components/content/Calendar.tsx index 486bcc8..438e4b1 100644 --- a/src/components/content/Calendar.tsx +++ b/src/components/content/Calendar.tsx @@ -1,6 +1,5 @@ import React, { Component } from 'react'; import 'fullcalendar'; -import 'fullcalendar/dist/fullcalendar.min.css'; import './Calendar.css'; const $ = require('jquery'); @@ -167,7 +166,7 @@ class Calendar extends Component { // Remove event from text input $('#new-event').val(''); - }); + }); } main: HTMLDivElement | null = null; diff --git a/src/components/content/Callout.d.ts.map b/src/components/content/Callout.d.ts.map deleted file mode 100644 index a67ae91..0000000 --- a/src/components/content/Callout.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Callout.d.ts","sourceRoot":"","sources":["Callout.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAErC,UAAU,YAAY;IACpB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,SAAS,CAAC;IACrB,IAAI,CAAC,EAAE,KAAK,CAAC;CACd;AAED,aAAK,gBAAgB,GAAG,KAAK,CAAC,EAAE,CAAC,YAAY,CAAC,CAAC;AAE/C,QAAA,MAAM,OAAO,EAAE,gBAQd,CAAC;AASF,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Chatbox.d.ts.map b/src/components/content/Chatbox.d.ts.map deleted file mode 100644 index 01f711d..0000000 --- a/src/components/content/Chatbox.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Chatbox.d.ts","sourceRoot":"","sources":["Chatbox.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAIzC,OAAO,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAE7C,UAAU,YAAY;IACpB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,SAAS,CAAC,EAAE,OAAO,CAAC;CACrB;AAED,UAAU,YAAY;CAErB;AAGD,cAAM,OAAQ,SAAQ,SAAS,CAAC,YAAY,EAAE,YAAY,CAAC;IACzD,MAAM,CAAC,YAAY;;;;;;;;;;;;;MAajB;IAGF,UAAU,CAAC,EAAE,OAAO,EAAE,SAAS,EAAE,IAAI,EAAE,EAAE;QAAE,OAAO,EAAE,MAAM,CAAC;QAAC,SAAS,EAAE,MAAM,CAAC;QAAC,IAAI,EAAE,MAAM,CAAA;KAAE,EAAE,KAAK,EAAE,GAAG;IAgBzG,WAAW;IAQX,SAAS;IAcT,QAAQ;IAKR,iBAAiB;IAiBjB,UAAU,CAAC,EACT,IAAI,EAAE,KAAK,EAAE,aAAa,EAAE,WAAW,EAAE,EAAE,GAC5C,EAAE,GAAG;IAiBN,WAAW;IAUX,WAAW;;;;;;;;;;;MAWT;IAEF,QAAQ;;;;QAgBL;IAEH,QAAQ;;;;;QAmCL;IAEH,MAAM;CAwBP;AAED,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Col.d.ts.map b/src/components/content/Col.d.ts.map deleted file mode 100644 index 2267546..0000000 --- a/src/components/content/Col.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Col.d.ts","sourceRoot":"","sources":["Col.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,iBAAiB,CAAC;AAEtC,eAAe,GAAG,CAAC"} \ No newline at end of file diff --git a/src/components/content/DataTable.d.ts.map b/src/components/content/DataTable.d.ts.map deleted file mode 100644 index 7045d9f..0000000 --- a/src/components/content/DataTable.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DataTable.d.ts","sourceRoot":"","sources":["DataTable.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/components/content/DataTable.tsx b/src/components/content/DataTable.tsx index 714b322..9e14a35 100644 --- a/src/components/content/DataTable.tsx +++ b/src/components/content/DataTable.tsx @@ -70,7 +70,7 @@ interface DataTableProps { ajaxMap?: Function, ajaxResponseMap?: Function, data?: DataType[], - columns?: ColumnType[], + columns: ColumnType[], setDataTableRef?: Function, onSelect?: Function, onDeselect?: Function, @@ -234,7 +234,7 @@ class DataTable extends Component { if (((oldHasMore === undefined || hasMore === undefined || oldHasMore === null - || hasMore === undefined) && oldHasMore !== hasMore) + || hasMore === null) && oldHasMore !== hasMore) || oldTe !== totalElements) { this.controlled = !!(totalElements) || hasMore; if (!this.controlled) { @@ -321,20 +321,35 @@ class DataTable extends Component { onPageChange, searchValue, onSearchChange, } = this.props; const { options } = this.state; - const localColumns = ((options && options.columns) || columns) - .map((p: any) => { + const encoder = document.createElement('div'); + const localColumns = columns + .map((p) => { if (p.render) { const { render: externalRender, ...otherOptions } = p; - const render = (...args: any[]) => { - const localValue = externalRender(...args); + const render = (dataArg: any, _ignore: any, rowData: any, meta: { col: number, row: number, settings: unknown }) => { + const localValue = externalRender(dataArg, meta.row, rowData); if (React.isValidElement(localValue)) { return ReactDOMServer.renderToString(localValue); } - return localValue; + if (typeof localValue === 'string') { + encoder.innerText = localValue; + return encoder.innerHTML; + } + return ''; }; return { render, ...otherOptions }; } - return p; + + return { + ...p, + render: (dataArg: any) => { + if (typeof dataArg === 'string') { + encoder.innerText = dataArg; + return encoder.innerHTML; + } + return dataArg; + }, + }; }); let search; if (searchValue) { @@ -353,7 +368,7 @@ class DataTable extends Component { setDataTableRef(api); } if (onSelect) { - api.on('select', (e: any, dt: any) => { + api.on('select', (_e: any, dt: any) => { if (!this.disableRowSelectEvent) { const data2 = dt.data(); onSelect(data2); @@ -361,7 +376,7 @@ class DataTable extends Component { }); } if (onDeselect) { - api.on('deselect', (e: any, dt: any) => { + api.on('deselect', (_e: any, dt: any) => { const data2 = dt.data(); onDeselect(data2); }); @@ -376,7 +391,7 @@ class DataTable extends Component { } if (onOrderChange) { - api.on('order.dt', (e: any, { aaSorting: order }: any) => { + api.on('order.dt', (_e: any, { aaSorting: order }: any) => { if (initialized) { const { order: oldOrder } = this; if (!arrayEquals(order, oldOrder)) { diff --git a/src/components/content/Description.d.ts.map b/src/components/content/Description.d.ts.map deleted file mode 100644 index abd6fa6..0000000 --- a/src/components/content/Description.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Description.d.ts","sourceRoot":"","sources":["Description.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,gBAAgB;IACxB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,QAAQ,EAAE,SAAS,CAAA;CACpB;AAED,aAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAE,oBAIlB,CAAC;AAOF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/DescriptionBlock.d.ts.map b/src/components/content/DescriptionBlock.d.ts.map deleted file mode 100644 index d0c311b..0000000 --- a/src/components/content/DescriptionBlock.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DescriptionBlock.d.ts","sourceRoot":"","sources":["DescriptionBlock.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAG1B,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,qBAAqB;IAC7B,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,UAAU,EAAE,MAAM,CAAC;IACnB,eAAe,EAAE,MAAM,CAAC;IACxB,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,MAAM,CAAC;IACb,UAAU,EAAE,MAAM,GAAG,OAAO,GAAG,IAAI,GAAG,MAAM,CAAC;CAC9C;AAED,aAAK,yBAAyB,GAAG,KAAK,CAAC,EAAE,CAAC,qBAAqB,CAAC,CAAC;AAEjE,QAAA,MAAM,gBAAgB,EAAE,yBAWvB,CAAC;AAMF,eAAe,gBAAgB,CAAC"} \ No newline at end of file diff --git a/src/components/content/DescriptionItem.d.ts.map b/src/components/content/DescriptionItem.d.ts.map deleted file mode 100644 index 81647dc..0000000 --- a/src/components/content/DescriptionItem.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DescriptionItem.d.ts","sourceRoot":"","sources":["DescriptionItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAiB,SAAS,EAAE,MAAM,OAAO,CAAC;AAExD,UAAU,oBAAoB;IAC5B,IAAI,CAAC,EAAE,SAAS,CAAC;IACjB,KAAK,CAAC,EAAE,SAAS,CAAC;IAClB,MAAM,CAAC,EAAE,OAAO,CAAC;CAClB;AAED,aAAK,wBAAwB,GAAG,KAAK,CAAC,EAAE,CAAC,oBAAoB,CAAC,CAAC;AAE/D,QAAA,MAAM,eAAe,EAAE,wBAQtB,CAAC;AAQF,eAAe,eAAe,CAAC"} \ No newline at end of file diff --git a/src/components/content/Divider.d.ts b/src/components/content/Divider.d.ts deleted file mode 100644 index 0c6c645..0000000 --- a/src/components/content/Divider.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -declare const Divider: () => JSX.Element; -export default Divider; -//# sourceMappingURL=Divider.d.ts.map \ No newline at end of file diff --git a/src/components/content/Divider.d.ts.map b/src/components/content/Divider.d.ts.map deleted file mode 100644 index 9310630..0000000 --- a/src/components/content/Divider.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Divider.d.ts","sourceRoot":"","sources":["Divider.tsx"],"names":[],"mappings":"AAEA,QAAA,MAAM,OAAO,mBAAqC,CAAC;AAEnD,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Divider.tsx b/src/components/content/Divider.tsx index dc368b4..399113f 100644 --- a/src/components/content/Divider.tsx +++ b/src/components/content/Divider.tsx @@ -1,5 +1,7 @@ import React from 'react'; -const Divider = () => (
  • ); +function Divider() { + return
  • ; +} export default Divider; diff --git a/src/components/content/Infobox.d.ts.map b/src/components/content/Infobox.d.ts.map deleted file mode 100644 index 2e31cdc..0000000 --- a/src/components/content/Infobox.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Infobox.d.ts","sourceRoot":"","sources":["Infobox.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,eAAe,CAAC;AACvB,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAGtC,UAAU,YAAY;IACpB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,MAAM,GAAG,SAAS,GAAG,MAAM,EAAE,GAAG,SAAS,EAAE,CAAC;IACrD,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,aAAa,CAAC,EAAE,OAAO,CAAC;CACzB;AAED,aAAK,gBAAgB,GAAG,KAAK,CAAC,EAAE,CAAC,YAAY,CAAC,CAAC;AAE/C,QAAA,MAAM,OAAO,EAAE,gBAgCd,CAAC;AAYF,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Infobox.tsx b/src/components/content/Infobox.tsx index 8cb5441..59d4020 100644 --- a/src/components/content/Infobox.tsx +++ b/src/components/content/Infobox.tsx @@ -1,5 +1,4 @@ import React, { ReactNode } from 'react'; -import Ionicon from 'react-ionicons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import './Infobox.css'; import { Colors } from '../PropTypes'; @@ -23,16 +22,15 @@ const Infobox: InfoboxComponent = ({ }: InfoboxProps) => { const hasProgressText = !!(progressText); const hasProgress = !!(progressText); - const isIonIcon = icon.startsWith('ion') || icon.startsWith('ios'); const faIconClass = splitIcon(icon); - const iconLocal = isIonIcon ? : ; const infoBoxClass = iconColorOnly ? 'info-box' : `info-box bg-${color}`; - const ionIconClass = isIonIcon ? ' info-box-ionicon' : ''; - const iconClass = iconColorOnly ? `info-box-icon bg-${color}${ionIconClass}` : `info-box-icon${ionIconClass}`; + const iconClass = iconColorOnly ? `info-box-icon bg-${color}` : 'info-box-icon'; const progressClass = iconColorOnly ? 'progress-bar progress-icon-only' : 'progress-bar'; return (
    - {iconLocal} + + +
    {text} diff --git a/src/components/content/Infobox2.css b/src/components/content/Infobox2.css deleted file mode 100644 index 9327f60..0000000 --- a/src/components/content/Infobox2.css +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Component: Small Box - * -------------------- - */ - .small-box { - border-radius: 2px; - position: relative; - display: block; - margin-bottom: 20px; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); -} -.small-box > .inner { - padding: 10px; -} -.small-box > .small-box-footer { - position: relative; - text-align: center; - padding: 3px 0; - color: #fff; - color: rgba(255, 255, 255, 0.8); - display: block; - z-index: 10; - background: rgba(0, 0, 0, 0.1); - text-decoration: none; -} -.small-box > .small-box-footer:hover { - color: #fff; - background: rgba(0, 0, 0, 0.15); -} -.small-box h3 { - font-size: 38px; - font-weight: bold; - margin: 0 0 10px 0; - white-space: nowrap; - padding: 0; -} -.small-box p { - font-size: 15px; -} -.small-box p > small { - display: block; - color: #f9f9f9; - font-size: 13px; - margin-top: 5px; -} -.small-box h3, -.small-box p { - z-index: 5; -} -.small-box .icon { - -webkit-transition: all 0.3s linear; - -o-transition: all 0.3s linear; - transition: all 0.3s linear; - position: absolute; - top: -10px; - right: 10px; - z-index: 0; - font-size: 90px; - color: rgba(0, 0, 0, 0.15); -} -.small-box .icon.icon-ion{ - top: 0px; -} - -.small-box:hover { - text-decoration: none; - color: #f9f9f9; -} -.small-box:hover .icon { - font-size: 95px; -} -@media (max-width: 767px) { - .small-box { - text-align: center; - } - .small-box .icon { - display: none; - } - .small-box p { - font-size: 12px; - } -} \ No newline at end of file diff --git a/src/components/content/Infobox2.d.ts b/src/components/content/Infobox2.d.ts deleted file mode 100644 index 8c1f552..0000000 --- a/src/components/content/Infobox2.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import React, { MouseEventHandler } from 'react'; -import './Infobox2.css'; -import { Colors } from '../PropTypes'; -interface Infobox2Props { - id?: string; - color?: Colors; - title?: string; - subTitle?: string; - text?: string; - footerText?: string; - icon: string; - footerIcon?: string; - onFooterClick?: MouseEventHandler; - to?: string; -} -declare type Infobox2Component = React.FC; -declare const Infobox2: Infobox2Component; -export default Infobox2; -//# sourceMappingURL=Infobox2.d.ts.map \ No newline at end of file diff --git a/src/components/content/Infobox2.d.ts.map b/src/components/content/Infobox2.d.ts.map deleted file mode 100644 index 8d8434a..0000000 --- a/src/components/content/Infobox2.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Infobox2.d.ts","sourceRoot":"","sources":["Infobox2.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AAIjD,OAAO,gBAAgB,CAAC;AACxB,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAGtC,UAAU,aAAa;IACrB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,IAAI,EAAE,MAAM,CAAC;IACb,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,aAAa,CAAC,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAAC;IACrD,EAAE,CAAC,EAAE,MAAM,CAAC;CACb;AAED,aAAK,iBAAiB,GAAG,KAAK,CAAC,EAAE,CAAC,aAAa,CAAC,CAAC;AAEjD,QAAA,MAAM,QAAQ,EAAE,iBA+Bf,CAAC;AAcF,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/content/Infobox2.tsx b/src/components/content/Infobox2.tsx deleted file mode 100644 index f21d223..0000000 --- a/src/components/content/Infobox2.tsx +++ /dev/null @@ -1,69 +0,0 @@ -import React, { MouseEventHandler } from 'react'; - -import Ionicon from 'react-ionicons'; -import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import './Infobox2.css'; -import { Colors } from '../PropTypes'; -import { splitIcon } from '../Utilities'; - -interface Infobox2Props { - id?: string, - color?: Colors, - title?: string, - subTitle?: string, - text?: string, - footerText?: string, - icon: string, - footerIcon?: string, - onFooterClick?: MouseEventHandler, - to?: string, -} - -type Infobox2Component = React.FC; - -const Infobox2: Infobox2Component = ({ - id, color, title, subTitle, text, footerText, icon, footerIcon, onFooterClick, to, -}: Infobox2Props) => { - const isIonIcon = icon.startsWith('ion') || icon.startsWith('ios'); - let iconLocal; - if (!isIonIcon) { - const faIconClass = splitIcon(icon); - iconLocal = ; - } else { - iconLocal = ; - } - const localFooterIcon = splitIcon(footerIcon); - return ( -
    -
    -

    - {title} - {subTitle && {subTitle}} -

    -

    {text}

    -
    -
    - {iconLocal} -
    - - {footerText} - {' '} - - -
    - ); -}; - -Infobox2.defaultProps = { - id: undefined, - color: undefined, - title: undefined, - subTitle: undefined, - text: undefined, - footerText: undefined, - footerIcon: 'fas-arrow-alt-circle-right', - onFooterClick: undefined, - to: '/', -}; - -export default Infobox2; diff --git a/src/components/content/Inputs.d.ts.map b/src/components/content/Inputs.d.ts.map deleted file mode 100644 index 83bf02e..0000000 --- a/src/components/content/Inputs.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Inputs.d.ts","sourceRoot":"","sources":["Inputs.tsx"],"names":[],"mappings":"AAAA,OAAO,MAAM,MAAM,iBAAiB,CAAC;AACrC,OAAO,IAAI,MAAM,eAAe,CAAC;AACjC,OAAO,QAAQ,MAAM,mBAAmB,CAAC;AACzC,OAAO,KAAK,MAAM,gBAAgB,CAAC;AACnC,OAAO,MAAM,MAAM,iBAAiB,CAAC;AACrC,OAAO,OAAO,MAAM,kBAAkB,CAAC;AACvC,OAAO,IAAI,MAAM,eAAe,CAAC;AACjC,OAAO,SAAS,MAAM,oBAAoB,CAAC;AAC3C,OAAO,MAAM,MAAM,iBAAiB,CAAC;AACrC,OAAO,QAAQ,MAAM,mBAAmB,CAAC;AACzC,OAAO,aAAa,MAAM,uBAAuB,CAAC;AAWlD,OAAO,EACL,MAAM,EACN,IAAI,EACJ,QAAQ,EACR,KAAK,EACL,MAAM,EACN,OAAO,EACP,IAAI,EACJ,SAAS,EACT,MAAM,EACN,QAAQ,EACR,aAAa,GACd,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Checkbox.d.ts.map b/src/components/content/Inputs/Checkbox.d.ts.map deleted file mode 100644 index 0961110..0000000 --- a/src/components/content/Inputs/Checkbox.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Checkbox.d.ts","sourceRoot":"","sources":["Checkbox.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,WAAW,EAAE,MAAM,cAAc,CAAC;AAE3C,UAAU,aAAc,SAAQ,WAAW;IACzC,IAAI,EAAE,MAAM,CAAC;IACb,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,QAAQ,EAAE,OAAO,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACxB,YAAY,EAAE,MAAM,GAAG,MAAM,CAAA;CAC9B;AAED,UAAU,aAAa;CAEtB;AAED,cAAM,QAAS,SAAQ,SAAS,CAAC,aAAa,EAAE,aAAa,CAAC;IAC5D,MAAM,CAAC,YAAY;;;;;MAKjB;IAEF,KAAK,KAAM;IAEX,MAAM;CAiEP;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Checkbox.tsx b/src/components/content/Inputs/Checkbox.tsx index 1cf8796..97043db 100644 --- a/src/components/content/Inputs/Checkbox.tsx +++ b/src/components/content/Inputs/Checkbox.tsx @@ -3,7 +3,7 @@ import React, { Component } from 'react'; import InputWrapper from './InputWrapper'; import { IInputProps } from './InputProps'; -interface CheckboxProps extends IInputProps{ +interface CheckboxProps extends IInputProps { text: string, checked?: boolean, disabled: boolean, diff --git a/src/components/content/Inputs/Date.d.ts.map b/src/components/content/Inputs/Date.d.ts.map deleted file mode 100644 index fa6ae00..0000000 --- a/src/components/content/Inputs/Date.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Date.d.ts","sourceRoot":"","sources":["Date.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,gBAAgB,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACtE,OAAO,wBAAwB,CAAC;AAChC,OAAO,qCAAqC,CAAC;AAC7C,OAAO,EAAoB,qBAAqB,EAAE,MAAM,aAAa,CAAC;AACtE,OAAe,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC;AAGxC,OAAqB,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AACjE,OAAO,aAAa,CAAC;AACrB,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AAExC,OAAO,EAAE,QAAQ,EAAE,eAAe,EAAE,MAAM,cAAc,CAAC;AAEzD,UAAU,SAAU,SAAQ,eAAe,EAAE,iBAAiB;IAC5D,KAAK,EAAE,QAAQ,CAAC;IAChB,QAAQ,EAAE,KAAK,CAAC;IAChB,YAAY,EAAE,QAAQ,CAAC;IACvB,aAAa,CAAC,EAAE,QAAQ,CAAC;IACzB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,MAAM,CAAC;IAEd,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,eAAe,CAAC,EAAE,SAAS,CAAC;IAC5B,oBAAoB,CAAC,EAAE,OAAO,CAAC;IAC/B,eAAe,CAAC,EAAE,SAAS,CAAC;IAC5B,SAAS,CAAC,EAAE,qBAAqB,CAAC;IAClC,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,QAAQ,EAAE,gBAAgB,CAAC,GAAG,CAAC,CAAC;CACjC;AAED,UAAU,SAAS;IACjB,OAAO,EAAE,OAAO,CAAC;IACjB,aAAa,EAAE,MAAM,GAAG,IAAI,CAAC;CAC9B;AAED,cAAM,IAAK,SAAQ,SAAS,CAAC,SAAS,EAAE,SAAS,CAAC;IAChD,OAAO,CAAC,MAAM,CAAC,QAAQ;IAMvB,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;;;;;;;;;;MAiBjB;gBAEU,KAAK,EAAE,SAAS;IAY5B,KAAK,EAAE,SAAS,CAAC;IAEjB,kBAAkB;IASlB,QAAQ,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI;IAqB5B,aAAa,CAAC,EAAE,OAAO,EAAE,EAAE;QAAE,OAAO,EAAE,OAAO,CAAA;KAAE;IAQ/C,MAAM;CAuMP;AAED,eAAe,IAAI,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Date.tsx b/src/components/content/Inputs/Date.tsx index 7818331..5e3ea08 100644 --- a/src/components/content/Inputs/Date.tsx +++ b/src/components/content/Inputs/Date.tsx @@ -8,7 +8,6 @@ import uuid from 'uuid/v4'; import InputWrapper, { InputWrapperProps } from './InputWrapper'; import './Date.scss'; import { Types } from '../../PropTypes'; -import { SharedDateDefaultProps } from './InputShapes'; import { DateType, SharedDateProps } from './InputProps'; interface DateProps extends SharedDateProps, InputWrapperProps { @@ -57,7 +56,15 @@ class Date extends Component { dateProps: null, name: uuid(), format: undefined, - ...SharedDateDefaultProps, + disabled: false, + required: false, + readOnly: false, + showClearDate: false, + noBorder: false, + block: false, + small: false, + regular: false, + inputIconPosition: null, }; constructor(props: DateProps) { diff --git a/src/components/content/Inputs/DateRange.d.ts.map b/src/components/content/Inputs/DateRange.d.ts.map deleted file mode 100644 index bb25846..0000000 --- a/src/components/content/Inputs/DateRange.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DateRange.d.ts","sourceRoot":"","sources":["DateRange.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,gBAAgB,EAAE,MAAM,OAAO,CAAC;AAC3D,OAAO,wBAAwB,CAAC;AAChC,OAAO,qCAAqC,CAAC;AAC7C,OAAO,EAAmB,oBAAoB,EAAE,MAAM,aAAa,CAAC;AACpE,OAAe,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC;AAExC,OAAqB,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AACjE,OAAO,aAAa,CAAC;AACrB,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AAExC,OAAO,EAAE,QAAQ,EAAE,eAAe,EAAE,MAAM,cAAc,CAAC;AAGzD,aAAK,OAAO,GAAG,WAAW,GAAG,SAAS,CAAC;AAEvC,UAAU,cAAe,SAAQ,eAAe,EAAE,iBAAiB;IACjE,QAAQ,EAAE,KAAK,CAAC;IAChB,SAAS,EAAE,QAAQ,CAAC;IACpB,OAAO,EAAE,QAAQ,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,SAAS,EAAE,MAAM,CAAC;IAClB,aAAa,EAAE,gBAAgB,CAAC,GAAG,CAAC,CAAC;IACrC,WAAW,EAAE,gBAAgB,CAAC,GAAG,CAAC,CAAC;IACnC,OAAO,EAAE,OAAO,CAAC;IACjB,aAAa,EAAE,QAAQ,CAAC;IACxB,MAAM,EAAE,MAAM,CAAC;IACf,cAAc,EAAE,oBAAoB,CAAC;CACtC;AAED,UAAU,cAAc;IACtB,OAAO,EAAE,OAAO,GAAG,IAAI,CAAC;IACxB,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;IACzB,OAAO,EAAE,MAAM,GAAG,IAAI,CAAC;CACxB;AAED,cAAM,SAAU,SAAQ,SAAS,CAAC,cAAc,EAAE,cAAc,CAAC;IAC/D,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;MAOjB;gBAEU,KAAK,EAAE,cAAc;IAQjC,KAAK,EAAE,cAAc,CAAqD;IAE1E,QAAQ,CAAC,EAAE,SAAS,EAAE,OAAO,EAAE,EAAE;QAAE,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;QAAC,OAAO,EAAE,MAAM,GAAG,IAAI,CAAA;KAAE;IAoCrF,aAAa,CAAC,OAAO,EAAE,OAAO,GAAG,IAAI;IAIrC,MAAM;CAsOP;AAED,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/DateRange.tsx b/src/components/content/Inputs/DateRange.tsx index 8850a95..19436e1 100644 --- a/src/components/content/Inputs/DateRange.tsx +++ b/src/components/content/Inputs/DateRange.tsx @@ -7,7 +7,6 @@ import moment, { Moment } from 'moment'; import InputWrapper, { InputWrapperProps } from './InputWrapper'; import './Date.scss'; import { Types } from '../../PropTypes'; -import { SharedDateDefaultProps } from './InputShapes'; import { DateType, SharedDateProps } from './InputProps'; import { createSyntheticEvent } from './InputUtilities'; @@ -40,7 +39,15 @@ class DateRange extends Component { onFocusChange: null, format: undefined, dateRangeProps: null, - ...SharedDateDefaultProps, + disabled: false, + required: false, + readOnly: false, + showClearDate: false, + noBorder: false, + block: false, + small: false, + regular: false, + inputIconPosition: null, }; constructor(props: DateRangeProps) { diff --git a/src/components/content/Inputs/DateTime.d.ts.map b/src/components/content/Inputs/DateTime.d.ts.map deleted file mode 100644 index fd2cc06..0000000 --- a/src/components/content/Inputs/DateTime.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DateTime.d.ts","sourceRoot":"","sources":["DateTime.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,iBAAiB,EAAE,gBAAgB,EAAE,MAAM,OAAO,CAAC;AAC9E,OAAsB,EAAE,mBAAmB,EAAE,MAAM,gBAAgB,CAAC;AACpE,OAAe,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC;AACxC,OAAO,uCAAuC,CAAC;AAC/C,OAAO,gBAAgB,CAAC;AACxB,OAAqB,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAEjE,OAAO,EAAE,QAAQ,EAAE,MAAM,cAAc,CAAC;AAGxC,UAAU,aAAc,SAAQ,iBAAiB;IAC/C,KAAK,CAAC,EAAE,QAAQ,CAAC;IACjB,YAAY,CAAC,EAAE,QAAQ,CAAC;IACxB,QAAQ,CAAC,EAAE,gBAAgB,CAAC,GAAG,CAAC,CAAC;IACjC,MAAM,CAAC,EAAE,iBAAiB,CAAC,GAAG,CAAC,CAAC;IAChC,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,aAAa,CAAC,EAAE,mBAAmB,CAAC;CACrC;AACD,UAAU,aAAa;CAEtB;AAED,cAAM,QAAS,SAAQ,SAAS,CAAC,aAAa,EAAE,aAAa,CAAC;IAC5D,MAAM,CAAC,YAAY,EAAE,aAAa,CAYhC;IAEF,KAAK,EAAE,aAAa,CAAM;IAE1B,QAAQ,EAAE,CAAC,CAAC,KAAK,EAAE,MAAM,GAAG,MAAM,KAAK,IAAI,CAAC,GAAG,SAAS,CAwBtD;IAEF,MAAM;CAmHP;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/DateTime.tsx b/src/components/content/Inputs/DateTime.tsx index bfa06c3..cb82e09 100644 --- a/src/components/content/Inputs/DateTime.tsx +++ b/src/components/content/Inputs/DateTime.tsx @@ -1,6 +1,8 @@ -import React, { Component, FocusEventHandler, FormEventHandler } from 'react'; -import ReactDateTime, { DatetimepickerProps } from 'react-datetime'; -import moment, { Moment } from 'moment'; +import React, { + FormEventHandler, useCallback, +} from 'react'; +import ReactDateTime, { DatetimepickerProps, EventOrValueHandler } from 'react-datetime'; +import moment, { isMoment, Moment } from 'moment'; import 'react-datetime/css/react-datetime.css'; import './DateTime.css'; import InputWrapper, { InputWrapperProps } from './InputWrapper'; @@ -11,49 +13,53 @@ import { createSyntheticEvent } from './InputUtilities'; interface DateTimeProps extends InputWrapperProps { value?: DateType, defaultValue?: DateType, + /** + * @deprecated use onValueChange instead + */ onChange?: FormEventHandler, - onBlur?: FocusEventHandler, + /** + * @param newValue either Moment (when valid) or string (when invalid) + * @param validValue + * @param invalidValue + */ + onValueChange?: (newValue: Moment | string, validValue?: Moment, invalidValue?: string) => void, + onClose?: EventOrValueHandler, id?: string, name?: string, placeholder?: string, disabled?: boolean, format?: string, + dateFormat?: string, timeFormat?: string, dateTimeProps?: DatetimepickerProps, } -interface DateTimeState { -} - -class DateTime extends Component { - static defaultProps: DateTimeProps = { - value: undefined, - defaultValue: undefined, - onChange: undefined, - onBlur: undefined, - id: undefined, - name: undefined, - placeholder: undefined, - disabled: false, - format: undefined, - timeFormat: 'hh:mm', - dateTimeProps: undefined, - }; - - state: DateTimeState = {}; +const DateTime = (props: DateTimeProps) => { + const { + value = undefined, + defaultValue = undefined, + onChange = undefined, + onValueChange = undefined, + onClose = undefined, + id = undefined, + name = undefined, + placeholder = undefined, + disabled = false, + format = undefined, + dateFormat = 'DD.MM.YYYY', + timeFormat = 'hh:mm', + dateTimeProps = undefined, + } = props; - onChange: ((value: string | Moment) => void) | undefined = (value) => { - const { - onChange, format, id, name, - } = this.props; + const handleChange: ((value: string | Moment) => void) | undefined = useCallback((newValue) => { if (onChange) { - const rawEvent = new Event('change'); let temp; - if (value instanceof moment) { - temp = (value as Moment).format(format); + if (newValue instanceof moment) { + temp = (newValue as Moment).format(format); } else { - temp = value; + temp = newValue; } + const rawEvent = new Event('change'); Object.defineProperty(rawEvent, 'target', { writable: false, value: { @@ -66,123 +72,114 @@ class DateTime extends Component { const result = createSyntheticEvent(rawEvent); onChange(result); } - }; - - render() { - const { - name, - value, - defaultValue, - format, - timeFormat, - onBlur, - id, - placeholder, - disabled, - dateTimeProps, - } = this.props; + if (onValueChange) { + if (isMoment(newValue)) { + onValueChange(newValue, newValue, undefined); + } else { + onValueChange(newValue, undefined, newValue); + } + } + }, [onChange, onValueChange, format, id, name]); - const { - iconLeft, iconRight, addonLeft, addonRight, size, checkboxLeft, - checkboxLeftProps, checkboxRight, checkboxRightProps, radioLeft, radioLeftProps, - radioRight, radioRightProps, buttonLeft, buttonRight, width, help, - } = this.props; + const { + iconLeft, iconRight, addonLeft, addonRight, size, checkboxLeft, + checkboxLeftProps, checkboxRight, checkboxRightProps, radioLeft, radioLeftProps, + radioRight, radioRightProps, buttonLeft, buttonRight, width, help, + } = props; - const { - label, labelPosition, labelXs, labelSm, labelMd, labelLg, - xs, sm, md, lg, labelIcon, type, labelClass, - } = this.props; - const { - viewDate, - input, - open, - locale, - utc, - displayTimeZone, - onViewModeChange, - onNavigateBack, - onNavigateForward, - viewMode, - className, - inputProps = {}, - isValidDate, - renderDay, - renderMonth, - renderYear, - strictParsing, - closeOnSelect, - timeConstraints, - disableOnClickOutside, - } = (dateTimeProps as DatetimepickerProps) || {}; - inputProps.id = id; - inputProps.placeholder = placeholder; - inputProps.disabled = disabled; - return ( - - - - ); - } -} + const { + label, labelPosition, labelXs, labelSm, labelMd, labelLg, + xs, sm, md, lg, labelIcon, type, labelClass, + } = props; + const { + initialViewDate, + input, + open, + locale = 'de', + utc, + displayTimeZone, + onNavigate, + onNavigateBack, + onNavigateForward, + initialViewMode, + className, + inputProps = {}, + isValidDate, + renderDay, + renderMonth, + renderYear, + strictParsing, + closeOnSelect, + timeConstraints, + closeOnClickOutside, + } = (dateTimeProps as DatetimepickerProps) || {}; + inputProps.id = id; + inputProps.placeholder = placeholder; + inputProps.disabled = disabled; + return ( + + + + ); +}; export default DateTime; diff --git a/src/components/content/Inputs/ICheck.d.ts.map b/src/components/content/Inputs/ICheck.d.ts.map deleted file mode 100644 index d2e05af..0000000 --- a/src/components/content/Inputs/ICheck.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ICheck.d.ts","sourceRoot":"","sources":["ICheck.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAEvD,OAAO,QAAQ,CAAC;AAChB,OAAO,sBAAsB,CAAC;AAG9B,OAAqB,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AACjE,OAAO,EAAE,kBAAkB,EAAE,qBAAqB,EAAE,MAAM,cAAc,CAAC;AACzE,OAAO,EAAE,UAAU,EAAE,MAAM,iBAAiB,CAAC;AAE7C,UAAU,WAAY,SAAQ,iBAAiB;IAC7C,OAAO,EAAE,kBAAkB,EAAE,GAAG,kBAAkB,CAAC;IACnD,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,KAAK,CAAC,EAAE,GAAG,CAAC;IACZ,YAAY,EAAE,GAAG,CAAC;IAClB,QAAQ,EAAE,QAAQ,CAAC;CACpB;AACD,UAAU,WAAW;IACnB,aAAa,CAAC,EAAE,GAAG,CAAC;IACpB,OAAO,CAAC,EAAE,YAAY,EAAE,CAAC;CAC1B;AAED,cAAM,MAAO,SAAQ,SAAS,CAAC,WAAW,EAAE,WAAW,CAAC;IACtD,MAAM,CAAC,YAAY;;;;;;;MAOjB;gBAEU,KAAK,EAAE,WAAW;IAS9B,KAAK,EAAE,WAAW,CAAM;IAExB,iBAAiB;IAIjB,kBAAkB,CAAC,EAAE,KAAK,EAAE,QAAQ,EAAE,QAAQ,EAAE,WAAW,EAAE,OAAO,EAAE,UAAU,EAAE,EAAE,WAAW;IAgB/F,oBAAoB;IAIpB,QAAQ,CAAC,CAAC,EAAE,GAAG;IAef,GAAG,EAAE,UAAU,CAAM;IAErB,IAAI,EAAE,GAAG,CAAM;IAEf,aAAa,YAAa,kBAAkB,GAAG,kBAAkB,EAAE,KAAG,YAAY,EAAE,CAClD;IAElC,UAAU,YAAa,kBAAkB,GAAG,kBAAkB,EAAE,KAAG,qBAAqB,EAAE,CACP;IAEnF,eAAe,MAAO,kBAAkB,KAAG,qBAAqB,CAmB9D;IAEF,oBAAoB,wCAEjB,qBAAqB,OAAO,MAAM,KAAG,YAAY,CAiBlD;IAEF,aAAa;IAQb,gBAAgB;IAShB,MAAM;CAwDP;AAWD,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/ICheck.tsx b/src/components/content/Inputs/ICheck.tsx index 63081dd..6b76635 100644 --- a/src/components/content/Inputs/ICheck.tsx +++ b/src/components/content/Inputs/ICheck.tsx @@ -8,7 +8,7 @@ import InputWrapper, { InputWrapperProps } from './InputWrapper'; import { CombinedOptionType, ICheckRadioOptionType } from './InputProps'; import { Dictionary } from '../../PropTypes'; -interface ICheckProps extends InputWrapperProps{ +interface ICheckProps extends InputWrapperProps { options: CombinedOptionType[] | CombinedOptionType, name?: string, disabled?: boolean, diff --git a/src/components/content/Inputs/InputProps.d.ts.map b/src/components/content/Inputs/InputProps.d.ts.map deleted file mode 100644 index cb39ec6..0000000 --- a/src/components/content/Inputs/InputProps.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InputProps.d.ts","sourceRoot":"","sources":["InputProps.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/components/content/Inputs/InputProps.ts b/src/components/content/Inputs/InputProps.ts index abf82f9..88b6538 100644 --- a/src/components/content/Inputs/InputProps.ts +++ b/src/components/content/Inputs/InputProps.ts @@ -9,7 +9,7 @@ import { InputWrapperProps } from './InputWrapper'; export interface IInputProps extends React.TextareaHTMLAttributes, React.DetailedHTMLProps, HTMLInputElement>, - InputWrapperProps{ + InputWrapperProps { type?: FormTypes, size?: any; width?: string; @@ -249,10 +249,10 @@ export interface SelectOptionType { export type CombinedOptionType = string | number | SelectOptionType; -export interface RadioOptionType extends SelectOptionType{ +export interface RadioOptionType extends SelectOptionType { checked?: boolean, label: string, } -export interface ICheckRadioOptionType extends SelectOptionType{ +export interface ICheckRadioOptionType extends SelectOptionType { checked?: boolean, } diff --git a/src/components/content/Inputs/InputShapes.d.ts b/src/components/content/Inputs/InputShapes.d.ts deleted file mode 100644 index 2720543..0000000 --- a/src/components/content/Inputs/InputShapes.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import PropTypes from 'prop-types'; -declare const ValueShape: PropTypes.Requireable; -declare const DateValueShape: PropTypes.Requireable; -declare const OptionShape: PropTypes.Requireable; - text: PropTypes.Requireable; - disabled: PropTypes.Requireable; - checked: PropTypes.Requireable; -}>>; -declare const ListOfValueShape: PropTypes.Requireable<(string | number | PropTypes.InferProps<{ - value: PropTypes.Validator; - text: PropTypes.Requireable; - disabled: PropTypes.Requireable; - checked: PropTypes.Requireable; -}> | null | undefined)[]>; -declare const ArrayOfValueShape: PropTypes.Requireable<(string | number | object | null | undefined)[]>; -declare const SharedInputProps: { - name: PropTypes.Requireable; - id: PropTypes.Requireable; - onChange: PropTypes.Requireable<(...args: any[]) => any>; - onBlur: PropTypes.Requireable<(...args: any[]) => any>; - onFocus: PropTypes.Requireable<(...args: any[]) => any>; - placeholder: PropTypes.Requireable; - disabled: PropTypes.Requireable; - readOnly: PropTypes.Requireable; -}; -declare const SharedInputDefaultProps: { - name: undefined; - id: undefined; - onChange: undefined; - onBlur: undefined; - onFocus: undefined; - placeholder: undefined; - disabled: boolean; - readOnly: boolean; -}; -declare const SharedDateProps: { - disabled: PropTypes.Requireable; - required: PropTypes.Requireable; - readOnly: PropTypes.Requireable; - showClearDate: PropTypes.Requireable; - inputIconPosition: PropTypes.Requireable; - noBorder: PropTypes.Requireable; - block: PropTypes.Requireable; - small: PropTypes.Requireable; - regular: PropTypes.Requireable; -}; -declare const SharedDateDefaultProps: { - disabled: boolean; - required: boolean; - readOnly: boolean; - showClearDate: boolean; - noBorder: boolean; - block: boolean; - small: boolean; - regular: boolean; - inputIconPosition: null; -}; -export { OptionShape, ListOfValueShape, ValueShape, ArrayOfValueShape, SharedDateProps, SharedDateDefaultProps, DateValueShape, SharedInputProps, SharedInputDefaultProps, }; -//# sourceMappingURL=InputShapes.d.ts.map \ No newline at end of file diff --git a/src/components/content/Inputs/InputShapes.d.ts.map b/src/components/content/Inputs/InputShapes.d.ts.map deleted file mode 100644 index b680312..0000000 --- a/src/components/content/Inputs/InputShapes.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InputShapes.d.ts","sourceRoot":"","sources":["InputShapes.ts"],"names":[],"mappings":"AAAA,OAAO,SAAS,MAAM,YAAY,CAAC;AAGnC,QAAA,MAAM,UAAU,iDAId,CAAC;AAEH,QAAA,MAAM,cAAc,yDAGlB,CAAC;AAeH,QAAA,MAAM,WAAW;;;;;GAGf,CAAC;AACH,QAAA,MAAM,gBAAgB;;;;;yBAAiC,CAAC;AACxD,QAAA,MAAM,iBAAiB,wEAAgC,CAAC;AAExD,QAAA,MAAM,gBAAgB;;;;;;;;;CASrB,CAAC;AACF,QAAA,MAAM,uBAAuB;;;;;;;;;CAS5B,CAAC;AAEF,QAAA,MAAM,eAAe;;;;;;;;;;CAUpB,CAAC;AAEF,QAAA,MAAM,sBAAsB;;;;;;;;;;CAU3B,CAAC;AAEF,OAAO,EACL,WAAW,EAAE,gBAAgB,EAAE,UAAU,EAAE,iBAAiB,EAC5D,eAAe,EAAE,sBAAsB,EAAE,cAAc,EACvD,gBAAgB,EAAE,uBAAuB,GAC1C,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/InputShapes.ts b/src/components/content/Inputs/InputShapes.ts deleted file mode 100644 index 9a5051d..0000000 --- a/src/components/content/Inputs/InputShapes.ts +++ /dev/null @@ -1,84 +0,0 @@ -import PropTypes from 'prop-types'; -import MomentPropTypes from 'react-moment-proptypes'; - -const ValueShape = PropTypes.oneOfType([ - PropTypes.string, - PropTypes.number, - PropTypes.object, -]); - -const DateValueShape = PropTypes.oneOfType([ - MomentPropTypes.momentObj, - PropTypes.string, -]); - -const optionType = PropTypes.shape({ - value: ValueShape.isRequired, - text: PropTypes.oneOfType([ - PropTypes.string, - PropTypes.number, - ]), - disabled: PropTypes.bool, - checked: PropTypes.bool, -}); -const simpleOptionType = PropTypes.oneOfType([ - PropTypes.string, - PropTypes.number, -]); -const OptionShape = PropTypes.oneOfType([ - optionType, - simpleOptionType, -]); -const ListOfValueShape = PropTypes.arrayOf(OptionShape); -const ArrayOfValueShape = PropTypes.arrayOf(ValueShape); - -const SharedInputProps = { - name: PropTypes.string, - id: PropTypes.string, - onChange: PropTypes.func, - onBlur: PropTypes.func, - onFocus: PropTypes.func, - placeholder: PropTypes.string, - disabled: PropTypes.bool, - readOnly: PropTypes.bool, -}; -const SharedInputDefaultProps = { - name: undefined, - id: undefined, - onChange: undefined, - onBlur: undefined, - onFocus: undefined, - placeholder: undefined, - disabled: false, - readOnly: false, -}; - -const SharedDateProps = { - disabled: PropTypes.bool, - required: PropTypes.bool, - readOnly: PropTypes.bool, - showClearDate: PropTypes.bool, - inputIconPosition: PropTypes.oneOf(['before', 'after']), - noBorder: PropTypes.bool, - block: PropTypes.bool, - small: PropTypes.bool, - regular: PropTypes.bool, -}; - -const SharedDateDefaultProps = { - disabled: false, - required: false, - readOnly: false, - showClearDate: false, - noBorder: false, - block: false, - small: false, - regular: false, - inputIconPosition: null, -}; - -export { - OptionShape, ListOfValueShape, ValueShape, ArrayOfValueShape, - SharedDateProps, SharedDateDefaultProps, DateValueShape, - SharedInputProps, SharedInputDefaultProps, -}; diff --git a/src/components/content/Inputs/InputTestUtilities.js b/src/components/content/Inputs/InputTestUtilities.js index 7dee5be..e83858d 100644 --- a/src/components/content/Inputs/InputTestUtilities.js +++ b/src/components/content/Inputs/InputTestUtilities.js @@ -1,4 +1,3 @@ - const simpleOptions = ['a', 'b']; const complexOptions = [{ text: 'aText', value: 'aValue' }, { text: 'bText', value: 'bValue' }]; const disabledOptions = [{ text: 'a', value: 'a' }, { text: 'b', value: 'b', disabled: true }]; diff --git a/src/components/content/Inputs/InputUtilities.d.ts.map b/src/components/content/Inputs/InputUtilities.d.ts.map deleted file mode 100644 index 7e1ded9..0000000 --- a/src/components/content/Inputs/InputUtilities.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InputUtilities.d.ts","sourceRoot":"","sources":["InputUtilities.ts"],"names":[],"mappings":"AACA,eAAO,MAAM,oBAAoB,wFA4BhC,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/InputUtilities.ts b/src/components/content/Inputs/InputUtilities.ts index 669fca3..31ca837 100644 --- a/src/components/content/Inputs/InputUtilities.ts +++ b/src/components/content/Inputs/InputUtilities.ts @@ -1,4 +1,3 @@ -// eslint-disable-next-line import/prefer-default-export export const createSyntheticEvent = (event: E): React.SyntheticEvent => { let isDefaultPrevented = false; let isPropagationStopped = false; diff --git a/src/components/content/Inputs/InputWrapper.d.ts.map b/src/components/content/Inputs/InputWrapper.d.ts.map deleted file mode 100644 index 04a5fa4..0000000 --- a/src/components/content/Inputs/InputWrapper.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InputWrapper.d.ts","sourceRoot":"","sources":["InputWrapper.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGpD,OAAc,EAAE,UAAU,EAAE,MAAM,SAAS,CAAC;AAC5C,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AAGxC,MAAM,WAAW,iBAAkB,SAAQ,UAAU;IACnD,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,SAAS,CAAC,EAAE,SAAS,CAAC;IACtB,UAAU,CAAC,EAAE,SAAS,CAAC;IACvB,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,iBAAiB,CAAC,EAAE,KAAK,CAAC,iBAAiB,CAAC,KAAK,CAAC,mBAAmB,CAAC,gBAAgB,CAAC,EAAE,gBAAgB,CAAC,CAAC;IAC3G,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,kBAAkB,CAAC,EAAE,KAAK,CAAC,iBAAiB,CAAC,KAAK,CAAC,mBAAmB,CAAC,gBAAgB,CAAC,EAAE,gBAAgB,CAAC,CAAC;IAC5G,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,cAAc,CAAC,EAAE,KAAK,CAAC,iBAAiB,CAAC,KAAK,CAAC,mBAAmB,CAAC,gBAAgB,CAAC,EAAE,gBAAgB,CAAC,CAAC;IACxG,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,eAAe,CAAC,EAAE,KAAK,CAAC,iBAAiB,CAAC,KAAK,CAAC,mBAAmB,CAAC,gBAAgB,CAAC,EAAE,gBAAgB,CAAC,CAAC;IACzG,UAAU,CAAC,EAAE,SAAS,CAAC;IACvB,WAAW,CAAC,EAAE,SAAS,CAAC;IACxB,QAAQ,CAAC,EAAE,SAAS,CAAC;IACrB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,IAAI,CAAC,EAAE,MAAM,CAAC;CACf;AAED,UAAU,iBAAiB;CAE1B;AAED,cAAM,YAAa,SAAQ,SAAS,CAAC,iBAAiB,EAAE,iBAAiB,CAAC;IACxE,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;;;MAkBjB;IAEF,KAAK,KAAM;IAEX,MAAM;CAiDP;AA2CD,eAAe,YAAY,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Label.d.ts.map b/src/components/content/Inputs/Label.d.ts.map deleted file mode 100644 index cf0d96a..0000000 --- a/src/components/content/Inputs/Label.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Label.d.ts","sourceRoot":"","sources":["Label.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,YAAY,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAMvD,OAAO,EAAE,SAAS,EAAE,MAAM,iBAAiB,CAAC;AAG5C,aAAK,UAAU,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC;AAEnE,MAAM,WAAW,UAAU;IACzB,KAAK,CAAC,EAAE,SAAS,CAAC;IAClB,aAAa,CAAC,EAAE,OAAO,GAAG,MAAM,GAAG,MAAM,CAAC;IAC1C,OAAO,CAAC,EAAE,UAAU,CAAC;IACrB,OAAO,CAAC,EAAE,UAAU,CAAC;IACrB,OAAO,CAAC,EAAE,UAAU,CAAC;IACrB,OAAO,CAAC,EAAE,UAAU,CAAC;IACrB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,EAAE,CAAC,EAAE,UAAU,CAAC;IAChB,EAAE,CAAC,EAAE,UAAU,CAAC;IAChB,EAAE,CAAC,EAAE,UAAU,CAAC;IAChB,EAAE,CAAC,EAAE,UAAU,CAAC;IAChB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,IAAI,CAAC,EAAE,SAAS,CAAC;IACjB,QAAQ,CAAC,EAAE,SAAS,CAAC;IACrB,UAAU,CAAC,EAAE,MAAM,CAAC;CACrB;AAED,iBAAwB,KAAK,CAAC,EAC5B,KAAK,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,IAAI,EAC/C,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,SAAS,EAAE,IAAI,EAAE,QAAQ,EACzC,UAAU,EAAE,aAAa,GAC1B,EAAE,UAAU,GAAG,YAAY,CAuE3B;kBA3EuB,KAAK;;;;;;;;;;;;;;;;;;eAAL,KAAK"} \ No newline at end of file diff --git a/src/components/content/Inputs/Radio.d.ts.map b/src/components/content/Inputs/Radio.d.ts.map deleted file mode 100644 index 73875ff..0000000 --- a/src/components/content/Inputs/Radio.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Radio.d.ts","sourceRoot":"","sources":["Radio.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAI5C,OAAO,EAAE,WAAW,EAAE,eAAe,EAAE,MAAM,cAAc,CAAC;AAE5D,UAAU,KAAM,SAAQ,WAAW;IACjC,OAAO,EAAE,eAAe,EAAE,CAAC;CAC5B;AAED,MAAM,CAAC,OAAO,UAAU,KAAK,CAAC,KAAK,EAAE,KAAK,GAAG,YAAY,CA2DxD"} \ No newline at end of file diff --git a/src/components/content/Inputs/Select.d.ts.map b/src/components/content/Inputs/Select.d.ts.map deleted file mode 100644 index c2a3e67..0000000 --- a/src/components/content/Inputs/Select.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Select.d.ts","sourceRoot":"","sources":["Select.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,WAAW,EAAE,gBAAgB,EAAE,MAAM,cAAc,CAAC;AAE7D,UAAU,WAAY,SAAQ,WAAW;IACvC,OAAO,EAAE,gBAAgB,EAAE,CAAC;IAC5B,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,OAAO,CAAC;IAClB,QAAQ,EAAE,OAAO,CAAC;CAGnB;AAED,UAAU,WAAW;CAEpB;AAED,cAAM,MAAO,SAAQ,SAAS,CAAC,WAAW,EAAE,WAAW,CAAC;IACtD,KAAK,EAAE,WAAW,CAAM;IAExB,UAAU,YAAa,gBAAgB,EAAE;;;;;;;;SACgC;IAEzE,eAAe,MAAO,gBAAgB;;;;;;;;MASpC;IAEF,MAAM;CAmEP;AAED,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Select.tsx b/src/components/content/Inputs/Select.tsx index de0ced9..051015e 100644 --- a/src/components/content/Inputs/Select.tsx +++ b/src/components/content/Inputs/Select.tsx @@ -3,7 +3,7 @@ import React, { Component } from 'react'; import InputWrapper from './InputWrapper'; import { IInputProps, SelectOptionType } from './InputProps'; -interface SelectProps extends IInputProps{ +interface SelectProps extends IInputProps { options: SelectOptionType[], label: string, disabled: boolean, diff --git a/src/components/content/Inputs/Select2.d.ts.map b/src/components/content/Inputs/Select2.d.ts.map deleted file mode 100644 index 84f0e36..0000000 --- a/src/components/content/Inputs/Select2.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Select2.d.ts","sourceRoot":"","sources":["Select2.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,OAAO,yBAAyB,CAAC;AACjC,OAAO,8BAA8B,CAAC;AAEtC,OAAO,eAAe,CAAC;AACvB,OAAqB,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAEjE,OAAO,EAAE,gBAAgB,EAAE,MAAM,cAAc,CAAC;AAChD,OAAO,EAAE,UAAU,EAAE,MAAM,iBAAiB,CAAC;AAE7C,UAAU,YAAa,SAAQ,iBAAiB;IAC9C,EAAE,CAAC,EAAE,MAAM,CAAA;IACX,WAAW,CAAC,EAAE,MAAM,CAAA;IACpB,QAAQ,CAAC,EAAE,OAAO,CAAA;IAClB,OAAO,EAAE,gBAAgB,EAAE,CAAA;IAC3B,KAAK,EAAE,GAAG,CAAC;IACX,YAAY,EAAE,GAAG,CAAC;IAClB,QAAQ,CAAC,EAAE,OAAO,CAAA;IAClB,oBAAoB,EAAE,GAAG,CAAC;IAC1B,cAAc,EAAE,GAAG,CAAC;IACpB,IAAI,CAAC,EAAE,MAAM,CAAA;IACb,UAAU,CAAC,EAAE,OAAO,CAAA;IACpB,QAAQ,CAAC,EAAE,QAAQ,CAAA;IACnB,aAAa,CAAC,EAAE,QAAQ,CAAA;IACxB,OAAO,CAAC,EAAE,QAAQ,CAAA;IAClB,eAAe,CAAC,EAAE,QAAQ,CAAA;IAC1B,MAAM,CAAC,EAAE,QAAQ,CAAA;IACjB,cAAc,CAAC,EAAE,QAAQ,CAAA;IACzB,QAAQ,CAAC,EAAE,QAAQ,CAAA;IACnB,gBAAgB,CAAC,EAAE,QAAQ,CAAA;IAC3B,UAAU,CAAC,EAAE,QAAQ,CAAA;IACrB,WAAW,CAAC,EAAE,QAAQ,CAAA;IACtB,cAAc,CAAC,EAAE,MAAM,CAAA;CACxB;AAED,UAAU,YAAY;CAErB;AAED,cAAM,OAAQ,SAAQ,SAAS,CAAC,YAAY,EAAE,YAAY,CAAC;IACzD,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;;;;;;;;MAuBjB;gBAEU,KAAK,EAAE,YAAY;IAO/B,iBAAiB;IA6EjB,qBAAqB,CAAC,EACpB,OAAO,EAAE,KAAK,EAAE,QAAQ,EAAE,GAAG,KAAK,EACnC,EAAE,YAAY;IAoCf,kBAAkB,CAAC,EAAE,KAAK,EAAE,QAAQ,EAAE,QAAQ,EAAE,WAAW,EAAE,OAAO,EAAE,UAAU,EAAE,EAAE,YAAY;IA8DhG,oBAAoB;IAKpB,YAAY;IASZ,QAAQ,mBAAoB,GAAG,YAAY,GAAG,SAM5C;IAEF,kBAAkB,mBAAoB,GAAG,SAAyF;IAElI,gBAAgB,kBACA,GAAG,SAAoE;IAEvF,qBAAqB,MAAO,GAAG,SAM7B;IAEF,MAAM,EAAE,iBAAiB,GAAG,IAAI,CAAQ;IAExC,aAAa,EAAE,UAAU,CAAM;IAE/B,eAAe,UAAM;IAErB,aAAa,UAAM;IAEnB,IAAI,CAAC,EAAE,GAAG,CAAC;IAEX,MAAM,CAAC,EAAE,UAAU,CAAM;IAEzB,UAAU,CAAC,OAAO,EAAE,GAAG;IAoBvB,aAAa,CAAC,SAAS,EAAE,MAAM,GAAG,MAAM,GAAG,IAAI;IAoC/C,MAAM;CAiEP;AAED,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Select2.tsx b/src/components/content/Inputs/Select2.tsx index 64048a4..7d23d34 100644 --- a/src/components/content/Inputs/Select2.tsx +++ b/src/components/content/Inputs/Select2.tsx @@ -1,6 +1,6 @@ import React, { Component } from 'react'; import $ from 'jquery'; -import 'select2/dist/js/select2'; +import 'select2'; import 'select2/dist/css/select2.css'; import './Select2.css'; diff --git a/src/components/content/Inputs/Slider.d.ts.map b/src/components/content/Inputs/Slider.d.ts.map deleted file mode 100644 index f06043c..0000000 --- a/src/components/content/Inputs/Slider.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Slider.d.ts","sourceRoot":"","sources":["Slider.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/components/content/Inputs/Slider.tsx b/src/components/content/Inputs/Slider.tsx index 425c0e2..7b66b66 100644 --- a/src/components/content/Inputs/Slider.tsx +++ b/src/components/content/Inputs/Slider.tsx @@ -1,18 +1,14 @@ import React, { Component, ElementType, ReactElement } from 'react'; -import RcSlider from 'rc-slider'; +import RcSlider, { Handle, Range, HandleProps } from 'rc-slider'; import Tooltip from 'rc-tooltip'; -// import { GenericSliderProps } from 'rc-slider/lib/interface'; -// import { SliderProps } from '@types/rc-slider'; -// import { HandleProps } from 'rc-slider/lib/Handle'; + import 'rc-slider/assets/index.css'; import 'rc-tooltip/assets/bootstrap.css'; import { Colors } from '../../PropTypes'; import './Slider.css'; -const { Handle, Range } = RcSlider; - const trackStyle: React.CSSProperties = { height: '10px', top: '5px', @@ -61,25 +57,6 @@ const railStyle: React.CSSProperties = { left: '0', }; -interface HandleProps { - prefixCls?: string; - className?: string; - vertical?: boolean; - reverse?: boolean; - offset?: number; - style?: React.CSSProperties; - disabled?: boolean; - min?: number; - max?: number; - value?: number; - tabIndex?: number; - ariaLabel?: string; - ariaLabelledBy?: string; - ariaValueTextFormatter?: (val: number) => string; - onMouseEnter?: React.MouseEventHandler; - onMouseLeave?: React.MouseEventHandler; -} - interface GenericSliderProps { min?: number; max?: number; @@ -117,7 +94,7 @@ interface MySliderProps extends GenericSliderProps { onChange?: ((value: number) => void) | ((value: number[]) => void); onBeforeChange?: ((value: number) => void) | ((value: number[]) => void); onAfterChange?: ((value: number) => void) | ((value: number[]) => void); - tooltipRender: Function, + tooltipRender: (value: number) => string, tooltipVisible: 'always' | 'dragging' | 'never', handle: (props: HandleProps) => ReactElement, } @@ -193,9 +170,9 @@ class Slider extends Component { return trackColor; } - getHandle = (props: HandleProps): ReactElement => { + getHandle = (props: HandleProps & { value: number }): ReactElement => { const { - value, // dragging, + value, ...restProps } = props; const { tooltipRender, tooltipVisible, handle } = this.props; @@ -233,7 +210,7 @@ class Slider extends Component { // key={index} > {/* eslint-disable-next-line react/jsx-props-no-spreading */} - + ); }; diff --git a/src/components/content/Inputs/Text.d.ts.map b/src/components/content/Inputs/Text.d.ts.map deleted file mode 100644 index cc6cfca..0000000 --- a/src/components/content/Inputs/Text.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Text.d.ts","sourceRoot":"","sources":["Text.tsx"],"names":[],"mappings":"AAAA,OAAc,EACZ,SAAS,EACV,MAAM,OAAO,CAAC;AACf,OAAO,EAAE,WAAW,EAAE,MAAM,cAAc,CAAC;AAG3C,UAAU,SAAU,SAAQ,WAAW;IACrC,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACxB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,IAAI,CAAC,EAAE,MAAM,CAAC;CACf;AAED,UAAU,SAAS;CAElB;AAED,cAAM,IAAK,SAAQ,SAAS,CAAC,SAAS,EAAE,SAAS,CAAC;IAChD,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;MAgBjB;IAEF,KAAK,KAAM;IAEX,GAAG,EAAE,gBAAgB,GAAG,mBAAmB,GAAG,IAAI,CAAQ;IAE1D,MAAM;CA4GP;AAED,eAAe,IAAI,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Text.tsx b/src/components/content/Inputs/Text.tsx index f759365..f075989 100644 --- a/src/components/content/Inputs/Text.tsx +++ b/src/components/content/Inputs/Text.tsx @@ -4,7 +4,7 @@ import React, { import { IInputProps } from './InputProps'; import InputWrapper from './InputWrapper'; -interface TextProps extends IInputProps{ +interface TextProps extends IInputProps { inputType?: string, name?: string, id?: string, diff --git a/src/components/content/Label.d.ts.map b/src/components/content/Label.d.ts.map deleted file mode 100644 index 27e91ef..0000000 --- a/src/components/content/Label.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Label.d.ts","sourceRoot":"","sources":["Label.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAEvD,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAErC,UAAU,KAAK;IACb,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,KAAK,CAAC;IACZ,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,QAAQ,CAAC,EAAE,SAAS,CAAC;CACtB;AAED,iBAAS,KAAK,CAAC,EACb,EAAE,EAAE,IAAI,EAAE,SAAS,EAAE,QAAQ,GAC9B,EAAE,KAAK,GAAG,YAAY,CAItB;kBANQ,KAAK;;;;;;;AAcd,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/src/components/content/LoadingSpinner.d.ts b/src/components/content/LoadingSpinner.d.ts deleted file mode 100644 index 7f422a2..0000000 --- a/src/components/content/LoadingSpinner.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import PropTypes from 'prop-types'; -import './LoadingSpinner.css'; -import { SizeProp } from '@fortawesome/fontawesome-svg-core'; -declare type Props = { - icon: string; - size: SizeProp; -}; -declare const LoadingSpinner: { - ({ icon, size }: Props): JSX.Element; - propTypes: { - icon: PropTypes.Requireable; - size: PropTypes.Requireable; - }; - defaultProps: { - icon: string; - size: string; - }; -}; -export default LoadingSpinner; -//# sourceMappingURL=LoadingSpinner.d.ts.map \ No newline at end of file diff --git a/src/components/content/LoadingSpinner.d.ts.map b/src/components/content/LoadingSpinner.d.ts.map deleted file mode 100644 index 8177c79..0000000 --- a/src/components/content/LoadingSpinner.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LoadingSpinner.d.ts","sourceRoot":"","sources":["LoadingSpinner.tsx"],"names":[],"mappings":"AACA,OAAO,SAAS,MAAM,YAAY,CAAC;AAEnC,OAAO,sBAAsB,CAAC;AAE9B,OAAO,EACL,QAAQ,EACT,MAAM,mCAAmC,CAAC;AAG3C,aAAK,KAAK,GAAG;IACX,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,EAAE,QAAQ,CAAA;CACf,CAAA;AAED,QAAA,MAAM,cAAc;qBAAoB,KAAK;;;;;;;;;CAI5C,CAAC;AAWF,eAAe,cAAc,CAAC"} \ No newline at end of file diff --git a/src/components/content/LoadingSpinner.tsx b/src/components/content/LoadingSpinner.tsx index 1c08d82..3f0e6f7 100644 --- a/src/components/content/LoadingSpinner.tsx +++ b/src/components/content/LoadingSpinner.tsx @@ -1,5 +1,4 @@ import React from 'react'; -import PropTypes from 'prop-types'; import './LoadingSpinner.css'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; @@ -9,23 +8,14 @@ import { import { splitIcon } from '../Utilities'; type Props = { - icon: string, - size: SizeProp -} - -const LoadingSpinner = ({ icon, size }: Props) => ( -
    - -
    -); - -LoadingSpinner.propTypes = { - icon: PropTypes.string, - size: PropTypes.string, -}; -LoadingSpinner.defaultProps = { - icon: 'fas-sync-alt', - size: '3x', + icon?: string, + size?: SizeProp }; -export default LoadingSpinner; +export function LoadingSpinner({ icon = 'fas-sync-alt', size = '3x' }: Props) { + return ( +
    + +
    + ); +} diff --git a/src/components/content/LoginCore.d.ts.map b/src/components/content/LoginCore.d.ts.map deleted file mode 100644 index b19a653..0000000 --- a/src/components/content/LoginCore.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LoginCore.d.ts","sourceRoot":"","sources":["LoginCore.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,cAAc;IACtB,QAAQ,CAAC,EAAE,SAAS,CAAA;CACrB;AAED,aAAK,kBAAkB,GAAG,KAAK,CAAC,EAAE,CAAC,cAAc,CAAC,CAAC;AAEnD,QAAA,MAAM,SAAS,EAAE,kBAYhB,CAAC;AAMF,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/src/components/content/Margin.d.ts.map b/src/components/content/Margin.d.ts.map deleted file mode 100644 index 6cd2452..0000000 --- a/src/components/content/Margin.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Margin.d.ts","sourceRoot":"","sources":["Margin.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,WAAW;IAEnB,QAAQ,EAAE,SAAS,CAAC;IACpB,SAAS,CAAC,EAAE,OAAO,CAAA;CACpB;AAED,aAAK,eAAe,GAAG,KAAK,CAAC,EAAE,CAAC,WAAW,CAAC,CAAC;AAE7C,QAAA,MAAM,MAAM,EAAE,eAAyI,CAAC;AAMxJ,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/content/Memberbox.d.ts.map b/src/components/content/Memberbox.d.ts.map deleted file mode 100644 index 9382160..0000000 --- a/src/components/content/Memberbox.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Memberbox.d.ts","sourceRoot":"","sources":["Memberbox.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAErC,UAAU,cAAc;IACtB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,KAAK,CAAC;IACZ,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB;AAED,UAAU,cAAc;IACtB,KAAK,EAAE,GAAG,CAAA;CACX;AAED,cAAM,SAAU,SAAQ,SAAS,CAAC,cAAc,EAAE,cAAc,CAAC;IAC/D,MAAM,CAAC,YAAY;;;;;;;MAOjB;IAEF,KAAK,EAAE,cAAc,CAEnB;IAEF,iBAAiB;IAMjB,OAAO,CAAC,EAAE,IAAI,EAAE,UAAU,EAAE,KAAK,EAAE,EAAE,GAAG;IAUxC,QAAQ,CAAC,KAAK,EAAE,GAAG;IAKnB,KAAK;;;;QAgCF;IAEH,MAAM;CAeP;AAED,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/src/components/content/NavList.d.ts.map b/src/components/content/NavList.d.ts.map deleted file mode 100644 index 5679ea1..0000000 --- a/src/components/content/NavList.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NavList.d.ts","sourceRoot":"","sources":["NavList.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,YAAY;IACpB,QAAQ,EAAE,SAAS,CAAC;IACpB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,OAAO,CAAC,EAAE,OAAO,CAAC;CACnB;AAED,aAAK,gBAAgB,GAAG,KAAK,CAAC,EAAE,CAAC,YAAY,CAAC,CAAC;AAC/C,QAAA,MAAM,OAAO,EAAE,gBAUd,CAAC;AAOF,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/NavListItem.d.ts.map b/src/components/content/NavListItem.d.ts.map deleted file mode 100644 index 95b45b0..0000000 --- a/src/components/content/NavListItem.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NavListItem.d.ts","sourceRoot":"","sources":["NavListItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AAKjD,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,gBAAgB;IACxB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,OAAO,CAAC,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAAC;IAC/C,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,EAAE,CAAC,EAAE,MAAM,CAAC;CACb;AAED,aAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAE,oBAiClB,CAAC;AAWF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/Pagination.d.ts.map b/src/components/content/Pagination.d.ts.map deleted file mode 100644 index bb15c43..0000000 --- a/src/components/content/Pagination.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Pagination.d.ts","sourceRoot":"","sources":["Pagination.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAgB,MAAM,OAAO,CAAC;AAGvD,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAE1C,UAAU,eAAe;IACvB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,QAAQ,CAAC,EAAE,CAAC,KAAK,EAAE,MAAM,KAAK,IAAI,CAAC;IACnC,MAAM,CAAC,EAAE;QACP,KAAK,CAAC,EAAE,MAAM,CAAC;QACf,IAAI,CAAC,EAAE,MAAM,CAAC;QACd,QAAQ,CAAC,EAAE,MAAM,CAAC;QAClB,IAAI,CAAC,EAAE,MAAM,CAAC;KACf,CAAC;CACH;AACD,UAAU,eAAe;IACvB,UAAU,EAAE,MAAM,GAAG,IAAI,CAAC;CAC3B;AAED,cAAM,UAAW,SAAQ,SAAS,CAAC,eAAe,EAAE,eAAe,CAAC;IAClE,MAAM,CAAC,YAAY;;;;;;;;;;;MAWjB;gBAEU,KAAK,EAAE,eAAe;IAkBlC,KAAK,EAAE,eAAe,CAEpB;IAEF,kBAAkB,CAAC,EAAE,aAAa,EAAE,gBAAgB,EAAE,EAAE,eAAe;IAqBvE,QAAQ,CAAC,KAAK,EAAE,GAAG;IA4BnB,OAAO,EAAE,UAAU,CAAC;IAEpB,MAAM;CA2GP;AAED,eAAe,UAAU,CAAC"} \ No newline at end of file diff --git a/src/components/content/Pagination.tsx b/src/components/content/Pagination.tsx index 10defe7..f17c4a7 100644 --- a/src/components/content/Pagination.tsx +++ b/src/components/content/Pagination.tsx @@ -173,45 +173,41 @@ class Pagination extends Component { getIntermediate(0, totalPages, links); } return ( - <> - - - {previous} - - {links} - - {next} - - - - ); - } - return ( - <> - {previous} - - {(actPage > 0) && } - {actPage + 1} - {hasMore && } + + {links} {next} - + ); + } + return ( + + + {previous} + + {(actPage > 0) && } + {actPage + 1} + {hasMore && } + + {next} + + ); } } diff --git a/src/components/content/ProductList.d.ts.map b/src/components/content/ProductList.d.ts.map deleted file mode 100644 index d3580b5..0000000 --- a/src/components/content/ProductList.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ProductList.d.ts","sourceRoot":"","sources":["ProductList.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,gBAAgB;IACxB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,QAAQ,EAAE,SAAS,CAAC;CACrB;AAED,aAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAG,oBAQnB,CAAC;AAMF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/ProductListItem.d.ts.map b/src/components/content/ProductListItem.d.ts.map deleted file mode 100644 index 29ee922..0000000 --- a/src/components/content/ProductListItem.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ProductListItem.d.ts","sourceRoot":"","sources":["ProductListItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAErC,UAAU,oBAAoB;IAC5B,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,SAAS,CAAC,EAAE,KAAK,CAAC;IAClB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,EAAE,CAAC,EAAE,MAAM,CAAC;CACb;AAED,aAAK,wBAAwB,GAAG,KAAK,CAAC,EAAE,CAAC,oBAAoB,CAAC,CAAC;AAE/D,QAAA,MAAM,eAAe,EAAE,wBAiBtB,CAAC;AAWF,eAAe,eAAe,CAAC"} \ No newline at end of file diff --git a/src/components/content/ProgressBar.d.ts.map b/src/components/content/ProgressBar.d.ts.map deleted file mode 100644 index 541cb05..0000000 --- a/src/components/content/ProgressBar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ProgressBar.d.ts","sourceRoot":"","sources":["ProgressBar.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAE7C,UAAU,gBAAgB;IACxB,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,EAAE,CAAC,EAAE,OAAO,CAAC;IACb,EAAE,CAAC,EAAE,OAAO,CAAC;IACb,GAAG,CAAC,EAAE,OAAO,CAAC;IACd,QAAQ,CAAC,EAAE,OAAO,CAAC;CACpB;AAED,aAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAE,oBAwBlB,CAAC;AAgBF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/ProgressGroup.d.ts.map b/src/components/content/ProgressGroup.d.ts.map deleted file mode 100644 index e063a7d..0000000 --- a/src/components/content/ProgressGroup.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ProgressGroup.d.ts","sourceRoot":"","sources":["ProgressGroup.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,kBAAkB;IAC1B,YAAY,EAAE,MAAM,CAAC;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAC;CACf;AAED,aAAK,sBAAsB,GAAG,KAAK,CAAC,EAAE,CAAC,kBAAkB,CAAC,CAAC;AAE3D,QAAA,MAAM,aAAa,EAAC,sBAenB,CAAC;AAMF,eAAe,aAAa,CAAC"} \ No newline at end of file diff --git a/src/components/content/Row.d.ts.map b/src/components/content/Row.d.ts.map deleted file mode 100644 index 8e288c7..0000000 --- a/src/components/content/Row.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Row.d.ts","sourceRoot":"","sources":["Row.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,iBAAiB,CAAC;AAEtC,eAAe,GAAG,CAAC"} \ No newline at end of file diff --git a/src/components/content/SimpleTable.d.ts.map b/src/components/content/SimpleTable.d.ts.map deleted file mode 100644 index 19b68eb..0000000 --- a/src/components/content/SimpleTable.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimpleTable.d.ts","sourceRoot":"","sources":["SimpleTable.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,UAAU,EAAE,QAAQ,EAAE,eAAe,EAAE,MAAM,cAAc,CAAC;AAErE,UAAU,gBAAgB;IACxB,IAAI,CAAC,EAAE,QAAQ,CAAC;IAChB,OAAO,EAAE,KAAK,CAAC,UAAU,CAAC,CAAC;IAC3B,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,QAAQ,CAAC,EAAE,QAAQ,CAAC;IACpB,aAAa,CAAC,EAAE,OAAO,CAAC;CACzB;AAED,UAAU,gBAAgB;IACxB,GAAG,EAAE,MAAM,CAAC;IACZ,WAAW,CAAC,EAAE,eAAe,CAAA;IAC7B,UAAU,CAAC,EAAE,GAAG,CAAA;CACjB;AAED,cAAM,WAAY,SAAQ,SAAS,CAAC,gBAAgB,EAAE,gBAAgB,CAAC;IACrE,MAAM,CAAC,YAAY;;;;;;;;;;;MAWjB;gBAEU,KAAK,EAAE,gBAAgB;IAcnC,KAAK,EAAE,gBAAgB,CAAqB;IAE5C,kBAAkB,CAAC,EACjB,IAAI,EAAE,OAAO,GACd,EAAE,gBAAgB,EAAE,EAAE,WAAW,EAAE,cAAc,EAAE,EAAE,gBAAgB;IAiBtE,QAAQ,SAAU,QAAQ,UAAU,MAAM,UAQxC;IAEF,eAAe,aAab;IAEF,OAAO,CAAC,IAAI,EAAE,GAAG,EAAE,MAAM,EAAE,GAAG,EAAE,OAAO,EAAE,GAAG,EAAE,MAAM,EAAE,MAAM;IAQ5D,MAAM;CAqCP;AAED,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/SmartTable.d.ts.map b/src/components/content/SmartTable.d.ts.map deleted file mode 100644 index 867f4e6..0000000 --- a/src/components/content/SmartTable.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SmartTable.d.ts","sourceRoot":"","sources":["SmartTable.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/components/content/SmartTable.tsx b/src/components/content/SmartTable.tsx index a0396b1..8b6293c 100644 --- a/src/components/content/SmartTable.tsx +++ b/src/components/content/SmartTable.tsx @@ -11,7 +11,7 @@ import Divider from './Divider'; import Pagination from './Pagination'; import { arrayEquals } from '../Utilities'; -import { ColumnType, DataType } from './TableProps'; +import { DataType } from './TableProps'; import './SmartTable.css'; import SmartTableHeader from './smartTable/SmartTableHeader'; import SmartTableModal from './smartTable/SmartTableModal'; @@ -78,12 +78,14 @@ class SmartTable extends Component { return colNames.map((p) => ({ data: p, title: p.replace(/^./, (m) => m.toUpperCase()).replace(/([a-z])([A-Z])/g, '$1 $2') } as SmartColumnType)); } - static headersFromColumns(columns: SmartColumnType[], + static headersFromColumns( + columns: SmartColumnType[], key: string, order: SmartOrderType[], orderChanged: SmartTableOrderChangedCallback, - setFilterValue: (temp: any) => void, - hiddenColumns: string[]): ReactElement[] { + _setFilterValue: (temp: any) => void, + hiddenColumns: string[], + ): ReactElement[] { const sortIcons = { up: , down: , @@ -92,16 +94,15 @@ class SmartTable extends Component { return columns .filter((p) => hiddenColumns.find((p2) => p2 === p.data) === undefined) .map((p) => ( - <> - - + )); } @@ -136,7 +137,7 @@ class SmartTable extends Component { return searchButtons; } - static mapCell(data: any, column: ColumnType, rowData: DataType, rowIdx: number, key: string) { + static mapCell(data: any, column: SmartColumnType, rowData: DataType, rowIdx: number, key: string) { try { if (column.render) { return {column.render(data, rowData, rowIdx)}; @@ -211,16 +212,20 @@ class SmartTable extends Component { let newSearchButtons = [All]; if (cols) { newHeaders = SmartTable - .headersFromColumns(cols, + .headersFromColumns( + cols, key, order, this.onOrderChanged, this.setFilterValueAndFilter, - hiddenColumns); + hiddenColumns, + ); newSearchButtons = SmartTable - .searchButtonsFromColumns(cols, + .searchButtonsFromColumns( + cols, '$all', - this.onFilterColumnChanged); + this.onFilterColumnChanged, + ); } if (data) { pagination = { @@ -234,7 +239,7 @@ class SmartTable extends Component { if (selectedRows && data) { if (selectionMode === 'index') { stateSelectedRows = stateSelectedRows.concat(selectedRows); - stateSelectedRowsData = stateSelectedRowsData.concat(data.filter((p, i) => selectedRows.indexOf(i) > -1)); + stateSelectedRowsData = stateSelectedRowsData.concat(data.filter((_p, i) => selectedRows.indexOf(i) > -1)); } else if (selectionMode === 'property') { stateSelectedRows = stateSelectedRows.concat(selectedRows); stateSelectedRowsData = stateSelectedRowsData.concat(data.filter((p) => selectedRows.indexOf(p[selectionProperty]) > -1)); @@ -243,7 +248,6 @@ class SmartTable extends Component { stateSelectedRowsData = selectedRows; } } - // this.state. this.onFilterColumnChanged = this.onFilterColumnChanged.bind(this); const newState = { key, @@ -382,7 +386,7 @@ class SmartTable extends Component { const defaultColFilter = (value: string | number | boolean) => (value ? value.toString().toLowerCase().indexOf(filterValue.toLowerCase()) >= 0 : false); const init: { [key: string]: any } = {}; const columnFilterFunc = cols - .map((p) => ({ data: p.data, onFilter: p.onFilter ? (value: string) => p.onFilter(value, filterValue) : defaultColFilter })) + .map((p) => ({ data: p.data, onFilter: p.onFilter ? (value: string) => p.onFilter!(value, filterValue) : defaultColFilter })) .reduce((prev, current) => { // eslint-disable-next-line no-param-reassign prev[current.data] = current.onFilter; @@ -435,7 +439,7 @@ class SmartTable extends Component { if (dataIsNotEmpty && propsSelectedRows) { if (selectionMode === 'index') { updateState.selectedRows = propsSelectedRows; - updateState.selectedRowsData = data.filter((p, i) => propsSelectedRows.indexOf(i) > -1); + updateState.selectedRowsData = data.filter((_p, i) => propsSelectedRows.indexOf(i) > -1); } else if (selectionMode === 'property') { updateState.selectedRows = propsSelectedRows; updateState.selectedRowsData = data.filter((p) => propsSelectedRows.indexOf(p[selectionProperty]) > -1); @@ -643,20 +647,6 @@ class SmartTable extends Component { }); } } - // if (onRowSelect) { - // onRowSelect(data); - // } - // if (select === 'single') { - // this.setState({ - // selectedRow: rowIdx, - // }); - // } else if (rowIdx) { - // const { selectedRows } = this.state; - // selectedRows.push(rowIdx); - // this.setState({ - // selectedRows, - // }); - // } }; onPageChange = (page: number) => { @@ -736,7 +726,6 @@ class SmartTable extends Component { const colsFiltered = columns.filter((p) => hiddenColumns.find((p2) => p2 === p.data) === undefined); if (data) { let temp = data; - // mappedColumns = data; const { page: propsActivePage, select } = this.props; if (propsActivePage === undefined) { temp = temp @@ -815,15 +804,10 @@ class SmartTable extends Component { )} onChange={this.setFilterValue} - buttonRight={( - <> - {/* - )} - + buttonRight={actions && actions.length > 0 && ( + )} addonRight={ diff --git a/src/components/content/Sparkbar.d.ts.map b/src/components/content/Sparkbar.d.ts.map deleted file mode 100644 index 1fa8d1f..0000000 --- a/src/components/content/Sparkbar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Sparkbar.d.ts","sourceRoot":"","sources":["Sparkbar.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAKzC,UAAU,aAAa;IACrB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACzB,IAAI,EAAE,MAAM,EAAE,CAAC;IACf,OAAO,CAAC,EAAE,OAAO,CAAA;CAClB;AAED,UAAU,aAAa;CAEtB;AAED,cAAM,QAAS,SAAQ,SAAS,CAAC,aAAa,EAAE,aAAa,CAAC;IAC5D,MAAM,CAAC,YAAY;;;MAGjB;IAEF,iBAAiB;IAUjB,IAAI,EAAE,cAAc,GAAG,IAAI,CAAQ;IAEnC,MAAM;CAMP;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/content/SparklineBox.d.ts.map b/src/components/content/SparklineBox.d.ts.map deleted file mode 100644 index 470ef67..0000000 --- a/src/components/content/SparklineBox.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SparklineBox.d.ts","sourceRoot":"","sources":["SparklineBox.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAG1B,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,iBAAiB;IACzB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,EAAE,CAAC;IACpB,KAAK,CAAC,EAAE,MAAM,CAAA;CACf;AAED,aAAK,qBAAqB,GAAG,KAAK,CAAC,EAAE,CAAC,iBAAiB,CAAC,CAAC;AAEzD,QAAA,MAAM,YAAY,EAAE,qBAQnB,CAAC;AAQF,eAAe,YAAY,CAAC"} \ No newline at end of file diff --git a/src/components/content/TabContent.d.ts.map b/src/components/content/TabContent.d.ts.map deleted file mode 100644 index a8dd88c..0000000 --- a/src/components/content/TabContent.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TabContent.d.ts","sourceRoot":"","sources":["TabContent.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,UAAU,eAAe;IACvB,QAAQ,EAAE,MAAM,CAAC;IACjB,QAAQ,EAAE,SAAS,CAAA;CACpB;AAED,aAAK,mBAAmB,GAAG,KAAK,CAAC,EAAE,CAAC,eAAe,CAAC,CAAC;AAErD,QAAA,MAAM,UAAU,EAAE,mBAIjB,CAAC;AAEF,eAAe,UAAU,CAAC"} \ No newline at end of file diff --git a/src/components/content/TabContent.tsx b/src/components/content/TabContent.tsx index c1b7782..17c7711 100644 --- a/src/components/content/TabContent.tsx +++ b/src/components/content/TabContent.tsx @@ -1,8 +1,10 @@ import React, { ReactNode } from 'react'; import { TabPane } from 'react-bootstrap'; -interface TabContentProps { +export interface TabContentProps { eventKey: string, + // eslint-disable-next-line react/no-unused-prop-types + title?: string, children: ReactNode } diff --git a/src/components/content/TabTitle.d.ts.map b/src/components/content/TabTitle.d.ts.map deleted file mode 100644 index f260d1c..0000000 --- a/src/components/content/TabTitle.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TabTitle.d.ts","sourceRoot":"","sources":["TabTitle.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAK5C,UAAU,KAAK;IACb,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,SAAS,CAAC,EAAE,OAAO,CAAC;CACrB;AAED,QAAA,MAAM,QAAQ;iCAAgC,KAAK,GAAG,YAAY;;;;;;CAcjE,CAAC;AAQF,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/content/TabTitle.tsx b/src/components/content/TabTitle.tsx index 2cdc4a0..1a7a5f8 100644 --- a/src/components/content/TabTitle.tsx +++ b/src/components/content/TabTitle.tsx @@ -9,7 +9,7 @@ interface Props { titleLeft?: boolean, } -const TabTitle = ({ title, titleLeft, icon }: Props): ReactElement => { +function TabTitle({ title, titleLeft, icon }: Props): ReactElement { const hasIcon = !!(icon); const localIcon = hasIcon ? splitIcon(icon) : null; const hasTitle = !!(title); @@ -23,7 +23,7 @@ const TabTitle = ({ title, titleLeft, icon }: Props): ReactElement => { ); } return <>; -}; +} TabTitle.defaultProps = { icon: undefined, diff --git a/src/components/content/TableProps.d.ts b/src/components/content/TableProps.d.ts deleted file mode 100644 index 4043b8e..0000000 --- a/src/components/content/TableProps.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { ReactElement } from 'react'; -export declare type DataType = { - [key: string]: any; -}; -export declare type ColumnType = { - title: string; - data: string; - width?: string; - render?: (data: any, rowData: DataType, rowIdx: number) => ReactElement; -}; -export declare type SelectedRowType = number | string | number[] | string[]; -//# sourceMappingURL=TableProps.d.ts.map \ No newline at end of file diff --git a/src/components/content/TableProps.d.ts.map b/src/components/content/TableProps.d.ts.map deleted file mode 100644 index d968e72..0000000 --- a/src/components/content/TableProps.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TableProps.d.ts","sourceRoot":"","sources":["TableProps.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAErC,oBAAY,QAAQ,GAAG;IACrB,CAAC,GAAG,EAAE,MAAM,GAAG,GAAG,CAAC;CACpB,CAAC;AAEF,oBAAY,UAAU,GAAG;IACvB,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,MAAM,CAAC,EAAE,CAAC,IAAI,EAAE,GAAG,EAAE,OAAO,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,KAAK,YAAY,CAAC;CACzE,CAAC;AAEF,oBAAY,eAAe,GAAG,MAAM,GAAG,MAAM,GAAG,MAAM,EAAE,GAAG,MAAM,EAAE,CAAC"} \ No newline at end of file diff --git a/src/components/content/TableProps.ts b/src/components/content/TableProps.ts index 56ec386..0a67851 100644 --- a/src/components/content/TableProps.ts +++ b/src/components/content/TableProps.ts @@ -1,4 +1,4 @@ -import { ReactElement } from 'react'; +import React from 'react'; export type DataType = { [key: string]: any, @@ -8,9 +8,9 @@ export type ColumnType = { title: string; data: string; width?: string; - render?: (data: any, rowData: DataType, rowIdx: number) => ReactElement; + className?: string; + bSortable?: boolean; + render?: (data: any, rowIdx: number, rowData: DataType) => React.JSX.Element | false | string | null; }; export type SelectedRowType = number | string | number[] | string[]; - -// export { ColumnType, DataType, SelectedRowType }; diff --git a/src/components/content/Tabs.d.ts.map b/src/components/content/Tabs.d.ts.map deleted file mode 100644 index 8dc6d22..0000000 --- a/src/components/content/Tabs.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Tabs.d.ts","sourceRoot":"","sources":["Tabs.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAgB,MAAM,OAAO,CAAC;AAMvD,OAAO,UAAU,MAAM,cAAc,CAAC;AAEtC,aAAK,cAAc,GAAG,OAAO,UAAU,CAAC;AAExC,UAAU,SAAS;IACjB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,gBAAgB,CAAC,EAAE,MAAM,CAAC;IAC1B,QAAQ,CAAC,EAAE,QAAQ,CAAC;IACpB,QAAQ,EAAE,cAAc,GAAG,cAAc,EAAE,CAAC;IAC5C,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,aAAa,EAAE,MAAM,GAAG,MAAM,CAAC;IAC/B,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,QAAQ,CAAC,EAAE,QAAQ,CAAC;CACrB;AAED,UAAU,SAAS;IACjB,cAAc,CAAC,EAAE,MAAM,CAAA;CACxB;AAED,cAAM,IAAK,SAAQ,SAAS,CAAC,SAAS,EAAE,SAAS,CAAC;IAChD,MAAM,CAAC,YAAY;;;;;;;;;;;;;MAajB;gBAEU,KAAK,EAAE,SAAS;IAO5B,QAAQ,CAAC,cAAc,EAAE,MAAM;IAS/B,MAAM;CAyCP;AAED,eAAe,IAAI,CAAC"} \ No newline at end of file diff --git a/src/components/content/Tabs.tsx b/src/components/content/Tabs.tsx index 0642b5c..7509ada 100644 --- a/src/components/content/Tabs.tsx +++ b/src/components/content/Tabs.tsx @@ -4,15 +4,13 @@ import { } from 'react-bootstrap'; import uuidv4 from 'uuid'; import TabTitle from './TabTitle'; -import TabContent from './TabContent'; - -type TabContentType = typeof TabContent; +import TabContent, { TabContentProps } from './TabContent'; interface TabsProps { activeKey?: string, defaultActiveKey?: string, onSelect?: Function, - children: TabContentType | TabContentType[], + children: React.ReactElement | React.ReactElement[], pullRight?: boolean, contentHeight: number | string, mountOnEnter?: boolean, diff --git a/src/components/content/smartTable/SmartTableHeader.d.ts.map b/src/components/content/smartTable/SmartTableHeader.d.ts.map deleted file mode 100644 index 7a08fc8..0000000 --- a/src/components/content/smartTable/SmartTableHeader.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SmartTableHeader.d.ts","sourceRoot":"","sources":["SmartTableHeader.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACzC,OAAO,EACL,eAAe,EAAE,cAAc,EAAE,yBAAyB,EAAE,8BAA8B,EAE3F,MAAM,mBAAmB,CAAC;AAE3B,UAAU,qBAAqB;IAC7B,aAAa,EAAE,MAAM,CAAC;IACtB,MAAM,EAAE,eAAe,CAAC;IACxB,WAAW,EAAE,MAAM,CAAC;IACpB,SAAS,EAAE,yBAAyB,CAAC;IACrC,KAAK,EAAE,cAAc,EAAE,CAAC;IACxB,YAAY,EAAE,8BAA8B,CAAC;CAC9C;AACD,UAAU,qBAAqB;IAC7B,IAAI,EAAE,OAAO,CAAA;CACd;AAED,cAAM,gBAAiB,SAAQ,SAAS,CAAC,qBAAqB,EAAE,qBAAqB,CAAC;IACpF,KAAK;;MAAmB;IAExB,UAAU,aAKR;IAEF,MAAM;CA8CP;AAED,eAAe,gBAAgB,CAAC"} \ No newline at end of file diff --git a/src/components/content/smartTable/SmartTableModal.d.ts.map b/src/components/content/smartTable/SmartTableModal.d.ts.map deleted file mode 100644 index a84fc62..0000000 --- a/src/components/content/smartTable/SmartTableModal.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SmartTableModal.d.ts","sourceRoot":"","sources":["SmartTableModal.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAIzC,UAAU,KAAK;IACb,SAAS,EAAE,GAAG,CAAC;IACf,KAAK,CAAC,EAAE;QAAE,CAAC,GAAG,EAAE,MAAM,GAAG,GAAG,CAAA;KAAE,CAAC;IAC/B,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,WAAW,EAAE,QAAQ,CAAC;IACtB,YAAY,EAAE,QAAQ,CAAC;CACxB;AACD,UAAU,KAAK;CAEd;AAED,cAAM,eAAgB,SAAQ,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACnD,MAAM,CAAC,YAAY;;;;MAIjB;IAEF,YAAY,aAIV;IAEF,WAAW,aAIT;IAEF,aAAa;;eAKX;IAEF,kBAAkB,KAAM;IAExB,MAAM;CAwBP;AAED,eAAe,eAAe,CAAC"} \ No newline at end of file diff --git a/src/components/content/smartTable/SmartTableSelectColumns.d.ts.map b/src/components/content/smartTable/SmartTableSelectColumns.d.ts.map deleted file mode 100644 index ef72bd9..0000000 --- a/src/components/content/smartTable/SmartTableSelectColumns.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SmartTableSelectColumns.d.ts","sourceRoot":"","sources":["SmartTableSelectColumns.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACzC,OAAkB,EAAE,aAAa,EAAE,cAAc,EAAE,MAAM,iBAAiB,CAAC;AAG3E,OAAO,EAAE,eAAe,EAAE,cAAc,EAA4B,MAAM,mBAAmB,CAAC;AAI9F,UAAU,4BAA4B;IACpC,OAAO,EAAE,eAAe,EAAE,CAAA;IAC1B,KAAK,EAAE,cAAc,EAAE,CAAC;IACxB,aAAa,EAAE,MAAM,EAAE,CAAC;IACxB,aAAa,CAAC,EAAE,QAAQ,CAAC;IACzB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,UAAU,4BAA4B;IACpC,OAAO,EAAE,eAAe,EAAE,CAAA;IAC1B,KAAK,EAAE,cAAc,EAAE,CAAC;IACxB,aAAa,EAAE,MAAM,EAAE,CAAC;IACxB,IAAI,CAAC,EAAE;QACL,KAAK,EAAE,MAAM,CAAC;QACd,MAAM,EAAE,MAAM,CAAC;KAChB,CAAA;CACF;AAED,cAAM,uBAAwB,SAAQ,SAAS,CAAC,4BAA4B,EAAE,4BAA4B,CAAC;IACzG,MAAM,CAAC,YAAY;;MAEjB;gBAEU,KAAK,EAAE,4BAA4B;IAc/C,WAAW,WAAY,cAAc,QAAQ,aAAa,UAUxD;IAEF,UAAU,WAAY,cAAc,QAAQ,aAAa,UAiDvD;IAEF,UAAU,WAAY,cAAc,QAAQ,aAAa,UASvD;IAEF,SAAS,CAAC,EAAE,MAAM,CAAC;IAEnB,gBAAgB,MAAO,gBAAgB,CAAC,gBAAgB,CAAC,UA6BvD;IAEF,WAAW,MAAO,MAAM,WAAW,CAAC,iBAAiB,CAAC,UAkCpD;IAEF,MAAM;CA+EP;AAED,eAAe,uBAAuB,CAAC"} \ No newline at end of file diff --git a/src/components/content/smartTable/SmartTableTypes.d.ts b/src/components/content/smartTable/SmartTableTypes.d.ts deleted file mode 100644 index 6b41c05..0000000 --- a/src/components/content/smartTable/SmartTableTypes.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { ReactElement } from 'react'; -import { ColumnType, DataType } from '../TableProps'; -export interface SmartTableHeaderSortIcons { - up: ReactElement; - down: ReactElement; - default: ReactElement; -} -export declare type SmartColumnType = ColumnType & { - toggleHidden?: boolean; - toggleOrder?: boolean; - order?: SmartTableOrderDirection; - hidden?: boolean; - rawValue: any; - onFilter: (data: string, value: string) => boolean; -}; -export interface SmartOrderType { - column: string; - direction: SmartTableOrderDirection; -} -export interface SmartPagination { - pageSize?: number; - totalElements: number; - activePage: number; -} -export interface SmartTableModalParams { - component?: any; - props?: DataType; - title?: string; -} -export declare type MappedColumnType = { - [key: string]: SmartColumnType; -}; -export declare type SmartTableOrderDirection = 'asc' | 'desc'; -export declare type SmartTableHeaderOrderDirection = 'asc' | 'desc' | 'none'; -export declare type SmartTableOrderChangedCallback = (data: string, order: SmartTableHeaderOrderDirection) => void; -//# sourceMappingURL=SmartTableTypes.d.ts.map \ No newline at end of file diff --git a/src/components/content/smartTable/SmartTableTypes.d.ts.map b/src/components/content/smartTable/SmartTableTypes.d.ts.map deleted file mode 100644 index a2795cc..0000000 --- a/src/components/content/smartTable/SmartTableTypes.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SmartTableTypes.d.ts","sourceRoot":"","sources":["SmartTableTypes.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AACrC,OAAO,EAAE,UAAU,EAAE,QAAQ,EAAE,MAAM,eAAe,CAAC;AAErD,MAAM,WAAW,yBAAyB;IACxC,EAAE,EAAE,YAAY,CAAA;IAChB,IAAI,EAAE,YAAY,CAAA;IAClB,OAAO,EAAE,YAAY,CAAA;CACtB;AAED,oBAAY,eAAe,GAAG,UAAU,GAAG;IACzC,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,KAAK,CAAC,EAAE,wBAAwB,CAAC;IACjC,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,QAAQ,EAAE,GAAG,CAAC;IACd,QAAQ,EAAE,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,KAAK,OAAO,CAAC;CACpD,CAAC;AAEF,MAAM,WAAW,cAAc;IAC7B,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,wBAAwB,CAAC;CACrC;AAED,MAAM,WAAW,eAAe;IAC9B,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,aAAa,EAAE,MAAM,CAAC;IACtB,UAAU,EAAE,MAAM,CAAC;CACpB;AAED,MAAM,WAAW,qBAAqB;IACpC,SAAS,CAAC,EAAE,GAAG,CAAC;IAChB,KAAK,CAAC,EAAE,QAAQ,CAAC;IACjB,KAAK,CAAC,EAAE,MAAM,CAAC;CAChB;AAED,oBAAY,gBAAgB,GAAG;IAC7B,CAAC,GAAG,EAAE,MAAM,GAAG,eAAe,CAAC;CAChC,CAAC;AAEF,oBAAY,wBAAwB,GAAG,KAAK,GAAG,MAAM,CAAC;AAEtD,oBAAY,8BAA8B,GAAG,KAAK,GAAG,MAAM,GAAG,MAAM,CAAC;AAErE,oBAAY,8BAA8B,GAAG,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE,8BAA8B,KAAK,IAAI,CAAC"} \ No newline at end of file diff --git a/src/components/content/smartTable/SmartTableTypes.ts b/src/components/content/smartTable/SmartTableTypes.ts index bcd2368..4e89b1a 100644 --- a/src/components/content/smartTable/SmartTableTypes.ts +++ b/src/components/content/smartTable/SmartTableTypes.ts @@ -1,5 +1,5 @@ -import { ReactElement } from 'react'; -import { ColumnType, DataType } from '../TableProps'; +import React, { ReactElement } from 'react'; +import { DataType } from '../TableProps'; export interface SmartTableHeaderSortIcons { up: ReactElement @@ -7,13 +7,17 @@ export interface SmartTableHeaderSortIcons { default: ReactElement } -export type SmartColumnType = ColumnType & { +export type SmartColumnType = { + title: string; + data: string; + width?: string; + render?: (data: any, rowData: DataType, rowIdx: number) => React.JSX.Element | false | string | null; toggleHidden?: boolean; toggleOrder?: boolean; order?: SmartTableOrderDirection; hidden?: boolean; - rawValue: any; - onFilter: (data: string, value: string) => boolean; + rawValue?: (data: any, rowData: DataType) => string | number; + onFilter?: (data: string, value: string) => boolean; }; export interface SmartOrderType { diff --git a/src/components/content/smartTable/SmartTableUtils.js b/src/components/content/smartTable/SmartTableUtils.ts similarity index 82% rename from src/components/content/smartTable/SmartTableUtils.js rename to src/components/content/smartTable/SmartTableUtils.ts index b5cc821..3e9418f 100644 --- a/src/components/content/smartTable/SmartTableUtils.js +++ b/src/components/content/smartTable/SmartTableUtils.ts @@ -1,4 +1,6 @@ -const getSortDirection = (sortObject) => { +import { SmartOrderType } from './SmartTableTypes'; + +const getSortDirection = (sortObject?: SmartOrderType) => { let param = 'none'; if (sortObject) { let isAsc; @@ -21,6 +23,5 @@ const getSortDirection = (sortObject) => { }; export { - // eslint-disable-next-line import/prefer-default-export getSortDirection, }; diff --git a/src/css/ionicons.min.css b/src/css/ionicons.min.css deleted file mode 100644 index baba9e9..0000000 --- a/src/css/ionicons.min.css +++ /dev/null @@ -1,11 +0,0 @@ -@charset "UTF-8";/*! - Ionicons, v2.0.0 - Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ - https://twitter.com/benjsperry https://twitter.com/ionicframework - MIT License: https://github.com/driftyco/ionicons - - Android-style icons originally built by Google’s - Material Design Icons: https://github.com/google/material-design-icons - used under CC BY http://creativecommons.org/licenses/by/4.0/ - Modified icons to fit ionicon’s grid from original. -*/@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=2.0.0");src:url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("../fonts/ionicons.woff?v=2.0.0") format("woff"),url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"} diff --git a/src/fonts/ionicons.eot b/src/fonts/ionicons.eot deleted file mode 100644 index 92a3f20..0000000 Binary files a/src/fonts/ionicons.eot and /dev/null differ diff --git a/src/fonts/ionicons.svg b/src/fonts/ionicons.svg deleted file mode 100644 index 49fc8f3..0000000 --- a/src/fonts/ionicons.svg +++ /dev/null @@ -1,2230 +0,0 @@ - - - - - -Created by FontForge 20120731 at Thu Dec 4 09:51:48 2014 - By Adam Bradley -Created by Adam Bradley with FontForge 2.0 (http://fontforge.sf.net) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/fonts/ionicons.ttf b/src/fonts/ionicons.ttf deleted file mode 100644 index c4e4632..0000000 Binary files a/src/fonts/ionicons.ttf and /dev/null differ diff --git a/src/fonts/ionicons.woff b/src/fonts/ionicons.woff deleted file mode 100644 index 5f3a14e..0000000 Binary files a/src/fonts/ionicons.woff and /dev/null differ diff --git a/src/setup-jest.js b/src/setup-jest.js index 8bddfe2..59c6704 100644 --- a/src/setup-jest.js +++ b/src/setup-jest.js @@ -4,5 +4,4 @@ import select2 from 'select2'; // eslint-disable-next-line no-multi-assign global.$ = global.jQuery = $; - $.select2 = select2(); diff --git a/tsconfig.json b/tsconfig.json index 1e720ea..24092d6 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -63,7 +63,7 @@ // "noEmitHelpers": true, /* Disable generating custom helper functions like `__extends` in compiled output. */ // "noEmitOnError": true, /* Disable emitting files if any type checking errors are reported. */ // "preserveConstEnums": true, /* Disable erasing `const enum` declarations in generated code. */ - // "declarationDir": "./", /* Specify the output directory for generated declaration files. */ + "declarationDir": "./types", /* Specify the output directory for generated declaration files. */ /* Interop Constraints */ // "isolatedModules": true, /* Ensure that each file can be safely transpiled without relying on other imports. */ diff --git a/src/components/AdminLTE.d.ts b/types/src/components/AdminLTE.d.ts similarity index 74% rename from src/components/AdminLTE.d.ts rename to types/src/components/AdminLTE.d.ts index 668b5e9..a7f9c52 100644 --- a/src/components/AdminLTE.d.ts +++ b/types/src/components/AdminLTE.d.ts @@ -1,87 +1,87 @@ -import React, { Component, ReactElement } from 'react'; -import '../css/bootstrap.min.css'; -import 'source-sans-pro/source-sans-pro.css'; -import '../adminlte/css/AdminLTE.css'; -import 'bootstrap'; -import '../adminlte/js/adminlte'; -import 'jquery-sparkline'; -import * as Sidebar from './Sidebar/Sidebar'; -import Content from './Content'; -import Footer from './Footer'; -import ControlSidebar from './ControlSidebar'; -import * as Navbar from './NavbarMenu/Navbar'; -import Row from './content/Row'; -import Col from './content/Col'; -import Infobox from './content/Infobox'; -import Box from './content/Box'; -import DescriptionBlock from './content/DescriptionBlock'; -import ProgressGroup from './content/ProgressGroup'; -import Button from './content/Button'; -import ButtonGroup from './content/ButtonGroup'; -import DataTable from './content/DataTable'; -import Tabs from './content/Tabs'; -import TabContent from './content/TabContent'; -import Description from './content/Description'; -import DescriptionItem from './content/DescriptionItem'; -import Margin from './content/Margin'; -import SparklineBox from './content/SparklineBox'; -import Chatbox from './content/Chatbox'; -import Memberbox from './content/Memberbox'; -import SimpleTable from './content/SimpleTable'; -import Sparkbar from './content/Sparkbar'; -import NavList from './content/NavList'; -import NavListItem from './content/NavListItem'; -import ProductList from './content/ProductList'; -import ProductListItem from './content/ProductListItem'; -import Infobox2 from './content/Infobox2'; -import Alert from './content/Alert'; -import Callout from './content/Callout'; -import ProgressBar from './content/ProgressBar'; -import Divider from './content/Divider'; -import * as Inputs from './content/Inputs'; -import LoginCore from './content/LoginCore'; -import AsyncComponent from './AsyncComponent'; -import { Colors as Colors_, Types as Types_, Sizes as Sizes_, FormTypes as FormTypes_, Themes as Themes_ } from './PropTypes'; -import Badge from './content/Badge'; -import Calendar from './content/Calendar'; -import LoadingSpinner from './content/LoadingSpinner'; -import BoxPane from './content/BoxPane'; -import ButtonToolbar from './content/ButtonToolbar'; -import Label from './content/Label'; -import Pagination from './content/Pagination'; -import SmartTable from './content/SmartTable'; -declare type Node = React.ReactNode; -declare type Props = { - children: ReactElement | ReactElement[]; - title: string | string[]; - titleShort: string | string[]; - theme: Themes; - browserTitle: string; - sidebar: Node; - footer: Node; - homeTo: string; - searchbarFilter: boolean; -}; -declare class AdminLTE extends Component { - static defaultProps: { - children: null; - title: string[]; - titleShort: string[]; - browserTitle: null; - theme: string; - footer: null; - sidebar: undefined; - homeTo: string; - searchbarFilter: boolean; - }; - componentDidMount(): void; - render(): JSX.Element; -} -export default AdminLTE; -export declare type Colors = Colors_; -export declare type Types = Types_; -export declare type Sizes = Sizes_; -export declare type FormTypes = FormTypes_; -export declare type Themes = Themes_; -export { Content, Sidebar, Footer, ControlSidebar, Navbar, Row, Col, Infobox, Box, DescriptionBlock, ProgressGroup, Button, DataTable, Tabs, TabContent, Description, DescriptionItem, ButtonGroup, Margin, SparklineBox, Chatbox, Memberbox, SimpleTable, Sparkbar, NavListItem, NavList, ProductList, ProductListItem, Infobox2, LoginCore, AsyncComponent, Alert, Callout, ProgressBar, Divider, Inputs, Label, Badge, Calendar, LoadingSpinner, BoxPane, ButtonToolbar, Pagination, SmartTable, }; +import React, { Component, ReactElement } from 'react'; +import '../css/bootstrap.min.css'; +import 'source-sans-pro/source-sans-pro.css'; +import '../adminlte/css/AdminLTE.css'; +import 'bootstrap'; +import '../adminlte/js/adminlte'; +import 'jquery-sparkline'; +import * as Sidebar from './Sidebar/Sidebar'; +import Content from './Content'; +import Footer from './Footer'; +import ControlSidebar from './ControlSidebar'; +import * as Navbar from './NavbarMenu/Navbar'; +import Row from './content/Row'; +import Col from './content/Col'; +import Infobox from './content/Infobox'; +import Box from './content/Box'; +import DescriptionBlock from './content/DescriptionBlock'; +import ProgressGroup from './content/ProgressGroup'; +import Button from './content/Button'; +import ButtonGroup from './content/ButtonGroup'; +import DataTable from './content/DataTable'; +import Tabs from './content/Tabs'; +import TabContent from './content/TabContent'; +import Description from './content/Description'; +import DescriptionItem from './content/DescriptionItem'; +import Margin from './content/Margin'; +import SparklineBox from './content/SparklineBox'; +import Chatbox from './content/Chatbox'; +import Memberbox from './content/Memberbox'; +import SimpleTable from './content/SimpleTable'; +import Sparkbar from './content/Sparkbar'; +import NavList from './content/NavList'; +import NavListItem from './content/NavListItem'; +import ProductList from './content/ProductList'; +import ProductListItem from './content/ProductListItem'; +import Alert from './content/Alert'; +import Callout from './content/Callout'; +import ProgressBar from './content/ProgressBar'; +import Divider from './content/Divider'; +import * as Inputs from './content/Inputs'; +import LoginCore from './content/LoginCore'; +import { Colors as Colors_, Types as Types_, Sizes as Sizes_, FormTypes as FormTypes_, Themes as Themes_ } from './PropTypes'; +import Badge from './content/Badge'; +import Calendar from './content/Calendar'; +import { LoadingSpinner } from './content/LoadingSpinner'; +import BoxPane from './content/BoxPane'; +import ButtonToolbar from './content/ButtonToolbar'; +import Label from './content/Label'; +import Pagination from './content/Pagination'; +import SmartTable from './content/SmartTable'; +import { ColumnType, DataType } from './content/TableProps'; +import { SmartColumnType } from './content/smartTable/SmartTableTypes'; +type Node = React.ReactNode; +type Props = { + children: ReactElement | ReactElement[]; + title: string | string[]; + titleShort: string | string[]; + theme: Themes; + browserTitle: string; + sidebar: Node; + footer: Node; + homeTo: string; + searchbarFilter: boolean; +}; +declare class AdminLTE extends Component { + static defaultProps: { + children: null; + title: string[]; + titleShort: string[]; + browserTitle: null; + theme: string; + footer: null; + sidebar: undefined; + homeTo: string; + searchbarFilter: boolean; + }; + componentDidMount(): void; + render(): React.JSX.Element; +} +export default AdminLTE; +export type Colors = Colors_; +export type Types = Types_; +export type Sizes = Sizes_; +export type FormTypes = FormTypes_; +export type Themes = Themes_; +export { LoadingSpinner, Content, Sidebar, Footer, ControlSidebar, Navbar, Row, Col, Infobox, Box, DescriptionBlock, ProgressGroup, Button, DataTable, Tabs, TabContent, Description, DescriptionItem, ButtonGroup, Margin, SparklineBox, Chatbox, Memberbox, SimpleTable, Sparkbar, NavListItem, NavList, ProductList, ProductListItem, LoginCore, Alert, Callout, ProgressBar, Divider, Inputs, Label, Badge, Calendar, BoxPane, ButtonToolbar, Pagination, SmartTable, DataType, ColumnType, SmartColumnType, }; //# sourceMappingURL=AdminLTE.d.ts.map \ No newline at end of file diff --git a/types/src/components/AdminLTE.d.ts.map b/types/src/components/AdminLTE.d.ts.map new file mode 100644 index 0000000..0b19b2e --- /dev/null +++ b/types/src/components/AdminLTE.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"AdminLTE.d.ts","sourceRoot":"","sources":["../../../src/components/AdminLTE.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/components/AsyncComponent.d.ts b/types/src/components/AsyncComponent.d.ts similarity index 99% rename from src/components/AsyncComponent.d.ts rename to types/src/components/AsyncComponent.d.ts index 4a8af90..acd86ed 100644 --- a/src/components/AsyncComponent.d.ts +++ b/types/src/components/AsyncComponent.d.ts @@ -1,2 +1,2 @@ -export default function asyncComponent(importComponent: Function): any; +export default function asyncComponent(importComponent: Function): any; //# sourceMappingURL=AsyncComponent.d.ts.map \ No newline at end of file diff --git a/types/src/components/AsyncComponent.d.ts.map b/types/src/components/AsyncComponent.d.ts.map new file mode 100644 index 0000000..d1663ae --- /dev/null +++ b/types/src/components/AsyncComponent.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"AsyncComponent.d.ts","sourceRoot":"","sources":["../../../src/components/AsyncComponent.tsx"],"names":[],"mappings":"AAEA,MAAM,CAAC,OAAO,UAAU,cAAc,CAAC,eAAe,EAAE,QAAQ,OAmC/D"} \ No newline at end of file diff --git a/src/components/ControlSidebar.d.ts b/types/src/components/ControlSidebar.d.ts similarity index 72% rename from src/components/ControlSidebar.d.ts rename to types/src/components/ControlSidebar.d.ts index 57da38d..fef31ef 100644 --- a/src/components/ControlSidebar.d.ts +++ b/types/src/components/ControlSidebar.d.ts @@ -1,11 +1,11 @@ -import { Component } from 'react'; -interface Props { -} -interface State { -} -declare class ControlSidebar extends Component { - state: {}; - render(): JSX.Element; -} -export default ControlSidebar; +import React, { Component } from 'react'; +interface Props { +} +interface State { +} +declare class ControlSidebar extends Component { + state: {}; + render(): React.JSX.Element; +} +export default ControlSidebar; //# sourceMappingURL=ControlSidebar.d.ts.map \ No newline at end of file diff --git a/types/src/components/ControlSidebar.d.ts.map b/types/src/components/ControlSidebar.d.ts.map new file mode 100644 index 0000000..2941b53 --- /dev/null +++ b/types/src/components/ControlSidebar.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"ControlSidebar.d.ts","sourceRoot":"","sources":["../../../src/components/ControlSidebar.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,KAAK;CAEd;AACD,UAAU,KAAK;CAEd;AAED,cAAM,cAAe,SAAQ,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IAClD,KAAK,KAAM;IAEX,MAAM;CA8DP;AAED,eAAe,cAAc,CAAC"} \ No newline at end of file diff --git a/src/components/Footer.d.ts b/types/src/components/Footer.d.ts similarity index 78% rename from src/components/Footer.d.ts rename to types/src/components/Footer.d.ts index cc5c915..133ae13 100644 --- a/src/components/Footer.d.ts +++ b/types/src/components/Footer.d.ts @@ -1,9 +1,9 @@ -import React, { ReactNode } from 'react'; -interface FooterProps { - children?: ReactNode; - includeVersionInfo?: boolean; -} -declare type FooterComponent = React.FC; -declare const Footer: FooterComponent; -export default Footer; +import React, { ReactNode } from 'react'; +interface FooterProps { + children?: ReactNode; + includeVersionInfo?: boolean; +} +type FooterComponent = React.FC; +declare const Footer: FooterComponent; +export default Footer; //# sourceMappingURL=Footer.d.ts.map \ No newline at end of file diff --git a/types/src/components/Footer.d.ts.map b/types/src/components/Footer.d.ts.map new file mode 100644 index 0000000..6f7cb49 --- /dev/null +++ b/types/src/components/Footer.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Footer.d.ts","sourceRoot":"","sources":["../../../src/components/Footer.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,UAAU,WAAW;IACnB,QAAQ,CAAC,EAAE,SAAS,CAAC;IACrB,kBAAkB,CAAC,EAAE,OAAO,CAAA;CAC7B;AAED,KAAK,eAAe,GAAG,KAAK,CAAC,EAAE,CAAC,WAAW,CAAC,CAAC;AAI7C,QAAA,MAAM,MAAM,EAAE,eAab,CAAC;AAOF,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/ControlSidebarEntry.d.ts b/types/src/components/NavbarMenu/ControlSidebarEntry.d.ts similarity index 73% rename from src/components/NavbarMenu/ControlSidebarEntry.d.ts rename to types/src/components/NavbarMenu/ControlSidebarEntry.d.ts index 5ebea8a..3b4a908 100644 --- a/src/components/NavbarMenu/ControlSidebarEntry.d.ts +++ b/types/src/components/NavbarMenu/ControlSidebarEntry.d.ts @@ -1,11 +1,11 @@ -import { Component } from 'react'; -interface Props { -} -interface State { -} -declare class ControlSidebarEntry extends Component { - state: {}; - render(): JSX.Element; -} -export default ControlSidebarEntry; +import React, { Component } from 'react'; +interface Props { +} +interface State { +} +declare class ControlSidebarEntry extends Component { + state: {}; + render(): React.JSX.Element; +} +export default ControlSidebarEntry; //# sourceMappingURL=ControlSidebarEntry.d.ts.map \ No newline at end of file diff --git a/types/src/components/NavbarMenu/ControlSidebarEntry.d.ts.map b/types/src/components/NavbarMenu/ControlSidebarEntry.d.ts.map new file mode 100644 index 0000000..d617dc6 --- /dev/null +++ b/types/src/components/NavbarMenu/ControlSidebarEntry.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"ControlSidebarEntry.d.ts","sourceRoot":"","sources":["../../../../src/components/NavbarMenu/ControlSidebarEntry.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,KAAK;CAEd;AACD,UAAU,KAAK;CAEd;AAED,cAAM,mBAAoB,SAAQ,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACvD,KAAK,KAAM;IAEX,MAAM;CASP;AAED,eAAe,mBAAmB,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/Entry.d.ts b/types/src/components/NavbarMenu/Entry.d.ts similarity index 88% rename from src/components/NavbarMenu/Entry.d.ts rename to types/src/components/NavbarMenu/Entry.d.ts index c7af818..1591d71 100644 --- a/src/components/NavbarMenu/Entry.d.ts +++ b/types/src/components/NavbarMenu/Entry.d.ts @@ -1,18 +1,18 @@ -import React, { MouseEventHandler, ReactNode } from 'react'; -import './Entry.css'; -import { Types } from '../PropTypes'; -interface EntryProps { - icon?: string; - labelType?: Types; - labelValue?: number; - headerText?: string; - footerText?: string; - onFooterClick?: MouseEventHandler; - className?: string; - children?: ReactNode; - onClick?: MouseEventHandler; -} -declare type EntryComponent = React.FC; -declare const Entry: EntryComponent; -export default Entry; +import React, { MouseEventHandler, ReactNode } from 'react'; +import './Entry.css'; +import { Types } from '../PropTypes'; +interface EntryProps { + icon?: string; + labelType?: Types; + labelValue?: number; + headerText?: string; + footerText?: string; + onFooterClick?: MouseEventHandler; + className?: string; + children?: ReactNode; + onClick?: MouseEventHandler; +} +type EntryComponent = React.FC; +declare const Entry: EntryComponent; +export default Entry; //# sourceMappingURL=Entry.d.ts.map \ No newline at end of file diff --git a/types/src/components/NavbarMenu/Entry.d.ts.map b/types/src/components/NavbarMenu/Entry.d.ts.map new file mode 100644 index 0000000..b644a94 --- /dev/null +++ b/types/src/components/NavbarMenu/Entry.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Entry.d.ts","sourceRoot":"","sources":["../../../../src/components/NavbarMenu/Entry.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAI5D,OAAO,aAAa,CAAC;AACrB,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAGrC,UAAU,UAAU;IAClB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,SAAS,CAAC,EAAE,KAAK,CAAC;IAClB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,aAAa,CAAC,EAAE,iBAAiB,CAAC,aAAa,CAAC,CAAC;IACjD,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,QAAQ,CAAC,EAAE,SAAS,CAAC;IACrB,OAAO,CAAC,EAAE,iBAAiB,CAAC,aAAa,CAAC,CAAC;CAC5C;AAED,KAAK,cAAc,GAAG,KAAK,CAAC,EAAE,CAAC,UAAU,CAAC,CAAC;AAE3C,QAAA,MAAM,KAAK,EAAE,cAqCZ,CAAC;AAcF,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/MessageItem.d.ts b/types/src/components/NavbarMenu/MessageItem.d.ts similarity index 82% rename from src/components/NavbarMenu/MessageItem.d.ts rename to types/src/components/NavbarMenu/MessageItem.d.ts index acb0517..61c1a11 100644 --- a/src/components/NavbarMenu/MessageItem.d.ts +++ b/types/src/components/NavbarMenu/MessageItem.d.ts @@ -1,23 +1,23 @@ -import React, { MouseEventHandler } from 'react'; -import * as MomentNS from 'moment'; -import './MessageItem.css'; -declare type WhenFormatsType = { - minutes: string; - hours: string; - today: string; - yesterday: string; - days: string; -}; -interface MessageItemProps { - imageUrl?: string; - imageAlt?: string; - text: string; - subText?: string; - onClick?: MouseEventHandler; - when?: MomentNS.Moment; - whenFormats?: WhenFormatsType; -} -declare type MessageItemComponent = React.FC; -declare const MessageItem: MessageItemComponent; -export default MessageItem; +import React, { MouseEventHandler } from 'react'; +import * as MomentNS from 'moment'; +import './MessageItem.css'; +type WhenFormatsType = { + minutes: string; + hours: string; + today: string; + yesterday: string; + days: string; +}; +interface MessageItemProps { + imageUrl?: string; + imageAlt?: string; + text: string; + subText?: string; + onClick?: MouseEventHandler; + when?: MomentNS.Moment; + whenFormats?: WhenFormatsType; +} +type MessageItemComponent = React.FC; +declare const MessageItem: MessageItemComponent; +export default MessageItem; //# sourceMappingURL=MessageItem.d.ts.map \ No newline at end of file diff --git a/types/src/components/NavbarMenu/MessageItem.d.ts.map b/types/src/components/NavbarMenu/MessageItem.d.ts.map new file mode 100644 index 0000000..2a2b923 --- /dev/null +++ b/types/src/components/NavbarMenu/MessageItem.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"MessageItem.d.ts","sourceRoot":"","sources":["../../../../src/components/NavbarMenu/MessageItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AACjD,OAAe,KAAK,QAAQ,MAAM,QAAQ,CAAC;AAG3C,OAAO,mBAAmB,CAAC;AAE3B,KAAK,eAAe,GAAG;IACrB,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAA;CACb,CAAC;AAEF,UAAU,gBAAgB;IACxB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,OAAO,CAAC,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAAC;IAC/C,IAAI,CAAC,EAAE,QAAQ,CAAC,MAAM,CAAC;IACvB,WAAW,CAAC,EAAE,eAAe,CAAC;CAC/B;AAED,KAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAE,oBAmDlB,CAAC;AAiBF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/Navbar.d.ts b/types/src/components/NavbarMenu/Navbar.d.ts similarity index 88% rename from src/components/NavbarMenu/Navbar.d.ts rename to types/src/components/NavbarMenu/Navbar.d.ts index 66d2e8b..6dd1ca1 100644 --- a/src/components/NavbarMenu/Navbar.d.ts +++ b/types/src/components/NavbarMenu/Navbar.d.ts @@ -1,14 +1,14 @@ -import React, { ReactNode } from 'react'; -import Entry from './Entry'; -import MessageItem from './MessageItem'; -import NotificationItem from './NotificationItem'; -import TaskItem from './TaskItem'; -import ControlSidebarEntry from './ControlSidebarEntry'; -interface NavbarProps { - additionalMenus?: ReactNode; - children?: ReactNode; -} -declare type NavbarComponent = React.FC; -declare const Navbar: NavbarComponent; -export { Navbar as Core, Entry, MessageItem, NotificationItem, TaskItem, ControlSidebarEntry, }; +import React, { ReactNode } from 'react'; +import Entry from './Entry'; +import MessageItem from './MessageItem'; +import NotificationItem from './NotificationItem'; +import TaskItem from './TaskItem'; +import ControlSidebarEntry from './ControlSidebarEntry'; +interface NavbarProps { + additionalMenus?: ReactNode; + children?: ReactNode; +} +type NavbarComponent = React.FC; +declare const Navbar: NavbarComponent; +export { Navbar as Core, Entry, MessageItem, NotificationItem, TaskItem, ControlSidebarEntry, }; //# sourceMappingURL=Navbar.d.ts.map \ No newline at end of file diff --git a/types/src/components/NavbarMenu/Navbar.d.ts.map b/types/src/components/NavbarMenu/Navbar.d.ts.map new file mode 100644 index 0000000..7a812e0 --- /dev/null +++ b/types/src/components/NavbarMenu/Navbar.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Navbar.d.ts","sourceRoot":"","sources":["../../../../src/components/NavbarMenu/Navbar.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACzC,OAAO,KAAK,MAAM,SAAS,CAAC;AAC5B,OAAO,WAAW,MAAM,eAAe,CAAC;AACxC,OAAO,gBAAgB,MAAM,oBAAoB,CAAC;AAClD,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,mBAAmB,MAAM,uBAAuB,CAAC;AAExD,UAAU,WAAW;IACnB,eAAe,CAAC,EAAE,SAAS,CAAC;IAC5B,QAAQ,CAAC,EAAE,SAAS,CAAA;CACrB;AAED,KAAK,eAAe,GAAG,KAAK,CAAC,EAAE,CAAC,WAAW,CAAC,CAAC;AAE7C,QAAA,MAAM,MAAM,EAAE,eAKb,CAAC;AAOF,OAAO,EACL,MAAM,IAAI,IAAI,EAAE,KAAK,EAAE,WAAW,EAAE,gBAAgB,EAAE,QAAQ,EAAE,mBAAmB,GACpF,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/NotificationItem.d.ts b/types/src/components/NavbarMenu/NotificationItem.d.ts similarity index 82% rename from src/components/NavbarMenu/NotificationItem.d.ts rename to types/src/components/NavbarMenu/NotificationItem.d.ts index 99ee3bb..e01e7aa 100644 --- a/src/components/NavbarMenu/NotificationItem.d.ts +++ b/types/src/components/NavbarMenu/NotificationItem.d.ts @@ -1,14 +1,14 @@ -import React, { MouseEventHandler } from 'react'; -import './NotificationItem.css'; -import { Colors } from '../PropTypes'; -interface NotificationItemProps { - icon?: string; - iconColor?: Colors; - text: string; - to?: string; - onClick?: MouseEventHandler; -} -declare type NotificationItemComponent = React.FC; -declare const NotificationItem: NotificationItemComponent; -export default NotificationItem; +import React, { MouseEventHandler } from 'react'; +import './NotificationItem.css'; +import { Colors } from '../PropTypes'; +interface NotificationItemProps { + icon?: string; + iconColor?: Colors; + text: string; + to?: string; + onClick?: MouseEventHandler; +} +type NotificationItemComponent = React.FC; +declare const NotificationItem: NotificationItemComponent; +export default NotificationItem; //# sourceMappingURL=NotificationItem.d.ts.map \ No newline at end of file diff --git a/types/src/components/NavbarMenu/NotificationItem.d.ts.map b/types/src/components/NavbarMenu/NotificationItem.d.ts.map new file mode 100644 index 0000000..1270e33 --- /dev/null +++ b/types/src/components/NavbarMenu/NotificationItem.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"NotificationItem.d.ts","sourceRoot":"","sources":["../../../../src/components/NavbarMenu/NotificationItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AAIjD,OAAO,wBAAwB,CAAC;AAEhC,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,qBAAqB;IAC7B,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,IAAI,EAAE,MAAM,CAAC;IACb,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,OAAO,CAAC,EAAE,iBAAiB,CAAC,cAAc,CAAC,CAAA;CAC5C;AAED,KAAK,yBAAyB,GAAG,KAAK,CAAC,EAAE,CAAC,qBAAqB,CAAC,CAAC;AAEjE,QAAA,MAAM,gBAAgB,EAAE,yBAoBvB,CAAC;AASF,eAAe,gBAAgB,CAAC"} \ No newline at end of file diff --git a/src/components/NavbarMenu/TaskItem.d.ts b/types/src/components/NavbarMenu/TaskItem.d.ts similarity index 84% rename from src/components/NavbarMenu/TaskItem.d.ts rename to types/src/components/NavbarMenu/TaskItem.d.ts index de55ab7..b5ff58e 100644 --- a/src/components/NavbarMenu/TaskItem.d.ts +++ b/types/src/components/NavbarMenu/TaskItem.d.ts @@ -1,16 +1,16 @@ -import React, { MouseEventHandler } from 'react'; -import './TaskItem.css'; -import { Colors } from '../PropTypes'; -interface TaskItemProps { - value: number; - barColor: Colors; - text: string; - to?: string; - onClick?: MouseEventHandler; - min?: number; - max?: number; -} -declare type TaskItemComponent = React.FC; -declare const TaskItem: TaskItemComponent; -export default TaskItem; +import React, { MouseEventHandler } from 'react'; +import './TaskItem.css'; +import { Colors } from '../PropTypes'; +interface TaskItemProps { + value: number; + barColor: Colors; + text: string; + to?: string; + onClick?: MouseEventHandler; + min?: number; + max?: number; +} +type TaskItemComponent = React.FC; +declare const TaskItem: TaskItemComponent; +export default TaskItem; //# sourceMappingURL=TaskItem.d.ts.map \ No newline at end of file diff --git a/types/src/components/NavbarMenu/TaskItem.d.ts.map b/types/src/components/NavbarMenu/TaskItem.d.ts.map new file mode 100644 index 0000000..d8c213d --- /dev/null +++ b/types/src/components/NavbarMenu/TaskItem.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TaskItem.d.ts","sourceRoot":"","sources":["../../../../src/components/NavbarMenu/TaskItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AAGjD,OAAO,gBAAgB,CAAC;AACxB,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,aAAa;IACrB,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,EAAE,MAAM,CAAC;IACb,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,OAAO,CAAC,EAAE,iBAAiB,CAAC,cAAc,CAAC,CAAA;IAC3C,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,GAAG,CAAC,EAAE,MAAM,CAAC;CACd;AAED,KAAK,iBAAiB,GAAG,KAAK,CAAC,EAAE,CAAC,aAAa,CAAC,CAAC;AAEjD,QAAA,MAAM,QAAQ,EAAE,iBA6Bf,CAAC;AASF,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/PropTypes.d.ts b/types/src/components/PropTypes.d.ts similarity index 57% rename from src/components/PropTypes.d.ts rename to types/src/components/PropTypes.d.ts index fab3a5f..671cfff 100644 --- a/src/components/PropTypes.d.ts +++ b/types/src/components/PropTypes.d.ts @@ -1,47 +1,47 @@ -export declare type Colors = 'light-blue' | 'aqua' | 'green' | 'yellow' | 'red' | 'gray' | 'navy' | 'teal' | 'purple' | 'orange' | 'maroon' | 'black'; -export declare type Types = 'default' | 'info' | 'danger' | 'warning' | 'success' | 'primary'; -export declare type Sizes = 'xs' | 'sm' | 'md' | 'lg'; -export declare type FormTypes = 'warning' | 'success' | 'error'; -export declare type Themes = 'black-light' | 'black' | 'blue' | 'blue-light' | 'green' | 'green-light' | 'purple' | 'purple-light' | 'red' | 'red-light' | 'yellow' | 'yellow-light'; -declare type TypeDesc = { - type: string; - color: string; - colorCode: string; -}; -declare const types: { - byType: { - default: TypeDesc; - primary: TypeDesc; - info: TypeDesc; - success: TypeDesc; - warning: TypeDesc; - danger: TypeDesc; - }; - byColor: { - 'light-blue': TypeDesc; - aqua: TypeDesc; - green: TypeDesc; - yellow: TypeDesc; - red: TypeDesc; - gray: TypeDesc; - navy: TypeDesc; - teal: TypeDesc; - purple: TypeDesc; - orange: TypeDesc; - maroon: TypeDesc; - black: TypeDesc; - }; - byColorCode: { - d2d6de: TypeDesc; - '3c8dbc': TypeDesc; - '00c0ef': TypeDesc; - '00a65a': TypeDesc; - f39c12: TypeDesc; - f56954: TypeDesc; - }; -}; -export declare type Dictionary = { - [fieldName: string]: any; -}; -export { types as TypeMappings, }; +export type Colors = 'light-blue' | 'aqua' | 'green' | 'yellow' | 'red' | 'gray' | 'navy' | 'teal' | 'purple' | 'orange' | 'maroon' | 'black'; +export type Types = 'default' | 'info' | 'danger' | 'warning' | 'success' | 'primary'; +export type Sizes = 'xs' | 'sm' | 'md' | 'lg'; +export type FormTypes = 'warning' | 'success' | 'error'; +export type Themes = 'black-light' | 'black' | 'blue' | 'blue-light' | 'green' | 'green-light' | 'purple' | 'purple-light' | 'red' | 'red-light' | 'yellow' | 'yellow-light'; +type TypeDesc = { + type: string; + color: string; + colorCode: string; +}; +declare const types: { + byType: { + default: TypeDesc; + primary: TypeDesc; + info: TypeDesc; + success: TypeDesc; + warning: TypeDesc; + danger: TypeDesc; + }; + byColor: { + 'light-blue': TypeDesc; + aqua: TypeDesc; + green: TypeDesc; + yellow: TypeDesc; + red: TypeDesc; + gray: TypeDesc; + navy: TypeDesc; + teal: TypeDesc; + purple: TypeDesc; + orange: TypeDesc; + maroon: TypeDesc; + black: TypeDesc; + }; + byColorCode: { + d2d6de: TypeDesc; + '3c8dbc': TypeDesc; + '00c0ef': TypeDesc; + '00a65a': TypeDesc; + f39c12: TypeDesc; + f56954: TypeDesc; + }; +}; +export type Dictionary = { + [fieldName: string]: any; +}; +export { types as TypeMappings, }; //# sourceMappingURL=PropTypes.d.ts.map \ No newline at end of file diff --git a/types/src/components/PropTypes.d.ts.map b/types/src/components/PropTypes.d.ts.map new file mode 100644 index 0000000..0da3281 --- /dev/null +++ b/types/src/components/PropTypes.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"PropTypes.d.ts","sourceRoot":"","sources":["../../../src/components/PropTypes.ts"],"names":[],"mappings":"AAAA,MAAM,MAAM,MAAM,GAAG,YAAY,GAAG,MAAM,GAAG,OAAO,GAAG,QAAQ,GAAG,KAAK,GAAG,MAAM,GAAG,MAAM,GAAG,MAAM,GAAG,QAAQ,GAAG,QAAQ,GAAG,QAAQ,GAAG,OAAO,CAAC;AAC9I,MAAM,MAAM,KAAK,GAAG,SAAS,GAAG,MAAM,GAAG,QAAQ,GAAG,SAAS,GAAG,SAAS,GAAG,SAAS,CAAC;AACtF,MAAM,MAAM,KAAK,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,CAAC;AAC9C,MAAM,MAAM,SAAS,GAAG,SAAS,GAAG,SAAS,GAAG,OAAO,CAAC;AACxD,MAAM,MAAM,MAAM,GAAG,aAAa,GAAG,OAAO,GAAG,MAAM,GAAG,YAAY,GAAG,OAAO,GAAG,aAAa,GAC9F,QAAQ,GAAG,cAAc,GAAG,KAAK,GAAG,WAAW,GAAG,QAAQ,GAAG,cAAc,CAAC;AAE5E,KAAK,QAAQ,GAAG;IACd,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,CAAC;CACnB,CAAC;AAyCF,QAAA,MAAM,KAAK;;iBAtCA,QAAQ;iBACR,QAAQ;cACX,QAAQ;iBACL,QAAQ;iBACR,QAAQ;gBACT,QAAQ;;;;;;;;;;;;;;;;;;;;;;;;CAyDjB,CAAC;AAEF,MAAM,MAAM,UAAU,GAAG;IAAE,CAAC,SAAS,EAAE,MAAM,GAAG,GAAG,CAAA;CAAE,CAAC;AAEtD,OAAO,EACL,KAAK,IAAI,YAAY,GACtB,CAAC"} \ No newline at end of file diff --git a/src/components/Sidebar/Header.d.ts b/types/src/components/Sidebar/Header.d.ts similarity index 52% rename from src/components/Sidebar/Header.d.ts rename to types/src/components/Sidebar/Header.d.ts index 11361e6..0780066 100644 --- a/src/components/Sidebar/Header.d.ts +++ b/types/src/components/Sidebar/Header.d.ts @@ -1,6 +1,7 @@ -interface Props { - text: string; -} -declare const Header: ({ text }: Props) => JSX.Element; -export default Header; +import React from 'react'; +interface Props { + text: string; +} +declare function Header({ text }: Props): React.JSX.Element; +export default Header; //# sourceMappingURL=Header.d.ts.map \ No newline at end of file diff --git a/types/src/components/Sidebar/Header.d.ts.map b/types/src/components/Sidebar/Header.d.ts.map new file mode 100644 index 0000000..7afb7e7 --- /dev/null +++ b/types/src/components/Sidebar/Header.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Header.d.ts","sourceRoot":"","sources":["../../../../src/components/Sidebar/Header.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,UAAU,KAAK;IACb,IAAI,EAAE,MAAM,CAAA;CACb;AAED,iBAAS,MAAM,CAAC,EAAE,IAAI,EAAE,EAAE,KAAK,qBAE9B;AAED,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/Sidebar/Searchbar.d.ts b/types/src/components/Sidebar/Searchbar.d.ts similarity index 83% rename from src/components/Sidebar/Searchbar.d.ts rename to types/src/components/Sidebar/Searchbar.d.ts index 20021b5..c7c86e1 100644 --- a/src/components/Sidebar/Searchbar.d.ts +++ b/types/src/components/Sidebar/Searchbar.d.ts @@ -1,23 +1,23 @@ -import { ChangeEventHandler, Component, MouseEventHandler } from 'react'; -interface SearchbarProps { - includeButton: boolean; - onButtonClick: MouseEventHandler; - onChange: ChangeEventHandler; - placeholder: string; - value: string | number; - defaultValue: string | number; -} -declare class Searchbar extends Component { - static defaultProps: { - includeButton: boolean; - onButtonClick: undefined; - onChange: undefined; - placeholder: undefined; - value: undefined; - defaultValue: undefined; - }; - state: {}; - render(): JSX.Element; -} -export default Searchbar; +import React, { ChangeEventHandler, Component, MouseEventHandler } from 'react'; +interface SearchbarProps { + includeButton: boolean; + onButtonClick: MouseEventHandler; + onChange: ChangeEventHandler; + placeholder: string; + value: string | number; + defaultValue: string | number; +} +declare class Searchbar extends Component { + static defaultProps: { + includeButton: boolean; + onButtonClick: undefined; + onChange: undefined; + placeholder: undefined; + value: undefined; + defaultValue: undefined; + }; + state: {}; + render(): React.JSX.Element; +} +export default Searchbar; //# sourceMappingURL=Searchbar.d.ts.map \ No newline at end of file diff --git a/types/src/components/Sidebar/Searchbar.d.ts.map b/types/src/components/Sidebar/Searchbar.d.ts.map new file mode 100644 index 0000000..6206abd --- /dev/null +++ b/types/src/components/Sidebar/Searchbar.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Searchbar.d.ts","sourceRoot":"","sources":["../../../../src/components/Sidebar/Searchbar.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,kBAAkB,EAAE,SAAS,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AAGhF,UAAU,cAAc;IACtB,aAAa,EAAE,OAAO,CAAC;IACvB,aAAa,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAAC;IACpD,QAAQ,EAAE,kBAAkB,CAAC,gBAAgB,CAAC,CAAC;IAC/C,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,GAAG,MAAM,CAAC;IACvB,YAAY,EAAE,MAAM,GAAG,MAAM,CAAC;CAC/B;AAED,cAAM,SAAU,SAAQ,SAAS,CAAC,cAAc,EAAE,EAAE,CAAC;IACnD,MAAM,CAAC,YAAY;;;;;;;MAOjB;IAEF,KAAK,KAAM;IAEX,MAAM;CAiCP;AAED,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/src/components/Sidebar/Sidebar.d.ts b/types/src/components/Sidebar/Sidebar.d.ts similarity index 87% rename from src/components/Sidebar/Sidebar.d.ts rename to types/src/components/Sidebar/Sidebar.d.ts index 6cfa0a8..873b844 100644 --- a/src/components/Sidebar/Sidebar.d.ts +++ b/types/src/components/Sidebar/Sidebar.d.ts @@ -1,27 +1,27 @@ -import React, { Component } from 'react'; -import './Sidebar.css'; -import Item from './Item'; -import Header from './Header'; -import UserPanel from './UserPanel'; -import Searchbar from './Searchbar'; -declare type SidebarProps = { - children: React.ReactNode; - searchbarFilter: boolean; -}; -declare type SidebarState = { - searchValue: string; -}; -declare class Sidebar extends Component { - static defaultProps: { - children: null; - searchbarFilter: boolean; - }; - constructor(props: SidebarProps); - componentDidMount(): void; - onSearchValueChange(e: React.ChangeEvent): void; - widgetReference: HTMLUListElement | null; - render(): JSX.Element; -} -export default Sidebar; -export { Item, Sidebar as Core, Header, UserPanel, Searchbar, }; +import React, { Component } from 'react'; +import './Sidebar.css'; +import Item from './Item'; +import Header from './Header'; +import UserPanel from './UserPanel'; +import Searchbar from './Searchbar'; +type SidebarProps = { + children: React.ReactNode; + searchbarFilter: boolean; +}; +type SidebarState = { + searchValue: string; +}; +declare class Sidebar extends Component { + static defaultProps: { + children: null; + searchbarFilter: boolean; + }; + constructor(props: SidebarProps); + componentDidMount(): void; + onSearchValueChange(e: React.ChangeEvent): void; + widgetReference: HTMLUListElement | null; + render(): React.JSX.Element; +} +export default Sidebar; +export { Item, Sidebar as Core, Header, UserPanel, Searchbar, }; //# sourceMappingURL=Sidebar.d.ts.map \ No newline at end of file diff --git a/types/src/components/Sidebar/Sidebar.d.ts.map b/types/src/components/Sidebar/Sidebar.d.ts.map new file mode 100644 index 0000000..c32349e --- /dev/null +++ b/types/src/components/Sidebar/Sidebar.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Sidebar.d.ts","sourceRoot":"","sources":["../../../../src/components/Sidebar/Sidebar.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,eAAe,CAAC;AAEvB,OAAO,IAAI,MAAM,QAAQ,CAAC;AAC1B,OAAO,MAAM,MAAM,UAAU,CAAC;AAC9B,OAAO,SAAS,MAAM,aAAa,CAAC;AACpC,OAAO,SAAS,MAAM,aAAa,CAAC;AAEpC,KAAK,YAAY,GAAG;IAClB,QAAQ,EAAE,KAAK,CAAC,SAAS,CAAC;IAC1B,eAAe,EAAE,OAAO,CAAC;CAC1B,CAAC;AAEF,KAAK,YAAY,GAAG;IAClB,WAAW,EAAE,MAAM,CAAA;CACpB,CAAC;AAEF,cAAM,OAAQ,SAAQ,SAAS,CAAC,YAAY,EAAE,YAAY,CAAC;IACzD,MAAM,CAAC,YAAY;;;MAGjB;gBAEU,KAAK,EAAE,YAAY;IAQ/B,iBAAiB;IAIjB,mBAAmB,CAAC,CAAC,EAAE,KAAK,CAAC,WAAW,CAAC,gBAAgB,CAAC;IAK1D,eAAe,EAAE,gBAAgB,GAAG,IAAI,CAAQ;IAEhD,MAAM;CAkEP;AAED,eAAe,OAAO,CAAC;AACvB,OAAO,EACL,IAAI,EAAE,OAAO,IAAI,IAAI,EAAE,MAAM,EAAE,SAAS,EAAE,SAAS,GACpD,CAAC"} \ No newline at end of file diff --git a/src/components/Sidebar/UserPanel.d.ts b/types/src/components/Sidebar/UserPanel.d.ts similarity index 85% rename from src/components/Sidebar/UserPanel.d.ts rename to types/src/components/Sidebar/UserPanel.d.ts index 1e4c202..269f7c3 100644 --- a/src/components/Sidebar/UserPanel.d.ts +++ b/types/src/components/Sidebar/UserPanel.d.ts @@ -1,22 +1,22 @@ -import { Component } from 'react'; -import { Types } from '../PropTypes'; -import './UserPanel.css'; -interface UserPanelProps { - username: string; - imageUrl?: string; - link: string; - status: string; - statusType: Types; -} -declare class UserPanel extends Component { - static defaultProps: { - imageUrl: undefined; - link: string; - status: string; - statusType: string; - }; - state: {}; - render(): JSX.Element; -} -export default UserPanel; +import React, { Component } from 'react'; +import { Types } from '../PropTypes'; +import './UserPanel.css'; +interface UserPanelProps { + username: string; + imageUrl?: string; + link: string; + status: string; + statusType: Types; +} +declare class UserPanel extends Component { + static defaultProps: { + imageUrl: undefined; + link: string; + status: string; + statusType: string; + }; + state: {}; + render(): React.JSX.Element; +} +export default UserPanel; //# sourceMappingURL=UserPanel.d.ts.map \ No newline at end of file diff --git a/types/src/components/Sidebar/UserPanel.d.ts.map b/types/src/components/Sidebar/UserPanel.d.ts.map new file mode 100644 index 0000000..939f9a1 --- /dev/null +++ b/types/src/components/Sidebar/UserPanel.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"UserPanel.d.ts","sourceRoot":"","sources":["../../../../src/components/Sidebar/UserPanel.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AACrC,OAAO,iBAAiB,CAAC;AAEzB,UAAU,cAAc;IACtB,QAAQ,EAAE,MAAM,CAAC;IACjB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,EAAE,MAAM,CAAC;IACf,UAAU,EAAE,KAAK,CAAA;CAClB;AACD,cAAM,SAAU,SAAQ,SAAS,CAAC,cAAc,EAAE,EAAE,CAAC;IACnD,MAAM,CAAC,YAAY;;;;;MAKjB;IAEF,KAAK,KAAM;IAEX,MAAM;CAqBP;AAED,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/src/components/Utilities.d.ts b/types/src/components/Utilities.d.ts similarity index 71% rename from src/components/Utilities.d.ts rename to types/src/components/Utilities.d.ts index 4d5a9ca..12842fa 100644 --- a/src/components/Utilities.d.ts +++ b/types/src/components/Utilities.d.ts @@ -1,5 +1,5 @@ -import { IconName, IconPrefix } from '@fortawesome/fontawesome-common-types'; -declare const splitIcon: (icon?: string | undefined) => [IconPrefix, IconName]; -declare const arrayEquals: (a: any, b: any) => boolean; -export { splitIcon, arrayEquals }; +import { IconName, IconPrefix } from '@fortawesome/fontawesome-common-types'; +declare const splitIcon: (icon?: string) => [IconPrefix, IconName]; +declare const arrayEquals: (a: any, b: any) => boolean; +export { splitIcon, arrayEquals }; //# sourceMappingURL=Utilities.d.ts.map \ No newline at end of file diff --git a/types/src/components/Utilities.d.ts.map b/types/src/components/Utilities.d.ts.map new file mode 100644 index 0000000..c2e462e --- /dev/null +++ b/types/src/components/Utilities.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Utilities.d.ts","sourceRoot":"","sources":["../../../src/components/Utilities.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,UAAU,EAAE,MAAM,uCAAuC,CAAC;AAE7E,QAAA,MAAM,SAAS,UAAW,MAAM,KAAG,CAAC,UAAU,EAAE,QAAQ,CAOvD,CAAC;AACF,QAAA,MAAM,WAAW,MAAO,GAAG,KAAK,GAAG,YAqClC,CAAC;AAEF,OAAO,EAAE,SAAS,EAAE,WAAW,EAAE,CAAC"} \ No newline at end of file diff --git a/src/components/content/Alert.d.ts b/types/src/components/content/Alert.d.ts similarity index 79% rename from src/components/content/Alert.d.ts rename to types/src/components/content/Alert.d.ts index dde3dd4..8ca7925 100644 --- a/src/components/content/Alert.d.ts +++ b/types/src/components/content/Alert.d.ts @@ -1,31 +1,31 @@ -import { Component, ReactNode } from 'react'; -import { Types } from '../PropTypes'; -import './Alert.css'; -declare type Props = { - id?: string; - closable?: boolean; - onDismiss?: Function; - type?: Types; - icon?: string; - title?: string; - children?: ReactNode; -}; -declare type State = { - closed: boolean; -}; -declare class Alert extends Component { - static defaultProps: { - id: undefined; - closable: boolean; - onDismiss: null; - type: null; - icon: null; - title: null; - children: null; - }; - constructor(props: Props); - onDismiss(): void; - render(): false | JSX.Element; -} -export default Alert; +import React, { Component, ReactNode } from 'react'; +import { Types } from '../PropTypes'; +import './Alert.css'; +type Props = { + id?: string; + closable?: boolean; + onDismiss?: Function; + type?: Types; + icon?: string; + title?: string; + children?: ReactNode; +}; +type State = { + closed: boolean; +}; +declare class Alert extends Component { + static defaultProps: { + id: undefined; + closable: boolean; + onDismiss: null; + type: null; + icon: null; + title: null; + children: null; + }; + constructor(props: Props); + onDismiss(): void; + render(): false | React.JSX.Element; +} +export default Alert; //# sourceMappingURL=Alert.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Alert.d.ts.map b/types/src/components/content/Alert.d.ts.map new file mode 100644 index 0000000..4b39dec --- /dev/null +++ b/types/src/components/content/Alert.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Alert.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Alert.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGpD,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAErC,OAAO,aAAa,CAAC;AAErB,KAAK,KAAK,GAAG;IACX,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,SAAS,CAAC,EAAE,QAAQ,CAAC;IACrB,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,SAAS,CAAA;CACrB,CAAC;AAEF,KAAK,KAAK,GAAG;IACX,MAAM,EAAE,OAAO,CAAA;CAChB,CAAC;AAEF,cAAM,KAAM,SAAQ,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACzC,MAAM,CAAC,YAAY;;;;;;;;MAQjB;gBAEU,KAAK,EAAE,KAAK;IAMxB,SAAS;IAIT,MAAM;CAoBP;AAED,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/src/components/content/AsyncContent.d.ts b/types/src/components/content/AsyncContent.d.ts similarity index 77% rename from src/components/content/AsyncContent.d.ts rename to types/src/components/content/AsyncContent.d.ts index b8fab4a..37c89ef 100644 --- a/src/components/content/AsyncContent.d.ts +++ b/types/src/components/content/AsyncContent.d.ts @@ -1,10 +1,10 @@ -import React from 'react'; -interface AsyncContentProps { - paths?: string | string[]; - exact?: boolean; - component: string; -} -declare type AsyncContentComponent = React.FC; -declare const AsyncContent: AsyncContentComponent; -export default AsyncContent; +import React from 'react'; +interface AsyncContentProps { + paths?: string | string[]; + exact?: boolean; + component: string; +} +type AsyncContentComponent = React.FC; +declare const AsyncContent: AsyncContentComponent; +export default AsyncContent; //# sourceMappingURL=AsyncContent.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/AsyncContent.d.ts.map b/types/src/components/content/AsyncContent.d.ts.map new file mode 100644 index 0000000..00df437 --- /dev/null +++ b/types/src/components/content/AsyncContent.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"AsyncContent.d.ts","sourceRoot":"","sources":["../../../../src/components/content/AsyncContent.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAK1B,UAAU,iBAAiB;IACzB,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,EAAE,CAAC;IAC1B,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,SAAS,EAAE,MAAM,CAAC;CACnB;AAED,KAAK,qBAAqB,GAAG,KAAK,CAAC,EAAE,CAAC,iBAAiB,CAAC,CAAC;AAEzD,QAAA,MAAM,YAAY,EAAE,qBAMnB,CAAC;AAOF,eAAe,YAAY,CAAC"} \ No newline at end of file diff --git a/src/components/content/Badge.d.ts b/types/src/components/content/Badge.d.ts similarity index 79% rename from src/components/content/Badge.d.ts rename to types/src/components/content/Badge.d.ts index f04aff4..e85e275 100644 --- a/src/components/content/Badge.d.ts +++ b/types/src/components/content/Badge.d.ts @@ -1,11 +1,11 @@ -import React from 'react'; -import { Colors } from '../PropTypes'; -interface BadgeProps { - id?: string; - color: Colors; - text?: string; -} -declare type BadgeComponent = React.FC; -declare const Badge: BadgeComponent; -export default Badge; +import React from 'react'; +import { Colors } from '../PropTypes'; +interface BadgeProps { + id?: string; + color: Colors; + text?: string; +} +type BadgeComponent = React.FC; +declare const Badge: BadgeComponent; +export default Badge; //# sourceMappingURL=Badge.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Badge.d.ts.map b/types/src/components/content/Badge.d.ts.map new file mode 100644 index 0000000..03ae0ff --- /dev/null +++ b/types/src/components/content/Badge.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Badge.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Badge.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,UAAU;IAClB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAA;CACd;AAED,KAAK,cAAc,GAAG,KAAK,CAAC,EAAE,CAAC,UAAU,CAAC,CAAC;AAE3C,QAAA,MAAM,KAAK,EAAE,cAEZ,CAAC;AAOF,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/src/components/content/Box.d.ts b/types/src/components/content/Box.d.ts similarity index 88% rename from src/components/content/Box.d.ts rename to types/src/components/content/Box.d.ts index c304bd4..9c2cf04 100644 --- a/src/components/content/Box.d.ts +++ b/types/src/components/content/Box.d.ts @@ -1,72 +1,72 @@ -import { Component, MouseEventHandler, ReactNode } from 'react'; -import './Box.scss'; -import { Types } from '../PropTypes'; -declare type BoxProps = { - id?: string; - title?: string; - collapsable?: boolean; - closable?: boolean; - footer?: ReactNode; - type?: Types; - options?: ReactNode; - icon?: string; - titleRight?: boolean; - loaded?: boolean; - noPadding?: boolean; - badge?: ReactNode; - toolIcon?: string; - customOptions?: any; - className?: string; - footerClass?: string; - collapsed?: boolean; - solid?: boolean; - textCenter?: boolean; - padding?: boolean; - bodyClassName?: string; - border?: boolean; - style?: any; - header?: ReactNode; - children?: ReactNode; -}; -declare type BoxState = { - collapsed?: boolean; - closing: boolean; - closed: boolean; -}; -declare class Box extends Component { - static defaultProps: { - id: undefined; - title: string; - collapsable: boolean; - closable: boolean; - footer: null; - type: null; - options: null; - icon: undefined; - titleRight: boolean; - loaded: boolean; - noPadding: boolean; - badge: null; - toolIcon: string; - customOptions: null; - className: null; - footerClass: null; - collapsed: boolean; - solid: boolean; - textCenter: boolean; - padding: boolean; - bodyClassName: null; - border: boolean; - style: null; - header: null; - children: null; - }; - constructor(props: BoxProps); - componentDidMount(): void; - close: MouseEventHandler; - toggleHide: MouseEventHandler; - main: HTMLDivElement | null; - render(): JSX.Element; -} -export default Box; +import React, { Component, MouseEventHandler, ReactNode } from 'react'; +import './Box.scss'; +import { Types } from '../PropTypes'; +type BoxProps = { + id?: string; + title?: string; + collapsable?: boolean; + closable?: boolean; + footer?: ReactNode; + type?: Types; + options?: ReactNode; + icon?: string; + titleRight?: boolean; + loaded?: boolean; + noPadding?: boolean; + badge?: ReactNode; + toolIcon?: string; + customOptions?: any; + className?: string; + footerClass?: string; + collapsed?: boolean; + solid?: boolean; + textCenter?: boolean; + padding?: boolean; + bodyClassName?: string; + border?: boolean; + style?: any; + header?: ReactNode; + children?: ReactNode; +}; +type BoxState = { + collapsed?: boolean; + closing: boolean; + closed: boolean; +}; +declare class Box extends Component { + static defaultProps: { + id: undefined; + title: string; + collapsable: boolean; + closable: boolean; + footer: null; + type: null; + options: null; + icon: undefined; + titleRight: boolean; + loaded: boolean; + noPadding: boolean; + badge: null; + toolIcon: string; + customOptions: null; + className: null; + footerClass: null; + collapsed: boolean; + solid: boolean; + textCenter: boolean; + padding: boolean; + bodyClassName: null; + border: boolean; + style: null; + header: null; + children: null; + }; + constructor(props: BoxProps); + componentDidMount(): void; + close: MouseEventHandler; + toggleHide: MouseEventHandler; + main: HTMLDivElement | null; + render(): React.JSX.Element; +} +export default Box; //# sourceMappingURL=Box.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Box.d.ts.map b/types/src/components/content/Box.d.ts.map new file mode 100644 index 0000000..1113786 --- /dev/null +++ b/types/src/components/content/Box.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Box.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Box.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,iBAAiB,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAKvE,OAAO,YAAY,CAAC;AAEpB,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAIrC,KAAK,QAAQ,GAAG;IACd,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,MAAM,CAAC,EAAE,SAAS,CAAC;IACnB,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,OAAO,CAAC,EAAE,SAAS,CAAC;IACpB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,KAAK,CAAC,EAAE,SAAS,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,aAAa,CAAC,EAAE,GAAG,CAAC;IACpB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,KAAK,CAAC,EAAE,GAAG,CAAC;IACZ,MAAM,CAAC,EAAE,SAAS,CAAC;IACnB,QAAQ,CAAC,EAAE,SAAS,CAAA;CACrB,CAAC;AAEF,KAAK,QAAQ,GAAG;IACd,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,OAAO,EAAE,OAAO,CAAC;IACjB,MAAM,EAAE,OAAO,CAAA;CAChB,CAAC;AAEF,cAAM,GAAI,SAAQ,SAAS,CAAC,QAAQ,EAAE,QAAQ,CAAC;IAC7C,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;;;;;;;;;;;MA0BjB;gBAEU,KAAK,EAAE,QAAQ;IAU3B,iBAAiB;IAIjB,KAAK,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAIzC;IAEF,UAAU,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAK9C;IAEF,IAAI,EAAE,cAAc,GAAG,IAAI,CAAQ;IAEnC,MAAM;CAgHP;AAED,eAAe,GAAG,CAAC"} \ No newline at end of file diff --git a/src/components/content/BoxPane.d.ts b/types/src/components/content/BoxPane.d.ts similarity index 81% rename from src/components/content/BoxPane.d.ts rename to types/src/components/content/BoxPane.d.ts index 4376249..2b113b3 100644 --- a/src/components/content/BoxPane.d.ts +++ b/types/src/components/content/BoxPane.d.ts @@ -1,12 +1,12 @@ -import React, { ReactNode } from 'react'; -import { Colors } from '../PropTypes'; -declare type BoxPaneComponent = React.FC; -interface BoxPaneProps { - children: ReactNode; - color: Colors; - side?: string; - padding?: boolean; -} -declare const BoxPane: BoxPaneComponent; -export default BoxPane; +import React, { ReactNode } from 'react'; +import { Colors } from '../PropTypes'; +type BoxPaneComponent = React.FC; +interface BoxPaneProps { + children: ReactNode; + color: Colors; + side?: string; + padding?: boolean; +} +declare const BoxPane: BoxPaneComponent; +export default BoxPane; //# sourceMappingURL=BoxPane.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/BoxPane.d.ts.map b/types/src/components/content/BoxPane.d.ts.map new file mode 100644 index 0000000..1ef92b8 --- /dev/null +++ b/types/src/components/content/BoxPane.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"BoxPane.d.ts","sourceRoot":"","sources":["../../../../src/components/content/BoxPane.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACzC,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,KAAK,gBAAgB,GAAG,KAAK,CAAC,EAAE,CAAC,YAAY,CAAC,CAAC;AAE/C,UAAU,YAAY;IACpB,QAAQ,EAAE,SAAS,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,OAAO,CAAC,EAAE,OAAO,CAAC;CACnB;AAED,QAAA,MAAM,OAAO,EAAE,gBAMd,CAAC;AAOF,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Button.d.ts b/types/src/components/content/Button.d.ts similarity index 88% rename from src/components/content/Button.d.ts rename to types/src/components/content/Button.d.ts index 8d2d39e..f294d1d 100644 --- a/src/components/content/Button.d.ts +++ b/types/src/components/content/Button.d.ts @@ -1,58 +1,58 @@ -import { Component, MouseEventHandler, ReactElement, ReactNode } from 'react'; -import './Button.css'; -import { Colors, Sizes, Types } from '../PropTypes'; -interface ButtonProps { - id?: string; - size?: Sizes; - type?: Types; - block?: boolean; - icon?: string; - color?: Colors; - className?: string; - flat?: boolean; - text?: string; - alignRight?: boolean; - pullRight?: boolean; - pullLeft?: boolean; - disabled?: boolean; - margin?: boolean; - to?: string; - app?: boolean; - outline?: boolean; - badge: ReactNode; - onClick: MouseEventHandler; - split?: boolean; - children?: ReactElement | ReactElement[]; - value?: string | number; - name?: string; -} -declare class Button extends Component { - static defaultProps: { - id: null; - size: null; - type: string; - block: boolean; - icon: null; - color: null; - className: null; - flat: boolean; - text: null; - alignRight: boolean; - pullRight: boolean; - pullLeft: boolean; - disabled: boolean; - margin: boolean; - to: null; - app: null; - outline: null; - badge: null; - onClick: null; - split: null; - children: null; - value: null; - name: null; - }; - render(): JSX.Element; -} -export default Button; +import React, { Component, MouseEventHandler, ReactElement, ReactNode } from 'react'; +import './Button.css'; +import { Colors, Sizes, Types } from '../PropTypes'; +interface ButtonProps { + id?: string; + size?: Sizes; + type?: Types; + block?: boolean; + icon?: string; + color?: Colors; + className?: string; + flat?: boolean; + text?: string; + alignRight?: boolean; + pullRight?: boolean; + pullLeft?: boolean; + disabled?: boolean; + margin?: boolean; + to?: string; + app?: boolean; + outline?: boolean; + badge: ReactNode; + onClick: MouseEventHandler; + split?: boolean; + children?: ReactElement | ReactElement[]; + value?: string | number; + name?: string; +} +declare class Button extends Component { + static defaultProps: { + id: null; + size: null; + type: string; + block: boolean; + icon: null; + color: null; + className: null; + flat: boolean; + text: null; + alignRight: boolean; + pullRight: boolean; + pullLeft: boolean; + disabled: boolean; + margin: boolean; + to: null; + app: null; + outline: null; + badge: null; + onClick: null; + split: null; + children: null; + value: null; + name: null; + }; + render(): React.JSX.Element; +} +export default Button; //# sourceMappingURL=Button.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Button.d.ts.map b/types/src/components/content/Button.d.ts.map new file mode 100644 index 0000000..a4bb868 --- /dev/null +++ b/types/src/components/content/Button.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Button.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Button.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EACZ,SAAS,EAAE,iBAAiB,EAAE,YAAY,EAAE,SAAS,EACtD,MAAM,OAAO,CAAC;AAQf,OAAO,cAAc,CAAC;AACtB,OAAO,EAAE,MAAM,EAAE,KAAK,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAGpD,UAAU,WAAW;IACnB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,GAAG,CAAC,EAAE,OAAO,CAAC;IACd,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,KAAK,EAAE,SAAS,CAAC;IACjB,OAAO,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAAC;IAC9C,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,QAAQ,CAAC,EAAE,YAAY,GAAG,YAAY,EAAE,CAAC;IACzC,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACxB,IAAI,CAAC,EAAE,MAAM,CAAC;CACf;AAED,cAAM,MAAO,SAAQ,SAAS,CAAC,WAAW,EAAE,EAAE,CAAC;IAC7C,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;;;;;;;;;MAwBjB;IAEF,MAAM;CA8FP;AAED,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/content/ButtonGroup.d.ts b/types/src/components/content/ButtonGroup.d.ts similarity index 79% rename from src/components/content/ButtonGroup.d.ts rename to types/src/components/content/ButtonGroup.d.ts index e51b68e..7ff98f1 100644 --- a/src/components/content/ButtonGroup.d.ts +++ b/types/src/components/content/ButtonGroup.d.ts @@ -1,11 +1,11 @@ -import React, { ReactNode } from 'react'; -interface ButtonGroupProps { - pullRight?: boolean; - margin?: boolean; - vertical?: boolean; - children: ReactNode; -} -declare type ButtonGroupComponent = React.FC; -declare const ButtonGroup: ButtonGroupComponent; -export default ButtonGroup; +import React, { ReactNode } from 'react'; +interface ButtonGroupProps { + pullRight?: boolean; + margin?: boolean; + vertical?: boolean; + children: ReactNode; +} +type ButtonGroupComponent = React.FC; +declare const ButtonGroup: ButtonGroupComponent; +export default ButtonGroup; //# sourceMappingURL=ButtonGroup.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/ButtonGroup.d.ts.map b/types/src/components/content/ButtonGroup.d.ts.map new file mode 100644 index 0000000..8aba12a --- /dev/null +++ b/types/src/components/content/ButtonGroup.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"ButtonGroup.d.ts","sourceRoot":"","sources":["../../../../src/components/content/ButtonGroup.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,gBAAgB;IACxB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,QAAQ,EAAE,SAAS,CAAC;CACrB;AAED,KAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAE,oBAalB,CAAC;AAQF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/ButtonToolbar.d.ts b/types/src/components/content/ButtonToolbar.d.ts similarity index 98% rename from src/components/content/ButtonToolbar.d.ts rename to types/src/components/content/ButtonToolbar.d.ts index 9a5cb72..0041a79 100644 --- a/src/components/content/ButtonToolbar.d.ts +++ b/types/src/components/content/ButtonToolbar.d.ts @@ -1,3 +1,3 @@ -import { ButtonToolbar } from 'react-bootstrap'; -export default ButtonToolbar; +import { ButtonToolbar } from 'react-bootstrap'; +export default ButtonToolbar; //# sourceMappingURL=ButtonToolbar.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/ButtonToolbar.d.ts.map b/types/src/components/content/ButtonToolbar.d.ts.map new file mode 100644 index 0000000..9bf1053 --- /dev/null +++ b/types/src/components/content/ButtonToolbar.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"ButtonToolbar.d.ts","sourceRoot":"","sources":["../../../../src/components/content/ButtonToolbar.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAEhD,eAAe,aAAa,CAAC"} \ No newline at end of file diff --git a/src/components/content/Calendar.d.ts b/types/src/components/content/Calendar.d.ts similarity index 72% rename from src/components/content/Calendar.d.ts rename to types/src/components/content/Calendar.d.ts index 774264a..dea6a33 100644 --- a/src/components/content/Calendar.d.ts +++ b/types/src/components/content/Calendar.d.ts @@ -1,16 +1,15 @@ -import { Component } from 'react'; -import 'fullcalendar'; -import 'fullcalendar/dist/fullcalendar.min.css'; -import './Calendar.css'; -interface CalendarProps { -} -interface CalendarState { -} -declare class Calendar extends Component { - state: CalendarState; - componentDidMount(): void; - main: HTMLDivElement | null; - render(): JSX.Element; -} -export default Calendar; +import React, { Component } from 'react'; +import 'fullcalendar'; +import './Calendar.css'; +interface CalendarProps { +} +interface CalendarState { +} +declare class Calendar extends Component { + state: CalendarState; + componentDidMount(): void; + main: HTMLDivElement | null; + render(): React.JSX.Element; +} +export default Calendar; //# sourceMappingURL=Calendar.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Calendar.d.ts.map b/types/src/components/content/Calendar.d.ts.map new file mode 100644 index 0000000..11fcf4f --- /dev/null +++ b/types/src/components/content/Calendar.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Calendar.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Calendar.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACzC,OAAO,cAAc,CAAC;AACtB,OAAO,gBAAgB,CAAC;AAIxB,UAAU,aAAa;CAEtB;AACD,UAAU,aAAa;CAEtB;AAED,cAAM,QAAS,SAAQ,SAAS,CAAC,aAAa,EAAE,aAAa,CAAC;IAC5D,KAAK,EAAE,aAAa,CAAM;IAE1B,iBAAiB;IA2JjB,IAAI,EAAE,cAAc,GAAG,IAAI,CAAQ;IAEnC,MAAM;CAGP;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/content/Callout.d.ts b/types/src/components/content/Callout.d.ts similarity index 81% rename from src/components/content/Callout.d.ts rename to types/src/components/content/Callout.d.ts index 8ec8cdf..7544d98 100644 --- a/src/components/content/Callout.d.ts +++ b/types/src/components/content/Callout.d.ts @@ -1,12 +1,12 @@ -import React, { ReactNode } from 'react'; -import { Types } from '../PropTypes'; -interface CalloutProps { - id?: string; - title?: string; - children?: ReactNode; - type?: Types; -} -declare type CalloutComponent = React.FC; -declare const Callout: CalloutComponent; -export default Callout; +import React, { ReactNode } from 'react'; +import { Types } from '../PropTypes'; +interface CalloutProps { + id?: string; + title?: string; + children?: ReactNode; + type?: Types; +} +type CalloutComponent = React.FC; +declare const Callout: CalloutComponent; +export default Callout; //# sourceMappingURL=Callout.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Callout.d.ts.map b/types/src/components/content/Callout.d.ts.map new file mode 100644 index 0000000..b24033b --- /dev/null +++ b/types/src/components/content/Callout.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Callout.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Callout.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAErC,UAAU,YAAY;IACpB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,SAAS,CAAC;IACrB,IAAI,CAAC,EAAE,KAAK,CAAC;CACd;AAED,KAAK,gBAAgB,GAAG,KAAK,CAAC,EAAE,CAAC,YAAY,CAAC,CAAC;AAE/C,QAAA,MAAM,OAAO,EAAE,gBAQd,CAAC;AASF,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Chatbox.d.ts b/types/src/components/content/Chatbox.d.ts similarity index 81% rename from src/components/content/Chatbox.d.ts rename to types/src/components/content/Chatbox.d.ts index ab8ea3e..7f459bf 100644 --- a/src/components/content/Chatbox.d.ts +++ b/types/src/components/content/Chatbox.d.ts @@ -1,71 +1,71 @@ -import { Component } from 'react'; -import { Colors, Types } from '../PropTypes'; -interface ChatboxProps { - id?: string; - type?: Types; - badgeColor?: Colors; - contactsTitle?: string; - iconClass?: string; - title?: string; - titleRight?: boolean; - collapsable?: boolean; - closable?: boolean; - async?: boolean; - loaded?: boolean; - noPadding?: boolean; -} -interface ChatboxState { -} -declare class Chatbox extends Component { - static defaultProps: { - id: undefined; - type: null; - badgeColor: null; - contactsTitle: string; - iconClass: null; - title: null; - titleRight: boolean; - collapsable: boolean; - closable: boolean; - async: boolean; - loaded: boolean; - noPadding: boolean; - }; - getMessage({ message, timestamp, user }: { - message: string; - timestamp: string; - user: string; - }, users: any): JSX.Element; - getMessages(): JSX.Element; - getFooter(): JSX.Element; - getBadge(): JSX.Element; - getContactsToggle(): JSX.Element; - getContact({ name, image, lastTimestamp, lastMessage, to, }: any): JSX.Element; - getContacts(): JSX.Element; - activeUsers: { - one: { - name: string; - image: string; - side: string; - }; - two: { - name: string; - image: string; - side: string; - }; - }; - messages: { - message: string; - timestamp: string; - user: string; - }[]; - contacts: { - name: string; - image: string; - lastTimestamp: string; - lastMessage: string; - }[]; - render(): JSX.Element; -} -export default Chatbox; +import React, { Component } from 'react'; +import { Colors, Types } from '../PropTypes'; +interface ChatboxProps { + id?: string; + type?: Types; + badgeColor?: Colors; + contactsTitle?: string; + iconClass?: string; + title?: string; + titleRight?: boolean; + collapsable?: boolean; + closable?: boolean; + async?: boolean; + loaded?: boolean; + noPadding?: boolean; +} +interface ChatboxState { +} +declare class Chatbox extends Component { + static defaultProps: { + id: undefined; + type: null; + badgeColor: null; + contactsTitle: string; + iconClass: null; + title: null; + titleRight: boolean; + collapsable: boolean; + closable: boolean; + async: boolean; + loaded: boolean; + noPadding: boolean; + }; + getMessage({ message, timestamp, user }: { + message: string; + timestamp: string; + user: string; + }, users: any): React.JSX.Element; + getMessages(): React.JSX.Element; + getFooter(): React.JSX.Element; + getBadge(): React.JSX.Element; + getContactsToggle(): React.JSX.Element; + getContact({ name, image, lastTimestamp, lastMessage, to, }: any): React.JSX.Element; + getContacts(): React.JSX.Element; + activeUsers: { + one: { + name: string; + image: string; + side: string; + }; + two: { + name: string; + image: string; + side: string; + }; + }; + messages: { + message: string; + timestamp: string; + user: string; + }[]; + contacts: { + name: string; + image: string; + lastTimestamp: string; + lastMessage: string; + }[]; + render(): React.JSX.Element; +} +export default Chatbox; //# sourceMappingURL=Chatbox.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Chatbox.d.ts.map b/types/src/components/content/Chatbox.d.ts.map new file mode 100644 index 0000000..10b5e44 --- /dev/null +++ b/types/src/components/content/Chatbox.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Chatbox.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Chatbox.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAIzC,OAAO,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAE7C,UAAU,YAAY;IACpB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,SAAS,CAAC,EAAE,OAAO,CAAC;CACrB;AAED,UAAU,YAAY;CAErB;AAGD,cAAM,OAAQ,SAAQ,SAAS,CAAC,YAAY,EAAE,YAAY,CAAC;IACzD,MAAM,CAAC,YAAY;;;;;;;;;;;;;MAajB;IAGF,UAAU,CAAC,EAAE,OAAO,EAAE,SAAS,EAAE,IAAI,EAAE,EAAE;QAAE,OAAO,EAAE,MAAM,CAAC;QAAC,SAAS,EAAE,MAAM,CAAC;QAAC,IAAI,EAAE,MAAM,CAAA;KAAE,EAAE,KAAK,EAAE,GAAG;IAgBzG,WAAW;IAQX,SAAS;IAcT,QAAQ;IAKR,iBAAiB;IAiBjB,UAAU,CAAC,EACT,IAAI,EAAE,KAAK,EAAE,aAAa,EAAE,WAAW,EAAE,EAAE,GAC5C,EAAE,GAAG;IAiBN,WAAW;IAUX,WAAW;;;;;;;;;;;MAWT;IAEF,QAAQ;;;;QAgBL;IAEH,QAAQ;;;;;QAmCL;IAEH,MAAM;CAwBP;AAED,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Col.d.ts b/types/src/components/content/Col.d.ts similarity index 97% rename from src/components/content/Col.d.ts rename to types/src/components/content/Col.d.ts index 1801a4c..65d91e8 100644 --- a/src/components/content/Col.d.ts +++ b/types/src/components/content/Col.d.ts @@ -1,3 +1,3 @@ -import { Col } from 'react-bootstrap'; -export default Col; +import { Col } from 'react-bootstrap'; +export default Col; //# sourceMappingURL=Col.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Col.d.ts.map b/types/src/components/content/Col.d.ts.map new file mode 100644 index 0000000..5e40227 --- /dev/null +++ b/types/src/components/content/Col.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Col.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Col.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,iBAAiB,CAAC;AAEtC,eAAe,GAAG,CAAC"} \ No newline at end of file diff --git a/src/components/content/DataTable.d.ts b/types/src/components/content/DataTable.d.ts similarity index 90% rename from src/components/content/DataTable.d.ts rename to types/src/components/content/DataTable.d.ts index 90f0485..ccd7107 100644 --- a/src/components/content/DataTable.d.ts +++ b/types/src/components/content/DataTable.d.ts @@ -1,95 +1,95 @@ -import { Component } from 'react'; -import 'datatables.net-bs/css/dataTables.bootstrap.css'; -import 'datatables.net-select-bs/css/select.bootstrap.css'; -import './DataTable.css'; -import { ColumnType, DataType, SelectedRowType } from './TableProps'; -declare type OnClickEvents = { - [key: string]: Function; -}; -declare type OrderType = { - direction: 'asc' | 'desc'; - column?: string; - index?: number; -}; -interface DataTableProps { - id?: string; - options: any; - ajaxMap?: Function; - ajaxResponseMap?: Function; - data?: DataType[]; - columns?: ColumnType[]; - setDataTableRef?: Function; - onSelect?: Function; - onDeselect?: Function; - footer?: boolean; - hover?: boolean; - border?: boolean; - condensed?: boolean; - selectedRows: SelectedRowType; - onClickEvents?: OnClickEvents; - page?: number; - totalElements?: number; - pageSize?: number; - onPageChange?: (value: number) => void; - onOrderChange?: Function; - hasMore?: boolean; - order?: OrderType[]; - onSearchChange?: Function; - searchValue?: string; -} -interface DataTableState { - options: any; - page: number; - domNode?: JSX.Element; - order?: OrderType; -} -declare class DataTable extends Component { - static defaultProps: { - id: undefined; - ajaxMap: null; - ajaxResponseMap: null; - data: null; - columns: null; - setDataTableRef: null; - onSelect: null; - onDeselect: null; - footer: boolean; - hover: boolean; - border: boolean; - condensed: boolean; - selectedRows: null; - onClickEvents: null; - page: null; - totalElements: null; - pageSize: null; - onPageChange: null; - onOrderChange: null; - hasMore: undefined; - order: undefined; - onSearchChange: undefined; - searchValue: undefined; - }; - constructor(props: DataTableProps); - state: DataTableState; - componentDidMount(): void; - shouldComponentUpdate({ data, selectedRows, footer, options, page: oldPage, order, totalElements, hasMore, searchValue, }: DataTableProps, { order: oldStateOrder }: DataTableState): boolean; - componentDidUpdate({ data: oldData, footer: oldFooter, selectedRows: oldSelectedRows, order: oldOrder, hasMore: oldHasMore, totalElements: oldTe, searchValue: oldSearchValue, }: DataTableProps): void; - componentWillUnmount(): void; - setActivePage(page: number, skipDraw?: boolean): void; - order: any | undefined; - controlled: boolean | undefined; - main: HTMLTableElement | null; - api: any | undefined; - disableRowSelectEvent: boolean; - selectRows(dataChanged?: boolean, oldSelectedRows?: SelectedRowType): void; - initializeDatatables(): void; - orderToExternal(order: any): any; - orderToInternal(order?: OrderType[]): any[][] | undefined; - destroyDatatables(): void; - createDomObject(): JSX.Element; - bindOnClickEvents(onClickEvents: OnClickEvents, api: any): void; - renderPagination(): JSX.Element; - render(): JSX.Element; -} -export default DataTable; +import React, { Component } from 'react'; +import 'datatables.net-bs/css/dataTables.bootstrap.css'; +import 'datatables.net-select-bs/css/select.bootstrap.css'; +import './DataTable.css'; +import { ColumnType, DataType, SelectedRowType } from './TableProps'; +type OnClickEvents = { + [key: string]: Function; +}; +type OrderType = { + direction: 'asc' | 'desc'; + column?: string; + index?: number; +}; +interface DataTableProps { + id?: string; + options: any; + ajaxMap?: Function; + ajaxResponseMap?: Function; + data?: DataType[]; + columns: ColumnType[]; + setDataTableRef?: Function; + onSelect?: Function; + onDeselect?: Function; + footer?: boolean; + hover?: boolean; + border?: boolean; + condensed?: boolean; + selectedRows: SelectedRowType; + onClickEvents?: OnClickEvents; + page?: number; + totalElements?: number; + pageSize?: number; + onPageChange?: (value: number) => void; + onOrderChange?: Function; + hasMore?: boolean; + order?: OrderType[]; + onSearchChange?: Function; + searchValue?: string; +} +interface DataTableState { + options: any; + page: number; + domNode?: JSX.Element; + order?: OrderType; +} +declare class DataTable extends Component { + static defaultProps: { + id: undefined; + ajaxMap: null; + ajaxResponseMap: null; + data: null; + columns: null; + setDataTableRef: null; + onSelect: null; + onDeselect: null; + footer: boolean; + hover: boolean; + border: boolean; + condensed: boolean; + selectedRows: null; + onClickEvents: null; + page: null; + totalElements: null; + pageSize: null; + onPageChange: null; + onOrderChange: null; + hasMore: undefined; + order: undefined; + onSearchChange: undefined; + searchValue: undefined; + }; + constructor(props: DataTableProps); + state: DataTableState; + componentDidMount(): void; + shouldComponentUpdate({ data, selectedRows, footer, options, page: oldPage, order, totalElements, hasMore, searchValue, }: DataTableProps, { order: oldStateOrder }: DataTableState): boolean; + componentDidUpdate({ data: oldData, footer: oldFooter, selectedRows: oldSelectedRows, order: oldOrder, hasMore: oldHasMore, totalElements: oldTe, searchValue: oldSearchValue, }: DataTableProps): void; + componentWillUnmount(): void; + setActivePage(page: number, skipDraw?: boolean): void; + order: any | undefined; + controlled: boolean | undefined; + main: HTMLTableElement | null; + api: any | undefined; + disableRowSelectEvent: boolean; + selectRows(dataChanged?: boolean, oldSelectedRows?: SelectedRowType): void; + initializeDatatables(): void; + orderToExternal(order: any): any; + orderToInternal(order?: OrderType[]): any[][] | undefined; + destroyDatatables(): void; + createDomObject(): React.JSX.Element; + bindOnClickEvents(onClickEvents: OnClickEvents, api: any): void; + renderPagination(): React.JSX.Element; + render(): React.JSX.Element; +} +export default DataTable; //# sourceMappingURL=DataTable.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/DataTable.d.ts.map b/types/src/components/content/DataTable.d.ts.map new file mode 100644 index 0000000..76c083c --- /dev/null +++ b/types/src/components/content/DataTable.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"DataTable.d.ts","sourceRoot":"","sources":["../../../../src/components/content/DataTable.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/components/content/Description.d.ts b/types/src/components/content/Description.d.ts similarity index 78% rename from src/components/content/Description.d.ts rename to types/src/components/content/Description.d.ts index 3bbaa52..5c716b7 100644 --- a/src/components/content/Description.d.ts +++ b/types/src/components/content/Description.d.ts @@ -1,10 +1,10 @@ -import React, { ReactNode } from 'react'; -interface DescriptionProps { - id?: string; - horizontal?: boolean; - children: ReactNode; -} -declare type DescriptionComponent = React.FC; -declare const Description: DescriptionComponent; -export default Description; +import React, { ReactNode } from 'react'; +interface DescriptionProps { + id?: string; + horizontal?: boolean; + children: ReactNode; +} +type DescriptionComponent = React.FC; +declare const Description: DescriptionComponent; +export default Description; //# sourceMappingURL=Description.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Description.d.ts.map b/types/src/components/content/Description.d.ts.map new file mode 100644 index 0000000..7ec88e9 --- /dev/null +++ b/types/src/components/content/Description.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Description.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Description.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,gBAAgB;IACxB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,QAAQ,EAAE,SAAS,CAAA;CACpB;AAED,KAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAE,oBAIlB,CAAC;AAOF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/DescriptionBlock.d.ts b/types/src/components/content/DescriptionBlock.d.ts similarity index 82% rename from src/components/content/DescriptionBlock.d.ts rename to types/src/components/content/DescriptionBlock.d.ts index c99ada8..7bcbfac 100644 --- a/src/components/content/DescriptionBlock.d.ts +++ b/types/src/components/content/DescriptionBlock.d.ts @@ -1,14 +1,14 @@ -import React from 'react'; -import { Colors } from '../PropTypes'; -interface DescriptionBlockProps { - id?: string; - percentage: number; - percentageColor: Colors; - header: string; - text: string; - indication: 'left' | 'right' | 'up' | 'down'; -} -declare type DescriptionBlockComponent = React.FC; -declare const DescriptionBlock: DescriptionBlockComponent; -export default DescriptionBlock; +import React from 'react'; +import { Colors } from '../PropTypes'; +interface DescriptionBlockProps { + id?: string; + percentage: number; + percentageColor: Colors; + header: string; + text: string; + indication: 'left' | 'right' | 'up' | 'down'; +} +type DescriptionBlockComponent = React.FC; +declare const DescriptionBlock: DescriptionBlockComponent; +export default DescriptionBlock; //# sourceMappingURL=DescriptionBlock.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/DescriptionBlock.d.ts.map b/types/src/components/content/DescriptionBlock.d.ts.map new file mode 100644 index 0000000..ae668d7 --- /dev/null +++ b/types/src/components/content/DescriptionBlock.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"DescriptionBlock.d.ts","sourceRoot":"","sources":["../../../../src/components/content/DescriptionBlock.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAG1B,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,qBAAqB;IAC7B,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,UAAU,EAAE,MAAM,CAAC;IACnB,eAAe,EAAE,MAAM,CAAC;IACxB,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,MAAM,CAAC;IACb,UAAU,EAAE,MAAM,GAAG,OAAO,GAAG,IAAI,GAAG,MAAM,CAAC;CAC9C;AAED,KAAK,yBAAyB,GAAG,KAAK,CAAC,EAAE,CAAC,qBAAqB,CAAC,CAAC;AAEjE,QAAA,MAAM,gBAAgB,EAAE,yBAWvB,CAAC;AAMF,eAAe,gBAAgB,CAAC"} \ No newline at end of file diff --git a/src/components/content/DescriptionItem.d.ts b/types/src/components/content/DescriptionItem.d.ts similarity index 77% rename from src/components/content/DescriptionItem.d.ts rename to types/src/components/content/DescriptionItem.d.ts index d087381..34dd6ce 100644 --- a/src/components/content/DescriptionItem.d.ts +++ b/types/src/components/content/DescriptionItem.d.ts @@ -1,10 +1,10 @@ -import React, { ReactNode } from 'react'; -interface DescriptionItemProps { - text?: ReactNode; - label?: ReactNode; - noText?: boolean; -} -declare type DescriptionItemComponent = React.FC; -declare const DescriptionItem: DescriptionItemComponent; -export default DescriptionItem; +import React, { ReactNode } from 'react'; +interface DescriptionItemProps { + text?: ReactNode; + label?: ReactNode; + noText?: boolean; +} +type DescriptionItemComponent = React.FC; +declare const DescriptionItem: DescriptionItemComponent; +export default DescriptionItem; //# sourceMappingURL=DescriptionItem.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/DescriptionItem.d.ts.map b/types/src/components/content/DescriptionItem.d.ts.map new file mode 100644 index 0000000..8d79fe0 --- /dev/null +++ b/types/src/components/content/DescriptionItem.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"DescriptionItem.d.ts","sourceRoot":"","sources":["../../../../src/components/content/DescriptionItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAiB,SAAS,EAAE,MAAM,OAAO,CAAC;AAExD,UAAU,oBAAoB;IAC5B,IAAI,CAAC,EAAE,SAAS,CAAC;IACjB,KAAK,CAAC,EAAE,SAAS,CAAC;IAClB,MAAM,CAAC,EAAE,OAAO,CAAC;CAClB;AAED,KAAK,wBAAwB,GAAG,KAAK,CAAC,EAAE,CAAC,oBAAoB,CAAC,CAAC;AAE/D,QAAA,MAAM,eAAe,EAAE,wBAQtB,CAAC;AAQF,eAAe,eAAe,CAAC"} \ No newline at end of file diff --git a/types/src/components/content/Divider.d.ts b/types/src/components/content/Divider.d.ts new file mode 100644 index 0000000..21dd4eb --- /dev/null +++ b/types/src/components/content/Divider.d.ts @@ -0,0 +1,4 @@ +import React from 'react'; +declare function Divider(): React.JSX.Element; +export default Divider; +//# sourceMappingURL=Divider.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Divider.d.ts.map b/types/src/components/content/Divider.d.ts.map new file mode 100644 index 0000000..6a560a1 --- /dev/null +++ b/types/src/components/content/Divider.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Divider.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Divider.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,iBAAS,OAAO,sBAEf;AAED,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Infobox.d.ts b/types/src/components/content/Infobox.d.ts similarity index 86% rename from src/components/content/Infobox.d.ts rename to types/src/components/content/Infobox.d.ts index 8910e64..4723105 100644 --- a/src/components/content/Infobox.d.ts +++ b/types/src/components/content/Infobox.d.ts @@ -1,17 +1,17 @@ -import React, { ReactNode } from 'react'; -import './Infobox.css'; -import { Colors } from '../PropTypes'; -interface InfoboxProps { - id?: string; - icon: string; - text?: string; - number?: string | ReactNode | string[] | ReactNode[]; - color?: Colors; - progress?: number; - progressText?: string; - iconColorOnly?: boolean; -} -declare type InfoboxComponent = React.FC; -declare const Infobox: InfoboxComponent; -export default Infobox; +import React, { ReactNode } from 'react'; +import './Infobox.css'; +import { Colors } from '../PropTypes'; +interface InfoboxProps { + id?: string; + icon: string; + text?: string; + number?: string | ReactNode | string[] | ReactNode[]; + color?: Colors; + progress?: number; + progressText?: string; + iconColorOnly?: boolean; +} +type InfoboxComponent = React.FC; +declare const Infobox: InfoboxComponent; +export default Infobox; //# sourceMappingURL=Infobox.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Infobox.d.ts.map b/types/src/components/content/Infobox.d.ts.map new file mode 100644 index 0000000..9f40092 --- /dev/null +++ b/types/src/components/content/Infobox.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Infobox.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Infobox.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,OAAO,eAAe,CAAC;AACvB,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAGtC,UAAU,YAAY;IACpB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,MAAM,GAAG,SAAS,GAAG,MAAM,EAAE,GAAG,SAAS,EAAE,CAAC;IACrD,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,aAAa,CAAC,EAAE,OAAO,CAAC;CACzB;AAED,KAAK,gBAAgB,GAAG,KAAK,CAAC,EAAE,CAAC,YAAY,CAAC,CAAC;AAE/C,QAAA,MAAM,OAAO,EAAE,gBA+Bd,CAAC;AAYF,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs.d.ts b/types/src/components/content/Inputs.d.ts similarity index 97% rename from src/components/content/Inputs.d.ts rename to types/src/components/content/Inputs.d.ts index d4775ee..c370f22 100644 --- a/src/components/content/Inputs.d.ts +++ b/types/src/components/content/Inputs.d.ts @@ -1,13 +1,13 @@ -import Slider from './Inputs/Slider'; -import Text from './Inputs/Text'; -import Checkbox from './Inputs/Checkbox'; -import Radio from './Inputs/Radio'; -import Select from './Inputs/Select'; -import Select2 from './Inputs/Select2'; -import Date from './Inputs/Date'; -import DateRange from './Inputs/DateRange'; -import ICheck from './Inputs/ICheck'; -import DateTime from './Inputs/DateTime'; -import ImportWrapper from './Inputs/InputWrapper'; -export { Slider, Text, Checkbox, Radio, Select, Select2, Date, DateRange, ICheck, DateTime, ImportWrapper, }; +import Slider from './Inputs/Slider'; +import Text from './Inputs/Text'; +import Checkbox from './Inputs/Checkbox'; +import Radio from './Inputs/Radio'; +import Select from './Inputs/Select'; +import Select2 from './Inputs/Select2'; +import Date from './Inputs/Date'; +import DateRange from './Inputs/DateRange'; +import ICheck from './Inputs/ICheck'; +import DateTime from './Inputs/DateTime'; +import ImportWrapper from './Inputs/InputWrapper'; +export { Slider, Text, Checkbox, Radio, Select, Select2, Date, DateRange, ICheck, DateTime, ImportWrapper, }; //# sourceMappingURL=Inputs.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs.d.ts.map b/types/src/components/content/Inputs.d.ts.map new file mode 100644 index 0000000..6b0c8bb --- /dev/null +++ b/types/src/components/content/Inputs.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Inputs.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Inputs.tsx"],"names":[],"mappings":"AAAA,OAAO,MAAM,MAAM,iBAAiB,CAAC;AACrC,OAAO,IAAI,MAAM,eAAe,CAAC;AACjC,OAAO,QAAQ,MAAM,mBAAmB,CAAC;AACzC,OAAO,KAAK,MAAM,gBAAgB,CAAC;AACnC,OAAO,MAAM,MAAM,iBAAiB,CAAC;AACrC,OAAO,OAAO,MAAM,kBAAkB,CAAC;AACvC,OAAO,IAAI,MAAM,eAAe,CAAC;AACjC,OAAO,SAAS,MAAM,oBAAoB,CAAC;AAC3C,OAAO,MAAM,MAAM,iBAAiB,CAAC;AACrC,OAAO,QAAQ,MAAM,mBAAmB,CAAC;AACzC,OAAO,aAAa,MAAM,uBAAuB,CAAC;AAWlD,OAAO,EACL,MAAM,EACN,IAAI,EACJ,QAAQ,EACR,KAAK,EACL,MAAM,EACN,OAAO,EACP,IAAI,EACJ,SAAS,EACT,MAAM,EACN,QAAQ,EACR,aAAa,GACd,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Checkbox.d.ts b/types/src/components/content/Inputs/Checkbox.d.ts similarity index 86% rename from src/components/content/Inputs/Checkbox.d.ts rename to types/src/components/content/Inputs/Checkbox.d.ts index e1103de..1b5848a 100644 --- a/src/components/content/Inputs/Checkbox.d.ts +++ b/types/src/components/content/Inputs/Checkbox.d.ts @@ -1,24 +1,24 @@ -import { Component } from 'react'; -import { IInputProps } from './InputProps'; -interface CheckboxProps extends IInputProps { - text: string; - checked?: boolean; - disabled: boolean; - name: string; - value?: string | number; - defaultValue: string | number; -} -interface CheckboxState { -} -declare class Checkbox extends Component { - static defaultProps: { - text: null; - onChange: null; - disabled: boolean; - name: null; - }; - state: {}; - render(): JSX.Element; -} -export default Checkbox; +import React, { Component } from 'react'; +import { IInputProps } from './InputProps'; +interface CheckboxProps extends IInputProps { + text: string; + checked?: boolean; + disabled: boolean; + name: string; + value?: string | number; + defaultValue: string | number; +} +interface CheckboxState { +} +declare class Checkbox extends Component { + static defaultProps: { + text: null; + onChange: null; + disabled: boolean; + name: null; + }; + state: {}; + render(): React.JSX.Element; +} +export default Checkbox; //# sourceMappingURL=Checkbox.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/Checkbox.d.ts.map b/types/src/components/content/Inputs/Checkbox.d.ts.map new file mode 100644 index 0000000..456315d --- /dev/null +++ b/types/src/components/content/Inputs/Checkbox.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Checkbox.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/Checkbox.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,WAAW,EAAE,MAAM,cAAc,CAAC;AAE3C,UAAU,aAAc,SAAQ,WAAW;IACzC,IAAI,EAAE,MAAM,CAAC;IACb,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,QAAQ,EAAE,OAAO,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACxB,YAAY,EAAE,MAAM,GAAG,MAAM,CAAA;CAC9B;AAED,UAAU,aAAa;CAEtB;AAED,cAAM,QAAS,SAAQ,SAAS,CAAC,aAAa,EAAE,aAAa,CAAC;IAC5D,MAAM,CAAC,YAAY;;;;;MAKjB;IAEF,KAAK,KAAM;IAEX,MAAM;CAiEP;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Date.d.ts b/types/src/components/content/Inputs/Date.d.ts similarity index 92% rename from src/components/content/Inputs/Date.d.ts rename to types/src/components/content/Inputs/Date.d.ts index 1619d6c..99c6db3 100644 --- a/src/components/content/Inputs/Date.d.ts +++ b/types/src/components/content/Inputs/Date.d.ts @@ -1,68 +1,68 @@ -import { Component, FormEventHandler, ReactNode } from 'react'; -import 'react-dates/initialize'; -import 'react-dates/lib/css/_datepicker.css'; -import { SingleDatePickerShape } from 'react-dates'; -import { Moment } from 'moment'; -import { InputWrapperProps } from './InputWrapper'; -import './Date.scss'; -import { Types } from '../../PropTypes'; -import { DateType, SharedDateProps } from './InputProps'; -interface DateProps extends SharedDateProps, InputWrapperProps { - value: DateType; - dateType: Types; - defaultValue: DateType; - onFocusChange?: Function; - id?: string; - name?: string; - focused?: boolean; - placeholder?: string; - customCloseIcon?: ReactNode; - showDefaultInputIcon?: boolean; - customInputIcon?: ReactNode; - dateProps?: SingleDatePickerShape; - format?: string; - onChange: FormEventHandler; -} -interface DateState { - focused: boolean; - internalValue: Moment | null; -} -declare class Date extends Component { - private static toMoment; - static defaultProps: { - disabled: boolean; - required: boolean; - readOnly: boolean; - showClearDate: boolean; - noBorder: boolean; - block: boolean; - small: boolean; - regular: boolean; - inputIconPosition: null; - value: null; - defaultValue: undefined; - onChange: undefined; - onFocusChange: undefined; - id: undefined; - type: string; - dateType: string; - focused: boolean; - placeholder: string; - customCloseIcon: null; - showDefaultInputIcon: boolean; - customInputIcon: null; - dateProps: null; - name: string; - format: undefined; - }; - constructor(props: DateProps); - state: DateState; - componentDidUpdate(): void; - onChange(date: Moment | null): void; - onFocusChange({ focused }: { - focused: boolean; - }): void; - render(): JSX.Element; -} -export default Date; +import React, { Component, FormEventHandler, ReactNode } from 'react'; +import 'react-dates/initialize'; +import 'react-dates/lib/css/_datepicker.css'; +import { SingleDatePickerShape } from 'react-dates'; +import { Moment } from 'moment'; +import { InputWrapperProps } from './InputWrapper'; +import './Date.scss'; +import { Types } from '../../PropTypes'; +import { DateType, SharedDateProps } from './InputProps'; +interface DateProps extends SharedDateProps, InputWrapperProps { + value: DateType; + dateType: Types; + defaultValue: DateType; + onFocusChange?: Function; + id?: string; + name?: string; + focused?: boolean; + placeholder?: string; + customCloseIcon?: ReactNode; + showDefaultInputIcon?: boolean; + customInputIcon?: ReactNode; + dateProps?: SingleDatePickerShape; + format?: string; + onChange: FormEventHandler; +} +interface DateState { + focused: boolean; + internalValue: Moment | null; +} +declare class Date extends Component { + private static toMoment; + static defaultProps: { + value: null; + defaultValue: undefined; + onChange: undefined; + onFocusChange: undefined; + id: undefined; + type: string; + dateType: string; + focused: boolean; + placeholder: string; + customCloseIcon: null; + showDefaultInputIcon: boolean; + customInputIcon: null; + dateProps: null; + name: string; + format: undefined; + disabled: boolean; + required: boolean; + readOnly: boolean; + showClearDate: boolean; + noBorder: boolean; + block: boolean; + small: boolean; + regular: boolean; + inputIconPosition: null; + }; + constructor(props: DateProps); + state: DateState; + componentDidUpdate(): void; + onChange(date: Moment | null): void; + onFocusChange({ focused }: { + focused: boolean; + }): void; + render(): React.JSX.Element; +} +export default Date; //# sourceMappingURL=Date.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/Date.d.ts.map b/types/src/components/content/Inputs/Date.d.ts.map new file mode 100644 index 0000000..4250705 --- /dev/null +++ b/types/src/components/content/Inputs/Date.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Date.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/Date.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,gBAAgB,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACtE,OAAO,wBAAwB,CAAC;AAChC,OAAO,qCAAqC,CAAC;AAC7C,OAAO,EAAoB,qBAAqB,EAAE,MAAM,aAAa,CAAC;AACtE,OAAe,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC;AAGxC,OAAqB,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AACjE,OAAO,aAAa,CAAC;AACrB,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AACxC,OAAO,EAAE,QAAQ,EAAE,eAAe,EAAE,MAAM,cAAc,CAAC;AAEzD,UAAU,SAAU,SAAQ,eAAe,EAAE,iBAAiB;IAC5D,KAAK,EAAE,QAAQ,CAAC;IAChB,QAAQ,EAAE,KAAK,CAAC;IAChB,YAAY,EAAE,QAAQ,CAAC;IACvB,aAAa,CAAC,EAAE,QAAQ,CAAC;IACzB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,MAAM,CAAC;IAEd,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,eAAe,CAAC,EAAE,SAAS,CAAC;IAC5B,oBAAoB,CAAC,EAAE,OAAO,CAAC;IAC/B,eAAe,CAAC,EAAE,SAAS,CAAC;IAC5B,SAAS,CAAC,EAAE,qBAAqB,CAAC;IAClC,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,QAAQ,EAAE,gBAAgB,CAAC,GAAG,CAAC,CAAC;CACjC;AAED,UAAU,SAAS;IACjB,OAAO,EAAE,OAAO,CAAC;IACjB,aAAa,EAAE,MAAM,GAAG,IAAI,CAAC;CAC9B;AAED,cAAM,IAAK,SAAQ,SAAS,CAAC,SAAS,EAAE,SAAS,CAAC;IAChD,OAAO,CAAC,MAAM,CAAC,QAAQ;IAMvB,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;;;;;;;;;;MAyBjB;gBAEU,KAAK,EAAE,SAAS;IAY5B,KAAK,EAAE,SAAS,CAAC;IAEjB,kBAAkB;IASlB,QAAQ,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI;IAqB5B,aAAa,CAAC,EAAE,OAAO,EAAE,EAAE;QAAE,OAAO,EAAE,OAAO,CAAA;KAAE;IAQ/C,MAAM;CAuMP;AAED,eAAe,IAAI,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/DateRange.d.ts b/types/src/components/content/Inputs/DateRange.d.ts similarity index 89% rename from src/components/content/Inputs/DateRange.d.ts rename to types/src/components/content/Inputs/DateRange.d.ts index 56c9dc4..17e655e 100644 --- a/src/components/content/Inputs/DateRange.d.ts +++ b/types/src/components/content/Inputs/DateRange.d.ts @@ -1,56 +1,56 @@ -import { Component, FormEventHandler } from 'react'; -import 'react-dates/initialize'; -import 'react-dates/lib/css/_datepicker.css'; -import { DateRangePickerShape } from 'react-dates'; -import { Moment } from 'moment'; -import { InputWrapperProps } from './InputWrapper'; -import './Date.scss'; -import { Types } from '../../PropTypes'; -import { DateType, SharedDateProps } from './InputProps'; -declare type Focused = 'startDate' | 'endDate'; -interface DateRangeProps extends SharedDateProps, InputWrapperProps { - dateType: Types; - startDate: DateType; - endDate: DateType; - startDateId: string; - endDateId: string; - onStartChange: FormEventHandler; - onEndChange: FormEventHandler; - focused: Focused; - onFocusChange: Function; - format: string; - dateRangeProps: DateRangePickerShape; -} -interface DateRangeState { - focused: Focused | null; - startDate: Moment | null; - endDate: Moment | null; -} -declare class DateRange extends Component { - static defaultProps: { - disabled: boolean; - required: boolean; - readOnly: boolean; - showClearDate: boolean; - noBorder: boolean; - block: boolean; - small: boolean; - regular: boolean; - inputIconPosition: null; - type: string; - focused: null; - onFocusChange: null; - format: undefined; - dateRangeProps: null; - }; - constructor(props: DateRangeProps); - state: DateRangeState; - onChange({ startDate, endDate }: { - startDate: Moment | null; - endDate: Moment | null; - }): void; - onFocusChange(focused: Focused | null): void; - render(): JSX.Element; -} -export default DateRange; +import React, { Component, FormEventHandler } from 'react'; +import 'react-dates/initialize'; +import 'react-dates/lib/css/_datepicker.css'; +import { DateRangePickerShape } from 'react-dates'; +import { Moment } from 'moment'; +import { InputWrapperProps } from './InputWrapper'; +import './Date.scss'; +import { Types } from '../../PropTypes'; +import { DateType, SharedDateProps } from './InputProps'; +type Focused = 'startDate' | 'endDate'; +interface DateRangeProps extends SharedDateProps, InputWrapperProps { + dateType: Types; + startDate: DateType; + endDate: DateType; + startDateId: string; + endDateId: string; + onStartChange: FormEventHandler; + onEndChange: FormEventHandler; + focused: Focused; + onFocusChange: Function; + format: string; + dateRangeProps: DateRangePickerShape; +} +interface DateRangeState { + focused: Focused | null; + startDate: Moment | null; + endDate: Moment | null; +} +declare class DateRange extends Component { + static defaultProps: { + type: string; + focused: null; + onFocusChange: null; + format: undefined; + dateRangeProps: null; + disabled: boolean; + required: boolean; + readOnly: boolean; + showClearDate: boolean; + noBorder: boolean; + block: boolean; + small: boolean; + regular: boolean; + inputIconPosition: null; + }; + constructor(props: DateRangeProps); + state: DateRangeState; + onChange({ startDate, endDate }: { + startDate: Moment | null; + endDate: Moment | null; + }): void; + onFocusChange(focused: Focused | null): void; + render(): React.JSX.Element; +} +export default DateRange; //# sourceMappingURL=DateRange.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/DateRange.d.ts.map b/types/src/components/content/Inputs/DateRange.d.ts.map new file mode 100644 index 0000000..dc82423 --- /dev/null +++ b/types/src/components/content/Inputs/DateRange.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"DateRange.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/DateRange.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,gBAAgB,EAAE,MAAM,OAAO,CAAC;AAC3D,OAAO,wBAAwB,CAAC;AAChC,OAAO,qCAAqC,CAAC;AAC7C,OAAO,EAAmB,oBAAoB,EAAE,MAAM,aAAa,CAAC;AACpE,OAAe,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC;AAExC,OAAqB,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AACjE,OAAO,aAAa,CAAC;AACrB,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AACxC,OAAO,EAAE,QAAQ,EAAE,eAAe,EAAE,MAAM,cAAc,CAAC;AAGzD,KAAK,OAAO,GAAG,WAAW,GAAG,SAAS,CAAC;AAEvC,UAAU,cAAe,SAAQ,eAAe,EAAE,iBAAiB;IACjE,QAAQ,EAAE,KAAK,CAAC;IAChB,SAAS,EAAE,QAAQ,CAAC;IACpB,OAAO,EAAE,QAAQ,CAAC;IAClB,WAAW,EAAE,MAAM,CAAC;IACpB,SAAS,EAAE,MAAM,CAAC;IAClB,aAAa,EAAE,gBAAgB,CAAC,GAAG,CAAC,CAAC;IACrC,WAAW,EAAE,gBAAgB,CAAC,GAAG,CAAC,CAAC;IACnC,OAAO,EAAE,OAAO,CAAC;IACjB,aAAa,EAAE,QAAQ,CAAC;IACxB,MAAM,EAAE,MAAM,CAAC;IACf,cAAc,EAAE,oBAAoB,CAAC;CACtC;AAED,UAAU,cAAc;IACtB,OAAO,EAAE,OAAO,GAAG,IAAI,CAAC;IACxB,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;IACzB,OAAO,EAAE,MAAM,GAAG,IAAI,CAAC;CACxB;AAED,cAAM,SAAU,SAAQ,SAAS,CAAC,cAAc,EAAE,cAAc,CAAC;IAC/D,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;MAejB;gBAEU,KAAK,EAAE,cAAc;IAQjC,KAAK,EAAE,cAAc,CAAqD;IAE1E,QAAQ,CAAC,EAAE,SAAS,EAAE,OAAO,EAAE,EAAE;QAAE,SAAS,EAAE,MAAM,GAAG,IAAI,CAAC;QAAC,OAAO,EAAE,MAAM,GAAG,IAAI,CAAA;KAAE;IAoCrF,aAAa,CAAC,OAAO,EAAE,OAAO,GAAG,IAAI;IAIrC,MAAM;CAsOP;AAED,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/DateTime.d.ts b/types/src/components/content/Inputs/DateTime.d.ts similarity index 50% rename from src/components/content/Inputs/DateTime.d.ts rename to types/src/components/content/Inputs/DateTime.d.ts index fe6233d..bd7a8bc 100644 --- a/src/components/content/Inputs/DateTime.d.ts +++ b/types/src/components/content/Inputs/DateTime.d.ts @@ -1,30 +1,33 @@ -import { Component, FocusEventHandler, FormEventHandler } from 'react'; -import { DatetimepickerProps } from 'react-datetime'; -import { Moment } from 'moment'; -import 'react-datetime/css/react-datetime.css'; -import './DateTime.css'; -import { InputWrapperProps } from './InputWrapper'; -import { DateType } from './InputProps'; -interface DateTimeProps extends InputWrapperProps { - value?: DateType; - defaultValue?: DateType; - onChange?: FormEventHandler; - onBlur?: FocusEventHandler; - id?: string; - name?: string; - placeholder?: string; - disabled?: boolean; - format?: string; - timeFormat?: string; - dateTimeProps?: DatetimepickerProps; -} -interface DateTimeState { -} -declare class DateTime extends Component { - static defaultProps: DateTimeProps; - state: DateTimeState; - onChange: ((value: string | Moment) => void) | undefined; - render(): JSX.Element; -} -export default DateTime; +import React, { FormEventHandler } from 'react'; +import { DatetimepickerProps, EventOrValueHandler } from 'react-datetime'; +import { Moment } from 'moment'; +import 'react-datetime/css/react-datetime.css'; +import './DateTime.css'; +import { InputWrapperProps } from './InputWrapper'; +import { DateType } from './InputProps'; +interface DateTimeProps extends InputWrapperProps { + value?: DateType; + defaultValue?: DateType; + /** + * @deprecated use onValueChange instead + */ + onChange?: FormEventHandler; + /** + * @param newValue either Moment (when valid) or string (when invalid) + * @param validValue + * @param invalidValue + */ + onValueChange?: (newValue: Moment | string, validValue?: Moment, invalidValue?: string) => void; + onClose?: EventOrValueHandler; + id?: string; + name?: string; + placeholder?: string; + disabled?: boolean; + format?: string; + dateFormat?: string; + timeFormat?: string; + dateTimeProps?: DatetimepickerProps; +} +declare const DateTime: (props: DateTimeProps) => React.JSX.Element; +export default DateTime; //# sourceMappingURL=DateTime.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/DateTime.d.ts.map b/types/src/components/content/Inputs/DateTime.d.ts.map new file mode 100644 index 0000000..b10c625 --- /dev/null +++ b/types/src/components/content/Inputs/DateTime.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"DateTime.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/DateTime.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EACZ,gBAAgB,EACjB,MAAM,OAAO,CAAC;AACf,OAAsB,EAAE,mBAAmB,EAAE,mBAAmB,EAAE,MAAM,gBAAgB,CAAC;AACzF,OAAe,EAAY,MAAM,EAAE,MAAM,QAAQ,CAAC;AAClD,OAAO,uCAAuC,CAAC;AAC/C,OAAO,gBAAgB,CAAC;AACxB,OAAqB,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAEjE,OAAO,EAAE,QAAQ,EAAE,MAAM,cAAc,CAAC;AAGxC,UAAU,aAAc,SAAQ,iBAAiB;IAC/C,KAAK,CAAC,EAAE,QAAQ,CAAC;IACjB,YAAY,CAAC,EAAE,QAAQ,CAAC;IACxB;;OAEG;IACH,QAAQ,CAAC,EAAE,gBAAgB,CAAC,GAAG,CAAC,CAAC;IACjC;;;;OAIG;IACH,aAAa,CAAC,EAAE,CAAC,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,UAAU,CAAC,EAAE,MAAM,EAAE,YAAY,CAAC,EAAE,MAAM,KAAK,IAAI,CAAC;IAChG,OAAO,CAAC,EAAE,mBAAmB,CAAC,GAAG,CAAC,CAAC;IACnC,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,aAAa,CAAC,EAAE,mBAAmB,CAAC;CACrC;AAED,QAAA,MAAM,QAAQ,UAAW,aAAa,sBAkJrC,CAAC;AAEF,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/ICheck.d.ts b/types/src/components/content/Inputs/ICheck.d.ts similarity index 92% rename from src/components/content/Inputs/ICheck.d.ts rename to types/src/components/content/Inputs/ICheck.d.ts index 40aaf17..65ff4b3 100644 --- a/src/components/content/Inputs/ICheck.d.ts +++ b/types/src/components/content/Inputs/ICheck.d.ts @@ -1,45 +1,45 @@ -import { Component, ReactElement } from 'react'; -import 'icheck'; -import 'icheck/skins/all.css'; -import { InputWrapperProps } from './InputWrapper'; -import { CombinedOptionType, ICheckRadioOptionType } from './InputProps'; -import { Dictionary } from '../../PropTypes'; -interface ICheckProps extends InputWrapperProps { - options: CombinedOptionType[] | CombinedOptionType; - name?: string; - disabled?: boolean; - value?: any; - defaultValue: any; - onChange: Function; -} -interface ICheckState { - internalValue?: any; - options?: ReactElement[]; -} -declare class ICheck extends Component { - static defaultProps: { - options: string[]; - name: string; - disabled: boolean; - value: undefined; - defaultValue: undefined; - onChange: null; - }; - constructor(props: ICheckProps); - state: ICheckState; - componentDidMount(): void; - componentDidUpdate({ value: oldValue, disabled: oldDisabled, options: oldOptions }: ICheckProps): void; - componentWillUnmount(): void; - onChange(e: any): void; - ref: Dictionary; - $ref: any; - mapAllOptions: (options: CombinedOptionType | CombinedOptionType[]) => ReactElement[]; - mapOptions: (options: CombinedOptionType | CombinedOptionType[]) => ICheckRadioOptionType[]; - mapSingleOption: (p: CombinedOptionType) => ICheckRadioOptionType; - optionToJSXComponent: ({ value, text, disabled, checked, }: ICheckRadioOptionType, idx: number) => ReactElement; - updateOptions(): void; - initializeICheck(): void; - render(): JSX.Element; -} -export default ICheck; +import React, { Component, ReactElement } from 'react'; +import 'icheck'; +import 'icheck/skins/all.css'; +import { InputWrapperProps } from './InputWrapper'; +import { CombinedOptionType, ICheckRadioOptionType } from './InputProps'; +import { Dictionary } from '../../PropTypes'; +interface ICheckProps extends InputWrapperProps { + options: CombinedOptionType[] | CombinedOptionType; + name?: string; + disabled?: boolean; + value?: any; + defaultValue: any; + onChange: Function; +} +interface ICheckState { + internalValue?: any; + options?: ReactElement[]; +} +declare class ICheck extends Component { + static defaultProps: { + options: string[]; + name: string; + disabled: boolean; + value: undefined; + defaultValue: undefined; + onChange: null; + }; + constructor(props: ICheckProps); + state: ICheckState; + componentDidMount(): void; + componentDidUpdate({ value: oldValue, disabled: oldDisabled, options: oldOptions }: ICheckProps): void; + componentWillUnmount(): void; + onChange(e: any): void; + ref: Dictionary; + $ref: any; + mapAllOptions: (options: CombinedOptionType | CombinedOptionType[]) => ReactElement[]; + mapOptions: (options: CombinedOptionType | CombinedOptionType[]) => ICheckRadioOptionType[]; + mapSingleOption: (p: CombinedOptionType) => ICheckRadioOptionType; + optionToJSXComponent: ({ value, text, disabled, checked, }: ICheckRadioOptionType, idx: number) => ReactElement; + updateOptions(): void; + initializeICheck(): void; + render(): React.JSX.Element; +} +export default ICheck; //# sourceMappingURL=ICheck.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/ICheck.d.ts.map b/types/src/components/content/Inputs/ICheck.d.ts.map new file mode 100644 index 0000000..9621fe1 --- /dev/null +++ b/types/src/components/content/Inputs/ICheck.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"ICheck.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/ICheck.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAEvD,OAAO,QAAQ,CAAC;AAChB,OAAO,sBAAsB,CAAC;AAG9B,OAAqB,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AACjE,OAAO,EAAE,kBAAkB,EAAE,qBAAqB,EAAE,MAAM,cAAc,CAAC;AACzE,OAAO,EAAE,UAAU,EAAE,MAAM,iBAAiB,CAAC;AAE7C,UAAU,WAAY,SAAQ,iBAAiB;IAC7C,OAAO,EAAE,kBAAkB,EAAE,GAAG,kBAAkB,CAAC;IACnD,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,KAAK,CAAC,EAAE,GAAG,CAAC;IACZ,YAAY,EAAE,GAAG,CAAC;IAClB,QAAQ,EAAE,QAAQ,CAAC;CACpB;AACD,UAAU,WAAW;IACnB,aAAa,CAAC,EAAE,GAAG,CAAC;IACpB,OAAO,CAAC,EAAE,YAAY,EAAE,CAAC;CAC1B;AAED,cAAM,MAAO,SAAQ,SAAS,CAAC,WAAW,EAAE,WAAW,CAAC;IACtD,MAAM,CAAC,YAAY;;;;;;;MAOjB;gBAEU,KAAK,EAAE,WAAW;IAS9B,KAAK,EAAE,WAAW,CAAM;IAExB,iBAAiB;IAIjB,kBAAkB,CAAC,EAAE,KAAK,EAAE,QAAQ,EAAE,QAAQ,EAAE,WAAW,EAAE,OAAO,EAAE,UAAU,EAAE,EAAE,WAAW;IAgB/F,oBAAoB;IAIpB,QAAQ,CAAC,CAAC,EAAE,GAAG;IAef,GAAG,EAAE,UAAU,CAAM;IAErB,IAAI,EAAE,GAAG,CAAM;IAEf,aAAa,YAAa,kBAAkB,GAAG,kBAAkB,EAAE,KAAG,YAAY,EAAE,CAClD;IAElC,UAAU,YAAa,kBAAkB,GAAG,kBAAkB,EAAE,KAAG,qBAAqB,EAAE,CACP;IAEnF,eAAe,MAAO,kBAAkB,KAAG,qBAAqB,CAmB9D;IAEF,oBAAoB,wCAEjB,qBAAqB,OAAO,MAAM,KAAG,YAAY,CAiBlD;IAEF,aAAa;IAQb,gBAAgB;IAShB,MAAM;CAwDP;AAWD,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/InputProps.d.ts b/types/src/components/content/Inputs/InputProps.d.ts similarity index 96% rename from src/components/content/Inputs/InputProps.d.ts rename to types/src/components/content/Inputs/InputProps.d.ts index 7562bfa..c79d1f5 100644 --- a/src/components/content/Inputs/InputProps.d.ts +++ b/types/src/components/content/Inputs/InputProps.d.ts @@ -1,217 +1,217 @@ -import React, { AnimationEventHandler, ClipboardEventHandler, CompositionEventHandler, DragEventHandler, FocusEventHandler, FormEventHandler, KeyboardEventHandler, MouseEventHandler, PointerEventHandler, ReactEventHandler, ReactNode, TouchEventHandler, TransitionEventHandler, UIEventHandler, WheelEventHandler } from 'react'; -import { Moment } from 'moment'; -import { FormTypes } from '../../PropTypes'; -import { InputWrapperProps } from './InputWrapper'; -export interface IInputProps extends React.TextareaHTMLAttributes, React.DetailedHTMLProps, HTMLInputElement>, InputWrapperProps { - type?: FormTypes; - size?: any; - width?: string; - children?: ReactNode; - onCopy?: ClipboardEventHandler; - onCopyCapture?: ClipboardEventHandler; - onCut?: ClipboardEventHandler; - onCutCapture?: ClipboardEventHandler; - onPaste?: ClipboardEventHandler; - onPasteCapture?: ClipboardEventHandler; - onCompositionEnd?: CompositionEventHandler; - onCompositionEndCapture?: CompositionEventHandler; - onCompositionStart?: CompositionEventHandler; - onCompositionStartCapture?: CompositionEventHandler; - onCompositionUpdate?: CompositionEventHandler; - onCompositionUpdateCapture?: CompositionEventHandler; - onFocus?: FocusEventHandler; - onFocusCapture?: FocusEventHandler; - onBlur?: FocusEventHandler; - onBlurCapture?: FocusEventHandler; - onChange?: FormEventHandler; - onChangeCapture?: FormEventHandler; - onBeforeInput?: FormEventHandler; - onBeforeInputCapture?: FormEventHandler; - onInput?: FormEventHandler; - onInputCapture?: FormEventHandler; - onReset?: FormEventHandler; - onResetCapture?: FormEventHandler; - onSubmit?: FormEventHandler; - onSubmitCapture?: FormEventHandler; - onInvalid?: FormEventHandler; - onInvalidCapture?: FormEventHandler; - onLoad?: ReactEventHandler; - onLoadCapture?: ReactEventHandler; - onError?: ReactEventHandler; - onErrorCapture?: ReactEventHandler; - onKeyDown?: KeyboardEventHandler; - onKeyDownCapture?: KeyboardEventHandler; - onKeyPress?: KeyboardEventHandler; - onKeyPressCapture?: KeyboardEventHandler; - onKeyUp?: KeyboardEventHandler; - onKeyUpCapture?: KeyboardEventHandler; - onAbort?: ReactEventHandler; - onAbortCapture?: ReactEventHandler; - onCanPlay?: ReactEventHandler; - onCanPlayCapture?: ReactEventHandler; - onCanPlayThrough?: ReactEventHandler; - onCanPlayThroughCapture?: ReactEventHandler; - onDurationChange?: ReactEventHandler; - onDurationChangeCapture?: ReactEventHandler; - onEmptied?: ReactEventHandler; - onEmptiedCapture?: ReactEventHandler; - onEncrypted?: ReactEventHandler; - onEncryptedCapture?: ReactEventHandler; - onEnded?: ReactEventHandler; - onEndedCapture?: ReactEventHandler; - onLoadedData?: ReactEventHandler; - onLoadedDataCapture?: ReactEventHandler; - onLoadedMetadata?: ReactEventHandler; - onLoadedMetadataCapture?: ReactEventHandler; - onLoadStart?: ReactEventHandler; - onLoadStartCapture?: ReactEventHandler; - onPause?: ReactEventHandler; - onPauseCapture?: ReactEventHandler; - onPlay?: ReactEventHandler; - onPlayCapture?: ReactEventHandler; - onPlaying?: ReactEventHandler; - onPlayingCapture?: ReactEventHandler; - onProgress?: ReactEventHandler; - onProgressCapture?: ReactEventHandler; - onRateChange?: ReactEventHandler; - onRateChangeCapture?: ReactEventHandler; - onSeeked?: ReactEventHandler; - onSeekedCapture?: ReactEventHandler; - onSeeking?: ReactEventHandler; - onSeekingCapture?: ReactEventHandler; - onStalled?: ReactEventHandler; - onStalledCapture?: ReactEventHandler; - onSuspend?: ReactEventHandler; - onSuspendCapture?: ReactEventHandler; - onTimeUpdate?: ReactEventHandler; - onTimeUpdateCapture?: ReactEventHandler; - onVolumeChange?: ReactEventHandler; - onVolumeChangeCapture?: ReactEventHandler; - onWaiting?: ReactEventHandler; - onWaitingCapture?: ReactEventHandler; - onAuxClick?: MouseEventHandler; - onAuxClickCapture?: MouseEventHandler; - onClick?: MouseEventHandler; - onClickCapture?: MouseEventHandler; - onContextMenu?: MouseEventHandler; - onContextMenuCapture?: MouseEventHandler; - onDoubleClick?: MouseEventHandler; - onDoubleClickCapture?: MouseEventHandler; - onDrag?: DragEventHandler; - onDragCapture?: DragEventHandler; - onDragEnd?: DragEventHandler; - onDragEndCapture?: DragEventHandler; - onDragEnter?: DragEventHandler; - onDragEnterCapture?: DragEventHandler; - onDragExit?: DragEventHandler; - onDragExitCapture?: DragEventHandler; - onDragLeave?: DragEventHandler; - onDragLeaveCapture?: DragEventHandler; - onDragOver?: DragEventHandler; - onDragOverCapture?: DragEventHandler; - onDragStart?: DragEventHandler; - onDragStartCapture?: DragEventHandler; - onDrop?: DragEventHandler; - onDropCapture?: DragEventHandler; - onMouseDown?: MouseEventHandler; - onMouseDownCapture?: MouseEventHandler; - onMouseEnter?: MouseEventHandler; - onMouseLeave?: MouseEventHandler; - onMouseMove?: MouseEventHandler; - onMouseMoveCapture?: MouseEventHandler; - onMouseOut?: MouseEventHandler; - onMouseOutCapture?: MouseEventHandler; - onMouseOver?: MouseEventHandler; - onMouseOverCapture?: MouseEventHandler; - onMouseUp?: MouseEventHandler; - onMouseUpCapture?: MouseEventHandler; - onSelect?: ReactEventHandler; - onSelectCapture?: ReactEventHandler; - onTouchCancel?: TouchEventHandler; - onTouchCancelCapture?: TouchEventHandler; - onTouchEnd?: TouchEventHandler; - onTouchEndCapture?: TouchEventHandler; - onTouchMove?: TouchEventHandler; - onTouchMoveCapture?: TouchEventHandler; - onTouchStart?: TouchEventHandler; - onTouchStartCapture?: TouchEventHandler; - onPointerDown?: PointerEventHandler; - onPointerDownCapture?: PointerEventHandler; - onPointerMove?: PointerEventHandler; - onPointerMoveCapture?: PointerEventHandler; - onPointerUp?: PointerEventHandler; - onPointerUpCapture?: PointerEventHandler; - onPointerCancel?: PointerEventHandler; - onPointerCancelCapture?: PointerEventHandler; - onPointerEnter?: PointerEventHandler; - onPointerEnterCapture?: PointerEventHandler; - onPointerLeave?: PointerEventHandler; - onPointerLeaveCapture?: PointerEventHandler; - onPointerOver?: PointerEventHandler; - onPointerOverCapture?: PointerEventHandler; - onPointerOut?: PointerEventHandler; - onPointerOutCapture?: PointerEventHandler; - onGotPointerCapture?: PointerEventHandler; - onGotPointerCaptureCapture?: PointerEventHandler; - onLostPointerCapture?: PointerEventHandler; - onLostPointerCaptureCapture?: PointerEventHandler; - onScroll?: UIEventHandler; - onScrollCapture?: UIEventHandler; - onWheel?: WheelEventHandler; - onWheelCapture?: WheelEventHandler; - onAnimationStart?: AnimationEventHandler; - onAnimationStartCapture?: AnimationEventHandler; - onAnimationEnd?: AnimationEventHandler; - onAnimationEndCapture?: AnimationEventHandler; - onAnimationIteration?: AnimationEventHandler; - onAnimationIterationCapture?: AnimationEventHandler; - onTransitionEnd?: TransitionEventHandler; - onTransitionEndCapture?: TransitionEventHandler; -} -export interface SharedInputProps { - name?: string; - id?: string; - onChange?: Function; - onBlur?: Function; - onFocus?: Function; - placeholder?: string; - disabled?: boolean; - readOnly?: boolean; -} -export interface SharedInputDefaultProps { - name: undefined; - id: undefined; - onChange: undefined; - onBlur: undefined; - onFocus: undefined; - placeholder: undefined; - disabled: false; - readOnly: false; -} -export interface SharedDateProps { - disabled?: boolean; - required?: boolean; - readOnly?: boolean; - showClearDate?: boolean; - inputIconPosition?: 'before' | 'after'; - noBorder?: boolean; - block?: boolean; - small?: boolean; - regular?: boolean; -} -export declare type DateType = Moment | string; -export interface SelectOptionType { - id?: string; - text: string; - value: string | number; - disabled?: boolean; -} -export declare type CombinedOptionType = string | number | SelectOptionType; -export interface RadioOptionType extends SelectOptionType { - checked?: boolean; - label: string; -} -export interface ICheckRadioOptionType extends SelectOptionType { - checked?: boolean; -} +import React, { AnimationEventHandler, ClipboardEventHandler, CompositionEventHandler, DragEventHandler, FocusEventHandler, FormEventHandler, KeyboardEventHandler, MouseEventHandler, PointerEventHandler, ReactEventHandler, ReactNode, TouchEventHandler, TransitionEventHandler, UIEventHandler, WheelEventHandler } from 'react'; +import { Moment } from 'moment'; +import { FormTypes } from '../../PropTypes'; +import { InputWrapperProps } from './InputWrapper'; +export interface IInputProps extends React.TextareaHTMLAttributes, React.DetailedHTMLProps, HTMLInputElement>, InputWrapperProps { + type?: FormTypes; + size?: any; + width?: string; + children?: ReactNode; + onCopy?: ClipboardEventHandler; + onCopyCapture?: ClipboardEventHandler; + onCut?: ClipboardEventHandler; + onCutCapture?: ClipboardEventHandler; + onPaste?: ClipboardEventHandler; + onPasteCapture?: ClipboardEventHandler; + onCompositionEnd?: CompositionEventHandler; + onCompositionEndCapture?: CompositionEventHandler; + onCompositionStart?: CompositionEventHandler; + onCompositionStartCapture?: CompositionEventHandler; + onCompositionUpdate?: CompositionEventHandler; + onCompositionUpdateCapture?: CompositionEventHandler; + onFocus?: FocusEventHandler; + onFocusCapture?: FocusEventHandler; + onBlur?: FocusEventHandler; + onBlurCapture?: FocusEventHandler; + onChange?: FormEventHandler; + onChangeCapture?: FormEventHandler; + onBeforeInput?: FormEventHandler; + onBeforeInputCapture?: FormEventHandler; + onInput?: FormEventHandler; + onInputCapture?: FormEventHandler; + onReset?: FormEventHandler; + onResetCapture?: FormEventHandler; + onSubmit?: FormEventHandler; + onSubmitCapture?: FormEventHandler; + onInvalid?: FormEventHandler; + onInvalidCapture?: FormEventHandler; + onLoad?: ReactEventHandler; + onLoadCapture?: ReactEventHandler; + onError?: ReactEventHandler; + onErrorCapture?: ReactEventHandler; + onKeyDown?: KeyboardEventHandler; + onKeyDownCapture?: KeyboardEventHandler; + onKeyPress?: KeyboardEventHandler; + onKeyPressCapture?: KeyboardEventHandler; + onKeyUp?: KeyboardEventHandler; + onKeyUpCapture?: KeyboardEventHandler; + onAbort?: ReactEventHandler; + onAbortCapture?: ReactEventHandler; + onCanPlay?: ReactEventHandler; + onCanPlayCapture?: ReactEventHandler; + onCanPlayThrough?: ReactEventHandler; + onCanPlayThroughCapture?: ReactEventHandler; + onDurationChange?: ReactEventHandler; + onDurationChangeCapture?: ReactEventHandler; + onEmptied?: ReactEventHandler; + onEmptiedCapture?: ReactEventHandler; + onEncrypted?: ReactEventHandler; + onEncryptedCapture?: ReactEventHandler; + onEnded?: ReactEventHandler; + onEndedCapture?: ReactEventHandler; + onLoadedData?: ReactEventHandler; + onLoadedDataCapture?: ReactEventHandler; + onLoadedMetadata?: ReactEventHandler; + onLoadedMetadataCapture?: ReactEventHandler; + onLoadStart?: ReactEventHandler; + onLoadStartCapture?: ReactEventHandler; + onPause?: ReactEventHandler; + onPauseCapture?: ReactEventHandler; + onPlay?: ReactEventHandler; + onPlayCapture?: ReactEventHandler; + onPlaying?: ReactEventHandler; + onPlayingCapture?: ReactEventHandler; + onProgress?: ReactEventHandler; + onProgressCapture?: ReactEventHandler; + onRateChange?: ReactEventHandler; + onRateChangeCapture?: ReactEventHandler; + onSeeked?: ReactEventHandler; + onSeekedCapture?: ReactEventHandler; + onSeeking?: ReactEventHandler; + onSeekingCapture?: ReactEventHandler; + onStalled?: ReactEventHandler; + onStalledCapture?: ReactEventHandler; + onSuspend?: ReactEventHandler; + onSuspendCapture?: ReactEventHandler; + onTimeUpdate?: ReactEventHandler; + onTimeUpdateCapture?: ReactEventHandler; + onVolumeChange?: ReactEventHandler; + onVolumeChangeCapture?: ReactEventHandler; + onWaiting?: ReactEventHandler; + onWaitingCapture?: ReactEventHandler; + onAuxClick?: MouseEventHandler; + onAuxClickCapture?: MouseEventHandler; + onClick?: MouseEventHandler; + onClickCapture?: MouseEventHandler; + onContextMenu?: MouseEventHandler; + onContextMenuCapture?: MouseEventHandler; + onDoubleClick?: MouseEventHandler; + onDoubleClickCapture?: MouseEventHandler; + onDrag?: DragEventHandler; + onDragCapture?: DragEventHandler; + onDragEnd?: DragEventHandler; + onDragEndCapture?: DragEventHandler; + onDragEnter?: DragEventHandler; + onDragEnterCapture?: DragEventHandler; + onDragExit?: DragEventHandler; + onDragExitCapture?: DragEventHandler; + onDragLeave?: DragEventHandler; + onDragLeaveCapture?: DragEventHandler; + onDragOver?: DragEventHandler; + onDragOverCapture?: DragEventHandler; + onDragStart?: DragEventHandler; + onDragStartCapture?: DragEventHandler; + onDrop?: DragEventHandler; + onDropCapture?: DragEventHandler; + onMouseDown?: MouseEventHandler; + onMouseDownCapture?: MouseEventHandler; + onMouseEnter?: MouseEventHandler; + onMouseLeave?: MouseEventHandler; + onMouseMove?: MouseEventHandler; + onMouseMoveCapture?: MouseEventHandler; + onMouseOut?: MouseEventHandler; + onMouseOutCapture?: MouseEventHandler; + onMouseOver?: MouseEventHandler; + onMouseOverCapture?: MouseEventHandler; + onMouseUp?: MouseEventHandler; + onMouseUpCapture?: MouseEventHandler; + onSelect?: ReactEventHandler; + onSelectCapture?: ReactEventHandler; + onTouchCancel?: TouchEventHandler; + onTouchCancelCapture?: TouchEventHandler; + onTouchEnd?: TouchEventHandler; + onTouchEndCapture?: TouchEventHandler; + onTouchMove?: TouchEventHandler; + onTouchMoveCapture?: TouchEventHandler; + onTouchStart?: TouchEventHandler; + onTouchStartCapture?: TouchEventHandler; + onPointerDown?: PointerEventHandler; + onPointerDownCapture?: PointerEventHandler; + onPointerMove?: PointerEventHandler; + onPointerMoveCapture?: PointerEventHandler; + onPointerUp?: PointerEventHandler; + onPointerUpCapture?: PointerEventHandler; + onPointerCancel?: PointerEventHandler; + onPointerCancelCapture?: PointerEventHandler; + onPointerEnter?: PointerEventHandler; + onPointerEnterCapture?: PointerEventHandler; + onPointerLeave?: PointerEventHandler; + onPointerLeaveCapture?: PointerEventHandler; + onPointerOver?: PointerEventHandler; + onPointerOverCapture?: PointerEventHandler; + onPointerOut?: PointerEventHandler; + onPointerOutCapture?: PointerEventHandler; + onGotPointerCapture?: PointerEventHandler; + onGotPointerCaptureCapture?: PointerEventHandler; + onLostPointerCapture?: PointerEventHandler; + onLostPointerCaptureCapture?: PointerEventHandler; + onScroll?: UIEventHandler; + onScrollCapture?: UIEventHandler; + onWheel?: WheelEventHandler; + onWheelCapture?: WheelEventHandler; + onAnimationStart?: AnimationEventHandler; + onAnimationStartCapture?: AnimationEventHandler; + onAnimationEnd?: AnimationEventHandler; + onAnimationEndCapture?: AnimationEventHandler; + onAnimationIteration?: AnimationEventHandler; + onAnimationIterationCapture?: AnimationEventHandler; + onTransitionEnd?: TransitionEventHandler; + onTransitionEndCapture?: TransitionEventHandler; +} +export interface SharedInputProps { + name?: string; + id?: string; + onChange?: Function; + onBlur?: Function; + onFocus?: Function; + placeholder?: string; + disabled?: boolean; + readOnly?: boolean; +} +export interface SharedInputDefaultProps { + name: undefined; + id: undefined; + onChange: undefined; + onBlur: undefined; + onFocus: undefined; + placeholder: undefined; + disabled: false; + readOnly: false; +} +export interface SharedDateProps { + disabled?: boolean; + required?: boolean; + readOnly?: boolean; + showClearDate?: boolean; + inputIconPosition?: 'before' | 'after'; + noBorder?: boolean; + block?: boolean; + small?: boolean; + regular?: boolean; +} +export type DateType = Moment | string; +export interface SelectOptionType { + id?: string; + text: string; + value: string | number; + disabled?: boolean; +} +export type CombinedOptionType = string | number | SelectOptionType; +export interface RadioOptionType extends SelectOptionType { + checked?: boolean; + label: string; +} +export interface ICheckRadioOptionType extends SelectOptionType { + checked?: boolean; +} //# sourceMappingURL=InputProps.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/InputProps.d.ts.map b/types/src/components/content/Inputs/InputProps.d.ts.map new file mode 100644 index 0000000..7681df0 --- /dev/null +++ b/types/src/components/content/Inputs/InputProps.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"InputProps.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/InputProps.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/components/content/Inputs/InputUtilities.d.ts b/types/src/components/content/Inputs/InputUtilities.d.ts similarity index 84% rename from src/components/content/Inputs/InputUtilities.d.ts rename to types/src/components/content/Inputs/InputUtilities.d.ts index aa023cd..95f1ea3 100644 --- a/src/components/content/Inputs/InputUtilities.d.ts +++ b/types/src/components/content/Inputs/InputUtilities.d.ts @@ -1,2 +1,3 @@ -export declare const createSyntheticEvent: (event: E) => import("react").SyntheticEvent; +/// +export declare const createSyntheticEvent: (event: E) => import("react").SyntheticEvent; //# sourceMappingURL=InputUtilities.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/InputUtilities.d.ts.map b/types/src/components/content/Inputs/InputUtilities.d.ts.map new file mode 100644 index 0000000..b4b1fe8 --- /dev/null +++ b/types/src/components/content/Inputs/InputUtilities.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"InputUtilities.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/InputUtilities.ts"],"names":[],"mappings":";AAAA,eAAO,MAAM,oBAAoB,wFA4BhC,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/InputWrapper.d.ts b/types/src/components/content/Inputs/InputWrapper.d.ts similarity index 95% rename from src/components/content/Inputs/InputWrapper.d.ts rename to types/src/components/content/Inputs/InputWrapper.d.ts index ceb5668..203a3ad 100644 --- a/src/components/content/Inputs/InputWrapper.d.ts +++ b/types/src/components/content/Inputs/InputWrapper.d.ts @@ -1,50 +1,50 @@ -import React, { Component, ReactNode } from 'react'; -import { LabelProps } from './Label'; -import { Sizes } from '../../PropTypes'; -export interface InputWrapperProps extends LabelProps { - iconLeft?: string; - iconRight?: string; - addonLeft?: ReactNode; - addonRight?: ReactNode; - size?: Sizes; - checkboxLeft?: boolean; - checkboxLeftProps?: React.DetailedHTMLProps, HTMLInputElement>; - checkboxRight?: boolean; - checkboxRightProps?: React.DetailedHTMLProps, HTMLInputElement>; - radioLeft?: boolean; - radioLeftProps?: React.DetailedHTMLProps, HTMLInputElement>; - radioRight?: boolean; - radioRightProps?: React.DetailedHTMLProps, HTMLInputElement>; - buttonLeft?: ReactNode; - buttonRight?: ReactNode; - children?: ReactNode; - width?: string; - help?: string; -} -interface InputWrapperState { -} -declare class InputWrapper extends Component { - static defaultProps: { - iconLeft: null; - iconRight: null; - addonLeft: null; - addonRight: null; - size: null; - checkboxLeft: boolean; - checkboxLeftProps: null; - checkboxRight: boolean; - checkboxRightProps: null; - radioLeft: boolean; - radioLeftProps: null; - radioRight: boolean; - radioRightProps: null; - buttonLeft: null; - buttonRight: null; - width: string; - help: null; - }; - state: {}; - render(): JSX.Element; -} -export default InputWrapper; +import React, { Component, ReactNode } from 'react'; +import { LabelProps } from './Label'; +import { Sizes } from '../../PropTypes'; +export interface InputWrapperProps extends LabelProps { + iconLeft?: string; + iconRight?: string; + addonLeft?: ReactNode; + addonRight?: ReactNode; + size?: Sizes; + checkboxLeft?: boolean; + checkboxLeftProps?: React.DetailedHTMLProps, HTMLInputElement>; + checkboxRight?: boolean; + checkboxRightProps?: React.DetailedHTMLProps, HTMLInputElement>; + radioLeft?: boolean; + radioLeftProps?: React.DetailedHTMLProps, HTMLInputElement>; + radioRight?: boolean; + radioRightProps?: React.DetailedHTMLProps, HTMLInputElement>; + buttonLeft?: ReactNode; + buttonRight?: ReactNode; + children?: ReactNode; + width?: string; + help?: string; +} +interface InputWrapperState { +} +declare class InputWrapper extends Component { + static defaultProps: { + iconLeft: null; + iconRight: null; + addonLeft: null; + addonRight: null; + size: null; + checkboxLeft: boolean; + checkboxLeftProps: null; + checkboxRight: boolean; + checkboxRightProps: null; + radioLeft: boolean; + radioLeftProps: null; + radioRight: boolean; + radioRightProps: null; + buttonLeft: null; + buttonRight: null; + width: string; + help: null; + }; + state: {}; + render(): React.JSX.Element; +} +export default InputWrapper; //# sourceMappingURL=InputWrapper.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/InputWrapper.d.ts.map b/types/src/components/content/Inputs/InputWrapper.d.ts.map new file mode 100644 index 0000000..a9f29bb --- /dev/null +++ b/types/src/components/content/Inputs/InputWrapper.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"InputWrapper.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/InputWrapper.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGpD,OAAc,EAAE,UAAU,EAAE,MAAM,SAAS,CAAC;AAC5C,OAAO,EAAE,KAAK,EAAE,MAAM,iBAAiB,CAAC;AAGxC,MAAM,WAAW,iBAAkB,SAAQ,UAAU;IACnD,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,SAAS,CAAC,EAAE,SAAS,CAAC;IACtB,UAAU,CAAC,EAAE,SAAS,CAAC;IACvB,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,iBAAiB,CAAC,EAAE,KAAK,CAAC,iBAAiB,CAAC,KAAK,CAAC,mBAAmB,CAAC,gBAAgB,CAAC,EAAE,gBAAgB,CAAC,CAAC;IAC3G,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,kBAAkB,CAAC,EAAE,KAAK,CAAC,iBAAiB,CAAC,KAAK,CAAC,mBAAmB,CAAC,gBAAgB,CAAC,EAAE,gBAAgB,CAAC,CAAC;IAC5G,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,cAAc,CAAC,EAAE,KAAK,CAAC,iBAAiB,CAAC,KAAK,CAAC,mBAAmB,CAAC,gBAAgB,CAAC,EAAE,gBAAgB,CAAC,CAAC;IACxG,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,eAAe,CAAC,EAAE,KAAK,CAAC,iBAAiB,CAAC,KAAK,CAAC,mBAAmB,CAAC,gBAAgB,CAAC,EAAE,gBAAgB,CAAC,CAAC;IACzG,UAAU,CAAC,EAAE,SAAS,CAAC;IACvB,WAAW,CAAC,EAAE,SAAS,CAAC;IACxB,QAAQ,CAAC,EAAE,SAAS,CAAC;IACrB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,IAAI,CAAC,EAAE,MAAM,CAAC;CACf;AAED,UAAU,iBAAiB;CAE1B;AAED,cAAM,YAAa,SAAQ,SAAS,CAAC,iBAAiB,EAAE,iBAAiB,CAAC;IACxE,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;;;MAkBjB;IAEF,KAAK,KAAM;IAEX,MAAM;CAiDP;AA2CD,eAAe,YAAY,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Label.d.ts b/types/src/components/content/Inputs/Label.d.ts similarity index 90% rename from src/components/content/Inputs/Label.d.ts rename to types/src/components/content/Inputs/Label.d.ts index 7824533..f828f5d 100644 --- a/src/components/content/Inputs/Label.d.ts +++ b/types/src/components/content/Inputs/Label.d.ts @@ -1,41 +1,41 @@ -import { ReactElement, ReactNode } from 'react'; -import { FormTypes } from '../../PropTypes'; -declare type ColSpacing = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12; -export interface LabelProps { - label?: ReactNode; - labelPosition?: 'above' | 'left' | 'none'; - labelXs?: ColSpacing; - labelSm?: ColSpacing; - labelMd?: ColSpacing; - labelLg?: ColSpacing; - name?: string; - xs?: ColSpacing; - sm?: ColSpacing; - md?: ColSpacing; - lg?: ColSpacing; - labelIcon?: string; - type?: FormTypes; - children?: ReactNode; - labelClass?: string; -} -declare function Label({ label, labelXs, labelSm, labelMd, labelLg, name, xs, sm, md, lg, labelIcon, type, children, labelClass, labelPosition, }: LabelProps): ReactElement; -declare namespace Label { - var defaultProps: { - label: null; - labelPosition: string; - labelXs: undefined; - labelSm: number; - labelMd: undefined; - labelLg: undefined; - xs: undefined; - sm: number; - md: undefined; - lg: undefined; - labelIcon: undefined; - type: undefined; - name: string; - labelClass: undefined; - }; -} -export default Label; +import { ReactElement, ReactNode } from 'react'; +import { FormTypes } from '../../PropTypes'; +type ColSpacing = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12; +export interface LabelProps { + label?: ReactNode; + labelPosition?: 'above' | 'left' | 'none'; + labelXs?: ColSpacing; + labelSm?: ColSpacing; + labelMd?: ColSpacing; + labelLg?: ColSpacing; + name?: string; + xs?: ColSpacing; + sm?: ColSpacing; + md?: ColSpacing; + lg?: ColSpacing; + labelIcon?: string; + type?: FormTypes; + children?: ReactNode; + labelClass?: string; +} +declare function Label({ label, labelXs, labelSm, labelMd, labelLg, name, xs, sm, md, lg, labelIcon, type, children, labelClass, labelPosition, }: LabelProps): ReactElement; +declare namespace Label { + var defaultProps: { + label: null; + labelPosition: string; + labelXs: undefined; + labelSm: number; + labelMd: undefined; + labelLg: undefined; + xs: undefined; + sm: number; + md: undefined; + lg: undefined; + labelIcon: undefined; + type: undefined; + name: string; + labelClass: undefined; + }; +} +export default Label; //# sourceMappingURL=Label.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/Label.d.ts.map b/types/src/components/content/Inputs/Label.d.ts.map new file mode 100644 index 0000000..038e82b --- /dev/null +++ b/types/src/components/content/Inputs/Label.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Label.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/Label.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,YAAY,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAMvD,OAAO,EAAE,SAAS,EAAE,MAAM,iBAAiB,CAAC;AAG5C,KAAK,UAAU,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC;AAEnE,MAAM,WAAW,UAAU;IACzB,KAAK,CAAC,EAAE,SAAS,CAAC;IAClB,aAAa,CAAC,EAAE,OAAO,GAAG,MAAM,GAAG,MAAM,CAAC;IAC1C,OAAO,CAAC,EAAE,UAAU,CAAC;IACrB,OAAO,CAAC,EAAE,UAAU,CAAC;IACrB,OAAO,CAAC,EAAE,UAAU,CAAC;IACrB,OAAO,CAAC,EAAE,UAAU,CAAC;IACrB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,EAAE,CAAC,EAAE,UAAU,CAAC;IAChB,EAAE,CAAC,EAAE,UAAU,CAAC;IAChB,EAAE,CAAC,EAAE,UAAU,CAAC;IAChB,EAAE,CAAC,EAAE,UAAU,CAAC;IAChB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,IAAI,CAAC,EAAE,SAAS,CAAC;IACjB,QAAQ,CAAC,EAAE,SAAS,CAAC;IACrB,UAAU,CAAC,EAAE,MAAM,CAAC;CACrB;AAED,iBAAwB,KAAK,CAAC,EAC5B,KAAK,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,IAAI,EAC/C,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,SAAS,EAAE,IAAI,EAAE,QAAQ,EACzC,UAAU,EAAE,aAAa,GAC1B,EAAE,UAAU,GAAG,YAAY,CAuE3B;kBA3EuB,KAAK;;;;;;;;;;;;;;;;;;eAAL,KAAK"} \ No newline at end of file diff --git a/src/components/content/Inputs/Radio.d.ts b/types/src/components/content/Inputs/Radio.d.ts similarity index 97% rename from src/components/content/Inputs/Radio.d.ts rename to types/src/components/content/Inputs/Radio.d.ts index fe535db..1292d61 100644 --- a/src/components/content/Inputs/Radio.d.ts +++ b/types/src/components/content/Inputs/Radio.d.ts @@ -1,8 +1,8 @@ -import { ReactElement } from 'react'; -import { IInputProps, RadioOptionType } from './InputProps'; -interface Props extends IInputProps { - options: RadioOptionType[]; -} -export default function Radio(props: Props): ReactElement; -export {}; +import { ReactElement } from 'react'; +import { IInputProps, RadioOptionType } from './InputProps'; +interface Props extends IInputProps { + options: RadioOptionType[]; +} +export default function Radio(props: Props): ReactElement; +export {}; //# sourceMappingURL=Radio.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/Radio.d.ts.map b/types/src/components/content/Inputs/Radio.d.ts.map new file mode 100644 index 0000000..a4ca53f --- /dev/null +++ b/types/src/components/content/Inputs/Radio.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Radio.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/Radio.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAI5C,OAAO,EAAE,WAAW,EAAE,eAAe,EAAE,MAAM,cAAc,CAAC;AAE5D,UAAU,KAAM,SAAQ,WAAW;IACjC,OAAO,EAAE,eAAe,EAAE,CAAC;CAC5B;AAED,MAAM,CAAC,OAAO,UAAU,KAAK,CAAC,KAAK,EAAE,KAAK,GAAG,YAAY,CA2DxD"} \ No newline at end of file diff --git a/src/components/content/Inputs/Select.d.ts b/types/src/components/content/Inputs/Select.d.ts similarity index 89% rename from src/components/content/Inputs/Select.d.ts rename to types/src/components/content/Inputs/Select.d.ts index a3cb7b1..aa78c29 100644 --- a/src/components/content/Inputs/Select.d.ts +++ b/types/src/components/content/Inputs/Select.d.ts @@ -1,34 +1,34 @@ -import { Component } from 'react'; -import { IInputProps, SelectOptionType } from './InputProps'; -interface SelectProps extends IInputProps { - options: SelectOptionType[]; - label: string; - disabled: boolean; - multiple: boolean; -} -interface SelectState { -} -declare class Select extends Component { - state: SelectState; - mapOptions: (options: SelectOptionType[]) => ({ - value: string | number; - text: string; - disabled: boolean; - } | { - value: never; - text: never; - disabled?: undefined; - })[]; - mapSingleOption: (p: SelectOptionType) => { - value: string | number; - text: string; - disabled: boolean; - } | { - value: never; - text: never; - disabled?: undefined; - }; - render(): JSX.Element; -} -export default Select; +import React, { Component } from 'react'; +import { IInputProps, SelectOptionType } from './InputProps'; +interface SelectProps extends IInputProps { + options: SelectOptionType[]; + label: string; + disabled: boolean; + multiple: boolean; +} +interface SelectState { +} +declare class Select extends Component { + state: SelectState; + mapOptions: (options: SelectOptionType[]) => ({ + value: string | number; + text: string; + disabled: boolean; + } | { + value: never; + text: never; + disabled?: undefined; + })[]; + mapSingleOption: (p: SelectOptionType) => { + value: string | number; + text: string; + disabled: boolean; + } | { + value: never; + text: never; + disabled?: undefined; + }; + render(): React.JSX.Element; +} +export default Select; //# sourceMappingURL=Select.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/Select.d.ts.map b/types/src/components/content/Inputs/Select.d.ts.map new file mode 100644 index 0000000..5b27b77 --- /dev/null +++ b/types/src/components/content/Inputs/Select.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Select.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/Select.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,WAAW,EAAE,gBAAgB,EAAE,MAAM,cAAc,CAAC;AAE7D,UAAU,WAAY,SAAQ,WAAW;IACvC,OAAO,EAAE,gBAAgB,EAAE,CAAC;IAC5B,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,OAAO,CAAC;IAClB,QAAQ,EAAE,OAAO,CAAC;CAGnB;AAED,UAAU,WAAW;CAEpB;AAED,cAAM,MAAO,SAAQ,SAAS,CAAC,WAAW,EAAE,WAAW,CAAC;IACtD,KAAK,EAAE,WAAW,CAAM;IAExB,UAAU,YAAa,gBAAgB,EAAE;;;;;;;;SACgC;IAEzE,eAAe,MAAO,gBAAgB;;;;;;;;MASpC;IAEF,MAAM;CAmEP;AAED,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Select2.d.ts b/types/src/components/content/Inputs/Select2.d.ts similarity index 93% rename from src/components/content/Inputs/Select2.d.ts rename to types/src/components/content/Inputs/Select2.d.ts index 9172137..9f587c1 100644 --- a/src/components/content/Inputs/Select2.d.ts +++ b/types/src/components/content/Inputs/Select2.d.ts @@ -1,80 +1,80 @@ -import { Component } from 'react'; -import 'select2/dist/js/select2'; -import 'select2/dist/css/select2.css'; -import './Select2.css'; -import { InputWrapperProps } from './InputWrapper'; -import { SelectOptionType } from './InputProps'; -import { Dictionary } from '../../PropTypes'; -interface Select2Props extends InputWrapperProps { - id?: string; - placeholder?: string; - multiple?: boolean; - options: SelectOptionType[]; - value: any; - defaultValue: any; - disabled?: boolean; - defaultWidgetOptions: any; - select2Options: any; - name?: string; - allowClear?: boolean; - onChange?: Function; - onBeforeClose?: Function; - onClose?: Function; - onBeforeOpening?: Function; - onOpen?: Function; - onBeforeSelect?: Function; - onSelect?: Function; - onBeforeUnselect?: Function; - onUnselect?: Function; - onFetchData?: Function; - fetchDataDelay?: number; -} -interface Select2State { -} -declare class Select2 extends Component { - static defaultProps: { - id: null; - placeholder: string; - multiple: boolean; - options: never[]; - value: null; - defaultValue: null; - disabled: boolean; - defaultWidgetOptions: {}; - select2Options: {}; - name: null; - allowClear: boolean; - onChange: null; - onBeforeClose: null; - onClose: null; - onBeforeOpening: null; - onOpen: null; - onBeforeSelect: null; - onSelect: null; - onBeforeUnselect: null; - onUnselect: null; - onFetchData: undefined; - fetchDataDelay: number; - }; - constructor(props: Select2Props); - componentDidMount(): void; - shouldComponentUpdate({ options, value, disabled, ...props }: Select2Props): boolean; - componentDidUpdate({ value: oldValue, disabled: oldDisabled, options: oldOptions }: Select2Props): void; - componentWillUnmount(): void; - handleSelect(): void; - getValue: (select2Options: any, multiple: any) => any; - optionsFromSelect2: (select2Options: any) => any; - optionsToSelect2: (scopedOptions: any) => any; - singleOptionToSelect2: (p: any) => any; - domRef: HTMLSelectElement | null; - boundHandlers: Dictionary; - internalOptions: never[]; - actualOptions: never[]; - $ref?: any; - mapped?: Dictionary; - mapOptions(options: any): void; - toJQueryEvent(eventName: string): string | null; - render(): JSX.Element; -} -export default Select2; +import React, { Component } from 'react'; +import 'select2'; +import 'select2/dist/css/select2.css'; +import './Select2.css'; +import { InputWrapperProps } from './InputWrapper'; +import { SelectOptionType } from './InputProps'; +import { Dictionary } from '../../PropTypes'; +interface Select2Props extends InputWrapperProps { + id?: string; + placeholder?: string; + multiple?: boolean; + options: SelectOptionType[]; + value: any; + defaultValue: any; + disabled?: boolean; + defaultWidgetOptions: any; + select2Options: any; + name?: string; + allowClear?: boolean; + onChange?: Function; + onBeforeClose?: Function; + onClose?: Function; + onBeforeOpening?: Function; + onOpen?: Function; + onBeforeSelect?: Function; + onSelect?: Function; + onBeforeUnselect?: Function; + onUnselect?: Function; + onFetchData?: Function; + fetchDataDelay?: number; +} +interface Select2State { +} +declare class Select2 extends Component { + static defaultProps: { + id: null; + placeholder: string; + multiple: boolean; + options: never[]; + value: null; + defaultValue: null; + disabled: boolean; + defaultWidgetOptions: {}; + select2Options: {}; + name: null; + allowClear: boolean; + onChange: null; + onBeforeClose: null; + onClose: null; + onBeforeOpening: null; + onOpen: null; + onBeforeSelect: null; + onSelect: null; + onBeforeUnselect: null; + onUnselect: null; + onFetchData: undefined; + fetchDataDelay: number; + }; + constructor(props: Select2Props); + componentDidMount(): void; + shouldComponentUpdate({ options, value, disabled, ...props }: Select2Props): boolean; + componentDidUpdate({ value: oldValue, disabled: oldDisabled, options: oldOptions }: Select2Props): void; + componentWillUnmount(): void; + handleSelect(): void; + getValue: (select2Options: any, multiple: any) => any; + optionsFromSelect2: (select2Options: any) => any; + optionsToSelect2: (scopedOptions: any) => any; + singleOptionToSelect2: (p: any) => any; + domRef: HTMLSelectElement | null; + boundHandlers: Dictionary; + internalOptions: never[]; + actualOptions: never[]; + $ref?: any; + mapped?: Dictionary; + mapOptions(options: any): void; + toJQueryEvent(eventName: string): string | null; + render(): React.JSX.Element; +} +export default Select2; //# sourceMappingURL=Select2.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/Select2.d.ts.map b/types/src/components/content/Inputs/Select2.d.ts.map new file mode 100644 index 0000000..2d0fe87 --- /dev/null +++ b/types/src/components/content/Inputs/Select2.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Select2.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/Select2.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,OAAO,SAAS,CAAC;AACjB,OAAO,8BAA8B,CAAC;AAEtC,OAAO,eAAe,CAAC;AACvB,OAAqB,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAEjE,OAAO,EAAE,gBAAgB,EAAE,MAAM,cAAc,CAAC;AAChD,OAAO,EAAE,UAAU,EAAE,MAAM,iBAAiB,CAAC;AAE7C,UAAU,YAAa,SAAQ,iBAAiB;IAC9C,EAAE,CAAC,EAAE,MAAM,CAAA;IACX,WAAW,CAAC,EAAE,MAAM,CAAA;IACpB,QAAQ,CAAC,EAAE,OAAO,CAAA;IAClB,OAAO,EAAE,gBAAgB,EAAE,CAAA;IAC3B,KAAK,EAAE,GAAG,CAAC;IACX,YAAY,EAAE,GAAG,CAAC;IAClB,QAAQ,CAAC,EAAE,OAAO,CAAA;IAClB,oBAAoB,EAAE,GAAG,CAAC;IAC1B,cAAc,EAAE,GAAG,CAAC;IACpB,IAAI,CAAC,EAAE,MAAM,CAAA;IACb,UAAU,CAAC,EAAE,OAAO,CAAA;IACpB,QAAQ,CAAC,EAAE,QAAQ,CAAA;IACnB,aAAa,CAAC,EAAE,QAAQ,CAAA;IACxB,OAAO,CAAC,EAAE,QAAQ,CAAA;IAClB,eAAe,CAAC,EAAE,QAAQ,CAAA;IAC1B,MAAM,CAAC,EAAE,QAAQ,CAAA;IACjB,cAAc,CAAC,EAAE,QAAQ,CAAA;IACzB,QAAQ,CAAC,EAAE,QAAQ,CAAA;IACnB,gBAAgB,CAAC,EAAE,QAAQ,CAAA;IAC3B,UAAU,CAAC,EAAE,QAAQ,CAAA;IACrB,WAAW,CAAC,EAAE,QAAQ,CAAA;IACtB,cAAc,CAAC,EAAE,MAAM,CAAA;CACxB;AAED,UAAU,YAAY;CAErB;AAED,cAAM,OAAQ,SAAQ,SAAS,CAAC,YAAY,EAAE,YAAY,CAAC;IACzD,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;;;;;;;;MAuBjB;gBAEU,KAAK,EAAE,YAAY;IAO/B,iBAAiB;IA6EjB,qBAAqB,CAAC,EACpB,OAAO,EAAE,KAAK,EAAE,QAAQ,EAAE,GAAG,KAAK,EACnC,EAAE,YAAY;IAoCf,kBAAkB,CAAC,EAAE,KAAK,EAAE,QAAQ,EAAE,QAAQ,EAAE,WAAW,EAAE,OAAO,EAAE,UAAU,EAAE,EAAE,YAAY;IA8DhG,oBAAoB;IAKpB,YAAY;IASZ,QAAQ,mBAAoB,GAAG,YAAY,GAAG,SAM5C;IAEF,kBAAkB,mBAAoB,GAAG,SAAyF;IAElI,gBAAgB,kBACA,GAAG,SAAoE;IAEvF,qBAAqB,MAAO,GAAG,SAM7B;IAEF,MAAM,EAAE,iBAAiB,GAAG,IAAI,CAAQ;IAExC,aAAa,EAAE,UAAU,CAAM;IAE/B,eAAe,UAAM;IAErB,aAAa,UAAM;IAEnB,IAAI,CAAC,EAAE,GAAG,CAAC;IAEX,MAAM,CAAC,EAAE,UAAU,CAAM;IAEzB,UAAU,CAAC,OAAO,EAAE,GAAG;IAoBvB,aAAa,CAAC,SAAS,EAAE,MAAM,GAAG,MAAM,GAAG,IAAI;IAoC/C,MAAM;CAiEP;AAED,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/Inputs/Slider.d.ts b/types/src/components/content/Inputs/Slider.d.ts similarity index 77% rename from src/components/content/Inputs/Slider.d.ts rename to types/src/components/content/Inputs/Slider.d.ts index 4285300..72156af 100644 --- a/src/components/content/Inputs/Slider.d.ts +++ b/types/src/components/content/Inputs/Slider.d.ts @@ -1,87 +1,72 @@ -import React, { Component, ElementType, ReactElement } from 'react'; -import 'rc-slider/assets/index.css'; -import 'rc-tooltip/assets/bootstrap.css'; -import { Colors } from '../../PropTypes'; -import './Slider.css'; -interface HandleProps { - prefixCls?: string; - className?: string; - vertical?: boolean; - reverse?: boolean; - offset?: number; - style?: React.CSSProperties; - disabled?: boolean; - min?: number; - max?: number; - value?: number; - tabIndex?: number; - ariaLabel?: string; - ariaLabelledBy?: string; - ariaValueTextFormatter?: (val: number) => string; - onMouseEnter?: React.MouseEventHandler; - onMouseLeave?: React.MouseEventHandler; -} -interface GenericSliderProps { - min?: number; - max?: number; - step?: number | null; - prefixCls?: string; - vertical?: boolean; - included?: boolean; - disabled?: boolean; - reverse?: boolean; - trackStyle?: React.CSSProperties | React.CSSProperties[]; - handleStyle?: React.CSSProperties | React.CSSProperties[]; - autoFocus?: boolean; - onFocus?: (e: React.FocusEvent) => void; - onBlur?: (e: React.FocusEvent) => void; - className?: string; - marks?: Record; - dots?: boolean; - maximumTrackStyle?: React.CSSProperties; - style?: React.CSSProperties; - railStyle?: React.CSSProperties; - dotStyle?: React.CSSProperties; - activeDotStyle?: React.CSSProperties; - draggableTrack?: boolean; -} -interface MySliderProps extends GenericSliderProps { - color?: Colors; - vertical?: boolean; - defaultValue?: number | number[]; - value?: number | number[]; - rcSliderProps?: GenericSliderProps; - onChange?: ((value: number) => void) | ((value: number[]) => void); - onBeforeChange?: ((value: number) => void) | ((value: number[]) => void); - onAfterChange?: ((value: number) => void) | ((value: number[]) => void); - tooltipRender: Function; - tooltipVisible: 'always' | 'dragging' | 'never'; - handle: (props: HandleProps) => ReactElement; -} -interface SliderState { -} -declare class Slider extends Component { - static defaultProps: { - color: string; - vertical: boolean; - value: undefined; - defaultValue: undefined; - rcSliderProps: undefined; - onChange: undefined; - tooltipRender: undefined; - tooltipVisible: string; - handle: undefined; - }; - constructor(props: MySliderProps); - state: {}; - private static getTrackColor; - getHandle: (props: HandleProps) => ReactElement; - constructElement(props: MySliderProps): void; - Element: ElementType; - render(): JSX.Element; -} -export default Slider; +import React, { Component, ElementType, ReactElement } from 'react'; +import { HandleProps } from 'rc-slider'; +import 'rc-slider/assets/index.css'; +import 'rc-tooltip/assets/bootstrap.css'; +import { Colors } from '../../PropTypes'; +import './Slider.css'; +interface GenericSliderProps { + min?: number; + max?: number; + step?: number | null; + prefixCls?: string; + vertical?: boolean; + included?: boolean; + disabled?: boolean; + reverse?: boolean; + trackStyle?: React.CSSProperties | React.CSSProperties[]; + handleStyle?: React.CSSProperties | React.CSSProperties[]; + autoFocus?: boolean; + onFocus?: (e: React.FocusEvent) => void; + onBlur?: (e: React.FocusEvent) => void; + className?: string; + marks?: Record; + dots?: boolean; + maximumTrackStyle?: React.CSSProperties; + style?: React.CSSProperties; + railStyle?: React.CSSProperties; + dotStyle?: React.CSSProperties; + activeDotStyle?: React.CSSProperties; + draggableTrack?: boolean; +} +interface MySliderProps extends GenericSliderProps { + color?: Colors; + vertical?: boolean; + defaultValue?: number | number[]; + value?: number | number[]; + rcSliderProps?: GenericSliderProps; + onChange?: ((value: number) => void) | ((value: number[]) => void); + onBeforeChange?: ((value: number) => void) | ((value: number[]) => void); + onAfterChange?: ((value: number) => void) | ((value: number[]) => void); + tooltipRender: (value: number) => string; + tooltipVisible: 'always' | 'dragging' | 'never'; + handle: (props: HandleProps) => ReactElement; +} +interface SliderState { +} +declare class Slider extends Component { + static defaultProps: { + color: string; + vertical: boolean; + value: undefined; + defaultValue: undefined; + rcSliderProps: undefined; + onChange: undefined; + tooltipRender: undefined; + tooltipVisible: string; + handle: undefined; + }; + constructor(props: MySliderProps); + state: {}; + private static getTrackColor; + getHandle: (props: HandleProps & { + value: number; + }) => ReactElement; + constructElement(props: MySliderProps): void; + Element: ElementType; + render(): React.JSX.Element; +} +export default Slider; //# sourceMappingURL=Slider.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/Slider.d.ts.map b/types/src/components/content/Inputs/Slider.d.ts.map new file mode 100644 index 0000000..5fd009c --- /dev/null +++ b/types/src/components/content/Inputs/Slider.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Slider.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/Slider.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/components/content/Inputs/Text.d.ts b/types/src/components/content/Inputs/Text.d.ts similarity index 89% rename from src/components/content/Inputs/Text.d.ts rename to types/src/components/content/Inputs/Text.d.ts index cea186c..850641a 100644 --- a/src/components/content/Inputs/Text.d.ts +++ b/types/src/components/content/Inputs/Text.d.ts @@ -1,37 +1,37 @@ -import { Component } from 'react'; -import { IInputProps } from './InputProps'; -interface TextProps extends IInputProps { - inputType?: string; - name?: string; - id?: string; - placeholder?: string; - value?: string | number; - disabled?: boolean; - rows?: number; -} -interface TextState { -} -declare class Text extends Component { - static defaultProps: { - inputType: string; - name: null; - id: null; - placeholder: null; - value: undefined; - disabled: boolean; - rows: null; - onBlur: null; - onChange: null; - onFocus: null; - onSelect: null; - onKeyDown: null; - onKeyUp: null; - onKeyPress: null; - size: null; - }; - state: {}; - ref: HTMLInputElement | HTMLTextAreaElement | null; - render(): JSX.Element; -} -export default Text; +import React, { Component } from 'react'; +import { IInputProps } from './InputProps'; +interface TextProps extends IInputProps { + inputType?: string; + name?: string; + id?: string; + placeholder?: string; + value?: string | number; + disabled?: boolean; + rows?: number; +} +interface TextState { +} +declare class Text extends Component { + static defaultProps: { + inputType: string; + name: null; + id: null; + placeholder: null; + value: undefined; + disabled: boolean; + rows: null; + onBlur: null; + onChange: null; + onFocus: null; + onSelect: null; + onKeyDown: null; + onKeyUp: null; + onKeyPress: null; + size: null; + }; + state: {}; + ref: HTMLInputElement | HTMLTextAreaElement | null; + render(): React.JSX.Element; +} +export default Text; //# sourceMappingURL=Text.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Inputs/Text.d.ts.map b/types/src/components/content/Inputs/Text.d.ts.map new file mode 100644 index 0000000..3271075 --- /dev/null +++ b/types/src/components/content/Inputs/Text.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Text.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/Inputs/Text.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EACZ,SAAS,EACV,MAAM,OAAO,CAAC;AACf,OAAO,EAAE,WAAW,EAAE,MAAM,cAAc,CAAC;AAG3C,UAAU,SAAU,SAAQ,WAAW;IACrC,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACxB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,IAAI,CAAC,EAAE,MAAM,CAAC;CACf;AAED,UAAU,SAAS;CAElB;AAED,cAAM,IAAK,SAAQ,SAAS,CAAC,SAAS,EAAE,SAAS,CAAC;IAChD,MAAM,CAAC,YAAY;;;;;;;;;;;;;;;;MAgBjB;IAEF,KAAK,KAAM;IAEX,GAAG,EAAE,gBAAgB,GAAG,mBAAmB,GAAG,IAAI,CAAQ;IAE1D,MAAM;CA4GP;AAED,eAAe,IAAI,CAAC"} \ No newline at end of file diff --git a/src/components/content/Label.d.ts b/types/src/components/content/Label.d.ts similarity index 96% rename from src/components/content/Label.d.ts rename to types/src/components/content/Label.d.ts index 00b6398..3386e34 100644 --- a/src/components/content/Label.d.ts +++ b/types/src/components/content/Label.d.ts @@ -1,18 +1,18 @@ -import { ReactNode, ReactElement } from 'react'; -import { Types } from '../PropTypes'; -interface Props { - id?: string; - type: Types; - pullRight?: boolean; - children?: ReactNode; -} -declare function Label({ id, type, pullRight, children, }: Props): ReactElement; -declare namespace Label { - var defaultProps: { - id: undefined; - children: null; - pullRight: boolean; - }; -} -export default Label; +import { ReactNode, ReactElement } from 'react'; +import { Types } from '../PropTypes'; +interface Props { + id?: string; + type: Types; + pullRight?: boolean; + children?: ReactNode; +} +declare function Label({ id, type, pullRight, children, }: Props): ReactElement; +declare namespace Label { + var defaultProps: { + id: undefined; + children: null; + pullRight: boolean; + }; +} +export default Label; //# sourceMappingURL=Label.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Label.d.ts.map b/types/src/components/content/Label.d.ts.map new file mode 100644 index 0000000..93da116 --- /dev/null +++ b/types/src/components/content/Label.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Label.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Label.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAEvD,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAErC,UAAU,KAAK;IACb,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,KAAK,CAAC;IACZ,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,QAAQ,CAAC,EAAE,SAAS,CAAC;CACtB;AAED,iBAAS,KAAK,CAAC,EACb,EAAE,EAAE,IAAI,EAAE,SAAS,EAAE,QAAQ,GAC9B,EAAE,KAAK,GAAG,YAAY,CAItB;kBANQ,KAAK;;;;;;;AAcd,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/types/src/components/content/LoadingSpinner.d.ts b/types/src/components/content/LoadingSpinner.d.ts new file mode 100644 index 0000000..a3ed0b3 --- /dev/null +++ b/types/src/components/content/LoadingSpinner.d.ts @@ -0,0 +1,10 @@ +import React from 'react'; +import './LoadingSpinner.css'; +import { SizeProp } from '@fortawesome/fontawesome-svg-core'; +type Props = { + icon?: string; + size?: SizeProp; +}; +export declare function LoadingSpinner({ icon, size }: Props): React.JSX.Element; +export {}; +//# sourceMappingURL=LoadingSpinner.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/LoadingSpinner.d.ts.map b/types/src/components/content/LoadingSpinner.d.ts.map new file mode 100644 index 0000000..53e7476 --- /dev/null +++ b/types/src/components/content/LoadingSpinner.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"LoadingSpinner.d.ts","sourceRoot":"","sources":["../../../../src/components/content/LoadingSpinner.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,sBAAsB,CAAC;AAE9B,OAAO,EACL,QAAQ,EACT,MAAM,mCAAmC,CAAC;AAG3C,KAAK,KAAK,GAAG;IACX,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,QAAQ,CAAA;CAChB,CAAC;AAEF,wBAAgB,cAAc,CAAC,EAAE,IAAqB,EAAE,IAAW,EAAE,EAAE,KAAK,qBAM3E"} \ No newline at end of file diff --git a/src/components/content/LoginCore.d.ts b/types/src/components/content/LoginCore.d.ts similarity index 75% rename from src/components/content/LoginCore.d.ts rename to types/src/components/content/LoginCore.d.ts index 169c993..5c70f42 100644 --- a/src/components/content/LoginCore.d.ts +++ b/types/src/components/content/LoginCore.d.ts @@ -1,8 +1,8 @@ -import React, { ReactNode } from 'react'; -interface LoginCoreProps { - children?: ReactNode; -} -declare type LoginCoreComponent = React.FC; -declare const LoginCore: LoginCoreComponent; -export default LoginCore; +import React, { ReactNode } from 'react'; +interface LoginCoreProps { + children?: ReactNode; +} +type LoginCoreComponent = React.FC; +declare const LoginCore: LoginCoreComponent; +export default LoginCore; //# sourceMappingURL=LoginCore.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/LoginCore.d.ts.map b/types/src/components/content/LoginCore.d.ts.map new file mode 100644 index 0000000..f5ffcef --- /dev/null +++ b/types/src/components/content/LoginCore.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"LoginCore.d.ts","sourceRoot":"","sources":["../../../../src/components/content/LoginCore.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,cAAc;IACtB,QAAQ,CAAC,EAAE,SAAS,CAAA;CACrB;AAED,KAAK,kBAAkB,GAAG,KAAK,CAAC,EAAE,CAAC,cAAc,CAAC,CAAC;AAEnD,QAAA,MAAM,SAAS,EAAE,kBAYhB,CAAC;AAMF,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/src/components/content/Margin.d.ts b/types/src/components/content/Margin.d.ts similarity index 77% rename from src/components/content/Margin.d.ts rename to types/src/components/content/Margin.d.ts index fbb815e..32a7cd9 100644 --- a/src/components/content/Margin.d.ts +++ b/types/src/components/content/Margin.d.ts @@ -1,9 +1,9 @@ -import React, { ReactNode } from 'react'; -interface MarginProps { - children: ReactNode; - pullRight?: boolean; -} -declare type MarginComponent = React.FC; -declare const Margin: MarginComponent; -export default Margin; +import React, { ReactNode } from 'react'; +interface MarginProps { + children: ReactNode; + pullRight?: boolean; +} +type MarginComponent = React.FC; +declare const Margin: MarginComponent; +export default Margin; //# sourceMappingURL=Margin.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Margin.d.ts.map b/types/src/components/content/Margin.d.ts.map new file mode 100644 index 0000000..bf7890d --- /dev/null +++ b/types/src/components/content/Margin.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Margin.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Margin.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,WAAW;IAEnB,QAAQ,EAAE,SAAS,CAAC;IACpB,SAAS,CAAC,EAAE,OAAO,CAAA;CACpB;AAED,KAAK,eAAe,GAAG,KAAK,CAAC,EAAE,CAAC,WAAW,CAAC,CAAC;AAE7C,QAAA,MAAM,MAAM,EAAE,eAAyI,CAAC;AAMxJ,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/src/components/content/Memberbox.d.ts b/types/src/components/content/Memberbox.d.ts similarity index 83% rename from src/components/content/Memberbox.d.ts rename to types/src/components/content/Memberbox.d.ts index 4a0c239..0d2642a 100644 --- a/src/components/content/Memberbox.d.ts +++ b/types/src/components/content/Memberbox.d.ts @@ -1,36 +1,36 @@ -import { Component } from 'react'; -import { Types } from '../PropTypes'; -interface MemberboxProps { - id?: string; - type: Types; - title?: string; - collapsable?: boolean; - closable?: boolean; - async?: boolean; - viewAllLink?: string; -} -interface MemberboxState { - users: any; -} -declare class Memberbox extends Component { - static defaultProps: { - id: undefined; - title: null; - collapsable: boolean; - closable: boolean; - async: boolean; - viewAllLink: string; - }; - state: MemberboxState; - componentDidMount(): void; - getUser({ name, lastOnline, image }: any): JSX.Element; - getUsers(users: any): any; - users: { - name: string; - lastOnline: string; - image: string; - }[]; - render(): JSX.Element; -} -export default Memberbox; +import React, { Component } from 'react'; +import { Types } from '../PropTypes'; +interface MemberboxProps { + id?: string; + type: Types; + title?: string; + collapsable?: boolean; + closable?: boolean; + async?: boolean; + viewAllLink?: string; +} +interface MemberboxState { + users: any; +} +declare class Memberbox extends Component { + static defaultProps: { + id: undefined; + title: null; + collapsable: boolean; + closable: boolean; + async: boolean; + viewAllLink: string; + }; + state: MemberboxState; + componentDidMount(): void; + getUser({ name, lastOnline, image }: any): React.JSX.Element; + getUsers(users: any): any; + users: { + name: string; + lastOnline: string; + image: string; + }[]; + render(): React.JSX.Element; +} +export default Memberbox; //# sourceMappingURL=Memberbox.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Memberbox.d.ts.map b/types/src/components/content/Memberbox.d.ts.map new file mode 100644 index 0000000..84e9af2 --- /dev/null +++ b/types/src/components/content/Memberbox.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Memberbox.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Memberbox.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAErC,UAAU,cAAc;IACtB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,KAAK,CAAC;IACZ,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB;AAED,UAAU,cAAc;IACtB,KAAK,EAAE,GAAG,CAAA;CACX;AAED,cAAM,SAAU,SAAQ,SAAS,CAAC,cAAc,EAAE,cAAc,CAAC;IAC/D,MAAM,CAAC,YAAY;;;;;;;MAOjB;IAEF,KAAK,EAAE,cAAc,CAEnB;IAEF,iBAAiB;IAMjB,OAAO,CAAC,EAAE,IAAI,EAAE,UAAU,EAAE,KAAK,EAAE,EAAE,GAAG;IAUxC,QAAQ,CAAC,KAAK,EAAE,GAAG;IAKnB,KAAK;;;;QAgCF;IAEH,MAAM;CAeP;AAED,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/src/components/content/NavList.d.ts b/types/src/components/content/NavList.d.ts similarity index 78% rename from src/components/content/NavList.d.ts rename to types/src/components/content/NavList.d.ts index 17cd8e5..ab5a7e3 100644 --- a/src/components/content/NavList.d.ts +++ b/types/src/components/content/NavList.d.ts @@ -1,10 +1,10 @@ -import React, { ReactNode } from 'react'; -interface NavListProps { - children: ReactNode; - pills?: boolean; - stacked?: boolean; -} -declare type NavListComponent = React.FC; -declare const NavList: NavListComponent; -export default NavList; +import React, { ReactNode } from 'react'; +interface NavListProps { + children: ReactNode; + pills?: boolean; + stacked?: boolean; +} +type NavListComponent = React.FC; +declare const NavList: NavListComponent; +export default NavList; //# sourceMappingURL=NavList.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/NavList.d.ts.map b/types/src/components/content/NavList.d.ts.map new file mode 100644 index 0000000..a06fecb --- /dev/null +++ b/types/src/components/content/NavList.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"NavList.d.ts","sourceRoot":"","sources":["../../../../src/components/content/NavList.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,YAAY;IACpB,QAAQ,EAAE,SAAS,CAAC;IACpB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,OAAO,CAAC,EAAE,OAAO,CAAC;CACnB;AAED,KAAK,gBAAgB,GAAG,KAAK,CAAC,EAAE,CAAC,YAAY,CAAC,CAAC;AAC/C,QAAA,MAAM,OAAO,EAAE,gBAUd,CAAC;AAOF,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/src/components/content/NavListItem.d.ts b/types/src/components/content/NavListItem.d.ts similarity index 83% rename from src/components/content/NavListItem.d.ts rename to types/src/components/content/NavListItem.d.ts index 554f65e..9be8638 100644 --- a/src/components/content/NavListItem.d.ts +++ b/types/src/components/content/NavListItem.d.ts @@ -1,14 +1,14 @@ -import React, { MouseEventHandler } from 'react'; -import { Colors } from '../PropTypes'; -interface NavListItemProps { - icon?: string; - text?: string; - iconLabel?: string; - onClick?: MouseEventHandler; - color?: Colors; - to?: string; -} -declare type NavListItemComponent = React.FC; -declare const NavListItem: NavListItemComponent; -export default NavListItem; +import React, { MouseEventHandler } from 'react'; +import { Colors } from '../PropTypes'; +interface NavListItemProps { + icon?: string; + text?: string; + iconLabel?: string; + onClick?: MouseEventHandler; + color?: Colors; + to?: string; +} +type NavListItemComponent = React.FC; +declare const NavListItem: NavListItemComponent; +export default NavListItem; //# sourceMappingURL=NavListItem.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/NavListItem.d.ts.map b/types/src/components/content/NavListItem.d.ts.map new file mode 100644 index 0000000..069dff4 --- /dev/null +++ b/types/src/components/content/NavListItem.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"NavListItem.d.ts","sourceRoot":"","sources":["../../../../src/components/content/NavListItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,iBAAiB,EAAE,MAAM,OAAO,CAAC;AAKjD,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,gBAAgB;IACxB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,OAAO,CAAC,EAAE,iBAAiB,CAAC,iBAAiB,CAAC,CAAC;IAC/C,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,EAAE,CAAC,EAAE,MAAM,CAAC;CACb;AAED,KAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAE,oBAiClB,CAAC;AAWF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/Pagination.d.ts b/types/src/components/content/Pagination.d.ts similarity index 91% rename from src/components/content/Pagination.d.ts rename to types/src/components/content/Pagination.d.ts index 9ac6261..4618900 100644 --- a/src/components/content/Pagination.d.ts +++ b/types/src/components/content/Pagination.d.ts @@ -1,40 +1,40 @@ -import { Component } from 'react'; -import { Dictionary } from '../PropTypes'; -interface PaginationProps { - activePage?: number; - totalElements?: number; - pageSize?: number; - hasMore?: boolean; - onChange?: (value: number) => void; - labels?: { - first?: string; - last?: string; - previous?: string; - next?: string; - }; -} -interface PaginationState { - totalPages: number | null; -} -declare class Pagination extends Component { - static defaultProps: { - activePage: undefined; - totalElements: undefined; - pageSize: undefined; - hasMore: undefined; - labels: { - first: string; - last: string; - previous: string; - next: string; - }; - }; - constructor(props: PaginationProps); - state: PaginationState; - componentDidUpdate({ totalElements: oldTotalElements }: PaginationProps): void; - onChange(event: any): void; - keyMaps: Dictionary; - render(): JSX.Element; -} -export default Pagination; +import React, { Component } from 'react'; +import { Dictionary } from '../PropTypes'; +interface PaginationProps { + activePage?: number; + totalElements?: number; + pageSize?: number; + hasMore?: boolean; + onChange?: (value: number) => void; + labels?: { + first?: string; + last?: string; + previous?: string; + next?: string; + }; +} +interface PaginationState { + totalPages: number | null; +} +declare class Pagination extends Component { + static defaultProps: { + activePage: undefined; + totalElements: undefined; + pageSize: undefined; + hasMore: undefined; + labels: { + first: string; + last: string; + previous: string; + next: string; + }; + }; + constructor(props: PaginationProps); + state: PaginationState; + componentDidUpdate({ totalElements: oldTotalElements }: PaginationProps): void; + onChange(event: any): void; + keyMaps: Dictionary; + render(): React.JSX.Element; +} +export default Pagination; //# sourceMappingURL=Pagination.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Pagination.d.ts.map b/types/src/components/content/Pagination.d.ts.map new file mode 100644 index 0000000..2e9e0f1 --- /dev/null +++ b/types/src/components/content/Pagination.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Pagination.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Pagination.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAgB,MAAM,OAAO,CAAC;AAGvD,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAE1C,UAAU,eAAe;IACvB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,QAAQ,CAAC,EAAE,CAAC,KAAK,EAAE,MAAM,KAAK,IAAI,CAAC;IACnC,MAAM,CAAC,EAAE;QACP,KAAK,CAAC,EAAE,MAAM,CAAC;QACf,IAAI,CAAC,EAAE,MAAM,CAAC;QACd,QAAQ,CAAC,EAAE,MAAM,CAAC;QAClB,IAAI,CAAC,EAAE,MAAM,CAAC;KACf,CAAC;CACH;AACD,UAAU,eAAe;IACvB,UAAU,EAAE,MAAM,GAAG,IAAI,CAAC;CAC3B;AAED,cAAM,UAAW,SAAQ,SAAS,CAAC,eAAe,EAAE,eAAe,CAAC;IAClE,MAAM,CAAC,YAAY;;;;;;;;;;;MAWjB;gBAEU,KAAK,EAAE,eAAe;IAkBlC,KAAK,EAAE,eAAe,CAEpB;IAEF,kBAAkB,CAAC,EAAE,aAAa,EAAE,gBAAgB,EAAE,EAAE,eAAe;IAqBvE,QAAQ,CAAC,KAAK,EAAE,GAAG;IA4BnB,OAAO,EAAE,UAAU,CAAC;IAEpB,MAAM;CAuGP;AAED,eAAe,UAAU,CAAC"} \ No newline at end of file diff --git a/src/components/content/ProductList.d.ts b/types/src/components/content/ProductList.d.ts similarity index 76% rename from src/components/content/ProductList.d.ts rename to types/src/components/content/ProductList.d.ts index 0a4a72b..630c2f7 100644 --- a/src/components/content/ProductList.d.ts +++ b/types/src/components/content/ProductList.d.ts @@ -1,9 +1,9 @@ -import React, { ReactNode } from 'react'; -interface ProductListProps { - inBox?: boolean; - children: ReactNode; -} -declare type ProductListComponent = React.FC; -declare const ProductList: ProductListComponent; -export default ProductList; +import React, { ReactNode } from 'react'; +interface ProductListProps { + inBox?: boolean; + children: ReactNode; +} +type ProductListComponent = React.FC; +declare const ProductList: ProductListComponent; +export default ProductList; //# sourceMappingURL=ProductList.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/ProductList.d.ts.map b/types/src/components/content/ProductList.d.ts.map new file mode 100644 index 0000000..24dc2ff --- /dev/null +++ b/types/src/components/content/ProductList.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"ProductList.d.ts","sourceRoot":"","sources":["../../../../src/components/content/ProductList.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAEzC,UAAU,gBAAgB;IACxB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,QAAQ,EAAE,SAAS,CAAC;CACrB;AAED,KAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAG,oBAQnB,CAAC;AAMF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/ProductListItem.d.ts b/types/src/components/content/ProductListItem.d.ts similarity index 80% rename from src/components/content/ProductListItem.d.ts rename to types/src/components/content/ProductListItem.d.ts index 0bd6ded..b1ebf58 100644 --- a/src/components/content/ProductListItem.d.ts +++ b/types/src/components/content/ProductListItem.d.ts @@ -1,14 +1,14 @@ -import React from 'react'; -import { Types } from '../PropTypes'; -interface ProductListItemProps { - description?: string; - title?: string; - label?: string; - labelType?: Types; - image?: string; - to?: string; -} -declare type ProductListItemComponent = React.FC; -declare const ProductListItem: ProductListItemComponent; -export default ProductListItem; +import React from 'react'; +import { Types } from '../PropTypes'; +interface ProductListItemProps { + description?: string; + title?: string; + label?: string; + labelType?: Types; + image?: string; + to?: string; +} +type ProductListItemComponent = React.FC; +declare const ProductListItem: ProductListItemComponent; +export default ProductListItem; //# sourceMappingURL=ProductListItem.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/ProductListItem.d.ts.map b/types/src/components/content/ProductListItem.d.ts.map new file mode 100644 index 0000000..d035970 --- /dev/null +++ b/types/src/components/content/ProductListItem.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"ProductListItem.d.ts","sourceRoot":"","sources":["../../../../src/components/content/ProductListItem.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,KAAK,EAAE,MAAM,cAAc,CAAC;AAErC,UAAU,oBAAoB;IAC5B,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,SAAS,CAAC,EAAE,KAAK,CAAC;IAClB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,EAAE,CAAC,EAAE,MAAM,CAAC;CACb;AAED,KAAK,wBAAwB,GAAG,KAAK,CAAC,EAAE,CAAC,oBAAoB,CAAC,CAAC;AAE/D,QAAA,MAAM,eAAe,EAAE,wBAiBtB,CAAC;AAWF,eAAe,eAAe,CAAC"} \ No newline at end of file diff --git a/src/components/content/ProgressBar.d.ts b/types/src/components/content/ProgressBar.d.ts similarity index 84% rename from src/components/content/ProgressBar.d.ts rename to types/src/components/content/ProgressBar.d.ts index a8e60ef..40ab4c1 100644 --- a/src/components/content/ProgressBar.d.ts +++ b/types/src/components/content/ProgressBar.d.ts @@ -1,20 +1,20 @@ -import React from 'react'; -import { Types, Colors } from '../PropTypes'; -interface ProgressBarProps { - type?: Types; - color?: Colors; - striped?: boolean; - min?: number; - max?: number; - text?: string; - value: number; - active?: boolean; - sm?: boolean; - xs?: boolean; - xxs?: boolean; - vertical?: boolean; -} -declare type ProgressBarComponent = React.FC; -declare const ProgressBar: ProgressBarComponent; -export default ProgressBar; +import React from 'react'; +import { Types, Colors } from '../PropTypes'; +interface ProgressBarProps { + type?: Types; + color?: Colors; + striped?: boolean; + min?: number; + max?: number; + text?: string; + value: number; + active?: boolean; + sm?: boolean; + xs?: boolean; + xxs?: boolean; + vertical?: boolean; +} +type ProgressBarComponent = React.FC; +declare const ProgressBar: ProgressBarComponent; +export default ProgressBar; //# sourceMappingURL=ProgressBar.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/ProgressBar.d.ts.map b/types/src/components/content/ProgressBar.d.ts.map new file mode 100644 index 0000000..cc0be71 --- /dev/null +++ b/types/src/components/content/ProgressBar.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"ProgressBar.d.ts","sourceRoot":"","sources":["../../../../src/components/content/ProgressBar.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAE7C,UAAU,gBAAgB;IACxB,IAAI,CAAC,EAAE,KAAK,CAAC;IACb,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,EAAE,CAAC,EAAE,OAAO,CAAC;IACb,EAAE,CAAC,EAAE,OAAO,CAAC;IACb,GAAG,CAAC,EAAE,OAAO,CAAC;IACd,QAAQ,CAAC,EAAE,OAAO,CAAC;CACpB;AAED,KAAK,oBAAoB,GAAG,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;AAEvD,QAAA,MAAM,WAAW,EAAE,oBAwBlB,CAAC;AAgBF,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/ProgressGroup.d.ts b/types/src/components/content/ProgressGroup.d.ts similarity index 79% rename from src/components/content/ProgressGroup.d.ts rename to types/src/components/content/ProgressGroup.d.ts index 8e821bd..39903ac 100644 --- a/src/components/content/ProgressGroup.d.ts +++ b/types/src/components/content/ProgressGroup.d.ts @@ -1,12 +1,12 @@ -import React from 'react'; -import { Colors } from '../PropTypes'; -interface ProgressGroupProps { - currentValue: number; - maxValue: number; - color: Colors; - text?: string; -} -declare type ProgressGroupComponent = React.FC; -declare const ProgressGroup: ProgressGroupComponent; -export default ProgressGroup; +import React from 'react'; +import { Colors } from '../PropTypes'; +interface ProgressGroupProps { + currentValue: number; + maxValue: number; + color: Colors; + text?: string; +} +type ProgressGroupComponent = React.FC; +declare const ProgressGroup: ProgressGroupComponent; +export default ProgressGroup; //# sourceMappingURL=ProgressGroup.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/ProgressGroup.d.ts.map b/types/src/components/content/ProgressGroup.d.ts.map new file mode 100644 index 0000000..a3a10b8 --- /dev/null +++ b/types/src/components/content/ProgressGroup.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"ProgressGroup.d.ts","sourceRoot":"","sources":["../../../../src/components/content/ProgressGroup.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,kBAAkB;IAC1B,YAAY,EAAE,MAAM,CAAC;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAC;CACf;AAED,KAAK,sBAAsB,GAAG,KAAK,CAAC,EAAE,CAAC,kBAAkB,CAAC,CAAC;AAE3D,QAAA,MAAM,aAAa,EAAC,sBAenB,CAAC;AAMF,eAAe,aAAa,CAAC"} \ No newline at end of file diff --git a/src/components/content/Row.d.ts b/types/src/components/content/Row.d.ts similarity index 97% rename from src/components/content/Row.d.ts rename to types/src/components/content/Row.d.ts index 3d8167e..8aaa898 100644 --- a/src/components/content/Row.d.ts +++ b/types/src/components/content/Row.d.ts @@ -1,3 +1,3 @@ -import { Row } from 'react-bootstrap'; -export default Row; +import { Row } from 'react-bootstrap'; +export default Row; //# sourceMappingURL=Row.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Row.d.ts.map b/types/src/components/content/Row.d.ts.map new file mode 100644 index 0000000..75730f1 --- /dev/null +++ b/types/src/components/content/Row.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Row.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Row.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,iBAAiB,CAAC;AAEtC,eAAe,GAAG,CAAC"} \ No newline at end of file diff --git a/src/components/content/SimpleTable.d.ts b/types/src/components/content/SimpleTable.d.ts similarity index 91% rename from src/components/content/SimpleTable.d.ts rename to types/src/components/content/SimpleTable.d.ts index b8bc402..bbe6611 100644 --- a/src/components/content/SimpleTable.d.ts +++ b/types/src/components/content/SimpleTable.d.ts @@ -1,42 +1,42 @@ -import { Component } from 'react'; -import { ColumnType, DataType, SelectedRowType } from './TableProps'; -interface SimpleTableProps { - data?: DataType; - columns: Array; - condensed?: boolean; - striped?: boolean; - noMargin?: boolean; - border?: boolean; - responsive?: boolean; - hover?: boolean; - onSelect?: Function; - simpleCompare?: boolean; -} -interface SimpleTableState { - key: string; - selectedRow?: SelectedRowType; - mappedData?: any; -} -declare class SimpleTable extends Component { - static defaultProps: { - data: null; - columns: null; - condensed: boolean; - striped: boolean; - noMargin: boolean; - border: boolean; - responsive: boolean; - hover: boolean; - onSelect: undefined; - simpleCompare: boolean; - }; - constructor(props: SimpleTableProps); - state: SimpleTableState; - componentDidUpdate({ data: oldData, }: SimpleTableProps, { selectedRow: oldSelectedRow }: SimpleTableState): void; - onSelect: (data: DataType, rowIdx: number) => void; - updateStateData: () => void; - mapCell(data: any, column: any, rowData: any, rowIdx: number): JSX.Element; - render(): JSX.Element; -} -export default SimpleTable; +import React, { Component } from 'react'; +import { ColumnType, DataType, SelectedRowType } from './TableProps'; +interface SimpleTableProps { + data?: DataType; + columns: Array; + condensed?: boolean; + striped?: boolean; + noMargin?: boolean; + border?: boolean; + responsive?: boolean; + hover?: boolean; + onSelect?: Function; + simpleCompare?: boolean; +} +interface SimpleTableState { + key: string; + selectedRow?: SelectedRowType; + mappedData?: any; +} +declare class SimpleTable extends Component { + static defaultProps: { + data: null; + columns: null; + condensed: boolean; + striped: boolean; + noMargin: boolean; + border: boolean; + responsive: boolean; + hover: boolean; + onSelect: undefined; + simpleCompare: boolean; + }; + constructor(props: SimpleTableProps); + state: SimpleTableState; + componentDidUpdate({ data: oldData, }: SimpleTableProps, { selectedRow: oldSelectedRow }: SimpleTableState): void; + onSelect: (data: DataType, rowIdx: number) => void; + updateStateData: () => void; + mapCell(data: any, column: any, rowData: any, rowIdx: number): React.JSX.Element; + render(): React.JSX.Element; +} +export default SimpleTable; //# sourceMappingURL=SimpleTable.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/SimpleTable.d.ts.map b/types/src/components/content/SimpleTable.d.ts.map new file mode 100644 index 0000000..3482b8f --- /dev/null +++ b/types/src/components/content/SimpleTable.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SimpleTable.d.ts","sourceRoot":"","sources":["../../../../src/components/content/SimpleTable.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,OAAO,EAAE,UAAU,EAAE,QAAQ,EAAE,eAAe,EAAE,MAAM,cAAc,CAAC;AAErE,UAAU,gBAAgB;IACxB,IAAI,CAAC,EAAE,QAAQ,CAAC;IAChB,OAAO,EAAE,KAAK,CAAC,UAAU,CAAC,CAAC;IAC3B,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,QAAQ,CAAC,EAAE,QAAQ,CAAC;IACpB,aAAa,CAAC,EAAE,OAAO,CAAC;CACzB;AAED,UAAU,gBAAgB;IACxB,GAAG,EAAE,MAAM,CAAC;IACZ,WAAW,CAAC,EAAE,eAAe,CAAA;IAC7B,UAAU,CAAC,EAAE,GAAG,CAAA;CACjB;AAED,cAAM,WAAY,SAAQ,SAAS,CAAC,gBAAgB,EAAE,gBAAgB,CAAC;IACrE,MAAM,CAAC,YAAY;;;;;;;;;;;MAWjB;gBAEU,KAAK,EAAE,gBAAgB;IAcnC,KAAK,EAAE,gBAAgB,CAAqB;IAE5C,kBAAkB,CAAC,EACjB,IAAI,EAAE,OAAO,GACd,EAAE,gBAAgB,EAAE,EAAE,WAAW,EAAE,cAAc,EAAE,EAAE,gBAAgB;IAiBtE,QAAQ,SAAU,QAAQ,UAAU,MAAM,UAQxC;IAEF,eAAe,aAab;IAEF,OAAO,CAAC,IAAI,EAAE,GAAG,EAAE,MAAM,EAAE,GAAG,EAAE,OAAO,EAAE,GAAG,EAAE,MAAM,EAAE,MAAM;IAQ5D,MAAM;CAqCP;AAED,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/src/components/content/SmartTable.d.ts b/types/src/components/content/SmartTable.d.ts similarity index 86% rename from src/components/content/SmartTable.d.ts rename to types/src/components/content/SmartTable.d.ts index 3f72649..2c8ba9c 100644 --- a/src/components/content/SmartTable.d.ts +++ b/types/src/components/content/SmartTable.d.ts @@ -1,104 +1,104 @@ -import { Component, ReactElement } from 'react'; -import { ColumnType, DataType } from './TableProps'; -import './SmartTable.css'; -import { SmartColumnType, SmartOrderType, SmartPagination, SmartTableOrderChangedCallback, SmartTableHeaderOrderDirection, SmartTableModalParams } from './smartTable/SmartTableTypes'; -interface SmartTableProps { - data: DataType[]; - columns: SmartColumnType[]; - condensed?: boolean; - striped?: boolean; - noMargin?: boolean; - border?: boolean; - responsive?: boolean; - hover?: boolean; - onRowSelect?: (data?: DataType, index?: number) => void | boolean; - onRowDeselect?: (data?: DataType, index?: number) => void | boolean; - onSearchChange?: Function; - onSearch?: Function; - defaultFilterColumn?: string; - pageSize?: number; - page?: number; - totalElements?: number; - hasMore?: boolean; - onPageChange?: Function; - filterExternal?: boolean; - onOrderChange?: Function; - select?: 'single' | 'multiple'; - selectedRows?: any[]; - selectionMode: 'index' | 'property' | 'object'; - selectionProperty: string; - simpleCompare: boolean; -} -interface SmartTableState { - key: string; - columns: SmartColumnType[]; - filterColumn?: string; - placeholder: string; - actions: ReactElement[]; - searchButtons: ReactElement[]; - pagination: SmartPagination; - order: SmartOrderType[]; - selectedRow?: number | string; - selectedRows: (number | string)[]; - selectedRowsData: DataType[]; - modal: SmartTableModalParams; - hiddenColumns: string[]; - headers?: ReactElement[]; - mappedData: ReactElement[] | ReactElement; - filteredData?: DataType[]; - filter?: { - data: string; - value: string; - }; -} -declare class SmartTable extends Component { - static columnsFromData(data: DataType[]): SmartColumnType[]; - static headersFromColumns(columns: SmartColumnType[], key: string, order: SmartOrderType[], orderChanged: SmartTableOrderChangedCallback, setFilterValue: (temp: any) => void, hiddenColumns: string[]): ReactElement[]; - static searchButtonsFromColumns(columns: SmartColumnType[], filterColumn: string | undefined, setFilterColumn: (column: string, title?: string) => void): JSX.Element[]; - static mapCell(data: any, column: ColumnType, rowData: DataType, rowIdx: number, key: string): JSX.Element; - static defaultProps: { - data: null; - columns: undefined; - condensed: boolean; - striped: boolean; - noMargin: boolean; - border: boolean; - responsive: boolean; - hover: boolean; - onRowSelect: undefined; - onSearchChange: undefined; - onSearch: undefined; - defaultFilterColumn: string; - pageSize: number; - page: undefined; - totalElements: undefined; - hasMore: undefined; - onPageChange: undefined; - filterExternal: boolean; - onOrderChange: undefined; - select: string; - selectionMode: string; - selectionProperty: string; - simpleCompare: boolean; - }; - constructor(props: SmartTableProps); - componentDidUpdate(prevProps: SmartTableProps, prevState: SmartTableState): void; - handleCloseModal: () => void; - handleAccept: (newState: any) => void; - onFilterColumnChanged: (filterColumn: any, searchPlaceholder: any) => void; - onOrderChanged: (column: string, direction: SmartTableHeaderOrderDirection) => void; - onFilter: () => void; - onRowSelect: (data?: DataType | undefined, rowIdx?: number | undefined) => void; - onRowDeselect: (data: DataType, rowIdx: number) => void; - onPageChange: (page: number) => void; - setFilterValueAndFilter: (event: any) => void; - setFilterValue: (event: any) => void; - getColumns: () => SmartColumnType[]; - filterValue?: string; - openColumnModal: () => void; - rowIsSelected(row: DataType, rowIdx: number, state: SmartTableState): boolean; - mappedColumnsFromData: (data: DataType[], columns: SmartColumnType[] | undefined, pagination: any, hiddenColumns: string[], state: SmartTableState) => ReactElement[] | ReactElement; - render(): JSX.Element; -} -export default SmartTable; +import React, { Component, ReactElement } from 'react'; +import { DataType } from './TableProps'; +import './SmartTable.css'; +import { SmartColumnType, SmartOrderType, SmartPagination, SmartTableOrderChangedCallback, SmartTableHeaderOrderDirection, SmartTableModalParams } from './smartTable/SmartTableTypes'; +interface SmartTableProps { + data: DataType[]; + columns: SmartColumnType[]; + condensed?: boolean; + striped?: boolean; + noMargin?: boolean; + border?: boolean; + responsive?: boolean; + hover?: boolean; + onRowSelect?: (data?: DataType, index?: number) => void | boolean; + onRowDeselect?: (data?: DataType, index?: number) => void | boolean; + onSearchChange?: Function; + onSearch?: Function; + defaultFilterColumn?: string; + pageSize?: number; + page?: number; + totalElements?: number; + hasMore?: boolean; + onPageChange?: Function; + filterExternal?: boolean; + onOrderChange?: Function; + select?: 'single' | 'multiple'; + selectedRows?: any[]; + selectionMode: 'index' | 'property' | 'object'; + selectionProperty: string; + simpleCompare: boolean; +} +interface SmartTableState { + key: string; + columns: SmartColumnType[]; + filterColumn?: string; + placeholder: string; + actions: ReactElement[]; + searchButtons: ReactElement[]; + pagination: SmartPagination; + order: SmartOrderType[]; + selectedRow?: number | string; + selectedRows: (number | string)[]; + selectedRowsData: DataType[]; + modal: SmartTableModalParams; + hiddenColumns: string[]; + headers?: ReactElement[]; + mappedData: ReactElement[] | ReactElement; + filteredData?: DataType[]; + filter?: { + data: string; + value: string; + }; +} +declare class SmartTable extends Component { + static columnsFromData(data: DataType[]): SmartColumnType[]; + static headersFromColumns(columns: SmartColumnType[], key: string, order: SmartOrderType[], orderChanged: SmartTableOrderChangedCallback, _setFilterValue: (temp: any) => void, hiddenColumns: string[]): ReactElement[]; + static searchButtonsFromColumns(columns: SmartColumnType[], filterColumn: string | undefined, setFilterColumn: (column: string, title?: string) => void): React.JSX.Element[]; + static mapCell(data: any, column: SmartColumnType, rowData: DataType, rowIdx: number, key: string): React.JSX.Element; + static defaultProps: { + data: null; + columns: undefined; + condensed: boolean; + striped: boolean; + noMargin: boolean; + border: boolean; + responsive: boolean; + hover: boolean; + onRowSelect: undefined; + onSearchChange: undefined; + onSearch: undefined; + defaultFilterColumn: string; + pageSize: number; + page: undefined; + totalElements: undefined; + hasMore: undefined; + onPageChange: undefined; + filterExternal: boolean; + onOrderChange: undefined; + select: string; + selectionMode: string; + selectionProperty: string; + simpleCompare: boolean; + }; + constructor(props: SmartTableProps); + componentDidUpdate(prevProps: SmartTableProps, prevState: SmartTableState): void; + handleCloseModal: () => void; + handleAccept: (newState: any) => void; + onFilterColumnChanged: (filterColumn: any, searchPlaceholder: any) => void; + onOrderChanged: (column: string, direction: SmartTableHeaderOrderDirection) => void; + onFilter: () => void; + onRowSelect: (data?: DataType, rowIdx?: number) => void; + onRowDeselect: (data: DataType, rowIdx: number) => void; + onPageChange: (page: number) => void; + setFilterValueAndFilter: (event: any) => void; + setFilterValue: (event: any) => void; + getColumns: () => SmartColumnType[]; + filterValue?: string; + openColumnModal: () => void; + rowIsSelected(row: DataType, rowIdx: number, state: SmartTableState): boolean; + mappedColumnsFromData: (data: DataType[], columns: SmartColumnType[] | undefined, pagination: any, hiddenColumns: string[], state: SmartTableState) => ReactElement[] | ReactElement; + render(): React.JSX.Element; +} +export default SmartTable; //# sourceMappingURL=SmartTable.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/SmartTable.d.ts.map b/types/src/components/content/SmartTable.d.ts.map new file mode 100644 index 0000000..53f4fd3 --- /dev/null +++ b/types/src/components/content/SmartTable.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SmartTable.d.ts","sourceRoot":"","sources":["../../../../src/components/content/SmartTable.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/components/content/Sparkbar.d.ts b/types/src/components/content/Sparkbar.d.ts similarity index 84% rename from src/components/content/Sparkbar.d.ts rename to types/src/components/content/Sparkbar.d.ts index 38a0c41..47477bf 100644 --- a/src/components/content/Sparkbar.d.ts +++ b/types/src/components/content/Sparkbar.d.ts @@ -1,20 +1,20 @@ -import { Component } from 'react'; -interface SparkbarProps { - color: string; - height?: string | number; - data: number[]; - padding?: boolean; -} -interface SparkbarState { -} -declare class Sparkbar extends Component { - static defaultProps: { - height: number; - padding: boolean; - }; - componentDidMount(): void; - main: HTMLDivElement | null; - render(): JSX.Element; -} -export default Sparkbar; +import React, { Component } from 'react'; +interface SparkbarProps { + color: string; + height?: string | number; + data: number[]; + padding?: boolean; +} +interface SparkbarState { +} +declare class Sparkbar extends Component { + static defaultProps: { + height: number; + padding: boolean; + }; + componentDidMount(): void; + main: HTMLDivElement | null; + render(): React.JSX.Element; +} +export default Sparkbar; //# sourceMappingURL=Sparkbar.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Sparkbar.d.ts.map b/types/src/components/content/Sparkbar.d.ts.map new file mode 100644 index 0000000..b60ad50 --- /dev/null +++ b/types/src/components/content/Sparkbar.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Sparkbar.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Sparkbar.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAKzC,UAAU,aAAa;IACrB,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACzB,IAAI,EAAE,MAAM,EAAE,CAAC;IACf,OAAO,CAAC,EAAE,OAAO,CAAA;CAClB;AAED,UAAU,aAAa;CAEtB;AAED,cAAM,QAAS,SAAQ,SAAS,CAAC,aAAa,EAAE,aAAa,CAAC;IAC5D,MAAM,CAAC,YAAY;;;MAGjB;IAEF,iBAAiB;IAUjB,IAAI,EAAE,cAAc,GAAG,IAAI,CAAQ;IAEnC,MAAM;CAMP;AAED,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/src/components/content/SparklineBox.d.ts b/types/src/components/content/SparklineBox.d.ts similarity index 79% rename from src/components/content/SparklineBox.d.ts rename to types/src/components/content/SparklineBox.d.ts index 37ca34e..346599c 100644 --- a/src/components/content/SparklineBox.d.ts +++ b/types/src/components/content/SparklineBox.d.ts @@ -1,12 +1,12 @@ -import React from 'react'; -import { Colors } from '../PropTypes'; -interface SparklineBoxProps { - header?: string; - text?: string; - chartData: number[]; - color?: Colors; -} -declare type SparklineBoxComponent = React.FC; -declare const SparklineBox: SparklineBoxComponent; -export default SparklineBox; +import React from 'react'; +import { Colors } from '../PropTypes'; +interface SparklineBoxProps { + header?: string; + text?: string; + chartData: number[]; + color?: Colors; +} +type SparklineBoxComponent = React.FC; +declare const SparklineBox: SparklineBoxComponent; +export default SparklineBox; //# sourceMappingURL=SparklineBox.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/SparklineBox.d.ts.map b/types/src/components/content/SparklineBox.d.ts.map new file mode 100644 index 0000000..202490e --- /dev/null +++ b/types/src/components/content/SparklineBox.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SparklineBox.d.ts","sourceRoot":"","sources":["../../../../src/components/content/SparklineBox.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAG1B,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,UAAU,iBAAiB;IACzB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,EAAE,CAAC;IACpB,KAAK,CAAC,EAAE,MAAM,CAAA;CACf;AAED,KAAK,qBAAqB,GAAG,KAAK,CAAC,EAAE,CAAC,iBAAiB,CAAC,CAAC;AAEzD,QAAA,MAAM,YAAY,EAAE,qBAQnB,CAAC;AAQF,eAAe,YAAY,CAAC"} \ No newline at end of file diff --git a/src/components/content/TabContent.d.ts b/types/src/components/content/TabContent.d.ts similarity index 65% rename from src/components/content/TabContent.d.ts rename to types/src/components/content/TabContent.d.ts index 197e308..ff6761c 100644 --- a/src/components/content/TabContent.d.ts +++ b/types/src/components/content/TabContent.d.ts @@ -1,9 +1,10 @@ -import React, { ReactNode } from 'react'; -interface TabContentProps { - eventKey: string; - children: ReactNode; -} -declare type TabContentComponent = React.FC; -declare const TabContent: TabContentComponent; -export default TabContent; +import React, { ReactNode } from 'react'; +export interface TabContentProps { + eventKey: string; + title?: string; + children: ReactNode; +} +type TabContentComponent = React.FC; +declare const TabContent: TabContentComponent; +export default TabContent; //# sourceMappingURL=TabContent.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/TabContent.d.ts.map b/types/src/components/content/TabContent.d.ts.map new file mode 100644 index 0000000..7db4268 --- /dev/null +++ b/types/src/components/content/TabContent.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TabContent.d.ts","sourceRoot":"","sources":["../../../../src/components/content/TabContent.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,MAAM,WAAW,eAAe;IAC9B,QAAQ,EAAE,MAAM,CAAC;IAEjB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,SAAS,CAAA;CACpB;AAED,KAAK,mBAAmB,GAAG,KAAK,CAAC,EAAE,CAAC,eAAe,CAAC,CAAC;AAErD,QAAA,MAAM,UAAU,EAAE,mBAIjB,CAAC;AAEF,eAAe,UAAU,CAAC"} \ No newline at end of file diff --git a/src/components/content/TabTitle.d.ts b/types/src/components/content/TabTitle.d.ts similarity index 67% rename from src/components/content/TabTitle.d.ts rename to types/src/components/content/TabTitle.d.ts index c4d22e5..a205aaf 100644 --- a/src/components/content/TabTitle.d.ts +++ b/types/src/components/content/TabTitle.d.ts @@ -1,16 +1,16 @@ -import { ReactElement } from 'react'; -interface Props { - icon?: string; - title?: string; - titleLeft?: boolean; -} -declare const TabTitle: { - ({ title, titleLeft, icon }: Props): ReactElement; - defaultProps: { - icon: undefined; - title: undefined; - titleLeft: boolean; - }; -}; -export default TabTitle; +import { ReactElement } from 'react'; +interface Props { + icon?: string; + title?: string; + titleLeft?: boolean; +} +declare function TabTitle({ title, titleLeft, icon }: Props): ReactElement; +declare namespace TabTitle { + var defaultProps: { + icon: undefined; + title: undefined; + titleLeft: boolean; + }; +} +export default TabTitle; //# sourceMappingURL=TabTitle.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/TabTitle.d.ts.map b/types/src/components/content/TabTitle.d.ts.map new file mode 100644 index 0000000..7adf789 --- /dev/null +++ b/types/src/components/content/TabTitle.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TabTitle.d.ts","sourceRoot":"","sources":["../../../../src/components/content/TabTitle.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAK5C,UAAU,KAAK;IACb,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,SAAS,CAAC,EAAE,OAAO,CAAC;CACrB;AAED,iBAAS,QAAQ,CAAC,EAAE,KAAK,EAAE,SAAS,EAAE,IAAI,EAAE,EAAE,KAAK,GAAG,YAAY,CAcjE;kBAdQ,QAAQ;;;;;;;AAsBjB,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/types/src/components/content/TableProps.d.ts b/types/src/components/content/TableProps.d.ts new file mode 100644 index 0000000..cc5b94c --- /dev/null +++ b/types/src/components/content/TableProps.d.ts @@ -0,0 +1,14 @@ +import React from 'react'; +export type DataType = { + [key: string]: any; +}; +export type ColumnType = { + title: string; + data: string; + width?: string; + className?: string; + bSortable?: boolean; + render?: (data: any, rowIdx: number, rowData: DataType) => React.JSX.Element | false | string | null; +}; +export type SelectedRowType = number | string | number[] | string[]; +//# sourceMappingURL=TableProps.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/TableProps.d.ts.map b/types/src/components/content/TableProps.d.ts.map new file mode 100644 index 0000000..fb65ad1 --- /dev/null +++ b/types/src/components/content/TableProps.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"TableProps.d.ts","sourceRoot":"","sources":["../../../../src/components/content/TableProps.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,MAAM,MAAM,QAAQ,GAAG;IACrB,CAAC,GAAG,EAAE,MAAM,GAAG,GAAG,CAAC;CACpB,CAAC;AAEF,MAAM,MAAM,UAAU,GAAG;IACvB,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,MAAM,CAAC,EAAE,CAAC,IAAI,EAAE,GAAG,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,EAAE,QAAQ,KAAK,KAAK,CAAC,GAAG,CAAC,OAAO,GAAG,KAAK,GAAG,MAAM,GAAG,IAAI,CAAC;CACtG,CAAC;AAEF,MAAM,MAAM,eAAe,GAAG,MAAM,GAAG,MAAM,GAAG,MAAM,EAAE,GAAG,MAAM,EAAE,CAAC"} \ No newline at end of file diff --git a/src/components/content/Tabs.d.ts b/types/src/components/content/Tabs.d.ts similarity index 79% rename from src/components/content/Tabs.d.ts rename to types/src/components/content/Tabs.d.ts index 647aec2..060ed84 100644 --- a/src/components/content/Tabs.d.ts +++ b/types/src/components/content/Tabs.d.ts @@ -1,42 +1,41 @@ -import { Component } from 'react'; -import TabContent from './TabContent'; -declare type TabContentType = typeof TabContent; -interface TabsProps { - activeKey?: string; - defaultActiveKey?: string; - onSelect?: Function; - children: TabContentType | TabContentType[]; - pullRight?: boolean; - contentHeight: number | string; - mountOnEnter?: boolean; - unmountOnExit?: boolean; - id?: string; - icon?: string; - title?: string; - titleLeft?: boolean; - onChange?: Function; -} -interface TabsState { - stateActiveKey?: string; -} -declare class Tabs extends Component { - static defaultProps: { - activeKey: null; - defaultActiveKey: null; - onSelect: null; - pullRight: boolean; - contentHeight: null; - mountOnEnter: boolean; - unmountOnExit: boolean; - id: string; - icon: null; - title: null; - titleLeft: boolean; - onChange: undefined; - }; - constructor(props: TabsProps); - onSelect(activeKeyParam: string): void; - render(): JSX.Element; -} -export default Tabs; +import React, { Component } from 'react'; +import { TabContentProps } from './TabContent'; +interface TabsProps { + activeKey?: string; + defaultActiveKey?: string; + onSelect?: Function; + children: React.ReactElement | React.ReactElement[]; + pullRight?: boolean; + contentHeight: number | string; + mountOnEnter?: boolean; + unmountOnExit?: boolean; + id?: string; + icon?: string; + title?: string; + titleLeft?: boolean; + onChange?: Function; +} +interface TabsState { + stateActiveKey?: string; +} +declare class Tabs extends Component { + static defaultProps: { + activeKey: null; + defaultActiveKey: null; + onSelect: null; + pullRight: boolean; + contentHeight: null; + mountOnEnter: boolean; + unmountOnExit: boolean; + id: string; + icon: null; + title: null; + titleLeft: boolean; + onChange: undefined; + }; + constructor(props: TabsProps); + onSelect(activeKeyParam: string): void; + render(): React.JSX.Element; +} +export default Tabs; //# sourceMappingURL=Tabs.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/Tabs.d.ts.map b/types/src/components/content/Tabs.d.ts.map new file mode 100644 index 0000000..9eddd2f --- /dev/null +++ b/types/src/components/content/Tabs.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"Tabs.d.ts","sourceRoot":"","sources":["../../../../src/components/content/Tabs.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAgB,MAAM,OAAO,CAAC;AAMvD,OAAmB,EAAE,eAAe,EAAE,MAAM,cAAc,CAAC;AAE3D,UAAU,SAAS;IACjB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,gBAAgB,CAAC,EAAE,MAAM,CAAC;IAC1B,QAAQ,CAAC,EAAE,QAAQ,CAAC;IACpB,QAAQ,EAAE,KAAK,CAAC,YAAY,CAAC,eAAe,CAAC,GAAG,KAAK,CAAC,YAAY,CAAC,eAAe,CAAC,EAAE,CAAC;IACtF,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,aAAa,EAAE,MAAM,GAAG,MAAM,CAAC;IAC/B,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,QAAQ,CAAC,EAAE,QAAQ,CAAC;CACrB;AAED,UAAU,SAAS;IACjB,cAAc,CAAC,EAAE,MAAM,CAAA;CACxB;AAED,cAAM,IAAK,SAAQ,SAAS,CAAC,SAAS,EAAE,SAAS,CAAC;IAChD,MAAM,CAAC,YAAY;;;;;;;;;;;;;MAajB;gBAEU,KAAK,EAAE,SAAS;IAO5B,QAAQ,CAAC,cAAc,EAAE,MAAM;IAS/B,MAAM;CAyCP;AAED,eAAe,IAAI,CAAC"} \ No newline at end of file diff --git a/src/components/content/smartTable/SmartTableHeader.d.ts b/types/src/components/content/smartTable/SmartTableHeader.d.ts similarity index 88% rename from src/components/content/smartTable/SmartTableHeader.d.ts rename to types/src/components/content/smartTable/SmartTableHeader.d.ts index 5d6ef22..39c14ae 100644 --- a/src/components/content/smartTable/SmartTableHeader.d.ts +++ b/types/src/components/content/smartTable/SmartTableHeader.d.ts @@ -1,22 +1,22 @@ -import { Component } from 'react'; -import { SmartColumnType, SmartOrderType, SmartTableHeaderSortIcons, SmartTableOrderChangedCallback } from './SmartTableTypes'; -interface SmartTableHeaderProps { - smartTableKey: string; - column: SmartColumnType; - classPreFix: string; - sortIcons: SmartTableHeaderSortIcons; - order: SmartOrderType[]; - orderChanged: SmartTableOrderChangedCallback; -} -interface SmartTableHeaderState { - open: boolean; -} -declare class SmartTableHeader extends Component { - state: { - open: boolean; - }; - toggleOpen: () => void; - render(): JSX.Element; -} -export default SmartTableHeader; +import React, { Component } from 'react'; +import { SmartColumnType, SmartOrderType, SmartTableHeaderSortIcons, SmartTableOrderChangedCallback } from './SmartTableTypes'; +interface SmartTableHeaderProps { + smartTableKey: string; + column: SmartColumnType; + classPreFix: string; + sortIcons: SmartTableHeaderSortIcons; + order: SmartOrderType[]; + orderChanged: SmartTableOrderChangedCallback; +} +interface SmartTableHeaderState { + open: boolean; +} +declare class SmartTableHeader extends Component { + state: { + open: boolean; + }; + toggleOpen: () => void; + render(): React.JSX.Element; +} +export default SmartTableHeader; //# sourceMappingURL=SmartTableHeader.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/smartTable/SmartTableHeader.d.ts.map b/types/src/components/content/smartTable/SmartTableHeader.d.ts.map new file mode 100644 index 0000000..7c6d67b --- /dev/null +++ b/types/src/components/content/smartTable/SmartTableHeader.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SmartTableHeader.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/smartTable/SmartTableHeader.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACzC,OAAO,EACL,eAAe,EAAE,cAAc,EAAE,yBAAyB,EAAE,8BAA8B,EAE3F,MAAM,mBAAmB,CAAC;AAE3B,UAAU,qBAAqB;IAC7B,aAAa,EAAE,MAAM,CAAC;IACtB,MAAM,EAAE,eAAe,CAAC;IACxB,WAAW,EAAE,MAAM,CAAC;IACpB,SAAS,EAAE,yBAAyB,CAAC;IACrC,KAAK,EAAE,cAAc,EAAE,CAAC;IACxB,YAAY,EAAE,8BAA8B,CAAC;CAC9C;AACD,UAAU,qBAAqB;IAC7B,IAAI,EAAE,OAAO,CAAA;CACd;AAED,cAAM,gBAAiB,SAAQ,SAAS,CAAC,qBAAqB,EAAE,qBAAqB,CAAC;IACpF,KAAK;;MAAmB;IAExB,UAAU,aAKR;IAEF,MAAM;CA8CP;AAED,eAAe,gBAAgB,CAAC"} \ No newline at end of file diff --git a/src/components/content/smartTable/SmartTableModal.d.ts b/types/src/components/content/smartTable/SmartTableModal.d.ts similarity index 87% rename from src/components/content/smartTable/SmartTableModal.d.ts rename to types/src/components/content/smartTable/SmartTableModal.d.ts index 978fd47..61fb2fc 100644 --- a/src/components/content/smartTable/SmartTableModal.d.ts +++ b/types/src/components/content/smartTable/SmartTableModal.d.ts @@ -1,29 +1,29 @@ -import { Component } from 'react'; -interface Props { - component: any; - props?: { - [key: string]: any; - }; - classPreFix: string; - title: string; - handleClose: Function; - handleAccept: Function; -} -interface State { -} -declare class SmartTableModal extends Component { - static defaultProps: { - component: undefined; - props: undefined; - title: undefined; - }; - handleAccept: () => void; - handleClose: () => void; - stateToUpdate: (newState: { - [key: string]: any; - }) => void; - updatedatableState: {}; - render(): JSX.Element; -} -export default SmartTableModal; +import React, { Component } from 'react'; +interface Props { + component: any; + props?: { + [key: string]: any; + }; + classPreFix: string; + title: string; + handleClose: Function; + handleAccept: Function; +} +interface State { +} +declare class SmartTableModal extends Component { + static defaultProps: { + component: undefined; + props: undefined; + title: undefined; + }; + handleAccept: () => void; + handleClose: () => void; + stateToUpdate: (newState: { + [key: string]: any; + }) => void; + updatedatableState: {}; + render(): React.JSX.Element; +} +export default SmartTableModal; //# sourceMappingURL=SmartTableModal.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/smartTable/SmartTableModal.d.ts.map b/types/src/components/content/smartTable/SmartTableModal.d.ts.map new file mode 100644 index 0000000..e5fc7f6 --- /dev/null +++ b/types/src/components/content/smartTable/SmartTableModal.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SmartTableModal.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/smartTable/SmartTableModal.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAIzC,UAAU,KAAK;IACb,SAAS,EAAE,GAAG,CAAC;IACf,KAAK,CAAC,EAAE;QAAE,CAAC,GAAG,EAAE,MAAM,GAAG,GAAG,CAAA;KAAE,CAAC;IAC/B,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,WAAW,EAAE,QAAQ,CAAC;IACtB,YAAY,EAAE,QAAQ,CAAC;CACxB;AACD,UAAU,KAAK;CAEd;AAED,cAAM,eAAgB,SAAQ,SAAS,CAAC,KAAK,EAAE,KAAK,CAAC;IACnD,MAAM,CAAC,YAAY;;;;MAIjB;IAEF,YAAY,aAIV;IAEF,WAAW,aAIT;IAEF,aAAa;;eAKX;IAEF,kBAAkB,KAAM;IAExB,MAAM;CAwBP;AAED,eAAe,eAAe,CAAC"} \ No newline at end of file diff --git a/src/components/content/smartTable/SmartTableSelectColumns.d.ts b/types/src/components/content/smartTable/SmartTableSelectColumns.d.ts similarity index 95% rename from src/components/content/smartTable/SmartTableSelectColumns.d.ts rename to types/src/components/content/smartTable/SmartTableSelectColumns.d.ts index 9f3efe9..e763035 100644 --- a/src/components/content/smartTable/SmartTableSelectColumns.d.ts +++ b/types/src/components/content/smartTable/SmartTableSelectColumns.d.ts @@ -1,34 +1,34 @@ -import React, { Component } from 'react'; -import { DraggableData, DraggableEvent } from 'react-draggable'; -import { SmartColumnType, SmartOrderType } from './SmartTableTypes'; -interface SmartTableSelectColumnsProps { - columns: SmartColumnType[]; - order: SmartOrderType[]; - hiddenColumns: string[]; - stateToUpdate?: Function; - classPreFix: string; -} -interface SmartTableSelectColumnsState { - columns: SmartColumnType[]; - order: SmartOrderType[]; - hiddenColumns: string[]; - drag?: { - index: number; - offset: number; - }; -} -declare class SmartTableSelectColumns extends Component { - static defaultProps: { - stateToUpdate: undefined; - }; - constructor(props: SmartTableSelectColumnsProps); - handleStart: (_event: DraggableEvent, info: DraggableData) => void; - handleStop: (_event: DraggableEvent, info: DraggableData) => void; - handleDrag: (_event: DraggableEvent, info: DraggableData) => void; - dragIndex?: number; - toggleVisibility: (e: React.MouseEvent) => void; - toggleOrder: (e: React.ChangeEvent) => void; - render(): JSX.Element; -} -export default SmartTableSelectColumns; +import React, { Component } from 'react'; +import { DraggableData, DraggableEvent } from 'react-draggable'; +import { SmartColumnType, SmartOrderType } from './SmartTableTypes'; +interface SmartTableSelectColumnsProps { + columns: SmartColumnType[]; + order: SmartOrderType[]; + hiddenColumns: string[]; + stateToUpdate?: Function; + classPreFix: string; +} +interface SmartTableSelectColumnsState { + columns: SmartColumnType[]; + order: SmartOrderType[]; + hiddenColumns: string[]; + drag?: { + index: number; + offset: number; + }; +} +declare class SmartTableSelectColumns extends Component { + static defaultProps: { + stateToUpdate: undefined; + }; + constructor(props: SmartTableSelectColumnsProps); + handleStart: (_event: DraggableEvent, info: DraggableData) => void; + handleStop: (_event: DraggableEvent, info: DraggableData) => void; + handleDrag: (_event: DraggableEvent, info: DraggableData) => void; + dragIndex?: number; + toggleVisibility: (e: React.MouseEvent) => void; + toggleOrder: (e: React.ChangeEvent) => void; + render(): React.JSX.Element; +} +export default SmartTableSelectColumns; //# sourceMappingURL=SmartTableSelectColumns.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/smartTable/SmartTableSelectColumns.d.ts.map b/types/src/components/content/smartTable/SmartTableSelectColumns.d.ts.map new file mode 100644 index 0000000..b8184b5 --- /dev/null +++ b/types/src/components/content/smartTable/SmartTableSelectColumns.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SmartTableSelectColumns.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/smartTable/SmartTableSelectColumns.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AACzC,OAAkB,EAAE,aAAa,EAAE,cAAc,EAAE,MAAM,iBAAiB,CAAC;AAG3E,OAAO,EAAE,eAAe,EAAE,cAAc,EAA4B,MAAM,mBAAmB,CAAC;AAI9F,UAAU,4BAA4B;IACpC,OAAO,EAAE,eAAe,EAAE,CAAA;IAC1B,KAAK,EAAE,cAAc,EAAE,CAAC;IACxB,aAAa,EAAE,MAAM,EAAE,CAAC;IACxB,aAAa,CAAC,EAAE,QAAQ,CAAC;IACzB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,UAAU,4BAA4B;IACpC,OAAO,EAAE,eAAe,EAAE,CAAA;IAC1B,KAAK,EAAE,cAAc,EAAE,CAAC;IACxB,aAAa,EAAE,MAAM,EAAE,CAAC;IACxB,IAAI,CAAC,EAAE;QACL,KAAK,EAAE,MAAM,CAAC;QACd,MAAM,EAAE,MAAM,CAAC;KAChB,CAAA;CACF;AAED,cAAM,uBAAwB,SAAQ,SAAS,CAAC,4BAA4B,EAAE,4BAA4B,CAAC;IACzG,MAAM,CAAC,YAAY;;MAEjB;gBAEU,KAAK,EAAE,4BAA4B;IAc/C,WAAW,WAAY,cAAc,QAAQ,aAAa,UAUxD;IAEF,UAAU,WAAY,cAAc,QAAQ,aAAa,UAiDvD;IAEF,UAAU,WAAY,cAAc,QAAQ,aAAa,UASvD;IAEF,SAAS,CAAC,EAAE,MAAM,CAAC;IAEnB,gBAAgB,MAAO,gBAAgB,CAAC,gBAAgB,CAAC,UA6BvD;IAEF,WAAW,MAAO,MAAM,WAAW,CAAC,iBAAiB,CAAC,UAkCpD;IAEF,MAAM;CA+EP;AAED,eAAe,uBAAuB,CAAC"} \ No newline at end of file diff --git a/types/src/components/content/smartTable/SmartTableTypes.d.ts b/types/src/components/content/smartTable/SmartTableTypes.d.ts new file mode 100644 index 0000000..15e2d7a --- /dev/null +++ b/types/src/components/content/smartTable/SmartTableTypes.d.ts @@ -0,0 +1,40 @@ +import React, { ReactElement } from 'react'; +import { DataType } from '../TableProps'; +export interface SmartTableHeaderSortIcons { + up: ReactElement; + down: ReactElement; + default: ReactElement; +} +export type SmartColumnType = { + title: string; + data: string; + width?: string; + render?: (data: any, rowData: DataType, rowIdx: number) => React.JSX.Element | false | string | null; + toggleHidden?: boolean; + toggleOrder?: boolean; + order?: SmartTableOrderDirection; + hidden?: boolean; + rawValue?: (data: any, rowData: DataType) => string | number; + onFilter?: (data: string, value: string) => boolean; +}; +export interface SmartOrderType { + column: string; + direction: SmartTableOrderDirection; +} +export interface SmartPagination { + pageSize?: number; + totalElements: number; + activePage: number; +} +export interface SmartTableModalParams { + component?: any; + props?: DataType; + title?: string; +} +export type MappedColumnType = { + [key: string]: SmartColumnType; +}; +export type SmartTableOrderDirection = 'asc' | 'desc'; +export type SmartTableHeaderOrderDirection = 'asc' | 'desc' | 'none'; +export type SmartTableOrderChangedCallback = (data: string, order: SmartTableHeaderOrderDirection) => void; +//# sourceMappingURL=SmartTableTypes.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/smartTable/SmartTableTypes.d.ts.map b/types/src/components/content/smartTable/SmartTableTypes.d.ts.map new file mode 100644 index 0000000..4f6f807 --- /dev/null +++ b/types/src/components/content/smartTable/SmartTableTypes.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SmartTableTypes.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/smartTable/SmartTableTypes.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAC5C,OAAO,EAAE,QAAQ,EAAE,MAAM,eAAe,CAAC;AAEzC,MAAM,WAAW,yBAAyB;IACxC,EAAE,EAAE,YAAY,CAAA;IAChB,IAAI,EAAE,YAAY,CAAA;IAClB,OAAO,EAAE,YAAY,CAAA;CACtB;AAED,MAAM,MAAM,eAAe,GAAG;IAC5B,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,MAAM,CAAC;IACb,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,MAAM,CAAC,EAAE,CAAC,IAAI,EAAE,GAAG,EAAE,OAAO,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,KAAK,KAAK,CAAC,GAAG,CAAC,OAAO,GAAG,KAAK,GAAG,MAAM,GAAG,IAAI,CAAC;IACrG,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,KAAK,CAAC,EAAE,wBAAwB,CAAC;IACjC,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,QAAQ,CAAC,EAAE,CAAC,IAAI,EAAE,GAAG,EAAE,OAAO,EAAE,QAAQ,KAAK,MAAM,GAAG,MAAM,CAAC;IAC7D,QAAQ,CAAC,EAAE,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,KAAK,OAAO,CAAC;CACrD,CAAC;AAEF,MAAM,WAAW,cAAc;IAC7B,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,wBAAwB,CAAC;CACrC;AAED,MAAM,WAAW,eAAe;IAC9B,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,aAAa,EAAE,MAAM,CAAC;IACtB,UAAU,EAAE,MAAM,CAAC;CACpB;AAED,MAAM,WAAW,qBAAqB;IACpC,SAAS,CAAC,EAAE,GAAG,CAAC;IAChB,KAAK,CAAC,EAAE,QAAQ,CAAC;IACjB,KAAK,CAAC,EAAE,MAAM,CAAC;CAChB;AAED,MAAM,MAAM,gBAAgB,GAAG;IAC7B,CAAC,GAAG,EAAE,MAAM,GAAG,eAAe,CAAC;CAChC,CAAC;AAEF,MAAM,MAAM,wBAAwB,GAAG,KAAK,GAAG,MAAM,CAAC;AAEtD,MAAM,MAAM,8BAA8B,GAAG,KAAK,GAAG,MAAM,GAAG,MAAM,CAAC;AAErE,MAAM,MAAM,8BAA8B,GAAG,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE,8BAA8B,KAAK,IAAI,CAAC"} \ No newline at end of file diff --git a/types/src/components/content/smartTable/SmartTableUtils.d.ts b/types/src/components/content/smartTable/SmartTableUtils.d.ts new file mode 100644 index 0000000..e9bf8b2 --- /dev/null +++ b/types/src/components/content/smartTable/SmartTableUtils.d.ts @@ -0,0 +1,4 @@ +import { SmartOrderType } from './SmartTableTypes'; +declare const getSortDirection: (sortObject?: SmartOrderType) => string; +export { getSortDirection, }; +//# sourceMappingURL=SmartTableUtils.d.ts.map \ No newline at end of file diff --git a/types/src/components/content/smartTable/SmartTableUtils.d.ts.map b/types/src/components/content/smartTable/SmartTableUtils.d.ts.map new file mode 100644 index 0000000..f3665a4 --- /dev/null +++ b/types/src/components/content/smartTable/SmartTableUtils.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"SmartTableUtils.d.ts","sourceRoot":"","sources":["../../../../../src/components/content/smartTable/SmartTableUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,MAAM,mBAAmB,CAAC;AAEnD,QAAA,MAAM,gBAAgB,gBAAiB,cAAc,WAoBpD,CAAC;AAEF,OAAO,EACL,gBAAgB,GACjB,CAAC"} \ No newline at end of file diff --git a/webpack.config.js b/webpack.config.js index 61ee693..b85fb23 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -2,6 +2,7 @@ const path = require('path'); const webpack = require('webpack'); // webpack configuration file const { BundleAnalyzerPlugin } = require('webpack-bundle-analyzer'); +const TerserPlugin = require('terser-webpack-plugin'); // const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const devMode = process.env.NODE_ENV !== 'production'; @@ -151,7 +152,6 @@ module.exports = { // 'react-bootstrap': 'react-bootstrap', // 'react-dates': 'react-dates', 'react-dom': 'react-dom', - 'react-ionicons': 'react-ionicons', 'source-sans-pro/source-sans-pro.css': 'source-sans-pro/source-sans-pro.css', // select2: 'select2', }, @@ -173,4 +173,8 @@ module.exports = { // filename: 'style.css', // }), ], + optimization: { + minimize: true, + minimizer: [new TerserPlugin()], + }, };