swagger-ui-svelte
Advanced tools
Comparing version
@@ -12,3 +12,3 @@ { | ||
"svelte": "src/SwaggerUISvelte.svelte", | ||
"version": "0.0.12", | ||
"version": "0.0.13", | ||
"scripts": { | ||
@@ -15,0 +15,0 @@ "build": "rollup -c", |
@@ -1,2 +0,2 @@ | ||
var app=function(){"use strict";function t(){}function e(t){return t()}function n(){return Object.create(null)}function r(t){t.forEach(e)}function o(t){return"function"==typeof t}function i(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function l(t,e){t.appendChild(e)}function c(t,e,n){t.insertBefore(e,n||null)}function s(t){t.parentNode.removeChild(t)}function a(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)}function u(t){return document.createElement(t)}function f(t){return document.createTextNode(t)}function d(){return f(" ")}function p(){return f("")}function m(t,e,n,r){return t.addEventListener(e,n,r),()=>t.removeEventListener(e,n,r)}function h(t,e,n){null==n?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function g(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}function y(t,e){t.value=null==e?"":e}function v(t,e,n,r){t.style.setProperty(e,n,r?"important":"")}function b(t,e,n){t.classList[n?"add":"remove"](e)}let x;function $(t){x=t}function w(t){(function(){if(!x)throw new Error("Function called outside component initialization");return x})().$$.on_mount.push(t)}const E=[],O=[],j=[],T=[],C=Promise.resolve();let N=!1;function _(t){j.push(t)}let A=!1;const S=new Set;function k(){if(!A){A=!0;do{for(let t=0;t<E.length;t+=1){const e=E[t];$(e),R(e.$$)}for($(null),E.length=0;O.length;)O.pop()();for(let t=0;t<j.length;t+=1){const e=j[t];S.has(e)||(S.add(e),e())}j.length=0}while(E.length);for(;T.length;)T.pop()();N=!1,A=!1,S.clear()}}function R(t){if(null!==t.fragment){t.update(),r(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(_)}}const M=new Set;function H(t,e){-1===t.$$.dirty[0]&&(E.push(t),N||(N=!0,C.then(k)),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}function L(i,l,c,a,u,f,d=[-1]){const p=x;$(i);const m=l.props||{},h=i.$$={fragment:null,ctx:null,props:f,update:t,not_equal:u,bound:n(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(p?p.$$.context:[]),callbacks:n(),dirty:d,skip_bound:!1};let g=!1;if(h.ctx=c?c(i,m,(t,e,...n)=>{const r=n.length?n[0]:e;return h.ctx&&u(h.ctx[t],h.ctx[t]=r)&&(!h.skip_bound&&h.bound[t]&&h.bound[t](r),g&&H(i,t)),e}):[],h.update(),g=!0,r(h.before_update),h.fragment=!!a&&a(h.ctx),l.target){if(l.hydrate){const t=function(t){return Array.from(t.childNodes)}(l.target);h.fragment&&h.fragment.l(t),t.forEach(s)}else h.fragment&&h.fragment.c();l.intro&&((y=i.$$.fragment)&&y.i&&(M.delete(y),y.i(v))),function(t,n,i){const{fragment:l,on_mount:c,on_destroy:s,after_update:a}=t.$$;l&&l.m(n,i),_(()=>{const n=c.map(e).filter(o);s?s.push(...n):r(n),t.$$.on_mount=[]}),a.forEach(_)}(i,l.target,l.anchor),k()}var y,v;$(p)}function P(t,e){void 0===e&&(e={});for(var n=function(t){for(var e=[],n=0;n<t.length;){var r=t[n];if("*"!==r&&"+"!==r&&"?"!==r)if("\\"!==r)if("{"!==r)if("}"!==r)if(":"!==r)if("("!==r)e.push({type:"CHAR",index:n,value:t[n++]});else{var o=1,i="";if("?"===t[c=n+1])throw new TypeError('Pattern cannot start with "?" at '+c);for(;c<t.length;)if("\\"!==t[c]){if(")"===t[c]){if(0==--o){c++;break}}else if("("===t[c]&&(o++,"?"!==t[c+1]))throw new TypeError("Capturing groups are not allowed at "+c);i+=t[c++]}else i+=t[c++]+t[c++];if(o)throw new TypeError("Unbalanced pattern at "+n);if(!i)throw new TypeError("Missing pattern at "+n);e.push({type:"PATTERN",index:n,value:i}),n=c}else{for(var l="",c=n+1;c<t.length;){var s=t.charCodeAt(c);if(!(s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||95===s))break;l+=t[c++]}if(!l)throw new TypeError("Missing parameter name at "+n);e.push({type:"NAME",index:n,value:l}),n=c}else e.push({type:"CLOSE",index:n,value:t[n++]});else e.push({type:"OPEN",index:n,value:t[n++]});else e.push({type:"ESCAPED_CHAR",index:n++,value:t[n++]});else e.push({type:"MODIFIER",index:n,value:t[n++]})}return e.push({type:"END",index:n,value:""}),e}(t),r=e.prefixes,o=void 0===r?"./":r,i="[^"+function(t){return t.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}(e.delimiter||"/#?")+"]+?",l=[],c=0,s=0,a="",u=function(t){if(s<n.length&&n[s].type===t)return n[s++].value},f=function(t){var e=u(t);if(void 0!==e)return e;var r=n[s],o=r.type,i=r.index;throw new TypeError("Unexpected "+o+" at "+i+", expected "+t)},d=function(){for(var t,e="";t=u("CHAR")||u("ESCAPED_CHAR");)e+=t;return e};s<n.length;){var p=u("CHAR"),m=u("NAME"),h=u("PATTERN");if(m||h){var g=p||"";-1===o.indexOf(g)&&(a+=g,g=""),a&&(l.push(a),a=""),l.push({name:m||c++,prefix:g,suffix:"",pattern:h||i,modifier:u("MODIFIER")||""})}else{var y=p||u("ESCAPED_CHAR");if(y)a+=y;else if(a&&(l.push(a),a=""),u("OPEN")){g=d();var v=u("NAME")||"",b=u("PATTERN")||"",x=d();f("CLOSE"),l.push({name:v||(b?c++:""),pattern:v&&!b?i:b,prefix:g,suffix:x,modifier:u("MODIFIER")||""})}else f("END")}}return l}function q(t,e){return function(t,e){void 0===e&&(e={});var n=function(t){return t&&t.sensitive?"":"i"}(e),r=e.encode,o=void 0===r?function(t){return t}:r,i=e.validate,l=void 0===i||i,c=t.map((function(t){if("object"==typeof t)return new RegExp("^(?:"+t.pattern+")$",n)}));return function(e){for(var n="",r=0;r<t.length;r++){var i=t[r];if("string"!=typeof i){var s=e?e[i.name]:void 0,a="?"===i.modifier||"*"===i.modifier,u="*"===i.modifier||"+"===i.modifier;if(Array.isArray(s)){if(!u)throw new TypeError('Expected "'+i.name+'" to not repeat, but got an array');if(0===s.length){if(a)continue;throw new TypeError('Expected "'+i.name+'" to not be empty')}for(var f=0;f<s.length;f++){var d=o(s[f],i);if(l&&!c[r].test(d))throw new TypeError('Expected all "'+i.name+'" to match "'+i.pattern+'", but got "'+d+'"');n+=i.prefix+d+i.suffix}}else if("string"!=typeof s&&"number"!=typeof s){if(!a){var p=u?"an array":"a string";throw new TypeError('Expected "'+i.name+'" to be '+p)}}else{d=o(String(s),i);if(l&&!c[r].test(d))throw new TypeError('Expected "'+i.name+'" to match "'+i.pattern+'", but got "'+d+'"');n+=i.prefix+d+i.suffix}}else n+=i}return n}}(P(t,e),e)}function B(t,e,n){const r=t.slice();return r[26]=e[n],r}function U(t,e,n){const r=t.slice();return r[23]=e[n],r}function D(t,e,n){const r=t.slice();return r[32]=e[n],r[33]=e,r[34]=n,r}function I(t,e,n){const r=t.slice();return r[29]=e[n],r}function F(t,e,n){const r=t.slice();return r[29]=e[n],r}function J(t,e,n){const r=t.slice();return r[35]=e[n],r}function z(t,e,n){const r=t.slice();return r[20]=e[n],r[21]=e,r[22]=n,r}function G(t,e,n){const r=t.slice();return r[17]=e[n],r[19]=n,r}function K(e){return{c(){document.title="Swagger UI using Svelte"},m:t,d:t}}function Q(e){let n;return document.title=n=e[0].info.title,{c:t,m:t,d:t}}function V(t){let e,n,r,o,i,v,b,x,$,w,E,O,j,T,C,N,_,A,S,k,R=t[0].info.title+"",M=t[0].info.description+"",H=t[0].info.version+"",L=t[0].info.contact&&W(t),P=Object.entries(t[6]),q=[];for(let e=0;e<P.length;e+=1)q[e]=Et(G(t,P,e));return{c(){e=u("h1"),n=f(R),r=d(),o=u("h2"),i=f(M),v=f(" - "),b=f(H),x=d(),$=u("div"),L&&L.c(),w=d(),E=u("div"),O=d(),j=u("div"),T=u("label"),T.textContent="Server:",C=d(),N=u("input"),_=d();for(let t=0;t<q.length;t+=1)q[t].c();A=p(),h(e,"class","title"),h(o,"class","subtitle"),h(E,"class","rf-col-offset-4"),h(T,"class","rf-label"),h(T,"for","text-input-text"),h(N,"class","rf-input"),h(N,"type","text"),h(N,"placeholder","Server URL"),h(N,"id","text-input-text"),h(N,"name","text-input-text"),h(j,"class","rf-col-xs-12 rf-col-lg-4"),h($,"class","rf-grid-row")},m(s,a){c(s,e,a),l(e,n),c(s,r,a),c(s,o,a),l(o,i),l(o,v),l(o,b),c(s,x,a),c(s,$,a),L&&L.m($,null),l($,w),l($,E),l($,O),l($,j),l(j,T),l(j,C),l(j,N),y(N,t[1]),c(s,_,a);for(let t=0;t<q.length;t+=1)q[t].m(s,a);c(s,A,a),S||(k=m(N,"input",t[10]),S=!0)},p(t,e){if(1&e[0]&&R!==(R=t[0].info.title+"")&&g(n,R),1&e[0]&&M!==(M=t[0].info.description+"")&&g(i,M),1&e[0]&&H!==(H=t[0].info.version+"")&&g(b,H),t[0].info.contact?L?L.p(t,e):(L=W(t),L.c(),L.m($,w)):L&&(L.d(1),L=null),2&e[0]&&N.value!==t[1]&&y(N,t[1]),508&e[0]){let n;for(P=Object.entries(t[6]),n=0;n<P.length;n+=1){const r=G(t,P,n);q[n]?q[n].p(r,e):(q[n]=Et(r),q[n].c(),q[n].m(A.parentNode,A))}for(;n<q.length;n+=1)q[n].d(1);q.length=P.length}},d(t){t&&s(e),t&&s(r),t&&s(o),t&&s(x),t&&s($),L&&L.d(),t&&s(_),a(q,t),t&&s(A),S=!1,k()}}}function W(t){let e,n,r,o,i,a,d=t[0].info.contact.name+"",p=t[0].info.contact.email+"";return{c(){e=u("div"),n=u("a"),r=f(d),i=f(" - \n "),a=f(p),h(n,"href",o=t[0].info.contact.url),h(n,"target","_blank"),h(e,"class","rf-col-xs-12 rf-col-lg-4")},m(t,o){c(t,e,o),l(e,n),l(n,r),l(e,i),l(e,a)},p(t,e){1&e[0]&&d!==(d=t[0].info.contact.name+"")&&g(r,d),1&e[0]&&o!==(o=t[0].info.contact.url)&&h(n,"href",o),1&e[0]&&p!==(p=t[0].info.contact.email+"")&&g(a,p)},d(t){t&&s(e)}}}function X(t){let e,n,r=t[20].summary+"";return{c(){e=u("div"),n=f(r),h(e,"class","rf-btn rf-btn--secondary")},m(t,r){c(t,e,r),l(e,n)},p(t,e){64&e[0]&&r!==(r=t[20].summary+"")&&g(n,r)},d(t){t&&s(e)}}}function Y(t){let e,n=Object.entries(t[20].requestBody.content),r=[];for(let e=0;e<n.length;e+=1)r[e]=st(J(t,n,e));return{c(){for(let t=0;t<r.length;t+=1)r[t].c();e=p()},m(t,n){for(let e=0;e<r.length;e+=1)r[e].m(t,n);c(t,e,n)},p(t,o){if(224&o[0]){let i;for(n=Object.entries(t[20].requestBody.content),i=0;i<n.length;i+=1){const l=J(t,n,i);r[i]?r[i].p(l,o):(r[i]=st(l),r[i].c(),r[i].m(e.parentNode,e))}for(;i<r.length;i+=1)r[i].d(1);r.length=n.length}},d(t){a(r,t),t&&s(e)}}}function Z(t){let e,n=Object.entries(t[35][1].schema.properties),r=[];for(let e=0;e<n.length;e+=1)r[e]=rt(I(t,n,e));return{c(){for(let t=0;t<r.length;t+=1)r[t].c();e=p()},m(t,n){for(let e=0;e<r.length;e+=1)r[e].m(t,n);c(t,e,n)},p(t,o){if(64&o[0]){let i;for(n=Object.entries(t[35][1].schema.properties),i=0;i<n.length;i+=1){const l=I(t,n,i);r[i]?r[i].p(l,o):(r[i]=rt(l),r[i].c(),r[i].m(e.parentNode,e))}for(;i<r.length;i+=1)r[i].d(1);r.length=n.length}},d(t){a(r,t),t&&s(e)}}}function tt(t){let e,n=Object.entries(t[7](t[35][1].schema.$ref).properties),r=[];for(let e=0;e<n.length;e+=1)r[e]=lt(F(t,n,e));return{c(){for(let t=0;t<r.length;t+=1)r[t].c();e=p()},m(t,n){for(let e=0;e<r.length;e+=1)r[e].m(t,n);c(t,e,n)},p(t,o){if(192&o[0]){let i;for(n=Object.entries(t[7](t[35][1].schema.$ref).properties),i=0;i<n.length;i+=1){const l=F(t,n,i);r[i]?r[i].p(l,o):(r[i]=lt(l),r[i].c(),r[i].m(e.parentNode,e))}for(;i<r.length;i+=1)r[i].d(1);r.length=n.length}},d(t){a(r,t),t&&s(e)}}}function et(e){let n;return{c(){n=f("String")},m(t,e){c(t,n,e)},p:t,d(t){t&&s(n)}}}function nt(t){let e,n=t[29][1].type+"";return{c(){e=f(n)},m(t,n){c(t,e,n)},p(t,r){64&r[0]&&n!==(n=t[29][1].type+"")&&g(e,n)},d(t){t&&s(e)}}}function rt(t){let e,n,r,o,i,a,p,m,h,y=t[29][0]+"",v=t[29][1].description+"";function b(t,e){return t[29][1].type?nt:et}let x=b(t),$=x(t);return{c(){e=u("tr"),n=u("td"),r=u("span"),o=f(y),i=d(),a=u("td"),p=d(),m=u("td"),$.c(),h=d()},m(t,s){c(t,e,s),l(e,n),l(n,r),l(r,o),l(e,i),l(e,a),a.innerHTML=v,l(e,p),l(e,m),$.m(m,null),l(e,h)},p(t,e){64&e[0]&&y!==(y=t[29][0]+"")&&g(o,y),64&e[0]&&v!==(v=t[29][1].description+"")&&(a.innerHTML=v),x===(x=b(t))&&$?$.p(t,e):($.d(1),$=x(t),$&&($.c(),$.m(m,null)))},d(t){t&&s(e),$.d()}}}function ot(e){let n;return{c(){n=f("String")},m(t,e){c(t,n,e)},p:t,d(t){t&&s(n)}}}function it(t){let e,n=t[29][1].type+"";return{c(){e=f(n)},m(t,n){c(t,e,n)},p(t,r){64&r[0]&&n!==(n=t[29][1].type+"")&&g(e,n)},d(t){t&&s(e)}}}function lt(t){let e,n,r,o,i,a,p,m,h,y=t[29][0]+"",v=t[29][1].description+"";function b(t,e){return t[29][1].type?it:ot}let x=b(t),$=x(t);return{c(){e=u("tr"),n=u("td"),r=u("span"),o=f(y),i=d(),a=u("td"),p=d(),m=u("td"),$.c(),h=d()},m(t,s){c(t,e,s),l(e,n),l(n,r),l(r,o),l(e,i),l(e,a),a.innerHTML=v,l(e,p),l(e,m),$.m(m,null),l(e,h)},p(t,e){64&e[0]&&y!==(y=t[29][0]+"")&&g(o,y),64&e[0]&&v!==(v=t[29][1].description+"")&&(a.innerHTML=v),x===(x=b(t))&&$?$.p(t,e):($.d(1),$=x(t),$&&($.c(),$.m(m,null)))},d(t){t&&s(e),$.d()}}}function ct(t){let e,n,r,o,i,a,p,g,v;function b(){t[12].call(a,t[20])}return{c(){e=u("div"),n=u("label"),r=f("Example"),i=d(),a=u("textarea"),h(n,"class","rf-label"),h(n,"for",o="textarea-"+t[20].id),h(a,"class","rf-input"),h(a,"id",p="textarea-"+t[20].id),h(a,"name","textarea"),h(a,"placeholder","Fixed size textarea"),h(e,"class","rf-input-group")},m(o,s){c(o,e,s),l(e,n),l(n,r),l(e,i),l(e,a),y(a,t[5][t[20].id]),g||(v=m(a,"input",b),g=!0)},p(e,r){t=e,64&r[0]&&o!==(o="textarea-"+t[20].id)&&h(n,"for",o),64&r[0]&&p!==(p="textarea-"+t[20].id)&&h(a,"id",p),96&r[0]&&y(a,t[5][t[20].id])},d(t){t&&s(e),g=!1,v()}}}function st(t){let e,n,r,o,i,a,p,m,y,b,x,$,w,E,O=t[35][0]+"";function j(t,e){return"$ref"in t[35][1].schema?tt:Z}let T=j(t),C=T(t),N="$ref"in t[35][1].schema&&ct(t);return{c(){e=u("div"),n=u("h4"),r=f("Request Body - "),o=f(O),i=d(),a=u("div"),p=u("table"),m=u("thead"),m.innerHTML="<tr><th>Name</th> \n <th>Description</th> \n <th>Type</th> \n </tr><tr></tr>",y=d(),b=u("tbody"),C.c(),x=d(),$=u("br"),w=d(),N&&N.c(),E=d(),h(n,"class","subtitle"),h(p,"class","rf-table"),v(p,"width","100%"),h(a,"class","table-container"),h(e,"class","swagger-parameters")},m(t,s){c(t,e,s),l(e,n),l(n,r),l(n,o),l(e,i),l(e,a),l(a,p),l(p,m),l(p,y),l(p,b),C.m(b,null),l(a,x),l(a,$),l(a,w),N&&N.m(a,null),l(e,E)},p(t,e){64&e[0]&&O!==(O=t[35][0]+"")&&g(o,O),T===(T=j(t))&&C?C.p(t,e):(C.d(1),C=T(t),C&&(C.c(),C.m(b,null))),"$ref"in t[35][1].schema?N?N.p(t,e):(N=ct(t),N.c(),N.m(a,null)):N&&(N.d(1),N=null)},d(t){t&&s(e),C.d(),N&&N.d()}}}function at(t){let e,n,r,o,i,f,p,m,g=t[20].parameters,y=[];for(let e=0;e<g.length;e+=1)y[e]=ht(D(t,g,e));return{c(){e=u("div"),n=u("h4"),n.textContent="Parameters",r=d(),o=u("div"),i=u("table"),f=u("thead"),f.innerHTML="<tr><th>Name</th> \n <th>Input</th> \n <th>Description</th> \n <th>Located in</th> \n <th>Type</th> \n </tr><tr></tr>",p=d(),m=u("tbody");for(let t=0;t<y.length;t+=1)y[t].c();h(n,"class","subtitle"),h(i,"class","rf-table"),v(i,"width","100%"),h(o,"class","table-container"),h(e,"class","swagger-parameters")},m(t,s){c(t,e,s),l(e,n),l(e,r),l(e,o),l(o,i),l(i,f),l(i,p),l(i,m);for(let t=0;t<y.length;t+=1)y[t].m(m,null)},p(t,e){if(80&e[0]){let n;for(g=t[20].parameters,n=0;n<g.length;n+=1){const r=D(t,g,n);y[n]?y[n].p(r,e):(y[n]=ht(r),y[n].c(),y[n].m(m,null))}for(;n<y.length;n+=1)y[n].d(1);y.length=g.length}},d(t){t&&s(e),a(y,t)}}}function ut(t){let e,n,r=t[32].name+"";return{c(){e=u("span"),n=f(r)},m(t,r){c(t,e,r),l(e,n)},p(t,e){64&e[0]&&r!==(r=t[32].name+"")&&g(n,r)},d(t){t&&s(e)}}}function ft(t){let e,n,r=t[32].name+"";return{c(){e=u("span"),n=f(r),h(e,"class","swagger-parameter-required")},m(t,r){c(t,e,r),l(e,n)},p(t,e){64&e[0]&&r!==(r=t[32].name+"")&&g(n,r)},d(t){t&&s(e)}}}function dt(e){let n;return{c(){n=f("String")},m(t,e){c(t,n,e)},p:t,d(t){t&&s(n)}}}function pt(t){let e,n,r,o=t[32].type+"",i=t[32].items&&mt(t);return{c(){e=f(o),n=d(),i&&i.c(),r=p()},m(t,o){c(t,e,o),c(t,n,o),i&&i.m(t,o),c(t,r,o)},p(t,n){64&n[0]&&o!==(o=t[32].type+"")&&g(e,o),t[32].items?i?i.p(t,n):(i=mt(t),i.c(),i.m(r.parentNode,r)):i&&(i.d(1),i=null)},d(t){t&&s(e),t&&s(n),i&&i.d(t),t&&s(r)}}}function mt(t){let e,n,r=t[32].items.type+"";return{c(){e=f("of\n "),n=f(r)},m(t,r){c(t,e,r),c(t,n,r)},p(t,e){64&e[0]&&r!==(r=t[32].items.type+"")&&g(n,r)},d(t){t&&s(e),t&&s(n)}}}function ht(t){let e,n,r,o,i,a,p,v,b,x,$,w,E,O,j,T,C=t[32].description+"",N=t[32].in+"";function _(t,e){return t[32].required?ft:ut}let A=_(t),S=A(t);function k(){t[13].call(i,t[20],t[32])}function R(t,e){return t[32].type?pt:dt}let M=R(t),H=M(t);return{c(){e=u("tr"),n=u("td"),S.c(),r=d(),o=u("td"),i=u("input"),p=d(),v=u("td"),b=d(),x=u("td"),$=f(N),w=d(),E=u("td"),H.c(),O=d(),h(i,"class","rf-input"),h(i,"type","text"),h(i,"placeholder",a=t[32].name)},m(s,a){c(s,e,a),l(e,n),S.m(n,null),l(e,r),l(e,o),l(o,i),y(i,t[4][`${t[20].id}-${t[32].name}`]),l(e,p),l(e,v),v.innerHTML=C,l(e,b),l(e,x),l(x,$),l(e,w),l(e,E),H.m(E,null),l(e,O),j||(T=m(i,"input",k),j=!0)},p(e,r){A===(A=_(t=e))&&S?S.p(t,r):(S.d(1),S=A(t),S&&(S.c(),S.m(n,null))),64&r[0]&&a!==(a=t[32].name)&&h(i,"placeholder",a),80&r[0]&&i.value!==t[4][`${t[20].id}-${t[32].name}`]&&y(i,t[4][`${t[20].id}-${t[32].name}`]),64&r[0]&&C!==(C=t[32].description+"")&&(v.innerHTML=C),64&r[0]&&N!==(N=t[32].in+"")&&g($,N),M===(M=R(t))&&H?H.p(t,r):(H.d(1),H=M(t),H&&(H.c(),H.m(E,null)))},d(t){t&&s(e),S.d(),H.d(),j=!1,T()}}}function gt(t){let e,n,r,o,i,a,p,m,y,v,b,x,$,w,E,O,j,T,C,N,_,A=t[3][t[20].id].url+"",S=t[3][t[20].id].status+"",k=t[3][t[20].id].statusText+"",R=[...t[3][t[20].id].headers.entries()].map(jt).join(" \n")+"",M=0===Object.keys(t[3][t[20].id].body).length&&t[3][t[20].id].body.constructor===Object,H=M&&yt(t);return{c(){e=u("p"),n=f("Url: "),r=f(A),o=d(),i=u("h4"),i.textContent="Result",a=d(),p=u("div"),m=u("div"),y=u("div"),v=f(S),b=d(),x=u("p"),$=f(k),w=d(),E=u("div"),O=u("p"),O.textContent="Headers:",j=d(),T=u("pre"),C=u("code"),N=f(R),_=d(),H&&H.c(),h(y,"class","rf-col-xs-12 rf-col-lg-2"),h(E,"class","rf-col-xs-12 rf-col-lg-10"),h(m,"class","rf-grid-row"),h(p,"class","rf-callout")},m(t,s){c(t,e,s),l(e,n),l(e,r),c(t,o,s),c(t,i,s),c(t,a,s),c(t,p,s),l(p,m),l(m,y),l(y,v),l(y,b),l(y,x),l(x,$),l(m,w),l(m,E),l(E,O),l(E,j),l(E,T),l(T,C),l(C,N),l(E,_),H&&H.m(E,null)},p(t,e){72&e[0]&&A!==(A=t[3][t[20].id].url+"")&&g(r,A),72&e[0]&&S!==(S=t[3][t[20].id].status+"")&&g(v,S),72&e[0]&&k!==(k=t[3][t[20].id].statusText+"")&&g($,k),72&e[0]&&R!==(R=[...t[3][t[20].id].headers.entries()].map(jt).join(" \n")+"")&&g(N,R),72&e[0]&&(M=0===Object.keys(t[3][t[20].id].body).length&&t[3][t[20].id].body.constructor===Object),M?H?H.p(t,e):(H=yt(t),H.c(),H.m(E,null)):H&&(H.d(1),H=null)},d(t){t&&s(e),t&&s(o),t&&s(i),t&&s(a),t&&s(p),H&&H.d()}}}function yt(t){let e,n,r,o=JSON.stringify(t[3][t[20].id].body,null,2)+"";return{c(){e=u("p"),e.textContent="Body:",n=d(),r=f(o)},m(t,o){c(t,e,o),c(t,n,o),c(t,r,o)},p(t,e){72&e[0]&&o!==(o=JSON.stringify(t[3][t[20].id].body,null,2)+"")&&g(r,o)},d(t){t&&s(e),t&&s(n),t&&s(r)}}}function vt(t){let e,n,r,o=Object.entries(t[20].responses),i=[];for(let e=0;e<o.length;e+=1)i[e]=$t(U(t,o,e));return{c(){e=u("div"),n=u("h4"),n.textContent="Responses",r=d();for(let t=0;t<i.length;t+=1)i[t].c();h(e,"class","swagger-response")},m(t,o){c(t,e,o),l(e,n),l(e,r);for(let t=0;t<i.length;t+=1)i[t].m(e,null)},p(t,n){if(192&n[0]){let r;for(o=Object.entries(t[20].responses),r=0;r<o.length;r+=1){const l=U(t,o,r);i[r]?i[r].p(l,n):(i[r]=$t(l),i[r].c(),i[r].m(e,null))}for(;r<i.length;r+=1)i[r].d(1);i.length=o.length}},d(t){t&&s(e),a(i,t)}}}function bt(t){let e,n,r,o,i,a,p,m,h=JSON.stringify(t[7](t[26][1].schema.$ref).example,null,2)+"";return{c(){e=u("ul"),n=f("Example: "),r=u("br"),o=d(),i=u("pre"),a=u("code"),p=f(h),m=d()},m(t,s){c(t,e,s),l(e,n),l(e,r),l(e,o),l(e,i),l(i,a),l(a,p),l(e,m)},p(t,e){64&e[0]&&h!==(h=JSON.stringify(t[7](t[26][1].schema.$ref).example,null,2)+"")&&g(p,h)},d(t){t&&s(e)}}}function xt(t){let e,n,r,o,i,a,p,m,y,v,b,x=t[23][0]+"",$=t[23][1].description+"",w=t[26][0]+"",E="$ref"in t[26][1].schema&&bt(t);return{c(){e=u("div"),n=f(x),r=d(),o=u("p"),i=f($),a=d(),p=u("div"),m=f("Content-type: "),y=f(w),v=d(),E&&E.c(),b=d(),h(e,"class","rf-col-xs-12 rf-col-lg-2"),h(p,"class","rf-col-xs-12 rf-col-lg-10")},m(t,s){c(t,e,s),l(e,n),l(e,r),l(e,o),l(o,i),c(t,a,s),c(t,p,s),l(p,m),l(p,y),l(p,v),E&&E.m(p,null),l(p,b)},p(t,e){64&e[0]&&x!==(x=t[23][0]+"")&&g(n,x),64&e[0]&&$!==($=t[23][1].description+"")&&g(i,$),64&e[0]&&w!==(w=t[26][0]+"")&&g(y,w),"$ref"in t[26][1].schema?E?E.p(t,e):(E=bt(t),E.c(),E.m(p,b)):E&&(E.d(1),E=null)},d(t){t&&s(e),t&&s(a),t&&s(p),E&&E.d()}}}function $t(t){let e,n,r,o=Object.entries(t[23][1].content),i=[];for(let e=0;e<o.length;e+=1)i[e]=xt(B(t,o,e));return{c(){e=u("div"),n=u("div");for(let t=0;t<i.length;t+=1)i[t].c();r=d(),h(n,"class","rf-grid-row"),h(e,"class","rf-callout")},m(t,o){c(t,e,o),l(e,n);for(let t=0;t<i.length;t+=1)i[t].m(n,null);l(e,r)},p(t,e){if(192&e[0]){let r;for(o=Object.entries(t[23][1].content),r=0;r<o.length;r+=1){const l=B(t,o,r);i[r]?i[r].p(l,e):(i[r]=xt(l),i[r].c(),i[r].m(n,null))}for(;r<i.length;r+=1)i[r].d(1);i.length=o.length}},d(t){t&&s(e),a(i,t)}}}function wt(t){let e,n,o,i,a,p,y,v,x,$,w,E,O,j,T,C,N,_,A,S,k,R=t[20].method+"",M=t[20].route+"",H=t[20].summary&&X(t);function L(...e){return t[11](t[20],...e)}let P=t[20].requestBody&&t[20].requestBody.content&&Y(t),q=t[20].parameters&&t[20].parameters.length>0&&at(t);function B(...e){return t[14](t[20],...e)}let U=t[3][t[20].id]&>(t),D=t[20].responses&&vt(t);return{c(){e=u("div"),n=u("div"),o=u("a"),i=f(R),y=d(),v=u("div"),x=f(M),$=d(),H&&H.c(),w=d(),E=u("div"),P&&P.c(),O=d(),q&&q.c(),j=d(),T=u("button"),T.textContent="Execute",C=d(),U&&U.c(),N=d(),D&&D.c(),_=d(),A=u("br"),h(o,"class",a="rf-btn rf-background--"+t[20].method),h(o,"href",p=null),h(v,"class","rf-btn rf-btn--secondary"),h(n,"class","rf-grid-row"),h(T,"class","rf-btn"),h(E,"class","swagger-method-details open"),b(E,"open",t[2][t[20].id]),h(e,"class","box")},m(t,r){c(t,e,r),l(e,n),l(n,o),l(o,i),l(n,y),l(n,v),l(v,x),l(n,$),H&&H.m(n,null),l(e,w),l(e,E),P&&P.m(E,null),l(E,O),q&&q.m(E,null),l(E,j),l(E,T),l(E,C),U&&U.m(E,null),l(E,N),D&&D.m(E,null),c(t,_,r),c(t,A,r),S||(k=[m(n,"click",L),m(T,"click",B)],S=!0)},p(e,r){t=e,64&r[0]&&R!==(R=t[20].method+"")&&g(i,R),64&r[0]&&a!==(a="rf-btn rf-background--"+t[20].method)&&h(o,"class",a),64&r[0]&&M!==(M=t[20].route+"")&&g(x,M),t[20].summary?H?H.p(t,r):(H=X(t),H.c(),H.m(n,null)):H&&(H.d(1),H=null),t[20].requestBody&&t[20].requestBody.content?P?P.p(t,r):(P=Y(t),P.c(),P.m(E,O)):P&&(P.d(1),P=null),t[20].parameters&&t[20].parameters.length>0?q?q.p(t,r):(q=at(t),q.c(),q.m(E,j)):q&&(q.d(1),q=null),t[3][t[20].id]?U?U.p(t,r):(U=gt(t),U.c(),U.m(E,N)):U&&(U.d(1),U=null),t[20].responses?D?D.p(t,r):(D=vt(t),D.c(),D.m(E,null)):D&&(D.d(1),D=null),68&r[0]&&b(E,"open",t[2][t[20].id])},d(t){t&&s(e),H&&H.d(),P&&P.d(),q&&q.d(),U&&U.d(),D&&D.d(),t&&s(_),t&&s(A),S=!1,r(k)}}}function Et(t){let e,n,r,o,i,p=t[17][0]+"",m=t[17][1],y=[];for(let e=0;e<m.length;e+=1)y[e]=wt(z(t,m,e));return{c(){e=u("div"),n=u("h3"),r=f(p),o=d();for(let t=0;t<y.length;t+=1)y[t].c();i=d(),h(n,"class","title is-small is-3"),h(e,"class","box")},m(t,s){c(t,e,s),l(e,n),l(n,r),l(e,o);for(let t=0;t<y.length;t+=1)y[t].m(e,null);l(e,i)},p(t,n){if(64&n[0]&&p!==(p=t[17][0]+"")&&g(r,p),508&n[0]){let r;for(m=t[17][1],r=0;r<m.length;r+=1){const o=z(t,m,r);y[r]?y[r].p(o,n):(y[r]=wt(o),y[r].c(),y[r].m(e,i))}for(;r<y.length;r+=1)y[r].d(1);y.length=m.length}},d(t){t&&s(e),a(y,t)}}}function Ot(e){let n,r,o,i;function a(t,e){return t[0]?Q:K}let f=a(e),m=f(e),g=e[0]&&V(e);return{c(){m.c(),n=p(),r=d(),o=u("main"),i=u("div"),g&&g.c(),h(i,"class","rf-container")},m(t,e){m.m(document.head,null),l(document.head,n),c(t,r,e),c(t,o,e),l(o,i),g&&g.m(i,null)},p(t,e){f!==(f=a(t))&&(m.d(1),m=f(t),m&&(m.c(),m.m(n.parentNode,n))),t[0]?g?g.p(t,e):(g=V(t),g.c(),g.m(i,null)):g&&(g.d(1),g=null)},i:t,o:t,d(t){m.d(t),s(n),t&&s(r),t&&s(o),g&&g.d()}}}const jt=t=>t.join(": ");function Tt(t,e,n){var r=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(o,i){function l(t){try{s(r.next(t))}catch(t){i(t)}}function c(t){try{s(r.throw(t))}catch(t){i(t)}}function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(l,c)}s((r=r.apply(t,e||[])).next())}))};let{swaggerUrl:o="swagger-example.json"}=e,i=null,l="",c={},s={},a={},u={},f={};const d=t=>{const e=t.replace("#/","").split("/");return i[e[0]][e[1]][e[2]]},p=(t,e,o,i)=>r(void 0,void 0,void 0,(function*(){const r=Object.entries(a).filter(t=>t[0].indexOf(o)>-1),c={};r.length>0&&r.forEach(t=>{const e=""+t[0].split("-")[2];"query"==i.find(t=>t.name===e).in&&(c[e]=t[1])});const f={"Content-Type":"application/json"},d={};i.forEach(t=>{"path"===t.in&&(r.length>0&&r.find(e=>e[0]===`${o}-${t.name}`)[1]?d[t.name]=r.find(e=>e[0]===`${o}-${t.name}`)[1]:d[t.name]=null),"header"===t.in&&r.length>0&&r.find(e=>e[0]===`${o}-${t.name}`)[1]&&(f[t.name]=r.find(e=>e[0]===`${o}-${t.name}`)[1])});const p=q(t,{encode:encodeURIComponent})(d),m=Object.keys(c).map(t=>t+"="+c[t]).join("&"),h=`${l}${p}${m?"?"+m:""}`,g=yield fetch(h,{method:e.toUpperCase(),cache:"no-cache",credentials:"same-origin",headers:f,redirect:"follow",referrerPolicy:"no-referrer",body:u[o]});n(3,s[o]=g,s)}));w(()=>{(t=>{r(void 0,void 0,void 0,(function*(){const e=yield fetch(t);n(0,i=yield e.json()),n(1,l=i.servers[0].url),Object.entries(i.paths).forEach((t,e)=>{const r=Object.values(t[1])[0].tags[0];Object.entries(t[1]).map((o,i)=>{const l=`${e}-${i}`;o[1].requestBody&&Object.entries(o[1].requestBody.content).forEach((t,e)=>{"$ref"in t[1].schema&&n(5,u[l]=JSON.stringify(d(t[1].schema.$ref).example,null,2),u)}),r in f?f[r].push(Object.assign({id:l,route:t[0],method:o[0]},o[1])):n(6,f[r]=[Object.assign({id:l,route:t[0],method:o[0]},o[1])],f)})})}))})(o)});return t.$$set=t=>{"swaggerUrl"in t&&n(9,o=t.swaggerUrl)},[i,l,c,s,a,u,f,d,p,o,function(){l=this.value,n(1,l)},t=>n(2,c[t.id]=!c[t.id],c),function(t){u[t.id]=this.value,n(5,u),n(6,f)},function(t,e){a[`${t.id}-${e.name}`]=this.value,n(4,a),n(6,f)},t=>p(t.route,t.method,t.id,t.parameters)]}return new class extends class{$destroy(){!function(t,e){const n=t.$$;null!==n.fragment&&(r(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}(this,1),this.$destroy=t}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(t){var e;this.$$set&&(e=t,0!==Object.keys(e).length)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}{constructor(t){super(),L(this,t,Tt,Ot,i,{swaggerUrl:9},[-1,-1])}}({target:document.body})}(); | ||
var app=function(){"use strict";function t(){}function e(t){return t()}function n(){return Object.create(null)}function r(t){t.forEach(e)}function o(t){return"function"==typeof t}function i(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function l(t,e){t.appendChild(e)}function c(t,e,n){t.insertBefore(e,n||null)}function s(t){t.parentNode.removeChild(t)}function a(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)}function u(t){return document.createElement(t)}function f(t){return document.createTextNode(t)}function d(){return f(" ")}function p(){return f("")}function m(t,e,n,r){return t.addEventListener(e,n,r),()=>t.removeEventListener(e,n,r)}function h(t,e,n){null==n?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function g(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}function y(t,e){t.value=null==e?"":e}function v(t,e,n,r){t.style.setProperty(e,n,r?"important":"")}function b(t,e,n){t.classList[n?"add":"remove"](e)}let x;function $(t){x=t}function w(t){(function(){if(!x)throw new Error("Function called outside component initialization");return x})().$$.on_mount.push(t)}const E=[],O=[],j=[],T=[],C=Promise.resolve();let N=!1;function _(t){j.push(t)}let A=!1;const S=new Set;function k(){if(!A){A=!0;do{for(let t=0;t<E.length;t+=1){const e=E[t];$(e),R(e.$$)}for($(null),E.length=0;O.length;)O.pop()();for(let t=0;t<j.length;t+=1){const e=j[t];S.has(e)||(S.add(e),e())}j.length=0}while(E.length);for(;T.length;)T.pop()();N=!1,A=!1,S.clear()}}function R(t){if(null!==t.fragment){t.update(),r(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(_)}}const M=new Set;function H(t,e){-1===t.$$.dirty[0]&&(E.push(t),N||(N=!0,C.then(k)),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}function L(i,l,c,a,u,f,d=[-1]){const p=x;$(i);const m=l.props||{},h=i.$$={fragment:null,ctx:null,props:f,update:t,not_equal:u,bound:n(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(p?p.$$.context:[]),callbacks:n(),dirty:d,skip_bound:!1};let g=!1;if(h.ctx=c?c(i,m,(t,e,...n)=>{const r=n.length?n[0]:e;return h.ctx&&u(h.ctx[t],h.ctx[t]=r)&&(!h.skip_bound&&h.bound[t]&&h.bound[t](r),g&&H(i,t)),e}):[],h.update(),g=!0,r(h.before_update),h.fragment=!!a&&a(h.ctx),l.target){if(l.hydrate){const t=function(t){return Array.from(t.childNodes)}(l.target);h.fragment&&h.fragment.l(t),t.forEach(s)}else h.fragment&&h.fragment.c();l.intro&&((y=i.$$.fragment)&&y.i&&(M.delete(y),y.i(v))),function(t,n,i){const{fragment:l,on_mount:c,on_destroy:s,after_update:a}=t.$$;l&&l.m(n,i),_(()=>{const n=c.map(e).filter(o);s?s.push(...n):r(n),t.$$.on_mount=[]}),a.forEach(_)}(i,l.target,l.anchor),k()}var y,v;$(p)}function P(t,e){void 0===e&&(e={});for(var n=function(t){for(var e=[],n=0;n<t.length;){var r=t[n];if("*"!==r&&"+"!==r&&"?"!==r)if("\\"!==r)if("{"!==r)if("}"!==r)if(":"!==r)if("("!==r)e.push({type:"CHAR",index:n,value:t[n++]});else{var o=1,i="";if("?"===t[c=n+1])throw new TypeError('Pattern cannot start with "?" at '+c);for(;c<t.length;)if("\\"!==t[c]){if(")"===t[c]){if(0==--o){c++;break}}else if("("===t[c]&&(o++,"?"!==t[c+1]))throw new TypeError("Capturing groups are not allowed at "+c);i+=t[c++]}else i+=t[c++]+t[c++];if(o)throw new TypeError("Unbalanced pattern at "+n);if(!i)throw new TypeError("Missing pattern at "+n);e.push({type:"PATTERN",index:n,value:i}),n=c}else{for(var l="",c=n+1;c<t.length;){var s=t.charCodeAt(c);if(!(s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||95===s))break;l+=t[c++]}if(!l)throw new TypeError("Missing parameter name at "+n);e.push({type:"NAME",index:n,value:l}),n=c}else e.push({type:"CLOSE",index:n,value:t[n++]});else e.push({type:"OPEN",index:n,value:t[n++]});else e.push({type:"ESCAPED_CHAR",index:n++,value:t[n++]});else e.push({type:"MODIFIER",index:n,value:t[n++]})}return e.push({type:"END",index:n,value:""}),e}(t),r=e.prefixes,o=void 0===r?"./":r,i="[^"+function(t){return t.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}(e.delimiter||"/#?")+"]+?",l=[],c=0,s=0,a="",u=function(t){if(s<n.length&&n[s].type===t)return n[s++].value},f=function(t){var e=u(t);if(void 0!==e)return e;var r=n[s],o=r.type,i=r.index;throw new TypeError("Unexpected "+o+" at "+i+", expected "+t)},d=function(){for(var t,e="";t=u("CHAR")||u("ESCAPED_CHAR");)e+=t;return e};s<n.length;){var p=u("CHAR"),m=u("NAME"),h=u("PATTERN");if(m||h){var g=p||"";-1===o.indexOf(g)&&(a+=g,g=""),a&&(l.push(a),a=""),l.push({name:m||c++,prefix:g,suffix:"",pattern:h||i,modifier:u("MODIFIER")||""})}else{var y=p||u("ESCAPED_CHAR");if(y)a+=y;else if(a&&(l.push(a),a=""),u("OPEN")){g=d();var v=u("NAME")||"",b=u("PATTERN")||"",x=d();f("CLOSE"),l.push({name:v||(b?c++:""),pattern:v&&!b?i:b,prefix:g,suffix:x,modifier:u("MODIFIER")||""})}else f("END")}}return l}function q(t,e){return function(t,e){void 0===e&&(e={});var n=function(t){return t&&t.sensitive?"":"i"}(e),r=e.encode,o=void 0===r?function(t){return t}:r,i=e.validate,l=void 0===i||i,c=t.map((function(t){if("object"==typeof t)return new RegExp("^(?:"+t.pattern+")$",n)}));return function(e){for(var n="",r=0;r<t.length;r++){var i=t[r];if("string"!=typeof i){var s=e?e[i.name]:void 0,a="?"===i.modifier||"*"===i.modifier,u="*"===i.modifier||"+"===i.modifier;if(Array.isArray(s)){if(!u)throw new TypeError('Expected "'+i.name+'" to not repeat, but got an array');if(0===s.length){if(a)continue;throw new TypeError('Expected "'+i.name+'" to not be empty')}for(var f=0;f<s.length;f++){var d=o(s[f],i);if(l&&!c[r].test(d))throw new TypeError('Expected all "'+i.name+'" to match "'+i.pattern+'", but got "'+d+'"');n+=i.prefix+d+i.suffix}}else if("string"!=typeof s&&"number"!=typeof s){if(!a){var p=u?"an array":"a string";throw new TypeError('Expected "'+i.name+'" to be '+p)}}else{d=o(String(s),i);if(l&&!c[r].test(d))throw new TypeError('Expected "'+i.name+'" to match "'+i.pattern+'", but got "'+d+'"');n+=i.prefix+d+i.suffix}}else n+=i}return n}}(P(t,e),e)}function B(t,e,n){const r=t.slice();return r[26]=e[n],r}function U(t,e,n){const r=t.slice();return r[23]=e[n],r}function D(t,e,n){const r=t.slice();return r[32]=e[n],r[33]=e,r[34]=n,r}function I(t,e,n){const r=t.slice();return r[29]=e[n],r}function F(t,e,n){const r=t.slice();return r[29]=e[n],r}function J(t,e,n){const r=t.slice();return r[35]=e[n],r}function z(t,e,n){const r=t.slice();return r[20]=e[n],r[21]=e,r[22]=n,r}function G(t,e,n){const r=t.slice();return r[17]=e[n],r[19]=n,r}function K(e){return{c(){document.title="Swagger UI using Svelte"},m:t,d:t}}function Q(e){let n;return document.title=n=e[0].info.title,{c:t,m:t,d:t}}function V(t){let e,n,r,o,i,v,b,x,$,w,E,O,j,T,C,N,_,A,S,k,R=t[0].info.title+"",M=t[0].info.description+"",H=t[0].info.version+"",L=t[0].info.contact&&W(t),P=Object.entries(t[6]),q=[];for(let e=0;e<P.length;e+=1)q[e]=Et(G(t,P,e));return{c(){e=u("h1"),n=f(R),r=d(),o=u("h2"),i=f(M),v=f(" - "),b=f(H),x=d(),$=u("div"),L&&L.c(),w=d(),E=u("div"),O=d(),j=u("div"),T=u("label"),T.textContent="Server:",C=d(),N=u("input"),_=d();for(let t=0;t<q.length;t+=1)q[t].c();A=p(),h(e,"class","title"),h(o,"class","subtitle"),h(E,"class","rf-col-offset-4"),h(T,"class","rf-label"),h(T,"for","text-input-text"),h(N,"class","rf-input"),h(N,"type","text"),h(N,"placeholder","Server URL"),h(N,"id","text-input-text"),h(N,"name","text-input-text"),h(j,"class","rf-col-xs-12 rf-col-lg-4"),h($,"class","rf-grid-row")},m(s,a){c(s,e,a),l(e,n),c(s,r,a),c(s,o,a),l(o,i),l(o,v),l(o,b),c(s,x,a),c(s,$,a),L&&L.m($,null),l($,w),l($,E),l($,O),l($,j),l(j,T),l(j,C),l(j,N),y(N,t[1]),c(s,_,a);for(let t=0;t<q.length;t+=1)q[t].m(s,a);c(s,A,a),S||(k=m(N,"input",t[10]),S=!0)},p(t,e){if(1&e[0]&&R!==(R=t[0].info.title+"")&&g(n,R),1&e[0]&&M!==(M=t[0].info.description+"")&&g(i,M),1&e[0]&&H!==(H=t[0].info.version+"")&&g(b,H),t[0].info.contact?L?L.p(t,e):(L=W(t),L.c(),L.m($,w)):L&&(L.d(1),L=null),2&e[0]&&N.value!==t[1]&&y(N,t[1]),508&e[0]){let n;for(P=Object.entries(t[6]),n=0;n<P.length;n+=1){const r=G(t,P,n);q[n]?q[n].p(r,e):(q[n]=Et(r),q[n].c(),q[n].m(A.parentNode,A))}for(;n<q.length;n+=1)q[n].d(1);q.length=P.length}},d(t){t&&s(e),t&&s(r),t&&s(o),t&&s(x),t&&s($),L&&L.d(),t&&s(_),a(q,t),t&&s(A),S=!1,k()}}}function W(t){let e,n,r,o,i,a,d=t[0].info.contact.name+"",p=t[0].info.contact.email+"";return{c(){e=u("div"),n=u("a"),r=f(d),i=f(" - \n "),a=f(p),h(n,"href",o=t[0].info.contact.url),h(n,"target","_blank"),h(e,"class","rf-col-xs-12 rf-col-lg-4")},m(t,o){c(t,e,o),l(e,n),l(n,r),l(e,i),l(e,a)},p(t,e){1&e[0]&&d!==(d=t[0].info.contact.name+"")&&g(r,d),1&e[0]&&o!==(o=t[0].info.contact.url)&&h(n,"href",o),1&e[0]&&p!==(p=t[0].info.contact.email+"")&&g(a,p)},d(t){t&&s(e)}}}function X(t){let e,n,r=t[20].summary+"";return{c(){e=u("div"),n=f(r),h(e,"class","rf-btn rf-btn--secondary")},m(t,r){c(t,e,r),l(e,n)},p(t,e){64&e[0]&&r!==(r=t[20].summary+"")&&g(n,r)},d(t){t&&s(e)}}}function Y(t){let e,n=Object.entries(t[20].requestBody.content),r=[];for(let e=0;e<n.length;e+=1)r[e]=st(J(t,n,e));return{c(){for(let t=0;t<r.length;t+=1)r[t].c();e=p()},m(t,n){for(let e=0;e<r.length;e+=1)r[e].m(t,n);c(t,e,n)},p(t,o){if(224&o[0]){let i;for(n=Object.entries(t[20].requestBody.content),i=0;i<n.length;i+=1){const l=J(t,n,i);r[i]?r[i].p(l,o):(r[i]=st(l),r[i].c(),r[i].m(e.parentNode,e))}for(;i<r.length;i+=1)r[i].d(1);r.length=n.length}},d(t){a(r,t),t&&s(e)}}}function Z(t){let e,n=Object.entries(t[35][1].schema.properties),r=[];for(let e=0;e<n.length;e+=1)r[e]=rt(I(t,n,e));return{c(){for(let t=0;t<r.length;t+=1)r[t].c();e=p()},m(t,n){for(let e=0;e<r.length;e+=1)r[e].m(t,n);c(t,e,n)},p(t,o){if(64&o[0]){let i;for(n=Object.entries(t[35][1].schema.properties),i=0;i<n.length;i+=1){const l=I(t,n,i);r[i]?r[i].p(l,o):(r[i]=rt(l),r[i].c(),r[i].m(e.parentNode,e))}for(;i<r.length;i+=1)r[i].d(1);r.length=n.length}},d(t){a(r,t),t&&s(e)}}}function tt(t){let e,n=Object.entries(t[7](t[35][1].schema.$ref).properties),r=[];for(let e=0;e<n.length;e+=1)r[e]=lt(F(t,n,e));return{c(){for(let t=0;t<r.length;t+=1)r[t].c();e=p()},m(t,n){for(let e=0;e<r.length;e+=1)r[e].m(t,n);c(t,e,n)},p(t,o){if(192&o[0]){let i;for(n=Object.entries(t[7](t[35][1].schema.$ref).properties),i=0;i<n.length;i+=1){const l=F(t,n,i);r[i]?r[i].p(l,o):(r[i]=lt(l),r[i].c(),r[i].m(e.parentNode,e))}for(;i<r.length;i+=1)r[i].d(1);r.length=n.length}},d(t){a(r,t),t&&s(e)}}}function et(e){let n;return{c(){n=f("String")},m(t,e){c(t,n,e)},p:t,d(t){t&&s(n)}}}function nt(t){let e,n=t[29][1].type+"";return{c(){e=f(n)},m(t,n){c(t,e,n)},p(t,r){64&r[0]&&n!==(n=t[29][1].type+"")&&g(e,n)},d(t){t&&s(e)}}}function rt(t){let e,n,r,o,i,a,p,m,h,y=t[29][0]+"",v=t[29][1].description+"";function b(t,e){return t[29][1].type?nt:et}let x=b(t),$=x(t);return{c(){e=u("tr"),n=u("td"),r=u("span"),o=f(y),i=d(),a=u("td"),p=d(),m=u("td"),$.c(),h=d()},m(t,s){c(t,e,s),l(e,n),l(n,r),l(r,o),l(e,i),l(e,a),a.innerHTML=v,l(e,p),l(e,m),$.m(m,null),l(e,h)},p(t,e){64&e[0]&&y!==(y=t[29][0]+"")&&g(o,y),64&e[0]&&v!==(v=t[29][1].description+"")&&(a.innerHTML=v),x===(x=b(t))&&$?$.p(t,e):($.d(1),$=x(t),$&&($.c(),$.m(m,null)))},d(t){t&&s(e),$.d()}}}function ot(e){let n;return{c(){n=f("String")},m(t,e){c(t,n,e)},p:t,d(t){t&&s(n)}}}function it(t){let e,n=t[29][1].type+"";return{c(){e=f(n)},m(t,n){c(t,e,n)},p(t,r){64&r[0]&&n!==(n=t[29][1].type+"")&&g(e,n)},d(t){t&&s(e)}}}function lt(t){let e,n,r,o,i,a,p,m,h,y=t[29][0]+"",v=t[29][1].description+"";function b(t,e){return t[29][1].type?it:ot}let x=b(t),$=x(t);return{c(){e=u("tr"),n=u("td"),r=u("span"),o=f(y),i=d(),a=u("td"),p=d(),m=u("td"),$.c(),h=d()},m(t,s){c(t,e,s),l(e,n),l(n,r),l(r,o),l(e,i),l(e,a),a.innerHTML=v,l(e,p),l(e,m),$.m(m,null),l(e,h)},p(t,e){64&e[0]&&y!==(y=t[29][0]+"")&&g(o,y),64&e[0]&&v!==(v=t[29][1].description+"")&&(a.innerHTML=v),x===(x=b(t))&&$?$.p(t,e):($.d(1),$=x(t),$&&($.c(),$.m(m,null)))},d(t){t&&s(e),$.d()}}}function ct(t){let e,n,r,o,i,a,p,g,v;function b(){t[12].call(a,t[20])}return{c(){e=u("div"),n=u("label"),r=f("Example"),i=d(),a=u("textarea"),h(n,"class","rf-label"),h(n,"for",o="textarea-"+t[20].id),h(a,"class","rf-input"),h(a,"id",p="textarea-"+t[20].id),h(a,"name","textarea"),h(a,"placeholder","Fixed size textarea"),h(e,"class","rf-input-group")},m(o,s){c(o,e,s),l(e,n),l(n,r),l(e,i),l(e,a),y(a,t[5][t[20].id]),g||(v=m(a,"input",b),g=!0)},p(e,r){t=e,64&r[0]&&o!==(o="textarea-"+t[20].id)&&h(n,"for",o),64&r[0]&&p!==(p="textarea-"+t[20].id)&&h(a,"id",p),96&r[0]&&y(a,t[5][t[20].id])},d(t){t&&s(e),g=!1,v()}}}function st(t){let e,n,r,o,i,a,p,m,y,b,x,$,w,E,O=t[35][0]+"";function j(t,e){return"$ref"in t[35][1].schema?tt:Z}let T=j(t),C=T(t),N="$ref"in t[35][1].schema&&ct(t);return{c(){e=u("div"),n=u("h4"),r=f("Request Body - "),o=f(O),i=d(),a=u("div"),p=u("table"),m=u("thead"),m.innerHTML="<tr><th>Name</th> \n <th>Description</th> \n <th>Type</th> \n </tr><tr></tr>",y=d(),b=u("tbody"),C.c(),x=d(),$=u("br"),w=d(),N&&N.c(),E=d(),h(n,"class","subtitle"),h(p,"class","rf-table"),v(p,"width","100%"),h(a,"class","table-container"),h(e,"class","swagger-parameters")},m(t,s){c(t,e,s),l(e,n),l(n,r),l(n,o),l(e,i),l(e,a),l(a,p),l(p,m),l(p,y),l(p,b),C.m(b,null),l(a,x),l(a,$),l(a,w),N&&N.m(a,null),l(e,E)},p(t,e){64&e[0]&&O!==(O=t[35][0]+"")&&g(o,O),T===(T=j(t))&&C?C.p(t,e):(C.d(1),C=T(t),C&&(C.c(),C.m(b,null))),"$ref"in t[35][1].schema?N?N.p(t,e):(N=ct(t),N.c(),N.m(a,null)):N&&(N.d(1),N=null)},d(t){t&&s(e),C.d(),N&&N.d()}}}function at(t){let e,n,r,o,i,f,p,m,g=t[20].parameters,y=[];for(let e=0;e<g.length;e+=1)y[e]=ht(D(t,g,e));return{c(){e=u("div"),n=u("h4"),n.textContent="Parameters",r=d(),o=u("div"),i=u("table"),f=u("thead"),f.innerHTML="<tr><th>Name</th> \n <th>Input</th> \n <th>Description</th> \n <th>Located in</th> \n <th>Type</th> \n </tr><tr></tr>",p=d(),m=u("tbody");for(let t=0;t<y.length;t+=1)y[t].c();h(n,"class","subtitle"),h(i,"class","rf-table"),v(i,"width","100%"),h(o,"class","table-container"),h(e,"class","swagger-parameters")},m(t,s){c(t,e,s),l(e,n),l(e,r),l(e,o),l(o,i),l(i,f),l(i,p),l(i,m);for(let t=0;t<y.length;t+=1)y[t].m(m,null)},p(t,e){if(80&e[0]){let n;for(g=t[20].parameters,n=0;n<g.length;n+=1){const r=D(t,g,n);y[n]?y[n].p(r,e):(y[n]=ht(r),y[n].c(),y[n].m(m,null))}for(;n<y.length;n+=1)y[n].d(1);y.length=g.length}},d(t){t&&s(e),a(y,t)}}}function ut(t){let e,n,r=t[32].name+"";return{c(){e=u("span"),n=f(r)},m(t,r){c(t,e,r),l(e,n)},p(t,e){64&e[0]&&r!==(r=t[32].name+"")&&g(n,r)},d(t){t&&s(e)}}}function ft(t){let e,n,r=t[32].name+"";return{c(){e=u("span"),n=f(r),h(e,"class","swagger-parameter-required")},m(t,r){c(t,e,r),l(e,n)},p(t,e){64&e[0]&&r!==(r=t[32].name+"")&&g(n,r)},d(t){t&&s(e)}}}function dt(e){let n;return{c(){n=f("String")},m(t,e){c(t,n,e)},p:t,d(t){t&&s(n)}}}function pt(t){let e,n,r,o=t[32].type+"",i=t[32].items&&mt(t);return{c(){e=f(o),n=d(),i&&i.c(),r=p()},m(t,o){c(t,e,o),c(t,n,o),i&&i.m(t,o),c(t,r,o)},p(t,n){64&n[0]&&o!==(o=t[32].type+"")&&g(e,o),t[32].items?i?i.p(t,n):(i=mt(t),i.c(),i.m(r.parentNode,r)):i&&(i.d(1),i=null)},d(t){t&&s(e),t&&s(n),i&&i.d(t),t&&s(r)}}}function mt(t){let e,n,r=t[32].items.type+"";return{c(){e=f("of\n "),n=f(r)},m(t,r){c(t,e,r),c(t,n,r)},p(t,e){64&e[0]&&r!==(r=t[32].items.type+"")&&g(n,r)},d(t){t&&s(e),t&&s(n)}}}function ht(t){let e,n,r,o,i,a,p,v,b,x,$,w,E,O,j,T,C=t[32].description+"",N=t[32].in+"";function _(t,e){return t[32].required?ft:ut}let A=_(t),S=A(t);function k(){t[13].call(i,t[20],t[32])}function R(t,e){return t[32].type?pt:dt}let M=R(t),H=M(t);return{c(){e=u("tr"),n=u("td"),S.c(),r=d(),o=u("td"),i=u("input"),p=d(),v=u("td"),b=d(),x=u("td"),$=f(N),w=d(),E=u("td"),H.c(),O=d(),h(i,"class","rf-input"),h(i,"type","text"),h(i,"placeholder",a=t[32].name)},m(s,a){c(s,e,a),l(e,n),S.m(n,null),l(e,r),l(e,o),l(o,i),y(i,t[4][`${t[20].id}-${t[32].name}`]),l(e,p),l(e,v),v.innerHTML=C,l(e,b),l(e,x),l(x,$),l(e,w),l(e,E),H.m(E,null),l(e,O),j||(T=m(i,"input",k),j=!0)},p(e,r){A===(A=_(t=e))&&S?S.p(t,r):(S.d(1),S=A(t),S&&(S.c(),S.m(n,null))),64&r[0]&&a!==(a=t[32].name)&&h(i,"placeholder",a),80&r[0]&&i.value!==t[4][`${t[20].id}-${t[32].name}`]&&y(i,t[4][`${t[20].id}-${t[32].name}`]),64&r[0]&&C!==(C=t[32].description+"")&&(v.innerHTML=C),64&r[0]&&N!==(N=t[32].in+"")&&g($,N),M===(M=R(t))&&H?H.p(t,r):(H.d(1),H=M(t),H&&(H.c(),H.m(E,null)))},d(t){t&&s(e),S.d(),H.d(),j=!1,T()}}}function gt(t){let e,n,r,o,i,a,p,m,y,v,b,x,$,w,E,O,j,T,C,N,_,A=t[3][t[20].id].url+"",S=t[3][t[20].id].status+"",k=t[3][t[20].id].statusText+"",R=[...t[3][t[20].id].headers.entries()].map(jt).join(" \n")+"",M=0===Object.keys(t[3][t[20].id].body).length&&t[3][t[20].id].body.constructor===Object,H=M&&yt(t);return{c(){e=u("p"),n=f("Url: "),r=f(A),o=d(),i=u("h4"),i.textContent="Result",a=d(),p=u("div"),m=u("div"),y=u("div"),v=f(S),b=d(),x=u("p"),$=f(k),w=d(),E=u("div"),O=u("p"),O.textContent="Headers:",j=d(),T=u("pre"),C=u("code"),N=f(R),_=d(),H&&H.c(),h(y,"class","rf-col-xs-12 rf-col-lg-2"),h(E,"class","rf-col-xs-12 rf-col-lg-10"),h(m,"class","rf-grid-row"),h(p,"class","rf-callout")},m(t,s){c(t,e,s),l(e,n),l(e,r),c(t,o,s),c(t,i,s),c(t,a,s),c(t,p,s),l(p,m),l(m,y),l(y,v),l(y,b),l(y,x),l(x,$),l(m,w),l(m,E),l(E,O),l(E,j),l(E,T),l(T,C),l(C,N),l(E,_),H&&H.m(E,null)},p(t,e){72&e[0]&&A!==(A=t[3][t[20].id].url+"")&&g(r,A),72&e[0]&&S!==(S=t[3][t[20].id].status+"")&&g(v,S),72&e[0]&&k!==(k=t[3][t[20].id].statusText+"")&&g($,k),72&e[0]&&R!==(R=[...t[3][t[20].id].headers.entries()].map(jt).join(" \n")+"")&&g(N,R),72&e[0]&&(M=0===Object.keys(t[3][t[20].id].body).length&&t[3][t[20].id].body.constructor===Object),M?H?H.p(t,e):(H=yt(t),H.c(),H.m(E,null)):H&&(H.d(1),H=null)},d(t){t&&s(e),t&&s(o),t&&s(i),t&&s(a),t&&s(p),H&&H.d()}}}function yt(t){let e,n,r,o=JSON.stringify(t[3][t[20].id].json(),null,2)+"";return{c(){e=u("p"),e.textContent="Body:",n=d(),r=f(o)},m(t,o){c(t,e,o),c(t,n,o),c(t,r,o)},p(t,e){72&e[0]&&o!==(o=JSON.stringify(t[3][t[20].id].json(),null,2)+"")&&g(r,o)},d(t){t&&s(e),t&&s(n),t&&s(r)}}}function vt(t){let e,n,r,o=Object.entries(t[20].responses),i=[];for(let e=0;e<o.length;e+=1)i[e]=$t(U(t,o,e));return{c(){e=u("div"),n=u("h4"),n.textContent="Responses",r=d();for(let t=0;t<i.length;t+=1)i[t].c();h(e,"class","swagger-response")},m(t,o){c(t,e,o),l(e,n),l(e,r);for(let t=0;t<i.length;t+=1)i[t].m(e,null)},p(t,n){if(192&n[0]){let r;for(o=Object.entries(t[20].responses),r=0;r<o.length;r+=1){const l=U(t,o,r);i[r]?i[r].p(l,n):(i[r]=$t(l),i[r].c(),i[r].m(e,null))}for(;r<i.length;r+=1)i[r].d(1);i.length=o.length}},d(t){t&&s(e),a(i,t)}}}function bt(t){let e,n,r,o,i,a,p,m,h=JSON.stringify(t[7](t[26][1].schema.$ref).example,null,2)+"";return{c(){e=u("ul"),n=f("Example: "),r=u("br"),o=d(),i=u("pre"),a=u("code"),p=f(h),m=d()},m(t,s){c(t,e,s),l(e,n),l(e,r),l(e,o),l(e,i),l(i,a),l(a,p),l(e,m)},p(t,e){64&e[0]&&h!==(h=JSON.stringify(t[7](t[26][1].schema.$ref).example,null,2)+"")&&g(p,h)},d(t){t&&s(e)}}}function xt(t){let e,n,r,o,i,a,p,m,y,v,b,x=t[23][0]+"",$=t[23][1].description+"",w=t[26][0]+"",E="$ref"in t[26][1].schema&&bt(t);return{c(){e=u("div"),n=f(x),r=d(),o=u("p"),i=f($),a=d(),p=u("div"),m=f("Content-type: "),y=f(w),v=d(),E&&E.c(),b=d(),h(e,"class","rf-col-xs-12 rf-col-lg-2"),h(p,"class","rf-col-xs-12 rf-col-lg-10")},m(t,s){c(t,e,s),l(e,n),l(e,r),l(e,o),l(o,i),c(t,a,s),c(t,p,s),l(p,m),l(p,y),l(p,v),E&&E.m(p,null),l(p,b)},p(t,e){64&e[0]&&x!==(x=t[23][0]+"")&&g(n,x),64&e[0]&&$!==($=t[23][1].description+"")&&g(i,$),64&e[0]&&w!==(w=t[26][0]+"")&&g(y,w),"$ref"in t[26][1].schema?E?E.p(t,e):(E=bt(t),E.c(),E.m(p,b)):E&&(E.d(1),E=null)},d(t){t&&s(e),t&&s(a),t&&s(p),E&&E.d()}}}function $t(t){let e,n,r,o=Object.entries(t[23][1].content),i=[];for(let e=0;e<o.length;e+=1)i[e]=xt(B(t,o,e));return{c(){e=u("div"),n=u("div");for(let t=0;t<i.length;t+=1)i[t].c();r=d(),h(n,"class","rf-grid-row"),h(e,"class","rf-callout")},m(t,o){c(t,e,o),l(e,n);for(let t=0;t<i.length;t+=1)i[t].m(n,null);l(e,r)},p(t,e){if(192&e[0]){let r;for(o=Object.entries(t[23][1].content),r=0;r<o.length;r+=1){const l=B(t,o,r);i[r]?i[r].p(l,e):(i[r]=xt(l),i[r].c(),i[r].m(n,null))}for(;r<i.length;r+=1)i[r].d(1);i.length=o.length}},d(t){t&&s(e),a(i,t)}}}function wt(t){let e,n,o,i,a,p,y,v,x,$,w,E,O,j,T,C,N,_,A,S,k,R=t[20].method+"",M=t[20].route+"",H=t[20].summary&&X(t);function L(...e){return t[11](t[20],...e)}let P=t[20].requestBody&&t[20].requestBody.content&&Y(t),q=t[20].parameters&&t[20].parameters.length>0&&at(t);function B(...e){return t[14](t[20],...e)}let U=t[3][t[20].id]&>(t),D=t[20].responses&&vt(t);return{c(){e=u("div"),n=u("div"),o=u("a"),i=f(R),y=d(),v=u("div"),x=f(M),$=d(),H&&H.c(),w=d(),E=u("div"),P&&P.c(),O=d(),q&&q.c(),j=d(),T=u("button"),T.textContent="Execute",C=d(),U&&U.c(),N=d(),D&&D.c(),_=d(),A=u("br"),h(o,"class",a="rf-btn rf-background--"+t[20].method),h(o,"href",p=null),h(v,"class","rf-btn rf-btn--secondary"),h(n,"class","rf-grid-row"),h(T,"class","rf-btn"),h(E,"class","swagger-method-details open"),b(E,"open",t[2][t[20].id]),h(e,"class","box")},m(t,r){c(t,e,r),l(e,n),l(n,o),l(o,i),l(n,y),l(n,v),l(v,x),l(n,$),H&&H.m(n,null),l(e,w),l(e,E),P&&P.m(E,null),l(E,O),q&&q.m(E,null),l(E,j),l(E,T),l(E,C),U&&U.m(E,null),l(E,N),D&&D.m(E,null),c(t,_,r),c(t,A,r),S||(k=[m(n,"click",L),m(T,"click",B)],S=!0)},p(e,r){t=e,64&r[0]&&R!==(R=t[20].method+"")&&g(i,R),64&r[0]&&a!==(a="rf-btn rf-background--"+t[20].method)&&h(o,"class",a),64&r[0]&&M!==(M=t[20].route+"")&&g(x,M),t[20].summary?H?H.p(t,r):(H=X(t),H.c(),H.m(n,null)):H&&(H.d(1),H=null),t[20].requestBody&&t[20].requestBody.content?P?P.p(t,r):(P=Y(t),P.c(),P.m(E,O)):P&&(P.d(1),P=null),t[20].parameters&&t[20].parameters.length>0?q?q.p(t,r):(q=at(t),q.c(),q.m(E,j)):q&&(q.d(1),q=null),t[3][t[20].id]?U?U.p(t,r):(U=gt(t),U.c(),U.m(E,N)):U&&(U.d(1),U=null),t[20].responses?D?D.p(t,r):(D=vt(t),D.c(),D.m(E,null)):D&&(D.d(1),D=null),68&r[0]&&b(E,"open",t[2][t[20].id])},d(t){t&&s(e),H&&H.d(),P&&P.d(),q&&q.d(),U&&U.d(),D&&D.d(),t&&s(_),t&&s(A),S=!1,r(k)}}}function Et(t){let e,n,r,o,i,p=t[17][0]+"",m=t[17][1],y=[];for(let e=0;e<m.length;e+=1)y[e]=wt(z(t,m,e));return{c(){e=u("div"),n=u("h3"),r=f(p),o=d();for(let t=0;t<y.length;t+=1)y[t].c();i=d(),h(n,"class","title is-small is-3"),h(e,"class","box")},m(t,s){c(t,e,s),l(e,n),l(n,r),l(e,o);for(let t=0;t<y.length;t+=1)y[t].m(e,null);l(e,i)},p(t,n){if(64&n[0]&&p!==(p=t[17][0]+"")&&g(r,p),508&n[0]){let r;for(m=t[17][1],r=0;r<m.length;r+=1){const o=z(t,m,r);y[r]?y[r].p(o,n):(y[r]=wt(o),y[r].c(),y[r].m(e,i))}for(;r<y.length;r+=1)y[r].d(1);y.length=m.length}},d(t){t&&s(e),a(y,t)}}}function Ot(e){let n,r,o,i;function a(t,e){return t[0]?Q:K}let f=a(e),m=f(e),g=e[0]&&V(e);return{c(){m.c(),n=p(),r=d(),o=u("main"),i=u("div"),g&&g.c(),h(i,"class","rf-container")},m(t,e){m.m(document.head,null),l(document.head,n),c(t,r,e),c(t,o,e),l(o,i),g&&g.m(i,null)},p(t,e){f!==(f=a(t))&&(m.d(1),m=f(t),m&&(m.c(),m.m(n.parentNode,n))),t[0]?g?g.p(t,e):(g=V(t),g.c(),g.m(i,null)):g&&(g.d(1),g=null)},i:t,o:t,d(t){m.d(t),s(n),t&&s(r),t&&s(o),g&&g.d()}}}const jt=t=>t.join(": ");function Tt(t,e,n){var r=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(o,i){function l(t){try{s(r.next(t))}catch(t){i(t)}}function c(t){try{s(r.throw(t))}catch(t){i(t)}}function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(l,c)}s((r=r.apply(t,e||[])).next())}))};let{swaggerUrl:o="swagger-example.json"}=e,i=null,l="",c={},s={},a={},u={},f={};const d=t=>{const e=t.replace("#/","").split("/");return i[e[0]][e[1]][e[2]]},p=(t,e,o,i)=>r(void 0,void 0,void 0,(function*(){const r=Object.entries(a).filter(t=>t[0].indexOf(o)>-1),c={};r.length>0&&r.forEach(t=>{const e=""+t[0].split("-")[2];"query"==i.find(t=>t.name===e).in&&(c[e]=t[1])});const f={"Content-Type":"application/json"},d={};i.forEach(t=>{"path"===t.in&&(r.length>0&&r.find(e=>e[0]===`${o}-${t.name}`)[1]?d[t.name]=r.find(e=>e[0]===`${o}-${t.name}`)[1]:d[t.name]=null),"header"===t.in&&r.length>0&&r.find(e=>e[0]===`${o}-${t.name}`)[1]&&(f[t.name]=r.find(e=>e[0]===`${o}-${t.name}`)[1])});const p=q(t,{encode:encodeURIComponent})(d),m=Object.keys(c).map(t=>t+"="+c[t]).join("&"),h=`${l}${p}${m?"?"+m:""}`,g=yield fetch(h,{method:e.toUpperCase(),cache:"no-cache",credentials:"same-origin",headers:f,redirect:"follow",referrerPolicy:"no-referrer",body:u[o]});n(3,s[o]=g,s)}));w(()=>{(t=>{r(void 0,void 0,void 0,(function*(){const e=yield fetch(t);n(0,i=yield e.json()),n(1,l=i.servers[0].url),Object.entries(i.paths).forEach((t,e)=>{const r=Object.values(t[1])[0].tags[0];Object.entries(t[1]).map((o,i)=>{const l=`${e}-${i}`;o[1].requestBody&&Object.entries(o[1].requestBody.content).forEach((t,e)=>{"$ref"in t[1].schema&&n(5,u[l]=JSON.stringify(d(t[1].schema.$ref).example,null,2),u)}),r in f?f[r].push(Object.assign({id:l,route:t[0],method:o[0]},o[1])):n(6,f[r]=[Object.assign({id:l,route:t[0],method:o[0]},o[1])],f)})})}))})(o)});return t.$$set=t=>{"swaggerUrl"in t&&n(9,o=t.swaggerUrl)},[i,l,c,s,a,u,f,d,p,o,function(){l=this.value,n(1,l)},t=>n(2,c[t.id]=!c[t.id],c),function(t){u[t.id]=this.value,n(5,u),n(6,f)},function(t,e){a[`${t.id}-${e.name}`]=this.value,n(4,a),n(6,f)},t=>p(t.route,t.method,t.id,t.parameters)]}return new class extends class{$destroy(){!function(t,e){const n=t.$$;null!==n.fragment&&(r(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}(this,1),this.$destroy=t}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(t){var e;this.$$set&&(e=t,0!==Object.keys(e).length)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}{constructor(t){super(),L(this,t,Tt,Ot,i,{swaggerUrl:9},[-1,-1])}}({target:document.body})}(); | ||
//# sourceMappingURL=bundle.js.map |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
1398771
0