swagger-editor-dist
Version:
This module, `swagger-editor-dist`, exposes Swagger-Editor's entire dist folder as a dependency-free npm module.
2 lines • 589 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("React")):"function"==typeof define&&define.amd?define(["React"],t):"object"==typeof exports?exports.SwaggerEditorStandalonePreset=t(require("React")):e.SwaggerEditorStandalonePreset=t(e.React)}(this,function(e){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="/dist",t(0)}(function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(typeof e[t]){case"function":break;case"object":e[t]=function(t){var n=t.slice(1),r=e[t[0]];return function(e,t,i){r.apply(this,[e,t,i].concat(n))}}(e[t]);break;default:e[t]=e[e[t]]}return e}([function(e,t,n){n(1),e.exports=n(127)},function(e,t,n){"use strict";n(2),n(37),n(37),n(42),n(88)},function(e,t,n){n(3),e.exports=n(6).Object.values},function(e,t,n){var r=n(4),i=n(22)(!1);r(r.S,"Object",{values:function(e){return i(e)}})},function(e,t,n){var r=n(5),i=n(6),o=n(7),a=n(17),s=n(20),u="prototype",c=function(e,t,n){var l,p,f,h,d=e&c.F,m=e&c.G,v=e&c.S,y=e&c.P,g=e&c.B,x=m?r:v?r[t]||(r[t]={}):(r[t]||{})[u],b=m?i:i[t]||(i[t]={}),E=b[u]||(b[u]={});m&&(n=t);for(l in n)p=!d&&x&&void 0!==x[l],f=(p?x:n)[l],h=g&&p?s(f,r):y&&"function"==typeof f?s(Function.call,f):f,x&&a(x,l,f,e&c.U),b[l]!=f&&o(b,l,h),y&&E[l]!=f&&(E[l]=f)};r.core=i,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){var n=e.exports={version:"2.5.3"};"number"==typeof __e&&(__e=n)},[721,8,16,12],[722,9,11,15,12],[723,10],function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},[724,12,13,14],[725,13],function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},[726,10,5],[727,10],function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(5),i=n(7),o=n(18),a=n(19)("src"),s="toString",u=Function[s],c=(""+u).split(s);n(6).inspectSource=function(e){return u.call(e)},(e.exports=function(e,t,n,s){var u="function"==typeof n;u&&(o(n,"name")||i(n,"name",t)),e[t]!==n&&(u&&(o(n,a)||i(n,a,e[t]?""+e[t]:c.join(String(t)))),e===r?e[t]=n:s?e[t]?e[t]=n:i(e,t,n):(delete e[t],i(e,t,n)))})(Function.prototype,s,function(){return"function"==typeof this&&this[a]||u.call(this)})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},[728,21],function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(23),i=n(25),o=n(36).f;e.exports=function(e){return function(t){for(var n,a=i(t),s=r(a),u=s.length,c=0,l=[];u>c;)o.call(a,n=s[c++])&&l.push(e?[n,a[n]]:a[n]);return l}}},[729,24,35],[730,18,25,29,33],[731,26,28],[732,27],function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},[733,25,30,32],[734,31],function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},[735,31],[736,34,19],[737,5],function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f={}.propertyIsEnumerable},[738,38,6],[739,4,39],[740,23,40,36,41,26,13],function(e,t){t.f=Object.getOwnPropertySymbols},[741,28],function(e,t,n){n(43),n(44),n(45),n(48),n(60),n(61),n(65),n(66),n(68),n(69),n(71),n(72),n(73),n(74),n(75),n(76),n(77),n(78),n(79),n(80),n(81),n(82),n(83),n(85),n(86),n(87),e.exports=n(6).String},function(e,t,n){var r=n(4),i=n(32),o=String.fromCharCode,a=String.fromCodePoint;r(r.S+r.F*(!!a&&1!=a.length),"String",{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,a=0;r>a;){if(t=+arguments[a++],i(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?o(t):o(((t-=65536)>>10)+55296,t%1024+56320))}return n.join("")}})},function(e,t,n){var r=n(4),i=n(25),o=n(30);r(r.S,"String",{raw:function(e){for(var t=i(e.raw),n=o(t.length),r=arguments.length,a=[],s=0;n>s;)a.push(String(t[s++])),s<r&&a.push(String(arguments[s]));return a.join("")}})},function(e,t,n){"use strict";n(46)("trim",function(e){return function(){return e(this,3)}})},function(e,t,n){var r=n(4),i=n(28),o=n(13),a=n(47),s="["+a+"]",u="
",c=RegExp("^"+s+s+"*"),l=RegExp(s+s+"*$"),p=function(e,t,n){var i={},s=o(function(){return!!a[e]()||u[e]()!=u}),c=i[e]=s?t(f):a[e];n&&(i[n]=c),r(r.P+r.F*s,"String",i)},f=p.trim=function(e,t){return e=String(i(e)),1&t&&(e=e.replace(c,"")),2&t&&(e=e.replace(l,"")),e};e.exports=p},function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},[742,49,50],[743,31,28],[744,51,4,17,7,18,52,53,57,59,58],function(e,t){e.exports=!1},function(e,t){e.exports={}},[745,54,16,57,7,58],[746,9,55,35,33,14,56],[747,8,9,23,12],[748,5],[749,8,18,58],[750,34,19,5],[751,18,41,33],function(e,t,n){"use strict";var r=n(4),i=n(49)(!1);r(r.P,"String",{codePointAt:function(e){return i(this,e)}})},function(e,t,n){"use strict";var r=n(4),i=n(30),o=n(62),a="endsWith",s=""[a];r(r.P+r.F*n(64)(a),"String",{endsWith:function(e){var t=o(this,e,a),n=arguments.length>1?arguments[1]:void 0,r=i(t.length),u=void 0===n?r:Math.min(i(n),r),c=String(e);return s?s.call(t,c,u):t.slice(u-c.length,u)===c}})},function(e,t,n){var r=n(63),i=n(28);e.exports=function(e,t,n){if(r(t))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(e))}},function(e,t,n){var r=n(10),i=n(27),o=n(58)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},function(e,t,n){var r=n(58)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,!"/./"[e](t)}catch(e){}}return!0}},function(e,t,n){"use strict";var r=n(4),i=n(62),o="includes";r(r.P+r.F*n(64)(o),"String",{includes:function(e){return!!~i(this,e,o).indexOf(e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var r=n(4);r(r.P,"String",{repeat:n(67)})},function(e,t,n){"use strict";var r=n(31),i=n(28);e.exports=function(e){var t=String(i(this)),n="",o=r(e);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(t+=t))1&o&&(n+=t);return n}},function(e,t,n){"use strict";var r=n(4),i=n(30),o=n(62),a="startsWith",s=""[a];r(r.P+r.F*n(64)(a),"String",{startsWith:function(e){var t=o(this,e,a),n=i(Math.min(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return s?s.call(t,r,n):t.slice(n,n+r.length)===r}})},function(e,t,n){"use strict";n(70)("anchor",function(e){return function(t){return e(this,"a","name",t)}})},function(e,t,n){var r=n(4),i=n(13),o=n(28),a=/"/g,s=function(e,t,n,r){var i=String(o(e)),s="<"+t;return""!==n&&(s+=" "+n+'="'+String(r).replace(a,""")+'"'),s+">"+i+"</"+t+">"};e.exports=function(e,t){var n={};n[e]=t(s),r(r.P+r.F*i(function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}),"String",n)}},function(e,t,n){"use strict";n(70)("big",function(e){return function(){return e(this,"big","","")}})},function(e,t,n){"use strict";n(70)("blink",function(e){return function(){return e(this,"blink","","")}})},function(e,t,n){"use strict";n(70)("bold",function(e){return function(){return e(this,"b","","")}})},function(e,t,n){"use strict";n(70)("fixed",function(e){return function(){return e(this,"tt","","")}})},function(e,t,n){"use strict";n(70)("fontcolor",function(e){return function(t){return e(this,"font","color",t)}})},function(e,t,n){"use strict";n(70)("fontsize",function(e){return function(t){return e(this,"font","size",t)}})},function(e,t,n){"use strict";n(70)("italics",function(e){return function(){return e(this,"i","","")}})},function(e,t,n){"use strict";n(70)("link",function(e){return function(t){return e(this,"a","href",t)}})},function(e,t,n){"use strict";n(70)("small",function(e){return function(){return e(this,"small","","")}})},function(e,t,n){"use strict";n(70)("strike",function(e){return function(){return e(this,"strike","","")}})},function(e,t,n){"use strict";n(70)("sub",function(e){return function(){return e(this,"sub","","")}})},function(e,t,n){"use strict";n(70)("sup",function(e){return function(){return e(this,"sup","","")}})},function(e,t,n){n(84)("match",1,function(e,t,n){return[function(n){"use strict";var r=e(this),i=void 0==n?void 0:n[t];return void 0!==i?i.call(n,r):new RegExp(n)[t](String(r))},n]})},function(e,t,n){"use strict";var r=n(7),i=n(17),o=n(13),a=n(28),s=n(58);e.exports=function(e,t,n){var u=s(e),c=n(a,u,""[e]),l=c[0],p=c[1];o(function(){var t={};return t[u]=function(){return 7},7!=""[e](t)})&&(i(String.prototype,e,l),r(RegExp.prototype,u,2==t?function(e,t){return p.call(e,this,t)}:function(e){return p.call(e,this)}))}},function(e,t,n){n(84)("replace",2,function(e,t,n){return[function(r,i){"use strict";var o=e(this),a=void 0==r?void 0:r[t];return void 0!==a?a.call(r,o,i):n.call(String(o),r,i)},n]})},function(e,t,n){n(84)("search",1,function(e,t,n){return[function(n){"use strict";var r=e(this),i=void 0==n?void 0:n[t];return void 0!==i?i.call(n,r):new RegExp(n)[t](String(r))},n]})},function(e,t,n){n(84)("split",2,function(e,t,r){"use strict";var i=n(63),o=r,a=[].push,s="split",u="length",c="lastIndex";if("c"=="abbc"[s](/(b)*/)[1]||4!="test"[s](/(?:)/,-1)[u]||2!="ab"[s](/(?:ab)*/)[u]||4!="."[s](/(.?)(.?)/)[u]||"."[s](/()()/)[u]>1||""[s](/.?/)[u]){var l=void 0===/()??/.exec("")[1];r=function(e,t){var n=String(this);if(void 0===e&&0===t)return[];if(!i(e))return o.call(n,e,t);var r,s,p,f,h,d=[],m=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),v=0,y=void 0===t?4294967295:t>>>0,g=new RegExp(e.source,m+"g");for(l||(r=new RegExp("^"+g.source+"$(?!\\s)",m));(s=g.exec(n))&&(p=s.index+s[0][u],!(p>v&&(d.push(n.slice(v,s.index)),!l&&s[u]>1&&s[0].replace(r,function(){for(h=1;h<arguments[u]-2;h++)void 0===arguments[h]&&(s[h]=void 0)}),s[u]>1&&s.index<n[u]&&a.apply(d,s.slice(1)),f=s[0][u],v=p,d[u]>=y)));)g[c]===s.index&&g[c]++;return v===n[u]?!f&&g.test("")||d.push(""):d.push(n.slice(v)),d[u]>y?d.slice(0,y):d}}else"0"[s](void 0,0)[u]&&(r=function(e,t){return void 0===e&&0===t?[]:o.call(this,e,t)});return[function(n,i){var o=e(this),a=void 0==n?void 0:n[t];return void 0!==a?a.call(n,o,i):r.call(String(o),n,i)},r]})},function(e,t,n){n(48),n(89),n(91),n(98),n(99),n(101),n(102),n(103),n(107),n(108),n(109),n(110),n(111),n(113),n(114),n(115),n(116),n(119),n(121),n(122),n(123),n(125),e.exports=n(6).Array},function(e,t,n){var r=n(4);r(r.S,"Array",{isArray:n(90)})},[752,27],[753,20,4,41,92,93,30,94,95,97],[754,9],[755,52,58],[756,8,16],[757,96,58,52,6],[758,27,58],[759,58],function(e,t,n){"use strict";var r=n(4),i=n(94);r(r.S+r.F*n(13)(function(){function e(){}return!(Array.of.call(e)instanceof e)}),"Array",{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)i(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var r=n(4),i=n(25),o=[].join;r(r.P+r.F*(n(26)!=Object||!n(100)(o)),"Array",{join:function(e){return o.call(i(this),void 0===e?",":e)}})},function(e,t,n){"use strict";var r=n(13);e.exports=function(e,t){return!!e&&r(function(){t?e.call(null,function(){},1):e.call(null)})}},function(e,t,n){"use strict";var r=n(4),i=n(56),o=n(27),a=n(32),s=n(30),u=[].slice;r(r.P+r.F*n(13)(function(){i&&u.call(i)}),"Array",{slice:function(e,t){var n=s(this.length),r=o(this);if(t=void 0===t?n:t,"Array"==r)return u.call(this,e,t);for(var i=a(e,n),c=a(t,n),l=s(c-i),p=new Array(l),f=0;f<l;f++)p[f]="String"==r?this.charAt(i+f):this[i+f];return p}})},function(e,t,n){"use strict";var r=n(4),i=n(21),o=n(41),a=n(13),s=[].sort,u=[1,2,3];r(r.P+r.F*(a(function(){u.sort(void 0)})||!a(function(){u.sort(null)})||!n(100)(s)),"Array",{sort:function(e){return void 0===e?s.call(o(this)):s.call(o(this),i(e))}})},function(e,t,n){"use strict";var r=n(4),i=n(104)(0),o=n(100)([].forEach,!0);r(r.P+r.F*!o,"Array",{forEach:function(e){return i(this,e,arguments[1])}})},[760,20,26,41,30,105],[761,106],[762,10,90,58],function(e,t,n){"use strict";var r=n(4),i=n(104)(1);r(r.P+r.F*!n(100)([].map,!0),"Array",{map:function(e){return i(this,e,arguments[1])}})},function(e,t,n){"use strict";var r=n(4),i=n(104)(2);r(r.P+r.F*!n(100)([].filter,!0),"Array",{filter:function(e){return i(this,e,arguments[1])}})},function(e,t,n){"use strict";var r=n(4),i=n(104)(3);r(r.P+r.F*!n(100)([].some,!0),"Array",{some:function(e){return i(this,e,arguments[1])}})},function(e,t,n){"use strict";var r=n(4),i=n(104)(4);r(r.P+r.F*!n(100)([].every,!0),"Array",{every:function(e){return i(this,e,arguments[1])}})},function(e,t,n){"use strict";var r=n(4),i=n(112);r(r.P+r.F*!n(100)([].reduce,!0),"Array",{reduce:function(e){return i(this,e,arguments.length,arguments[1],!1)}})},function(e,t,n){var r=n(21),i=n(41),o=n(26),a=n(30);e.exports=function(e,t,n,s,u){r(t);var c=i(e),l=o(c),p=a(c.length),f=u?p-1:0,h=u?-1:1;if(n<2)for(;;){if(f in l){s=l[f],f+=h;break}if(f+=h,u?f<0:p<=f)throw TypeError("Reduce of empty array with no initial value")}for(;u?f>=0:p>f;f+=h)f in l&&(s=t(s,l[f],f,c));return s}},function(e,t,n){"use strict";var r=n(4),i=n(112);r(r.P+r.F*!n(100)([].reduceRight,!0),"Array",{reduceRight:function(e){return i(this,e,arguments.length,arguments[1],!0)}})},function(e,t,n){"use strict";var r=n(4),i=n(29)(!1),o=[].indexOf,a=!!o&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(a||!n(100)(o)),"Array",{indexOf:function(e){return a?o.apply(this,arguments)||0:i(this,e,arguments[1])}})},function(e,t,n){"use strict";var r=n(4),i=n(25),o=n(31),a=n(30),s=[].lastIndexOf,u=!!s&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(u||!n(100)(s)),"Array",{lastIndexOf:function(e){if(u)return s.apply(this,arguments)||0;var t=i(this),n=a(t.length),r=n-1;for(arguments.length>1&&(r=Math.min(r,o(arguments[1]))),r<0&&(r=n+r);r>=0;r--)if(r in t&&t[r]===e)return r||0;return-1}})},function(e,t,n){var r=n(4);r(r.P,"Array",{copyWithin:n(117)}),n(118)("copyWithin")},function(e,t,n){"use strict";var r=n(41),i=n(32),o=n(30);e.exports=[].copyWithin||function(e,t){var n=r(this),a=o(n.length),s=i(e,a),u=i(t,a),c=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===c?a:i(c,a))-u,a-s),p=1;for(u<s&&s<u+l&&(p=-1,u+=l-1,s+=l-1);l-- >0;)u in n?n[s]=n[u]:delete n[s],s+=p,u+=p;return n}},function(e,t,n){var r=n(58)("unscopables"),i=Array.prototype;void 0==i[r]&&n(7)(i,r,{}),e.exports=function(e){i[r][e]=!0}},function(e,t,n){var r=n(4);r(r.P,"Array",{fill:n(120)}),n(118)("fill")},function(e,t,n){"use strict";var r=n(41),i=n(32),o=n(30);e.exports=function(e){for(var t=r(this),n=o(t.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,c=void 0===u?n:i(u,n);c>s;)t[s++]=e;return t}},function(e,t,n){"use strict";var r=n(4),i=n(104)(5),o="find",a=!0;o in[]&&Array(1)[o](function(){a=!1}),r(r.P+r.F*a,"Array",{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),n(118)(o)},function(e,t,n){"use strict";var r=n(4),i=n(104)(6),o="findIndex",a=!0;o in[]&&Array(1)[o](function(){a=!1}),r(r.P+r.F*a,"Array",{findIndex:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),n(118)(o)},function(e,t,n){n(124)("Array")},function(e,t,n){"use strict";var r=n(5),i=n(8),o=n(12),a=n(58)("species");e.exports=function(e){var t=r[e];o&&t&&!t[a]&&i.f(t,a,{configurable:!0,get:function(){return this}})}},[763,118,126,52,25,50],function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var i=n(128),o=r(i),a=n(720),s=r(a),u=function(){return{components:{StandaloneLayout:s.default}}};e.exports=function(){return[o.default,u]}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{components:{Topbar:o.default}}};var i=n(129),o=r(i)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(130),o=r(i),a=n(168),s=r(a),u=n(172),c=r(u),l=n(174),p=r(l),f=n(179),h=r(f),d=n(180),m=r(d),v=n(181),y=r(v),g=n(215),x=r(g),b=n(223),E=r(b),w=n(224),C=r(w),D=n(229),A=r(D);n(521);var S=n(522),_=r(S),k=n(702),T=r(k),F=n(711),P=r(F),O=n(398),I=r(O),N=n(712),M=r(N);n(713),n(717);var B=n(719),j=r(B),R=function(e){function t(e,n){(0,h.default)(this,t);var r=(0,y.default)(this,(t.__proto__||(0,p.default)(t)).call(this,e,n));return r.downloadFile=function(e,t){return(0,P.default)(e,t)},r.importFromURL=function(){var e=prompt("Enter the URL to import from:");e&&fetch(e).then(function(e){return e.text()}).then(function(e){r.props.specActions.updateSpec(I.default.safeDump(I.default.safeLoad(e)))})},r.importFromFile=function(){var e=r.refs.fileLoadInput.files.item(0),t=new FileReader;t.onload=function(e){var t=e.target.result;r.props.specActions.updateSpec(I.default.safeDump(I.default.safeLoad(t))),r.hideModal()},t.readAsText(e,"UTF-8")},r.saveAsYaml=function(){var e=r.props.specSelectors.specStr(),t=r.getDefinitionLanguage(),n=r.getFileName();if(r.hasParserErrors()){if("yaml"!==t)return alert("Save as YAML is not currently possible because Swagger-Editor wasn't able to parse your API definiton.");var i=confirm("Swagger-Editor isn't able to parse your API definition. Are you sure you want to save the editor content as YAML?");if(!i)return}if("yaml"===t)return r.downloadFile(e,n+".yaml");var o=I.default.safeLoad(e),a=I.default.safeDump(o);r.downloadFile(a,n+".yaml")},r.saveAsJson=function(){var e=r.props.specSelectors.specStr(),t=r.getFileName();if(r.hasParserErrors())return alert("Save as JSON is not currently possible because Swagger-Editor wasn't able to parse your API definiton.");var n=I.default.safeLoad(e),i=(0,M.default)(n,null,2);r.downloadFile(i,t+".json")},r.saveAsText=function(){console.warn("DEPRECATED: saveAsText will be removed in the next minor version.");var e=r.props.specSelectors.specStr(),t=r.props.specSelectors.isOAS3(),n=t?"openapi.txt":"swagger.txt";r.downloadFile(e,n)},r.convertToYaml=function(){var e=r.props.specSelectors.specStr(),t=I.default.safeLoad(e),n=I.default.safeDump(t);r.props.specActions.updateSpec(n)},r.downloadGeneratedFile=function(e,t){var n=r.props.specSelectors,i=r.state.swaggerClient;i&&("server"===e&&i.apis.servers.generateServerForLanguage({framework:t,body:(0,c.default)({spec:n.specJson()}),headers:(0,c.default)({Accept:"application/json"})}).then(function(n){return r.handleResponse(n,{type:e,name:t})}),"client"===e&&i.apis.clients.generateClient({language:t,body:(0,c.default)({spec:n.specJson()})}).then(function(n){return r.handleResponse(n,{type:e,name:t})}))},r.handleResponse=function(e,t){var n=t.type,i=t.name;return e.ok?void fetch(e.body.link).then(function(e){return e.blob()}).then(function(e){r.downloadFile(e,i+"-"+n+"-generated.zip")}):console.error(e)},r.clearEditor=function(){window.localStorage&&(window.localStorage.removeItem("swagger-editor-content"),r.props.specActions.updateSpec(""))},r.showModal=function(){r.refs.modal.show()},r.hideModal=function(){r.refs.modal.hide()},r.hasParserErrors=function(){return r.props.errSelectors.allErrors().filter(function(e){return"parser"===e.get("source")}).size>0},r.getFileName=function(){return r.props.specSelectors.isSwagger2&&r.props.specSelectors.isSwagger2()?"swagger":"openapi"},r.getDefinitionLanguage=function(){var e=r.props.specSelectors.specStr()||"";return"{"===e.trim()[0]?"json":"yaml"},(0,A.default)("https://generator.swagger.io/api/swagger.json",{requestInterceptor:function(e){e.headers.Accept="application/json",e.headers["content-type"]="application/json"}}).then(function(e){r.setState({swaggerClient:e}),e.apis.clients.clientOptions().then(function(e){r.setState({clients:e.body||[]})}),e.apis.servers.serverOptions().then(function(e){r.setState({servers:e.body||[]})})}),r.state={swaggerClient:null,clients:[],servers:[]},r}return(0,x.default)(t,e),(0,m.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.getComponent,r=t.specSelectors.isOAS3,i=n("Link"),a=!(r&&r()),u=this.state.servers&&this.state.servers.length,c=this.state.clients&&this.state.clients.length,l=this.getDefinitionLanguage(),p="json"===l,f=function(t){var n="is"+t+"MenuOpen",r=function(){return e.setState((0,s.default)({},n,!e.state[n]))};return{isOpen:!!e.state[n],close:function(){return e.setState((0,s.default)({},n,!1))},align:"left",toggle:E.default.createElement("span",{className:"menu-item",onClick:r},t)}},h=[];return p?(h.push(E.default.createElement("li",null,E.default.createElement("button",{type:"button",onClick:this.saveAsJson},"Save as JSON"))),h.push(E.default.createElement("li",null,E.default.createElement("button",{type:"button",onClick:this.saveAsYaml},"Convert and save as YAML")))):(h.push(E.default.createElement("li",null,E.default.createElement("button",{type:"button",onClick:this.saveAsYaml},"Save as YAML"))),h.push(E.default.createElement("li",null,E.default.createElement("button",{type:"button",onClick:this.saveAsJson},"Convert and save as JSON")))),E.default.createElement("div",null,E.default.createElement("div",{className:"topbar"},E.default.createElement("div",{className:"topbar-wrapper"},E.default.createElement(i,{href:"#"},E.default.createElement("img",{height:"30",width:"30",className:"topbar-logo__img",src:j.default,alt:""}),E.default.createElement("span",{className:"topbar-logo__title"},"Swagger Editor")),E.default.createElement(_.default,f("File"),E.default.createElement("li",null,E.default.createElement("button",{type:"button",onClick:this.importFromURL},"Import URL")),E.default.createElement("li",null,E.default.createElement("button",{type:"button",onClick:this.showModal},"Import File")),E.default.createElement("li",{role:"separator"}),h,E.default.createElement("li",{role:"separator"}),E.default.createElement("li",null,E.default.createElement("button",{type:"button",onClick:this.clearEditor},"Clear editor"))),E.default.createElement(_.default,f("Edit"),E.default.createElement("li",null,E.default.createElement("button",{type:"button",onClick:this.convertToYaml},"Convert to YAML"))),a&&u?E.default.createElement(_.default,(0,o.default)({className:"long"},f("Generate Server")),this.state.servers.map(function(t,n){return E.default.createElement("li",{key:n},E.default.createElement("button",{type:"button",onClick:e.downloadGeneratedFile.bind(null,"server",t)},t))})):null,a&&c?E.default.createElement(_.default,(0,o.default)({className:"long"},f("Generate Client")),this.state.clients.map(function(t,n){return E.default.createElement("li",{key:n},E.default.createElement("button",{type:"button",onClick:e.downloadGeneratedFile.bind(null,"client",t)},t))})):null)),E.default.createElement(T.default,{className:"swagger-ui modal",ref:"modal"},E.default.createElement("div",{className:"container"},E.default.createElement("h2",null,"Upload file"),E.default.createElement("input",{type:"file",ref:"fileLoadInput"})),E.default.createElement("div",{className:"right"},E.default.createElement("button",{className:"btn cancel",onClick:this.hideModal},"Cancel"),E.default.createElement("button",{className:"btn",onClick:this.importFromFile},"Open file"))))}}]),t}(E.default.Component);t.default=R,R.propTypes={specSelectors:C.default.object.isRequired,errSelectors:C.default.object.isRequired,specActions:C.default.object.isRequired,getComponent:C.default.func.isRequired}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(131),o=r(i);t.default=o.default||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}},function(e,t,n){e.exports={default:n(132),__esModule:!0}},[738,133,136],[739,134,149],function(e,t,n){var r=n(135),i=n(136),o=n(137),a=n(139),s="prototype",u=function(e,t,n){var c,l,p,f=e&u.F,h=e&u.G,d=e&u.S,m=e&u.P,v=e&u.B,y=e&u.W,g=h?i:i[t]||(i[t]={}),x=g[s],b=h?r:d?r[t]:(r[t]||{})[s];h&&(n=t);for(c in n)l=!f&&b&&void 0!==b[c],l&&c in g||(p=l?b[c]:n[c],g[c]=h&&"function"!=typeof b[c]?n[c]:v&&l?o(p,r):y&&b[c]==p?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t[s]=e[s],t}(p):m&&"function"==typeof p?o(Function.call,p):p,m&&((g.virtual||(g.virtual={}))[c]=p,e&u.R&&x&&!x[c]&&a(x,c,p)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},5,6,[728,138],21,[721,140,148,144],[722,141,143,147,144],[723,142],10,[724,144,145,146],[725,145],13,[726,142,135],[727,142],16,[740,150,165,166,167,154,145],[729,151,164],[730,152,153,157,161],18,[731,154,156],[732,155],27,28,[733,153,158,160],[734,159],31,[735,159],[736,162,163],[737,135],19,35,40,36,[741,156],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(169),o=r(i);t.default=function(e,t,n){return t in e?(0,o.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){e.exports={default:n(170),__esModule:!0}},function(e,t,n){n(171);var r=n(136).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(134);r(r.S+r.F*!n(144),"Object",{defineProperty:n(140).f})},function(e,t,n){e.exports={default:n(173),__esModule:!0}},function(e,t,n){var r=n(136),i=r.JSON||(r.JSON={stringify:JSON.stringify});e.exports=function(e){return i.stringify.apply(i,arguments)}},function(e,t,n){e.exports={default:n(175),__esModule:!0}},function(e,t,n){n(176),e.exports=n(136).Object.getPrototypeOf},function(e,t,n){var r=n(167),i=n(177);n(178)("getPrototypeOf",function(){return function(e){return i(r(e))}})},[751,152,167,161],function(e,t,n){var r=n(134),i=n(136),o=n(145);e.exports=function(e,t){var n=(i.Object||{})[e]||Object[e],a={};a[e]=t(n),r(r.S+r.F*o(function(){n(1)}),"Object",a)}},function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(169),o=r(i);t.default=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),(0,o.default)(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(182),o=r(i);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"==typeof t?"undefined":(0,o.default)(t))&&"function"!=typeof t?e:t}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(183),o=r(i),a=n(202),s=r(a),u="function"==typeof s.default&&"symbol"==typeof o.default?function(e){return typeof e}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":typeof e};t.default="function"==typeof s.default&&"symbol"===u(o.default)?function(e){return"undefined"==typeof e?"undefined":u(e)}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":"undefined"==typeof e?"undefined":u(e)}},function(e,t,n){e.exports={default:n(184),__esModule:!0}},function(e,t,n){n(185),n(197),e.exports=n(201).f("iterator")},[742,186,187],[743,159,156],[744,188,134,189,139,152,190,191,195,177,196],function(e,t){e.exports=!0},function(e,t,n){e.exports=n(139)},52,[745,192,148,195,139,196],[746,141,193,164,161,146,194],[747,140,141,150,144],[748,135],[749,140,152,196],[750,162,163,135],function(e,t,n){n(198);for(var r=n(135),i=n(139),o=n(190),a=n(196)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u<s.length;u++){var c=s[u],l=r[c],p=l&&l.prototype;p&&!p[a]&&i(p,a,c),o[c]=o.Array}},[763,199,200,190,153,187],function(e,t){e.exports=function(){}},126,function(e,t,n){t.f=n(196)},function(e,t,n){e.exports={default:n(203),__esModule:!0}},function(e,t,n){n(204),n(212),n(213),n(214),e.exports=n(136).Symbol},function(e,t,n){"use strict";var r=n(135),i=n(152),o=n(144),a=n(134),s=n(189),u=n(205).KEY,c=n(145),l=n(162),p=n(195),f=n(163),h=n(196),d=n(201),m=n(206),v=n(207),y=n(208),g=n(141),x=n(142),b=n(153),E=n(147),w=n(148),C=n(192),D=n(209),A=n(211),S=n(140),_=n(150),k=A.f,T=S.f,F=D.f,P=r.Symbol,O=r.JSON,I=O&&O.stringify,N="prototype",M=h("_hidden"),B=h("toPrimitive"),j={}.propertyIsEnumerable,R=l("symbol-registry"),L=l("symbols"),U=l("op-symbols"),z=Object[N],q="function"==typeof P,H=r.QObject,J=!H||!H[N]||!H[N].findChild,V=o&&c(function(){return 7!=C(T({},"a",{get:function(){return T(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=k(z,t);r&&delete z[t],T(e,t,n),r&&e!==z&&T(z,t,r)}:T,X=function(e){var t=L[e]=C(P[N]);return t._k=e,t},W=q&&"symbol"==typeof P.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof P},K=function(e,t,n){return e===z&&K(U,t,n),g(e),t=E(t,!0),g(n),i(L,t)?(n.enumerable?(i(e,M)&&e[M][t]&&(e[M][t]=!1),n=C(n,{enumerable:w(0,!1)})):(i(e,M)||T(e,M,w(1,{})),e[M][t]=!0),V(e,t,n)):T(e,t,n)},Y=function(e,t){g(e);for(var n,r=v(t=b(t)),i=0,o=r.length;o>i;)K(e,n=r[i++],t[n]);return e},G=function(e,t){return void 0===t?C(e):Y(C(e),t)},$=function(e){var t=j.call(this,e=E(e,!0));return!(this===z&&i(L,e)&&!i(U,e))&&(!(t||!i(this,e)||!i(L,e)||i(this,M)&&this[M][e])||t)},Q=function(e,t){if(e=b(e),t=E(t,!0),e!==z||!i(L,t)||i(U,t)){var n=k(e,t);return!n||!i(L,t)||i(e,M)&&e[M][t]||(n.enumerable=!0),n}},Z=function(e){for(var t,n=F(b(e)),r=[],o=0;n.length>o;)i(L,t=n[o++])||t==M||t==u||r.push(t);return r},ee=function(e){for(var t,n=e===z,r=F(n?U:b(e)),o=[],a=0;r.length>a;)!i(L,t=r[a++])||n&&!i(z,t)||o.push(L[t]);return o};q||(P=function(){if(this instanceof P)throw TypeError("Symbol is not a constructor!");var e=f(arguments.length>0?arguments[0]:void 0),t=function(n){this===z&&t.call(U,n),i(this,M)&&i(this[M],e)&&(this[M][e]=!1),V(this,e,w(1,n))};return o&&J&&V(z,e,{configurable:!0,set:t}),X(e)},s(P[N],"toString",function(){return this._k}),A.f=Q,S.f=K,n(210).f=D.f=Z,n(166).f=$,n(165).f=ee,o&&!n(188)&&s(z,"propertyIsEnumerable",$,!0),d.f=function(e){return X(h(e))}),a(a.G+a.W+a.F*!q,{Symbol:P});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)h(te[ne++]);for(var re=_(h.store),ie=0;re.length>ie;)m(re[ie++]);a(a.S+a.F*!q,"Symbol",{for:function(e){return i(R,e+="")?R[e]:R[e]=P(e)},keyFor:function(e){if(!W(e))throw TypeError(e+" is not a symbol!");for(var t in R)if(R[t]===e)return t},useSetter:function(){J=!0},useSimple:function(){J=!1}}),a(a.S+a.F*!q,"Object",{create:G,defineProperty:K,defineProperties:Y,getOwnPropertyDescriptor:Q,getOwnPropertyNames:Z,getOwnPropertySymbols:ee}),O&&a(a.S+a.F*(!q||c(function(){var e=P();return"[null]"!=I([e])||"{}"!=I({a:e})||"{}"!=I(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],i=1;arguments.length>i;)r.push(arguments[i++]);if(n=t=r[1],(x(t)||void 0!==e)&&!W(e))return y(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!W(t))return t}),r[1]=t,I.apply(O,r)}}),P[N][B]||n(139)(P[N],B,P[N].valueOf),
p(P,"Symbol"),p(Math,"Math",!0),p(r.JSON,"JSON",!0)},function(e,t,n){var r=n(163)("meta"),i=n(142),o=n(152),a=n(140).f,s=0,u=Object.isExtensible||function(){return!0},c=!n(145)(function(){return u(Object.preventExtensions({}))}),l=function(e){a(e,r,{value:{i:"O"+ ++s,w:{}}})},p=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!u(e))return"F";if(!t)return"E";l(e)}return e[r].i},f=function(e,t){if(!o(e,r)){if(!u(e))return!0;if(!t)return!1;l(e)}return e[r].w},h=function(e){return c&&d.NEED&&u(e)&&!o(e,r)&&l(e),e},d=e.exports={KEY:r,NEED:!1,fastKey:p,getWeak:f,onFreeze:h}},function(e,t,n){var r=n(135),i=n(136),o=n(188),a=n(201),s=n(140).f;e.exports=function(e){var t=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:a.f(e)})}},function(e,t,n){var r=n(150),i=n(165),o=n(166);e.exports=function(e){var t=r(e),n=i.f;if(n)for(var a,s=n(e),u=o.f,c=0;s.length>c;)u.call(e,a=s[c++])&&t.push(a);return t}},[752,155],function(e,t,n){var r=n(153),i=n(210).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(e){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):i(r(e))}},function(e,t,n){var r=n(151),i=n(164).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},function(e,t,n){var r=n(166),i=n(148),o=n(153),a=n(147),s=n(152),u=n(143),c=Object.getOwnPropertyDescriptor;t.f=n(144)?c:function(e,t){if(e=o(e),t=a(t,!0),u)try{return c(e,t)}catch(e){}if(s(e,t))return i(!r.f.call(e,t),e[t])}},function(e,t){},function(e,t,n){n(206)("asyncIterator")},function(e,t,n){n(206)("observable")},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(216),o=r(i),a=n(220),s=r(a),u=n(182),c=r(u);t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"==typeof t?"undefined":(0,c.default)(t)));e.prototype=(0,s.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(o.default?(0,o.default)(e,t):e.__proto__=t)}},function(e,t,n){e.exports={default:n(217),__esModule:!0}},function(e,t,n){n(218),e.exports=n(136).Object.setPrototypeOf},function(e,t,n){var r=n(134);r(r.S,"Object",{setPrototypeOf:n(219).set})},function(e,t,n){var r=n(142),i=n(141),o=function(e,t){if(i(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n(137)(Function.call,n(211).f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return o(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:o}},function(e,t,n){e.exports={default:n(221),__esModule:!0}},function(e,t,n){n(222);var r=n(136).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(134);r(r.S,"Object",{create:n(192)})},function(t,n){t.exports=e},function(e,t,n){e.exports=n(225)()},function(e,t,n){"use strict";var r=n(226),i=n(227),o=n(228);e.exports=function(){function e(e,t,n,r,a,s){s!==o&&i(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t){"use strict";function n(e){return function(){return e}}var r=function(){};r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r,o,a,s,u){if(i(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 l=[n,r,o,a,s,u],p=0;c=new Error(t.replace(/%s/g,function(){return l[p++]})),c.name="Invariant Violation"}throw c.framesToPop=1,c}}var i=function(e){};e.exports=r},function(e,t){"use strict";var n="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";e.exports=n},function(e,t,n){e.exports=function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=61)}([function(e,t){e.exports=n(230)},function(e,t){e.exports=n(131)},function(e,t){e.exports=n(182)},function(e,t){e.exports=n(130)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e){var t=e.openapi;return!!t&&(0,b.default)(t,"3")}function o(e){var t=e.swagger;return!!t&&(0,b.default)(t,"2")}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return e&&"object"===(void 0===e?"undefined":(0,v.default)(e))?(e.operationId||"").replace(/\s/g,"").length?w(e.operationId):s(t,n):null}function s(e,t){return""+E(t)+w(e)}function u(e,t){return E(t)+"-"+e}function c(e,t){return e&&e.paths?l(e,function(e){var n=e.pathName,r=e.method,i=e.operation;if(!i||"object"!==(void 0===i?"undefined":(0,v.default)(i)))return!1;var o=i.operationId;return[a(i,n,r),u(n,r),o].some(function(e){return e&&e===t})}):null}function l(e,t){return p(e,t,!0)||null}function p(e,t,n){if(!e||"object"!==(void 0===e?"undefined":(0,v.default)(e))||!e.paths||"object"!==(0,v.default)(e.paths))return null;var r=e.paths;for(var i in r)for(var o in r[i])if("PARAMETERS"!==o.toUpperCase()){var a=r[i][o];if(a&&"object"===(void 0===a?"undefined":(0,v.default)(a))){var s={spec:e,pathName:i,method:o.toUpperCase(),operation:a},u=t(s);if(n&&u)return s}}}function f(e){var t=e.spec,n=t.paths,r={};if(!n)return e;for(var i in n){var o=n[i];if((0,g.default)(o)){var s=o.parameters;for(var u in o)!function(e){var n=o[e];if(!(0,g.default)(n))return"continue";var u=a(n,i,e);if(u){r[u]?r[u].push(n):r[u]=[n];var c=r[u];if(c.length>1)c.forEach(function(e,t){e.__originalOperationId=e.__originalOperationId||e.operationId,e.operationId=""+u+(t+1)});else if(void 0!==n.operationId){var l=c[0];l.__originalOperationId=l.__originalOperationId||n.operationId,l.operationId=u}}if("parameters"!==e){var p=[],f={};for(var h in t)"produces"!==h&&"consumes"!==h&&"security"!==h||(f[h]=t[h],p.push(f));if(s&&(f.parameters=s,p.push(f)),p.length){var m=!0,v=!1,y=void 0;try{for(var x,b=(0,d.default)(p);!(m=(x=b.next()).done);m=!0){var E=x.value;for(var w in E)if(n[w]){if("parameters"===w){var C=!0,D=!1,A=void 0;try{for(var S,_=(0,d.default)(E[w]);!(C=(S=_.next()).done);C=!0)!function(){var e=S.value;n[w].some(function(t){return t.name===e.name})||n[w].push(e)}()}catch(e){D=!0,A=e}finally{try{!C&&_.return&&_.return()}finally{if(D)throw A}}}}else n[w]=E[w]}}catch(e){v=!0,y=e}finally{try{!m&&b.return&&b.return()}finally{if(v)throw y}}}}}(u)}}return e}Object.defineProperty(t,"__esModule",{value:!0});var h=n(16),d=r(h),m=n(2),v=r(m);t.isOAS3=i,t.isSwagger2=o,t.opId=a,t.idFromPathMethod=s,t.legacyIdFromPathMethod=u,t.getOperationRaw=c,t.findOperation=l,t.eachOperation=p,t.normalizeSwagger=f;var y=n(54),g=r(y),x=n(21),b=r(x),E=function(e){return String.prototype.toLowerCase.call(e)},w=function(e){return e.replace(/[^\w]/gi,"_")}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"object"===(void 0===e?"undefined":(0,b.default)(e))&&(t=e,e=t.url),t.headers=t.headers||{},_.mergeInQueryOrForm(t),t.requestInterceptor&&(t=t.requestInterceptor(t)||t),/multipart\/form-data/i.test(t.headers["content-type"]||t.headers["Content-Type"])&&(delete t.headers["content-type"],delete t.headers["Content-Type"]),(t.userFetch||fetch)(t.url,t).then(function(n){var r=_.serializeRes(n,e,t).then(function(e){return t.responseInterceptor&&(e=t.responseInterceptor(e)||e),e});if(!n.ok){var i=new Error(n.statusText);return i.statusCode=i.status=n.status,r.then(function(e){throw i.response=e,i},function(e){throw i.responseError=e,i})}return r})}function o(e,t){return"application/json"===t?JSON.parse(e):D.default.safeLoad(e)}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.loadSpec,i=void 0!==r&&r,a={ok:e.ok,url:e.url||t,status:e.status,statusText:e.statusText,headers:s(e.headers)},u=a.headers["content-type"],c=i||k(u);return(c?e.text:e.blob||e.buffer).call(e).then(function(e){if(a.text=e,a.data=e,c)try{var t=o(e,u);a.body=t,a.obj=t}catch(e){a.parseError=e}return a})}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};return"function"==typeof e.forEach?(e.forEach(function(e,n){void 0!==t[n]?(t[n]=Array.isArray(t[n])?t[n]:[t[n]],t[n].push(e)):t[n]=e}),t):t}function u(e){return"undefined"!=typeof File?e instanceof File:null!==e&&"object"===(void 0===e?"undefined":(0,b.default)(e))&&"function"==typeof e.pipe}function c(e,t){var n=e.collectionFormat,r=e.allowEmptyValue,i="object"===(void 0===e?"undefined":(0,b.default)(e))?e.value:e,o={csv:",",ssv:"%20",tsv:"%09",pipes:"|"};if(void 0===i&&r)return"";if(u(i)||"boolean"==typeof i)return i;var a=encodeURIComponent;return t&&(a=(0,S.default)(i)?function(e){return e}:function(e){return(0,g.default)(e)}),"object"!==(void 0===i?"undefined":(0,b.default)(i))||Array.isArray(i)?Array.isArray(i)?Array.isArray(i)&&!n?i.map(a).join(","):"multi"===n?i.map(a):i.map(a).join(o[n]):a(i):""}function l(e){var t=(0,v.default)(e).reduce(function(t,n){var r=e[n],i=!!r.skipEncoding,o=i?n:encodeURIComponent(n),a=function(e){return e&&"object"===(void 0===e?"undefined":(0,b.default)(e))}(r)&&!Array.isArray(r);return t[o]=c(a?r:{value:r},i),t},{});return w.default.stringify(t,{encode:!1,indices:!1})||""}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.url,r=void 0===t?"":t,i=e.query,o=e.form;if(o){var a=(0,v.default)(o).some(function(e){return u(o[e].value)}),s=e.headers["content-type"]||e.headers["Content-Type"];if(a||/multipart\/form-data/i.test(s)){var p=n(49);e.body=new p,(0,v.default)(o).forEach(function(t){e.body.append(t,c(o[t],!0))})}else e.body=l(o);delete e.form}if(i){var f=r.split("?"),h=(0,d.default)(f,2),m=h[0],y=h[1],g="";if(y){var x=w.default.parse(y);(0,v.default)(i).forEach(function(e){return delete x[e]}),g=w.default.stringify(x,{encode:!0})}var b=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.filter(function(e){return e}).join("&");return r?"?"+r:""}(g,l(i));e.url=m+b,delete e.query}return e}function f(e,t,n){return n=n||function(e){return e},t=t||function(e){return e},function(r){return"string"==typeof r&&(r={url:r}),_.mergeInQueryOrForm(r),r=t(r),n(e(r))}}Object.defineProperty(t,"__esModule",{value:!0}),t.shouldDownloadAsText=t.self=void 0;var h=n(41),d=r(h),m=n(0),v=r(m),y=n(7),g=r(y),x=n(2),b=r(x);t.default=i,t.serializeRes=a,t.serializeHeaders=s,t.encodeFormOrQuery=l,t.mergeInQueryOrForm=p,t.makeHttp=f,n(45);var E=n(58),w=r(E),C=n(50),D=r(C),A=n(56),S=r(A),_=t.self={serializeRes:a,mergeInQueryOrForm:p},k=t.shouldDownloadAsText=function(){return/(json|xml|yaml|text)\b/.test(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){if(n=n||{},t=(0,H.default)({},t,{path:t.path&&o(t.path)}),"merge"===t.op){var r=I(e,t.path);(0,H.default)(r,t.value),V.default.applyPatch(e,[s(t.path,r)])}else if("mergeDeep"===t.op){var i=I(e,t.path);for(var a in t.value){var u=t.value[a],c=Array.isArray(u);if(c){var l=i[a]||[];i[a]=l.concat(u)}else if(C(u)&&!c){var p=i[a]||{};for(var f in u){if(Object.prototype.hasOwnProperty.call(p,f)){(0,Y.default)(p,u);break}(0,H.default)(p,(0,z.default)({},f,u[f]))}i[a]=p}else i[a]=u}}else if("add"===t.op&&""===t.path&&C(t.value)){var h=(0,L.default)(t.value).reduce(function(e,n){return e.push({op:"add",path:"/"+o(n),value:t.value[n]}),e},[]);V.default.applyPatch(e,h)}else if("replace"===t.op&&""===t.path){var d=t.value;n.allowMetaPatches&&t.meta&&F(t)&&(Array.isArray(t.value)||C(t.value))&&(d=(0,H.default)({},d,t.meta)),e=d}else if(V.default.applyPatch(e,[t]),n.allowMetaPatches&&t.meta&&F(t)&&(Array.isArray(t.value)||C(t.value))){var m=I(e,t.path),v=(0,H.default)({},m,t.meta);V.default.applyPatch(e,[s(t.path,v)])}return e}function o(e){return Array.isArray(e)?e.length<1?"":"/"+e.map(function(e){return(e+"").replace(/~/g,"~0").replace(/\//g,"~1")}).join("/"):e}function a(e,t){return{op:"add",path:e,value:t}}function s(e,t,n){return{op:"replace",path:e,value:t,meta:n}}function u(e,t){return{op:"remove",path:e}}function c(e,t){return{type:"mutation",op:"merge",path:e,value:t}}function l(e,t){return{type:"mutation",op:"mergeDeep",path:e,value:t}}function p(e,t){return{type:"context",path:e,value:t}}function f(e,t){try{return d(e,v,t)}catch(e){return e}}function h(e,t){try{return d(e,m,t)}catch(e){return e}}function d(e,t,n){return w(E(e.filter(F).map(function(e){return t(e.value,n,e.path)})||[]))}function m(e,t,n){return n=n||[],Array.isArray(e)?e.map(function(e,r){return m(e,t,n.concat(r))}):C(e)?(0,L.default)(e).map(function(r){return m(e[r],t,n.concat(r))}):t(e,n[n.length-1],n)}function v(e,t,n){n=n||[];var r=[];if(n.length>0){var i=t(e,n[n.length-1],n);i&&(r=r.concat(i))}if(Array.isArray(e)){var o=e.map(function(e,r){return v(e,t,n.concat(r))});o&&(r=r.concat(o))}else if(C(e)){var a=(0,L.default)(e).map(function(r){return v(e[r],t,n.concat(r))});a&&(r=r.concat(a))}return r=E(r)}function y(e,t){if(!Array.isArray(t))return!1;for(var n=0,r=t.length;n<r;n++)if(t[n]!==e[n])return!1;return!0}function g(e,t){return t.reduce(function(e,t){return void 0!==t&&e?e[t]:e},e)}function x(e){return w(E(b(e)))}function b(e){return Array.isArray(e)?e:[e]}function E(e){var t;return(t=[]).concat.apply(t,(0,j.default)(e.map(function(e){return Array.isArray(e)?E(e):e})))}function w(e){return e.filter(function(e){return void 0!==e})}function C(e){return e&&"object"===(void 0===e?"undefined":(0,M.default)(e))}function D(e){return C(e)&&A(e.then)}function A(e){return e&&"function"==typeof e}function S(e){return e instanceof Error}function _(e){if(O(e)){var t=e.op;return"add"===t||"remove"===t||"replace"===t}return!1}function k(e){return W.default.isGeneratorFunction(e)}function T(e){return _(e)||O(e)&&"mutation"===e.type}function F(e){return T(e)&&("add"===e.op||"replace"===e.op||"merge"===e.op||"mergeDeep"===e.op)}function P(e){return O(e)&&"context"===e.type}function O(e){return e&&"object"===(void 0===e?"undefined":(0,M.default)(e))}function I(e,t){try{return V.default.getValueByPointer(e,t)}catch(e){return console.error(e),{}}}Object.defineProperty(t,"__esModule",{value:!0});var N=n(2),M=r(N),B=n(42),j=r(B),R=n(0),L=r(R),U=n(39),z=r(U),q=n(1),H=r(q),J=n(48),V=r(J),X=n(8),W=r(X),K=n(46),Y=r(K);t.default={add:a,replace:s,remove:u,merge:c,mergeDeep:l,context:p,getIn:g,applyPatch:i,parentPathMatch:y,flatten:E,fullyNormalizeArray:x,normalizeArray:b,isPromise:D,forEachNew:f,forEachNewPrimitive:h,isJsonPatch:_,isContextPatch:P,isPatch:O,isMutation:T,isAdditiveMutation:F,isGenerator:k,isFunction:A,isObject:C,isError:S}},function(e,t){e.exports=n(172)},function(e,t){e.exports=n(233)},function(e,t){e.exports=n(236)},function(e,t){e.exports=n(287)},function(e,t){e.exports=n(292)},function(e,t){e.exports=n(327)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.requestInterceptor,r=t.responseInterceptor,i=e.withCredentials?"include":"same-origin";return function(t){return e({url:t,loadSpec:!0,requestInterceptor:n,responseInterceptor:r,headers:{Accept:"application/json"},credentials:i}).then(function(e){return e.body})}}function o(){h.plugins.refs.clearCache()}function a(e){function t(e){var t=this;w&&(h.plugins.refs.docCache[w]=e),h.plugins.refs.fetchJSON=i(E,{requestInterceptor:g,responseInterceptor:x});var n=[h.plugins.refs];return"function"==typeof y&&n.push(h.plugins.parameters),"function"==typeof v&&n.push(h.plugins.properties),"strict"!==a&&n.push(h.plugins.allOf),(0,d.default)({spec:e,context:{baseDoc:w},plugins:n,allowMetaPatches:c,pathDiscriminator:p,parameterMacro:y,modelPropertyMacro:v}).then(b?function(){var e=(0,l.default)(u.default.mark(function e(n){return u.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",n);case 1:case"end":return e.stop()}},e,t)}));return function(t){return e.apply(this,arguments)}}():m.normalizeSwagger)}var n=e.fetch,r=e.spec,o=e.url,a=e.mode,s=e.allowMetaPatches,c=void 0===s||s,p=e.pathDiscriminator,v=e.modelPropertyMacro,y=e.parameterMacro,g=e.requestInterceptor,x=e.responseInterceptor,b=e.skipNormalization,E=e.http,w=e.baseDoc;return w=w||o,E=n||E||f.default,r?t(r):i(E,{requestInterceptor:g,responseInterceptor:x})(w).then(t)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(8),u=r(s),c=n(18),l=r(c);t.makeFetchJSON=i,t.clearCache=o,t.default=a;var p=n(5),f=r(p),h=n(30),d=r(h),m=n(4)},function(e,t,n){"use strict";function r(e){var t=e[e.length-1],n=e.join("/");return i.indexOf(t)>-1||o.indexOf(n)>-1}Object.defineProperty(t,"__esModule",{value:!0}),t.isFreelyNamed=r;var i=["properties"],o=["definitions","parameters","responses","securityDefinitions","components/schemas","components/responses","components/parameters","components/securitySchemes"]},function(e,t,n){"use strict";function r(e,t){f