1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4174],{41232:(e,t,n)=>{e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}return n.m=e,n.c=t,n.p="",n(0)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(1),u=p(i),a=p(n(2)),s=p(n(10)),l=p(n(12)),c=p(n(13)),f=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(14));function p(e){return e&&e.__esModule?e:{default:e}}var d=["\uD83D\uDD19","â°"],y=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(e){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");var n=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={textLines:[],isDone:!1},n.onTypingDone=function(){n.mounted&&(n.setState({isDone:!0}),n.props.onTypingDone())},n.delayGenerator=function(e,t,r,o){var i=n.props.avgTypingDelay,u=n.props.stdTypingDelay;return n.props.delayGenerator(i,u,{line:e,lineIdx:t,character:r,charIdx:o,defDelayGenerator:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u;return f.gaussianRnd(e,t)}})},n.typeLine=function(e,t){if(!n.mounted)return Promise.resolve();var r=e,o=n.props.onLineTyped;return f.isBackspaceElement(e)?(e.props.delay>0&&(n.introducedDelay=e.props.delay),r=String("\uD83D\uDD19").repeat(e.props.count)):f.isDelayElement(e)&&(n.introducedDelay=e.props.ms,r="â°"),new Promise(function(e,i){n.setState({textLines:n.state.textLines.concat([""])},function(){f.eachPromise(r,n.typeCharacter,r,t).then(function(){return o(r,t)}).then(e).catch(i)})})},n.typeCharacter=function(e,t,r,o){if(!n.mounted)return Promise.resolve();var i=n.props.onCharacterTyped;return new Promise(function(u){var a=n.state.textLines.slice();f.sleep(n.introducedDelay).then(function(){n.introducedDelay=null;var s="\uD83D\uDD19"===e;if("â°"===e)return void u();if(s&&o>0){for(var l=o-1,c=a[l],f=l;f>=0&&(!(c.length>0)||d.includes(c[0]));f--)c=a[l=f];a[l]=c.substr(0,c.length-1)}else a[o]+=e;n.setState({textLines:a},function(){var a=n.delayGenerator(r,o,e,t);i(e,t),setTimeout(u,a)})})})},n.mounted=!1,n.linesToType=[],n.introducedDelay=null,e.children&&(n.linesToType=f.extractTextFromElement(e.children)),n}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),o(t,[{key:"c
1omponentDidMount",value:function(){this.mounted=!0;var e=this.props,t=e.children,n=e.startDelay;t?n>0&&"undefined"!=typeof window?setTimeout(this.typeAllLines.bind(this),n):this.typeAllLines():this.onTypingDone()}},{key:"shouldComponentUpdate",value:function(e,t){if(t.textLines.length!==this.state.textLines.length)return!0;for(var n=0;n<t.textLines.length;n++)if(this.state.textLines[n]!==t.textLines[n])return!0;return this.state.isDone!==t.isDone}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"typeAllLines",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.linesToType;return f.eachPromise(t,this.typeLine).then(function(){return e.onTypingDone()})}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.cursor,o=this.state.isDone,i=f.cloneElementWithSpecifiedText({element:this.props.children,textLines:this.state.textLines});return u.default.createElement("div",{className:"Typist "+t},i,u.default.createElement(s.default,r({isDone:o},n)))}}]),t}(i.Component);y.propTypes={children:a.default.node,className:a.default.string,avgTypingDelay:a.default.number,stdTypingDelay:a.default.number,startDelay:a.default.number,cursor:a.default.object,onCharacterTyped:a.default.func,onLineTyped:a.default.func,onTypingDone:a.default.func,delayGenerator:a.default.func},y.defaultProps={className:"",avgTypingDelay:70,stdTypingDelay:25,startDelay:0,cursor:{},onCharacterTyped:function(){},onLineTyped:function(){},onTypingDone:function(){},delayGenerator:f.gaussianRnd},t.default=y,y.Backspace=l.default,y.Delay=c.default},function(e,t){e.exports=n(14232)},function(e,t,n){e.exports=n(9)()},function(e,t,n){"use strict";var r=n(4),o=n(5),i=n(6),u=n(7),a=n(8);e.exports=function(e,t){var n="function"==typeof Symbol&&Symbol.iterator,s="<<anonymous>>",l={array:p("array"),bool:p("boolean"),func:p("function"),number:p("number"),object:p("object"),string:p("string"),symbol:p("symbol"),any:f(r.thatReturnsNull),arrayOf:function(e){return f(function(t,n,r,o,i){if("function"!=typeof e)return new c("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var a=t[n];if(!Array.isArray(a))return new c("Invalid "+o+" `"+i+"` of type "+("`"+d(a)+"` supplied to `")+r+"`, expected an array.");for(var s=0;s<a.length;s++){var l=e(a,s,r,o,i+"["+s+"]",u);if(l instanceof Error)return l}return null})},element:f(function(t,n,r,o,i){var u=t[n];return e(u)?null:new c("Invalid "+o+" `"+i+"` of type "+("`"+d(u)+"` supplied to `")+r+"`, expected a single ReactElement.")}),instanceOf:function(e){return f(function(t,n,r,o,i){if(!(t[n]instanceof e)){var u,a=e.name||s;return new c("Invalid "+o+" `"+i+"` of type "+("`"+((u=t[n]).constructor&&u.constructor.name?u.constructor.name:s)+"` supplied to `")+r+"`, expected instance of `"+a+"`.")}return null})},node:f(function(t,r,o,i,u){return!function t(r){switch(typeof r){case"number":case"string":case"undefined":return!0;case"boolean":return!r;case"object":if(Array.isArray(r))return r.every(t);if(null===r||e(r))return!0;var o=function(e){var t=e&&(n&&e[n]||e["@@iterator"]);if("function"==typeof t)return t}(r);if(!o)return!1;var i,u=o.call(r);if(o!==r.entries){for(;!(i=u.next()).done;)if(!t(i.value))return!1}else for(;!(i=u.next()).done;){var a=i.value;if(a&&!t(a[1]))return!1}return!0;default:return!1}}(t[r])?new c("Invalid "+i+" `"+u+"` supplied to `"+o+"`, expected a ReactNode."):null}),objectOf:function(e){return f(function(t,n,r,o,i){if("function"!=typeof e)return new c("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var a=t[n],s=d(a);if("object"!==s)return new c("Invalid "+o+" `"+i+"` of type "+("`"+s+"` supplied to `")+r+"`, expected an object.");for(var l in a)if(a.hasOwnProperty(l)){var f=e(a,l,r,o,i+"."+l,u);if(f instanceof Error)return f}return null})},oneOf:function(e){return Array.isArray(e)?f(function(t,n,r,o,i){for(var u,a=t[n],s=0;s<e.length;s++)if(a===(u=e[s])?0!==a||1/a==1/u:a!=a&&u!=u)return null;return new c("Invalid "+o+" `"+i+"` of value `"+a+"` "+("supplied to `"+r+"`, expected one of ")+JSON.stringify(e)+".")}):r.thatReturnsNull},oneOfType:function(e){if(!Array.isArray(e))return r.thatReturnsNull;for(var t=0;t<e.length;t++){var n=e[t];if("function"!=typeof n)return i(!1,"Invalid argument supplid to oneOfType. Expected an array of check functions, but received %s at index %s.",function(e){var t=y(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}(n),t),r.thatReturnsNull}return f(function(t,n,r,o,i){for(var a=0;a<e.length;a++)if(null==(0,e[a])(t,n,r,o,i,u))return null;return new c("Invalid "+o+" `"+i+"` supplied to `"+r+"`.")})},shape:function(e){return f(function(t,n,r,o,i){var a=t[n],s=d(a);if("object"!==s)return new c("Invalid "+o+" `"+i+"` of type `"+s+"` supplied to `"+r+"`, expected `object`.");for(var l in e){var f=e[l];if(f){var p=f(a,l,r,o,i+"."+l,u);if(p)return p}}return null})}};function c(e){this.message=e,this.stack=""}function f(e){function n(n,r,i,a,l,f,p){return(a=a||s,f=f||i,p!==u&&t&&o(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types"),null!=r[i])?e(r,i,a,l,f):n?new c(null===r[i]?"The "+l+" `"+f+"` is marked as required in `"+a+"`, but its value is `null`.":"The "+l+" `"+f+"` is marked as required in `"+a+"`, but its value is `undefined`."):null}var r=n.bind(null,!1);return r.isRequired=n.bind(null,!0),r}function p(e){return f(function(t,n,r,o,i,u){var a=t[n];return d(a)!==e?new c("Invalid "+o+" `"+i+"` of type "+("`"+y(a)+"` supplied to `")+r+"`, expected `"+e+"`."):null})}function d(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":"symbol"===t||"Symbol"===e["@@toStringTag"]||"function"==typeof Symbol&&e instanceof Symbol?"symbol":t}function y(e){if(null==e)return""+e;var t=d(e);if("object"===t){if(e instanceof Date)return"date";else if(e instanceof RegExp)return"regexp"}return t}return c.prototype=Error.prototype,l.checkPropTypes=a,l.PropTypes=l,l}},function(e,t){"use strict";function n(e){return function(){return e}}var r=function(){};r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t){"use strict";var n=function(e){};e.exports=function(e,t,r,o,i,u,a,s){if(n(t),!e){var l;if(void 0===t)l=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[r,o,i,u,a,s],f=0;(l=Error(t.replace(/%s/g,function(){return c[f++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}}},function(e,t,n){"use strict";e.exports=n(4)},function(e,t){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";e.exports=function(e,t,n,r,o){}},function(e,t,n){"use strict";var r=n(4),o=n(5),i=n(7);e.exports=function(){function e(e,t,n,r,u,a){a!==i&&o(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;
1var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(1),i=a(o),u=a(n(2));function a(e){return e&&e.__esModule?e:{default:e}}n(11);var s=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(e){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");var n=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n._isReRenderingCursor=!1,n.state={shouldRender:n.props.show},n}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),r(t,[{key:"componentWillReceiveProps",value:function(e){var t=this;!this.props.isDone&&e.isDone&&this.props.hideWhenDone&&setTimeout(function(){return t.setState({shouldRender:!1})},this.props.hideWhenDoneDelay)}},{key:"componentDidUpdate",value:function(){var e=this.props,t=e.show,n=e.isDone;t&&!n&&(this._isReRenderingCursor||this._reRenderCursor())}},{key:"_reRenderCursor",value:function(){var e=this;this._isReRenderingCursor=!0,this.setState({shouldRender:!1},function(){e.setState({shouldRender:!0},function(){e._isReRenderingCursor=!1})})}},{key:"render",value:function(){if(this.state.shouldRender){var e=this.props.blink?" Cursor--blinking":"";return i.default.createElement("span",{className:"Cursor"+e},this.props.element)}return null}}]),t}(o.Component);s.propTypes={blink:u.default.bool,show:u.default.bool,element:u.default.node,hideWhenDone:u.default.bool,hideWhenDoneDelay:u.default.number,isDone:u.default.bool},s.defaultProps={blink:!0,show:!0,element:"|",hideWhenDone:!1,hideWhenDoneDelay:1e3,isDone:!1},t.default=s},function(e,t){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(1)),o=i(n(2));function i(e){return e&&e.__esModule?e:{default:e}}var u=function(){return r.default.createElement("noscript",null)};u.componentName="Backspace",u.propTypes={count:o.default.number,delay:o.default.number},u.defaultProps={count:1,delay:0},t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(1)),o=i(n(2));function i(e){return e&&e.__esModule?e:{default:e}}var u=function(){return r.default.createElement("noscript",null)};u.componentName="Delay",u.propTypes={ms:o.default.number.isRequired},t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sleep=void 0;var r,o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var u,a=e[Symbol.iterator]();!(r=(u=a.next()).done)&&(n.push(u.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&a.return&&a.return()}finally{if(o)throw i}}return n}(e,t);throw TypeError("Invalid attempt to destructure non-iterable instance")};t.gaussianRnd=function(e,t){for(var n=0,r=0;r<12;r++)n+=Math.random();return Math.round((n-=6)*t)+e},t.eachPromise=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return Array.from(e).reduce(function(e,n,o){return e.then(function(){return t.apply(void 0,[n,o].concat(r))})},Promise.resolve())},t.exclude=u,t.isBackspaceElement=a,t.isDelayElement=s,t.extractTextFromElement=function(e){for(var t=e?[e]:[],n=[];t.length>0;){var r=t.pop();if(i.default.isValidElement(r))a(r)||s(r)?n.unshift(r):i.default.Children.forEach(r.props.children,function(e){t.push(e)});else if(Array.isArray(r)){var o=!0,u=!1,l=void 0;try{for(var c,f=r[Symbol.iterator]();!(o=(c=f.next()).done);o=!0){var p=c.value;t.push(p)}}catch(e){u=!0,l=e}finally{try{!o&&f.return&&f.return()}finally{if(u)throw l}}}else n.unshift(r)}return n},t.cloneElement=l,t.cloneElementWithSpecifiedText=function(e){var t=e.element,n=e.textLines;if(t)return function e(t,n,r){if(r>=n.length)return[null,r];var u=r,c=function(t){var r=o(e(t,n,u),2),i=r[0];return u=r[1],i};if(i.default.isValidElement(t)&&!(a(t)||s(t))){var f=i.default.Children.map(t.props.children,c)||[];return[l(t,f),u]}return Array.isArray(t)?[t.map(c),u]:[n[u],u+1]}(t,n,0)[0]};var i=(r=n(1))&&r.__esModule?r:{default:r};function u(e,t){var n={};for(var r in e)-1===t.indexOf(r)&&(n[r]=e[r]);return n}function a(e){return e&&e.type&&"Backspace"===e.type.componentName}function s(e){return e&&e.type&&"Delay"===e.type.componentName}function l(e,t){var n=e.type,r=u(e.props,["children"]);return r.key="Typist-element-"+n+"-"+(new Date().getUTCMilliseconds()+Math.random()+Math.random()),i.default.createElement.apply(i.default,[n,r].concat(function(e){if(!Array.isArray(e))return Array.from(e);for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}(t)))}t.sleep=function(e){return new Promise(function(t){return null!=e?setTimeout(t,e):t()})}}])},72286:(e,t,n)=>{"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();i(n(95062));var o=i(n(14232));
1function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}var a=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");for(var e,n,r,i=arguments.length,a=Array(i),s=0;s<i;s++)a[s]=arguments[s];return n=r=u(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r.state={currentIndex:0},r.onTypingDone=function(){r._timer=setTimeout(r.showNext,r.props.interval)},r.showNext=function(){if(r._isMounted){var e=r.props.children;r.setState(function(t){return{currentIndex:(t.currentIndex+1)%o.default.Children.count(e)}})}},u(r,n)}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),r(t,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this._timer&&clearTimeout(this._timer)}},{key:"render",value:function(){var e=this.onTypingDone,t=this.state.currentIndex,n=this.props.children;return o.default.Children.map(n,function(n,r){return r===t&&o.default.cloneElement(n,{onTypingDone:e})})}}]),t}(o.default.Component);a.defaultProps={interval:1e3},a.propTypes={},t.A=a},99342:e=>{e.exports=function(e){return void 0===e}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.