Deprecated: Function get_magic_quotes_gpc() is deprecated in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 99
Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 619
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 832
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
/*! For license information please see main.125481bb8f540fb9cca1.js.LICENSE.txt */
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="00551246-8c7a-406e-9faf-acf3b5ee54ac",e._sentryDebugIdIdentifier="sentry-dbid-00551246-8c7a-406e-9faf-acf3b5ee54ac")}catch(e){}}();var _global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};_global.SENTRY_RELEASE={id:"5.501.3"},(()=>{var e={52030:function(e,t,r){"use strict";var n,i=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),a=0;a!1);if(u&&"object"==typeof u&&!ArrayBuffer.isView(u)&&!p(n))if(l.default.isAllowed$Ref(u))d(e,t,r,n,i,o,a,s);else{const e=Object.keys(u).sort(((e,t)=>"definitions"===e||"$defs"===e?-1:"definitions"===t||"$defs"===t?1:e.length-t.length));for(const t of e){const e=c.default.join(r,t),p=c.default.join(n,t),m=u[t];l.default.isAllowed$Ref(m)?d(u,t,r,p,i,o,a,s):h(u,t,e,p,i,o,a,s),m&&"object"==typeof m&&!Array.isArray(m)&&"$ref"in m&&f?.onBundle?.(m.$ref,u[t],u,t)}}}function d(e,t,r,n,i,o,a,s){const d=null===t?e:e[t],f=u.resolve(r,d.$ref),p=a._resolve(f,n,s);if(null===p)return;const m=c.default.parse(n).length,g=u.stripHash(p.path),y=u.getHash(p.path),v=g!==a._root$Ref.path,b=l.default.isExtended$Ref(d);i+=p.indirections;const w=function(e,t,r){for(const n of e)if(n&&n.parent===t&&n.key===r)return n;return}(o,e,t);if(w){if(!(m{if(e.file!==t.file)return e.file!1);if(("ignore"===y?.circular||!i.has(e))&&e&&"object"==typeof e&&!ArrayBuffer.isView(e)&&!v(r)){if(n.add(e),i.add(e),l.default.isAllowed$Ref(e,s))h=f(e,t,r,n,i,o,a,s,u),g.circular=h.circular,g.value=h.value;else for(const b of Object.keys(e)){p(u,s);const w=c.default.join(t,b),x=c.default.join(r,b);if(v(x))continue;const D=e[b];let E=!1;if(l.default.isAllowed$Ref(D,s)){if(h=f(D,w,x,n,i,o,a,s,u),E=h.circular,e[b]!==h.value){const t=new Map;y?.preservedProperties&&("object"!=typeof e[b]||Array.isArray(e[b])||y?.preservedProperties.forEach((r=>{r in e[b]&&t.set(r,e[b][r])}))),e[b]=h.value,y?.preservedProperties&&t.size&&"object"==typeof e[b]&&!Array.isArray(e[b])&&t.forEach(((t,r)=>{e[b][r]=t})),y?.onDereference?.(D.$ref,e[b],e,b)}}else n.has(D)?E=m(w,a,s):(h=d(D,w,x,n,i,o,a,s,u),E=h.circular,e[b]!==h.value&&(e[b]=h.value));g.circular=g.circular||E}n.delete(e)}return g}function f(e,t,r,n,i,o,a,s,c){const h=l.default.isExternal$Ref(e)&&"root"===s?.dereference?.externalReferenceResolution,f=u.resolve(h?u.cwd():t,e.$ref),p=o.get(f);if(p){if(!p.circular){const t=Object.keys(e);if(t.length>1){const r={};for(const n of t)"$ref"===n||n in p.value||(r[n]=e[n]);return{circular:p.circular,value:Object.assign({},p.value,r)}}return p}if("object"!=typeof p.value||!("$ref"in p.value)||!("$ref"in e))return p;if(p.value.$ref===e.$ref)return p}const g=a._resolve(f,t,s);if(null===g)return{circular:!1,value:null};const y=g.circular;let v=y||n.has(g.value);v&&m(t,a,s);let b=l.default.dereference(e,g.value);if(!v){const e=d(b,g.path,r,n,i,o,a,s,c);v=e.circular,b=e.value}v&&!y&&"ignore"===s.dereference?.circular&&(b=e),y&&(b.$ref=r);const w={circular:v,value:b};return 1===Object.keys(e).length&&o.set(f,w),w}function p(e,t){if(t&&t.timeoutMs&&Date.now()-e>t.timeoutMs)throw new h.TimeoutError(t.timeoutMs)}function m(e,t,r){if(t.circular=!0,r?.dereference?.onCircular?.(e),!r.dereference.circular){throw new ReferenceError(`Circular $ref pointer found at ${e}`)}return!0}t.default=function(e,t){const r=Date.now(),n=d(e.schema,e.$refs._root$Ref.path,"#",new Set,new Set,new Map,e.$refs,t,r);e.$refs.circular=n.circular,e.schema=n.value}},24800:function(e,t,r){"use strict";var n,i=r(48287).Buffer,o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i0)throw new g.JSONParserErrorGroup(e)}t.$RefParser=w,t.default=w,t.parse=w.parse,t.resolve=w.resolve,t.bundle=w.bundle,t.dereference=w.dereference},70425:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeArgs=i;const n=r(81630);function i(e){let t,r,i,o;const a=Array.prototype.slice.call(e);"function"==typeof a[a.length-1]&&(o=a.pop()),"string"==typeof a[0]?(t=a[0],"object"==typeof a[2]?(r=a[1],i=a[2]):(r=void 0,i=a[1])):(t="",r=a[0],i=a[1]);try{i=(0,n.getNewOptions)(i)}catch(e){console.error(`JSON Schema Ref Parser: Error normalizing options: ${e}`)}return i.mutateInputSchema||"object"!=typeof r||(r=JSON.parse(JSON.stringify(r))),{path:t,schema:r,options:i,callback:o}}t.default=i},81630:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getNewOptions=t.getJsonSchemaRefParserDefaultOptions=void 0;const i=n(r(64745)),o=n(r(98272)),a=n(r(11656)),s=n(r(34586)),l=n(r(1912)),c=n(r(18382));t.getJsonSchemaRefParserDefaultOptions=()=>({parse:{json:{...i.default},yaml:{...o.default},text:{...a.default},binary:{...s.default}},resolve:{file:{...l.default},http:{...c.default},external:!0},continueOnError:!1,bundle:{excludedPathMatcher:()=>!1},dereference:{circular:!0,excludedPathMatcher:()=>!1,referenceResolution:"relative"},mutateInputSchema:!0});function u(e,t){if(h(t)){const r=Object.keys(t).filter((e=>!["__proto__","constructor","prototype"].includes(e)));for(let n=0;n{const r=(0,t.getJsonSchemaRefParserDefaultOptions)();return e&&u(r,e),r}},74115:function(e,t,r){"use strict";var n,i=r(48287).Buffer,o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i=0&&(o=e.substring(n),e=e.substring(0,n));const a=t._add(e),s={url:e,hash:o,extension:l.getExtension(e)};try{const e=await async function(e,t,r){let n=c.all(t.resolve);n=c.filter(n,"canRead",e),c.sort(n);try{return await c.run(n,"read",e,r)}catch(r){throw!r&&t.continueOnError?new u.UnmatchedResolverError(e.url):r&&"error"in r?r.error instanceof u.ResolverError?r.error:new u.ResolverError(r,e.url):new SyntaxError(`Unable to resolve $ref pointer "${e.url}"`)}}(s,r,t);a.pathType=e.plugin.name,s.data=e.result;const n=await async function(e,t,r){const n=c.all(t.parse),o=c.filter(n,"canParse",e),a=o.length>0?o:n;c.sort(a);try{const t=await c.run(a,"parse",e,r);if(!t.plugin.allowEmpty&&(void 0===(s=t.result)||"object"==typeof s&&0===Object.keys(s).length||"string"==typeof s&&0===s.trim().length||i.isBuffer(s)&&0===s.length))throw new SyntaxError(`Error parsing "${e.url}" as ${t.plugin.name}. \nParsed value is empty`);return t}catch(r){throw!r&&t.continueOnError?new u.UnmatchedParserError(e.url):r&&r.message&&r.message.startsWith("Error parsing")?r:r&&"error"in r?r.error instanceof u.ParserError?r.error:new u.ParserError(r.error.message,e.url):new SyntaxError(`Unable to parse ${e.url}`)}var s}(s,r,t);return a.value=n.result,n.result}catch(e){throw(0,u.isHandledError)(e)&&(a.value=e),e}}},34586:(e,t,r)=>{"use strict";var n=r(48287).Buffer;Object.defineProperty(t,"__esModule",{value:!0});const i=/\.(jpeg|jpg|gif|png|bmp|ico)$/i;t.default={order:400,allowEmpty:!0,canParse:e=>n.isBuffer(e.data)&&i.test(e.url),parse:e=>n.isBuffer(e.data)?e.data:n.from(e.data)}},64745:(e,t,r)=>{"use strict";var n=r(48287).Buffer;Object.defineProperty(t,"__esModule",{value:!0});const i=r(65230);t.default={order:100,allowEmpty:!0,canParse:".json",allowBOM:!0,async parse(e){let t=e.data;if(n.isBuffer(t)&&(t=t.toString()),"string"!=typeof t)return t;if(0!==t.trim().length)try{return JSON.parse(t)}catch(r){if(this.allowBOM)try{const e=t.indexOf("{");return t=t.slice(e),JSON.parse(t)}catch(t){throw new i.ParserError(t.message,e.url)}throw new i.ParserError(r.message,e.url)}}}},11656:(e,t,r)=>{"use strict";var n=r(48287).Buffer;Object.defineProperty(t,"__esModule",{value:!0});const i=r(65230),o=/\.(txt|htm|html|md|xml|js|min|map|css|scss|less|svg)$/i;t.default={order:300,allowEmpty:!0,encoding:"utf8",canParse:e=>("string"==typeof e.data||n.isBuffer(e.data))&&o.test(e.url),parse(e){if("string"==typeof e.data)return e.data;if(n.isBuffer(e.data))return e.data.toString(this.encoding);throw new i.ParserError("data is not text",e.url)}}},98272:function(e,t,r){"use strict";var n=r(48287).Buffer,i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(65230),a=i(r(7068)),s=r(7068);t.default={order:200,allowEmpty:!0,canParse:[".yaml",".yml",".json"],async parse(e){let t=e.data;if(n.isBuffer(t)&&(t=t.toString()),"string"!=typeof t)return t;try{return a.default.load(t,{schema:s.JSON_SCHEMA})}catch(t){throw new o.ParserError(t?.message||"Parser Error",e.url)}}}},58501:function(e,t,r){"use strict";var n,i=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),a=0;a{try{return decodeURIComponent(e)}catch{return e}};class g{$ref;path;originalPath;value;circular;indirections;constructor(e,t,r){this.$ref=e,this.path=t,this.originalPath=r||t,this.value=void 0,this.circular=!1,this.indirections=0}resolve(e,r,n){const i=g.parse(this.path,this.originalPath),o=[];this.value=b(e);for(let e=0;ee;t--){const n=i.slice(e,t+1).join("/");if(void 0!==this.value[n]){this.value=this.value[n],e=t,r=!0;break}}if(r)continue;if(a in this.value&&null===this.value[a]){this.value=t.nullSymbol;continue}this.value=null;const s=this.$ref.path||"",l=this.path.replace(s,""),c=g.join("",o),h=n?.replace(s,"");throw new u.MissingPointerError(a,decodeURI(this.originalPath),l,c,h)}this.value=this.value[a],o.push(a)}return(!this.value||this.value.$ref&&c.resolve(this.path,this.value.$ref)!==n)&&y(this,r,n),this}set(e,t,r){const n=g.parse(this.path);let i;if(0===n.length)return this.value=t,t;this.value=b(e);for(let e=0;ee));"errors"in e&&Array.isArray(e.errors)?this.errors.push(...e.errors.map(l.normalizeError).filter((({footprint:e})=>!t.includes(e)))):"footprint"in e&&t.includes(e.footprint)||this.errors.push((0,l.normalizeError)(e))}exists(e,t){try{return this.resolve(e,t),!0}catch{return!1}}get(e,t){return this.resolve(e,t)?.value}resolve(e,t,r,n){const i=new s.default(this,e,r);try{const e=i.resolve(this.value,t,n);return e.value===s.nullSymbol&&(e.value=null),e}catch(e){if(!t||!t.continueOnError||!(0,l.isHandledError)(e))throw e;return null===e.path&&(e.path=(0,c.safePointerToPath)((0,c.getHash)(n))),e instanceof l.InvalidPointerError&&(e.source=decodeURI((0,c.stripHash)(n))),this.addError(e),null}}set(e,t){const r=new s.default(this,e);this.value=r.set(this.value,t),this.value===s.nullSymbol&&(this.value=null)}static is$Ref(e){return Boolean(e)&&"object"==typeof e&&null!==e&&"$ref"in e&&"string"==typeof e.$ref&&e.$ref.length>0}static isExternal$Ref(e){return u.is$Ref(e)&&"#"!==e.$ref[0]}static isAllowed$Ref(e,t){if(this.is$Ref(e)){if("#/"===e.$ref.substring(0,2)||"#"===e.$ref)return!0;if("#"!==e.$ref[0]&&(!t||t.resolve?.external))return!0}}static isExtended$Ref(e){return u.is$Ref(e)&&Object.keys(e).length>1}static dereference(e,t){if(t&&"object"==typeof t&&u.isExtended$Ref(e)){const r={};for(const t of Object.keys(e))"$ref"!==t&&(r[t]=e[t]);for(const e of Object.keys(t))e in r||(r[e]=t[e]);return r}return t}}t.default=u},88920:function(e,t,r){"use strict";var n,i=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),a=0;a0&&t[0]&&(r=r.filter((r=>t.includes(e[r].pathType)))),r.map((t=>({encoded:t,decoded:"file"===e[t].pathType?c.toFileSystemPath(t,!0):t})))}t.default=class{circular;paths(...e){return h(this._$refs,e.flat()).map((e=>(0,u.default)(e.decoded)))}values(...e){const t=this._$refs;return h(t,e.flat()).reduce(((e,r)=>(e[(0,u.default)(r.decoded)]=t[r.encoded].value,e)),{})}exists(e,t){try{return this._resolve(e,"",t),!0}catch{return!1}}get(e,t){return this._resolve(e,"",t).value}set(e,t){const r=c.resolve(this._root$Ref.path,e),n=c.stripHash(r),i=this._$refs[n];if(!i)throw new Error(`Error resolving $ref pointer "${e}". \n"${n}" not found.`);i.set(r,t)}_get$Ref(e){e=c.resolve(this._root$Ref.path,e);const t=c.stripHash(e);return this._$refs[t]}_add(e){const t=c.stripHash(e),r=new l.default(this);return r.path=t,this._$refs[t]=r,this._root$Ref=this._root$Ref||r,r}_resolve(e,t,r){const n=c.resolve(this._root$Ref.path,e),i=c.stripHash(n),o=this._$refs[i];if(!o)throw new Error(`Error resolving $ref pointer "${e}". \n"${i}" not found.`);return o.resolve(n,r,e,t)}_$refs={};_root$Ref;constructor(){this.circular=!1,this._$refs={},this._root$Ref=null}toJSON=this.values}},33010:function(e,t,r){"use strict";var n,i=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),a=0;ac.isFileSystemPath(e.url),async read(e){let t;try{t=c.toFileSystemPath(e.url)}catch(t){const r=t;throw r.message=`Malformed URI: ${e.url}: ${r.message}`,new u.ResolverError(r,e.url)}(t.endsWith("/")||t.endsWith("\\"))&&(t=t.slice(0,-1));try{return await l.default.promises.readFile(t)}catch(e){const r=e;throw r.message=`Error opening file ${t}: ${r.message}`,new u.ResolverError(r,t)}}}},18382:function(e,t,r){"use strict";var n,i=r(48287).Buffer,o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;ir.abort()),t.timeout));const i=await fetch(e,{method:"GET",headers:t.headers||{},credentials:t.withCredentials?"include":"same-origin",signal:r?r.signal:null});n&&clearTimeout(n);return i}(e,t);if(r.status>=400){const e=new Error(`HTTP ERROR ${r.status}`);throw e.status=r.status,e}if(r.status>=300){if(!Number.isNaN(t.redirects)&&n.length>t.redirects){const e=new Error(`Error downloading ${n[0]}. \nToo many redirects: \n ${n.join(" \n ")}`);throw e.status=r.status,new c.ResolverError(e)}if("location"in r.headers&&r.headers.location){return u(l.resolve(e.href,r.headers.location),t,n)}{const e=new Error(`HTTP ${r.status} redirect with no location header`);throw e.status=r.status,e}}if(r.body){const e=await r.arrayBuffer();return i.from(e)}return i.alloc(0)}catch(t){const r=t;throw r.message=`Error downloading ${e.href}: ${r.message}`,new c.ResolverError(r,e.href)}}t.default={order:200,headers:null,timeout:6e4,redirects:5,withCredentials:!1,safeUrlResolver:!0,canRead(e){return l.isHttp(e.url)&&(!this.safeUrlResolver||!l.isUnsafeUrl(e.url))},read(e){const t=l.parse(e.url);return"undefined"==typeof window||t.protocol||(t.protocol=l.parse(location.href).protocol),u(t,this)}}},7670:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(e.startsWith("\\\\?\\"))return e;return e.split(i.default?.win32?.sep).join(i.default?.posix?.sep??"/")};const i=n(r(99942))},65230:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InvalidPointerError=t.TimeoutError=t.MissingPointerError=t.UnmatchedResolverError=t.ResolverError=t.UnmatchedParserError=t.ParserError=t.JSONParserErrorGroup=t.JSONParserError=void 0,t.toJSON=s,t.getDeepKeys=l,t.isHandledError=function(e){return e instanceof c||e instanceof u},t.normalizeError=function(e){null===e.path&&(e.path=[]);return e};const n=r(81200),i=["function","symbol","undefined"],o=["constructor","prototype","__proto__"],a=Object.getPrototypeOf({});function s(){const e={},t=this;for(const r of l(t))if("string"==typeof r){const n=t[r],o=typeof n;i.includes(o)||(e[r]=n)}return e}function l(e,t=[]){let r=[];for(;e&&e!==a;)r=r.concat(Object.getOwnPropertyNames(e),Object.getOwnPropertySymbols(e)),e=Object.getPrototypeOf(e);const n=new Set(r);for(const e of t.concat(o))n.delete(e);return n}class c extends Error{name;message;source;path;code;constructor(e,t){super(),this.code="EUNKNOWN",this.name="JSONParserError",this.message=e,this.source=t,this.path=null}toJSON=s.bind(this);get footprint(){return`${this.path}+${this.source}+${this.code}+${this.message}`}}t.JSONParserError=c;class u extends Error{files;constructor(e){super(),this.files=e,this.name="JSONParserErrorGroup",this.message=`${this.errors.length} error${this.errors.length>1?"s":""} occurred while reading '${(0,n.toFileSystemPath)(e.$refs._root$Ref.path)}'`}toJSON=s.bind(this);static getParserErrors(e){const t=[];for(const r of Object.values(e.$refs._$refs))r.errors&&t.push(...r.errors);return t}get errors(){return u.getParserErrors(this.files)}}t.JSONParserErrorGroup=u;t.ParserError=class extends c{code="EPARSER";name="ParserError";constructor(e,t){super(`Error parsing ${t}: ${e}`,t)}};t.UnmatchedParserError=class extends c{code="EUNMATCHEDPARSER";name="UnmatchedParserError";constructor(e){super(`Could not find parser for "${e}"`,e)}};t.ResolverError=class extends c{code="ERESOLVER";name="ResolverError";ioErrorCode;constructor(e,t){super(e.message||`Error reading file "${t}"`,t),"code"in e&&(this.ioErrorCode=String(e.code))}};t.UnmatchedResolverError=class extends c{code="EUNMATCHEDRESOLVER";name="UnmatchedResolverError";constructor(e){super(`Could not find resolver for "${e}"`,e)}};t.MissingPointerError=class extends c{code="EMISSINGPOINTER";name="MissingPointerError";targetToken;targetRef;targetFound;parentPath;constructor(e,t,r,i,o){super(`Missing $ref pointer "${(0,n.getHash)(t)}". Token "${e}" does not exist.`,(0,n.stripHash)(t)),this.targetToken=e,this.targetRef=r,this.targetFound=i,this.parentPath=o}};t.TimeoutError=class extends c{code="ETIMEOUT";name="TimeoutError";constructor(e){super(`Dereferencing timeout reached: ${e}ms`)}};t.InvalidPointerError=class extends c{code="EUNMATCHEDRESOLVER";name="InvalidPointerError";constructor(e,t){super(`Invalid $ref pointer "${e}". Pointers must begin with "#/"`,(0,n.stripHash)(t))}}},21065:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isWindows=void 0;const r=/^win/.test(globalThis.process?globalThis.process.platform:"");t.isWindows=()=>r},79017:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e?void t.then((function(t){(0,i.default)((function(){e(null,t)}))}),(function(t){(0,i.default)((function(){e(t)}))})):t};const i=n(r(95788))},95788:(e,t,r)=>{"use strict";var n=r(39907);Object.defineProperty(t,"__esModule",{value:!0}),t.default="object"==typeof n&&"function"==typeof n.nextTick?n.nextTick:"function"==typeof setImmediate?setImmediate:function(e){setTimeout(e,0)}},93693:(e,t)=>{"use strict";function r(e,t,r,n,i){const o=e[t];if("function"==typeof o)return o.apply(e,[r,n,i]);if(!n){if(o instanceof RegExp)return o.test(r.url);if("string"==typeof o)return o===r.extension;if(Array.isArray(o))return-1!==o.indexOf(r.extension)}return o}Object.defineProperty(t,"__esModule",{value:!0}),t.all=function(e){return Object.keys(e||{}).filter((t=>"object"==typeof e[t])).map((t=>(e[t].name=t,e[t])))},t.filter=function(e,t,n){return e.filter((e=>!!r(e,t,n)))},t.sort=function(e){for(const t of e)t.order=t.order||Number.MAX_SAFE_INTEGER;return e.sort(((e,t)=>e.order-t.order))},t.run=async function(e,t,n,i){let o,a,s=0;return new Promise(((l,c)=>{function u(){if(o=e[s++],!o)return c(a);try{const a=r(o,t,n,h,i);if(a&&"function"==typeof a.then)a.then(d,f);else if(void 0!==a)d(a);else if(s===e.length)throw new Error("No promise has been returned or callback has been called.")}catch(e){f(e)}}function h(e,t){e?f(e):d(t)}function d(e){l({plugin:o,result:e})}function f(e){a={plugin:o,error:e},u()}u()}))}},81200:function(e,t,r){"use strict";var n,i=r(39907),o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(n=function(e){return n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t},n(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),i=0;i=0)return D(e.substr(t).toLowerCase());return""},t.stripQuery=D,t.getHash=E,t.stripHash=k,t.isHttp=function(e){const t=x(e);return"http"===t||"https"===t||void 0===t&&"undefined"!=typeof window},t.isUnsafeUrl=function(e){if(!e||"string"!=typeof e)return!0;const t=e.trim().toLowerCase();if(!t)return!0;if(t.startsWith("javascript:")||t.startsWith("vbscript:")||t.startsWith("data:"))return!0;if(t.startsWith("file:"))return!0;if("undefined"!=typeof window&&window.location&&window.location.href)return!1;const r=["localhost","127.0.0.1","::1","10.","172.16.","172.17.","172.18.","172.19.","172.20.","172.21.","172.22.","172.23.","172.24.","172.25.","172.26.","172.27.","172.28.","172.29.","172.30.","172.31.","192.168.","169.254.",".local",".internal",".intranet",".corp",".home",".lan"];try{const e=new URL(t.startsWith("//")?"http:"+t:t),n=e.hostname.toLowerCase();for(const e of r)if(n===e||n.startsWith(e)||n.endsWith(e))return!0;if(function(e){const t=/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/,r=e.match(t);if(!r)return!1;const[,n,i,o,a]=r.map(Number);if(n>255||i>255||o>255||a>255)return!1;return 10===n||127===n||172===n&&i>=16&&i<=31||192===n&&168===i||169===n&&254===i}(n))return!0;const i=e.port;if(i&&function(e){return[22,23,25,53,135,139,445,993,995,1433,1521,3306,3389,5432,5900,6379,8080,8443,9200,27017].includes(e)}(parseInt(i)))return!0}catch(e){if(t.startsWith("/")&&!t.startsWith("//"))return!1;for(const e of r)if(t.includes(e))return!0}return!1},t.isFileSystemPath=_,t.fromFileSystemPath=function(e){if((0,g.isWindows)()){const t=w(),r=e.toUpperCase(),n=(0,c.default)(t).toUpperCase(),i=r.includes(n),o=r.includes(n),a=u.win32?.isAbsolute(e)||e.startsWith("http://")||e.startsWith("https://")||e.startsWith("file://");i||o||a||t.startsWith("http")||(e=(0,m.join)(t,e)),e=(0,c.default)(e)}e=encodeURI(e);for(const t of y)e=e.replace(t[0],t[1]);return e},t.toFileSystemPath=function(e,t){e=decodeURI(e);for(let t=0;tdecodeURIComponent(e).replace(f,"/").replace(p,"~")))},t.relative=function(e,t){if(!_(e)||!_(t))return b(e,t);const r=u.default.dirname(k(e)),n=k(t);return u.default.relative(r,n)+E(t)};const c=l(r(7670)),u=s(r(99942)),h=/\//g,d=/^(\w{2,}):\/\//i,f=/~1/g,p=/~0/g,m=r(99942),g=r(21065),y=[[/\?/g,"%3F"],[/#/g,"%23"]],v=[/%23/g,"#",/%24/g,"$",/%26/g,"&",/%2C/g,",",/%40/g,"@"];function b(e,t){const r=new URL((0,c.default)(e),"https://aaa.nonexistanturl.com"),n=new URL((0,c.default)(t),r),i=t.match(/(\s*)$/)?.[1]||"";if("aaa.nonexistanturl.com"===n.hostname){const{pathname:e,search:t,hash:r}=n;return e+t+r+i}return n.toString()+i}function w(){if("undefined"!=typeof window&&window.location&&window.location.href){const e=window.location.href;if(!e||!e.startsWith("http"))try{return new URL(e),e}catch{return"/"}return e}if(void 0!==i&&i.cwd){const e=i.cwd(),t=e.slice(-1);return"/"===t||"\\"===t?e:e+"/"}return"/"}function x(e){const t=d.exec(e||"");if(t)return t[1].toLowerCase()}function D(e){const t=e.indexOf("?");return t>=0&&(e=e.substr(0,t)),e}function E(e){if(!e)return"#";const t=e.indexOf("#");return t>=0?e.substring(t):"#"}function k(e){if(!e)return"";const t=e.indexOf("#");return t>=0&&(e=e.substring(0,t)),e}function _(e){if("undefined"!=typeof window||void 0!==i&&i.browser)return!1;const t=x(e);return void 0===t||"file"===t}t.parse=e=>new URL(e)},7068:(e,t,r)=>{"use strict";var n=r(4333),i=r(41963);function o(e,t){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}e.exports.Type=r(50726),e.exports.Schema=r(19481),e.exports.FAILSAFE_SCHEMA=r(43405),e.exports.JSON_SCHEMA=r(64202),e.exports.CORE_SCHEMA=r(5623),e.exports.DEFAULT_SCHEMA=r(67939),e.exports.load=n.load,e.exports.loadAll=n.loadAll,e.exports.dump=i.dump,e.exports.YAMLException=r(4217),e.exports.types={binary:r(55820),float:r(88915),map:r(38567),null:r(10204),pairs:r(68700),set:r(27449),timestamp:r(34417),bool:r(47645),int:r(11732),merge:r(80929),omap:r(73544),seq:r(41238),str:r(15018)},e.exports.safeLoad=o("safeLoad","load"),e.exports.safeLoadAll=o("safeLoadAll","loadAll"),e.exports.safeDump=o("safeDump","dump")},33803:e=>{"use strict";function t(e){return null==e}e.exports.isNothing=t,e.exports.isObject=function(e){return"object"==typeof e&&null!==e},e.exports.toArray=function(e){return Array.isArray(e)?e:t(e)?[]:[e]},e.exports.repeat=function(e,t){var r,n="";for(r=0;r{"use strict";var n=r(33803),i=r(4217),o=r(67939),a=Object.prototype.toString,s=Object.prototype.hasOwnProperty,l=65279,c=9,u=10,h=13,d=32,f=33,p=34,m=35,g=37,y=38,v=39,b=42,w=44,x=45,D=58,E=61,k=62,_=63,A=64,C=91,S=93,O=96,T=123,F=124,M=125,j={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},I=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],P=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function B(e){var t,r,o;if(t=e.toString(16).toUpperCase(),e<=255)r="x",o=2;else if(e<=65535)r="u",o=4;else{if(!(e<=4294967295))throw new i("code point within a string may not be greater than 0xFFFFFFFF");r="U",o=8}return"\\"+r+n.repeat("0",o-t.length)+t}var N=1,R=2;function L(e){this.schema=e.schema||o,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=n.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function(e,t){var r,n,i,o,a,l,c;if(null===t)return{};for(r={},i=0,o=(n=Object.keys(t)).length;i=55296&&n<=56319&&t+1=56320&&r<=57343?1024*(n-55296)+r-56320+65536:n}function V(e){return/^\n* /.test(e)}var Q=1,G=2,Y=3,J=4,Z=5;function X(e,t,r,n,i,o,a,s){var c,h,d=0,j=null,I=!1,P=!1,B=-1!==n,N=-1,L=q(h=K(e,0))&&h!==l&&!H(h)&&h!==x&&h!==_&&h!==D&&h!==w&&h!==C&&h!==S&&h!==T&&h!==M&&h!==m&&h!==y&&h!==b&&h!==f&&h!==F&&h!==E&&h!==k&&h!==v&&h!==p&&h!==g&&h!==A&&h!==O&&function(e){return!H(e)&&e!==D}(K(e,e.length-1));if(t||a)for(c=0;c=65536?c+=2:c++){if(!q(d=K(e,c)))return Z;L=L&&$(d,j,s),j=d}else{for(c=0;c=65536?c+=2:c++){if((d=K(e,c))===u)I=!0,B&&(P=P||c-N-1>n&&" "!==e[N+1],N=c);else if(!q(d))return Z;L=L&&$(d,j,s),j=d}P=P||B&&c-N-1>n&&" "!==e[N+1]}return I||P?r>9&&V(e)?Z:a?o===R?Z:G:P?J:Y:!L||a||i(e)?o===R?Z:G:Q}function ee(e,t,r,n,o){e.dump=function(){if(0===t.length)return e.quotingType===R?'""':"''";if(!e.noCompatMode&&(-1!==I.indexOf(t)||P.test(t)))return e.quotingType===R?'"'+t+'"':"'"+t+"'";var a=e.indent*Math.max(1,r),s=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-a),l=n||e.flowLevel>-1&&r>=e.flowLevel;switch(X(t,l,e.indent,s,(function(t){return function(e,t){var r,n;for(r=0,n=e.implicitTypes.length;r"+te(t,e.indent)+re(U(function(e,t){var r,n,i=/(\n+)([^\n]*)/g,o=(s=e.indexOf("\n"),s=-1!==s?s:e.length,i.lastIndex=s,ne(e.slice(0,s),t)),a="\n"===e[0]||" "===e[0];var s;for(;n=i.exec(e);){var l=n[1],c=n[2];r=" "===c[0],o+=l+(a||r||""===c?"":"\n")+ne(c,t),a=r}return o}(t,s),a));case Z:return'"'+function(e){for(var t,r="",n=0,i=0;i=65536?i+=2:i++)n=K(e,i),!(t=j[n])&&q(n)?(r+=e[i],n>=65536&&(r+=e[i+1])):r+=t||B(n);return r}(t)+'"';default:throw new i("impossible error: invalid scalar style")}}()}function te(e,t){var r=V(e)?String(t):"",n="\n"===e[e.length-1];return r+(n&&("\n"===e[e.length-2]||"\n"===e)?"+":n?"":"-")+"\n"}function re(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function ne(e,t){if(""===e||" "===e[0])return e;for(var r,n,i=/ [^ ]/g,o=0,a=0,s=0,l="";r=i.exec(e);)(s=r.index)-o>t&&(n=a>o?a:s,l+="\n"+e.slice(o,n),o=n+1),a=s;return l+="\n",e.length-o>t&&a>o?l+=e.slice(o,a)+"\n"+e.slice(a+1):l+=e.slice(o),l.slice(1)}function ie(e,t,r,n){var i,o,a,s="",l=e.tag;for(i=0,o=r.length;i tag resolver accepts not "'+h+'" style');n=u.represent[h](t,h)}e.dump=n}return!0}return!1}function ae(e,t,r,n,o,s,l){e.tag=null,e.dump=r,oe(e,r,!1)||oe(e,r,!0);var c,h=a.call(e.dump),d=n;n&&(n=e.flowLevel<0||e.flowLevel>t);var f,p,m="[object Object]"===h||"[object Array]"===h;if(m&&(p=-1!==(f=e.duplicates.indexOf(r))),(null!==e.tag&&"?"!==e.tag||p||2!==e.indent&&t>0)&&(o=!1),p&&e.usedDuplicates[f])e.dump="*ref_"+f;else{if(m&&p&&!e.usedDuplicates[f]&&(e.usedDuplicates[f]=!0),"[object Object]"===h)n&&0!==Object.keys(e.dump).length?(!function(e,t,r,n){var o,a,s,l,c,h,d="",f=e.tag,p=Object.keys(r);if(!0===e.sortKeys)p.sort();else if("function"==typeof e.sortKeys)p.sort(e.sortKeys);else if(e.sortKeys)throw new i("sortKeys must be a boolean or a function");for(o=0,a=p.length;o1024)&&(e.dump&&u===e.dump.charCodeAt(0)?h+="?":h+="? "),h+=e.dump,c&&(h+=z(e,t)),ae(e,t+1,l,!0,c)&&(e.dump&&u===e.dump.charCodeAt(0)?h+=":":h+=": ",d+=h+=e.dump));e.tag=f,e.dump=d||"{}"}(e,t,e.dump,o),p&&(e.dump="&ref_"+f+e.dump)):(!function(e,t,r){var n,i,o,a,s,l="",c=e.tag,u=Object.keys(r);for(n=0,i=u.length;n1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),ae(e,t,a,!1,!1)&&(l+=s+=e.dump));e.tag=c,e.dump="{"+l+"}"}(e,t,e.dump),p&&(e.dump="&ref_"+f+" "+e.dump));else if("[object Array]"===h)n&&0!==e.dump.length?(e.noArrayIndent&&!l&&t>0?ie(e,t-1,e.dump,o):ie(e,t,e.dump,o),p&&(e.dump="&ref_"+f+e.dump)):(!function(e,t,r){var n,i,o,a="",s=e.tag;for(n=0,i=r.length;n",e.dump=c+" "+e.dump)}return!0}function se(e,t){var r,n,i=[],o=[];for(le(e,i,o),r=0,n=o.length;r{"use strict";function t(e,t){var r="",n=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(r+='in "'+e.mark.name+'" '),r+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(r+="\n\n"+e.mark.snippet),n+" "+r):n}function r(e,r){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=r,this.message=t(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r.prototype.toString=function(e){return this.name+": "+t(this,e)},e.exports=r},4333:(e,t,r)=>{"use strict";var n=r(33803),i=r(4217),o=r(50817),a=r(67939),s=Object.prototype.hasOwnProperty,l=1,c=2,u=3,h=4,d=1,f=2,p=3,m=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,g=/[\x85\u2028\u2029]/,y=/[,\[\]\{\}]/,v=/^(?:!|!!|![a-z\-]+!)$/i,b=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function w(e){return Object.prototype.toString.call(e)}function x(e){return 10===e||13===e}function D(e){return 9===e||32===e}function E(e){return 9===e||32===e||10===e||13===e}function k(e){return 44===e||91===e||93===e||123===e||125===e}function _(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function A(e){return 48===e?"\0":97===e?"":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"
":95===e?" ":76===e?"\u2028":80===e?"\u2029":""}function C(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var S=new Array(256),O=new Array(256),T=0;T<256;T++)S[T]=A(T)?1:0,O[T]=A(T);function F(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||a,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function M(e,t){var r={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return r.snippet=o(r),new i(t,r)}function j(e,t){throw M(e,t)}function I(e,t){e.onWarning&&e.onWarning.call(null,M(e,t))}var P={YAML:function(e,t,r){var n,i,o;null!==e.version&&j(e,"duplication of %YAML directive"),1!==r.length&&j(e,"YAML directive accepts exactly one argument"),null===(n=/^([0-9]+)\.([0-9]+)$/.exec(r[0]))&&j(e,"ill-formed argument of the YAML directive"),i=parseInt(n[1],10),o=parseInt(n[2],10),1!==i&&j(e,"unacceptable YAML version of the document"),e.version=r[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&I(e,"unsupported YAML version of the document")},TAG:function(e,t,r){var n,i;2!==r.length&&j(e,"TAG directive accepts exactly two arguments"),n=r[0],i=r[1],v.test(n)||j(e,"ill-formed tag handle (first argument) of the TAG directive"),s.call(e.tagMap,n)&&j(e,'there is a previously declared suffix for "'+n+'" tag handle'),b.test(i)||j(e,"ill-formed tag prefix (second argument) of the TAG directive");try{i=decodeURIComponent(i)}catch(t){j(e,"tag prefix is malformed: "+i)}e.tagMap[n]=i}};function B(e,t,r,n){var i,o,a,s;if(t1&&(e.result+=n.repeat("\n",t-1))}function q(e,t){var r,n,i=e.tag,o=e.anchor,a=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=a),n=e.input.charCodeAt(e.position);0!==n&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,j(e,"tab characters must not be used in indentation")),45===n)&&E(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,U(e,!0,-1)&&e.lineIndent<=t)a.push(null),n=e.input.charCodeAt(e.position);else if(r=e.line,K(e,t,u,!1,!0),a.push(e.result),U(e,!0,-1),n=e.input.charCodeAt(e.position),(e.line===r||e.lineIndent>t)&&0!==n)j(e,"bad indentation of a sequence entry");else if(e.lineIndentt?F=1:e.lineIndent===t?F=0:e.lineIndentt?F=1:e.lineIndent===t?F=0:e.lineIndentt)&&(b&&(a=e.line,s=e.lineStart,l=e.position),K(e,t,h,!0,i)&&(b?y=e.result:v=e.result),b||(R(e,p,m,g,y,v,a,s,l),g=y=v=null),U(e,!0,-1),u=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&0!==u)j(e,"bad indentation of a mapping entry");else if(e.lineIndent=0))break;0===o?j(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):u?j(e,"repeat of an indentation width identifier"):(h=t+o-1,u=!0)}if(D(a)){do{a=e.input.charCodeAt(++e.position)}while(D(a));if(35===a)do{a=e.input.charCodeAt(++e.position)}while(!x(a)&&0!==a)}for(;0!==a;){for(L(e),e.lineIndent=0,a=e.input.charCodeAt(e.position);(!u||e.lineIndenth&&(h=e.lineIndent),x(a))m++;else{if(e.lineIndent0){for(i=a,o=0;i>0;i--)(a=_(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+a:j(e,"expected hexadecimal character");e.result+=C(o),e.position++}else j(e,"unknown escape sequence");r=n=e.position}else x(s)?(B(e,r,n,!0),H(e,U(e,!1,t)),r=n=e.position):e.position===e.lineStart&&z(e)?j(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}j(e,"unexpected end of the stream within a double quoted scalar")}(e,A)?I=!0:!function(e){var t,r,n;if(42!==(n=e.input.charCodeAt(e.position)))return!1;for(n=e.input.charCodeAt(++e.position),t=e.position;0!==n&&!E(n)&&!k(n);)n=e.input.charCodeAt(++e.position);return e.position===t&&j(e,"name of an alias node must contain at least one character"),r=e.input.slice(t,e.position),s.call(e.anchorMap,r)||j(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],U(e,!0,-1),!0}(e)?function(e,t,r){var n,i,o,a,s,l,c,u,h=e.kind,d=e.result;if(E(u=e.input.charCodeAt(e.position))||k(u)||35===u||38===u||42===u||33===u||124===u||62===u||39===u||34===u||37===u||64===u||96===u)return!1;if((63===u||45===u)&&(E(n=e.input.charCodeAt(e.position+1))||r&&k(n)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,a=!1;0!==u;){if(58===u){if(E(n=e.input.charCodeAt(e.position+1))||r&&k(n))break}else if(35===u){if(E(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&z(e)||r&&k(u))break;if(x(u)){if(s=e.line,l=e.lineStart,c=e.lineIndent,U(e,!1,-1),e.lineIndent>=t){a=!0,u=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=l,e.lineIndent=c;break}}a&&(B(e,i,o,!1),H(e,e.line-s),i=o=e.position,a=!1),D(u)||(o=e.position+1),u=e.input.charCodeAt(++e.position)}return B(e,i,o,!1),!!e.result||(e.kind=h,e.result=d,!1)}(e,A,l===r)&&(I=!0,null===e.tag&&(e.tag="?")):(I=!0,null===e.tag&&null===e.anchor||j(e,"alias node should not have any properties")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===F&&(I=g&&q(e,T))),null===e.tag)null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);else if("?"===e.tag){for(null!==e.result&&"scalar"!==e.kind&&j(e,'unacceptable node kind for !> tag; it should be "scalar", not "'+e.kind+'"'),y=0,v=e.implicitTypes.length;y"),null!==e.result&&w.kind!==e.kind&&j(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+w.kind+'", not "'+e.kind+'"'),w.resolve(e.result,e.tag)?(e.result=w.construct(e.result,e.tag),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):j(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||I}function V(e){var t,r,n,i,o=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(i=e.input.charCodeAt(e.position))&&(U(e,!0,-1),i=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==i));){for(a=!0,i=e.input.charCodeAt(++e.position),t=e.position;0!==i&&!E(i);)i=e.input.charCodeAt(++e.position);for(n=[],(r=e.input.slice(t,e.position)).length<1&&j(e,"directive name must not be less than one character in length");0!==i;){for(;D(i);)i=e.input.charCodeAt(++e.position);if(35===i){do{i=e.input.charCodeAt(++e.position)}while(0!==i&&!x(i));break}if(x(i))break;for(t=e.position;0!==i&&!E(i);)i=e.input.charCodeAt(++e.position);n.push(e.input.slice(t,e.position))}0!==i&&L(e),s.call(P,r)?P[r](e,r,n):I(e,'unknown document directive "'+r+'"')}U(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,U(e,!0,-1)):a&&j(e,"directives end mark is expected"),K(e,e.lineIndent-1,h,!1,!0),U(e,!0,-1),e.checkLineBreaks&&g.test(e.input.slice(o,e.position))&&I(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&z(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,U(e,!0,-1)):e.position{"use strict";var n=r(4217),i=r(50726);function o(e,t){var r=[];return e[t].forEach((function(e){var t=r.length;r.forEach((function(r,n){r.tag===e.tag&&r.kind===e.kind&&r.multi===e.multi&&(t=n)})),r[t]=e})),r}function a(e){return this.extend(e)}a.prototype.extend=function(e){var t=[],r=[];if(e instanceof i)r.push(e);else if(Array.isArray(e))r=r.concat(e);else{if(!e||!Array.isArray(e.implicit)&&!Array.isArray(e.explicit))throw new n("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(r=r.concat(e.explicit))}t.forEach((function(e){if(!(e instanceof i))throw new n("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new n("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new n("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")})),r.forEach((function(e){if(!(e instanceof i))throw new n("Specified list of YAML types (or a single Type object) contains a non-Type object.")}));var s=Object.create(a.prototype);return s.implicit=(this.implicit||[]).concat(t),s.explicit=(this.explicit||[]).concat(r),s.compiledImplicit=o(s,"implicit"),s.compiledExplicit=o(s,"explicit"),s.compiledTypeMap=function(){var e,t,r={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function n(e){e.multi?(r.multi[e.kind].push(e),r.multi.fallback.push(e)):r[e.kind][e.tag]=r.fallback[e.tag]=e}for(e=0,t=arguments.length;e{"use strict";e.exports=r(64202)},67939:(e,t,r)=>{"use strict";e.exports=r(5623).extend({implicit:[r(34417),r(80929)],explicit:[r(55820),r(73544),r(68700),r(27449)]})},43405:(e,t,r)=>{"use strict";var n=r(19481);e.exports=new n({explicit:[r(15018),r(41238),r(38567)]})},64202:(e,t,r)=>{"use strict";e.exports=r(43405).extend({implicit:[r(10204),r(47645),r(11732),r(88915)]})},50817:(e,t,r)=>{"use strict";var n=r(33803);function i(e,t,r,n,i){var o="",a="",s=Math.floor(i/2)-1;return n-t>s&&(t=n-s+(o=" ... ").length),r-n>s&&(r=n+s-(a=" ...").length),{str:o+e.slice(t,r).replace(/\t/g,"→")+a,pos:n-t+o.length}}function o(e,t){return n.repeat(" ",t-e.length)+e}e.exports=function(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);for(var r,a=/\r?\n|\r|\0/g,s=[0],l=[],c=-1;r=a.exec(e.buffer);)l.push(r.index),s.push(r.index+r[0].length),e.position<=r.index&&c<0&&(c=s.length-2);c<0&&(c=s.length-1);var u,h,d="",f=Math.min(e.line+t.linesAfter,l.length).toString().length,p=t.maxLength-(t.indent+f+3);for(u=1;u<=t.linesBefore&&!(c-u<0);u++)h=i(e.buffer,s[c-u],l[c-u],e.position-(s[c]-s[c-u]),p),d=n.repeat(" ",t.indent)+o((e.line-u+1).toString(),f)+" | "+h.str+"\n"+d;for(h=i(e.buffer,s[c],l[c],e.position,p),d+=n.repeat(" ",t.indent)+o((e.line+1).toString(),f)+" | "+h.str+"\n",d+=n.repeat("-",t.indent+f+3+h.pos)+"^\n",u=1;u<=t.linesAfter&&!(c+u>=l.length);u++)h=i(e.buffer,s[c+u],l[c+u],e.position-(s[c]-s[c+u]),p),d+=n.repeat(" ",t.indent)+o((e.line+u+1).toString(),f)+" | "+h.str+"\n";return d.replace(/\n$/,"")}},50726:(e,t,r)=>{"use strict";var n=r(4217),i=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],o=["scalar","sequence","mapping"];e.exports=function(e,t){var r,a;if(t=t||{},Object.keys(t).forEach((function(t){if(-1===i.indexOf(t))throw new n('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')})),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=(r=t.styleAliases||null,a={},null!==r&&Object.keys(r).forEach((function(e){r[e].forEach((function(t){a[String(t)]=e}))})),a),-1===o.indexOf(this.kind))throw new n('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}},55820:(e,t,r)=>{"use strict";var n=r(50726),i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";e.exports=new n("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,r,n=0,o=e.length,a=i;for(r=0;r64)){if(t<0)return!1;n+=6}return n%8==0},construct:function(e){var t,r,n=e.replace(/[\r\n=]/g,""),o=n.length,a=i,s=0,l=[];for(t=0;t>16&255),l.push(s>>8&255),l.push(255&s)),s=s<<6|a.indexOf(n.charAt(t));return 0===(r=o%4*6)?(l.push(s>>16&255),l.push(s>>8&255),l.push(255&s)):18===r?(l.push(s>>10&255),l.push(s>>2&255)):12===r&&l.push(s>>4&255),new Uint8Array(l)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var t,r,n="",o=0,a=e.length,s=i;for(t=0;t>18&63],n+=s[o>>12&63],n+=s[o>>6&63],n+=s[63&o]),o=(o<<8)+e[t];return 0===(r=a%3)?(n+=s[o>>18&63],n+=s[o>>12&63],n+=s[o>>6&63],n+=s[63&o]):2===r?(n+=s[o>>10&63],n+=s[o>>4&63],n+=s[o<<2&63],n+=s[64]):1===r&&(n+=s[o>>2&63],n+=s[o<<4&63],n+=s[64],n+=s[64]),n}})},47645:(e,t,r)=>{"use strict";var n=r(50726);e.exports=new n("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})},88915:(e,t,r)=>{"use strict";var n=r(33803),i=r(50726),o=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var a=/^[-+]?[0-9]+e/;e.exports=new i("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!o.test(e)||"_"===e[e.length-1])},construct:function(e){var t,r;return r="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===r?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:r*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||n.isNegativeZero(e))},represent:function(e,t){var r;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(n.isNegativeZero(e))return"-0.0";return r=e.toString(10),a.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"})},11732:(e,t,r)=>{"use strict";var n=r(33803),i=r(50726);function o(e){return 48<=e&&e<=55}function a(e){return 48<=e&&e<=57}e.exports=new i("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,r,n=e.length,i=0,s=!1;if(!n)return!1;if("-"!==(t=e[i])&&"+"!==t||(t=e[++i]),"0"===t){if(i+1===n)return!0;if("b"===(t=e[++i])){for(i++;i=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},38567:(e,t,r)=>{"use strict";var n=r(50726);e.exports=new n("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}})},80929:(e,t,r)=>{"use strict";var n=r(50726);e.exports=new n("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})},10204:(e,t,r)=>{"use strict";var n=r(50726);e.exports=new n("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;var t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"})},73544:(e,t,r)=>{"use strict";var n=r(50726),i=Object.prototype.hasOwnProperty,o=Object.prototype.toString;e.exports=new n("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,r,n,a,s,l=[],c=e;for(t=0,r=c.length;t{"use strict";var n=r(50726),i=Object.prototype.toString;e.exports=new n("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,r,n,o,a,s=e;for(a=new Array(s.length),t=0,r=s.length;t{"use strict";var n=r(50726);e.exports=new n("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}})},27449:(e,t,r)=>{"use strict";var n=r(50726),i=Object.prototype.hasOwnProperty;e.exports=new n("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(e){if(null===e)return!0;var t,r=e;for(t in r)if(i.call(r,t)&&null!==r[t])return!1;return!0},construct:function(e){return null!==e?e:{}}})},15018:(e,t,r)=>{"use strict";var n=r(50726);e.exports=new n("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}})},34417:(e,t,r)=>{"use strict";var n=r(50726),i=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),o=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");e.exports=new n("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==i.exec(e)||null!==o.exec(e))},construct:function(e){var t,r,n,a,s,l,c,u,h=0,d=null;if(null===(t=i.exec(e))&&(t=o.exec(e)),null===t)throw new Error("Date resolve error");if(r=+t[1],n=+t[2]-1,a=+t[3],!t[4])return new Date(Date.UTC(r,n,a));if(s=+t[4],l=+t[5],c=+t[6],t[7]){for(h=t[7].slice(0,3);h.length<3;)h+="0";h=+h}return t[9]&&(d=6e4*(60*+t[10]+ +(t[11]||0)),"-"===t[9]&&(d=-d)),u=new Date(Date.UTC(r,n,a,s,l,c,h)),d&&u.setTime(u.getTime()-d),u},instanceOf:Date,represent:function(e){return e.toISOString()}})},84482:(e,t,r)=>{"use strict";var n=r(39907);Object.defineProperty(t,"__esModule",{value:!0}),t.codeFrameColumns=f,t.default=function(e,t,r,i={}){if(!h){h=!0;const e="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(n.emitWarning)n.emitWarning(e,"DeprecationWarning");else{new Error(e).name="DeprecationWarning",console.warn(new Error(e))}}r=Math.max(r,0);return f(e,{start:{column:r,line:t}},i)};var i=r(24509),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=a(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(n,o,s):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}(r(98952),!0);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(a=function(e){return e?r:t})(e)}const s="object"!=typeof n||"0"!==n.env.FORCE_COLOR&&"false"!==n.env.FORCE_COLOR?o.default:(0,o.createColors)(!1),l=(e,t)=>r=>e(t(r));let c;function u(e){return e?(null!=c||(c=(0,o.createColors)(!0)),c):s}let h=!1;const d=/\r\n|[\n\r\u2028\u2029]/;function f(e,t,r={}){const n=(r.highlightCode||r.forceColor)&&(0,i.shouldHighlight)(r),o=u(r.forceColor),a=function(e){return{gutter:e.gray,marker:l(e.red,e.bold),message:l(e.red,e.bold)}}(o),s=(e,t)=>n?e(t):t,c=e.split(d),{start:h,end:f,markerLines:p}=function(e,t,r){const n=Object.assign({column:0,line:-1},e.start),i=Object.assign({},n,e.end),{linesAbove:o=2,linesBelow:a=3}=r||{},s=n.line,l=n.column,c=i.line,u=i.column;let h=Math.max(s-(o+1),0),d=Math.min(t.length,c+a);-1===s&&(h=0),-1===c&&(d=t.length);const f=c-s,p={};if(f)for(let e=0;e<=f;e++){const r=e+s;if(l)if(0===e){const e=t[r-1].length;p[r]=[l,e-l+1]}else if(e===f)p[r]=[0,u];else{const n=t[r-e].length;p[r]=[0,n]}else p[r]=!0}else p[s]=l===u?!l||[l,0]:[l,u-l];return{start:h,end:d,markerLines:p}}(t,c,r),m=t.start&&"number"==typeof t.start.column,g=String(f).length;let y=(n?(0,i.default)(e,r):e).split(d,f).slice(h,f).map(((e,t)=>{const n=h+1+t,i=` ${` ${n}`.slice(-g)} |`,o=p[n],l=!p[n+1];if(o){let t="";if(Array.isArray(o)){const n=e.slice(0,Math.max(o[0]-1,0)).replace(/[^\t]/g," "),c=o[1]||1;t=["\n ",s(a.gutter,i.replace(/\d/g," "))," ",n,s(a.marker,"^").repeat(c)].join(""),l&&r.message&&(t+=" "+s(a.message,r.message))}return[s(a.marker,">"),s(a.gutter,i),e.length>0?` ${e}`:"",t].join("")}return` ${s(a.gutter,i)}${e.length>0?` ${e}`:""}`})).join("\n");return r.message&&!m&&(y=`${" ".repeat(g+1)}${r.message}\n${y}`),n?o.reset(y):y}},21633:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isIdentifierChar=u,t.isIdentifierName=function(e){let t=!0;for(let r=0;re)return!1;if(r+=t[n+1],r>=e)return!0}return!1}function c(e){return e<65?36===e:e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&i.test(String.fromCharCode(e)):l(e,a)))}function u(e){return e<48?36===e:e<58||!(e<65)&&(e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&o.test(String.fromCharCode(e)):l(e,a)||l(e,s))))}},44040:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isIdentifierChar",{enumerable:!0,get:function(){return n.isIdentifierChar}}),Object.defineProperty(t,"isIdentifierName",{enumerable:!0,get:function(){return n.isIdentifierName}}),Object.defineProperty(t,"isIdentifierStart",{enumerable:!0,get:function(){return n.isIdentifierStart}}),Object.defineProperty(t,"isKeyword",{enumerable:!0,get:function(){return i.isKeyword}}),Object.defineProperty(t,"isReservedWord",{enumerable:!0,get:function(){return i.isReservedWord}}),Object.defineProperty(t,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return i.isStrictBindOnlyReservedWord}}),Object.defineProperty(t,"isStrictBindReservedWord",{enumerable:!0,get:function(){return i.isStrictBindReservedWord}}),Object.defineProperty(t,"isStrictReservedWord",{enumerable:!0,get:function(){return i.isStrictReservedWord}});var n=r(21633),i=r(43307)},43307:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isKeyword=function(e){return i.has(e)},t.isReservedWord=s,t.isStrictBindOnlyReservedWord=c,t.isStrictBindReservedWord=function(e,t){return l(e,t)||c(e)},t.isStrictReservedWord=l;const r=["implements","interface","let","package","private","protected","public","static","yield"],n=["eval","arguments"],i=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"]),o=new Set(r),a=new Set(n);function s(e,t){return t&&"await"===e||"enum"===e}function l(e,t){return s(e,t)||o.has(e)}function c(e){return a.has(e)}},24509:(e,t,r)=>{"use strict";var n=r(39907);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t={}){if(""!==e&&m(t)){const r=function(e){return{keyword:e.cyan,capitalized:e.yellow,jsxIdentifier:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.gray,invalid:c(c(e.white,e.bgRed),e.bold)}}(function(e){if(e){return null!=p||(p=(0,a.createColors)(!0)),p}return l}(t.forceColor));return function(e,t){let r="";for(const{type:n,value:i}of f(t)){const t=e[n];r+=t?i.split(h).map((e=>t(e))).join("\n"):i}return r}(r,e)}return e},t.shouldHighlight=m;var i=r(42743),o=r(44040),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=s(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(n,o,a):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}(r(98952),!0);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(s=function(e){return e?r:t})(e)}const l="object"!=typeof n||"0"!==n.env.FORCE_COLOR&&"false"!==n.env.FORCE_COLOR?a.default:(0,a.createColors)(!1),c=(e,t)=>r=>e(t(r)),u=new Set(["as","async","from","get","of","set"]);const h=/\r\n|[\n\r\u2028\u2029]/,d=/^[()[\]{}]$/;let f,p;{const e=/^[a-z][\w-]*$/i,t=function(t,r,n){if("name"===t.type){if((0,o.isKeyword)(t.value)||(0,o.isStrictReservedWord)(t.value,!0)||u.has(t.value))return"keyword";if(e.test(t.value)&&("<"===n[r-1]||""===n.slice(r-2,r)))return"jsxIdentifier";if(t.value[0]!==t.value[0].toLowerCase())return"capitalized"}return"punctuator"===t.type&&d.test(t.value)?"bracket":"invalid"!==t.type||"@"!==t.value&&"#"!==t.value?t.type:"punctuator"};f=function*(e){let r;for(;r=i.default.exec(e);){const n=i.matchToToken(r);yield{type:t(n,r.index,e),value:n.value}}}}function m(e){return l.isColorSupported||e.forceColor}{let e,n;t.getChalk=({forceColor:t})=>(null!=e||(e=r(58520)),t?(null!=n||(n=new e.constructor({enabled:!0,level:1})),n):e)}},58520:(e,t,r)=>{"use strict";var n=r(39907);const i=r(72189),o=r(76462),a=r(10203).stdout,s=r(99607),l="win32"===n.platform&&!(n.env.TERM||"").toLowerCase().startsWith("xterm"),c=["ansi","ansi","ansi256","ansi16m"],u=new Set(["gray"]),h=Object.create(null);function d(e,t){t=t||{};const r=a?a.level:0;e.level=void 0===t.level?r:t.level,e.enabled="enabled"in t?t.enabled:e.level>0}function f(e){if(!this||!(this instanceof f)||this.template){const t={};return d(t,e),t.template=function(){const e=[].slice.call(arguments);return y.apply(null,[t.template].concat(e))},Object.setPrototypeOf(t,f.prototype),Object.setPrototypeOf(t.template,t),t.template.constructor=f,t.template}d(this,e)}l&&(o.blue.open="[94m");for(const e of Object.keys(o))o[e].closeRe=new RegExp(i(o[e].close),"g"),h[e]={get(){const t=o[e];return m.call(this,this._styles?this._styles.concat(t):[t],this._empty,e)}};h.visible={get(){return m.call(this,this._styles||[],!0,"visible")}},o.color.closeRe=new RegExp(i(o.color.close),"g");for(const e of Object.keys(o.color.ansi))u.has(e)||(h[e]={get(){const t=this.level;return function(){const r={open:o.color[c[t]][e].apply(null,arguments),close:o.color.close,closeRe:o.color.closeRe};return m.call(this,this._styles?this._styles.concat(r):[r],this._empty,e)}}});o.bgColor.closeRe=new RegExp(i(o.bgColor.close),"g");for(const e of Object.keys(o.bgColor.ansi)){if(u.has(e))continue;h["bg"+e[0].toUpperCase()+e.slice(1)]={get(){const t=this.level;return function(){const r={open:o.bgColor[c[t]][e].apply(null,arguments),close:o.bgColor.close,closeRe:o.bgColor.closeRe};return m.call(this,this._styles?this._styles.concat(r):[r],this._empty,e)}}}}const p=Object.defineProperties((()=>{}),h);function m(e,t,r){const n=function(){return g.apply(n,arguments)};n._styles=e,n._empty=t;const i=this;return Object.defineProperty(n,"level",{enumerable:!0,get:()=>i.level,set(e){i.level=e}}),Object.defineProperty(n,"enabled",{enumerable:!0,get:()=>i.enabled,set(e){i.enabled=e}}),n.hasGrey=this.hasGrey||"gray"===r||"grey"===r,n.__proto__=p,n}function g(){const e=arguments,t=e.length;let r=String(arguments[0]);if(0===t)return"";if(t>1)for(let n=1;n{"use strict";const t=/(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,r=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,n=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,i=/\\(u[a-f\d]{4}|x[a-f\d]{2}|.)|([^\\])/gi,o=new Map([["n","\n"],["r","\r"],["t","\t"],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e",""],["a",""]]);function a(e){return"u"===e[0]&&5===e.length||"x"===e[0]&&3===e.length?String.fromCharCode(parseInt(e.slice(1),16)):o.get(e)||e}function s(e,t){const r=[],o=t.trim().split(/\s*,\s*/g);let s;for(const t of o)if(isNaN(t)){if(!(s=t.match(n)))throw new Error(`Invalid Chalk template style argument: ${t} (in style '${e}')`);r.push(s[2].replace(i,((e,t,r)=>t?a(t):r)))}else r.push(Number(t));return r}function l(e){r.lastIndex=0;const t=[];let n;for(;null!==(n=r.exec(e));){const e=n[1];if(n[2]){const r=s(e,n[2]);t.push([e].concat(r))}else t.push([e])}return t}function c(e,t){const r={};for(const e of t)for(const t of e.styles)r[t[0]]=e.inverse?null:t.slice(1);let n=e;for(const e of Object.keys(r))if(Array.isArray(r[e])){if(!(e in n))throw new Error(`Unknown Chalk style: ${e}`);n=r[e].length>0?n[e].apply(n,r[e]):n[e]}return n}e.exports=(e,r)=>{const n=[],i=[];let o=[];if(r.replace(t,((t,r,s,u,h,d)=>{if(r)o.push(a(r));else if(u){const t=o.join("");o=[],i.push(0===n.length?t:c(e,n)(t)),n.push({inverse:s,styles:l(u)})}else if(h){if(0===n.length)throw new Error("Found extraneous } in Chalk template literal");i.push(c(e,n)(o.join(""))),o=[],n.pop()}else o.push(d)})),i.push(o.join("")),n.length>0){const e=`Chalk template literal is missing ${n.length} closing bracket${1===n.length?"":"s"} (\`}\`)`;throw new Error(e)}return i.join("")}},42743:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,t.matchToToken=function(e){var t={type:"invalid",value:e[0],closed:void 0};return e[1]?(t.type="string",t.closed=!(!e[3]&&!e[4])):e[5]?t.type="comment":e[6]?(t.type="comment",t.closed=!!e[7]):e[8]?t.type="regex":e[9]?t.type="number":e[10]?t.type="name":e[11]?t.type="punctuator":e[12]&&(t.type="whitespace"),t}},10203:e=>{"use strict";e.exports={stdout:!1,stderr:!1}},91583:e=>{e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},59437:(e,t,r)=>{var n=r(91583);e.exports=function(e){if(Array.isArray(e))return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},95515:e=>{e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},97319:e=>{e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},81171:(e,t,r)=>{var n=r(47112);function i(e,t){for(var r=0;r{var n=r(47112);e.exports=function(e,t,r){return(t=n(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},46379:(e,t,r)=>{"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);rn})},28975:(e,t,r)=>{"use strict";function n(e){if(Array.isArray(e))return e}r.d(t,{A:()=>n})},99497:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(98163);function i(e,t,r){return(t=(0,n.A)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},62150:(e,t,r)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;tn})},47222:(e,t,r)=>{"use strict";function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},n(e,t)}function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)}r.d(t,{A:()=>i})},19775:(e,t,r)=>{"use strict";function n(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}r.d(t,{A:()=>n})},10852:(e,t,r)=>{"use strict";function n(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}r.d(t,{A:()=>n})},73033:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}r.d(t,{A:()=>n})},64517:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(46379);var i=r(19775),o=r(34582);function a(e){return function(e){if(Array.isArray(e))return(0,n.A)(e)}(e)||(0,i.A)(e)||(0,o.A)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},98163:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(24086);function i(e){var t=function(e,t){if("object"!=(0,n.A)(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=(0,n.A)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,n.A)(t)?t:t+""}},24086:(e,t,r)=>{"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}r.d(t,{A:()=>n})},34582:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(46379);function i(e,t){if(e){if("string"==typeof e)return(0,n.A)(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?(0,n.A)(e,t):void 0}}},34891:(e,t,r)=>{var n=r(8928);function i(){return e.exports=i="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,r){var i=n(e,t);if(i){var o=Object.getOwnPropertyDescriptor(i,t);return o.get?o.get.call(arguments.length<3?e:r):o.value}},e.exports.__esModule=!0,e.exports.default=e.exports,i.apply(null,arguments)}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports},43008:e=>{function t(r){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},52903:(e,t,r)=>{var n=r(91924);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},8034:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},38619:e=>{e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},47300:e=>{e.exports=function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,s=[],l=!0,c=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}},e.exports.__esModule=!0,e.exports.default=e.exports},87080:e=>{e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},95405:e=>{e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},38340:(e,t,r)=>{var n=r(8842).default,i=r(95515);e.exports=function(e,t){if(t&&("object"==n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},91924:e=>{function t(r,n){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},55091:(e,t,r)=>{var n=r(72923),i=r(47300),o=r(34),a=r(87080);e.exports=function(e,t){return n(e)||i(e,t)||o(e,t)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},8928:(e,t,r)=>{var n=r(43008);e.exports=function(e,t){for(;!{}.hasOwnProperty.call(e,t)&&null!==(e=n(e)););return e},e.exports.__esModule=!0,e.exports.default=e.exports},11020:(e,t,r)=>{var n=r(59437),i=r(38619),o=r(34),a=r(95405);e.exports=function(e){return n(e)||i(e)||o(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},35637:(e,t,r)=>{var n=r(8842).default;e.exports=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},47112:(e,t,r)=>{var n=r(8842).default,i=r(35637);e.exports=function(e){var t=i(e,"string");return"symbol"==n(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},8842:e=>{function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},34:(e,t,r)=>{var n=r(91583);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},25552:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BLANK_URL=t.relativeFirstCharacters=t.whitespaceEscapeCharsRegex=t.urlSchemeRegex=t.ctrlCharactersRegex=t.htmlCtrlEntityRegex=t.htmlEntitiesRegex=t.invalidProtocolRegex=void 0,t.invalidProtocolRegex=/^([^\w]*)(javascript|data|vbscript)/im,t.htmlEntitiesRegex=/(\w+)(^\w|;)?/g,t.htmlCtrlEntityRegex=/&(newline|tab);/gi,t.ctrlCharactersRegex=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,t.urlSchemeRegex=/^.+(:|:)/gim,t.whitespaceEscapeCharsRegex=/(\\|%5[cC])((%(6[eE]|72|74))|[nrt])/g,t.relativeFirstCharacters=[".","/"],t.BLANK_URL="about:blank"},8041:(e,t,r)=>{"use strict";t.J=void 0;var n=r(25552);function i(e){try{return decodeURIComponent(e)}catch(t){return e}}t.J=function(e){if(!e)return n.BLANK_URL;var t,r,o=i(e.trim());do{t=(o=i(o=(r=o,r.replace(n.ctrlCharactersRegex,"").replace(n.htmlEntitiesRegex,(function(e,t){return String.fromCharCode(t)}))).replace(n.htmlCtrlEntityRegex,"").replace(n.ctrlCharactersRegex,"").replace(n.whitespaceEscapeCharsRegex,"").trim())).match(n.ctrlCharactersRegex)||o.match(n.htmlEntitiesRegex)||o.match(n.htmlCtrlEntityRegex)||o.match(n.whitespaceEscapeCharsRegex)}while(t&&t.length>0);var a=o;if(!a)return n.BLANK_URL;if(function(e){return n.relativeFirstCharacters.indexOf(e[0])>-1}(a))return a;var s=a.trimStart(),l=s.match(n.urlSchemeRegex);if(!l)return a;var c=l[0].toLowerCase().trim();if(n.invalidProtocolRegex.test(c))return n.BLANK_URL;var u=s.replace(/\\/g,"/");if("mailto:"===c||c.includes("://"))return u;if("http:"===c||"https:"===c){if(!function(e){return URL.canParse(e)}(u))return n.BLANK_URL;var h=new URL(u);return h.protocol=h.protocol.toLowerCase(),h.hostname=h.hostname.toLowerCase(),h.toString()}return u}},31385:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r="true",n="false",i="null",o=new Map([["t",r],["f",n],["n",i]]),a=new Map([['"','"'],["\\","\\"],["/","/"],["b","\b"],["n","\n"],["f","\f"],["r","\r"],["t","\t"]]),s=new Map([["[","Punctuator"],["]","Punctuator"],["{","Punctuator"],["}","Punctuator"],[":","Punctuator"],[",","Punctuator"],[r,"Boolean"],[n,"Boolean"],[i,"Null"]]);class l extends Error{constructor(e,{line:t,column:r,index:n}){super(`${e} (${t}:${r})`),this.line=t,this.column=r,this.index=n}}class c extends l{constructor(e,t){super(`Unexpected character ${e} found.`,t)}}class u extends l{constructor(e){super(`Unexpected token ${e.type}(${e.value}) found.`,e.loc.start)}}class h extends l{constructor(e){super("Unexpected end of input found.",e)}}const d='"',f="/",p="*",m={comments:!1,ranges:!1};function g(e){return/[\s\n]/.test(e)}function y(e){return e>="0"&&e<="9"}function v(e){return y(e)||/[a-f]/i.test(e)}function b(e){return/[tfn]/.test(e)}function w(e){return y(e)||"."===e||"-"===e}function x(e,t){t=Object.freeze({...m,...t});let r=-1,n=1,i=0,l=!1;const u=[];function x(e,r,n,i){const o=n.offset+r.length;let a=t.ranges?{range:[n.offset,o]}:void 0;return{type:e,value:r,loc:{start:n,end:i||{line:n.line,column:n.column+r.length,offset:o}},...a}}function D(){let t=e.charAt(++r);return l?(n++,i=1,l=!1):i++,"\r"===t?(l=!0,"\n"===e.charAt(r+1)&&r++):"\n"===t&&(l=!0),t}function E(){return{line:n,column:i,offset:r}}function k(t){let n=o.get(t);if(e.slice(r,r+n.length)===n)return r+=n.length-1,i+=n.length-1,{value:n,c:D()};for(let t=1;t="1"&&e<="9"})(e)||S(e);do{t+=e,e=D()}while(y(e))}if("."===e)do{t+=e,e=D()}while(y(e));if("e"===e||"E"===e)for(t+=e,"+"!==(e=D())&&"-"!==e||(t+=e,e=D()),y(e)||S(e);y(e);)t+=e,e=D();return{value:t,c:e}}function C(e){let t=e;if("/"===(e=D())){do{t+=e,e=D()}while(e&&"\r"!==e&&"\n"!==e);return{value:t,c:e}}if(e===p){for(;e;)if(t+=e,(e=D())===p&&(t+=e,(e=D())===f))return t+=e,{value:t,c:e=D()};O()}S(e)}function S(e){throw new c(e,E())}function O(){throw new h(E())}let T=D();for(;r({type:"Document",body:e,...t}),string:(e,t={})=>({type:"String",value:e,...t}),number:(e,t={})=>({type:"Number",value:e,...t}),boolean:(e,t={})=>({type:"Boolean",value:e,...t}),null:(e={})=>({type:"Null",value:"null",...e}),array:(e,t={})=>({type:"Array",elements:e,...t}),object:(e,t={})=>({type:"Object",members:e,...t}),member:(e,t,r={})=>({type:"Member",name:e,value:t,...r})},E={tokens:!1,comments:!1,ranges:!1};function k(e){switch(e.type){case"Boolean":return"true"===e.value;case"Number":return Number(e.value);case"Null":return null;case"String":return function(e){let t=e.value.slice(1,-1),r="",n=t.indexOf("\\"),i=0;for(;n>=0;){r+=t.slice(i,n);const o=t.charAt(n+1);if(a.has(o))r+=a.get(o),i=n+2;else{if("u"!==o)throw new l(`Invalid escape \\${o}.`,{line:e.loc.start.line,column:e.loc.start.column+n,offset:e.loc.start.offset+n});{const o=t.slice(n+2,n+6);if(o.length<4||/[^0-9a-f]/i.test(o))throw new l(`Invalid unicode escape \\u${o}.`,{line:e.loc.start.line,column:e.loc.start.column+n,offset:e.loc.start.offset+n});r+=String.fromCharCode(parseInt(o,16)),i=n+6}}n=t.indexOf("\\",i)}return r+=t.slice(i),r}(e)}}const _=new Map([["Document",["body"]],["Object",["members"]],["Member",["name","value"]],["Array",["elements"]],["String",[]],["Number",[]],["Boolean",[]],["Null",[]]]);function A(e){return e&&"object"==typeof e}function C(e){return A(e)&&"string"==typeof e.type}function S(e,t){!function e(r,n){"function"==typeof t.enter&&t.enter(r,n);for(const t of _.get(r.type)){const n=r[t];A(n)&&(Array.isArray(n)?n.forEach((t=>e(t,r))):C(n)&&e(n,r))}"function"==typeof t.exit&&t.exit(r,n)}(e)}function O(e){switch(e.type){case"String":case"Number":case"Boolean":return e.value;case"Null":return null;case"Array":return e.elements.map(O);case"Object":{const t={};return e.members.forEach((e=>{t[O(e.name)]=O(e.value)})),t}case"Document":return O(e.body);case"Property":throw new Error("Cannot evaluate object property outside of an object.");default:throw new Error(`Unknown node type ${e.type}.`)}}t.evaluate=O,t.iterator=function(e,t=(()=>!0)){const r=[];return S(e,{enter(e,t){r.push({node:e,parent:t,phase:"enter"})},exit(e,t){r.push({node:e,parent:t,phase:"exit"})}}),r.filter(t).values()},t.parse=function(e,t){const r=x(e,{comments:!!(t=Object.freeze({...E,...t})).comments,ranges:!!t.ranges});let n=0;const i=t.comments?function e(){const t=r[n++];return t&&t.type.endsWith("Comment")?e():t}:function(){return r[n++]};function o(e,t){if(!e||e.value!==t)throw new u(e)}function a(e,r){return t.ranges?{range:[e.offset,r.offset]}:void 0}function s(e){const t=a(e.loc.start,e.loc.end);return{type:e.type,value:k(e),loc:{start:{...e.loc.start},end:{...e.loc.end}},...t}}function l(e){!function(e,t){if(!e||e.type!==t)throw new u(e)}(e,"String");const t=s(e);o(e=i(),":");const r=c(),n=a(t.loc.start,r.loc.end);return D.member(t,r,{loc:{start:{...t.loc.start},end:{...r.loc.end}},...n})}function c(e){switch((e=e||i()).type){case"String":case"Boolean":case"Number":case"Null":return s(e);case"Punctuator":if("{"===e.value)return function(e){o(e,"{");const t=[];let r=i();if(r&&"}"!==r.value)do{if(t.push(l(r)),r=i(),","!==r.value)break;r=i()}while(r);o(r,"}");const n=a(e.loc.start,r.loc.end);return D.object(t,{loc:{start:{...e.loc.start},end:{...r.loc.end}},...n})}(e);if("["===e.value)return function(e){o(e,"[");const t=[];let r=i();if(r&&"]"!==r.value)do{if(t.push(c(r)),r=i(),","!==r.value)break;r=i()}while(r);o(r,"]");const n=a(e.loc.start,r.loc.end);return D.array(t,{type:"Array",elements:t,loc:{start:{...e.loc.start},end:{...r.loc.end}},...n})}(e);default:throw new u(e)}}const h=c(),d=i();if(d)throw new u(d);const f={loc:{start:{line:1,column:1,offset:0},end:{...h.loc.end}}};return t.tokens&&(f.tokens=r),t.ranges&&(f.range=a(f.loc.start,f.loc.end)),D.document(h,f)},t.print=function(e,{indent:t=0}={}){const r=O(e);return JSON.stringify(r,null,t)},t.tokenize=x,t.traverse=S,t.types=D},22675:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>T,ai:()=>S});var n=r(14041),i=r(73033),o=r(62150);function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var s=r(47222),l=r(524),c=r(75985),u=r.n(c);function h(e,t){if(!e){var r=new Error("loadable: "+t);throw r.framesToPop=1,r.name="Invariant Violation",r}}function d(e){console.warn("loadable: "+e)}var f=n.createContext(),p="__LOADABLE_REQUIRED_CHUNKS__";function m(e){return""+e+p}var g={initialChunks:{}},y="PENDING",v="REJECTED";var b=function(e){return e};function w(e){var t=e.defaultResolveComponent,r=void 0===t?b:t,c=e.render,d=e.onLoad;function p(e,t){void 0===t&&(t={});var p=function(e){return"function"==typeof e?{requireAsync:e,resolve:function(){},chunkName:function(){}}:e}(e),m={};function b(e){return t.cacheKey?t.cacheKey(e):p.resolve?p.resolve(e):"static"}function w(e,n,i){var o=t.resolveComponent?t.resolveComponent(e,n):r(e);if(t.resolveComponent&&!(0,l.isValidElementType)(o))throw new Error("resolveComponent returned something that is not a React component!");return u()(i,o,{preload:!0}),o}var x,D,E=function(e){var t=b(e),r=m[t];return r&&r.status!==v||((r=p.requireAsync(e)).status=y,m[t]=r,r.then((function(){r.status="RESOLVED"}),(function(t){console.error("loadable-components: failed to asynchronously load component",{fileName:p.resolve(e),chunkName:p.chunkName(e),error:t?t.message:t}),r.status=v}))),r},k=function(e){function r(r){var n;return(n=e.call(this,r)||this).state={result:null,error:null,loading:!0,cacheKey:b(r)},h(!r.__chunkExtractor||p.requireSync,"SSR requires `@loadable/babel-plugin`, please install it"),r.__chunkExtractor?(!1===t.ssr||(p.requireAsync(r).catch((function(){return null})),n.loadSync(),r.__chunkExtractor.addChunk(p.chunkName(r))),a(n)):(!1!==t.ssr&&(p.isReady&&p.isReady(r)||p.chunkName&&g.initialChunks[p.chunkName(r)])&&n.loadSync(),n)}(0,s.A)(r,e),r.getDerivedStateFromProps=function(e,t){var r=b(e);return(0,o.A)({},t,{cacheKey:r,loading:t.loading||t.cacheKey!==r})};var n=r.prototype;return n.componentDidMount=function(){this.mounted=!0;var e=this.getCache();e&&e.status===v&&this.setCache(),this.state.loading&&this.loadAsync()},n.componentDidUpdate=function(e,t){t.cacheKey!==this.state.cacheKey&&this.loadAsync()},n.componentWillUnmount=function(){this.mounted=!1},n.safeSetState=function(e,t){this.mounted&&this.setState(e,t)},n.getCacheKey=function(){return b(this.props)},n.getCache=function(){return m[this.getCacheKey()]},n.setCache=function(e){void 0===e&&(e=void 0),m[this.getCacheKey()]=e},n.triggerOnLoad=function(){var e=this;d&&setTimeout((function(){d(e.state.result,e.props)}))},n.loadSync=function(){if(this.state.loading)try{var e=w(p.requireSync(this.props),this.props,A);this.state.result=e,this.state.loading=!1}catch(e){console.error("loadable-components: failed to synchronously load component, which expected to be available",{fileName:p.resolve(this.props),chunkName:p.chunkName(this.props),error:e?e.message:e}),this.state.error=e}},n.loadAsync=function(){var e=this,t=this.resolveAsync();return t.then((function(t){var r=w(t,e.props,A);e.safeSetState({result:r,loading:!1},(function(){return e.triggerOnLoad()}))})).catch((function(t){return e.safeSetState({error:t,loading:!1})})),t},n.resolveAsync=function(){var e=this.props,t=(e.__chunkExtractor,e.forwardedRef,(0,i.A)(e,["__chunkExtractor","forwardedRef"]));return E(t)},n.render=function(){var e=this.props,r=e.forwardedRef,n=e.fallback,a=(e.__chunkExtractor,(0,i.A)(e,["forwardedRef","fallback","__chunkExtractor"])),s=this.state,l=s.error,u=s.loading,h=s.result;if(t.suspense&&(this.getCache()||this.loadAsync()).status===y)throw this.loadAsync();if(l)throw l;var d=n||t.fallback||null;return u?d:c({fallback:d,result:h,options:t,props:(0,o.A)({},a,{ref:r})})},r}(n.Component),_=(D=function(e){return n.createElement(f.Consumer,null,(function(t){return n.createElement(x,Object.assign({__chunkExtractor:t},e))}))},(x=k).displayName&&(D.displayName=x.displayName+"WithChunkExtractor"),D),A=n.forwardRef((function(e,t){return n.createElement(_,Object.assign({forwardedRef:t},e))}));return A.displayName="Loadable",A.preload=function(e){A.load(e)},A.load=function(e){return E(e)},A}return{loadable:p,lazy:function(e,t){return p(e,(0,o.A)({},t,{suspense:!0}))}}}var x=w({defaultResolveComponent:function(e){return e.__esModule?e.default:e.default||e},render:function(e){var t=e.result,r=e.props;return n.createElement(t,r)}}),D=x.loadable,E=x.lazy,k=w({onLoad:function(e,t){e&&t.forwardedRef&&("function"==typeof t.forwardedRef?t.forwardedRef(e):t.forwardedRef.current=e)},render:function(e){var t=e.result,r=e.props;return r.children?r.children(t):null}}),_=k.loadable,A=k.lazy,C="undefined"!=typeof window;function S(e,t){void 0===e&&(e=function(){});var r=void 0===t?{}:t,n=r.namespace,i=void 0===n?"":n,o=r.chunkLoadingGlobal,a=void 0===o?"__LOADABLE_LOADED_CHUNKS__":o;if(!C)return d("`loadableReady()` must be called in browser only"),e(),Promise.resolve();var s=null;if(C){var l=m(i),c=document.getElementById(l);if(c){s=JSON.parse(c.textContent);var u=document.getElementById(l+"_ext");if(!u)throw new Error("loadable-component: @loadable/server does not match @loadable/component");JSON.parse(u.textContent).namedChunks.forEach((function(e){g.initialChunks[e]=!0}))}}if(!s)return d("`loadableReady()` requires state, please use `getScriptTags` or `getScriptElements` server-side"),e(),Promise.resolve();var h=!1;return new Promise((function(e){window[a]=window[a]||[];var t=window[a],r=t.push.bind(t);function n(){s.every((function(e){return t.some((function(t){return t[0].indexOf(e)>-1}))}))&&(h||(h=!0,e()))}t.push=function(){r.apply(void 0,arguments),n()},n()})).then(e)}var O=D;O.lib=_,E.lib=A;const T=O},55070:(e,t,r)=>{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),t.createErrorInstances=p,t.default=function(e,t){var r=d(e||[]);return f(r),p(r,t)},t.filterRedundantErrors=f,t.makeTree=d;var i=n(r(39981)),o=n(r(11020)),a=n(r(55091)),s=r(45130),l=r(32297);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:[]).forEach((function(t){var r=void 0!==t.instancePath?t.instancePath:t.dataPath,n=""===r?[""]:r.match(h);n&&n.reduce((function(e,r,i){return e.children[r]=e.children[r]||{children:{},errors:[]},i===n.length-1&&e.children[r].errors.push(t),e.children[r]}),e)})),e}function f(e,t,r){(0,s.getErrors)(e).forEach((function(t){(0,s.isRequiredError)(t)&&(e.errors=[t],e.children={})})),(0,s.getErrors)(e).some(s.isAnyOfError)&&Object.keys(e.children).length>0&&delete e.errors,e.errors&&e.errors.length&&(0,s.getErrors)(e).every(s.isEnumError)&&(0,s.getSiblings)(t)(e).filter(s.notUndefined).some(s.getErrors)&&delete t.children[r],Object.entries(e.children).forEach((function(t){var r=(0,a.default)(t,2),n=r[0];return f(r[1],e,n)}))}function p(e,t){var r=(0,s.getErrors)(e);if(r.length&&r.every(s.isEnumError)){var n=new Set((0,s.concatAll)([])(r.map((function(e){return e.params.allowedValues})))),i=(0,o.default)(n),a=r[0];return[new l.EnumValidationError(u(u({},a),{},{params:{allowedValues:i}}),t)]}return(0,s.concatAll)(r.reduce((function(e,r){switch(r.keyword){case"additionalProperties":return e.concat(new l.AdditionalPropValidationError(r,t));case"pattern":return e.concat(new l.PatternValidationError(r,t));case"required":return e.concat(new l.RequiredValidationError(r,t));case"unevaluatedProperties":return e.concat(new l.UnevaluatedPropValidationError(r,t));default:return e.concat(new l.DefaultValidationError(r,t))}}),[]))((0,s.getChildren)(e).map((function(e){return p(e,t)})))}},87343:(e,t,r)=>{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=n.colorize,s=void 0===a||a,l=n.format,c=void 0===l?"cli":l,u=n.indent,h=void 0===u?null:u,d=n.json,f=(void 0===d?null:d)||JSON.stringify(t,null,h),p=(0,i.parse)(f),m=function(e){return e.print().join("\n")},g=(0,o.default)(r,{colorize:s,data:t,schema:e,jsonAst:p,jsonRaw:f});if("cli"===c)return g.map(m).join("\n\n");if("cli-array"===c)return g.map((function(e){return{message:m(e)}}));return g.map((function(e){return e.getError()}))};var i=r(31385),o=n(r(55070));e.exports=t.default},73211:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r="";return(0,n.getPointers)(t).reduce((function(e,n){switch(e.type){case"Object":r+="/".concat(n);var i=e.members.filter((function(e){return e.name.value===n}));if(1!==i.length)throw new Error("Couldn't find property ".concat(n," of ").concat(t));return i[0].value;case"Array":return r+="/".concat(n).concat(function(e){if(!e||!e.elements)return"";var t=e.elements.filter((function(e){return e&&e.name&&"type"===e.name.value}));if(!t.length)return"";return t[0].value&&":".concat(t[0].value.value)||""}(e.elements[n])),e.elements[n];default:console.log(e)}}),e.body),r};var n=r(69899);e.exports=t.default},60055:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){var i=(0,n.getPointers)(t),o=i.length-1;return i.reduce((function(e,n,i){switch(e.type){case"Object":var a=e.members.filter((function(e){return e.name.value===n}));if(1!==a.length)throw new Error("Couldn't find property ".concat(n," of ").concat(t));var s=a[0],l=s.name,c=s.value;return r&&i===o?l:c;case"Array":return e.elements[n];default:console.log(e)}}),e.body)};var n=r(69899);e.exports=t.default},84506:(e,t,r)=>{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDecoratedDataPath",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"getMetaFromPath",{enumerable:!0,get:function(){return i.default}});var i=n(r(60055)),o=n(r(73211))},69899:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPointers=void 0;t.getPointers=function(e){var t=e.split("/").slice(1);for(var r in t)t[r]=t[r].split("~1").join("/").split("~0").join("~");return t}},45130:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.notUndefined=t.isRequiredError=t.isEnumError=t.isAnyOfError=t.getSiblings=t.getErrors=t.getChildren=t.concatAll=void 0;t.notUndefined=function(e){return void 0!==e};var r=function(e){return function(t){return t.keyword===e}},n=(t.isRequiredError=r("required"),t.isAnyOfError=r("anyOf"),t.isEnumError=r("enum"),t.getErrors=function(e){return e&&e.errors||[]},t.getChildren=function(e){return e&&(t=e.children,Object.values(t))||[];var t});t.getSiblings=function(e){return function(t){return n(e).filter((i=t,r=function(e){return i===e},function(e){return!r(e)}));var r,i}},t.concatAll=function(e){return function(t){return t.reduce((function(e,t){return e.concat(t)}),e)}}},51020:(e,t,r)=>{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(39981)),o=n(r(97319)),a=n(r(81171)),s=n(r(38340)),l=n(r(43008)),c=n(r(52903)),u=n(r(37372));function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e){for(var t=1;t{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(97319)),o=n(r(81171)),a=r(84482),s=n(r(98952)),l=r(84506);t.default=function(){return(0,o.default)((function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isIdentifierLocation:!1},r=arguments.length>1?arguments[1]:void 0,n=r.colorize,o=r.data,a=r.schema,s=r.jsonAst,l=r.jsonRaw;(0,i.default)(this,e),this.options=t,this.colorize=!(!n&&void 0!==n),this.data=o,this.schema=a,this.jsonAst=s,this.jsonRaw=l}),[{key:"getColorizer",value:function(){return this.colorize?s.default:new Proxy({},{get:function(){return function(e){return e}}})}},{key:"getLocation",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.instancePath,t=this.options,r=t.isIdentifierLocation,n=t.isSkipEndLocation,i=(0,l.getMetaFromPath)(this.jsonAst,e,r).loc;return{start:i.start,end:n?void 0:i.end}}},{key:"getDecoratedPath",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.instancePath;return(0,l.getDecoratedDataPath)(this.jsonAst,e)}},{key:"getCodeFrame",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.instancePath;return(0,a.codeFrameColumns)(this.jsonRaw,this.getLocation(t),{highlightCode:!1,message:e})}},{key:"instancePath",get:function(){return void 0!==this.options.instancePath?this.options.instancePath:this.options.dataPath}},{key:"print",value:function(){throw new Error("Implement the 'print' method inside ".concat(this.constructor.name,"!"))}},{key:"getError",value:function(){throw new Error("Implement the 'getError' method inside ".concat(this.constructor.name,"!"))}}])}();e.exports=t.default},8156:(e,t,r)=>{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(39981)),o=n(r(97319)),a=n(r(81171)),s=n(r(38340)),l=n(r(43008)),c=n(r(52903)),u=n(r(37372));function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e){for(var t=1;t{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(39981)),o=n(r(97319)),a=n(r(81171)),s=n(r(38340)),l=n(r(43008)),c=n(r(52903)),u=n(r(45838)),h=n(r(76502)),d=n(r(37372));function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;tt.weight?1:e.weight{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AdditionalPropValidationError",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"DefaultValidationError",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"EnumValidationError",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"PatternValidationError",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"RequiredValidationError",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"UnevaluatedPropValidationError",{enumerable:!0,get:function(){return c.default}});var i=n(r(51020)),o=n(r(8156)),a=n(r(69776)),s=n(r(90583)),l=n(r(13832)),c=n(r(26947))},90583:(e,t,r)=>{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(39981)),o=n(r(97319)),a=n(r(81171)),s=n(r(38340)),l=n(r(43008)),c=n(r(52903)),u=n(r(37372));function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e){for(var t=1;t{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(39981)),o=n(r(97319)),a=n(r(81171)),s=n(r(38340)),l=n(r(43008)),c=n(r(34891)),u=n(r(52903)),h=n(r(37372));function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:this.instancePath;return{start:(e=t,r="getLocation",n=this,i=3,o=(0,c.default)((0,l.default)(1&i?e.prototype:e),r,n),2&i&&"function"==typeof o?function(e){return o.apply(n,e)}:o)([a]).start}}},{key:"print",value:function(){var e=this.options,t=e.message,r=e.params,n=this.getColorizer();return["".concat(n.red("".concat(n.bold("REQUIRED")," ").concat(t)),"\n")].concat(this.getCodeFrame("".concat(n.magentaBright(r.missingProperty)," is missing here!")))}},{key:"getError",value:function(){var e=this.options.message;return f(f({},this.getLocation()),{},{error:"".concat(this.getDecoratedPath()," ").concat(e),path:this.instancePath})}}])}(h.default);e.exports=t.default},26947:(e,t,r)=>{"use strict";var n=r(8034);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(39981)),o=n(r(97319)),a=n(r(81171)),s=n(r(38340)),l=n(r(43008)),c=n(r(52903)),u=n(r(37372));function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e){for(var t=1;t{"use strict";r.d(t,{jL:()=>h,wB:()=>J,zV:()=>G});var n=r(30983),i=r(31325),o=r.n(i),a=r(48287).Buffer;function s(e,t={}){const{delimiter:r='"',escapeChar:n="\\",escapeNewlines:i=!0}=t;return[...e.toString()].map((e=>"\b"===e?`${n}b`:"\t"===e?`${n}t`:"\n"===e?i?`${n}n`:e:"\f"===e?`${n}f`:"\r"===e?i?`${n}r`:e:e===n?n+n:e===r?n+r:e<" "||e>"~"?JSON.stringify(e).slice(1,-1):e)).join("")}var l=e=>s(e,{delimiter:"'"}),c=e=>s(e,{delimiter:'"'}),u={info:{key:"c",title:"C",default:"libcurl",cli:"c"},clientsById:{libcurl:{info:{key:"libcurl",title:"Libcurl",link:"http://curl.haxx.se/libcurl",description:"Simple REST and HTTP API Client for C",extname:".c"},convert:({method:e,fullUrl:t,headersObj:r,allHeaders:i,postData:o})=>{const{push:a,blank:s,join:l}=new n.N;a("CURL *hnd = curl_easy_init();"),s(),a(`curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "${e.toUpperCase()}");`),a("curl_easy_setopt(hnd, CURLOPT_WRITEDATA, stdout);"),a(`curl_easy_setopt(hnd, CURLOPT_URL, "${t}");`);const u=Object.keys(r);return u.length&&(s(),a("struct curl_slist *headers = NULL;"),u.forEach((e=>{a(`headers = curl_slist_append(headers, "${e}: ${c(r[e])}");`)})),a("curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);")),i.cookie&&(s(),a(`curl_easy_setopt(hnd, CURLOPT_COOKIE, "${i.cookie}");`)),o.text&&(s(),a(`curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, ${JSON.stringify(o.text)});`)),s(),a("CURLcode ret = curl_easy_perform(hnd);"),l()}}}},h=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase())),d=(e,t)=>{const r=h(e,t);if(r)return e[r]},f=(e,t)=>Boolean(h(e,t)),p=class{constructor(e){this.name="",this.toString=()=>`:${this.name}`,this.name=e}},m=class{constructor(e){this.path="",this.toString=()=>`(clojure.java.io/file "${this.path}")`,this.path=e}},g=e=>void 0===e?null:null===e?"null":e.constructor.name.toLowerCase(),y=e=>void 0===e||"object"===g(e)&&0===Object.keys(e).length,v=e=>(Object.keys(e).filter((t=>y(e[t]))).forEach((t=>{delete e[t]})),e),b=(e,t)=>{const r=" ".repeat(e);return t.replace(/\n/g,`\n${r}`)},w=e=>{switch(g(e)){case"string":return`"${e.replace(/"/g,'\\"')}"`;case"file":case"keyword":default:return e.toString();case"null":return"nil";case"regexp":return`#"${e.source}"`;case"object":{const t=Object.keys(e).reduce(((t,r)=>`${t}:${r} ${b(r.length+2,w(e[r]))}\n `),"").trim();return`{${b(1,t)}}`}case"array":{const t=e.reduce(((e,t)=>`${e} ${w(t)}`),"").trim();return`[${b(1,t)}]`}}},x={info:{key:"clojure",title:"Clojure",default:"clj_http"},clientsById:{clj_http:{info:{key:"clj_http",title:"clj-http",link:"https://github.com/dakrone/clj-http",description:"An idiomatic clojure http client wrapping the apache client.",extname:".clj"},convert:({queryObj:e,method:t,postData:r,url:i,allHeaders:o},a)=>{const{push:s,join:l}=new n.N({indent:a?.indent});if(t=t.toLowerCase(),!["get","post","put","delete","patch","head","options"].includes(t))return s("Method not supported"),l();const c={headers:o,"query-params":e};switch(r.mimeType){case"application/json":{c["content-type"]=new p("json"),c["form-params"]=r.jsonObj;const e=h(c.headers,"content-type");e&&delete c.headers[e]}break;case"application/x-www-form-urlencoded":{c["form-params"]=r.paramsObj;const e=h(c.headers,"content-type");e&&delete c.headers[e]}break;case"text/plain":{c.body=r.text;const e=h(c.headers,"content-type");e&&delete c.headers[e]}break;case"multipart/form-data":if(r.params){c.multipart=r.params.map((e=>e.fileName&&!e.value?{name:e.name,content:new m(e.fileName)}:{name:e.name,content:e.value}));const e=h(c.headers,"content-type");e&&delete c.headers[e]}}if("application/json"===d(c.headers,"accept")){c.accept=new p("json");const e=h(c.headers,"accept");e&&delete c.headers[e]}if(s("(require '[clj-http.client :as client])\n"),y(v(c)))s(`(client/${t} "${i}")`);else{const e=11+t.length+i.length;s(`(client/${t} "${i}" ${b(e,w(v(c)))})`)}return l()}}}};var D={info:{key:"csharp",title:"C#",default:"restsharp",cli:"dotnet"},clientsById:{httpclient:{info:{key:"httpclient",title:"HttpClient",link:"https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient",description:".NET Standard HTTP Client",extname:".cs"},convert:({allHeaders:e,postData:t,method:r,fullUrl:i},o)=>{const a={indent:" ",...o},{push:s,join:l}=new n.N({indent:a.indent});s("using System.Net.Http.Headers;");let u="";const h=Boolean(e.cookie),f=(e=>{let t=d(e,"accept-encoding");if(!t)return[];const r={gzip:"DecompressionMethods.GZip",deflate:"DecompressionMethods.Deflate"},n=[];return"string"==typeof t&&(t=[t]),t.forEach((e=>{e.split(",").forEach((e=>{const t=/\s*([^;\s]+)/.exec(e);if(t){const e=r[t[1]];e&&n.push(e)}}))})),n})(e);(h||f.length)&&(u="clientHandler",s("var clientHandler = new HttpClientHandler"),s("{"),h&&s("UseCookies = false,",1),f.length&&s(`AutomaticDecompression = ${f.join(" | ")},`,1),s("};")),s(`var client = new HttpClient(${u});`),s("var request = new HttpRequestMessage"),s("{");r=(r=r.toUpperCase())&&["GET","POST","PUT","DELETE","PATCH","HEAD","OPTIONS","TRACE"].includes(r)?`HttpMethod.${r[0]}${r.substring(1).toLowerCase()}`:`new HttpMethod("${r}")`,s(`Method = ${r},`,1),s(`RequestUri = new Uri("${i}"),`,1);const p=Object.keys(e).filter((e=>{switch(e.toLowerCase()){case"content-type":case"content-length":case"accept-encoding":return!1;default:return!0}}));if(p.length&&(s("Headers =",1),s("{",1),p.forEach((t=>{s(`{ "${t}", "${c(e[t])}" },`,2)})),s("},",1)),t.text){const e=t.mimeType;switch(e){case"application/x-www-form-urlencoded":s("Content = new FormUrlEncodedContent(new Dictionary",1),s("{",1),t.params?.forEach((e=>{s(`{ "${e.name}", "${e.value}" },`,2)})),s("}),",1);break;case"multipart/form-data":s("Content = new MultipartFormDataContent",1),s("{",1),t.params?.forEach((e=>{s(`new StringContent(${JSON.stringify(e.value||"")})`,2),s("{",2),s("Headers =",3),s("{",3),e.contentType&&s(`ContentType = new MediaTypeHeaderValue("${e.contentType}"),`,4),s('ContentDisposition = new ContentDispositionHeaderValue("form-data")',4),s("{",4),s(`Name = "${e.name}",`,5),e.fileName&&s(`FileName = "${e.fileName}",`,5),s("}",4),s("}",3),s("},",2)})),s("},",1);break;default:s(`Content = new StringContent(${JSON.stringify(t.text||"")})`,1),s("{",1),s("Headers =",2),s("{",2),s(`ContentType = new MediaTypeHeaderValue("${e}")`,3),s("}",2),s("}",1)}}return s("};"),s("using (var response = await client.SendAsync(request))"),s("{"),s("response.EnsureSuccessStatusCode();",1),s("var body = await response.Content.ReadAsStringAsync();",1),s("Console.WriteLine(body);",1),s("}"),l()}},restsharp:{info:{key:"restsharp",title:"RestSharp",link:"http://restsharp.org/",description:"Simple REST and HTTP API Client for .NET",extname:".cs",installation:"dotnet add package RestSharp"},convert:({method:e,fullUrl:t,headersObj:r,cookies:i,postData:o,uriObj:a})=>{const{push:s,join:l}=new n.N;if(!["GET","POST","PUT","DELETE","PATCH","HEAD","OPTIONS"].includes(e.toUpperCase()))return"Method not supported";s("using RestSharp;\n\n"),s(`var options = new RestClientOptions("${t}");`),s("var client = new RestClient(options);"),s('var request = new RestRequest("");');const u=o.mimeType&&"multipart/form-data"===o.mimeType;switch(u&&s("request.AlwaysMultipartFormData = true;"),Object.keys(r).forEach((e=>{o.mimeType&&"content-type"===e.toLowerCase()&&o.text?u&&o.boundary&&s(`request.FormBoundary = "${o.boundary}";`):s(`request.AddHeader("${e}", "${c(r[e])}");`)})),i.forEach((({name:e,value:t})=>{s(`request.AddCookie("${e}", "${c(t)}", "${a.pathname}", "${a.host}");`)})),o.mimeType){case"multipart/form-data":if(!o.params)break;o.params.forEach((e=>{e.fileName?s(`request.AddFile("${e.name}", "${e.fileName}");`):s(`request.AddParameter("${e.name}", "${e.value}");`)}));break;case"application/x-www-form-urlencoded":if(!o.params)break;o.params.forEach((e=>{s(`request.AddParameter("${e.name}", "${e.value}");`)}));break;case"application/json":{if(!o.text)break;const e=JSON.stringify(o.text);s(`request.AddJsonBody(${e}, false);`);break}default:if(!o.text)break;s(`request.AddStringBody("${o.text}", "${o.mimeType}");`)}var h;return s(`var response = await client.${h=e,h[0].toUpperCase()+h.slice(1).toLowerCase()}Async(request);\n`),s('Console.WriteLine("{0}", response.Content);\n'),l()}}}},E={info:{key:"go",title:"Go",default:"native",cli:"go"},clientsById:{native:{info:{key:"native",title:"NewRequest",link:"http://golang.org/pkg/net/http/#NewRequest",description:"Golang HTTP client request",extname:".go"},convert:({postData:e,method:t,allHeaders:r,fullUrl:i},o={})=>{const{blank:a,push:s,join:l}=new n.N({indent:"\t"}),{showBoilerplate:u=!0,checkErrors:h=!1,printBody:d=!0,timeout:f=-1}=o,p=h?"err":"_",m=u?1:0,g=()=>{h&&(s("if err != nil {",m),s("panic(err)",m+1),s("}",m))};u&&(s("package main"),a(),s("import ("),s('"fmt"',m),f>0&&s('"time"',m),e.text&&s('"strings"',m),s('"net/http"',m),d&&s('"io"',m),s(")"),a(),s("func main() {"),a());const y=f>0,v=y?"client":"http.DefaultClient";return y&&(s("client := http.Client{",m),y&&s(`Timeout: time.Duration(${f} * time.Second),`,m+1),s("}",m),a()),s(`url := "${i}"`,m),a(),e.text?(s(`payload := strings.NewReader(${JSON.stringify(e.text)})`,m),a(),s(`req, ${p} := http.NewRequest("${t}", url, payload)`,m),a()):(s(`req, ${p} := http.NewRequest("${t}", url, nil)`,m),a()),g(),Object.keys(r).length&&(Object.keys(r).forEach((e=>{s(`req.Header.Add("${e}", "${c(r[e])}")`,m)})),a()),s(`res, ${p} := ${v}.Do(req)`,m),g(),d&&(a(),s("defer res.Body.Close()",m),s(`body, ${p} := io.ReadAll(res.Body)`,m),g()),a(),d&&s("fmt.Println(string(body))",m),u&&(a(),s("}")),l()}}}},k={info:{key:"http",title:"HTTP",default:"http1.1"},clientsById:{"http1.1":{info:{key:"http1.1",title:"HTTP/1.1",link:"https://tools.ietf.org/html/rfc7230",description:"HTTP/1.1 request string in accordance with RFC 7230",extname:null},convert:({method:e,fullUrl:t,uriObj:r,httpVersion:i,allHeaders:o,postData:s},l)=>{const c={absoluteURI:!1,autoContentLength:!0,autoHost:!0,...l},{blank:u,push:h,join:d}=new n.N({indent:"",join:"\r\n"}),f=c.absoluteURI?t:r.path;h(`${e} ${f} ${i}`);const p=Object.keys(o);if(p.forEach((e=>{const t=e.toLowerCase().replace(/(^|-)(\w)/g,(e=>e.toUpperCase()));h(`${t}: ${o[e]}`)})),c.autoHost&&!p.includes("host")&&h(`Host: ${r.host}`),c.autoContentLength&&s.text&&!p.includes("content-length")){const e=a.byteLength(s.text,"ascii").toString();h(`Content-Length: ${e}`)}u();return`${d()}\r\n${s.text||""}`}}}},_={info:{key:"java",title:"Java",default:"unirest"},clientsById:{asynchttp:{info:{key:"asynchttp",title:"AsyncHttp",link:"https://github.com/AsyncHttpClient/async-http-client",description:"Asynchronous Http and WebSocket Client library for Java",extname:".java"},convert:({method:e,allHeaders:t,postData:r,fullUrl:i},o)=>{const a={indent:" ",...o},{blank:s,push:l,join:u}=new n.N({indent:a.indent});return l("AsyncHttpClient client = new DefaultAsyncHttpClient();"),l(`client.prepare("${e.toUpperCase()}", "${i}")`),Object.keys(t).forEach((e=>{l(`.setHeader("${e}", "${c(t[e])}")`,1)})),r.text&&l(`.setBody(${JSON.stringify(r.text)})`,1),l(".execute()",1),l(".toCompletableFuture()",1),l(".thenAccept(System.out::println)",1),l(".join();",1),s(),l("client.close();"),u()}},nethttp:{info:{key:"nethttp",title:"java.net.http",link:"https://openjdk.java.net/groups/net/httpclient/intro.html",description:"Java Standardized HTTP Client API",extname:".java"},convert:({allHeaders:e,fullUrl:t,method:r,postData:i},o)=>{const a={indent:" ",...o},{push:s,join:l}=new n.N({indent:a.indent});return s("HttpRequest request = HttpRequest.newBuilder()"),s(`.uri(URI.create("${t}"))`,2),Object.keys(e).forEach((t=>{s(`.header("${t}", "${c(e[t])}")`,2)})),i.text?s(`.method("${r.toUpperCase()}", HttpRequest.BodyPublishers.ofString(${JSON.stringify(i.text)}))`,2):s(`.method("${r.toUpperCase()}", HttpRequest.BodyPublishers.noBody())`,2),s(".build();",2),s("HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());"),s("System.out.println(response.body());"),l()}},okhttp:{info:{key:"okhttp",title:"OkHttp",link:"http://square.github.io/okhttp/",description:"An HTTP Request Client Library",extname:".java"},convert:({postData:e,method:t,fullUrl:r,allHeaders:i},o)=>{const a={indent:" ",...o},{push:s,blank:l,join:u}=new n.N({indent:a.indent});return s("OkHttpClient client = new OkHttpClient();"),l(),e.text&&(e.boundary?s(`MediaType mediaType = MediaType.parse("${e.mimeType}; boundary=${e.boundary}");`):s(`MediaType mediaType = MediaType.parse("${e.mimeType}");`),s(`RequestBody body = RequestBody.create(mediaType, ${JSON.stringify(e.text)});`)),s("Request request = new Request.Builder()"),s(`.url("${r}")`,1),["GET","POST","PUT","DELETE","PATCH","HEAD"].includes(t.toUpperCase())?["POST","PUT","DELETE","PATCH"].includes(t.toUpperCase())?e.text?s(`.${t.toLowerCase()}(body)`,1):s(`.${t.toLowerCase()}(null)`,1):s(`.${t.toLowerCase()}()`,1):e.text?s(`.method("${t.toUpperCase()}", body)`,1):s(`.method("${t.toUpperCase()}", null)`,1),Object.keys(i).forEach((e=>{s(`.addHeader("${e}", "${c(i[e])}")`,1)})),s(".build();",1),l(),s("Response response = client.newCall(request).execute();"),u()}},unirest:{info:{key:"unirest",title:"Unirest",link:"http://unirest.io/java.html",description:"Lightweight HTTP Request Client Library",extname:".java"},convert:({method:e,allHeaders:t,postData:r,fullUrl:i},o)=>{const a={indent:" ",...o},{join:s,push:l}=new n.N({indent:a.indent});return["GET","POST","PUT","DELETE","PATCH","HEAD","OPTIONS"].includes(e.toUpperCase())?l(`HttpResponse response = Unirest.${e.toLowerCase()}("${i}")`):l(`HttpResponse response = Unirest.customMethod("${e.toUpperCase()}","${i}")`),Object.keys(t).forEach((e=>{l(`.header("${e}", "${c(t[e])}")`,1)})),r.text&&l(`.body(${JSON.stringify(r.text)})`,1),l(".asString();",1),s()}}}},A={info:{key:"javascript",title:"JavaScript",default:"fetch"},clientsById:{xhr:{info:{key:"xhr",title:"XMLHttpRequest",link:"https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest",description:"W3C Standard API that provides scripted client functionality",extname:".js"},convert:({postData:e,allHeaders:t,method:r,fullUrl:i},a)=>{const s={indent:" ",cors:!0,...a},{blank:c,push:u,join:p}=new n.N({indent:s.indent});switch(e.mimeType){case"application/json":u(`const data = JSON.stringify(${o()(e.jsonObj,{indent:s.indent})});`),c();break;case"multipart/form-data":if(!e.params)break;if(u("const data = new FormData();"),e.params.forEach((e=>{u(`data.append('${e.name}', '${e.value||e.fileName||""}');`)})),f(t,"content-type")&&d(t,"content-type")?.includes("boundary")){const e=h(t,"content-type");e&&delete t[e]}c();break;default:u(`const data = ${e.text?`'${e.text}'`:"null"};`),c()}return u("const xhr = new XMLHttpRequest();"),s.cors&&u("xhr.withCredentials = true;"),c(),u("xhr.addEventListener('readystatechange', function () {"),u("if (this.readyState === this.DONE) {",1),u("console.log(this.responseText);",2),u("}",1),u("});"),c(),u(`xhr.open('${r}', '${i}');`),Object.keys(t).forEach((e=>{u(`xhr.setRequestHeader('${e}', '${l(t[e])}');`)})),c(),u("xhr.send(data);"),p()}},axios:{info:{key:"axios",title:"Axios",link:"https://github.com/axios/axios",description:"Promise based HTTP client for the browser and node.js",extname:".js",installation:"npm install axios --save"},convert:({allHeaders:e,method:t,url:r,queryObj:i,postData:a},s)=>{const l={indent:" ",...s},{blank:c,push:u,join:h,addPostProcessor:d}=new n.N({indent:l.indent});u("import axios from 'axios';"),c();const f={method:t,url:r};switch(Object.keys(i).length&&(f.params=i),Object.keys(e).length&&(f.headers=e),a.mimeType){case"application/x-www-form-urlencoded":a.params&&(u("const encodedParams = new URLSearchParams();"),a.params.forEach((e=>{u(`encodedParams.set('${e.name}', '${e.value}');`)})),c(),f.data="encodedParams,",d((e=>e.replace(/'encodedParams,'/,"encodedParams,"))));break;case"application/json":a.jsonObj&&(f.data=a.jsonObj);break;case"multipart/form-data":if(!a.params)break;u("const form = new FormData();"),a.params.forEach((e=>{u(`form.append('${e.name}', '${e.value||e.fileName||""}');`)})),c(),f.data="[form]";break;default:a.text&&(f.data=a.text)}const p=o()(f,{indent:" ",inlineCharacterLimit:80}).replace('"[form]"',"form");return u(`const options = ${p};`),c(),u("axios"),u(".request(options)",1),u(".then(res => console.log(res.data))",1),u(".catch(err => console.error(err));",1),h()}},fetch:{info:{key:"fetch",title:"fetch",link:"https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch",description:"Perform asynchronous HTTP requests with the Fetch API",extname:".js"},convert:({method:e,allHeaders:t,postData:r,fullUrl:i},a)=>{const s={indent:" ",credentials:null,...a},{blank:l,join:c,push:u}=new n.N({indent:s.indent}),d={method:e};switch(Object.keys(t).length&&(d.headers=t),null!==s.credentials&&(d.credentials=s.credentials),r.mimeType){case"application/x-www-form-urlencoded":d.body=r.paramsObj?r.paramsObj:r.text;break;case"application/json":r.jsonObj&&(d.body=r.jsonObj);break;case"multipart/form-data":if(!r.params)break;const e=h(t,"content-type");e&&delete t[e],u("const form = new FormData();"),r.params.forEach((e=>{u(`form.append('${e.name}', '${e.value||e.fileName||""}');`)})),l();break;default:r.text&&(d.body=r.text)}return d.headers&&!Object.keys(d.headers).length&&delete d.headers,u(`const options = ${o()(d,{indent:s.indent,inlineCharacterLimit:80,transform:(e,t,n)=>{if("body"===t){if("application/x-www-form-urlencoded"===r.mimeType)return`new URLSearchParams(${n})`;if("application/json"===r.mimeType)return`JSON.stringify(${n})`}return n}})};`),l(),r.params&&"multipart/form-data"===r.mimeType&&(u("options.body = form;"),l()),u(`fetch('${i}', options)`),u(".then(res => res.json())",1),u(".then(res => console.log(res))",1),u(".catch(err => console.error(err));",1),c()}},jquery:{info:{key:"jquery",title:"jQuery",link:"http://api.jquery.com/jquery.ajax/",description:"Perform an asynchronous HTTP (Ajax) requests with jQuery",extname:".js"},convert:({fullUrl:e,method:t,allHeaders:r,postData:i},a)=>{const s={indent:" ",...a},{blank:l,push:c,join:u}=new n.N({indent:s.indent}),p={async:!0,crossDomain:!0,url:e,method:t,headers:r};switch(i.mimeType){case"application/x-www-form-urlencoded":p.data=i.paramsObj?i.paramsObj:i.text;break;case"application/json":p.processData=!1,p.data=i.text;break;case"multipart/form-data":if(!i.params)break;if(c("const form = new FormData();"),i.params.forEach((e=>{c(`form.append('${e.name}', '${e.value||e.fileName||""}');`)})),p.processData=!1,p.contentType=!1,p.mimeType="multipart/form-data",p.data="[form]",f(r,"content-type")&&d(r,"content-type")?.includes("boundary")){const e=h(r,"content-type");e&&delete p.headers[e]}l();break;default:i.text&&(p.data=i.text)}const m=o()(p,{indent:s.indent}).replace("'[form]'","form");return c(`const settings = ${m};`),l(),c("$.ajax(settings).done(res => {"),c("console.log(res);",1),c("});"),u()}}}},C={info:{key:"json",title:"JSON",default:"native"},clientsById:{native:{info:{key:"native",title:"Native JSON",link:"https://www.json.org/json-en.html",description:"A JSON represetation of any HAR payload.",extname:".json"},convert:({postData:e},t)=>{const r={indent:" ",...t};let n="";switch(e.mimeType){case"application/x-www-form-urlencoded":n=e.paramsObj?e.paramsObj:e.text;break;case"application/json":e.jsonObj&&(n=e.jsonObj);break;case"multipart/form-data":if(!e.params)break;const t={};e.params.forEach((e=>{t[e.name]=e.value})),n=t;break;default:e.text&&(n=e.text)}return void 0===n||""===n?"No JSON body":JSON.stringify(n,null,r.indent)}}}},S={info:{key:"kotlin",title:"Kotlin",default:"okhttp"},clientsById:{okhttp:{info:{key:"okhttp",title:"OkHttp",link:"http://square.github.io/okhttp/",description:"An HTTP Request Client Library",extname:".kt"},convert:({postData:e,fullUrl:t,method:r,allHeaders:i},o)=>{const a={indent:" ",...o},{blank:s,join:l,push:u}=new n.N({indent:a.indent});return u("val client = OkHttpClient()"),s(),e.text&&(e.boundary?u(`val mediaType = MediaType.parse("${e.mimeType}; boundary=${e.boundary}")`):u(`val mediaType = MediaType.parse("${e.mimeType}")`),u(`val body = RequestBody.create(mediaType, ${JSON.stringify(e.text)})`)),u("val request = Request.Builder()"),u(`.url("${t}")`,1),["GET","POST","PUT","DELETE","PATCH","HEAD"].includes(r.toUpperCase())?["POST","PUT","DELETE","PATCH"].includes(r.toUpperCase())?e.text?u(`.${r.toLowerCase()}(body)`,1):u(`.${r.toLowerCase()}(null)`,1):u(`.${r.toLowerCase()}()`,1):e.text?u(`.method("${r.toUpperCase()}", body)`,1):u(`.method("${r.toUpperCase()}", null)`,1),Object.keys(i).forEach((e=>{u(`.addHeader("${e}", "${c(i[e])}")`,1)})),u(".build()",1),s(),u("val response = client.newCall(request).execute()"),l()}}}},O={info:{key:"node",title:"Node.js",default:"fetch",cli:"node %s"},clientsById:{native:{info:{key:"native",title:"HTTP",link:"http://nodejs.org/api/http.html#http_http_request_options_callback",description:"Node.js native HTTP interface",extname:".cjs"},convert:({uriObj:e,method:t,allHeaders:r,postData:i},a={})=>{const{indent:s=" "}=a,{blank:l,join:c,push:u,unshift:h}=new n.N({indent:s}),d={method:t,hostname:e.hostname,port:e.port,path:e.path,headers:r};switch(u(`const http = require('${e.protocol?.replace(":","")}');`),l(),u(`const options = ${o()(d,{indent:s})};`),l(),u("const req = http.request(options, function (res) {"),u("const chunks = [];",1),l(),u("res.on('data', function (chunk) {",1),u("chunks.push(chunk);",2),u("});",1),l(),u("res.on('end', function () {",1),u("const body = Buffer.concat(chunks);",2),u("console.log(body.toString());",2),u("});",1),u("});"),l(),i.mimeType){case"application/x-www-form-urlencoded":i.paramsObj&&(h("const qs = require('querystring');"),u(`req.write(qs.stringify(${o()(i.paramsObj,{indent:" ",inlineCharacterLimit:80})}));`));break;case"application/json":i.jsonObj&&u(`req.write(JSON.stringify(${o()(i.jsonObj,{indent:" ",inlineCharacterLimit:80})}));`);break;default:i.text&&u(`req.write(${o()(i.text,{indent:s})});`)}return u("req.end();"),c()}},axios:{info:{key:"axios",title:"Axios",link:"https://github.com/axios/axios",description:"Promise based HTTP client for the browser and node.js",extname:".js",installation:"npm install axios --save"},convert:({method:e,fullUrl:t,allHeaders:r,postData:i},a)=>{const s={indent:" ",...a},{blank:l,join:c,push:u,addPostProcessor:h}=new n.N({indent:s.indent});u("import axios from 'axios';"),l();const d={method:e,url:t};switch(Object.keys(r).length&&(d.headers=r),i.mimeType){case"application/x-www-form-urlencoded":i.params&&(u("const encodedParams = new URLSearchParams();"),i.params.forEach((e=>{u(`encodedParams.set('${e.name}', '${e.value}');`)})),l(),d.data="encodedParams,",h((e=>e.replace(/'encodedParams,'/,"encodedParams,"))));break;case"application/json":i.jsonObj&&(d.data=i.jsonObj);break;default:i.text&&(d.data=i.text)}const f=o()(d,{indent:" ",inlineCharacterLimit:80});return u(`const options = ${f};`),l(),u("axios"),u(".request(options)",1),u(".then(res => console.log(res.data))",1),u(".catch(err => console.error(err));",1),c()}},fetch:{info:{key:"fetch",title:"fetch",link:"https://nodejs.org/docs/latest/api/globals.html#fetch",description:"Perform asynchronous HTTP requests with the Fetch API",extname:".js"},convert:({method:e,fullUrl:t,postData:r,headersObj:i,cookies:a},s)=>{const l={indent:" ",...s};let c=!1;const{blank:u,push:d,join:f,unshift:p}=new n.N({indent:l.indent}),m=t,g={method:e};switch(Object.keys(i).length&&(g.headers=i),r.mimeType){case"application/x-www-form-urlencoded":d("const encodedParams = new URLSearchParams();"),r.params?.forEach((e=>{d(`encodedParams.set('${e.name}', '${e.value}');`)})),g.body="encodedParams",u();break;case"application/json":r.jsonObj&&(g.body=r.jsonObj);break;case"multipart/form-data":if(!r.params)break;const e=h(i,"content-type");e&&delete i[e],d("const formData = new FormData();"),r.params.forEach((e=>{e.fileName||e.fileName||e.contentType?e.fileName&&(c=!0,d(`formData.append('${e.name}', await new Response(fs.createReadStream('${e.fileName}')).blob());`)):d(`formData.append('${e.name}', '${e.value}');`)})),g.body="formData",u();break;default:r.text&&(g.body=r.text)}if(a.length){const e=a.map((({name:e,value:t})=>`${encodeURIComponent(e)}=${encodeURIComponent(t)}`)).join("; ");g.headers||(g.headers={}),g.headers.cookie=e}d(`const url = '${m}';`),g.headers&&!Object.keys(g.headers).length&&delete g.headers;const y=o()(g,{indent:" ",inlineCharacterLimit:80,transform:(e,t,n)=>"body"===t&&"application/json"===r.mimeType?`JSON.stringify(${n})`:n});return d(`const options = ${y};`),u(),c&&p("import fs from 'fs';\n"),d("fetch(url, options)"),d(".then(res => res.json())",1),d(".then(json => console.log(json))",1),d(".catch(err => console.error(err));",1),f().replace(/'encodedParams'/,"encodedParams").replace(/'formData'/,"formData")}}}},T=(e,t,r,n)=>{const i=`${e} *${t} = `;return`${i}${F(r,n?i.length:void 0)};`},F=(e,t)=>{const r=void 0===t?", ":`,\n ${" ".repeat(t)}`;switch(Object.prototype.toString.call(e)){case"[object Number]":return`@${e}`;case"[object Array]":return`@[ ${e.map((e=>F(e))).join(r)} ]`;case"[object Object]":{const t=[];return Object.keys(e).forEach((r=>{t.push(`@"${r}": ${F(e[r])}`)})),`@{ ${t.join(r)} }`}case"[object Boolean]":return e?"@YES":"@NO";default:return null==e?"":`@"${e.toString().replace(/"/g,'\\"')}"`}},M={info:{key:"objc",title:"Objective-C",default:"nsurlsession"},clientsById:{nsurlsession:{info:{key:"nsurlsession",title:"NSURLSession",link:"https://developer.apple.com/library/mac/documentation/Foundation/Reference/NSURLSession_class/index.html",description:"Foundation's NSURLSession request",extname:".m"},convert:({allHeaders:e,postData:t,method:r,fullUrl:i},o)=>{const a={indent:" ",pretty:!0,timeout:10,...o},{push:s,join:l,blank:c}=new n.N({indent:a.indent}),u={hasHeaders:!1,hasBody:!1};if(s("#import "),Object.keys(e).length&&(u.hasHeaders=!0,c(),s(T("NSDictionary","headers",e,a.pretty))),t.text||t.jsonObj||t.params)switch(u.hasBody=!0,t.mimeType){case"application/x-www-form-urlencoded":if(t.params?.length){c();const[e,...r]=t.params;s(`NSMutableData *postData = [[NSMutableData alloc] initWithData:[@"${e.name}=${e.value}" dataUsingEncoding:NSUTF8StringEncoding]];`),r.forEach((({name:e,value:t})=>{s(`[postData appendData:[@"&${e}=${t}" dataUsingEncoding:NSUTF8StringEncoding]];`)}))}else u.hasBody=!1;break;case"application/json":t.jsonObj&&(s(T("NSDictionary","parameters",t.jsonObj,a.pretty)),c(),s("NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];"));break;case"multipart/form-data":s(T("NSArray","parameters",t.params||[],a.pretty)),s(`NSString *boundary = @"${t.boundary}";`),c(),s("NSError *error;"),s("NSMutableString *body = [NSMutableString string];"),s("for (NSDictionary *param in parameters) {"),s('[body appendFormat:@"--%@\\r\\n", boundary];',1),s('if (param[@"fileName"]) {',1),s('[body appendFormat:@"Content-Disposition:form-data; name=\\"%@\\"; filename=\\"%@\\"\\r\\n", param[@"name"], param[@"fileName"]];',2),s('[body appendFormat:@"Content-Type: %@\\r\\n\\r\\n", param[@"contentType"]];',2),s('[body appendFormat:@"%@", [NSString stringWithContentsOfFile:param[@"fileName"] encoding:NSUTF8StringEncoding error:&error]];',2),s("if (error) {",2),s('NSLog(@"%@", error);',3),s("}",2),s("} else {",1),s('[body appendFormat:@"Content-Disposition:form-data; name=\\"%@\\"\\r\\n\\r\\n", param[@"name"]];',2),s('[body appendFormat:@"%@", param[@"value"]];',2),s("}",1),s("}"),s('[body appendFormat:@"\\r\\n--%@--\\r\\n", boundary];'),s("NSData *postData = [body dataUsingEncoding:NSUTF8StringEncoding];");break;default:c(),s(`NSData *postData = [[NSData alloc] initWithData:[@"${t.text}" dataUsingEncoding:NSUTF8StringEncoding]];`)}return c(),s(`NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"${i}"]`),s(" cachePolicy:NSURLRequestUseProtocolCachePolicy"),s(` timeoutInterval:${a.timeout.toFixed(1)}];`),s(`[request setHTTPMethod:@"${r}"];`),u.hasHeaders&&s("[request setAllHTTPHeaderFields:headers];"),u.hasBody&&s("[request setHTTPBody:postData];"),c(),s("NSURLSession *session = [NSURLSession sharedSession];"),s("NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request"),s(" completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {"),s(" if (error) {",1),s(' NSLog(@"%@", error);',2),s(" } else {",1),s(" NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;",2),s(' NSLog(@"%@", httpResponse);',2),s(" }",1),s(" }];"),s("[dataTask resume];"),l()}}}},j={info:{key:"ocaml",title:"OCaml",default:"cohttp"},clientsById:{cohttp:{info:{key:"cohttp",title:"CoHTTP",link:"https://github.com/mirage/ocaml-cohttp",description:"Cohttp is a very lightweight HTTP server using Lwt or Async for OCaml",extname:".ml",installation:"opam install cohttp-lwt-unix cohttp-async"},convert:({fullUrl:e,allHeaders:t,postData:r,method:i},o)=>{const a={indent:" ",...o},{push:s,blank:l,join:u}=new n.N({indent:a.indent});s("open Cohttp_lwt_unix"),s("open Cohttp"),s("open Lwt"),l(),s(`let uri = Uri.of_string "${e}" in`);const h=Object.keys(t);1===h.length?s(`let headers = Header.add (Header.init ()) "${h[0]}" "${c(t[h[0]])}" in`):h.length>1&&(s("let headers = Header.add_list (Header.init ()) ["),h.forEach((e=>{s(`("${e}", "${c(t[e])}");`,1)})),s("] in")),r.text&&s(`let body = Cohttp_lwt_body.of_string ${JSON.stringify(r.text)} in`),l();const d=h.length?"~headers ":"",f=r.text?"~body ":"",p=["get","post","head","delete","patch","put","options"].includes(i.toLowerCase())?`\`${i.toUpperCase()}`:`(Code.method_of_string "${i}")`;return s(`Client.call ${d}${f}${p} uri`),s(">>= fun (res, body_stream) ->"),s("(* Do stuff with the result *)",1),u()}}}},I=(e,t,r)=>{switch(r=r||"",t=t||"",Object.prototype.toString.call(e)){case"[object Boolean]":return e;case"[object Null]":case"[object Undefined]":default:return"null";case"[object String]":return`'${s(e,{delimiter:"'",escapeNewlines:!1})}'`;case"[object Number]":return e.toString();case"[object Array]":{const n=e.map((e=>I(e,`${t}${t}`,t))).join(`,\n${t}`);return`[\n${t}${n}\n${r}]`}case"[object Object]":{const n=[];for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.push(`${I(r,t)} => ${I(e[r],`${t}${t}`,t)}`);return`[\n${t}${n.join(`,\n${t}`)}\n${r}]`}}},P=["ACL","BASELINE_CONTROL","CHECKIN","CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LABEL","LOCK","MERGE","MKACTIVITY","MKCOL","MKWORKSPACE","MOVE","OPTIONS","POST","PROPFIND","PROPPATCH","PUT","REPORT","TRACE","UNCHECKOUT","UNLOCK","UPDATE","VERSION_CONTROL"],B={info:{key:"php",title:"PHP",default:"curl",cli:"php %s"},clientsById:{curl:{info:{key:"curl",title:"cURL",link:"http://php.net/manual/en/book.curl.php",description:"PHP with ext-curl",extname:".php"},convert:({uriObj:e,postData:t,fullUrl:r,method:i,httpVersion:o,cookies:a,headersObj:s},l={})=>{const{closingTag:u=!1,indent:h=" ",maxRedirects:d=10,namedErrors:f=!1,noTags:p=!1,shortTags:m=!1,timeout:g=30}=l,{push:y,blank:v,join:b}=new n.N({indent:h});p||(y(m?"":"{null!=e&&x.push(`${t} => ${r?JSON.stringify(e):e},`)}));const D=a.map((e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`));D.length&&x.push(`CURLOPT_COOKIE => "${D.join("; ")}",`);const E=Object.keys(s).sort().map((e=>`"${e}: ${c(s[e])}"`));return E.length&&(x.push("CURLOPT_HTTPHEADER => ["),x.push(E.join(`,\n${h}${h}`),1),x.push("],")),y(x.join(),1),y("]);"),v(),y("$response = curl_exec($curl);"),y("$err = curl_error($curl);"),v(),y("curl_close($curl);"),v(),y("if ($err) {"),y(f?'echo array_flip(get_defined_constants(true)["curl"])[$err];':'echo "cURL Error #:" . $err;',1),y("} else {"),y("echo $response;",1),y("}"),!p&&u&&(v(),y("?>")),b()}},guzzle:{info:{key:"guzzle",title:"Guzzle",link:"http://docs.guzzlephp.org/en/stable/",description:"PHP with Guzzle",extname:".php",installation:"composer require guzzlehttp/guzzle"},convert:({postData:e,fullUrl:t,method:r,cookies:i,headersObj:o},a)=>{const s={closingTag:!1,indent:" ",noTags:!1,shortTags:!1,...a},{push:c,blank:u,join:p}=new n.N({indent:s.indent}),{code:m,push:g,join:y}=new n.N({indent:s.indent});switch(s.noTags||c(s.shortTags?"":" ${I(e.paramsObj,s.indent+s.indent,s.indent)},`,1);break;case"multipart/form-data":{const t=[];if(e.params&&e.params.forEach((e=>{if(e.fileName){const r={name:e.name,filename:e.fileName,contents:e.value};e.contentType&&(r.headers={"Content-Type":e.contentType}),t.push(r)}else e.value&&t.push({name:e.name,contents:e.value})})),t.length&&(g(`'multipart' => ${I(t,s.indent+s.indent,s.indent)}`,1),f(o,"content-type")&&d(o,"content-type")?.indexOf("boundary"))){const e=h(o,"content-type");e&&delete o[e]}break}default:e.text&&g(`'body' => ${I(e.text)},`,1)}const v=Object.keys(o).sort().map((function(e){return`${s.indent}${s.indent}'${e}' => '${l(o[e])}',`})),b=i.map((e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`)).join("; ");return b.length&&v.push(`${s.indent}${s.indent}'cookie' => '${l(b)}',`),v.length&&(g("'headers' => [",1),g(v.join("\n")),g("],",1)),c("$client = new \\GuzzleHttp\\Client();"),u(),m.length?(c(`$response = $client->request('${r}', '${t}', [`),c(y()),c("]);")):c(`$response = $client->request('${r}', '${t}');`),u(),c("echo $response->getBody();"),!s.noTags&&s.closingTag&&(u(),c("?>")),p()}},http1:{info:{key:"http1",title:"HTTP v1",link:"http://php.net/manual/en/book.http.php",description:"PHP with pecl/http v1",extname:".php"},convert:({method:e,url:t,postData:r,queryObj:i,headersObj:o,cookiesObj:a},s={})=>{const{closingTag:l=!1,indent:c=" ",noTags:u=!1,shortTags:h=!1}=s,{push:d,blank:f,join:p}=new n.N({indent:c});switch(u||(d(h?"":"setUrl(${I(t)});`),P.includes(e.toUpperCase())?d(`$request->setMethod(HTTP_METH_${e.toUpperCase()});`):d(`$request->setMethod(HttpRequest::HTTP_METH_${e.toUpperCase()});`),f(),Object.keys(i).length&&(d(`$request->setQueryData(${I(i,c)});`),f()),Object.keys(o).length&&(d(`$request->setHeaders(${I(o,c)});`),f()),Object.keys(a).length&&(d(`$request->setCookies(${I(a,c)});`),f()),r.mimeType){case"application/x-www-form-urlencoded":d(`$request->setContentType(${I(r.mimeType)});`),d(`$request->setPostFields(${I(r.paramsObj,c)});`),f();break;case"application/json":d(`$request->setContentType(${I(r.mimeType)});`),d(`$request->setBody(json_encode(${I(r.jsonObj,c)}));`),f();break;default:r.text&&(d(`$request->setBody(${I(r.text)});`),f())}return d("try {"),d("$response = $request->send();",1),f(),d("echo $response->getBody();",1),d("} catch (HttpException $ex) {"),d("echo $ex;",1),d("}"),!u&&l&&(f(),d("?>")),p()}},http2:{info:{key:"http2",title:"HTTP v2",link:"http://devel-m6w6.rhcloud.com/mdref/http",description:"PHP with pecl/http v2",extname:".php"},convert:({postData:e,headersObj:t,method:r,queryObj:i,cookiesObj:o,url:a},s={})=>{const{closingTag:l=!1,indent:c=" ",noTags:u=!1,shortTags:p=!1}=s,{push:m,blank:g,join:y}=new n.N({indent:c});let v=!1;switch(u||(m(p?"":"append(new http\\QueryString(${I(e.paramsObj,c)}));`),g(),v=!0;break;case"multipart/form-data":{if(!e.params)break;const r=[],n={};e.params.forEach((({name:e,fileName:t,value:i,contentType:o})=>{t?r.push({name:e,type:o,file:t,data:i}):i&&(n[e]=i)}));const i=Object.keys(n).length?I(n,c):"null",o=r.length?I(r,c):"null";if(m("$body = new http\\Message\\Body;"),m(`$body->addForm(${i}, ${o});`),f(t,"content-type")&&d(t,"content-type")?.indexOf("boundary")){const e=h(t,"content-type");e&&delete t[e]}g(),v=!0;break}case"application/json":m("$body = new http\\Message\\Body;"),m(`$body->append(json_encode(${I(e.jsonObj,c)}));`),v=!0;break;default:e.text&&(m("$body = new http\\Message\\Body;"),m(`$body->append(${I(e.text)});`),g(),v=!0)}return m(`$request->setRequestUrl(${I(a)});`),m(`$request->setRequestMethod(${I(r)});`),v&&(m("$request->setBody($body);"),g()),Object.keys(i).length&&(m(`$request->setQuery(new http\\QueryString(${I(i,c)}));`),g()),Object.keys(t).length&&(m(`$request->setHeaders(${I(t,c)});`),g()),Object.keys(o).length&&(g(),m(`$client->setCookies(${I(o,c)});`),g()),m("$client->enqueue($request)->send();"),m("$response = $client->getResponse();"),g(),m("echo $response->getBody();"),!u&&l&&(g(),m("?>")),y()}}}},N=e=>({method:t,headersObj:r,cookies:i,uriObj:o,fullUrl:a,postData:l,allHeaders:c})=>{const{push:u,join:h}=new n.N;if(!["GET","POST","PUT","DELETE","PATCH","HEAD","OPTIONS"].includes(t.toUpperCase()))return"Method not supported";const f=[],p=Object.keys(r);return p.length&&(u("$headers=@{}"),p.forEach((e=>{"connection"!==e&&u(`$headers.Add("${e}", "${s(r[e],{escapeChar:"`"})}")`)})),f.push("-Headers $headers")),i.length&&(u("$session = New-Object Microsoft.PowerShell.Commands.WebRequestSession"),i.forEach((e=>{u("$cookie = New-Object System.Net.Cookie"),u(`$cookie.Name = '${e.name}'`),u(`$cookie.Value = '${e.value}'`),u(`$cookie.Domain = '${o.host}'`),u("$session.Cookies.Add($cookie)")})),f.push("-WebSession $session")),l.text&&(f.push(`-ContentType '${s(d(c,"content-type"),{delimiter:"'",escapeChar:"`"})}'`),f.push(`-Body '${l.text}'`)),u(`$response = ${e} -Uri '${a}' -Method ${t} ${f.join(" ")}`.trim()),h()},R={info:{key:"restmethod",title:"Invoke-RestMethod",link:"https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Utility/Invoke-RestMethod",description:"Powershell Invoke-RestMethod client",extname:".ps1"},convert:N("Invoke-RestMethod")},L={info:{key:"webrequest",title:"Invoke-WebRequest",link:"https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Utility/Invoke-WebRequest",description:"Powershell Invoke-WebRequest client",extname:".ps1"},convert:N("Invoke-WebRequest")};function U(e,t,r,n,i){const o=n.repeat(i),a=n.repeat(i-1),s=r?`,\n${o}`:", ",l="object"===e?"{":"[",c="object"===e?"}":"]";return r?`${l}\n${o}${t.join(s)}\n${a}${c}`:"object"===e&&t.length>0?`${l} ${t.join(s)} ${c}`:`${l}${t.join(s)}${c}`}var z=(e,t,r)=>{switch(r=void 0===r?1:r+1,Object.prototype.toString.call(e)){case"[object Number]":return e;case"[object Array]":{let n=!1;return U("array",e.map((e=>("[object Object]"===Object.prototype.toString.call(e)&&(n=Object.keys(e).length>1),z(e,t,r)))),n,t.indent,r)}case"[object Object]":{const n=[];for(const i in e)n.push(`"${i}": ${z(e[i],t,r)}`);return U("object",n,t.pretty&&n.length>1,t.indent,r)}case"[object Null]":return"None";case"[object Boolean]":return e?"True":"False";default:return null==e?"":`"${e.toString().replace(/"/g,'\\"')}"`}},H=["HEAD","GET","POST","PUT","PATCH","DELETE","OPTIONS"],q=(e="")=>/^[a-z0-9-_/.@%^=:]+$/i.test(e)?e:`'${e.replace(/'/g,"'\\''")}'`,W={"http1.0":"0","url ":"",cookie:"b",data:"d",form:"F",globoff:"g",header:"H",insecure:"k",request:"X"},$=(e,t)=>t.repeat(e),K=(e,t,r,n)=>{const i=$(n,r),o=$(n-1,r),a=t?`,\n${i}`:", ";return t?`[\n${i}${e.join(a)}\n${o}]`:`[${e.join(a)}]`},V=(e,t,r)=>`let ${e} = ${Q(t,r)}`,Q=(e,t,r)=>{switch(r=void 0===r?1:r+1,Object.prototype.toString.call(e)){case"[object Number]":return e;case"[object Array]":{let n=!1;const i=e.map((e=>("[object Object]"===Object.prototype.toString.call(e)&&(n=Object.keys(e).length>1),Q(e,t,r))));return K(i,n,t.indent,r)}case"[object Object]":{const n=[];for(const i in e)n.push(`"${i}": ${Q(e[i],t,r)}`);return K(n,t.pretty&&n.length>1,t.indent,r)}case"[object Boolean]":return e.toString();default:return null==e?"nil":`"${e.toString().replace(/"/g,'\\"')}"`}},G={c:u,clojure:x,csharp:D,go:E,http:k,java:_,javascript:A,json:C,kotlin:S,node:O,objc:M,ocaml:j,php:B,powershell:{info:{key:"powershell",title:"Powershell",default:"webrequest"},clientsById:{webrequest:L,restmethod:R}},python:{info:{key:"python",title:"Python",default:"requests",cli:"python3 %s"},clientsById:{requests:{info:{key:"requests",title:"Requests",link:"http://docs.python-requests.org/en/latest/api/#requests.request",description:"Requests HTTP library",extname:".py",installation:"python -m pip install requests"},convert:({fullUrl:e,postData:t,allHeaders:r,method:i},o)=>{const a={indent:" ",pretty:!0,...o},{push:s,blank:l,join:u,addPostProcessor:d}=new n.N({indent:a.indent});s("import requests"),l(),s(`url = "${e}"`),l();const f=r;let p={};const m={};let g=!1,y=!1,v=!1;switch(t.mimeType){case"application/json":t.jsonObj&&(s(`payload = ${z(t.jsonObj,a)}`),v=!0,y=!0);break;case"multipart/form-data":if(!t.params)break;if(p={},t.params.forEach((e=>{e.fileName?(e.contentType?m[e.name]=`('${e.fileName}', open('${e.fileName}', 'rb'), '${e.contentType}')`:m[e.name]=`('${e.fileName}', open('${e.fileName}', 'rb'))`,g=!0):(p[e.name]=e.value,y=!0)})),g){s(`files = ${z(m,a)}`),y&&s(`payload = ${z(p,a)}`);const e=h(f,"content-type");e&&delete f[e]}else{const e=JSON.stringify(t.text);e&&(s(`payload = ${e}`),y=!0)}d((e=>e.replace(/"\('(.+)', open\('(.+)', 'rb'\)\)"/g,'("$1", open("$2", "rb"))').replace(/"\('(.+)', open\('(.+)', 'rb'\), '(.+)'\)"/g,'("$1", open("$2", "rb"), "$3")')));break;default:{if("application/x-www-form-urlencoded"===t.mimeType&&t.paramsObj){s(`payload = ${z(t.paramsObj,a)}`),y=!0;break}const e=JSON.stringify(t.text);e&&(s(`payload = ${e}`),y=!0)}}const b=Object.keys(f).length;if(0===b&&(y||g))l();else if(1===b)Object.keys(f).forEach((e=>{s(`headers = {"${e}": "${c(f[e])}"}`),l()}));else if(b>1){let e=1;s("headers = {"),Object.keys(f).forEach((t=>{s(e!==b?`"${t}": "${c(f[t])}",`:`"${t}": "${c(f[t])}"`,1),e+=1})),s("}"),l()}let w=H.includes(i)?`response = requests.${i.toLowerCase()}(url`:`response = requests.request("${i}", url`;return y&&(w+=v?", json=payload":", data=payload"),g&&(w+=", files=files"),b>0&&(w+=", headers=headers"),w+=")",s(w),l(),s("print(response.text)"),u()}}}},r:{info:{key:"r",title:"R",default:"httr"},clientsById:{httr:{info:{key:"httr",title:"httr",link:"https://cran.r-project.org/web/packages/httr/vignettes/quickstart.html",description:"httr: Tools for Working with URLs and HTTP",extname:".r"},convert:({url:e,queryObj:t,queryString:r,postData:i,allHeaders:o,method:a})=>{const{push:s,blank:u,join:h}=new n.N;s("library(httr)"),u(),s(`url <- "${e}"`),u();const f=t;delete t.key;const p=Object.keys(f).length;1===r.length?(s(`queryString <- list(${Object.keys(f)} = "${Object.values(f).toString()}")`),u()):r.length>1&&(s("queryString <- list("),Object.keys(f).forEach(((e,t)=>{s(t!==p-1?` ${e} = "${f[e].toString()}",`:` ${e} = "${f[e].toString()}"`)})),s(")"),u());const m=JSON.stringify(i.text);if(m&&(s(`payload <- ${m}`),u()),i.text||i.jsonObj||i.params)switch(i.mimeType){case"application/x-www-form-urlencoded":s('encode <- "form"'),u();break;case"application/json":s('encode <- "json"'),u();break;case"multipart/form-data":s('encode <- "multipart"'),u();break;default:s('encode <- "raw"'),u()}const g=d(o,"cookie"),y=d(o,"accept"),v=g?`set_cookies(\`${String(g).replace(/;/g,'", `').replace(/` /g,"`").replace(/[=]/g,'` = "')}")`:void 0,b=y?`accept("${c(y)}")`:void 0,w=`content_type("${c(i.mimeType)}")`,x=Object.entries(o).filter((([e])=>!["cookie","accept","content-type"].includes(e.toLowerCase()))).map((([e,t])=>`'${e}' = '${l(t)}'`)).join(", "),D=x?`add_headers(${x})`:void 0;let E=`response <- VERB("${a}", url`;m&&(E+=", body = payload"),r.length&&(E+=", query = queryString");const k=[D,w,b,v].filter((e=>!!e)).join(", ");return k&&(E+=`, ${k}`),(i.text||i.jsonObj||i.params)&&(E+=", encode = encode"),E+=")",s(E),u(),s('content(response, "text")'),h()}}}},ruby:{info:{key:"ruby",title:"Ruby",default:"native"},clientsById:{native:{info:{key:"native",title:"net::http",link:"http://ruby-doc.org/stdlib-2.2.1/libdoc/net/http/rdoc/Net/HTTP.html",description:"Ruby HTTP client",extname:".rb"},convert:({uriObj:e,method:t,fullUrl:r,postData:i,allHeaders:o})=>{const{push:a,blank:s,join:c}=new n.N;a("require 'uri'"),a("require 'net/http'"),s();const u=t.toUpperCase(),h=u.charAt(0)+u.substring(1).toLowerCase();["GET","POST","HEAD","DELETE","PATCH","PUT","OPTIONS","COPY","LOCK","UNLOCK","MOVE","TRACE"].includes(u)||(a(`class Net::HTTP::${h} < Net::HTTPRequest`),a(` METHOD = '${u.toUpperCase()}'`),a(` REQUEST_HAS_BODY = '${i.text?"true":"false"}'`),a(" RESPONSE_HAS_BODY = true"),a("end"),s()),a(`url = URI("${r}")`),s(),a("http = Net::HTTP.new(url.host, url.port)"),"https:"===e.protocol&&a("http.use_ssl = true"),s(),a(`request = Net::HTTP::${h}.new(url)`);const d=Object.keys(o);return d.length&&d.forEach((e=>{a(`request["${e}"] = '${l(o[e])}'`)})),i.text&&a(`request.body = ${JSON.stringify(i.text)}`),s(),a("response = http.request(request)"),a("puts response.read_body"),c()}}}},shell:{info:{key:"shell",title:"Shell",default:"curl",cli:"%s"},clientsById:{curl:{info:{key:"curl",title:"cURL",link:"http://curl.haxx.se/",description:"cURL is a command line tool and library for transferring data with URL syntax",extname:".sh"},convert:({fullUrl:e,method:t,httpVersion:r,headersObj:i,allHeaders:o,postData:a},s={})=>{const{indent:l=" ",short:c=!1,binary:u=!1,globOff:f=!1}=s,{push:p,join:m}=new n.N({..."string"==typeof l?{indent:l}:{},join:!1!==l?` \\\n${l}`:" "}),g=(e=>t=>{if(e){const e=W[t];return e?`-${e}`:""}return`--${t}`})(c);let y=q(e);if(p(`curl ${g("request")} ${t}`),f&&(y=unescape(y),p(g("globoff"))),p(`${g("url ")}${y}`),"HTTP/1.0"===r&&p(g("http1.0")),d(o,"accept-encoding")&&p("--compressed"),"multipart/form-data"===a.mimeType){const e=h(i,"content-type");if(e){const t=i[e];if(e&&t){const r=String(t).replace(/; boundary.+?(?=(;|$))/,"");i[e]=r,o[e]=r}}}switch(Object.keys(i).sort().forEach((e=>{const t=`${e}: ${i[e]}`;p(`${g("header")} ${q(t)}`)})),o.cookie&&p(`${g("cookie")} ${q(o.cookie)}`),a.mimeType){case"multipart/form-data":a.params?.forEach((e=>{let t="";t=e.fileName?`${e.name}='@${e.fileName}'`:q(`${e.name}=${e.value}`),p(`${g("form")} ${t}`)}));break;case"application/x-www-form-urlencoded":a.params?a.params.forEach((e=>{const t=e.name,r=encodeURIComponent(e.name),n=r!==t,i=n?r:t,o=u?"--data-binary":n?"--data-urlencode":g("data");p(`${o} ${q(`${i}=${e.value}`)}`)})):p(`${u?"--data-binary":g("data")} ${q(a.text)}`);break;default:if(!a.text)break;let e=!1;if(v=a.mimeType,["application/json","application/x-json","text/json","text/x-json","+json"].some((e=>v.indexOf(e)>-1))&&a.text.length>20)try{const t=JSON.parse(a.text);e=!0,a.text.indexOf("'")>0?p(`${u?"--data-binary":g("data")} @- <{const l={body:!1,cert:!1,headers:!1,indent:" ",pretty:!1,print:!1,queryParams:!1,short:!1,style:!1,timeout:!1,verbose:!1,verify:!1,...s},{push:c,join:u,unshift:h}=new n.N({indent:l.indent,join:!1!==l.indent?` \\\n${l.indent}`:" "});let d=!1;const f=[];l.headers&&f.push(l.short?"-h":"--headers"),l.body&&f.push(l.short?"-b":"--body"),l.verbose&&f.push(l.short?"-v":"--verbose"),l.print&&f.push(`${l.short?"-p":"--print"}=${l.print}`),l.verify&&f.push(`--verify=${l.verify}`),l.cert&&f.push(`--cert=${l.cert}`),l.pretty&&f.push(`--pretty=${l.pretty}`),l.style&&f.push(`--style=${l.style}`),l.timeout&&f.push(`--timeout=${l.timeout}`),l.queryParams&&Object.keys(r).forEach((e=>{const t=r[e];Array.isArray(t)?t.forEach((t=>{c(`${e}==${q(t)}`)})):c(`${e}==${q(t)}`)})),Object.keys(e).sort().forEach((t=>{c(`${t}:${q(e[t])}`)})),"application/x-www-form-urlencoded"===t.mimeType?t.params&&t.params.length&&(f.push(l.short?"-f":"--form"),t.params.forEach((e=>{c(`${e.name}=${q(e.value)}`)}))):d=!0;if(h(`http ${f.length?`${f.join(" ")} `:""}${o} ${a=q(l.queryParams?a:i)}`),d&&t.text){h(`echo ${q(t.text)} | `)}return u()}},wget:{info:{key:"wget",title:"Wget",link:"https://www.gnu.org/software/wget/",description:"a free software package for retrieving files using HTTP, HTTPS",extname:".sh"},convert:({method:e,postData:t,allHeaders:r,fullUrl:i},o)=>{const a={indent:" ",short:!1,verbose:!1,...o},{push:s,join:l}=new n.N({..."string"==typeof a.indent?{indent:a.indent}:{},join:!1!==a.indent?` \\\n${a.indent}`:" "});var c;return a.verbose?s("wget "+(a.short?"-v":"--verbose")):s("wget "+(a.short?"-q":"--quiet")),s(`--method ${q(e)}`),Object.keys(r).forEach((e=>{const t=`${e}: ${r[e]}`;s(`--header ${q(t)}`)})),t.text&&s(`--body-data ${c=q(t.text),c.replace(/\r/g,"\\r").replace(/\n/g,"\\n")}`),s(a.short?"-O":"--output-document"),s(`- ${q(i)}`),l()}}}},swift:{info:{key:"swift",title:"Swift",default:"urlsession"},clientsById:{urlsession:{info:{key:"urlsession",title:"URLSession",link:"https://developer.apple.com/documentation/foundation/urlsession",description:"Foundation's URLSession request",extname:".swift"},convert:({allHeaders:e,postData:t,uriObj:r,queryObj:i,method:o},a)=>{const s={indent:" ",pretty:!0,timeout:10,...a},{push:l,blank:c,join:u}=new n.N({indent:s.indent});l("import Foundation"),c();const h=t.text||t.jsonObj||t.params;if(h)switch(t.mimeType){case"application/x-www-form-urlencoded":if(t.params?.length){const e=t.params.map((e=>`"${e.name}": "${e.value}"`));s.pretty?(l("let parameters = ["),e.forEach((e=>l(`${e},`,1))),l("]")):l(`let parameters = [${e.join(", ")}]`),l('let joinedParameters = parameters.map { "\\($0.key)=\\($0.value)" }.joined(separator: "&")'),l("let postData = Data(joinedParameters.utf8)"),c()}break;case"application/json":t.jsonObj&&(l(`${V("parameters",t.jsonObj,s)} as [String : Any?]`),c(),l("let postData = try JSONSerialization.data(withJSONObject: parameters, options: [])"),c());break;case"multipart/form-data":l(V("parameters",t.params,s)),c(),l(`let boundary = "${t.boundary}"`),c(),l('var body = ""'),l("for param in parameters {"),l('let paramName = param["name"]!',1),l('body += "--\\(boundary)\\r\\n"',1),l('body += "Content-Disposition:form-data; name=\\"\\(paramName)\\""',1),l('if let filename = param["fileName"] {',1),l('let contentType = param["contentType"]!',2),l("let fileContent = try String(contentsOfFile: filename, encoding: .utf8)",2),l('body += "; filename=\\"\\(filename)\\"\\r\\n"',2),l('body += "Content-Type: \\(contentType)\\r\\n\\r\\n"',2),l("body += fileContent",2),l('} else if let paramValue = param["value"] {',1),l('body += "\\r\\n\\r\\n\\(paramValue)"',2),l("}",1),l("}"),c(),l("let postData = Data(body.utf8)"),c();break;default:l(`let postData = Data("${t.text}".utf8)`),c()}l(`let url = URL(string: "${r.href}")!`);const d=i?Object.entries(i):[];return d.length<1?l("var request = URLRequest(url: url)"):(l("var components = URLComponents(url: url, resolvingAgainstBaseURL: true)!"),l("let queryItems: [URLQueryItem] = ["),d.forEach((e=>{const t=e[0],r=e[1];switch(Object.prototype.toString.call(r)){case"[object String]":l(`URLQueryItem(name: "${t}", value: "${r}"),`,1);break;case"[object Array]":r.forEach((e=>{l(`URLQueryItem(name: "${t}", value: "${e}"),`,1)}))}})),l("]"),l("components.queryItems = components.queryItems.map { $0 + queryItems } ?? queryItems"),c(),l("var request = URLRequest(url: components.url!)")),l(`request.httpMethod = "${o}"`),l(`request.timeoutInterval = ${s.timeout}`),Object.keys(e).length&&l(`request.allHTTPHeaderFields = ${Q(e,s)}`),h&&l("request.httpBody = postData"),c(),l("let (data, _) = try await URLSession.shared.data(for: request)"),l("print(String(decoding: data, as: UTF8.self))"),u()}}}}},Y=e=>{if(!e)throw new Error("clients must be objects");if(!Object.prototype.hasOwnProperty.call(e,"info"))throw new Error("targets client must contain an `info` object");if(!Object.prototype.hasOwnProperty.call(e.info,"key"))throw new Error("targets client must have an `info` object with property `key`");if(!e.info.key)throw new Error("client.info.key must contain an identifier unique to this target");if(!Object.prototype.hasOwnProperty.call(e.info,"title"))throw new Error("targets client must have an `info` object with property `title`");if(!Object.prototype.hasOwnProperty.call(e.info,"description"))throw new Error("targets client must have an `info` object with property `description`");if(!Object.prototype.hasOwnProperty.call(e.info,"link"))throw new Error("targets client must have an `info` object with property `link`");if(!Object.prototype.hasOwnProperty.call(e.info,"extname"))throw new Error("targets client must have an `info` object with the property `extname`");if(!Object.prototype.hasOwnProperty.call(e,"convert")||"function"!=typeof e.convert)throw new Error("targets client must have a `convert` property containing a conversion function");return!0},J=e=>{Z(e.target,e.client)},Z=(e,t)=>{if(Y(t),!Object.prototype.hasOwnProperty.call(G,e))throw new Error(`Sorry, but no ${e} target exists to add clients to`);if(Object.prototype.hasOwnProperty.call(G[e],t.info.key))throw new Error(`the target ${e} already has a client with the key ${t.info.key}, please use a different key`);G[e].clientsById[t.info.key]=t}},30983:(e,t,r)=>{"use strict";r.d(t,{N:()=>n});var n=class{constructor({indent:e,join:t}={}){this.postProcessors=[],this.code=[],this.indentationCharacter="",this.lineJoin="\n",this.indentLine=(e,t=0)=>`${this.indentationCharacter.repeat(t)}${e}`,this.unshift=(e,t)=>{const r=this.indentLine(e,t);this.code.unshift(r)},this.push=(e,t)=>{const r=this.indentLine(e,t);this.code.push(r)},this.blank=()=>{this.code.push("")},this.join=()=>{const e=this.code.join(this.lineJoin);return this.postProcessors.reduce(((e,t)=>t(e)),e)},this.addPostProcessor=e=>{this.postProcessors=[...this.postProcessors,e]},this.indentationCharacter=e||"",this.lineJoin=t??"\n"}}},11236:(e,t,r)=>{var n,i=r(48287).Buffer;self,n=(e,t,r,n,o,a)=>(()=>{var s,l,c={9214:(e,t,r)=>{"use strict";const n=r(7591),i=/^[\da-fA-F]+$/,o=/^\d+$/,a=new WeakMap;function s(e){e=e.Parser.acorn||e;let t=a.get(e);if(!t){const r=e.tokTypes,n=e.TokContext,i=e.TokenType,o=new n("...",!0,!0),c={tc_oTag:o,tc_cTag:s,tc_expr:l},u={jsxName:new i("jsxName"),jsxText:new i("jsxText",{beforeExpr:!0}),jsxTagStart:new i("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new i("jsxTagEnd")};u.jsxTagStart.updateContext=function(){this.context.push(l),this.context.push(o),this.exprAllowed=!1},u.jsxTagEnd.updateContext=function(e){let t=this.context.pop();t===o&&e===r.slash||t===s?(this.context.pop(),this.exprAllowed=this.curContext()===l):this.exprAllowed=!0},t={tokContexts:c,tokTypes:u},a.set(e,t)}return t}function l(e){return e?"JSXIdentifier"===e.type?e.name:"JSXNamespacedName"===e.type?e.namespace.name+":"+e.name.name:"JSXMemberExpression"===e.type?l(e.object)+"."+l(e.property):void 0:e}e.exports=function(e){return e=e||{},function(t){return function(e,t){const a=t.acorn||r(6473),c=s(a),u=a.tokTypes,h=c.tokTypes,d=a.tokContexts,f=c.tokContexts.tc_oTag,p=c.tokContexts.tc_cTag,m=c.tokContexts.tc_expr,g=a.isNewLine,y=a.isIdentifierStart,v=a.isIdentifierChar;return class extends t{static get acornJsx(){return c}jsx_readToken(){let e="",t=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let r=this.input.charCodeAt(this.pos);switch(r){case 60:case 123:return this.pos===this.start?60===r&&this.exprAllowed?(++this.pos,this.finishToken(h.jsxTagStart)):this.getTokenFromCode(r):(e+=this.input.slice(t,this.pos),this.finishToken(h.jsxText,e));case 38:e+=this.input.slice(t,this.pos),e+=this.jsx_readEntity(),t=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(62===r?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:g(r)?(e+=this.input.slice(t,this.pos),e+=this.jsx_readNewLine(!0),t=this.pos):++this.pos}}}jsx_readNewLine(e){let t,r=this.input.charCodeAt(this.pos);return++this.pos,13===r&&10===this.input.charCodeAt(this.pos)?(++this.pos,t=e?"\n":"\r\n"):t=String.fromCharCode(r),this.options.locations&&(++this.curLine,this.lineStart=this.pos),t}jsx_readString(e){let t="",r=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let n=this.input.charCodeAt(this.pos);if(n===e)break;38===n?(t+=this.input.slice(r,this.pos),t+=this.jsx_readEntity(),r=this.pos):g(n)?(t+=this.input.slice(r,this.pos),t+=this.jsx_readNewLine(!1),r=this.pos):++this.pos}return t+=this.input.slice(r,this.pos++),this.finishToken(u.string,t)}jsx_readEntity(){let e,t="",r=0,a=this.input[this.pos];"&"!==a&&this.raise(this.pos,"Entity must start with an ampersand");let s=++this.pos;for(;this.pos")}let a=i.name?"Element":"Fragment";return r["opening"+a]=i,r["closing"+a]=o,r.children=n,this.type===u.relational&&"<"===this.value&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(r,"JSX"+a)}jsx_parseText(){let e=this.parseLiteral(this.value);return e.type="JSXText",e}jsx_parseElement(){let e=this.start,t=this.startLoc;return this.next(),this.jsx_parseElementAt(e,t)}parseExprAtom(e){return this.type===h.jsxText?this.jsx_parseText():this.type===h.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(e)}readToken(e){let t=this.curContext();if(t===m)return this.jsx_readToken();if(t===f||t===p){if(y(e))return this.jsx_readWord();if(62==e)return++this.pos,this.finishToken(h.jsxTagEnd);if((34===e||39===e)&&t==f)return this.jsx_readString(e)}return 60===e&&this.exprAllowed&&33!==this.input.charCodeAt(this.pos+1)?(++this.pos,this.finishToken(h.jsxTagStart)):super.readToken(e)}updateContext(e){if(this.type==u.braceL){var t=this.curContext();t==f?this.context.push(d.b_expr):t==m?this.context.push(d.b_tmpl):super.updateContext(e),this.exprAllowed=!0}else{if(this.type!==u.slash||e!==h.jsxTagStart)return super.updateContext(e);this.context.length-=2,this.context.push(p),this.exprAllowed=!1}}}}({allowNamespaces:!1!==e.allowNamespaces,allowNamespacedObjects:!!e.allowNamespacedObjects},t)}},Object.defineProperty(e.exports,"tokTypes",{get:function(){return s(r(6473)).tokTypes},configurable:!0,enumerable:!0})},7591:e=>{e.exports={quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"",zwj:"",lrm:"",rlm:"",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"}},7965:(e,t,r)=>{"use strict";var n=r(6426),i={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var r,o,a,s,l,c,u=!1;t||(t={}),r=t.debug||!1;try{if(a=n(),s=document.createRange(),l=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(n){if(n.stopPropagation(),t.format)if(n.preventDefault(),void 0===n.clipboardData){r&&console.warn("unable to use e.clipboardData"),r&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=i[t.format]||i.default;window.clipboardData.setData(o,e)}else n.clipboardData.clearData(),n.clipboardData.setData(t.format,e);t.onCopy&&(n.preventDefault(),t.onCopy(n.clipboardData))})),document.body.appendChild(c),s.selectNodeContents(c),l.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(n){r&&console.error("unable to copy using execCommand: ",n),r&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(n){r&&console.error("unable to copy using clipboardData: ",n),r&&console.error("falling back to prompt"),o=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(o,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(s):l.removeAllRanges()),c&&document.body.removeChild(c),a()}return u}},3387:e=>{e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},8184:(e,t,r)=>{var n=r(7574)("unscopables"),i=Array.prototype;null==i[n]&&r(3341)(i,n,{}),e.exports=function(e){i[n][e]=!0}},4228:(e,t,r)=>{var n=r(3305);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},1464:(e,t,r)=>{var n=r(7221),i=r(1485),o=r(157);e.exports=function(e){return function(t,r,a){var s,l=n(t),c=i(l.length),u=o(a,c);if(e&&r!=r){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===r)return e||u||0;return!e&&-1}}},6179:(e,t,r)=>{var n=r(5052),i=r(1249),o=r(8270),a=r(1485),s=r(5572);e.exports=function(e,t){var r=1==e,l=2==e,c=3==e,u=4==e,h=6==e,d=5==e||h,f=t||s;return function(t,s,p){for(var m,g,y=o(t),v=i(y),b=n(s,p,3),w=a(v.length),x=0,D=r?f(t,w):l?f(t,0):void 0;w>x;x++)if((d||x in v)&&(g=b(m=v[x],x,y),e))if(r)D[x]=g;else if(g)switch(e){case 3:return!0;case 5:return m;case 6:return x;case 2:D.push(m)}else if(u)return!1;return h?-1:c||u?u:D}}},3606:(e,t,r)=>{var n=r(3305),i=r(7981),o=r(7574)("species");e.exports=function(e){var t;return i(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!i(t.prototype)||(t=void 0),n(t)&&null===(t=t[o])&&(t=void 0)),void 0===t?Array:t}},5572:(e,t,r)=>{var n=r(3606);e.exports=function(e,t){return new(n(e))(t)}},4848:(e,t,r)=>{var n=r(5089),i=r(7574)("toStringTag"),o="Arguments"==n(function(){return arguments}());e.exports=function(e){var t,r,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),i))?r:o?n(t):"Object"==(a=n(t))&&"function"==typeof t.callee?"Arguments":a}},5089:e=>{var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},6094:e=>{var t=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=t)},7227:(e,t,r)=>{"use strict";var n=r(7967),i=r(1996);e.exports=function(e,t,r){t in e?n.f(e,t,i(0,r)):e[t]=r}},5052:(e,t,r)=>{var n=r(3387);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}}},3344:e=>{e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},1763:(e,t,r)=>{e.exports=!r(9448)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},6034:(e,t,r)=>{var n=r(3305),i=r(7526).document,o=n(i)&&n(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},6140:e=>{e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},5969:(e,t,r)=>{var n=r(1311),i=r(1060),o=r(8449);e.exports=function(e){var t=n(e),r=i.f;if(r)for(var a,s=r(e),l=o.f,c=0;s.length>c;)l.call(e,a=s[c++])&&t.push(a);return t}},2127:(e,t,r)=>{var n=r(7526),i=r(6094),o=r(3341),a=r(8859),s=r(5052),l="prototype",c=function(e,t,r){var u,h,d,f,p=e&c.F,m=e&c.G,g=e&c.S,y=e&c.P,v=e&c.B,b=m?n:g?n[t]||(n[t]={}):(n[t]||{})[l],w=m?i:i[t]||(i[t]={}),x=w[l]||(w[l]={});for(u in m&&(r=t),r)d=((h=!p&&b&&void 0!==b[u])?b:r)[u],f=v&&h?s(d,n):y&&"function"==typeof d?s(Function.call,d):d,b&&a(b,u,d,e&c.U),w[u]!=d&&o(w,u,f),y&&x[u]!=d&&(x[u]=d)};n.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},5203:(e,t,r)=>{var n=r(7574)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,!"/./"[e](t)}catch(e){}}return!0}},9448:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},9461:(e,t,r)=>{e.exports=r(4556)("native-function-to-string",Function.toString)},7526:e=>{var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},7917:e=>{var t={}.hasOwnProperty;e.exports=function(e,r){return t.call(e,r)}},3341:(e,t,r)=>{var n=r(7967),i=r(1996);e.exports=r(1763)?function(e,t,r){return n.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},1308:(e,t,r)=>{var n=r(7526).document;e.exports=n&&n.documentElement},2956:(e,t,r)=>{e.exports=!r(1763)&&!r(9448)((function(){return 7!=Object.defineProperty(r(6034)("div"),"a",{get:function(){return 7}}).a}))},8880:(e,t,r)=>{var n=r(3305),i=r(5170).set;e.exports=function(e,t,r){var o,a=t.constructor;return a!==r&&"function"==typeof a&&(o=a.prototype)!==r.prototype&&n(o)&&i&&i(e,o),e}},1249:(e,t,r)=>{var n=r(5089);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},7981:(e,t,r)=>{var n=r(5089);e.exports=Array.isArray||function(e){return"Array"==n(e)}},3305:e=>{e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},5411:(e,t,r)=>{var n=r(3305),i=r(5089),o=r(7574)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},6032:(e,t,r)=>{"use strict";var n=r(4719),i=r(1996),o=r(3844),a={};r(3341)(a,r(7574)("iterator"),(function(){return this})),e.exports=function(e,t,r){e.prototype=n(a,{next:i(1,r)}),o(e,t+" Iterator")}},8175:(e,t,r)=>{"use strict";var n=r(2750),i=r(2127),o=r(8859),a=r(3341),s=r(906),l=r(6032),c=r(3844),u=r(627),h=r(7574)("iterator"),d=!([].keys&&"next"in[].keys()),f="keys",p="values",m=function(){return this};e.exports=function(e,t,r,g,y,v,b){l(r,t,g);var w,x,D,E=function(e){if(!d&&e in C)return C[e];switch(e){case f:case p:return function(){return new r(this,e)}}return function(){return new r(this,e)}},k=t+" Iterator",_=y==p,A=!1,C=e.prototype,S=C[h]||C["@@iterator"]||y&&C[y],O=S||E(y),T=y?_?E("entries"):O:void 0,F="Array"==t&&C.entries||S;if(F&&(D=u(F.call(new e)))!==Object.prototype&&D.next&&(c(D,k,!0),n||"function"==typeof D[h]||a(D,h,m)),_&&S&&S.name!==p&&(A=!0,O=function(){return S.call(this)}),n&&!b||!d&&!A&&C[h]||a(C,h,O),s[t]=O,s[k]=m,y)if(w={values:_?O:E(p),keys:v?O:E(f),entries:T},b)for(x in w)x in C||o(C,x,w[x]);else i(i.P+i.F*(d||A),t,w);return w}},4970:e=>{e.exports=function(e,t){return{value:t,done:!!e}}},906:e=>{e.exports={}},2750:e=>{e.exports=!1},2988:(e,t,r)=>{var n=r(4415)("meta"),i=r(3305),o=r(7917),a=r(7967).f,s=0,l=Object.isExtensible||function(){return!0},c=!r(9448)((function(){return l(Object.preventExtensions({}))})),u=function(e){a(e,n,{value:{i:"O"+ ++s,w:{}}})},h=e.exports={KEY:n,NEED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,n)){if(!l(e))return"F";if(!t)return"E";u(e)}return e[n].i},getWeak:function(e,t){if(!o(e,n)){if(!l(e))return!0;if(!t)return!1;u(e)}return e[n].w},onFreeze:function(e){return c&&h.NEED&&l(e)&&!o(e,n)&&u(e),e}}},4719:(e,t,r)=>{var n=r(4228),i=r(1626),o=r(6140),a=r(766)("IE_PROTO"),s=function(){},l="prototype",c=function(){var e,t=r(6034)("iframe"),n=o.length;for(t.style.display="none",r(1308).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("