/*! Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one or more contributor license agreements. * Licensed under the Elastic License 2.0; you may not use this file except in compliance with the Elastic License 2.0. */ (window.synthetics_bundle_jsonpfunction=window.synthetics_bundle_jsonpfunction||[]).push([[4],{345:function(n,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(346),i=e(69);function u(n){return void 0!==n.message?n.message:"Invalid value "+("function"==typeof(t=n.value)?r.getFunctionName(t):"number"!=typeof t||isFinite(t)?JSON.stringify(t):isNaN(t)?"NaN":t>0?"Infinity":"-Infinity")+" supplied to "+n.context.map((function(n){return n.key+": "+n.type.name})).join("/");var t}function o(n){return n.map(u)}function a(){return["No errors!"]}t.failure=o,t.success=a,t.PathReporter={report:i.fold(o,a)}},346:function(n,t,e){"use strict";var r,i=this&&this.__extends||(r=function(n,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var e in t)t.hasOwnProperty(e)&&(n[e]=t[e])},r(n,t)},function(n,t){function e(){this.constructor=n}r(n,t),n.prototype=null===t?Object.create(t):(e.prototype=t.prototype,new e)}),u=this&&this.__assign||function(){return u=Object.assign||function(n){for(var t,e=1,r=arguments.length;e"},t.getContextEntry=function(n,t){return{key:n,type:t}},t.appendContext=function(n,t,e,r){for(var i=n.length,u=Array(i+1),o=0;o"),new P(e,(function(e){return t.UnknownArray.is(e)&&e.every(n.is)}),(function(e,r){return c(t.UnknownArray.validate(e,r),(function(e){for(var i=e.length,u=e,a=[],c=0;c0?t.failures(a):t.success(u)}))}),n.encode===t.identity?t.identity:function(t){return t.map(n.encode)},n)};var I=function(n){function t(t,e,r,i,u){var o=n.call(this,t,e,r,i)||this;return o.props=u,o._tag="InterfaceType",o}return i(t,n),t}(f);t.InterfaceType=I;var S=function(n){return Object.keys(n).map((function(t){return t+": "+n[t].name})).join(", ")},C=function(n){for(var e=0;e0?t.failures(f):t.success(c)}))}),C(i)?t.identity:function(n){for(var e=u({},n),o=0;o"};t.partial=function(n,e){void 0===e&&(e=D(L(n)));var r=Object.keys(n),i=r.map((function(t){return n[t]})),a=r.length;return new E(e,(function(e){if(t.UnknownRecord.is(e)){for(var i=0;i0?t.failures(f):t.success(c)}))}),C(i)?t.identity:function(n){for(var t=u({},n),e=0;e0?t.failures(a):t.success(y?u:r)}return l(e)&&Array.isArray(r)?t.success(r):t.failure(r,i)}),n.encode===t.identity&&e.encode===t.identity?t.identity:function(t){for(var r={},i=Object.keys(t),u=i.length,o=0;o0){var i=r[0],u=r[1],a=u.length,f=function(n){for(var t=0;t0?t.failures(a):t.success(V(e,u))},0===n.length?t.identity:function(t){return V(t,n.map((function(n){return n.encode(t)})))},n)};var B=function(n){function t(t,e,r,i,u){var o=n.call(this,t,e,r,i)||this;return o.types=u,o._tag="TupleType",o}return i(t,n),t}(f);t.TupleType=B,t.tuple=function(n,e){void 0===e&&(e="["+n.map((function(n){return n.name})).join(", ")+"]");var r=n.length;return new B(e,(function(e){return t.UnknownArray.is(e)&&e.length===r&&n.every((function(n,t){return n.is(e[t])}))}),(function(e,i){return c(t.UnknownArray.validate(e,i),(function(e){for(var u=e.length>r?e.slice(0,r):e,a=[],c=0;c0?t.failures(a):t.success(u)}))}),C(n)?t.identity:function(t){return n.map((function(n,e){return n.encode(t[e])}))},n)};var z=function(n){function t(t,e,r,i,u){var o=n.call(this,t,e,r,i)||this;return o.type=u,o._tag="ReadonlyType",o}return i(t,n),t}(f);t.ReadonlyType=z,t.readonly=function(n,e){return void 0===e&&(e="Readonly<"+n.name+">"),new z(e,n.is,(function(t,e){return a(n.validate(t,e),(function(n){return n}))}),n.encode===t.identity?t.identity:n.encode,n)};var q=function(n){function t(t,e,r,i,u){var o=n.call(this,t,e,r,i)||this;return o.type=u,o._tag="ReadonlyArrayType",o}return i(t,n),t}(f);t.ReadonlyArrayType=q,t.readonlyArray=function(n,e){void 0===e&&(e="ReadonlyArray<"+n.name+">");var r=t.array(n);return new q(e,r.is,(function(n,t){return a(r.validate(n,t),(function(n){return n}))}),r.encode,n)},t.strict=function(n,e){return t.exact(t.type(n),e)};var G=function(n){function t(t,e,r,i,u,o){var a=n.call(this,t,e,r,i,u)||this;return a.tag=o,a}return i(t,n),t}(J);t.TaggedUnionType=G,t.taggedUnion=function(n,e,r){void 0===r&&(r=K(e));var i=t.union(e,r);return i instanceof G?i:(console.warn("[io-ts] Cannot build a tagged union for "+r+", returning a de-optimized union"),new G(r,i.is,i.validate,i.encode,e,n))};var H=function(n){function t(t,e,r,i,u){var o=n.call(this,t,e,r,i)||this;return o.type=u,o._tag="ExactType",o}return i(t,n),t}(f);t.ExactType=H;var Q=function(n){switch(n._tag){case"RefinementType":case"ReadonlyType":return Q(n.type);case"InterfaceType":case"StrictType":case"PartialType":return n.props;case"IntersectionType":return n.types.reduce((function(n,t){return Object.assign(n,Q(t))}),{})}},W=function(n,t){for(var e=Object.getOwnPropertyNames(n),r=!1,i={},u=0;u"}(n));var r=Q(n);return new H(e,n.is,(function(e,i){return c(t.UnknownRecord.validate(e,i),(function(){return a(n.validate(e,i),(function(n){return W(n,r)}))}))}),(function(t){return n.encode(W(t,r))}),n)},t.getValidationError=function(n,t){return{value:n,context:t}},t.getDefaultContext=function(n){return[{key:"",type:n}]};var X=function(n){function e(){var e=n.call(this,"never",(function(n){return!1}),(function(n,e){return t.failure(n,e)}),(function(){throw new Error("cannot encode never")}))||this;return e._tag="NeverType",e}return i(e,n),e}(f);t.NeverType=X,t.never=new X;var Y=function(n){function e(){var e=n.call(this,"any",(function(n){return!0}),t.success,t.identity)||this;return e._tag="AnyType",e}return i(e,n),e}(f);t.AnyType=Y,t.any=new Y,t.Dictionary=t.UnknownRecord;var Z=function(n){function e(){var e=n.call(this,"object",(function(n){return null!==n&&"object"==typeof n}),(function(n,r){return e.is(n)?t.success(n):t.failure(n,r)}),t.identity)||this;return e._tag="ObjectType",e}return i(e,n),e}(f);function $(n,e,r){return void 0===r&&(r="("+n.name+" | "+t.getFunctionName(e)+")"),new A(r,(function(t){return n.is(t)&&e(t)}),(function(r,i){return c(n.validate(r,i),(function(n){return e(n)?t.success(n):t.failure(n,i)}))}),n.encode,n,e)}t.ObjectType=Z,t.object=new Z,t.refinement=$,t.Integer=$(t.number,Number.isInteger,"Integer"),t.dictionary=t.record;var nn=function(n){function t(t,e,r,i,u){var o=n.call(this,t,e,r,i)||this;return o.props=u,o._tag="StrictType",o}return i(t,n),t}(f);t.StrictType=nn,t.clean=function(n){return n},t.alias=function(n){return function(){return n}};var tn=function(n){return n.length>0};function en(n,t){for(var e=[],r=0,i=n;r