lighthouse.js/docs/index.html

295 lines
828 KiB
HTML
Raw Normal View History

2017-09-20 22:49:57 +02:00
<!DOCTYPE html>
<html>
2017-09-20 22:49:57 +02:00
<head>
<meta charset="utf8" />
<title>Lighthouse documentation</title>
<!-- needed for adaptive design -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
padding: 0;
margin: 0;
}
</style>
<script>/*!
* ReDoc - OpenAPI/Swagger-generated API Reference Documentation
* -------------------------------------------------------------
* Version: "2.0.0-alpha.32"
* Repo: https://github.com/Rebilly/ReDoc
*/
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("null"),function(){try{return require("esprima")}catch(e){}}()):"function"==typeof define&&define.amd?define(["null","esprima"],t):"object"==typeof exports?exports.Redoc=t(require("null"),function(){try{return require("esprima")}catch(e){}}()):e.Redoc=t(e.null,e.esprima)}(this,function(__WEBPACK_EXTERNAL_MODULE__143__,__WEBPACK_EXTERNAL_MODULE__243__){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=157)}([function(e,t,n){"use strict";e.exports=n(201)},function(e,t,n){"use strict";n.d(t,"d",function(){return o}),n.d(t,"a",function(){return i}),n.d(t,"c",function(){return a}),n.d(t,"b",function(){return s}),n.d(t,"e",function(){return l}),n.d(t,"f",function(){return c});
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function o(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function a(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function s(e,t,n,r){return new(n||(n=Promise))(function(o,i){function a(e){try{l(r.next(e))}catch(e){i(e)}}function s(e){try{l(r.throw(e))}catch(e){i(e)}}function l(e){e.done?o(e.value):new n(function(t){t(e.value)}).then(a,s)}l((r=r.apply(e,t||[])).next())})}function l(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function c(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}},function(e,t,n){"use strict";var r=n(46),o=n(22),i=n(23),a=n(73),s=(n(279),n(280),n(281),n(282),n(283),n(284),n(285),n(286),n(287),n(288),n(289),n(290),n(291),n(292),n(293),n(294),n(295),n(296),"clike");function l(e,t){var n=a.languages[t];return n||(n=a.languages[function(e){return{json:"js","c++":"cpp","c#":"csharp","objective-c":"objectivec",shell:"bash",viml:"vim"}[e]||s}(t)]),a.highlight(e,n)}var c=n(67),u=n(17);function p(e){return function(t,n,r){r.value=function(e,t){var n,r,o,i=null,a=0,s=function(){a=(new Date).getTime(),i=null,o=e.apply(n,r),i||(n=r=null)};return function(){var l=(new Date).getTime(),c=t-(l-a);return n=this,r=arguments,c<=0||c>t?(i&&(clearTimeout(i),i=null),a=l,o=e.apply(n,r),i||(n=r=null)):i||(i=setTimeout(s,c)),o}}(r.value,e)}}var f=n(38),d=n(1),h={};function m(e,t,n){if("function"==typeof n.value)return function(e,t,n){if(!n.value||n.value.length>0)throw new Error("@memoize decorator can only be applied to methods of zero arguments");var r="_memoized_"+t,o=n.value;return e[r]=h,d.a({},n,{value:function(){return this[r]===h&&(this[r]=o.call(this)),this[r]}})}(e,t,n);if("function"==typeof n.get)return function(e,t,n){var r="_memoized_"+t,o=n.get;return e[r]=h,d.a({},n,{get:function(){return this[r]===h&&(this[r]=o.call(this)),this[r]}})}(e,t,n);throw new Error("@memoize decorator can be applied to methods or getters, got "+String(n.value)+" instead")}n.d(t,"b",function(){return r.a}),n.d(t,"p",function(){return o.j}),n.d(t,"h",function(){return o.d}),n.d(t,"n",function(){return o.h}),n.d(t,"g",function(){return o.c}),n.d(t,"e",function(){return o.b}),n.d(t,"o",function(){return o.i}),n.d(t,"l",function(){return o.f}),n.d(t,"q",function(){return o.k}),n.d(t,"m",function(){return o.g}),n.d(t,"k",function(){return o.e}),n.d(t,"B",function(){return o.o}),n.d(t,"v",function()
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
var o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};function i(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e};function s(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function l(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(s(arguments[t]));return e}var c={},u={};function p(e){if(!0!==e.__mobxDidRunLazyInitializers){var t=e.__mobxDecorators;if(t)for(var n in st(e,"__mobxDidRunLazyInitializers",!0),t){var r=t[n];r.propertyCreator(e,r.prop,r.descriptor,r.decoratorTarget,r.decoratorArguments)}}}function f(e,t){return function(){var n,r=function(r,o,i,s){if(!0===s)return t(r,o,i,r,n),null;if(!Object.prototype.hasOwnProperty.call(r,"__mobxDecorators")){var l=r.__mobxDecorators;st(r,"__mobxDecorators",a({},l))}return r.__mobxDecorators[o]={prop:o,propertyCreator:t,descriptor:i,decoratorTarget:r,decoratorArguments:n},function(e,t){var n=t?c:u;return n[e]||(n[e]={configurable:!0,enumerable:t,get:function(){return p(this),this[e]},set:function(t){p(this),this[e]=t}})}(o,e)};return function(e){return(2===e.length||3===e.length)&&"string"==typeof e[1]||4===e.length&&!0===e[3]}(arguments)?(n=Ge,r.apply(null,arguments)):(n=Array.prototype.slice.call(arguments),r)}}function d(){return!!vt.spyListeners.length}function h(e){if(vt.spyListeners.length)for(var t=vt.spyListeners,n=0,r=t.length;n<r;n++)t[n](e)}function m(e){h(a({},e,{spyReportStart:!0}))}var g={spyReportEnd:!0};function v(e){h(e?a({},e,{spyReportEnd:!0}):g)}function y(e){return vt.spyListeners.push(e),rt(function(){vt.spyListeners=vt.spyListeners.filter(function(t){return t!==e})})}function b(e,t){var n=function(){return w(e,t,this,arguments)};return n.isMobxAction=!0,n}function w(e,t,n,r){var o=function(e,t,n,r){var o=d()&&!!e,i=0;if(o){i=Date.now();var a=r&&r.length||0,s=new Array(a);if(a>0)for(var l=0;l<a;l++)s[l]=r[l];m({type:"action",name:e,object:n,arguments:s})}var c=Lt();Et();var u=k(!0);return{prevDerivation:c,prevAllowStateChanges:u,notifySpy:o,startTime:i}}(e,0,n,r);try{return t.apply(n,r)}finally{!function(e){_(e.prevAllowStateChanges),St(),Mt(e.prevDerivation),e.notifySpy&&v({time:Date.now()-e.startTime})}(o)}}function x(e,t){var n,r=k(e);try{n=t()}finally{_(r)}return n}function k(e){var t=vt.allowStateChanges;return vt.allowStateChanges=e,t}function _(e){vt.allowStateChanges=e}function E(){et(!1)}function S(e){return function(t,n,r){if(r){if(r.value)return{value:b(e,r.value),enumerable:!1,configurable:!0,writable:!0};var o=r.initializer;return{enumerable:!1,configurable:!0,writable:!0,initializer:function(){return b(e,o.call(this))}}}return function(e){return function(t,n,r){Object.defineProperty(t,n,{configurable:!0,enumerable:!1,get:function(){},set:function(t){st(this,n,O(e,t))}})}}(e).apply(this,arguments)}}var O=function(e,t,n,r){return 1===arguments.length&&"function"==typeof e?b(e.name||"<unnamed action>",e):2===arguments.length&&"function"==typeof t?b(e,t):1===arguments.length&&"string"==typeof e?S(e):!0!==r?S(t).apply(null,arguments):void(e[t]=b(e.name||t,n.value))};function C(e,t,n){st(e,t,b(t,n.bind(e)))}O.bound=function(e,t,n,r){return!0===r?(C(e,t,n.value),null):n?{configurable:!0,enumerable:!1,get:function(){return C(this,t,n.value||n.initializer.call(this)),this[t]},set:E}:{enumerable:!1,configurable:!0,set:function(e){C(this,t,e)},get:function(){}}};var T=Object.prototype.toString;function A(e,t){return P(e,t)}function P(e,t,n,r){if(e===t)return 0!==e||1/e==1/t;if(null==e||null==t)return!1;if(e!=e)return t!=t;var o=typeof e;return("function"===o||"object"===o||"object"==typeof t)&&functio
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
* @license MIT
*/
var r=n(220),o=n(221),i=n(124);function a(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(a()<t)throw new RangeError("Invalid typed array length");return l.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=l.prototype:(null===e&&(e=new l(t)),e.length=t),e}function l(e,t,n){if(!(l.TYPED_ARRAY_SUPPORT||this instanceof l))return new l(e,t,n);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return p(this,e)}return c(this,e,t,n)}function c(e,t,n,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r);l.TYPED_ARRAY_SUPPORT?(e=t).__proto__=l.prototype:e=f(e,t);return e}(e,t,n,r):"string"==typeof t?function(e,t,n){"string"==typeof n&&""!==n||(n="utf8");if(!l.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|h(t,n),o=(e=s(e,r)).write(t,n);o!==r&&(e=e.slice(0,o));return e}(e,t,n):function(e,t){if(l.isBuffer(t)){var n=0|d(t.length);return 0===(e=s(e,n)).length?e:(t.copy(e,0,0,n),e)}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||function(e){return e!=e}(t.length)?s(e,0):f(e,t);if("Buffer"===t.type&&i(t.data))return f(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function p(e,t){if(u(t),e=s(e,t<0?0:0|d(t)),!l.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function f(e,t){var n=t.length<0?0:0|d(t.length);e=s(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function d(e){if(e>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function h(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return B(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return z(e).length;default:if(r)return B(e).length;t=(""+t).toLowerCase(),r=!0}}function m(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function g(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:v(e,t,n,r,o);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function v(e,t,n,r,o){var i,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(o){var u=-1;for(i=n;i<s;i++)if(c(e,i)===c(t,-1===u?0:i-u)){if(-1===u&&(u=i),i-u+1===l)return u*a}else-1!==u&&(i-=i-u),u=-1}else for(n+l>s&&(n=s-l),i=n;i>=0;i--){for(var p=!0,f=0;f<l;f++)if(c(e,i+f)!==c(t,f)){p=!1;break}if(p)return i}return-1}function y(e,t,n,r){n=Number(n)||0;var o=e.length-n;r?(r=Number(r))>o&&(r=o):r=o;var i=t.length;if(i%2!=0)throw new TypeErro
/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)&&r.length){var a=o.apply(null,r);a&&e.push(a)}else if("object"===i)for(var s in r)n.call(r,s)&&r[s]&&e.push(s)}}return e.join(" ")}void 0!==e&&e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){"use strict";n.d(t,"b",function(){return c}),n.d(t,"a",function(){return u});var r=n(1),o=n(3),i=n(17),a=n(20),s=n(2),l=n(45),c="data-section-id",u=function(){function e(e,t){var n=this;this.scroll=t,this.activeItemIdx=-1,this.sideBarOpened=!1,this.updateOnScroll=function(e){for(var t=e?1:-1,r=n.activeItemIdx;(-1!==r||e)&&!(r>=n.flatItems.length-1&&e);){if(e){var o=n.getElementAt(r+1);if(n.scroll.isElementBellow(o))break}else{o=n.getElementAt(r);if(n.scroll.isElementAbove(o))break}r+=t}n.activate(n.flatItems[r],!0,!0)},this.updateOnHash=function(e){return void 0===e&&(e=a.a.hash),!!e&&(e=Object(s.x)(e),(t=n.flatItems.find(function(t){return t.id===e}))?n.activateAndScroll(t,!1):n.scroll.scrollIntoViewBySelector("["+c+'="'+e+'"]'),void 0!==t);var t},this.getItemById=function(e){return n.flatItems.find(function(t){return t.id===e})},this.items=e.operationGroups,this.flatItems=Object(s.f)(this.items||[],"items"),this.flatItems.forEach(function(e,t){return e.absoluteIdx=t}),this.subscribe()}return e.updateOnHash=function(e,t){void 0===e&&(e=a.a.hash),e&&t.scrollIntoViewBySelector("["+c+'="'+Object(s.x)(e)+'"]')},e.prototype.subscribe=function(){this._unsubscribe=this.scroll.subscribe(this.updateOnScroll),this._hashUnsubscribe=a.a.subscribe(this.updateOnHash)},e.prototype.toggleSidebar=function(){this.sideBarOpened=!this.sideBarOpened},e.prototype.closeSidebar=function(){this.sideBarOpened=!1},e.prototype.getElementAt=function(e){var t=this.flatItems[e];return t&&Object(i.d)("["+c+'="'+t.id+'"]')||null},Object.defineProperty(e.prototype,"activeItem",{get:function(){return this.flatItems[this.activeItemIdx]||void 0},enumerable:!0,configurable:!0}),e.prototype.activate=function(e,t,n){if(void 0===t&&(t=!0),void 0===n&&(n=!1),(this.activeItem&&this.activeItem.id)!==(e&&e.id))if(this.deactivate(this.activeItem),e){if(!(e.depth<=l.a))for(this.activeItemIdx=e.absoluteIdx,t&&a.a.update(e.id,n);void 0!==e;)e.activate(),e=e.parent}else a.a.update("",n)},e.prototype.deactivate=function(e){for(;void 0!==e;)e.deactivate(),e=e.parent},e.prototype.activateAndScroll=function(e,t,n){var r=e&&this.getItemById(e.id)||e;this.activate(r,t,n),this.scrollToActive(),r&&r.items.length||this.closeSidebar()},e.prototype.scrollToActive=function(){this.scroll.scrollIntoView(this.getElementAt(this.activeItemIdx))},e.prototype.dispose=function(){this._unsubscribe(),this._hashUnsubscribe()},r.c([o.l],e.prototype,"activeItemIdx",void 0),r.c([o.l],e.prototype,"sideBarOpened",void 0),r.c([o.d],e.prototype,"toggleSidebar",null),r.c([o.d],e.prototype,"closeSidebar",null),r.c([o.d],e.prototype,"activate",null),r.c([o.d.bound],e.prototype,"activateAndScroll",null),e}()},function(e,t,n){"use strict";n.d(t,"a",function(){return l});var r=n(1),o=n(55),i=n(72),a=n(2),s="hashchange";var l=new(function(){function e(){var e=this;this.emit=function(){e._emiter.emit(s,e.hash)},this._emiter=new i.EventEmitter,this.bind()}return Object.defineProperty(e.prototype,"hash",{get:function(){return a.a?window.location.hash:""},enumerable:!0,configurable:!0}),e.prototype.subscribe=function(e){var t=this._emiter.addListener(s,e);return function(){return t.removeListener(s,e)}},e.prototype.bind=function(){a.a&&window.addEventListener("hashchange",this.emit,!1)},e.prototype.dispose=function(){a.a&&window.removeEventListener("hashchange",this.emit)},e.prototype.update=function(e,t){void 0===t&&(t=!1),null==e||function(e,t){return e===t||"#"+e===t||e==="#"+t}(e,this.hash)||(t?a.a&&window.history.replaceState(null,"",window.location.href.split("#")[0]+"#"+e):a.a&&window.history.pushState(null,"",window.location.href.split("#")[
/*!
* is-plain-object <https://github.com/jonschlinkert/is-plain-object>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
* Released under the MIT License.
*/var r=n(218);function o(e){return!0===r(e)&&"[object Object]"===Object.prototype.toString.call(e)}e.exports=function(e){var t,n;return!1!==o(e)&&("function"==typeof(t=e.constructor)&&(!1!==o(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf")))}},function(e,t,n){e.exports=function e(t){"use strict";var n=/^\0+/g,r=/[\0\r\f]/g,o=/: */g,i=/zoo|gra/,a=/([,: ])(transform)/g,s=/,+\s*(?![^(]*[)])/g,l=/ +\s*(?![^(]*[)])/g,c=/ *[\0] */g,u=/,\r+?/g,p=/([\t\r\n ])*\f?&/g,f=/:global\(((?:[^\(\)\[\]]*|\[.*\]|\([^\(\)]*\))*)\)/g,d=/\W+/g,h=/@(k\w+)\s*(\S*)\s*/,m=/::(place)/g,g=/:(read-only)/g,v=/\s+(?=[{\];=:>])/g,y=/([[}=:>])\s+/g,b=/(\{[^{]+?);(?=\})/g,w=/\s{2,}/g,x=/([^\(])(:+) */g,k=/[svh]\w+-[tblr]{2}/,_=/\(\s*(.*)\s*\)/g,E=/([\s\S]*?);/g,S=/-self|flex-/g,O=/[^]*?(:[rp][el]a[\w-]+)[^]*/,C=/stretch|:\s*\w+\-(?:conte|avail)/,T=/([^-])(image-set\()/,A="-webkit-",P="-moz-",j="-ms-",R=59,I=125,N=123,L=40,M=41,D=91,F=93,U=10,B=13,z=9,$=64,W=32,q=38,H=45,Y=95,V=42,Q=44,X=58,G=39,K=34,J=47,Z=62,ee=43,te=126,ne=0,re=12,oe=11,ie=107,ae=109,se=115,le=112,ce=111,ue=105,pe=99,fe=100,de=112,he=1,me=1,ge=0,ve=1,ye=1,be=1,we=0,xe=0,ke=0,_e=[],Ee=[],Se=0,Oe=null,Ce=-2,Te=-1,Ae=0,Pe=1,je=2,Re=3,Ie=0,Ne=1,Le="",Me="",De="";function Fe(e,t,o,i,a){for(var s,l,u=0,p=0,f=0,d=0,v=0,y=0,b=0,w=0,k=0,E=0,S=0,O=0,C=0,T=0,Y=0,we=0,Ee=0,Oe=0,Ce=0,Te=o.length,Be=Te-1,Ye="",Ve="",Qe="",Xe="",Ge="",Ke="";Y<Te;){if(b=o.charCodeAt(Y),Y===Be&&p+d+f+u!==0&&(0!==p&&(b=p===J?U:J),d=f=u=0,Te++,Be++),p+d+f+u===0){if(Y===Be&&(we>0&&(Ve=Ve.replace(r,"")),Ve.trim().length>0)){switch(b){case W:case z:case R:case B:case U:break;default:Ve+=o.charAt(Y)}b=R}if(1===Ee)switch(b){case N:case I:case R:case K:case G:case L:case M:case Q:Ee=0;case z:case B:case U:case W:break;default:for(Ee=0,Ce=Y,v=b,Y--,b=R;Ce<Te;)switch(o.charCodeAt(Ce++)){case U:case B:case R:++Y,b=v,Ce=Te;break;case X:we>0&&(++Y,b=v);case N:Ce=Te}}switch(b){case N:for(Ve=Ve.trim(),v=Ve.charCodeAt(0),S=1,Ce=++Y;Y<Te;){switch(b=o.charCodeAt(Y)){case N:S++;break;case I:S--;break;case J:switch(y=o.charCodeAt(Y+1)){case V:case J:Y=He(y,Y,Be,o)}break;case D:b++;case L:b++;case K:case G:for(;Y++<Be&&o.charCodeAt(Y)!==b;);}if(0===S)break;Y++}switch(Qe=o.substring(Ce,Y),v===ne&&(v=(Ve=Ve.replace(n,"").trim()).charCodeAt(0)),v){case $:switch(we>0&&(Ve=Ve.replace(r,"")),y=Ve.charCodeAt(1)){case fe:case ae:case se:case H:s=t;break;default:s=_e}if(Qe=Fe(t,s,Qe,y,a+1),Ce=Qe.length,ke>0&&0===Ce&&(Ce=Ve.length),Se>0&&(s=Ue(_e,Ve,Oe),l=qe(Re,Qe,s,t,me,he,Ce,y,a,i),Ve=s.join(""),void 0!==l&&0===(Ce=(Qe=l.trim()).length)&&(y=0,Qe="")),Ce>0)switch(y){case se:Ve=Ve.replace(_,We);case fe:case ae:case H:Qe=Ve+"{"+Qe+"}";break;case ie:Ve=Ve.replace(h,"$1 $2"+(Ne>0?Le:"")),Qe=Ve+"{"+Qe+"}",Qe=1===ye||2===ye&&$e("@"+Qe,3)?"@"+A+Qe+"@"+Qe:"@"+Qe;break;default:Qe=Ve+Qe,i===de&&(Xe+=Qe,Qe="")}else Qe="";break;default:Qe=Fe(t,Ue(t,Ve,Oe),Qe,i,a+1)}Ge+=Qe,O=0,Ee=0,T=0,we=0,Oe=0,C=0,Ve="",Qe="",b=o.charCodeAt(++Y);break;case I:case R:if(Ve=(we>0?Ve.replace(r,""):Ve).trim(),(Ce=Ve.length)>1)switch(0===T&&((v=Ve.charCodeAt(0))===H||v>96&&v<123)&&(Ce=(Ve=Ve.replace(" ",":")).length),Se>0&&void 0!==(l=qe(Pe,Ve,t,e,me,he,Xe.length,i,a,i))&&0===(Ce=(Ve=l.trim()).length)&&(Ve="\0\0"),v=Ve.charCodeAt(0),y=Ve.charCodeAt(1),v){case ne:break;case $:if(y===ue||y===pe){Ke+=Ve+o.charAt(Y);break}default:if(Ve.charCodeAt(Ce-1)===X)break;Xe+=ze(Ve,v,y,Ve.charCodeAt(2))}O=0,Ee=0,T=0,we=0,Oe=0,Ve="",b=o.charCodeAt(++Y)}}switch(b){case B:case U:if(p+d+f+u+xe===0)switch(E){case M:case G:case K:case $:case te:case Z:case V:case ee:case J:case H:case X:case Q:case R:case N:case I:break;default:T>0&&(Ee=1)}p===J?p=0:ve+O===0&&i!==ie&&Ve.length>0&&(we=1,Ve+="\0"),Se*Ie>0&&qe(Ae,Ve,t,e,me,he,Xe.length,i,a,i),he=1,me++;break;case R:case I:if(p+d+f+u===0){he++;break}default:switch(he++,Ye=o.charAt(Y),b){case z:case W:if(d+u+p===0)switch(w){case Q:case X:case z:case W:Ye="";break;default:b!==W&&(Ye=" ")}break;case ne:Ye="\\0";break;case re:Ye="\\f";break;case oe:Ye="\\v";break;case q:d+p+u===0&&ve>0&&(Oe=1,we=1,Ye="\f"+Ye);break;case 108:if(d+p+u+ge===0&&T>0)swit
/*!***************************************************
* mark.js v8.11.1
* https://markjs.io/
* Copyright (c) 20142018, Julian Kühnel
* Released under the MIT license https://git.io/vwTVl
*****************************************************/
e.exports=function(){"use strict";var e="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},t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n=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}}(),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(n){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=r,this.exclude=o,this.iframesTimeout=i}return n(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach(function(t){var n=e.filter(function(e){return e.contains(t)}).length>0;-1!==e.indexOf(t)||n||e.push(t)}),e}},{key:"getIframeContents",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=void 0;try{var o=e.contentWindow;if(r=o.document,!o||!r)throw new Error("iframe inaccessible")}catch(e){n()}r&&t(r)}},{key:"isIframeBlank",value:function(e){var t="about:blank",n=e.getAttribute("src").trim(),r=e.contentWindow.location.href;return r===t&&n!==t&&n}},{key:"observeIframeLoad",value:function(e,t,n){var r=this,o=!1,i=null,a=function a(){if(!o){o=!0,clearTimeout(i);try{r.isIframeBlank(e)||(e.removeEventListener("load",a),r.getIframeContents(e,t,n))}catch(e){n()}}};e.addEventListener("load",a),i=setTimeout(a,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(e){n()}}},{key:"waitForIframes",value:function(e,t){var n=this,r=0;this.forEachIframe(e,function(){return!0},function(e){r++,n.waitForIframes(e.querySelector("html"),function(){--r||t()})},function(e){e||t()})}},{key:"forEachIframe",value:function(t,n,r){var o=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=t.querySelectorAll("iframe"),s=a.length,l=0;a=Array.prototype.slice.call(a);var c=function(){--s<=0&&i(l)};s||c(),a.forEach(function(t){e.matches(t,o.exclude)?c():o.onIframeReady(t,function(e){n(t)&&(l++,r(e)),c()},c)})}},{key:"createIterator",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){var r=e.compareDocumentPosition(n),o=Node.DOCUMENT_POSITION_PRECEDING;if(r&o){if(null===t)return!0;var i=t.compareDocumentPosition(n),a=Node.DOCUMENT_POSITION_FOLLOWING;if(i&a)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode(),n=void 0;return n=null===t?e.nextNode():e.nextNode()&&e.nextNode(),{prevNode:t,node:n}}},{key:"checkIframeFilter",value:function(e,t,n,r){var o=!1,i=!1;return r.forEach(function(e,t){e.val===n&&(o=t,i=e.handled)}),this.compareNodeIframe(e,t,n)?(!1!==o||i?!1===o||i||(r[o].handled=!0):r.push({val:n,handled:!0}),!0):(!1===o&&r.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,r){var o=this;e.forEach(function(e){e.handled||o.getIframeContents(e.val,function(e){o.createInstanceOnIframe(e).forEachNode(t,n,r)})})}},{key:"iterateThroughNodes",value:function(e,t,n,r,o){for(var i=this,a=this.createIterator(t,e,r),s=[],l=[],c=void 0,u=void 0,p=function(){var e=i.getIterat
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,a,s=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in n=Object(arguments[l]))o.call(n,c)&&(s[c]=n[c]);if(r){a=r(n);for(var u=0;u<a.length;u++)i.call(n,a[u])&&(s[a[u]]=n[a[u]])}}return s}},function(e,t,n){"use strict";var r=function(e){};e.exports=function(e,t,n,o,i,a,s,l){if(r(t),!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=[n,o,i,a,s,l],p=0;(c=new Error(t.replace(/%s/g,function(){return u[p++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";function r(e){return function(){return e}}var o=function(){};o.thatReturns=r,o.thatReturnsFalse=r(!1),o.thatReturnsTrue=r(!0),o.thatReturnsNull=r(null),o.thatReturnsThis=function(){return this},o.thatReturnsArgument=function(e){return e},e.exports=o},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t,n){"use strict";var r=n(222),o=n(223),i=n(246),a=n(247),s=n(248),l=n(253);function c(e){u(this,c.defaults),u(this,e)}function u(e,t){if(p(t))for(var n=Object.keys(t),r=0;r<n.length;r++){var o=n[r],i=t[o],a=e[o];p(i)?e[o]=u(a||{},i):void 0!==i&&(e[o]=i)}return e}function p(e){return e&&"object"==typeof e&&!Array.isArray(e)&&!(e instanceof RegExp)&&!(e instanceof Date)}e.exports=c,c.defaults={parse:{json:r,yaml:o,text:i,binary:a},resolve:{file:s,http:l,external:!0},dereference:{circular:!0}}},function(e,t,n){"use strict";var r=n(91),o=n(36);e.exports={parse:function(e,t){try{return r.safeLoad(e)}catch(e){throw e instanceof Error?e:o(e,e.message)}},stringify:function(e,t,n){try{var i=("string"==typeof n?n.length:n)||2;return r.safeDump(e,{indent:i})}catch(e){throw e instanceof Error?e:o(e,e.message)}}}},function(e,t,n){"use strict";var r=n(42);e.exports=new r({include:[n(128)]})},function(e,t,n){"use strict";var r=n(42);e.exports=new r({include:[n(92)],implicit:[n(230),n(231),n(232),n(233)]})},function(e,t,n){(function(e){var r=n(254),o=n(131),i=n(263),a=n(264),s=n(15),l=t;l.request=function(t,n){t="string"==typeof t?s.parse(t):i(t);var o=-1===e.location.protocol.search(/^https?:$/)?"http:":"",a=t.protocol||o,l=t.hostname||t.host,c=t.port,u=t.path||"/";l&&-1!==l.indexOf(":")&&(l="["+l+"]"),t.url=(l?a+"//"+l:"")+(c?":"+c:"")+u,t.method=(t.method||"GET").toUpperCase(),t.headers=t.headers||{};var p=new r(t);return n&&p.on("response",n),p},l.get=function(e,t){var n=l.request(e,t);return n.end(),n},l.ClientRequest=r,l.IncomingMessage=o.IncomingMessage,l.Agent=function(){},l.Agent.defaultMaxSockets=4,l.globalAgent=new l.Agent,l.STATUS_CODES=a,l.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,n(9))},function(e,t,n){(function(e){t.fetch=s(e.fetch)&&s(e.ReadableStream),t.writableStream=s(e.WritableStream),t.abortController=s(e.AbortController),t.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),t.blobConstructor=!0}catch(e){}var n;function r(){if(void 0!==n)return n;if(e.XMLHttpRequest){n=new e.XMLHttpRequest;try{n.open("GET",e.XDomainRequest?"/":"https://example.com")}catch(e){n=null}}else n=null
/** @license React v16.4.1
* react.production.min.js
*
* Copyright (c) 2013-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(120),o=n(121),i=n(122),a=n(123),s="function"==typeof Symbol&&Symbol.for,l=s?Symbol.for("react.element"):60103,c=s?Symbol.for("react.portal"):60106,u=s?Symbol.for("react.fragment"):60107,p=s?Symbol.for("react.strict_mode"):60108,f=s?Symbol.for("react.profiler"):60114,d=s?Symbol.for("react.provider"):60109,h=s?Symbol.for("react.context"):60110,m=s?Symbol.for("react.async_mode"):60111,g=s?Symbol.for("react.forward_ref"):60112;s&&Symbol.for("react.timeout");var v="function"==typeof Symbol&&Symbol.iterator;function y(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=0;r<t;r++)n+="&args[]="+encodeURIComponent(arguments[r+1]);o(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}};function w(e,t,n){this.props=e,this.context=t,this.refs=i,this.updater=n||b}function x(){}function k(e,t,n){this.props=e,this.context=t,this.refs=i,this.updater=n||b}w.prototype.isReactComponent={},w.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e&&y("85"),this.updater.enqueueSetState(this,e,t,"setState")},w.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},x.prototype=w.prototype;var _=k.prototype=new x;_.constructor=k,r(_,w.prototype),_.isPureReactComponent=!0;var E={current:null},S=Object.prototype.hasOwnProperty,O={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,n){var r=void 0,o={},i=null,a=null;if(null!=t)for(r in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(i=""+t.key),t)S.call(t,r)&&!O.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(1===s)o.children=n;else if(1<s){for(var c=Array(s),u=0;u<s;u++)c[u]=arguments[u+2];o.children=c}if(e&&e.defaultProps)for(r in s=e.defaultProps)void 0===o[r]&&(o[r]=s[r]);return{$$typeof:l,type:e,key:i,ref:a,props:o,_owner:E.current}}function T(e){return"object"==typeof e&&null!==e&&e.$$typeof===l}var A=/\/+/g,P=[];function j(e,t,n,r){if(P.length){var o=P.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function R(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>P.length&&P.push(e)}function I(e,t,n,r){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var i=!1;if(null===e)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case l:case c:i=!0}}if(i)return n(r,e,""===t?"."+N(e,0):t),1;if(i=0,t=""===t?".":t+":",Array.isArray(e))for(var a=0;a<e.length;a++){var s=t+N(o=e[a],a);i+=I(o,s,n,r)}else if(null===e||void 0===e?s=null:s="function"==typeof(s=v&&e[v]||e["@@iterator"])?s:null,"function"==typeof s)for(e=s.call(e),a=0;!(o=e.next()).done;)i+=I(o=o.value,s=t+N(o,a++),n,r);else"object"===o&&y("31","[object Object]"===(n=""+e)?"object with keys {"+Object.keys(e).join(", ")+"}":n,"");return i}function N(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function L(e,t){e.func.call(e.context,t,e.count++)}function M(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?D(e,r,n,a.thatReturnsArgument):null!=e&&(T(e)&&(t=o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(A,"$&/")+"/")+n,e={$$typeof:l,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}),r.push(e))}function D(e,t,n,r,o){var i="";null!=n&&(i=(""+n).replace(A,"$&/")+"/"),t=j(t,i,r,o),null==e||I(e,"",M,t),R(t)}var F={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return D(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;t=j(null,null,t,n),null==e||I(e,"",L,t),R(t)},count:function(e){return null==e?0:I(e,"",a.thatReturnsNull,null)},toArray:function(e){var t=[];return D(e,t,null,a.thatReturnsArgument),t},only:function(e){return T(e)||y("143"),e}},createRef:function(){ret
/** @license React v16.4.1
* react-dom.production.min.js
*
* Copyright (c) 2013-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(121),o=n(0),i=n(203),a=n(120),s=n(123),l=n(204),c=n(205),u=n(206),p=n(122);function f(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=0;o<t;o++)n+="&args[]="+encodeURIComponent(arguments[o+1]);r(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}o||f("227");var d={_caughtError:null,_hasCaughtError:!1,_rethrowError:null,_hasRethrowError:!1,invokeGuardedCallback:function(e,t,n,r,o,i,a,s,l){(function(e,t,n,r,o,i,a,s,l){this._hasCaughtError=!1,this._caughtError=null;var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(e){this._caughtError=e,this._hasCaughtError=!0}}).apply(d,arguments)},invokeGuardedCallbackAndCatchFirstError:function(e,t,n,r,o,i,a,s,l){if(d.invokeGuardedCallback.apply(this,arguments),d.hasCaughtError()){var c=d.clearCaughtError();d._hasRethrowError||(d._hasRethrowError=!0,d._rethrowError=c)}},rethrowCaughtError:function(){return function(){if(d._hasRethrowError){var e=d._rethrowError;throw d._rethrowError=null,d._hasRethrowError=!1,e}}.apply(d,arguments)},hasCaughtError:function(){return d._hasCaughtError},clearCaughtError:function(){if(d._hasCaughtError){var e=d._caughtError;return d._caughtError=null,d._hasCaughtError=!1,e}f("198")}};var h=null,m={};function g(){if(h)for(var e in m){var t=m[e],n=h.indexOf(e);if(-1<n||f("96",e),!y[n])for(var r in t.extractEvents||f("97",e),y[n]=t,n=t.eventTypes){var o=void 0,i=n[r],a=t,s=r;b.hasOwnProperty(s)&&f("99",s),b[s]=i;var l=i.phasedRegistrationNames;if(l){for(o in l)l.hasOwnProperty(o)&&v(l[o],a,s);o=!0}else i.registrationName?(v(i.registrationName,a,s),o=!0):o=!1;o||f("98",r,e)}}}function v(e,t,n){w[e]&&f("100",e),w[e]=t,x[e]=t.eventTypes[n].dependencies}var y=[],b={},w={},x={};function k(e){h&&f("101"),h=Array.prototype.slice.call(e),g()}function _(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];m.hasOwnProperty(t)&&m[t]===r||(m[t]&&f("102",t),m[t]=r,n=!0)}n&&g()}var E={plugins:y,eventNameDispatchConfigs:b,registrationNameModules:w,registrationNameDependencies:x,possibleRegistrationNames:null,injectEventPluginOrder:k,injectEventPluginsByName:_},S=null,O=null,C=null;function T(e,t,n,r){t=e.type||"unknown-event",e.currentTarget=C(r),d.invokeGuardedCallbackAndCatchFirstError(t,n,void 0,e),e.currentTarget=null}function A(e,t){return null==t&&f("30"),null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function P(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var j=null;function R(e,t){if(e){var n=e._dispatchListeners,r=e._dispatchInstances;if(Array.isArray(n))for(var o=0;o<n.length&&!e.isPropagationStopped();o++)T(e,t,n[o],r[o]);else n&&T(e,t,n,r);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function I(e){return R(e,!0)}function N(e){return R(e,!1)}var L={injectEventPluginOrder:k,injectEventPluginsByName:_};function M(e,t){var n=e.stateNode;if(!n)return null;var r=S(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}return e?null:(n&&"function"!=typeof n&&f("231",t,typeof n),n)}function D(e,t){null!==e&&(j=A(j,e)),e=j,j=null,e&&(P(e,t?I:N),j&&f("95"),d.rethrowCaughtError())}function F(e,t,n,r){for(var o=null,i=0;i<y.length;i++){var a=y[i];a&&(a=a.extractEvents(e,t,n,r))&&(o=A(o,a))}D(o,!1)}var U={injection:L,getListener:M,runEventsInBatch:D,runExtractedEventsInBatch:F},B=Math.random().toString(36).slice(2),z="__reactInternalInstance$"+B,$="__reactEventHandlers$"+B;function W(e){if(e[z])return e[z];for(;!e[z];){if(!e.parentNode)return null;e=e.parentNode}return 5===(e=e[z]).tag||6===e.tag?e:null}function q(e){if(5===e.tag||6===e.tag)return e.stateNode;f
/*!
* isobject <https://github.com/jonschlinkert/isobject>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
* Released under the MIT License.
*/e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";
/** @license React v16.4.1
* react-is.production.min.js
*
* Copyright (c) 2013-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,p=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,d=r?Symbol.for("react.timeout"):60113;function h(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case p:case a:case l:case s:return e;default:switch(e=e&&e.$$typeof){case u:case f:case c:return e;default:return t}}case i:return t}}}t.typeOf=h,t.AsyncMode=p,t.ContextConsumer=u,t.ContextProvider=c,t.Element=o,t.ForwardRef=f,t.Fragment=a,t.Profiler=l,t.Portal=i,t.StrictMode=s,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===p||e===l||e===s||e===d||"object"==typeof e&&null!==e&&(e.$$typeof===c||e.$$typeof===u||e.$$typeof===f)},t.isAsyncMode=function(e){return h(e)===p},t.isContextConsumer=function(e){return h(e)===u},t.isContextProvider=function(e){return h(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return h(e)===f},t.isFragment=function(e){return h(e)===a},t.isProfiler=function(e){return h(e)===l},t.isPortal=function(e){return h(e)===i},t.isStrictMode=function(e){return h(e)===s}},function(e,t,n){"use strict";t.byteLength=function(e){var t=c(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){for(var t,n=c(e),r=n[0],a=n[1],s=new i(function(e,t,n){return 3*(t+n)/4-n}(0,r,a)),l=0,u=a>0?r-4:r,p=0;p<u;p+=4)t=o[e.charCodeAt(p)]<<18|o[e.charCodeAt(p+1)]<<12|o[e.charCodeAt(p+2)]<<6|o[e.charCodeAt(p+3)],s[l++]=t>>16&255,s[l++]=t>>8&255,s[l++]=255&t;2===a&&(t=o[e.charCodeAt(p)]<<2|o[e.charCodeAt(p+1)]>>4,s[l++]=255&t);1===a&&(t=o[e.charCodeAt(p)]<<10|o[e.charCodeAt(p+1)]<<4|o[e.charCodeAt(p+2)]>>2,s[l++]=t>>8&255,s[l++]=255&t);return s},t.fromByteArray=function(e){for(var t,n=e.length,o=n%3,i=[],a=0,s=n-o;a<s;a+=16383)i.push(p(e,a,a+16383>s?s:a+16383));1===o?(t=e[n-1],i.push(r[t>>2]+r[t<<4&63]+"==")):2===o&&(t=(e[n-2]<<8)+e[n-1],i.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"="));return i.join("")};for(var r=[],o=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,l=a.length;s<l;++s)r[s]=a[s],o[a.charCodeAt(s)]=s;function c(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function u(e){return r[e>>18&63]+r[e>>12&63]+r[e>>6&63]+r[63&e]}function p(e,t,n){for(var r,o=[],i=t;i<n;i+=3)r=(e[i]<<16&16711680)+(e[i+1]<<8&65280)+(255&e[i+2]),o.push(u(r));return o.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},function(e,t){t.read=function(e,t,n,r,o){var i,a,s=8*o-r-1,l=(1<<s)-1,c=l>>1,u=-7,p=n?o-1:0,f=n?-1:1,d=e[t+p];for(p+=f,i=d&(1<<-u)-1,d>>=-u,u+=s;u>0;i=256*i+e[t+p],p+=f,u-=8);for(a=i&(1<<-u)-1,i>>=-u,u+=r;u>0;a=256*a+e[t+p],p+=f,u-=8);if(0===i)i=1-c;else{if(i===l)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,r),i-=c}return(d?-1:1)*a*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var a,s,l,c=8*i-o-1,u=(1<<c)-1,p=u>>1,f=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:i-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+p>=1?f/l:f*Math.pow(2,1-p))*l>=2&&(a++,l/=2),a+p>=u?(s=0,a=u):a+p>=1?(s=(t*l-1)*Math.pow(2,o),a+=p):(s=t*Math.pow(2,p-1)*Math.pow(2,o),a=0));o>=8;e[n+d]=255&s,d+=h,s/=256,o-=8);for(a=a<<o|s,c+=o;c>0;e[n+d]=255&a,d+=h,a/=256,c-=8);e[n+d-h]|=128*m}},function(e,t,n){"use strict";(function(t){e.exports={order:100,allowEmpty:!0,canParse:".json",parse:function(e){return new Promise(function(n,r){var o=e.data;t.isBuffer(o)&&(o=o.toString()),"string"==typeof o?0===o.trim().length?n(void 0):n(JSON.parse(o)):n(o)})}}}).call(this,n(14).Buffer)},func
/*!
* Stickyfill -- `position: sticky` polyfill
* v. 1.1.1 | https://github.com/wilddeer/stickyfill
* Copyright Oleg Korsunsky | http://wd.dizaina.net/
*
* MIT License
*/
e.exports=function(e,t){e||(e=document),t||(t=window);var n,r,o=[],i=!1,a=e.documentElement,s=function(){},l="hidden",c="visibilitychange";void 0!==e.webkitHidden&&(l="webkitHidden",c="webkitvisibilitychange"),t.getComputedStyle||d();for(var u=["","-webkit-","-moz-","-ms-"],p=document.createElement("div"),f=u.length-1;f>=0;f--){try{p.style.position=u[f]+"sticky"}catch(e){}""!=p.style.position&&d()}function d(){P=L=j=R=I=N=s}function h(e){return parseFloat(e)||0}function m(){n={top:t.pageYOffset,left:t.pageXOffset}}function g(){if(t.pageXOffset!=n.left)return m(),void j();t.pageYOffset!=n.top&&(m(),y())}function v(e){setTimeout(function(){t.pageYOffset!=n.top&&(n.top=t.pageYOffset,y())},0)}function y(){for(var e=o.length-1;e>=0;e--)b(o[e])}function b(e){if(e.inited){var t=n.top<=e.limit.start?0:n.top>=e.limit.end?2:1;e.mode!=t&&function(e,t){var n=e.node.style;switch(t){case 0:n.position="absolute",n.left=e.offset.left+"px",n.right=e.offset.right+"px",n.top=e.offset.top+"px",n.bottom="auto",n.width="auto",n.marginLeft=0,n.marginRight=0,n.marginTop=0;break;case 1:n.position="fixed",n.left=e.box.left+"px",n.right=e.box.right+"px",n.top=e.css.top,n.bottom="auto",n.width="auto",n.marginLeft=0,n.marginRight=0,n.marginTop=0;break;case 2:n.position="absolute",n.left=e.offset.left+"px",n.right=e.offset.right+"px",n.top="auto",n.bottom=0,n.width="auto",n.marginLeft=0,n.marginRight=0}e.mode=t}(e,t)}}function w(e){isNaN(parseFloat(e.computed.top))||e.isCell||(e.inited=!0,e.clone||function(e){e.clone=document.createElement("div");var t=e.node.nextSibling||e.node,n=e.clone.style;n.height=e.height+"px",n.width=e.width+"px",n.marginTop=e.computed.marginTop,n.marginBottom=e.computed.marginBottom,n.marginLeft=e.computed.marginLeft,n.marginRight=e.computed.marginRight,n.padding=n.border=n.borderSpacing=0,n.fontSize="1em",n.position="static",n.cssFloat=e.computed.cssFloat,e.node.parentNode.insertBefore(e.clone,t)}(e),"absolute"!=e.parent.computed.position&&"relative"!=e.parent.computed.position&&(e.parent.node.style.position="relative"),b(e),e.parent.height=e.parent.node.offsetHeight,e.docOffsetTop=S(e.clone))}function x(e){var t=!0;e.clone&&function(e){e.clone.parentNode.removeChild(e.clone),e.clone=void 0}(e),function(e,t){for(key in t)t.hasOwnProperty(key)&&(e[key]=t[key])}(e.node.style,e.css);for(var n=o.length-1;n>=0;n--)if(o[n].node!==e.node&&o[n].parent.node===e.parent.node){t=!1;break}t&&(e.parent.node.style.position=e.parent.css.position),e.mode=-1}function k(){for(var e=o.length-1;e>=0;e--)w(o[e])}function _(){for(var e=o.length-1;e>=0;e--)x(o[e])}function E(e){var t=getComputedStyle(e),n=e.parentNode,r=getComputedStyle(n),o=e.style.position;e.style.position="relative";var i={top:t.top,marginTop:t.marginTop,marginBottom:t.marginBottom,marginLeft:t.marginLeft,marginRight:t.marginRight,cssFloat:t.cssFloat},s={top:h(t.top),marginBottom:h(t.marginBottom),paddingLeft:h(t.paddingLeft),paddingRight:h(t.paddingRight),borderLeftWidth:h(t.borderLeftWidth),borderRightWidth:h(t.borderRightWidth)};e.style.position=o;var l={position:e.style.position,top:e.style.top,bottom:e.style.bottom,left:e.style.left,right:e.style.right,width:e.style.width,marginTop:e.style.marginTop,marginLeft:e.style.marginLeft,marginRight:e.style.marginRight},c=O(e),u=O(n),p={node:n,css:{position:n.style.position},computed:{position:r.position},numeric:{borderLeftWidth:h(r.borderLeftWidth),borderRightWidth:h(r.borderRightWidth),borderTopWidth:h(r.borderTopWidth),borderBottomWidth:h(r.borderBottomWidth)}};return{node:e,box:{left:c.win.left,right:a.clientWidth-c.win.right},offset:{top:c.win.top-u.win.top-p.numeric.borderTopWidth,left:c.win.left-u.win.left-p.numeric.borderLeftWidth,right:-c.win.right+u.win.right-p.numeric.borderRightWidth},css:l,isCell:"table-cell"==t.display,computed:i,numeric:s,width:c.win.right-c.win.left,height:c.win.bottom-c.win.top,mode:-1,inited:!1,parent:p,limit:{start:c.doc.top-s.top,end:u.doc.top+n.offsetHeight-p.numeric.borderBottomWidth-e.offsetHeight-s.top-s.marginBottom}}}function S(e){for(var t=0;e;)t+=e.offsetTop,e=e.offsetParent;return t}f
/*!
* perfect-scrollbar v1.4.0
* (c) 2018 Hyunje Jun
* @license MIT
*/
function at(e){return getComputedStyle(e)}function st(e,t){for(var n in t){var r=t[n];"number"==typeof r&&(r+="px"),e.style[n]=r}return e}function lt(e){var t=document.createElement("div");return t.className=e,t}var ct="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function ut(e,t){if(!ct)throw new Error("No element matching method supported");return ct.call(e,t)}function pt(e){e.remove?e.remove():e.parentNode&&e.parentNode.removeChild(e)}function ft(e,t){return Array.prototype.filter.call(e.children,function(e){return ut(e,t)})}var dt={main:"ps",element:{thumb:function(e){return"ps__thumb-"+e},rail:function(e){return"ps__rail-"+e},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(e){return"ps--active-"+e},scrolling:function(e){return"ps--scrolling-"+e}}},ht={x:null,y:null};function mt(e,t){var n=e.element.classList,r=dt.state.scrolling(t);n.contains(r)?clearTimeout(ht[t]):n.add(r)}function gt(e,t){ht[t]=setTimeout(function(){return e.isAlive&&e.element.classList.remove(dt.state.scrolling(t))},e.settings.scrollingThreshold)}var vt=function(e){this.element=e,this.handlers={}},yt={isEmpty:{configurable:!0}};vt.prototype.bind=function(e,t){void 0===this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t),this.element.addEventListener(e,t,!1)},vt.prototype.unbind=function(e,t){var n=this;this.handlers[e]=this.handlers[e].filter(function(r){return!(!t||r===t)||(n.element.removeEventListener(e,r,!1),!1)})},vt.prototype.unbindAll=function(){for(var e in this.handlers)this.unbind(e)},yt.isEmpty.get=function(){var e=this;return Object.keys(this.handlers).every(function(t){return 0===e.handlers[t].length})},Object.defineProperties(vt.prototype,yt);var bt=function(){this.eventElements=[]};function wt(e){if("function"==typeof window.CustomEvent)return new CustomEvent(e);var t=document.createEvent("CustomEvent");return t.initCustomEvent(e,!1,!1,void 0),t}bt.prototype.eventElement=function(e){var t=this.eventElements.filter(function(t){return t.element===e})[0];return t||(t=new vt(e),this.eventElements.push(t)),t},bt.prototype.bind=function(e,t,n){this.eventElement(e).bind(t,n)},bt.prototype.unbind=function(e,t,n){var r=this.eventElement(e);r.unbind(t,n),r.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(r),1)},bt.prototype.unbindAll=function(){this.eventElements.forEach(function(e){return e.unbindAll()}),this.eventElements=[]},bt.prototype.once=function(e,t,n){var r=this.eventElement(e),o=function(e){r.unbind(t,o),n(e)};r.bind(t,o)};var xt=function(e,t,n,r,o){var i;if(void 0===r&&(r=!0),void 0===o&&(o=!1),"top"===t)i=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==t)throw new Error("A proper axis should be provided");i=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function(e,t,n,r,o){var i=n[0],a=n[1],s=n[2],l=n[3],c=n[4],u=n[5];void 0===r&&(r=!0);void 0===o&&(o=!1);var p=e.element;e.reach[l]=null,p[s]<1&&(e.reach[l]="start");p[s]>e[i]-e[a]-1&&(e.reach[l]="end");t&&(p.dispatchEvent(wt("ps-scroll-"+l)),t<0?p.dispatchEvent(wt("ps-scroll-"+c)):t>0&&p.dispatchEvent(wt("ps-scroll-"+u)),r&&function(e,t){mt(e,t),gt(e,t)}(e,l));e.reach[l]&&(t||o)&&p.dispatchEvent(wt("ps-"+l+"-reach-"+e.reach[l]))}(e,n,i,r,o)};function kt(e){return parseInt(e,10)||0}var _t={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)},Et=function(e){var t=e.element,n=Math.floor(t.scrollTop);e.containerWidth=t.clientWidth,e.containerHeight=t.clientHeight,e.contentWidth=t.scrollWidth,e.contentHeight=t.scrollHeight,t.contains(e.scrollbarXRail)||(ft(t,dt.element.rail("x")).forEach(function(e){return
//# sourceMappingURL=redoc.standalone.js.map</script><style data-styled-components="iECmZH bkJxAo iKIkCR jgiEXj jtxFSh Lybbf gmPIcT lahTqh krIVXE gnkXRS bYTnnp dEsONt edsmmc kyyBdv dhvCBn eoPqVc bAsGvf brSREd fIhwLR ncXuH jySWUF oPQxP kQwKpK jNfgsK cIXEnL jFepoZ dDpMZC grTYvz kYcHnK bqmmqE iubwxX jgGdUF dKeEru iBZrxR dtXJTo iMNgBa dhEaiZ bQkbnV ewLAvB diagJR ejCUop gMYglR kaRIxo isHxbo gYLOtO chNnQe fLhGnD kYrHyl bhIuHQ iiBgZA iclXEc inIHwo KmIrN fRfbpB giPKeQ dBrSEy jrIFzl gUEyvZ krlhcz frTWSy gbevfc ivlFdy cYSXTM">
/* sc-component-id: sc-keyframes-iECmZH */
@-webkit-keyframes iECmZH{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}} @keyframes iECmZH{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}
/* sc-component-id: sc-bxivhb */
.sc-bxivhb {} .jNfgsK{width:calc(100% - 40%);padding:40px;} @media (max-width:85rem){.jNfgsK{width:100%;}}
/* sc-component-id: sc-EHOje */
.sc-EHOje {} .fLhGnD{width:40%;color:#fafbfc;background-color:#263238;padding:40px;background-color:#263238;} @media (max-width:85rem){.fLhGnD{width:100%;}}
/* sc-component-id: sc-bZQynM */
.sc-bZQynM {} .kQwKpK{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;} @media (max-width:85rem){.kQwKpK{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}
/* sc-component-id: sc-gzVnrw */
.sc-gzVnrw {} .jgGdUF{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;color:#32329f;}
/* sc-component-id: sc-htoDjs */
.sc-htoDjs {} .dtXJTo{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.57143em;color:black;}
/* sc-component-id: sc-iwsKbI */
.sc-iwsKbI {} .giPKeQ{color:#ffffff;}
/* sc-component-id: sc-gZMcBi */
.sc-gZMcBi {} .iMNgBa{border-bottom:1px solid rgba(38,50,56,0.3);margin:1em 0 1em 0;color:rgba(38,50,56,0.5);font-weight:normal;text-transform:uppercase;font-size:0.929em;line-height:20px;}
/* sc-component-id: sc-gqjmRU */
.sc-gqjmRU {} .dKeEru{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;} .dKeEru:before{content:'';width:15px;height:15px;background-size:contain;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==');opacity:0.5;visibility:hidden;display:inline-block;vertical-align:middle;} h1:hover > .dKeEru::before,h2:hover > .dKeEru::before,.dKeEru:hover::before{visibility:visible;}
/* sc-component-id: sc-VigVT */
.sc-VigVT {} .dhvCBn{height:18px;width:18px;vertical-align:middle;float:right;-webkit-transition:-webkit-transform 0.2s ease-out;-webkit-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;-webkit-transform:rotateZ(-90deg);-ms-transform:rotateZ(-90deg);transform:rotateZ(-90deg);}.eoPqVc{height:1.5em;width:1.5em;vertical-align:middle;float:left;-webkit-transition:-webkit-transform 0.2s ease-out;-webkit-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;-webkit-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);} .eoPqVc polygon{fill:#00aa13;}.bAsGvf{height:20px;width:20px;vertical-align:middle;float:right;-webkit-transition:-webkit-transform 0.2s ease-out;-webkit-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;-webkit-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);} .bAsGvf polygon{fill:white;}
/* sc-component-id: sc-kAzzGY */
.sc-kAzzGY {} .bQkbnV{border-left:1px solid #a4a4c6;box-sizing:border-box;position:relative;padding:10px 10px 10px 0;vertical-align:top;line-height:20px;white-space:nowrap;font-size:0.929em;font-family:Montserrat,sans-serif;} tr:first-of-type > .bQkbnV,tr.last > .bQkbnV{border-left-width:0;background-position:top left;background-repeat:no-repeat;background-size:1px 100%;} tr:first-of-type > .bQkbnV{background-image:linear-gradient( to bottom,transparent 0%,transparent 22px,#a4a4c6 22px,#a4a4c6 100% );} tr.last > .bQkbnV{background-image:linear-gradient( to bottom,#a4a4c6 0%,#a4a4c6 22px,transparent 22px,transparent 100% );} tr.last + tr > .bQkbnV{border-left-color:transparent;} tr.last:first-child > .bQkbnV{background:none;border-left-color:transparent;} .bQkbnV.deprecated{-webkit-text-decoration:line-through;text-decoration:line-through;color:#bdccd3;}
/* sc-component-id: sc-chPdSV */
.sc-chPdSV {} .ejCUop{border-bottom:1px solid #9fb4be;padding:10px 0;width:75%;box-sizing:border-box;} tr.expanded .ejCUop{border-bottom:none;}
/* sc-component-id: sc-kgoBCf */
.sc-kgoBCf {} .ewLAvB{color:#a4a4c6;font-family:Courier,monospace;margin-right:10px;} .ewLAvB::before{content:'';display:inline-block;vertical-align:middle;width:10px;height:1px;background:#a4a4c6;} .ewLAvB::after{content:'';display:inline-block;vertical-align:middle;width:1px;background:#a4a4c6;height:7px;}
/* sc-component-id: sc-kpOJdX */
.sc-kpOJdX {} .dhEaiZ{border-collapse:separate;border-radius:3px;font-size:14px;border-spacing:0;width:100%;} .dhEaiZ > tr{vertical-align:middle;} .dhEaiZ .sc-kGXeez,.dhEaiZ .sc-kGXeez .sc-kGXeez .sc-kGXeez,.dhEaiZ .sc-kGXeez .sc-kGXeez .sc-kGXeez .sc-kGXeez .sc-kGXeez{margin:1em;margin-right:0;background:#fafafa;} .dhEaiZ .sc-kGXeez .sc-kGXeez,.dhEaiZ .sc-kGXeez .sc-kGXeez .sc-kGXeez .sc-kGXeez,.dhEaiZ .sc-kGXeez .sc-kGXeez .sc-kGXeez .sc-kGXeez .sc-kGXeez .sc-kGXeez{background:#ffffff;}
/* sc-component-id: sc-hSdWYo */
.sc-hSdWYo {} .dBrSEy > ul{list-style:none;padding:0;margin:0;margin:0 -5px;} .dBrSEy > ul > li{padding:5px 10px;display:inline-block;background-color:rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.5);cursor:pointer;text-align:center;outline:none;color:#ccc;margin:5px;border:1px solid #181f22;border-radius:5px;min-width:60px;font-size:0.9em;font-weight:bold;} .dBrSEy > ul > li.react-tabs__tab--selected{color:#333333;background:#e2e2e2;} .dBrSEy > ul > li:only-child{-webkit-flex:none;-ms-flex:none;flex:none;min-width:100px;} .dBrSEy > ul > li.tab-success{color:#00aa13;} .dBrSEy > ul > li.tab-redirect{color:#ffa500;} .dBrSEy > ul > li.tab-info{color:#87ceeb;} .dBrSEy > ul > li.tab-error{color:#e53935;} .dBrSEy > .react-tabs__tab-panel{background:#171e21;} .dBrSEy > .react-tabs__tab-panel > div,.dBrSEy > .react-tabs__tab-panel > pre{padding:20px;margin:0;}
/* sc-component-id: sc-cvbbAY */
.sc-cvbbAY {} .frTWSy{opacity:0.4;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;text-align:right;} .frTWSy > span{display:inline-block;padding:2px 10px;cursor:pointer;} .frTWSy > span:hover{background:rgba(255,255,255,0.1);}
/* sc-component-id: sc-global-2362490997 */
.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;} .ps__rail-x{display:none;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0px;position:absolute;} .ps__rail-y{display:none;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute;} .ps--active-x > .ps__rail-x,.ps--active-y > .ps__rail-y{display:block;background-color:transparent;} .ps:hover > .ps__rail-x,.ps:hover > .ps__rail-y,.ps--focus > .ps__rail-x,.ps--focus > .ps__rail-y,.ps--scrolling-x > .ps__rail-x,.ps--scrolling-y > .ps__rail-y{opacity:0.6;} .ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:0.9;} .ps__thumb-x{background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s ease-in-out;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute;} .ps__thumb-y{background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,width .2s ease-in-out;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute;} .ps__rail-x:hover > .ps__thumb-x,.ps__rail-x:focus > .ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px;} .ps__rail-y:hover > .ps__thumb-y,.ps__rail-y:focus > .ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px;} @supports (-ms-overflow-style:none){.ps{overflow:auto !important;}} @media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto !important;}}
/* sc-component-id: sc-brqgnP */
.sc-brqgnP {} .gmPIcT{position:relative;}
/* sc-component-id: sc-cMljjf */
.sc-cMljjf {} .ivlFdy code[class*='language-'],.ivlFdy pre[class*='language-']{color:white;background:none;text-shadow:0 -0.1em 0.2em black;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;} @media print{.ivlFdy code[class*='language-'],.ivlFdy pre[class*='language-']{text-shadow:none;}} .ivlFdy pre[class*='language-']{padding:1em;margin:0.5em 0;overflow:auto;} .ivlFdy .token.comment,.ivlFdy .token.prolog,.ivlFdy .token.doctype,.ivlFdy .token.cdata{color:hsl(30,20%,50%);} .ivlFdy .token.punctuation{opacity:0.7;} .ivlFdy .namespace{opacity:0.7;} .ivlFdy .token.property,.ivlFdy .token.tag,.ivlFdy .token.number,.ivlFdy .token.constant,.ivlFdy .token.symbol{color:#4a8bb3;} .ivlFdy .token.boolean{color:firebrick;} .ivlFdy .token.selector,.ivlFdy .token.attr-name,.ivlFdy .token.string,.ivlFdy .token.char,.ivlFdy .token.builtin,.ivlFdy .token.inserted{color:#a0fbaa;} .ivlFdy .token.selector + a,.ivlFdy .token.attr-name + a,.ivlFdy .token.string + a,.ivlFdy .token.char + a,.ivlFdy .token.builtin + a,.ivlFdy .token.inserted + a,.ivlFdy .token.selector + a:visited,.ivlFdy .token.attr-name + a:visited,.ivlFdy .token.string + a:visited,.ivlFdy .token.char + a:visited,.ivlFdy .token.builtin + a:visited,.ivlFdy .token.inserted + a:visited{color:#4ed2ba;-webkit-text-decoration:underline;text-decoration:underline;} .ivlFdy .token.operator,.ivlFdy .token.entity,.ivlFdy .token.url,.ivlFdy .token.variable{color:hsl(40,90%,60%);} .ivlFdy .token.atrule,.ivlFdy .token.attr-value,.ivlFdy .token.keyword{color:hsl(350,40%,70%);} .ivlFdy .token.regex,.ivlFdy .token.important{color:#e90;} .ivlFdy .token.important,.ivlFdy .token.bold{font-weight:bold;} .ivlFdy .token.italic{font-style:italic;} .ivlFdy .token.entity{cursor:help;} .ivlFdy .token.deleted{color:red;}
/* sc-component-id: sc-jAaTju */
.sc-jAaTju {} .dDpMZC{font-family:Roboto,sans-serif;font-weight:400;line-height:1.5;} .dDpMZC code[class*='language-'],.dDpMZC pre[class*='language-']{color:white;background:none;text-shadow:0 -0.1em 0.2em black;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;} @media print{.dDpMZC code[class*='language-'],.dDpMZC pre[class*='language-']{text-shadow:none;}} .dDpMZC pre[class*='language-']{padding:1em;margin:0.5em 0;overflow:auto;} .dDpMZC .token.comment,.dDpMZC .token.prolog,.dDpMZC .token.doctype,.dDpMZC .token.cdata{color:hsl(30,20%,50%);} .dDpMZC .token.punctuation{opacity:0.7;} .dDpMZC .namespace{opacity:0.7;} .dDpMZC .token.property,.dDpMZC .token.tag,.dDpMZC .token.number,.dDpMZC .token.constant,.dDpMZC .token.symbol{color:#4a8bb3;} .dDpMZC .token.boolean{color:firebrick;} .dDpMZC .token.selector,.dDpMZC .token.attr-name,.dDpMZC .token.string,.dDpMZC .token.char,.dDpMZC .token.builtin,.dDpMZC .token.inserted{color:#a0fbaa;} .dDpMZC .token.selector + a,.dDpMZC .token.attr-name + a,.dDpMZC .token.string + a,.dDpMZC .token.char + a,.dDpMZC .token.builtin + a,.dDpMZC .token.inserted + a,.dDpMZC .token.selector + a:visited,.dDpMZC .token.attr-name + a:visited,.dDpMZC .token.string + a:visited,.dDpMZC .token.char + a:visited,.dDpMZC .token.builtin + a:visited,.dDpMZC .token.inserted + a:visited{color:#4ed2ba;-webkit-text-decoration:underline;text-decoration:underline;} .dDpMZC .token.operator,.dDpMZC .token.entity,.dDpMZC .token.url,.dDpMZC .token.variable{color:hsl(40,90%,60%);} .dDpMZC .token.atrule,.dDpMZC .token.attr-value,.dDpMZC .token.keyword{color:hsl(350,40%,70%);} .dDpMZC .token.regex,.dDpMZC .token.important{color:#e90;} .dDpMZC .token.important,.dDpMZC .token.bold{font-weight:bold;} .dDpMZC .token.italic{font-style:italic;} .dDpMZC .token.entity{cursor:help;} .dDpMZC .token.deleted{color:red;} .dDpMZC p:last-of-type{margin-bottom:0;} .dDpMZC h1{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;color:#32329f;margin-top:0;} .dDpMZC h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.57143em;color:#333333;} .dDpMZC code{color:#e53935;background-color:rgba(38,50,56,0.04);font-family:Courier,monospace;border-radius:2px;border:1px solid rgba(38,50,56,0.1);padding:0.1em 0.25em 0.2em;font-size:13px;} .dDpMZC pre{font-family:Courier,monospace;white-space:pre-wrap;background-color:#263238;color:white;padding:12px 14px 15px 14px;overflow-x:auto;line-height:normal;border-radius:0px;border:1px solid rgba(38,50,56,0.1);} .dDpMZC pre code{background-color:transparent;color:white;padding:0;} .dDpMZC pre code:before,.dDpMZC pre code:after{content:none;} .dDpMZC blockquote{margin:0;margin-bottom:1em;padding:0 15px;color:#777;border-left:4px solid #ddd;} .dDpMZC img{max-width:100%;box-sizing:content-box;} .dDpMZC ul,.dDpMZC ol{padding-left:2em;margin:0;margin-bottom:1em;} .dDpMZC ul > li,.dDpMZC ol > li{margin:1em 0;} .dDpMZC table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all;border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;} .dDpMZC table tr{background-color:#fff;border-top:1px solid #ccc;} .dDpMZC table tr:nth-child(2n){background-color:#f8f8f8;} .dDpMZC table th,.dDpMZC table td{padding:6px 13px;border:1px solid #ddd;} .dDpMZC table th{text-align:left;font-weight:bold;} .dDpMZC .share-link{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;} .dDpMZC .share-link:before{content:'';width:15px;height:15px;background-size:contain;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLT
/* sc-component-id: sc-jDwBTQ */
.sc-jDwBTQ {} .chNnQe{font-family:Roboto,sans-serif;font-weight:400;line-height:1.5;} .chNnQe code[class*='language-'],.chNnQe pre[class*='language-']{color:white;background:none;text-shadow:0 -0.1em 0.2em black;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;} @media print{.chNnQe code[class*='language-'],.chNnQe pre[class*='language-']{text-shadow:none;}} .chNnQe pre[class*='language-']{padding:1em;margin:0.5em 0;overflow:auto;} .chNnQe .token.comment,.chNnQe .token.prolog,.chNnQe .token.doctype,.chNnQe .token.cdata{color:hsl(30,20%,50%);} .chNnQe .token.punctuation{opacity:0.7;} .chNnQe .namespace{opacity:0.7;} .chNnQe .token.property,.chNnQe .token.tag,.chNnQe .token.number,.chNnQe .token.constant,.chNnQe .token.symbol{color:#4a8bb3;} .chNnQe .token.boolean{color:firebrick;} .chNnQe .token.selector,.chNnQe .token.attr-name,.chNnQe .token.string,.chNnQe .token.char,.chNnQe .token.builtin,.chNnQe .token.inserted{color:#a0fbaa;} .chNnQe .token.selector + a,.chNnQe .token.attr-name + a,.chNnQe .token.string + a,.chNnQe .token.char + a,.chNnQe .token.builtin + a,.chNnQe .token.inserted + a,.chNnQe .token.selector + a:visited,.chNnQe .token.attr-name + a:visited,.chNnQe .token.string + a:visited,.chNnQe .token.char + a:visited,.chNnQe .token.builtin + a:visited,.chNnQe .token.inserted + a:visited{color:#4ed2ba;-webkit-text-decoration:underline;text-decoration:underline;} .chNnQe .token.operator,.chNnQe .token.entity,.chNnQe .token.url,.chNnQe .token.variable{color:hsl(40,90%,60%);} .chNnQe .token.atrule,.chNnQe .token.attr-value,.chNnQe .token.keyword{color:hsl(350,40%,70%);} .chNnQe .token.regex,.chNnQe .token.important{color:#e90;} .chNnQe .token.important,.chNnQe .token.bold{font-weight:bold;} .chNnQe .token.italic{font-style:italic;} .chNnQe .token.entity{cursor:help;} .chNnQe .token.deleted{color:red;} .chNnQe p:last-of-type{margin-bottom:0;} .chNnQe p{margin:0;} .chNnQe p{display:inline-block;} .chNnQe h1{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;color:#32329f;margin-top:0;} .chNnQe h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.57143em;color:#333333;} .chNnQe code{color:#e53935;background-color:rgba(38,50,56,0.04);font-family:Courier,monospace;border-radius:2px;border:1px solid rgba(38,50,56,0.1);padding:0.1em 0.25em 0.2em;font-size:13px;} .chNnQe pre{font-family:Courier,monospace;white-space:pre-wrap;background-color:#263238;color:white;padding:12px 14px 15px 14px;overflow-x:auto;line-height:normal;border-radius:0px;border:1px solid rgba(38,50,56,0.1);} .chNnQe pre code{background-color:transparent;color:white;padding:0;} .chNnQe pre code:before,.chNnQe pre code:after{content:none;} .chNnQe blockquote{margin:0;margin-bottom:1em;padding:0 15px;color:#777;border-left:4px solid #ddd;} .chNnQe img{max-width:100%;box-sizing:content-box;} .chNnQe ul,.chNnQe ol{padding-left:2em;margin:0;margin-bottom:1em;} .chNnQe ul > li,.chNnQe ol > li{margin:1em 0;} .chNnQe table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all;border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;} .chNnQe table tr{background-color:#fff;border-top:1px solid #ccc;} .chNnQe table tr:nth-child(2n){background-color:#f8f8f8;} .chNnQe table th,.chNnQe table td{padding:6px 13px;border:1px solid #ddd;} .chNnQe table th{text-align:left;font-weight:bold;} .chNnQe .share-link{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;} .chNnQe .share-link:before{content:'';width:15px;height:15px;background-size:contain;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBk
/* sc-component-id: sc-gPEVay */
.sc-gPEVay {} .cIXEnL{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;color:#32329f;margin-top:0;margin-bottom:0.5em;}
/* sc-component-id: sc-iRbamj */
.sc-iRbamj {} .jFepoZ{border:1px solid #32329f;color:#32329f;font-weight:normal;margin-left:0.5em;padding:4px 8px 4px;display:inline-block;-webkit-text-decoration:none;text-decoration:none;}
/* sc-component-id: sc-jlyJG */
.sc-jlyJG {} .iubwxX::before{content:'|';display:inline-block;opacity:0.5;width:15px;text-align:center;} .iubwxX:last-child::after{display:none;}
/* sc-component-id: sc-gipzik */
.sc-gipzik {} .kYcHnK{overflow:hidden;}
/* sc-component-id: sc-csuQGl */
.sc-csuQGl {} .bqmmqE{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;}
/* sc-component-id: sc-gisBJw */
.sc-gisBJw {} .kYrHyl{cursor:pointer;position:relative;margin-bottom:5px;}
/* sc-component-id: sc-kjoXOD */
.sc-kjoXOD {} .iclXEc{font-family:Montserrat,sans-serif;margin-left:10px;}
/* sc-component-id: sc-cHGsZl */
.sc-cHGsZl {} .bhIuHQ{padding:10px 30px 10px 20px;border-radius:4px 4px 0 0;background-color:#222d32;display:block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;border:1px solid transparent;border-bottom:0;-webkit-transition:border-color 0.25s ease;transition:border-color 0.25s ease;} .bhIuHQ ..sc-kjoXOD{color:#ffffff;}
/* sc-component-id: sc-TOsTZ */
.sc-TOsTZ {} .iiBgZA{font-size:0.929em;line-height:20px;background-color:#6bbd5b;color:#ffffff;padding:3px 10px;text-transform:uppercase;font-family:Montserrat,sans-serif;margin:0;}
/* sc-component-id: sc-kgAjT */
.sc-kgAjT {} .inIHwo{position:absolute;width:100%;z-index:100;background:#fafafa;color:#263238;box-sizing:border-box;box-shadow:0px 0px 6px rgba(0,0,0,0.33);overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transform:translateY(-50%) scaleY(0);-ms-transform:translateY(-50%) scaleY(0);transform:translateY(-50%) scaleY(0);}
/* sc-component-id: sc-cJSrbW */
.sc-cJSrbW {} .KmIrN{padding:10px;}
/* sc-component-id: sc-ksYbfQ */
.sc-ksYbfQ {} .fRfbpB{padding:5px;border:1px solid #ccc;background:#fff;word-break:break-all;color:#32329f;} .fRfbpB > span{color:#333333;}
/* sc-component-id: sc-kvZOFW */
.sc-kvZOFW {} .gMYglR{vertical-align:middle;font-size:0.929em;line-height:20px;color:rgba(128,128,128,0.8);}
/* sc-component-id: sc-hqyNC */
.sc-hqyNC {} .kaRIxo{vertical-align:middle;font-size:0.929em;line-height:20px;color:#808080;}
/* sc-component-id: sc-jqCOkK */
.sc-jqCOkK {} .diagJR{vertical-align:middle;font-size:0.929em;line-height:20px;color:#e53935;font-size:0.9em;font-weight:normal;margin-left:20px;line-height:1;}
/* sc-component-id: sc-tilXH */
.sc-tilXH {} .gbevfc{position:relative;}
/* sc-component-id: sc-feJyhm */
.sc-feJyhm {} .krlhcz:hover > .sc-cvbbAY{opacity:1;}
/* sc-component-id: sc-iELTvK */
.sc-iELTvK {} .gUEyvZ{font-family:Courier,monospace;font-size:13px;white-space:pre-wrap;overflow-x:auto;} .gUEyvZ .redoc-json > .collapser{display:none;} .gUEyvZ .callback-function{color:gray;} .gUEyvZ .collapser:after{content:'-';cursor:pointer;} .gUEyvZ .collapsed > .collapser:after{content:'+';cursor:pointer;} .gUEyvZ .ellipsis:after{content:' … ';} .gUEyvZ .collapsible{margin-left:2em;} .gUEyvZ .hoverable{padding-top:1px;padding-bottom:1px;padding-left:2px;padding-right:2px;border-radius:2px;} .gUEyvZ .hovered{background-color:rgba(235,238,249,1);} .gUEyvZ .collapser{padding-right:6px;padding-left:6px;} .gUEyvZ ul{list-style-type:none;padding:0px;margin:0px 0px 0px 26px;} .gUEyvZ li{position:relative;display:block;} .gUEyvZ .hoverable{display:inline-block;} .gUEyvZ .selected{outline-style:solid;outline-width:1px;outline-style:dotted;} .gUEyvZ .collapsed > .collapsible{display:none;} .gUEyvZ .ellipsis{display:none;} .gUEyvZ .collapsed > .ellipsis{display:inherit;} .gUEyvZ .collapser{position:absolute;top:1px;left:-1.5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;}
/* sc-component-id: sc-btzYZH */
.sc-btzYZH {} .jrIFzl{border-bottom:1px solid rgba(255,255,255,0.9);margin:0 0 10px 0;display:block;color:rgba(255,255,255,0.8);}
/* sc-component-id: sc-elJkPf */
.sc-elJkPf {} .gYLOtO{padding:10px;border-radius:2px;margin-bottom:4px;line-height:1.5em;background-color:#f2f2f2;cursor:pointer;color:#00aa13;background-color:rgba(0,170,19,0.1);}
/* sc-component-id: sc-gxMtzJ */
.sc-gxMtzJ {} .isHxbo{font-size:18px;padding:0.2em 0;margin:3em 0 1.1em;color:#253137;font-weight:normal;}
/* sc-component-id: sc-dfVpRl */
.sc-dfVpRl {} .iBZrxR{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:content;overflow:hidden;position:relative;} @media (max-width:85rem){.iBZrxR{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}} .iBZrxR:after{position:absolute;bottom:0;width:100%;display:block;content:'';border-bottom:1px solid rgba(0,0,0,0.2);}
/* sc-component-id: sc-gzOgki */
.sc-gzOgki {} .brSREd{width:26px;display:inline-block;height:13px;background-color:#333;border-radius:3px;vertical-align:top;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAACgCAMAAADZ0KclAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAA80lEQVR42uSWSwLCIAxEX+5/aa2QZBJw5UIt9QMdRqSPEAAw/TyvqzZf150NzdXL49qreXwXjeqz9bqN1tgJl/KLyaVrrL7K7gx+1vlNMqy+helOO4rfBGYZiEkq1ubQ3DeKvc97Et+d+e01vIZlLZZqb1WNJFd8ZKYsmv4Hh3H2fDgjMUI5WSExjiEZs7rEZ5T+/jQn9lhgsw53j/e9MQtxqPsbZY54M5fNl/MY/f1s7NbRSkYlYjc0KPsWMrmhIU9933ywxDiSE+upYNH8TdusUotllNvcAUzfnE/NC4OSYyklQhpdl9E4Tw0Cm4/G9xBgAO7VCkjWLOMfAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:6px 4px;text-indent:-9000px;margin-right:6px;margin-top:2px;} .brSREd.get{background-position:8px -12px;background-color:#6bbd5b;} .brSREd.post{background-position:6px 4px;background-color:#248fb2;} .brSREd.put{background-position:8px -28px;background-color:#9b708b;} .brSREd.options{background-position:4px -148px;background-color:#d3ca12;} .brSREd.patch{background-position:4px -114px;background-color:#e09d43;} .brSREd.delete{background-position:4px -44px;background-color:#e27a7a;} .brSREd.basic{background-position:5px -79px;background-color:#999;} .brSREd.link{background-position:4px -131px;background-color:#31bbb6;} .brSREd.head{background-position:6px -102px;background-color:#c167e4;}
/* sc-component-id: sc-iyvyFf */
.sc-iyvyFf {} .lahTqh{margin:0;padding:0;} .lahTqh .lahTqh{font-size:0.929em;}.krIVXE{margin:0;padding:0;display:none;} .krIVXE .krIVXE{font-size:0.929em;}
/* sc-component-id: sc-hwwEjo */
.sc-hwwEjo {} .gnkXRS{list-style:none inside none;overflow:hidden;text-overflow:ellipsis;padding:0;}
/* sc-component-id: sc-kPVwWT */
.sc-kPVwWT {} .bYTnnp{cursor:pointer;color:#333333;margin:0;padding:12.5px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:Montserrat,sans-serif;font-size:0.929em;text-transform:none;} .bYTnnp:hover{color:#32329f;} .bYTnnp:hover{background-color:#f0f0f0;} .bYTnnp .sc-VigVT{height:1.5em;width:1.5em;} .bYTnnp .sc-VigVT polygon{fill:#333333;}.dEsONt{cursor:pointer;color:#333333;margin:0;padding:12.5px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:Montserrat,sans-serif;color:#333333;} .dEsONt:hover{background-color:#e1e1e1;} .dEsONt .sc-VigVT{height:1.5em;width:1.5em;} .dEsONt .sc-VigVT polygon{fill:#333333;}
/* sc-component-id: sc-kfGgVZ */
.sc-kfGgVZ {} .edsmmc{display:inline-block;vertical-align:middle;width:auto;overflow:hidden;text-overflow:ellipsis;}.kyyBdv{display:inline-block;vertical-align:middle;width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;}
/* sc-component-id: sc-esjQYD */
.sc-esjQYD {} .fIhwLR{font-size:0.8em;margin-top:10px;padding:0 20px;text-align:left;opacity:0.7;} .fIhwLR a,.fIhwLR a:visited,.fIhwLR a:hover{color:#333333 !important;border-top:1px solid #e1e1e1;padding-top:10px;display:block;}
/* sc-component-id: sc-kIPQKe */
.sc-kIPQKe {} .jySWUF{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px;height:20px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#32329f;}
/* sc-component-id: sc-eXEjpC */
.sc-eXEjpC {} .iKIkCR{width:260px;background-color:#fafafa;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:strict;height:100vh;position:-webkit-sticky;position:sticky;position:-webkit-sticky;top:0;} @media (max-width:50rem){.iKIkCR{position:fixed;z-index:20;width:100%;background:#ffffff;display:none;}}
/* sc-component-id: sc-ibxdXY */
.sc-ibxdXY {} .ncXuH{outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f2f2f2;color:#32329f;display:none;cursor:pointer;position:fixed;right:20px;z-index:100;border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,0.3);bottom:44px;width:60px;height:60px;padding:0 20px;} @media (max-width:50rem){.ncXuH{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}
/* sc-component-id: sc-RefOD */
.sc-RefOD {} .bkJxAo{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#333333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;text-align:left;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeSpeed !important;tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;text-size-adjust:100%;} .bkJxAo *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0);} .bkJxAo .redoc-markdown h1{padding-top:80px;}
/* sc-component-id: sc-iQKALj */
.sc-iQKALj {} .oPQxP{z-index:1;position:relative;overflow:hidden;width:calc(100% - 260px);contain:layout;} @media (max-width:50rem){.oPQxP{width:100%;}}
/* sc-component-id: sc-bwCtUz */
.sc-bwCtUz {} .cYSXTM{background:#263238;position:absolute;top:0;bottom:0;right:0;width:calc((100% - 260px) * 0.4);} @media (max-width:85rem){.cYSXTM{display:none;}}
/* sc-component-id: sc-hrWEMg */
.sc-hrWEMg {} .jgiEXj{padding:5px 0;}
/* sc-component-id: sc-eTuwsz */
.sc-eTuwsz {} .Lybbf{width:calc(100% - 40px);box-sizing:border-box;margin:0 20px;padding:5px 10px 5px 20px;border:0;border-bottom:1px solid #e1e1e1;font-weight:bold;font-size:13px;color:primary:#333333;secondary:#808080;background-color:transparent;outline:none;}
/* sc-component-id: sc-gwVKww */
.sc-gwVKww {} .jtxFSh{position:absolute;left:20px;height:1.8em;width:0.9em;} .jtxFSh path{fill:primary:#333333;secondary:#808080;}</style>
<link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,700|Roboto:300,400,700" rel="stylesheet">
2017-09-20 22:49:57 +02:00
</head>
<body>
2017-09-20 22:49:57 +02:00
<div id="redoc"><div class="redoc-wrap sc-RefOD bkJxAo"><div class="menu-content sc-eXEjpC iKIkCR" style="top:0px;height:calc(100vh - 0px)"><div class="sc-hrWEMg jgiEXj" role="search"><svg class="sc-gwVKww search-icon jtxFSh" version="1.1" viewBox="0 0 1000 1000" x="0px" xmlns="http://www.w3.org/2000/svg" y="0px"><path d="M968.2,849.4L667.3,549c83.9-136.5,66.7-317.4-51.7-435.6C477.1-25,252.5-25,113.9,113.4c-138.5,138.3-138.5,362.6,0,501C219.2,730.1,413.2,743,547.6,666.5l301.9,301.4c43.6,43.6,76.9,14.9,104.2-12.4C981,928.3,1011.8,893,968.2,849.4z M524.5,522c-88.9,88.7-233,88.7-321.8,0c-88.9-88.7-88.9-232.6,0-321.3c88.9-88.7,233-88.7,321.8,0C613.4,289.4,613.4,433.3,524.5,522z"></path></svg><input type="text" class="sc-eTuwsz search-input Lybbf" value="" placeholder="Search..."/></div><div class="scrollbar-container undefined sc-brqgnP gmPIcT"><ul class="sc-iyvyFf lahTqh" role="navigation"><li class="sc-hwwEjo gnkXRS" data-item-id="tag/Search-API"><label role="menuitem" class="sc-kPVwWT -depth1 bYTnnp" type="tag"><span class="sc-kfGgVZ edsmmc" title="Search API">Search API</span><svg class="sc-VigVT dhvCBn" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iyvyFf krIVXE"><li class="sc-hwwEjo gnkXRS" data-item-id="tag/Search-API/paths/~1search/get"><label role="menuitem" class="sc-kPVwWT -depth2 dEsONt"><span class="sc-gzOgki operation-type get brSREd" type="get"></span><span class="sc-kfGgVZ kyyBdv" width="calc(100% - 32px)">Returns all the searches matching the search query</span></label></li></ul></li><li class="sc-hwwEjo gnkXRS" data-item-id="tag/Autocomplete-API"><label role="menuitem" class="sc-kPVwWT -depth1 bYTnnp" type="tag"><span class="sc-kfGgVZ edsmmc" title="Autocomplete API">Autocomplete API</span><svg class="sc-VigVT dhvCBn" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iyvyFf krIVXE"><li class="sc-hwwEjo gnkXRS" data-item-id="tag/Autocomplete-API/paths/~1autocomplete/get"><label role="menuitem" class="sc-kPVwWT -depth2 dEsONt"><span class="sc-gzOgki operation-type get brSREd" type="get"></span><span class="sc-kfGgVZ kyyBdv" width="calc(100% - 32px)">Returns an array of autocompleted strings.</span></label></li></ul></li><li class="sc-hwwEjo gnkXRS" data-item-id="tag/Status-API"><label role="menuitem" class="sc-kPVwWT -depth1 bYTnnp" type="tag"><span class="sc-kfGgVZ edsmmc" title="Status API">Status API</span><svg class="sc-VigVT dhvCBn" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iyvyFf krIVXE"><li class="sc-hwwEjo gnkXRS" data-item-id="tag/Status-API/paths/~1status/get"><label role="menuitem" class="sc-kPVwWT -depth2 dEsONt"><span class="sc-gzOgki operation-type get brSREd" type="get"></span><span class="sc-kfGgVZ kyyBdv" width="calc(100% - 32px)">Returns the current status of the lighthouse insta</span></label></li></ul></li></ul><div class="sc-esjQYD fIhwLR"><a target="_blank" href="https://github.com/Rebilly/ReDoc">Documentation Powered by ReDoc</a></div></div></div><div class="sc-ibxdXY ncXuH"><div class="sc-kIPQKe jySWUF"><svg class="" style="transform:translate(2px, -4px) rotate(180deg);transition:transform 0.2s ease" viewBox="0 0 926.23699 573.74994" version="1.1" x="0px" y="0px" width="15" height="15"><g transform="translate(904.92214,-879.1482)"><path d="
m -673.67664,1221.6502 -231.2455,-231.24803 55.6165,
-55.627 c 30.5891,-30.59485 56.1806,-55.627 56.8701,-55.627 0.6894,
0 79.8637,78.60862 175.9427,174.68583 l 174.6892,174.6858 174.6892,
-174.6858 c 96.079,-96.07721 175.253196,-174.68583 175.942696,
-174.68583 0.6895,0 26.281,25.03215 56.8701,
55.627 l 55.6165,55.627 -231.245496,231.24803 c -127.185,127.1864
-231.5279,231.248 -231.873,231.248 -0.3451,0 -104.688,
-104.0616 -231.873,-231.248 z
" fill="currentColor"></path></g></svg><svg class="" style="transform:translate(2px, 4px);transition:transform 0.2s ease" viewBox="0 0 926.23699 573.74994" version="1.1" x="0px" y="0px" width="15" height="15"><g transform="translate(904.92214,-879.1482)"><path d="
m -673.67664,1221.6502 -231.2455,-231.24803 55.6165,
-55.627 c 30.5891,-30.59485 56.1806,-55.627 56.8701,-55.627 0.6894,
0 79.8637,78.60862 175.9427,174.68583 l 174.6892,174.6858 174.6892,
-174.6858 c 96.079,-96.07721 175.253196,-174.68583 175.942696,
-174.68583 0.6895,0 26.281,25.03215 56.8701,
55.627 l 55.6165,55.627 -231.245496,231.24803 c -127.185,127.1864
-231.5279,231.248 -231.873,231.248 -0.3451,0 -104.688,
-104.0616 -231.873,-231.248 z
" fill="currentColor"></path></g></svg></div></div><div class="api-content sc-iQKALj oPQxP"><div class="sc-bZQynM kQwKpK"><div class="api-info sc-bxivhb jNfgsK"><h1 class="sc-gPEVay cIXEnL">Lighthouse<!-- --> <span>(<!-- -->0.0.1<!-- -->)</span></h1><p>Download OpenAPI specification:<a class="sc-iRbamj jFepoZ" download="swagger.json" target="_blank" href="#">Download</a></p><div class="sc-jAaTju dDpMZC"><div class="sc-gipzik kYcHnK"><div class="sc-csuQGl bqmmqE"><span class="sc-jlyJG iubwxX">LBRY Inc<!-- -->:<!-- --> <a href="mailto:filip@lbry.io">filip@lbry.io</a></span> <span class="sc-jlyJG iubwxX">URL: <a href="https://lbry.io">https://lbry.io</a></span> <span class="sc-jlyJG iubwxX">License: <a href="https://raw.githubusercontent.com/lbryio/lighthouse/master/LICENSE">MIT</a></span> </div></div></div></div></div><div class="sc-bZQynM kQwKpK"><div class="sc-bxivhb jNfgsK"><div class="redoc-markdown sc-jAaTju dDpMZC"><p>Lighthouse is a search engine for the LBRY blockchain based on elasticsearch, chainquery and Node.JS.</p>
</div></div></div><div data-section-id="tag/Search-API"><div class="sc-bZQynM kQwKpK"><div class="sc-bxivhb jNfgsK"><h1 class="sc-gzVnrw jgGdUF"><a class="sc-gqjmRU dKeEru" href="#tag/Search-API"></a>Search API</h1><div class="redoc-markdown sc-jAaTju dDpMZC"></div></div></div></div><div data-section-id="tag/Search-API/paths/~1search/get"><div class="sc-dfVpRl iBZrxR"><div class="sc-bxivhb jNfgsK"><h2 class="sc-htoDjs dtXJTo"><a class="sc-gqjmRU dKeEru" href="#tag/Search-API/paths/~1search/get"></a>Returns all the searches matching the search query<!-- --> </h2><div class="redoc-markdown sc-jAaTju dDpMZC"><p>Returns all the searches matching the search query.</p>
</div><div><div><h5 class="sc-gZMcBi iMNgBa">query<!-- --> Parameters</h5><table class="sc-kpOJdX dhEaiZ"><tbody><tr><td class="sc-kAzzGY bQkbnV" kind="field" title="s"><span class="sc-kgoBCf ewLAvB"></span>s<div class="sc-jqCOkK diagJR"> required </div></td><td class="sc-chPdSV ejCUop"><div><div><span class="sc-kvZOFW gMYglR"></span><span class="sc-hqyNC kaRIxo">string</span></div> <div><div class="redoc-markdown sc-jAaTju grTYvz"><p>The search text</p>
</div></div></div></td></tr><tr><td class="sc-kAzzGY bQkbnV" kind="field" title="channel"><span class="sc-kgoBCf ewLAvB"></span>channel</td><td class="sc-chPdSV ejCUop"><div><div><span class="sc-kvZOFW gMYglR"></span><span class="sc-hqyNC kaRIxo">string</span></div> <div><div class="redoc-markdown sc-jAaTju grTYvz"><p>The channel to search, if none, will return all search results</p>
</div></div></div></td></tr><tr><td class="sc-kAzzGY bQkbnV" kind="field" title="size"><span class="sc-kgoBCf ewLAvB"></span>size</td><td class="sc-chPdSV ejCUop"><div><div><span class="sc-kvZOFW gMYglR"></span><span class="sc-hqyNC kaRIxo">integer</span></div> <div><div class="redoc-markdown sc-jAaTju grTYvz"><p>The amount of results to return at max</p>
</div></div></div></td></tr><tr class="last undefined"><td class="sc-kAzzGY bQkbnV" kind="field" title="from"><span class="sc-kgoBCf ewLAvB"></span>from</td><td class="sc-chPdSV ejCUop"><div><div><span class="sc-kvZOFW gMYglR"></span><span class="sc-hqyNC kaRIxo">integer</span></div> <div><div class="redoc-markdown sc-jAaTju grTYvz"><p>The number to start from, good for pagination</p>
</div></div></div></td></tr></tbody></table></div></div><div><h3 class="sc-gxMtzJ isHxbo"> Responses </h3><div><div class="sc-elJkPf gYLOtO"><svg class="sc-VigVT eoPqVc" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong>200<!-- --> </strong><span class="redoc-markdown sc-jDwBTQ chNnQe"><p>The search API returns an array of the found matching search items.</p>
</span></div></div></div></div><div class="sc-EHOje fLhGnD"><div class="sc-gisBJw kYrHyl"><div class="sc-cHGsZl bhIuHQ"><span class="sc-TOsTZ http-verb get iiBgZA" type="get"> <!-- -->get</span> <span class="sc-kjoXOD iclXEc">/search</span><svg class="sc-VigVT bAsGvf" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-kgAjT inIHwo"><div class="sc-cJSrbW KmIrN"><div></div><div><div class="sc-ksYbfQ fRfbpB"><span>https://lighthouse.lbry.io</span>/search</div></div></div></div></div><div><h3 class="sc-iwsKbI giPKeQ"> Response samples </h3><div class="sc-hSdWYo dBrSEy" data-tabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-0" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-1" tabindex="0">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-1" aria-labelledby="react-tabs-0"><div><div class="sc-btzYZH jrIFzl">application/json</div><div><div class="sc-feJyhm krlhcz"><div class="sc-cvbbAY frTWSy"><span><div class="sc-tilXH gbevfc">Copy</div></span><span> Expand all </span><span> Collapse all </span></div><div class="sc-iELTvK gUEyvZ sc-cMljjf ivlFdy"><div class="redoc-json"><div class="collapser"></div><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><div class="collapser"></div><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">&quot;LBRY&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"claimId"</span>: <span class="token string">&quot;3db81c073f82fd1bb670c65f526faea3b8546720&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></div></div></div></div></div></div></div></div></div></div><div data-section-id="tag/Autocomplete-API"><div class="sc-bZQynM kQwKpK"><div class="sc-bxivhb jNfgsK"><h1 class="sc-gzVnrw jgGdUF"><a class="sc-gqjmRU dKeEru" href="#tag/Autocomplete-API"></a>Autocomplete API</h1><div class="redoc-markdown sc-jAaTju dDpMZC"></div></div></div></div><div data-section-id="tag/Autocomplete-API/paths/~1autocomplete/get"><div class="sc-dfVpRl iBZrxR"><div class="sc-bxivhb jNfgsK"><h2 class="sc-htoDjs dtXJTo"><a class="sc-gqjmRU dKeEru" href="#tag/Autocomplete-API/paths/~1autocomplete/get"></a>Returns an array of autocompleted strings.<!-- --> </h2><div class="redoc-markdown sc-jAaTju dDpMZC"><p>Returns an array of autocompleted strings.</p>
</div><div><div><h5 class="sc-gZMcBi iMNgBa">query<!-- --> Parameters</h5><table class="sc-kpOJdX dhEaiZ"><tbody><tr class="last undefined"><td class="sc-kAzzGY bQkbnV" kind="field" title="s"><span class="sc-kgoBCf ewLAvB"></span>s<div class="sc-jqCOkK diagJR"> required </div></td><td class="sc-chPdSV ejCUop"><div><div><span class="sc-kvZOFW gMYglR"></span><span class="sc-hqyNC kaRIxo">string</span></div> <div><div class="redoc-markdown sc-jAaTju grTYvz"><p>The string to be autocompleted.</p>
</div></div></div></td></tr></tbody></table></div></div><div><h3 class="sc-gxMtzJ isHxbo"> Responses </h3><div><div class="sc-elJkPf gYLOtO"><svg class="sc-VigVT eoPqVc" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong>200<!-- --> </strong><span class="redoc-markdown sc-jDwBTQ chNnQe"><p>The autocomplete API returns an array of the found matching autocompleted strings.</p>
</span></div></div></div></div><div class="sc-EHOje fLhGnD"><div class="sc-gisBJw kYrHyl"><div class="sc-cHGsZl bhIuHQ"><span class="sc-TOsTZ http-verb get iiBgZA" type="get"> <!-- -->get</span> <span class="sc-kjoXOD iclXEc">/autocomplete</span><svg class="sc-VigVT bAsGvf" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-kgAjT inIHwo"><div class="sc-cJSrbW KmIrN"><div></div><div><div class="sc-ksYbfQ fRfbpB"><span>https://lighthouse.lbry.io</span>/autocomplete</div></div></div></div></div><div><h3 class="sc-iwsKbI giPKeQ"> Response samples </h3><div class="sc-hSdWYo dBrSEy" data-tabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-2" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-3" tabindex="0">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-3" aria-labelledby="react-tabs-2"><div><div class="sc-btzYZH jrIFzl">application/json</div><div><div class="sc-feJyhm krlhcz"><div class="sc-cvbbAY frTWSy"><span><div class="sc-tilXH gbevfc">Copy</div></span><span> Expand all </span><span> Collapse all </span></div><div class="sc-iELTvK gUEyvZ sc-cMljjf ivlFdy"><div class="redoc-json"><div class="collapser"></div><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;lbryisawesome&quot;</span></div></li></ul><span class="token punctuation">]</span></div></div></div></div></div></div></div></div></div></div></div><div data-section-id="tag/Status-API"><div class="sc-bZQynM kQwKpK"><div class="sc-bxivhb jNfgsK"><h1 class="sc-gzVnrw jgGdUF"><a class="sc-gqjmRU dKeEru" href="#tag/Status-API"></a>Status API</h1><div class="redoc-markdown sc-jAaTju dDpMZC"></div></div></div></div><div data-section-id="tag/Status-API/paths/~1status/get"><div class="sc-dfVpRl iBZrxR"><div class="sc-bxivhb jNfgsK"><h2 class="sc-htoDjs dtXJTo"><a class="sc-gqjmRU dKeEru" href="#tag/Status-API/paths/~1status/get"></a>Returns the current status of the lighthouse insta<!-- --> </h2><div class="redoc-markdown sc-jAaTju dDpMZC"><p>Returns the current status of the lighthouse instance.</p>
</div><div></div><div><h3 class="sc-gxMtzJ isHxbo"> Responses </h3><div><div class="sc-elJkPf gYLOtO"><svg class="sc-VigVT eoPqVc" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong>200<!-- --> </strong><span class="redoc-markdown sc-jDwBTQ chNnQe"><p>Returns the current status of the lighthouse instance.</p>
</span></div></div></div></div><div class="sc-EHOje fLhGnD"><div class="sc-gisBJw kYrHyl"><div class="sc-cHGsZl bhIuHQ"><span class="sc-TOsTZ http-verb get iiBgZA" type="get"> <!-- -->get</span> <span class="sc-kjoXOD iclXEc">/status</span><svg class="sc-VigVT bAsGvf" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-kgAjT inIHwo"><div class="sc-cJSrbW KmIrN"><div></div><div><div class="sc-ksYbfQ fRfbpB"><span>https://lighthouse.lbry.io</span>/status</div></div></div></div></div><div><h3 class="sc-iwsKbI giPKeQ"> Response samples </h3><div class="sc-hSdWYo dBrSEy" data-tabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-4" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-5" tabindex="0">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-5" aria-labelledby="react-tabs-4"><div><div class="sc-btzYZH jrIFzl">application/json</div><div><div class="sc-feJyhm krlhcz"><div class="sc-cvbbAY frTWSy"><span><div class="sc-tilXH gbevfc">Copy</div></span><span> Expand all </span><span> Collapse all </span></div><div class="sc-iELTvK gUEyvZ sc-cMljjf ivlFdy"><div class="redoc-json"><div class="collapser"></div><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"spaceUsed"</span>: <span class="token string">&quot;632.3MB&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"claimsInIndex"</span>: <span class="token number">97615085</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"totSearches"</span>: <span class="token number">100000</span></div></li></ul><span class="token punctuation">}</span></div></div></div></div></div></div></div></div></div></div></div></div><div class="sc-bwCtUz cYSXTM"></div></div></div>
<script>
const __redoc_state = {"menu":{"activeItemIdx":-1},"spec":{"data":{"openapi":"3.0.0","x-api-id":"lighthouse","info":{"version":"0.0.1","title":"Lighthouse","license":{"name":"MIT","url":"https://raw.githubusercontent.com/lbryio/lighthouse/master/LICENSE"},"contact":{"name":"LBRY Inc","url":"https://lbry.io","email":"filip@lbry.io"},"description":"Lighthouse is a search engine for the LBRY blockchain based on elasticsearch, chainquery and Node.JS."},"servers":[{"url":"https://lighthouse.lbry.io"}],"paths":{"/search":{"get":{"description":"Returns all the searches matching the search query.","tags":["Search API"],"parameters":[{"in":"query","name":"s","required":true,"description":"The search text","schema":{"type":"string"}},{"in":"query","name":"channel","description":"The channel to search, if none, will return all search results","schema":{"type":"string"}},{"in":"query","name":"size","description":"The amount of results to return at max","schema":{"type":"integer"}},{"in":"query","name":"from","description":"The number to start from, good for pagination","schema":{"type":"integer"}}],"responses":{"200":{"description":"The search API returns an array of the found matching search items.","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","required":["name","claimId"],"properties":{"name":{"type":"integer","description":"The name of the claim.","example":"LBRY"},"claimId":{"type":"string","description":"The claimId of the claim.","example":"3db81c073f82fd1bb670c65f526faea3b8546720"},"value":{"type":"object","description":"Here is the decoded claimdata/metadata from the claim in an object."}}}}}}}}}},"/autocomplete":{"get":{"tags":["Autocomplete API"],"description":"Returns an array of autocompleted strings.","parameters":[{"in":"query","name":"s","required":true,"description":"The string to be autocompleted.","schema":{"type":"string"}}],"responses":{"200":{"description":"The autocomplete API returns an array of the found matching autocompleted strings.","content":{"application/json":{"schema":{"type":"array","items":{"type":"string","description":"A autocompleted string","example":"lbryisawesome"}}}}}}}},"/status":{"get":{"tags":["Status API"],"description":"Returns the current status of the lighthouse instance.","responses":{"200":{"description":"Returns the current status of the lighthouse instance.","content":{"application/json":{"schema":{"type":"object","required":["spaceUsed","claimsInIndex","totSearches"],"properties":{"spaceUsed":{"type":"string","description":"The size of the elasticsearch database.","example":"632.3MB"},"claimsInIndex":{"type":"integer","description":"The amount of claims in the search index.","example":97615085},"totSearches":{"type":"integer","description":"The amount of searches since the start of the lighthouse instance.","example":100000}}}}}}}}}},"tags":[{"name":"Search API"},{"name":"Autocomplete API"},{"name":"Status API"}]}},"searchIndex":{"store":["tag/Search-API","tag/Search-API/paths/~1search/get","tag/Autocomplete-API","tag/Autocomplete-API/paths/~1autocomplete/get","tag/Status-API","tag/Status-API/paths/~1status/get"],"index":{"version":"2.3.1","fields":["title","description"],"fieldVectors":[["title/0",[0,0.829,1,0.829]],["description/0",[]],["title/1",[0,0.836,2,0.062,3,0.855,4,0.855]],["description/1",[0,0.721,2,0.05,3,0.702,4,0.702]],["title/2",[1,0.829,5,0.829]],["description/2",[]],["title/3",[2,0.069,5,0.641,6,0.952,7,0.952]],["description/3",[2,0.057,5,0.536,6,0.797,7,0.797]],["title/4",[1,0.829,8,0.829]],["description/4",[]],["title/5",[2,0.062,8,0.575,9,0.855,10,0.855,11,1.279]],["description/5",[2,0.05,8,0.472,9,0.702,10,0.702,12,1.05]]],"invertedIndex":[["api",{"_index":1,"title":{"0":{},"2":{},"4":{}},"description":{}}],["array",{"_index":6,"title":{"3":{}},"description":{"3":{}}}],["autocomplet",{"_index":5,"title":{"2":{},"3":{}},"description":{"3":{}}}],["current",{"_index":9,"title":{"5":{}},"description":{"5":{}}}],["insta",{"_index":11,"title":{"5":{}},"description":{}}],["instanc",{"_index":12,"title":{},"description":{"5":{}
var container = document.getElementById('redoc');
Redoc.hydrate(__redoc_state, container);;
</script>
2017-09-20 22:49:57 +02:00
</body>
2017-09-20 22:49:57 +02:00
</html>