UNPKG

react-csv-reader

Version:

React component that handles csv file input.

1 lines 300 kB
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{"+165":function(e,t){e.exports=function(e,t){return e.has(t)}},"+Ckz":function(e,t,r){var n=r("V2ZB"),o=r("tb+2");e.exports=function(e,t){return n(e,o(e),t)}},"+Ltg":function(e,t,r){"use strict";e.exports=function(e,t,r,n,o,a,i,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[r,n,o,a,i,s],l=0;(c=new Error(t.replace(/%s/g,(function(){return u[l++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},"+Vbj":function(e,t,r){var n=r("jgJv"),o=r("lYsT"),a=r("PqlX"),i=n?n.isConcatSpreadable:void 0;e.exports=function(e){return a(e)||o(e)||!!(i&&e&&e[i])}},"+dZb":function(e,t,r){var n=r("zm72"),o=r("scUu");e.exports=function(e,t,r){return n(o,e,t,r)}},"/5e1":function(e,t){e.exports=function(e){return function(t,r,n){for(var o=-1,a=Object(t),i=n(t),s=i.length;s--;){var c=i[e?s:++o];if(!1===r(a[c],c,a))break}return t}}},"/FXl":function(e,t,r){"use strict";r.d(t,"a",(function(){return d})),r.d(t,"b",(function(){return m})),r.d(t,"c",(function(){return p}));var n=r("mXGw"),o=r.n(n);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var l=o.a.createContext({}),p=function(e){return function(t){var r=f(t.components);return o.a.createElement(e,i({},t,{components:r}))}},f=function(e){var t=o.a.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):c(c({},t),e)),r},d=function(e){var t=f(e.components);return o.a.createElement(l.Provider,{value:t},e.children)},h={inlineCode:"code",wrapper:function(e){var t=e.children;return o.a.createElement(o.a.Fragment,{},t)}},g=o.a.forwardRef((function(e,t){var r=e.components,n=e.mdxType,a=e.originalType,i=e.parentName,s=u(e,["components","mdxType","originalType","parentName"]),l=f(r),p=n,d=l["".concat(i,".").concat(p)]||l[p]||h[p]||a;return r?o.a.createElement(d,c(c({ref:t},s),{},{components:r})):o.a.createElement(d,c({ref:t},s))}));function m(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var a=r.length,i=new Array(a);i[0]=g;var s={};for(var c in t)hasOwnProperty.call(t,c)&&(s[c]=t[c]);s.originalType=e,s.mdxType="string"==typeof e?e:n,i[1]=s;for(var u=2;u<a;u++)i[u]=r[u];return o.a.createElement.apply(null,i)}return o.a.createElement.apply(null,r)}g.displayName="MDXCreateElement"},"/Qyy":function(e,t,r){var n=r("dIZa"),o=r("SyCk"),a=r("q+I6"),i=r("9aUh");e.exports=function(e,t,r){if(!i(r))return!1;var s=typeof t;return!!("number"==s?o(r)&&a(t,r.length):"string"==s&&t in r)&&n(r[t],e)}},"0711":function(e,t,r){var n=r("WRuO"),o=r("WMT/"),a=r("F3Ab"),i=r("wnk4"),s=r("ArpJ"),c=r("Fldm"),u=r("e766"),l=r("+Ckz"),p=r("CIBY"),f=r("2AbI"),d=r("zIph"),h=r("s3t7"),g=r("316b"),m=r("iXK7"),v=r("FQMq"),b=r("PqlX"),y=r("tfj2"),w=r("Bpme"),x=r("9aUh"),O=r("CPLO"),A=r("h0av"),E={};E["[object Arguments]"]=E["[object Array]"]=E["[object ArrayBuffer]"]=E["[object DataView]"]=E["[object Boolean]"]=E["[object Date]"]=E["[object Float32Array]"]=E["[object Float64Array]"]=E["[object Int8Array]"]=E["[object Int16Array]"]=E["[object Int32Array]"]=E["[object Map]"]=E["[object Number]"]=E["[object Object]"]=E["[object RegExp]"]=E["[object Set]"]=E["[object String]"]=E["[object Symbol]"]=E["[object Uint8Array]"]=E["[object Uint8ClampedArray]"]=E["[object Uint16Array]"]=E["[object Uint32Array]"]=!0,E["[object Error]"]=E["[object Function]"]=E["[object WeakMap]"]=!1,e.exports=function e(t,r,k,j,_,S){var C,D=1&r,R=2&r,q=4&r;if(k&&(C=_?k(t,j,_,S):k(t)),void 0!==C)return C;if(!x(t))return t;var T=b(t);if(T){if(C=g(t),!D)return u(t,C)}else{var P=h(t),L="[object Function]"==P||"[object GeneratorFunction]"==P;if(y(t))return c(t,D);if("[object Object]"==P||"[object Arguments]"==P||L&&!_){if(C=R||L?{}:v(t),!D)return R?p(t,s(C,t)):l(t,i(C,t))}else{if(!E[P])return _?t:{};C=m(t,P,D)}}S||(S=new n);var I=S.get(t);if(I)return I;S.set(t,C),O(t)?t.forEach((function(n){C.add(e(n,r,k,n,t,S))})):w(t)&&t.forEach((function(n,o){C.set(o,e(n,r,k,o,t,S))}));var U=q?R?d:f:R?keysIn:A,N=T?void 0:U(t);return o(N||t,(function(n,o){N&&(n=t[o=n]),a(C,o,e(n,r,k,o,t,S))})),C}},"07F0":function(e,t){e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=0,a=[];++r<n;){var i=e[r];t(i,r,e)&&(a[o++]=i)}return a}},"0KRy":function(e,t,r){var n=r("LSEb")(r("s3UK"),"Map");e.exports=n},"0qVv":function(e,t,r){var n=r("gKNW"),o=r("u2vY"),a=r("BwbT"),i=r("cTHi");e.exports=function(e){return a(e)?n(i(e)):o(e)}},"1dvN":function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=n(r("mXGw")),a=r("LcPu");t.wrapRootElement=function(e){var t=e.element;return o.default.createElement(a.HelmetProvider,null,t)}},"1ezk":function(e,t){e.exports=function(){return!1}},"2AbI":function(e,t,r){var n=r("6TGQ"),o=r("tb+2"),a=r("h0av");e.exports=function(e){return n(e,a,o)}},"2EQx":function(e,t,r){var n=r("9aUh");e.exports=function(e){return e==e&&!n(e)}},"2GMX":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.codeRenderer=i,t.default=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=new n.default.Renderer;function s(e,t){for(var r=e.children;;){if(!r.length||r[r.length-1].level===t)return r;r=r[r.length-1].children}}function c(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=t.split(/(\{\{.*?\}\})/),n=r.map((function(t){var r=t.match(/\{\{(.*)\}\}/);return r?(e.tree.splice(e.tree.indexOf(e.elements[r[1]]),1),e.elements[r[1]]):""!==t?o.default.decode(t):null}));return n}function u(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:r,i=e.nextElementId++,s=null,u=t.elements&&t.elements[a];return o&&(s=Array.isArray(o)?o.map(c):c(o)),e.elements[i]=t.createElement(u||r,Object.assign({key:i},n,u?{context:e.context}:{}),s),e.tree.push(e.elements[i]),"{{".concat(i,"}}")}return a.code=r.code||i(e,t),a.html=r.html||function(r){var n=e.nextElementId++;e.tree.push(t.createElement("div",{key:n,dangerouslySetInnerHTML:{__html:r}}))},a.paragraph=r.paragraph||function(e){return u("p",null,e)},a.blockquote=r.blockquote||function(e){return u("blockquote",null,e)},a.link=r.link||function(e,t,r){return u("a",{href:e,title:t},r)},a.br=r.br||function(){return u("br")},a.hr=r.hr||function(){return u("hr")},a.strong=r.strong||function(e){return u("strong",null,e)},a.del=r.del||function(e){return u("del",null,e)},a.em=r.em||function(e){return u("em",null,e)},a.heading=r.heading||function(t,r){e.currentId=e.currentId.slice(0,r-1),e.currentId.push(t.replace(/\s/g,"-").toLowerCase());var n=e.currentId.join("-"),o=e.toc[e.toc.length-1];!o||o.level>r?e.toc.push({id:n,title:t,level:r,children:[]}):s(o,r).push({id:n,title:t,level:r,children:[]});return u("h".concat(r),{id:n},t)},a.list=r.list||function(e,t){return u(t?"ol":"ul",null,e)},a.listitem=r.listitem||function(e){return u("li",null,e)},a.table=r.table||function(e,t){return u("table",null,[u("thead",null,e),u("tbody",null,t)])},a.thead=r.thead||function(e){return u("thead",null,e)},a.tbody=r.tbody||function(e){return u("tbody",null,e)},a.tablerow=r.tablerow||function(e){return u("tr",null,e)},a.tablecell=r.tablecell||function(e,t){return u(t.header?"th":"td",{className:t.align?"text-".concat(t.align):void 0},e)},a.codespan=r.codespan||function(e){return u("code",null,e,"codespan")},a.image=r.image||function(e,t,r){return u("img",{src:e,alt:r})},a};var n=a(r("Ax1p")),o=a(r("P9a0"));function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){function r(e){var r;try{r=t.createElement("code",{className:"language-".concat(e.language),dangerouslySetInnerHTML:t.highlight?{__html:t.highlight(e.language,e.code)}:null},t.highlight?null:e.code)}catch(n){console.warn("".concat(e.language," is not supported by your defined highlighter.")),r=t.createElement("code",null,e.code)}return t.createElement("pre",null,r)}return function(n,o){var a=e.nextElementId++;return e.elements[a]=t.createElement(t.elements&&t.elements.code||r,{key:a,code:n,language:o}),e.tree.push(e.elements[a]),"{{".concat(a,"}}")}}},"2Hgx":function(e,t){var r="undefined"!=typeof Element,n="function"==typeof Map,o="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,t){try{return function e(t,i){if(t===i)return!0;if(t&&i&&"object"==typeof t&&"object"==typeof i){if(t.constructor!==i.constructor)return!1;var s,c,u,l;if(Array.isArray(t)){if((s=t.length)!=i.length)return!1;for(c=s;0!=c--;)if(!e(t[c],i[c]))return!1;return!0}if(n&&t instanceof Map&&i instanceof Map){if(t.size!==i.size)return!1;for(l=t.entries();!(c=l.next()).done;)if(!i.has(c.value[0]))return!1;for(l=t.entries();!(c=l.next()).done;)if(!e(c.value[1],i.get(c.value[0])))return!1;return!0}if(o&&t instanceof Set&&i instanceof Set){if(t.size!==i.size)return!1;for(l=t.entries();!(c=l.next()).done;)if(!i.has(c.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(t)&&ArrayBuffer.isView(i)){if((s=t.length)!=i.length)return!1;for(c=s;0!=c--;)if(t[c]!==i[c])return!1;return!0}if(t.constructor===RegExp)return t.source===i.source&&t.flags===i.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===i.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===i.toString();if((s=(u=Object.keys(t)).length)!==Object.keys(i).length)return!1;for(c=s;0!=c--;)if(!Object.prototype.hasOwnProperty.call(i,u[c]))return!1;if(r&&t instanceof Element)return!1;for(c=s;0!=c--;)if(("_owner"!==u[c]&&"__v"!==u[c]&&"__o"!==u[c]||!t.$$typeof)&&!e(t[u[c]],i[u[c]]))return!1;return!0}return t!=t&&i!=i}(e,t)}catch(i){if((i.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw i}}},"2wRU":function(e,t,r){var n=r("GI0s"),o=r("ckUF"),a=r("T9Ud"),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[n(e)]}},"2xEH":function(e,t){var r=Math.max;e.exports=function(e,t,n,o){for(var a=-1,i=e.length,s=n.length,c=-1,u=t.length,l=r(i-s,0),p=Array(u+l),f=!o;++c<u;)p[c]=t[c];for(;++a<s;)(f||a<i)&&(p[n[a]]=e[a]);for(;l--;)p[c++]=e[a++];return p}},"30RF":function(e,t,r){"use strict";r.d(t,"d",(function(){return l})),r.d(t,"a",(function(){return p})),r.d(t,"c",(function(){return f})),r.d(t,"b",(function(){return d}));var n=r("ZkUl"),o=r("cSJ8"),a=function(e){return void 0===e?e:"/"===e?"/":"/"===e.charAt(e.length-1)?e.slice(0,-1):e},i=new Map,s=[],c=function(e){var t=decodeURIComponent(e);return Object(o.a)(t,"/react-csv-reader").split("#")[0].split("?")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}var l=function(e){s=e},p=function(e){var t=h(e),r=s.map((function(e){var t=e.path;return{path:e.matchPath,originalPath:t}})),o=Object(n.pick)(r,t);return o?a(o.route.originalPath):null},f=function(e){var t=h(e),r=s.map((function(e){var t=e.path;return{path:e.matchPath,originalPath:t}})),o=Object(n.pick)(r,t);return o?o.params:{}},d=function(e){var t=c(u(e));if(i.has(t))return i.get(t);var r=p(t);return r||(r=h(e)),i.set(t,r),r},h=function(e){var t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t)}},"316b":function(e,t){var r=Object.prototype.hasOwnProperty;e.exports=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&r.call(e,"index")&&(n.index=e.index,n.input=e.input),n}},"3GNe":function(e,t,r){var n=r("+dZb")("mapValues",r("qg2j"));n.placeholder=r("IOY3"),e.exports=n},"3kU/":function(e,t,r){var n=r("2wRU"),o=r("TsNJ"),a=r("DhoL"),i=a&&a.isTypedArray,s=i?o(i):n;e.exports=s},"3re2":function(e,t,r){"use strict";r("mXGw");var n=r("miJ+"),o=r("aD51");"undefined"!=typeof IFileInfo&&IFileInfo&&IFileInfo===Object(IFileInfo)&&Object.isExtensible(IFileInfo)&&!IFileInfo.hasOwnProperty("__filemeta")&&Object.defineProperty(IFileInfo,"__filemeta",{configurable:!0,value:{name:"IFileInfo",filename:"src/index.tsx"}}),"undefined"!=typeof CSVReaderProps&&CSVReaderProps&&CSVReaderProps===Object(CSVReaderProps)&&Object.isExtensible(CSVReaderProps)&&!CSVReaderProps.hasOwnProperty("__filemeta")&&Object.defineProperty(CSVReaderProps,"__filemeta",{configurable:!0,value:{name:"CSVReaderProps",filename:"src/index.tsx"}});var a=function(e){var t=e.accept,r=void 0===t?".csv, text/csv":t,a=e.cssClass,i=void 0===a?"csv-reader-input":a,s=e.cssInputClass,c=void 0===s?"csv-input":s,u=e.cssLabelClass,l=void 0===u?"csv-label":u,p=e.fileEncoding,f=void 0===p?"UTF-8":p,d=e.inputId,h=void 0===d?"react-csv-reader-input":d,g=e.inputStyle,m=void 0===g?{}:g,v=e.label,b=e.onError,y=e.onFileLoaded,w=e.parserOptions,x=void 0===w?{}:w,O=e.disabled,A=void 0!==O&&O;return Object(o.c)("div",{className:i},v&&Object(o.c)("label",{className:l,htmlFor:h},v),Object(o.c)("input",{className:c,type:"file",id:h,style:m,accept:r,onChange:function(e){return function(e){var t=new FileReader,r=e.target.files;if(r.length>0){var o={name:r[0].name,size:r[0].size,type:r[0].type};t.onload=function(e){var r,a=n.parse(t.result,Object.assign(x,{error:b,encoding:f}));y(null!==(r=null==a?void 0:a.data)&&void 0!==r?r:[],o)},t.readAsText(r[0],f)}}(e)},disabled:A}))};t.a=a,a&&a===Object(a)&&Object.isExtensible(a)&&!a.hasOwnProperty("__filemeta")&&Object.defineProperty(a,"__filemeta",{configurable:!0,value:{name:"CSVReader",filename:"src/index.tsx"}})},"4a20":function(e,t){e.exports=function(e){return this.__data__.has(e)}},"4mhO":function(e,t){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},"5+lF":function(e,t,r){var n=r("naAV");e.exports=function(e,t){var r=t?n(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}},"5Avs":function(e,t){e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},"5LHb":function(e,t,r){"use strict";t.__esModule=!0,t.useScrollRestoration=t.ScrollContainer=t.ScrollContext=void 0;var n=r("czn3");t.ScrollContext=n.ScrollHandler;var o=r("7UJ8");t.ScrollContainer=o.ScrollContainer;var a=r("xvMO");t.useScrollRestoration=a.useScrollRestoration},"5TSe":function(e,t,r){"use strict";r.r(t);var n=r("3re2"),o=r("ZFoC"),a=r("mXGw");t.default={CSVReader:n.a,Props:o.d,Playground:o.c,React:a}},"5Zwl":function(e,t,r){var n=r("9aUh"),o=r("hfno"),a=r("j6ZD"),i=Math.max,s=Math.min;e.exports=function(e,t,r){var c,u,l,p,f,d,h=0,g=!1,m=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var r=c,n=u;return c=u=void 0,h=t,p=e.apply(n,r)}function y(e){return h=e,f=setTimeout(x,t),g?b(e):p}function w(e){var r=e-d;return void 0===d||r>=t||r<0||m&&e-h>=l}function x(){var e=o();if(w(e))return O(e);f=setTimeout(x,function(e){var r=t-(e-d);return m?s(r,l-(e-h)):r}(e))}function O(e){return f=void 0,v&&c?b(e):(c=u=void 0,p)}function A(){var e=o(),r=w(e);if(c=arguments,u=this,d=e,r){if(void 0===f)return y(d);if(m)return clearTimeout(f),f=setTimeout(x,t),b(d)}return void 0===f&&(f=setTimeout(x,t)),p}return t=a(t)||0,n(r)&&(g=!!r.leading,l=(m="maxWait"in r)?i(a(r.maxWait)||0,t):l,v="trailing"in r?!!r.trailing:v),A.cancel=function(){void 0!==f&&clearTimeout(f),h=0,c=d=u=f=void 0},A.flush=function(){return void 0===f?p:O(o())},A}},"5u71":function(e,t,r){var n=r("0711");e.exports=function(e){return n(e,4)}},"5yr3":function(e,t,r){"use strict";var n=function(e){return e=e||Object.create(null),{on:function(t,r){(e[t]||(e[t]=[])).push(r)},off:function(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit:function(t,r){(e[t]||[]).slice().map((function(e){e(r)})),(e["*"]||[]).slice().map((function(e){e(t,r)}))}}}();t.a=n},"63Ad":function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},6758:function(e,t){e.exports=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},"6TGQ":function(e,t,r){var n=r("gwRl"),o=r("PqlX");e.exports=function(e,t,r){var a=t(e);return o(e)?a:n(a,r(e))}},"6iN7":function(e,t,r){var n=r("HIoB"),o=r("lYsT"),a=r("PqlX"),i=r("tfj2"),s=r("q+I6"),c=r("3kU/"),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=a(e),l=!r&&o(e),p=!r&&!l&&i(e),f=!r&&!l&&!p&&c(e),d=r||l||p||f,h=d?n(e.length,String):[],g=h.length;for(var m in e)!t&&!u.call(e,m)||d&&("length"==m||p&&("offset"==m||"parent"==m)||f&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,g))||h.push(m);return h}},"6kFe":function(e,t,r){var n=r("jcrF"),o=r("Q8UH"),a=r("ArCz"),i=r("fjdK");e.exports=function(e){var t=a(e),r=i[t];if("function"!=typeof r||!(t in n.prototype))return!1;if(e===r)return!0;var s=o(r);return!!s&&e===s[0]}},"6qGY":function(e,t){e.exports=Object.assign},"7IP4":function(e,t){e.exports=function(){}},"7L9N":function(e,t,r){"use strict";function n(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}r.d(t,"a",(function(){return n}))},"7UJ8":function(e,t,r){"use strict";var n=r("vdEC"),o=r("63Ad");t.__esModule=!0,t.ScrollContainer=void 0;var a=o(r("8VmE")),i=o(r("QKC2")),s=n(r("mXGw")),c=o(r("xARA")),u=o(r("W0B4")),l=r("czn3"),p=r("JF+v"),f={scrollKey:u.default.string.isRequired,shouldUpdateScroll:u.default.func,children:u.default.element.isRequired},d=function(e){function t(t){return e.call(this,t)||this}(0,i.default)(t,e);var r=t.prototype;return r.componentDidMount=function(){var e=this,t=c.default.findDOMNode(this),r=this.props,n=r.location,o=r.scrollKey;if(t){t.addEventListener("scroll",(function(){e.props.context.save(n,o,t.scrollTop)}));var a=this.props.context.read(n,o);t.scrollTo(0,a||0)}},r.render=function(){return this.props.children},t}(s.Component),h=function(e){return s.createElement(p.Location,null,(function(t){var r=t.location;return s.createElement(l.ScrollContext.Consumer,null,(function(t){return s.createElement(d,(0,a.default)({},e,{context:t,location:r}))}))}))};t.ScrollContainer=h,h.propTypes=f},"7bRu":function(e,t){e.exports=function(e,t,r,n){var o=-1,a=null==e?0:e.length;for(n&&a&&(r=e[++o]);++o<a;)r=t(r,e[o],o,e);return r}},"7o+A":function(e,t){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},"7qnD":function(e,t){var r=/\w*$/;e.exports=function(e){var t=new e.constructor(e.source,r.exec(e));return t.lastIndex=e.lastIndex,t}},"7yvy":function(e,t,r){var n=r("pCs0"),o=r("O/Z7"),a=r("zYYD"),i=r("Zs3A");e.exports=function(e,t,r){return e=a(e),void 0===(t=r?void 0:t)?o(e)?i(e):n(e):e.match(t)||[]}},"8VmE":function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},"94VI":function(e,t){t.polyfill=function(e){return e}},"97Yx":function(e,t,r){var n=r("6kFe"),o=r("AN5y"),a=r("c2OK");e.exports=function(e,t,r,i,s,c,u,l,p,f){var d=8&t;t|=d?32:64,4&(t&=~(d?64:32))||(t&=-4);var h=[e,t,s,d?c:void 0,d?u:void 0,d?void 0:c,d?void 0:u,l,p,f],g=r.apply(void 0,h);return n(e)&&o(g,h),g.placeholder=i,a(g,e,t)}},"9aUh":function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},"9lU+":function(e,t){e.exports=function(e){return e&&e.length?e[0]:void 0}},"9xxD":function(e,t,r){"use strict";var n=r("D2wv"),o=r("e46L"),a=r("Rlj/");function i(e,t){return t=t||{},function(r,n){for(var o,a=e.length,i=-1;++i<a&&0===(o=s(e[i],r,n)););return!0===t.reverse?-1*o:o}}function s(e,t,r){return"function"==typeof e?e(t,r,s.bind(null,null)):e&&"object"==typeof t&&"object"==typeof r?s(null,a(t,e),a(r,e)):n(t,r)}function c(e){return[].concat.apply([],e)}e.exports=function(e,t,r){if(null==e)return[];if(!Array.isArray(e))throw new TypeError("array-sort expects an array.");if(1===arguments.length)return e.sort();var n=c([].slice.call(arguments,1));return"object"===o(n[n.length-1])&&(r=n.pop()),e.sort(i(n,r))}},A277:function(e,t,r){var n=r("Exs5"),o=r("UnPy");e.exports=function(e,t){return t.length<2?e:n(e,o(t,0,-1))}},AJMQ:function(e,t){e.exports=function(e){return this.__data__.has(e)}},AN5y:function(e,t,r){var n=r("eEf8"),o=r("u7St")(n);e.exports=o},AdG2:function(e,t,r){"use strict";r.r(t),r.d(t,"wrapRootElement",(function(){return A}));var n=r("mK0O"),o=r("mXGw"),a=r.n(o),i=r("/FXl"),s=Object(o.createContext)({}),c=function(e){var t=Object(o.useContext)(s);return e||t};c&&c===Object(c)&&Object.isExtensible(c)&&!c.hasOwnProperty("__filemeta")&&Object.defineProperty(c,"__filemeta",{configurable:!0,value:{name:"useMDXScope",filename:"node_modules/gatsby-plugin-mdx/context.js"}});var u=function(e){var t=e.__mdxScope,r=e.children;return a.a.createElement(s.Provider,{value:t},r)};u&&u===Object(u)&&Object.isExtensible(u)&&!u.hasOwnProperty("__filemeta")&&Object.defineProperty(u,"__filemeta",{configurable:!0,value:{name:"MDXScopeProvider",filename:"node_modules/gatsby-plugin-mdx/context.js"}});var l=r("hRIO"),p=r("5TSe").default,f=r("JTKy").default,d=Object.assign({},p,f),h=d;void 0!==d&&d&&d===Object(d)&&Object.isExtensible(d)&&!d.hasOwnProperty("__filemeta")&&Object.defineProperty(d,"__filemeta",{configurable:!0,value:{name:"__DOCZ_DUMMY_EXPORT_DEFAULT",filename:"node_modules/gatsby-plugin-mdx/loaders/mdx-scopes.js"}}),void 0!==d&&d&&d===Object(d)&&Object.isExtensible(d)&&!d.hasOwnProperty("__filemeta")&&Object.defineProperty(d,"__filemeta",{configurable:!0,value:{name:"__DOCZ_DUMMY_EXPORT_DEFAULT",filename:"node_modules/gatsby-plugin-mdx/loaders/mdx-scopes.js"}});var g=r("aD51");function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){Object(n.a)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var b={};l.plugins.forEach((function(e){var t=e.guards,r=void 0===t?{}:t,n=e.components;Object.entries(n).forEach((function(e){var t=e[0],n=e[1];b[t]?b.push({guard:r[t],Component:n}):b[t]=[{guard:r[t],Component:n}]}))}));var y=Object.entries(b).map((function(e){var t,r=e[0],n=e[1];return(t={})[r]=function(e){return function(t){var r=e.find((function(e){var r=e.guard;return!r||r(t)})).Component;return Object(g.c)(r,t)}}(n.concat({guard:void 0,Component:r})),t})).reduce((function(e,t){return v(v({},e),t)}),{}),w=Object(i.c)((function(e){var t=e.components,r=e.children;return Object(g.c)(u,{__mdxScope:h},Object(g.c)(i.a,{components:v(v({},t),y)},r))})),x=function(e){var t=e.element;return Object(g.c)(w,null,t)},O=x;x&&x===Object(x)&&Object.isExtensible(x)&&!x.hasOwnProperty("__filemeta")&&Object.defineProperty(x,"__filemeta",{configurable:!0,value:{name:"WrapRootElement",filename:"node_modules/gatsby-plugin-mdx/wrap-root-element.js"}});var A=O;void 0!==A&&A&&A===Object(A)&&Object.isExtensible(A)&&!A.hasOwnProperty("__filemeta")&&Object.defineProperty(A,"__filemeta",{configurable:!0,value:{name:"wrapRootElement",filename:"node_modules/gatsby-plugin-mdx/gatsby-browser.js"}})},"Akg/":function(e,t,r){var n=r("2EQx"),o=r("h0av");e.exports=function(e){for(var t=o(e),r=t.length;r--;){var a=t[r],i=e[a];t[r]=[a,i,n(i)]}return t}},ArCz:function(e,t,r){var n=r("IrTi"),o=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",r=n[t],a=o.call(n,t)?r.length:0;a--;){var i=r[a],s=i.func;if(null==s||s==e)return i.name}return t}},ArpJ:function(e,t,r){var n=r("V2ZB"),o=r("Vujp");e.exports=function(e,t){return e&&n(t,o(t),e)}},Ax1p:function(e,t,r){(function(t){!function(t){"use strict";var r={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:g,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,nptable:g,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment *(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/,def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,table:g,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,paragraph:/^([^\n]+(?:\n?(?!hr|heading|lheading| {0,3}>|tag)[^\n]+)+)/,text:/^[^\n]+/};function n(e){this.tokens=[],this.tokens.links={},this.options=e||v.defaults,this.rules=r.normal,this.options.gfm&&(this.options.tables?this.rules=r.tables:this.rules=r.gfm)}r._label=/(?:\\[\[\]]|[^\[\]])+/,r._title=/(?:"(?:\\"|[^"]|"[^"\n]*")*"|'\n?(?:[^'\n]+\n?)*'|\([^()]*\))/,r.def=p(r.def).replace("label",r._label).replace("title",r._title).getRegex(),r.bullet=/(?:[*+-]|\d+\.)/,r.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,r.item=p(r.item,"gm").replace(/bull/g,r.bullet).getRegex(),r.list=p(r.list).replace(/bull/g,r.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+r.def.source+")").getRegex(),r._tag="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b",r.html=p(r.html).replace("comment",/<!--[\s\S]*?-->/).replace("closed",/<(tag)[\s\S]+?<\/\1>/).replace("closing",/<tag(?:"[^"]*"|'[^']*'|\s[^'"\/>\s]*)*?\/?>/).replace(/tag/g,r._tag).getRegex(),r.paragraph=p(r.paragraph).replace("hr",r.hr).replace("heading",r.heading).replace("lheading",r.lheading).replace("tag","<"+r._tag).getRegex(),r.blockquote=p(r.blockquote).replace("paragraph",r.paragraph).getRegex(),r.normal=m({},r),r.gfm=m({},r.normal,{fences:/^ *(`{3,}|~{3,})[ \.]*(\S+)? *\n([\s\S]*?)\n? *\1 *(?:\n+|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/}),r.gfm.paragraph=p(r.paragraph).replace("(?!","(?!"+r.gfm.fences.source.replace("\\1","\\2")+"|"+r.list.source.replace("\\1","\\3")+"|").getRegex(),r.tables=m({},r.gfm,{nptable:/^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,table:/^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/}),n.rules=r,n.lex=function(e,t){return new n(t).lex(e)},n.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},n.prototype.token=function(e,t){var n,o,a,i,s,c,u,l,p,f,d;for(e=e.replace(/^ +$/gm,"");e;)if((a=this.rules.newline.exec(e))&&(e=e.substring(a[0].length),a[0].length>1&&this.tokens.push({type:"space"})),a=this.rules.code.exec(e))e=e.substring(a[0].length),a=a[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",text:this.options.pedantic?a:a.replace(/\n+$/,"")});else if(a=this.rules.fences.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"code",lang:a[2],text:a[3]||""});else if(a=this.rules.heading.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"heading",depth:a[1].length,text:a[2]});else if(t&&(a=this.rules.nptable.exec(e))){for(e=e.substring(a[0].length),c={type:"table",header:a[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:a[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:a[3].replace(/\n$/,"").split("\n")},l=0;l<c.align.length;l++)/^ *-+: *$/.test(c.align[l])?c.align[l]="right":/^ *:-+: *$/.test(c.align[l])?c.align[l]="center":/^ *:-+ *$/.test(c.align[l])?c.align[l]="left":c.align[l]=null;for(l=0;l<c.cells.length;l++)c.cells[l]=c.cells[l].split(/ *\| */);this.tokens.push(c)}else if(a=this.rules.hr.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"hr"});else if(a=this.rules.blockquote.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"blockquote_start"}),a=a[0].replace(/^ *> ?/gm,""),this.token(a,t),this.tokens.push({type:"blockquote_end"});else if(a=this.rules.list.exec(e)){for(e=e.substring(a[0].length),d=(i=a[2]).length>1,this.tokens.push({type:"list_start",ordered:d,start:d?+i:""}),n=!1,f=(a=a[0].match(this.rules.item)).length,l=0;l<f;l++)u=(c=a[l]).length,~(c=c.replace(/^ *([*+-]|\d+\.) +/,"")).indexOf("\n ")&&(u-=c.length,c=this.options.pedantic?c.replace(/^ {1,4}/gm,""):c.replace(new RegExp("^ {1,"+u+"}","gm"),"")),this.options.smartLists&&l!==f-1&&(i===(s=r.bullet.exec(a[l+1])[0])||i.length>1&&s.length>1||(e=a.slice(l+1).join("\n")+e,l=f-1)),o=n||/\n\n(?!\s*$)/.test(c),l!==f-1&&(n="\n"===c.charAt(c.length-1),o||(o=n)),this.tokens.push({type:o?"loose_item_start":"list_item_start"}),this.token(c,!1),this.tokens.push({type:"list_item_end"});this.tokens.push({type:"list_end"})}else if(a=this.rules.html.exec(e))e=e.substring(a[0].length),this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:!this.options.sanitizer&&("pre"===a[1]||"script"===a[1]||"style"===a[1]),text:a[0]});else if(t&&(a=this.rules.def.exec(e)))e=e.substring(a[0].length),a[3]&&(a[3]=a[3].substring(1,a[3].length-1)),p=a[1].toLowerCase(),this.tokens.links[p]||(this.tokens.links[p]={href:a[2],title:a[3]});else if(t&&(a=this.rules.table.exec(e))){for(e=e.substring(a[0].length),c={type:"table",header:a[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:a[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:a[3].replace(/(?: *\| *)?\n$/,"").split("\n")},l=0;l<c.align.length;l++)/^ *-+: *$/.test(c.align[l])?c.align[l]="right":/^ *:-+: *$/.test(c.align[l])?c.align[l]="center":/^ *:-+ *$/.test(c.align[l])?c.align[l]="left":c.align[l]=null;for(l=0;l<c.cells.length;l++)c.cells[l]=c.cells[l].replace(/^ *\| *| *\| *$/g,"").split(/ *\| */);this.tokens.push(c)}else if(a=this.rules.lheading.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"heading",depth:"="===a[2]?1:2,text:a[1]});else if(t&&(a=this.rules.paragraph.exec(e)))e=e.substring(a[0].length),this.tokens.push({type:"paragraph",text:"\n"===a[1].charAt(a[1].length-1)?a[1].slice(0,-1):a[1]});else if(a=this.rules.text.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"text",text:a[0]});else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0));return this.tokens};var o={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:g,tag:/^<!--[\s\S]*?-->|^<\/?[a-zA-Z0-9\-]+(?:"[^"]*"|'[^']*'|\s[^<'">\/\s]*)*?\/?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\]/,strong:/^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,em:/^_([^\s_](?:[^_]|__)+?[^\s_])_\b|^\*((?:\*\*|[^*])+?)\*(?!\*)/,code:/^(`+)\s*([\s\S]*?[^`]?)\s*\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,del:g,text:/^[\s\S]+?(?=[\\<!\[`*]|\b_| {2,}\n|$)/};function a(e,t){if(this.options=t||v.defaults,this.links=e,this.rules=o.normal,this.renderer=this.options.renderer||new i,this.renderer.options=this.options,!this.links)throw new Error("Tokens array requires a `links` property.");this.options.gfm?this.options.breaks?this.rules=o.breaks:this.rules=o.gfm:this.options.pedantic&&(this.rules=o.pedantic)}function i(e){this.options=e||{}}function s(){}function c(e){this.tokens=[],this.token=null,this.options=e||v.defaults,this.options.renderer=this.options.renderer||new i,this.renderer=this.options.renderer,this.renderer.options=this.options}function u(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){return e.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}function p(e,t){return e=e.source,t=t||"",{replace:function(t,r){return r=(r=r.source||r).replace(/(^|[^\[])\^/g,"$1"),e=e.replace(t,r),this},getRegex:function(){return new RegExp(e,t)}}}function f(e,t){return d[" "+e]||(/^[^:]+:\/*[^/]*$/.test(e)?d[" "+e]=e+"/":d[" "+e]=e.replace(/[^/]*$/,"")),e=d[" "+e],"//"===t.slice(0,2)?e.replace(/:[\s\S]*/,":")+t:"/"===t.charAt(0)?e.replace(/(:\/*[^/]*)[\s\S]*/,"$1")+t:e+t}o._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,o._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,o.autolink=p(o.autolink).replace("scheme",o._scheme).replace("email",o._email).getRegex(),o._inside=/(?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]]|\](?=[^\[]*\]))*/,o._href=/\s*<?([\s\S]*?)>?(?:\s+['"]([\s\S]*?)['"])?\s*/,o.link=p(o.link).replace("inside",o._inside).replace("href",o._href).getRegex(),o.reflink=p(o.reflink).replace("inside",o._inside).getRegex(),o.normal=m({},o),o.pedantic=m({},o.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/}),o.gfm=m({},o.normal,{escape:p(o.escape).replace("])","~|])").getRegex(),url:p(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("email",o._email).getRegex(),_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~~(?=\S)([\s\S]*?\S)~~/,text:p(o.text).replace("]|","~]|").replace("|","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|").getRegex()}),o.breaks=m({},o.gfm,{br:p(o.br).replace("{2,}","*").getRegex(),text:p(o.gfm.text).replace("{2,}","*").getRegex()}),a.rules=o,a.output=function(e,t,r){return new a(t,r).output(e)},a.prototype.output=function(e){for(var t,r,n,o,a="";e;)if(o=this.rules.escape.exec(e))e=e.substring(o[0].length),a+=o[1];else if(o=this.rules.autolink.exec(e))e=e.substring(o[0].length),n="@"===o[2]?"mailto:"+(r=u(this.mangle(o[1]))):r=u(o[1]),a+=this.renderer.link(n,null,r);else if(this.inLink||!(o=this.rules.url.exec(e))){if(o=this.rules.tag.exec(e))!this.inLink&&/^<a /i.test(o[0])?this.inLink=!0:this.inLink&&/^<\/a>/i.test(o[0])&&(this.inLink=!1),e=e.substring(o[0].length),a+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(o[0]):u(o[0]):o[0];else if(o=this.rules.link.exec(e))e=e.substring(o[0].length),this.inLink=!0,a+=this.outputLink(o,{href:o[2],title:o[3]}),this.inLink=!1;else if((o=this.rules.reflink.exec(e))||(o=this.rules.nolink.exec(e))){if(e=e.substring(o[0].length),t=(o[2]||o[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){a+=o[0].charAt(0),e=o[0].substring(1)+e;continue}this.inLink=!0,a+=this.outputLink(o,t),this.inLink=!1}else if(o=this.rules.strong.exec(e))e=e.substring(o[0].length),a+=this.renderer.strong(this.output(o[2]||o[1]));else if(o=this.rules.em.exec(e))e=e.substring(o[0].length),a+=this.renderer.em(this.output(o[2]||o[1]));else if(o=this.rules.code.exec(e))e=e.substring(o[0].length),a+=this.renderer.codespan(u(o[2].trim(),!0));else if(o=this.rules.br.exec(e))e=e.substring(o[0].length),a+=this.renderer.br();else if(o=this.rules.del.exec(e))e=e.substring(o[0].length),a+=this.renderer.del(this.output(o[1]));else if(o=this.rules.text.exec(e))e=e.substring(o[0].length),a+=this.renderer.text(u(this.smartypants(o[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else o[0]=this.rules._backpedal.exec(o[0])[0],e=e.substring(o[0].length),"@"===o[2]?n="mailto:"+(r=u(o[0])):(r=u(o[0]),n="www."===o[1]?"http://"+r:r),a+=this.renderer.link(n,null,r);return a},a.prototype.outputLink=function(e,t){var r=u(t.href),n=t.title?u(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(r,n,this.output(e[1])):this.renderer.image(r,n,u(e[1]))},a.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},a.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,r="",n=e.length,o=0;o<n;o++)t=e.charCodeAt(o),Math.random()>.5&&(t="x"+t.toString(16)),r+="&#"+t+";";return r},i.prototype.code=function(e,t,r){if(this.options.highlight){var n=this.options.highlight(e,t);null!=n&&n!==e&&(r=!0,e=n)}return t?'<pre><code class="'+this.options.langPrefix+u(t,!0)+'">'+(r?e:u(e,!0))+"\n</code></pre>\n":"<pre><code>"+(r?e:u(e,!0))+"\n</code></pre>"},i.prototype.blockquote=function(e){return"<blockquote>\n"+e+"</blockquote>\n"},i.prototype.html=function(e){return e},i.prototype.heading=function(e,t,r){return"<h"+t+' id="'+this.options.headerPrefix+r.toLowerCase().replace(/[^\w]+/g,"-")+'">'+e+"</h"+t+">\n"},i.prototype.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},i.prototype.list=function(e,t,r){var n=t?"ol":"ul";return"<"+n+(t&&1!==r?' start="'+r+'"':"")+">\n"+e+"</"+n+">\n"},i.prototype.listitem=function(e){return"<li>"+e+"</li>\n"},i.prototype.paragraph=function(e){return"<p>"+e+"</p>\n"},i.prototype.table=function(e,t){return"<table>\n<thead>\n"+e+"</thead>\n<tbody>\n"+t+"</tbody>\n</table>\n"},i.prototype.tablerow=function(e){return"<tr>\n"+e+"</tr>\n"},i.prototype.tablecell=function(e,t){var r=t.header?"th":"td";return(t.align?"<"+r+' style="text-align:'+t.align+'">':"<"+r+">")+e+"</"+r+">\n"},i.prototype.strong=function(e){return"<strong>"+e+"</strong>"},i.prototype.em=function(e){return"<em>"+e+"</em>"},i.prototype.codespan=function(e){return"<code>"+e+"</code>"},i.prototype.br=function(){return this.options.xhtml?"<br/>":"<br>"},i.prototype.del=function(e){return"<del>"+e+"</del>"},i.prototype.link=function(e,t,r){if(this.options.sanitize){try{var n=decodeURIComponent(l(e)).replace(/[^\w:]/g,"").toLowerCase()}catch(a){return r}if(0===n.indexOf("javascript:")||0===n.indexOf("vbscript:")||0===n.indexOf("data:"))return r}this.options.baseUrl&&!h.test(e)&&(e=f(this.options.baseUrl,e));var o='<a href="'+e+'"';return t&&(o+=' title="'+t+'"'),o+=">"+r+"</a>"},i.prototype.image=function(e,t,r){this.options.baseUrl&&!h.test(e)&&(e=f(this.options.baseUrl,e));var n='<img src="'+e+'" alt="'+r+'"';return t&&(n+=' title="'+t+'"'),n+=this.options.xhtml?"/>":">"},i.prototype.text=function(e){return e},s.prototype.strong=s.prototype.em=s.prototype.codespan=s.prototype.del=s.prototype.text=function(e){return e},s.prototype.link=s.prototype.image=function(e,t,r){return""+r},s.prototype.br=function(){return""},c.parse=function(e,t){return new c(t).parse(e)},c.prototype.parse=function(e){this.inline=new a(e.links,this.options),this.inlineText=new a(e.links,m({},this.options,{renderer:new s})),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},c.prototype.next=function(){return this.token=this.tokens.pop()},c.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},c.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},c.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,l(this.inlineText.output(this.token.text)));case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,r,n,o="",a="";for(r="",e=0;e<this.token.header.length;e++)r+=this.renderer.tablecell(this.inline.output(this.token.header[e]),{header:!0,align:this.token.align[e]});for(o+=this.renderer.tablerow(r),e=0;e<this.token.cells.length;e++){for(t=this.token.cells[e],r="",n=0;n<t.length;n++)r+=this.renderer.tablecell(this.inline.output(t[n]),{header:!1,align:this.token.align[n]});a+=this.renderer.tablerow(r)}return this.renderer.table(o,a);case"blockquote_start":for(a="";"blockquote_end"!==this.next().type;)a+=this.tok();return this.renderer.blockquote(a);case"list_start":a="";for(var i=this.token.ordered,s=this.token.start;"list_end"!==this.next().type;)a+=this.tok();return this.renderer.list(a,i,s);case"list_item_start":for(a="";"list_item_end"!==this.next().type;)a+="text"===this.token.type?this.parseText():this.tok();return this.renderer.listitem(a);case"loose_item_start":for(a="";"list_item_end"!==this.next().type;)a+=this.tok();return this.renderer.listitem(a);case"html":var c=this.token.pre||this.options.pedantic?this.token.text:this.inline.output(this.token.text);return this.renderer.html(c);case"paragraph":return this.renderer.paragraph(this.inline.output(this.token.text));case"text":return this.renderer.paragraph(this.parseText())}};var d={},h=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function g(){}function m(e){for(var t,r,n=1;n<arguments.length;n++)for(r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}function v(e,t,r){if(null==e)throw new Error("marked(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if(r||"function"==typeof t){r||(r=t,t=null);var o,a,i=(t=m({},v.defaults,t||{})).highlight,s=0;try{o=n.lex(e,t)}catch(p){return r(p)}a=o.length;var l=function(e){if(e)return t.highlight=i,r(e);var n;try{n=c.parse(o,t)}catch(p){e=p}return t.highlight=i,e?r(e):r(null,n)};if(!i||i.length<3)return l();if(delete t.highlight,!a)return l();for(;s<o.length;s++)!function(e){"code"!==e.type?--a||l():i(e.text,e.lang,(function(t,r){return t?l(t):null==r||r===e.text?--a||l():(e.text=r,e.escaped=!0,void(--a||l()))}))}(o[s])}else try{return t&&(t=m({},v.defaults,t)),c.parse(n.lex(e,t),t)}catch(p){if(p.message+="\nPlease report this to https://github.com/markedjs/marked.",(t||v.defaults).silent)return"<p>An error occurred:</p><pre>"+u(p.message+"",!0)+"</pre>";throw p}}g.exec=g,v.options=v.setOptions=function(e){return m(v.defaults,e),v},v.defaults={gfm:!0,tables:!0,breaks:!1,pedantic:!1,sanitize:!1,sanitizer:null,mangle:!0,smartLists:!1,silent:!1,highlight:null,langPrefix:"lang-",smartypants:!1,headerPrefix:"",renderer:new i,xhtml:!1,baseUrl:null},v.Parser=c,v.parser=c.parse,v.Renderer=i,v.TextRenderer=s,v.Lexer=n,v.lexer=n.lex,v.InlineLexer=a,v.inlineLexer=a.output,v.parse=v,e.exports=v}(this||"undefined"!=typeof window&&window)}).call(this,r("Iq87"))},"B4/L":function(e,t,r){var n=r("gwRl"),o=r("LBQr"),a=r("tb+2"),i=r("E7Xw"),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)n(t,a(e)),e=o(e);return t}:i;e.exports=s},B4Jh:function(e,t,r){var n=r("fRAL"),o=Math.max;e.exports=function(e,t,r){return t=o(void 0===t?e.length-1:t,0),function(){for(var a=arguments,i=-1,s=o(a.length-t,0),c=Array(s);++i<s;)c[i]=a[t+i];i=-1;for(var u=Array(t+1);++i<t;)u[i]=a[i];return u[t]=r(c),n(e,this,u)}}},BAZ7:function(e,t){e.exports=function(e,t,r){for(var n=-1,o=null==e?0:e.length;++n<o;)if(r(t,e[n]))return!0;return!1}},BKxz:function(e,t){var r=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;e.exports=function(e,t){var n=t.length;if(!n)return e;var o=n-1;return t[o]=(n>1?"& ":"")+t[o],t=t.join(n>2?", ":" "),e.replace(r,"{\n/* [wrapped with "+t+"] */\n")}},BW49:function(e,t,r){var n=r("sWZd"),o=r("lYsT"),a=r("PqlX"),i=r("q+I6"),s=r("ckUF"),c=r("cTHi");e.exports=function(e,t,r){for(var u=-1,l=(t=n(t,e)).length,p=!1;++u<l;){var f=c(t[u]);if(!(p=null!=e&&r(e,f)))break;e=e[f]}return p||++u!=l?p:!!(l=null==e?0:e.length)&&s(l)&&i(f,l)&&(a(e)||o(e))}},Bpme:function(e,t,r){var n=r("CIUO"),o=r("TsNJ"),a=r("DhoL"),i=a&&a.isMap,s=i?o(i):n;e.exports=s},Bq5F:function(e,t){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},BwbT:function(e,t,r){var n=r("PqlX"),o=r("zXe4"),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!o(e))||(i.test(e)||!a.test(e)||null!=t&&e in Object(t))}},CIBY:function(e,t,r){var n=r("V2ZB"),o=r("B4/L");e.exports=function(e,t){return n(e,o(e),t)}},CIUO:function(e,t,r){var n=r("s3t7"),o=r("T9Ud");e.exports=function(e){return o(e)&&"[object Map]"==n(e)}},COrk:function(e,t,r){var n=r("E1Sn"),o=r("T9Ud");e.exports=function e(t,r,a,i,s){return t===r||(null==t||null==r||!o(t)&&!o(r)?t!=t&&r!=r:n(t,r,a,i,e,s))}},CPLO:function(e,t,r){var n=r("zlak"),o=r("TsNJ"),a=r("DhoL"),i=a&&a.isSet,s=i?o(i):n;e.exports=s},Chmn:function(e,t){e.exports=function(e){return this.__data__.get(e)}},CzB4:function(e,t,r){var n=r("w5ta"),o=r("RW/s"),a=r("0KRy");e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(a||o),string:new n}}},D2wv:function(e,t,r){"use strict";var n=r("wpsh");e.exports=function(e,t,r){if(null!=r&&"string"!==n(r))throw new TypeError('expected "prop" to be undefined or a string');var o=n(e),a=n(t);return r&&("object"===o&&(e=e[r],o=n(e)),"object"===a&&(t=t[r],a=n(t))),"null"===o?"null"===a?0:"undefined"===a?-1:1:"undefined"===o?"null"===a?1:"undefined"===a?0:1:"null"===a||"undefined"===a||e<t?-1:e>t?1:0}},DGBo:function(e,t){},DZMJ:function(e,t,r){var n=r("FEiO"),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(t,e)?t[e]:void 0}},Dh2Y:function(e,t,r){var n=r("YaJL");e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},DhoL:function(e,t,r){(function(e){var n=r("FfeU"),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===o&&n.process,s=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(t){}}();e.exports=s}).call(this,r("HlFF")(e))},DlYZ:function(e,t){e.exports=function(e,t){for(var r=e.length,n=0;r--;)e[r]===t&&++n;return n}},E1Sn:function(e,t,r){var n=r("WRuO"),o=r("MBdc"),a=r("LdZC"),i=r("ji6j"),s=r("s3t7"),c=r("PqlX"),u=r("tfj2"),l=r("3kU/"),p="[object Object]",f=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,d,h,g){var m=c(e),v=c(t),b=m?"[object Array]":s(e),y=v?"[object Array]":s(t),w=(b="[object Arguments]"==b?p:b)==p,x=(y="[object Arguments]"==y?p:y)==p,O=b==y;if(O&&u(e)){if(!u(t))return!1;m=!0,w=!1}if(O&&!w)return g||(g=new n),m||l(e)?o(e,t,r,d,h,g):a(e,t,b,r,d,h,g);if(!(1&r)){var A=w&&f.call(e,"__wrapped__"),E=x&&f.call(t,"__wrapped__");if(A||E){var k=A?e.value():e,j=E?t.value():t;return g||(g=new n),h(k,j,r,d,g)}}return!!O&&(g||(g=new n),i(e,t,r,d,h,g))}},E7Xw:function(e,t){e.exports=function(){return[]}},EKeD:function(e,t,r){var n=r("fxeQ"),o=n&&new n;e.exports=o},ELdr:function(e,t,r){"use strict";r.d(t,"c",(function(){return c})),r.d(t,"d",(function(){return u})),r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return i}));var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o=function(e){var t=e.location,r=t.search,n=t.hash,o=t.href,a=t.origin,i=t.protocol,c=t.host,u=t.hostname,l=t.port,p=e.location.pathname;!p&&o&&s&&(p=new URL(o).pathname);return{pathname:encodeURI(decodeURI(p)),search:r,hash:n,href:o,origin:a,protocol:i,host:c,hostname:u,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},a=function(e,t){var r=[],a=o(e),i=!1,s=function(){};return{get location(){return a},get transitioning(){return i},_onTransitionComplete:function(){i=!1,s()},listen:function(t){r.push(t);var n=function(){a=o(e),t({location:a,action:"POP"})};return e.addEventListener("popstate",n),function(){e.removeEventListener("popstate",n),r=r.filter((function(e){return e!==t}))}},navigate:function(t){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=c.state,l=c.replace,p=void 0!==l&&l;if("number"==typeof t)e.history.go(t);else{u=n({},u,{key:Date.now()+""});try{i||p?e.history.replaceState(u,null,t):e.history.pushState(u,null,t)}catch(d){e.location[p?"replace":"assign"](t)}}a=o(e),i=!0;var f=new Promise((function(e){return s=e}));return r.forEach((function(e){return e({location:a,action:"PUSH"})})),f}}},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=e.indexOf("?"),r={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""},n=0,o=[r],a=[null];return{get location(){return o[n]},addEventListener:function(e,t){},removeEventListener:function(e,t){},history:{get entries(){return o},get index(){return n},get state(){return a[n]},pushState:function(e,t,r){var i=r.split("?"),s=i[0],c=i[1],u=void 0===c?"":c;n++,o.push({pathname:s,search:u.length?"?"+u:u}),a.push(e)},replaceState:function(e,t,r){var i=r.split("?"),s=i[0],c=i[1],u=void 0===c?"":c;o[n]={pathname:s,search:u},a[n]=e},go:function(e){var t=n+e;t<0||t>a.length-1||