!function(e,t){"object"==typeofexports&&"object"==typeofmodule?module.exports=t(function(){try{returnrequire("esprima")}catch(e){}}(),function(){try{returnrequire("jquery")}catch(e){}}()):"function"==typeofdefine&&define.amd?define("Redoc",["esprima","jquery"],t):"object"==typeofexports?exports.Redoc=t(function(){try{returnrequire("esprima")}catch(e){}}(),function(){try{returnrequire("jquery")}catch(e){}}()):e.Redoc=t(e.esprima,e.jquery)}(this,function(e,t){returnfunction(e){functiont(r){if(n[r])returnn[r].exports;varo=n[r]={i:r,l:!1,exports:{}};returne[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}varn={};returnt.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){varn=e&&e.__esModule?function(){returne.default}:function(){returne};returnt.d(n,"a",n),n},t.o=function(e,t){returnObject.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=248)}([function(e,t,n){varr=n(5),o=n(7),i=n(25),a=n(21),s=n(58),l=function(e,t,n){varu,c,p,d,f=e&l.F,h=e&l.G,g=e&l.S,m=e&l.P,y=e&l.B,v=h?r:g?r[t]||(r[t]={}):(r[t]||{}).prototype,b=h?o:o[t]||(o[t]={}),_=b.prototype||(b.prototype={});h&&(n=t);for(uinn)c=!f&&v&&void0!==v[u],p=(c?v:n)[u],d=y&&c?s(p,r):m&&"function"==typeofp?s(Function.call,p):p,v&&a(v,u,p,e&l.U),b[u]!=p&&i(b,u,d),m&&_[u]!=p&&(_[u]=p)};r.core=o,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){functionr(){if(!jo){vare=No.Symbol;if(e&&e.iterator)jo=e.iterator;elsefor(vart=Object.getOwnPropertyNames(Map.prototype),n=0;n<t.length;++n){varr=t[n];"entries"!==r&&"size"!==r&&Map.prototype[r]===Map.prototype.entries&&(jo=r)}}returnjo}functiono(e){Zone.current.scheduleMicroTask("scheduleMicrotask",e)}functioni(e,t){returne===t||"number"==typeofe&&"number"==typeoft&&isNaN(e)&&isNaN(t)}functiona(e){if("string"==typeofe)returne;if(null==e)return""+e;if(e.overriddenName)return""+e.overriddenName;if(e.name)return""+e.name;vart=e.toString();if(null==t)return""+t;varn=t.indexOf("\n");return-1===n?t:t.substring(0,n)}functions(e){return"function"==typeofe&&e.hasOwnProperty("annotation")&&(e=e.annotation),e}functionl(e,t){if(e===Object||e===String||e===Function||e===Number||e===Array)thrownewError("Can not use native "+a(e)+" as constructor");if("function"==typeofe)returne;if(Array.isArray(e)){varn=e,r=n.length-1,o=e[r];if("function"!=typeofo)thrownewError("Last position of Class method array must be Function in key "+t+" was '"+a(o)+"'");if(r!=o.length)thrownewError("Number of annotations ("+r+") does not match number of arguments ("+o.length+") in the function: "+a(o));for(vari=[],l=0,u=n.length-1;l<u;l++){varc=[];i.push(c);varp=n[l];if(Array.isArray(p))for(vard=0;d<p.length;d++)c.push(s(p[d]));else"function"==typeofp?c.push(s(p)):c.push(p)}returnLo.defineMetadata("parameters",i,o),o}thrownewError("Only Function or Array is supported in Class definition for key '"+t+"' is '"+a(e)+"'")}functionu(e){vart=l(e.hasOwnProperty("constructor")?e.constructor:void0,"constructor"),n=t.prototype;if(e.hasOwnProperty("extends")){if("function"!=typeofe.extends)thrownewError("Class definition 'extends' property must be a constructor function was: "+a(e.extends));t.prototype=n=Object.create(e.extends.prototype)}for(varrine)"extends"!==r&&"prototype"!==r&&e.hasOwnProperty(r)&&(n[r]=l(e[r],r));this&&this.annotationsinstanceofArray&&Lo.defineMetadata("annotations",this.annotations,t);varo=t.name;returno&&"constructor"!==o||(t.overriddenName="class"+Do++),t}functionc(e,t,n,r){functiono(e){if(!Lo||!Lo.getOwnMetadata)throw"reflect-metadata shim is required when using class decorators";if(thisinstanceofo)returni.call(this,e),this;vart=newo(e),n="function"==typeofthis&&Array.isArray(this.annotations)?this.annotations:[];n.push(t);vara=function(e){varn=Lo.getOwnMetadata("annotations",e)||[];returnn.push(t),Lo.defineMetadata("annotations",n,e),e};returna.annotations=n,a.Class=u,r&&r(a),a}vari=p(t);returnn&&(